cookie170
02-01-2008, 17:18
Hallo,
das Paket minutes stützt sich sehr stark auf minitoc. Mit minutes fertige ich häufig Sitzungsprotokolle _langer_ Sitzungen mit vielen Tagesordnungspunkten.
Die Tagesordnung wird zu Beginn des Protokolls als "minitoc" ausgegeben. Ist sie zu lange für die gegenwärtige Seite, wird sie auf die nächste verschoben. Dies ist ein bekannter Effekt der samepage-Umgebung. Ich habe mir minitoc.sty angesehen und festgestellt, dass alle Verzeichnisse darin in einer samepage-Umgebung definiert werden.
Ich will meine Tagesordung auf zwei Seiten ohne diesen samepage-Quatsch. Kann ich irgendwie in mein Protokoll eine Zeile einfügen, die alle samepage-Umgebungen neutralisiert, etwa
\let\sampage\relax
?
Leider führt der Befehl zu:
Protokollentwurf-071214.tex:125:Environment samepage undefined. \maketitle
Zum Basteln ein kleines Beispiel:
\documentclass[a4paper,11pt, ngerman,DIV9]{scrartcl}
\usepackage{babel}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{minutes}
%\let\samepage\relax
\pagestyle{empty}
\begin{document}
\begin{Protokoll}{wovon auch immer}
\title{text}
\minutetaker{einer}
\participant{kaum einer}
\maketitle
\topic{1}
\topic{2}
\topic{3}
\topic{4}
\topic{5}
\end{Protokoll}
\end{document}
Es hilft natürlich, wenn ich minitoc zu minitoc-cookie umbenenne und darin eine neue Umgebung dummy definiere, die aus zwei \relax-Befehlen besteht und dann die samepage gegen die dummy-Umgebung austausche. In meinem Beispiel würde ich dann statt minitoc eben minitoc-cookie laden.
Aber ich hätte gerne eine Lösung, ohne im minitoc.sty herzumzupfuschen, weil ich ja sonst bei jedem update und jeder Neuinstallation wieder mehr Arbeit habe.
Hat jemand eine Idee?
Danke + Gruß,
Alexander
das Paket minutes stützt sich sehr stark auf minitoc. Mit minutes fertige ich häufig Sitzungsprotokolle _langer_ Sitzungen mit vielen Tagesordnungspunkten.
Die Tagesordnung wird zu Beginn des Protokolls als "minitoc" ausgegeben. Ist sie zu lange für die gegenwärtige Seite, wird sie auf die nächste verschoben. Dies ist ein bekannter Effekt der samepage-Umgebung. Ich habe mir minitoc.sty angesehen und festgestellt, dass alle Verzeichnisse darin in einer samepage-Umgebung definiert werden.
Ich will meine Tagesordung auf zwei Seiten ohne diesen samepage-Quatsch. Kann ich irgendwie in mein Protokoll eine Zeile einfügen, die alle samepage-Umgebungen neutralisiert, etwa
\let\sampage\relax
?
Leider führt der Befehl zu:
Protokollentwurf-071214.tex:125:Environment samepage undefined. \maketitle
Zum Basteln ein kleines Beispiel:
\documentclass[a4paper,11pt, ngerman,DIV9]{scrartcl}
\usepackage{babel}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{minutes}
%\let\samepage\relax
\pagestyle{empty}
\begin{document}
\begin{Protokoll}{wovon auch immer}
\title{text}
\minutetaker{einer}
\participant{kaum einer}
\maketitle
\topic{1}
\topic{2}
\topic{3}
\topic{4}
\topic{5}
\end{Protokoll}
\end{document}
Es hilft natürlich, wenn ich minitoc zu minitoc-cookie umbenenne und darin eine neue Umgebung dummy definiere, die aus zwei \relax-Befehlen besteht und dann die samepage gegen die dummy-Umgebung austausche. In meinem Beispiel würde ich dann statt minitoc eben minitoc-cookie laden.
Aber ich hätte gerne eine Lösung, ohne im minitoc.sty herzumzupfuschen, weil ich ja sonst bei jedem update und jeder Neuinstallation wieder mehr Arbeit habe.
Hat jemand eine Idee?
Danke + Gruß,
Alexander