Jak naprawić błąd Przekroczona pojemność Latex TeX, przepraszam [rozmiar stosu wejściowego = 5000] niezwłocznie (błędy, pamięć, tex)


Najlepsza odpowiedź

To jest klasyczny stos błąd przepełnienia i jako taki może mieć niezliczone przyczyny. Jeśli Twój kod źródłowy bezpośrednio wykorzystuje którąkolwiek z funkcji programowania TeX-a, pierwszą rzeczą do zrobienia jest sprawdzenie, czy w kodzie nie ma błędów.

Jednak większość użytkowników LaTeX-a nigdy nie rozważałaby wykorzystania TeX-a Jest to kompletny język programowania Turinga, a zamiast tego trzymaj się gotowych pakietów lub standardowych funkcji składu. Tacy użytkownicy muszą szukać problemu gdzie indziej.

Oczywiście, jeśli używasz nietypowego pakietu – szczególnie takiego, który nie jest częścią dystrybucji TeXLive – problemem może być błąd w pakiet. Sprawdź, czy dokument będzie składany, jeśli skomentujesz odpowiedni wiersz \ usepackage (i skomentujesz lub dosłownie dowolny kod zależny od pakietu, aby nie otrzymać błędów „niezdefiniowane polecenie”).

Innym błędem, który czasami powoduje błąd przepełnienia, jest użycie delikatnego polecenia w środowisku, takim jak tytuł, w którym musi być \ chroniony. Najczęściej powoduje to mniejsze błędy, takie jak „zły separator środowiska matematycznego”, ale może skutkować przepełnienie w niektórych przypadkach.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *