Virheen korjaaminen Latex TeX -kapasiteetti ylitetty, anteeksi [syötepinon koko = 5000] nopeasti (virheet, muisti, tex)


Paras vastaus

Tämä on klassinen pino ylivuotovirhe, ja sellaisenaan sillä voi olla lukemattomia syitä. Jos lähdekoodisi käyttää suoraan jotain TeX: n ohjelmointiominaisuuksista, ensimmäinen asia on tarkistaa koodisi virheet.

Suurin osa LaTeX-käyttäjistä ei kuitenkaan koskaan harkitse TeX: n käyttöä ” s tila Turingin täydellisenä ohjelmointikielenä, ja sen sijaan pidä kiinni valmiiden pakettien tai tavallisten kirjasintoimintojen käytöstä. Tällaisten käyttäjien on etsittävä ongelmaa muualta.

On selvää, että jos käytät epätavallista pakettia – varsinkin sellaista, joka ei ole osa TeXLive-jakelua – ongelma voi olla vika paketti. Testaa, kirjoitetaanko dokumentti, jos kommentoit asiaankuuluvaa \ usepackage-riviä (ja joko kommentoit tai sanatarkasti kaikki paketista riippuvat koodit, jotta et saa virheitä ”undefined command”).

Toinen virhe, joka toisinaan heittää ylivuotovirheen, on hauraan komennon käyttö ympäristössä, kuten otsikossa, jossa se on suojattava. Tämä johtaa yleisimmin pienempiin virheisiin, kuten ”huonon matematiikan ympäristön erotin”, mutta voi tuottaa tietyissä tapauksissa ylivuoto.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *