Anzeige:
Ergebnis 1 bis 13 von 13

Thema: Abermals: TeX capacity exceeded, sorry [parameter stack size=10000]

  1. #1
    Registrierter Benutzer
    Registriert seit
    22.12.2011
    Beiträge
    4

    Abermals: TeX capacity exceeded, sorry [parameter stack size=10000]

    Hallo zusammen,

    ich bin neu hier & verzweifele gerade. Ich verwende TeXShop Version 2.43 unter OSX 10.6. Beim Setzen einer Arbeit mit großem Anhang (zahlreiche Bilder), tritt folgender Fehler auf:


    [134
    ./thesis.tex:1369: TeX capacity exceeded, sorry [parameter stack size=10000].
    \@ifnextchar #1#2#3->
    \let \reserved@d =#1\def \reserved@a {#2}\def \reserved...
    l.1369

    ./thesis.tex:1369: ==> Fatal error occurred, no output PDF file produced!
    Transcript written on thesis.log.


    Ich habe mich soeben durch ein ähnliches, bereits gestelltes Problem durchgelesen:

    http://www.mrunix.de/forums/showthre...size+erweitern

    Daraufhin habe ich mich auf die Fehlersuche begeben. Kein Erfolg. Bevor ich jedoch das im alten Thread erwähnte Problem der zu langen Zeilen angehe, folgende Beobachtung: Ich kann die Fehlermeldung vermeiden, indem ich ein einziges der Bilder mit "%" nicht setzen lasse. Es scheint also tatsächlich ein Speicherproblem von Tex zu sein?! Der gleiche Fehler tritt auch auf, wenn ich "\linespread{2}" verwende (größerer Zeilenabstand für Korrekturen etc.).

    Ich habe zahlreiche Anleitung zum Erweitern des stacks im WWW gefunden, aber bin ich zu dumm, die richtige .plist zu finden? Oder anders gefragt: Wo & wie kann ich den Speicher unter OSX erweitern?

    Habt Dank. Klasse Forum!
    Max

  2. #2
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    Wenn der parameter stack size überlauft, ist mit sehr großer Wahrscheinlichkeit ein Programmierfehler schuld.

  3. #3
    Registrierter Benutzer
    Registriert seit
    23.07.2010
    Beiträge
    96
    Hallo Maxele,

    was fuer Pakete benutzt Du denn so? Und Du sagst, es habe mit den Graphiken zu tun... was sind das denn fuer Graphiken? \includegraphics? TikZ? pstricks?

    Falls es - wie von Ulrike vermutet - ein Programmierfehler ist, muesste man da ansetzen und das Verantwortliche Paket identifizieren.

    Wie man unter OSX irgendwelche Limits erhoeht, weiss ich nicht -- ich hatte lediglich sowas mal fuer linux + windows zusammengetragen, weil pgfplots recht hungrig ist (allerdings vor allem im main memory, nicht im parameter stack size ). Jedenfalls hatte ich dazu einiges im pgfplots manual zu geschrieben (in der installationssection) http://pgfplots.sourceforge.net/pgfplots.pdf

    Mit liebem Gruss

    Christian

  4. #4
    Registrierter Benutzer
    Registriert seit
    22.12.2011
    Beiträge
    4
    Hallo zusammen,

    danke für Eure Antworten!

    Zunächst bin ich das komplette file durchgegangen & habe nach den üblichen Fehlern gesucht. War nichts.

    Zu den Bildern: Ich arbeite in der Tat mit \includegraphics, hier mal ein Beispiel, welches ich (mit oder ohne landscape} durchweg verwende:

    %\begin{landscape}
    \begin{figure}[h]
    \begin{centering}
    \includegraphics [scale=0.5]{Pics/pic.jpg}
    \caption{TEXT}
    \label{pic}
    \end{centering}
    \end{figure}
    %\end{landscape}

    Reicht das als Info?

    Vielen Dank für Eure Ideen & Unterstützung,
    Max

  5. #5
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    Reicht das als Info?
    Nein. Schreib mal \errorcontextlines=200 in dein Dokument und dann zeige die komplette Fehlermeldung in der log-Datei. Vielleicht kann man dann sehen, wo es knallt. Dein Schnipsel zeigt nämlich nur, dass es bei \@ifnextchar passiert - und das wird an vielen Stellen benutzt.

  6. #6
    Registrierter Benutzer
    Registriert seit
    22.12.2011
    Beiträge
    4
    Hier ist es...

  7. #7
    Registrierter Benutzer Avatar von sommerfee
    Registriert seit
    02.07.2006
    Beiträge
    1.603
    1. Es gibt keine centering-Umgebung, man schreibt einfach nur \centering
    2. Die landscape-Umgebung muß in die figure-Umgebung (und nicht umgekehrt), da figure eine Gleitumgebung ist
    3. In der von dir geposteten Log-Datei kann ich kein "TeX capacity exceeded" finden. (Dafür aber eine Menge anderer Fehler.)
    Geändert von sommerfee (23-12-2011 um 09:12 Uhr)

  8. #8
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    seufz. Die Idee, die Datei in einer zip-Datei zu verstecken ist ja ok. Aber nicht, sie erst mal mit notepad oder was auch immer ins rtf-Format zu umwandeln, das macht die log-Datei ziemlich unleserlich.

    Nun, was man aber sehen kann, ist dass du haufenweise Fehlermeldungen hast. Das fängt schon vorne an:

    Code:
    ./thesis.tex:2: Undefined control sequence.\
     \\setspace \
                              \
    l.2 \\setspace\
    Fang vorne an und korrigiere alle die Fehler.

  9. #9
    Registrierter Benutzer
    Registriert seit
    22.12.2011
    Beiträge
    4
    ...ich hätte erwähnen müssen, dass ich als Nutzer von diversen Programmen Null Hintergrundwissen besitze. Das wird dann kritisch, wenn ein routinierter Ablauf nicht mehr funktioniert (siehe oben).

    Dank Euch für Euren Input. Ich werde die 7h Zugfahrt in die Heimat dazu nutzen die Fehler auszumerzen.

    Frohes Fest!
    Max

  10. #10
    Registrierter Benutzer
    Registriert seit
    16.12.2004
    Beiträge
    92
    Hallo
    vielleicht muss ich den armen Maxele mal in Schutz nehmen.
    Keine Ahnung haben ist ja ein lösbares Problem

    habe auch gerade nach 2-3 Monaten mal wieder ein Miktex eingespielt und bekomme bei meinem sonst problemlosen Dokument:

    "! TeX capacity exceeded, sorry [input stack size=5000]."
    auch direkt bei einem Bild ausgegben...

    scheint sich also irgendetwas geändert zu haben oder es ist buggy...

    Blöd nur das mein Dokument mit ein paar mehr Paketen kommt und einiges geupadet wurde...

    Hat jemand vielleicht schon das passende Paket oder die Konfig ausfindig gemacht?

    Frohes Fest :-)

    Gruß HPVD

  11. #11
    Registrierter Benutzer
    Registriert seit
    16.12.2004
    Beiträge
    92
    bei mir gehts durch auskommentieren des frisch geupdateten cleveref Paketes (vom 21.12.) wieder...

  12. #12
    Registrierter Benutzer
    Registriert seit
    16.12.2004
    Beiträge
    92
    seit dem 24.12. gibts eine neue version (leider noch nicht über miktex)
    changelog:
    "v0.18.1
    General: Fixed compatibility with
    newer versions of caption pack-
    age"

  13. #13
    ctansearch
    Gast
    Meistens kommt dieser "furchterregende Fehler" nur daher, daß im Quelltext irgendeine Kleinigkeit von Tex nicht aufgelöst werden kann.

    Meist fehlt bloß ein endgroup oder eine Klammer oder eine Umgebung ist zu tief verschachtelt.

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •