PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Eigene Floats: Verzeichnis und Formatierung



Trude
22-06-2008, 01:22
Hallo,

Ich hab mir eine eigene Float-Umgebung für die Definition von Anforderungen erstellt, die mir Probleme macht. Minimalbeispiel:



...
\usepackage{float}
\floatstyle{ruled}
...
\usepackage[...]{hyperref}
...
% --- Umgebung für Anforderungen ---
\newfloat{req}{H}{lor}
\floatname{req}{Anforderung}
...
\begin{document}
...
\listof{req}{Anforderungen}
...
\begin{requirement}
...
\caption{Blabla}
\label{req:bla}
\end{req}
...
\end{document}


Nun habe ich zwei Probleme damit:
Erstellung des Inhaltsverzeichnisses

Derzeit ist die Zeile


\listof{req}{Anforderungen}

auskommentiert, weil das sonst folgende Fehlermeldung ergibt (aus der log-Datei):


! TeX capacity exceeded, sorry [input stack size=5000].
\@onelevel@sanitize #1->\edef #1
{\expandafter \strip@prefix \meaning #1}
l.3 ...pterpage\listof{requirement}{Anforderungen}

If you really absolutely need more capacity,
you can ask a wizard to enlarge me.

Here is how much of TeX's memory you used:
11619 strings out of 95340
167852 string characters out of 1184023
327075 words of memory out of 1500000
14370 multiletter control sequences out of 110000
102570 words of font info for 63 fonts, out of 1200000 for 2000
35 hyphenation exceptions out of 8191
5000i,17n,6660p,1452b,500s stack positions out of 5000i,500n,10000p,200000b,5000s
! ==> Fatal error occurred, no output PDF file produced!


Weiß einer, was ich da machen kann?

Formatierung der Floats
Kann ich irgendwie auf die Formatierung, insbesondere auf den Zeilenabstand der Texte in den Floats zugreifen? Das sieht alles ganz schön gequetscht aus...

Vielen Dank schonmal für Eure Hilfe!
Trude

Sabrina.Dankers
22-06-2008, 07:54
Hallo,

das hatte ich vor kurzem auch. Ich habe die stack size erhöht. Allerdings arbeite ich mit TeXLive unter Mac. Welches System verwendest du? MikTeX unter Windows? Wie bzw. wo man das bei MikTeX ändern kannn, weiß ich nicht.

Der Fehler tritt allerdings auch manchmal auf, wenn man irgenwo ne Klammer vergessen hat.

Und was ist das hier?


\begin{requirement}.
...
\caption{Blabla}
\label{req:bla}
\end{req}

Hast du das nur hier im Forum falsch aufgeschrieben? deine neue Float-Umgebung heißt doch req und nicht requirement

Trude
22-06-2008, 18:05
Hallo,

Ich nutze MikTeX unter Windows und das mit dem req vs. requirement war ein Versehen: ich hatte das im Nachhinnein geändert, weil es mir dann doch zu doof war, immer requirement auszuschreiben. In meinem Dokument steht es aber richtig drin.

Erstmal Danke für Deine Hilfe. Kann mir jemand sagen, wie ich das unte Windows/Miktex hinkriege?

Sabrina.Dankers
22-06-2008, 19:22
Such mal hier im Forum. Es war kürzlich schon mal ein Beitrag dazu.

Trude
08-08-2008, 15:37
Hallo,

nachdem ich es eine Weile aufgegeben hatte, wäre die Frage bald akkut. Ich habe versucht die texmf.cnf zu finden, in der man angeblich den Stack erhöhen kann, die ist aber nirgends. Ich nutze MikTeX. Einer eine Idee?