Sådan afhjælpes en fejl Latex TeX-kapacitet er overskredet, undskyld [input stack size = 5000] straks (fejl, hukommelse, tex)


Bedste svar

Dette er en klassisk stak overløbsfejl, og som sådan kunne have utallige årsager. Hvis din kildekode bruger direkte nogen af ​​TeXs programmeringsfunktioner, er den første ting at gøre, at kontrollere for fejl i din kode.

De fleste LaTeX-brugere vil dog aldrig overveje at bruge TeX ” s status som et Turing-komplet programmeringssprog, og i stedet holde fast ved at bruge forudindstillede pakker eller standard sætfunktioner. Sådanne brugere er nødt til at lede andre steder efter problemet.

Hvis du bruger en usædvanlig pakke – især en, der ikke er en del af TeXLive-distributionen – kan problemet naturligvis være en fejl i pakke. Test om dokumentet bliver sæt, hvis du kommenterer den relevante \ usepackage-linje (og enten kommenterer eller ordret enhver kode, der afhænger af pakken, så du ikke får “udefineret kommando” -fejl).

En anden fejl, der undertiden kaster en overløbsfejl, er brugen af ​​en skrøbelig kommando i et miljø, såsom en titel, hvor den skal beskyttes. Dette resulterer oftest i mindre fejl såsom “dårlig matematisk miljøafgrænsning”, men kan producere et overløb i visse tilfælde.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *