Ich bin ein Neuling, wenn es um alles geht, was mit Latex zu tun hat, also entschuldigen Sie, wenn ich mich unklar oder schwer von Begriff ausdrücke.
Ich verwende das neueste Trisquel-Betriebssystem. Ich versuche, mit Forest aus dem neuesten Update von TexLive einen großen Baum zu erstellen, erhalte aber immer die Fehlermeldung „TeX-Kapazität überschritten“. Wenn ich den Baum in kleinere Teile zerlege, erhalte ich die gewünschten Bäume, aber ich möchte diese zu einem großen Baum zusammenstellen. Ich habe versucht, Lualatex zu verwenden und den Hauptspeicher zu erhöhen, aber ohne Erfolg. Ich hatte gehofft, dass jemand eine Lösung hat oder etwas an meiner ursprünglichen Tex-Datei falsch sieht. Vielen Dank für Ihre Hilfe.
Hier ist der Fehler:
! TeX-Kapazität überschritten, entschuldigen Sie [Speichergröße=80000]. \pgfmath@stack@push ...def \pgfmath@stack@top {#2} \expandafter \expandafter ... l.908 \end{forest}
! ==> Schwerwiegender Fehler aufgetreten, keine PDF-Ausgabedatei erstellt!
Hier ist die Datei:
\documentclass{standalone}
\usepackage[edges]{forest}
\begin{document}
\begin{forest}
for tree={grow'=0,anchor=base west},
forked edges,
[Amerind
[Chibchan-Paezan
[Chibchan
[Tarascan]
[Cuitlatec]
[Xinca]
[Lenca]
[Paya]
[Yanomam
[Sanuma]
[Yanomami]
[Yanomam\"{o} (Yanomamo)]
[Ninam]
]
[Nuclear Chibchan
[Motilon]
[Cuna]
[Misumalpan
[Matagalpa]
[Miskito]
[Sumo]
]
[Rama
[Rama]
[Guatuso]
[Guetar (Huetar)]
]
[Talamanca
[Cabecar]
[Bribri]
[Teribe]
[Borunca]
]
[Guaymi
[Guaymi (Ngobe)]
[Buglere]
]
[Antioquia
[Katio]
[Nutabe]
[Anserma]
[Arma]
]
[Aruak
[Atanque]
[Guamaca]
[Ica (Ijka)]
[Cagaba (Kogi)]
[Chimila]
[Malayo (Arsario)]
]
[Chibchan Proper
[Chibcha]
[Sinsiga]
[Duit]
[Tunebo
[Eastern Tunebo
[Central Tunebo]
[Western Tunebo]
] ] ] ] ]
[Paezan
[Timucua]
[Warao]
[Kunza (Atacameno)]
[Betoi]
[Chimu]
[Itonama]
[Haurpe
[Allentiac]
[Millcayac]
]
[Jirajaran
[Ayoman]
[Gayon]
[Jirajara]
]
[Mura
[Mura]
[Matanawi]
]
[Nuclear Paezan
[Andaqui]
[Choco
[Embera (Embera)]
[Saija]
[Catio]
[Caramanta]
[Chami]
[Tado]
[Baudo]
[Waunana (Wounan)]
[Runa]
]
[Inter-Andine
[Coconucan
[Guambiano]
[Coconuco]
[Totono]
]
[Paez
[Paez]
]
[Popayan
[Popayan]
] ]
[Barbacoan
[Pasto
[Cuaiquer]
[Barbacoas]
]
[Cayapa-Colorado
[Cayapa (Cayapa)]
[Colorado]
] ] ] ] ]
[Ge-Pano-Carib
[Macro-Carib
[Andoke]
[Cucura]
[Peba-Yaguan
[Peba]
[Yameo]
[Yagua]
]
[Bora-Witoto
[Baran
[Bora]
[Faai]
[Imihita]
[Muinane]
]
[Witotoan
[Fitita]
[Ocaina]
[Nonuya]
[Orejone]
[Coeruna]
[Witoto Proper
[Meneca]
[Murui]
] ] ]
[Carib
[Northern
[Costal
[Venezuelan
[Chayma]
[Cumanagoto]
[Yao]
[Tamanaco]
]
[Sierra De Perija
[Japreria]
[Yukpa]
]
[Opone-Carare
[Opone]
[Carare]
] ]
[Western Guiana
[Mapoyo]
[Yabarana]
[Panare]
[Quaca]
[Pareca]
]
[Galibi
[Galibi (Kal'ina)]
]
[East-West Guiana
[Group 1
[Wayana]
[Apalai (Apalai)]
[Roucouyene]
[Aracaju]
[Trio]
]
[Group 2
[Wama]
[Urukuyana]
[Triometesen]
[Kumayena]
]
[Group 3
[Pianakoto]
[Saluma]
[Paushi]
[Cashuena]
[Chilhena]
[Wai Wai (Wai Wai)]
]
[Group 4
[Paravilhana]
[Wabui]
[Sapara]
[Yauapery]
[Waimiri]
[Crianara]
[Paushiana]
[Bonari]
]
[Group 5
[Makushi (Macushi)]
[Pemon]
[Patamona]
[Akawaio]
[Arinagoto]
] ]
[Northern Brazil
[Group 1
[Palmella]
[Pimenteira]
]
[Group 2
[Yaruma]
[Chic\^{a}o]
]
[Group 3
[Pariri]
[Apiaka]
[Arara (Arara)]
[Yuma]
] ] ]
[Southern
[Southeastern Columbia
[Hianacoto]
[Guaque]
[Carijona]
]
[Xingu Basin
[Bakairi]
[Nanukwa]
]
[Southern Guiana
[Ye'Cuana (Yekuana?)]
[Wayumara]
[Parukoto]
[Hishkaryana]
[Kashuyana]
] ] ] ]
[Ge-Pano
[Macro-Panoan
[Charruan
[Charrua]
[Chana]
[G\"{u}enoa]
]
[Lulu-Vilela
[Lule]
[Vilela]
]
[Mascoian
[Guana]
[Northern Lengua]
[Southern Lengua]
[Emok]
]
[Moseten
[Chimane (Chimane; Moseten)]
]
[Mataco-Guaicuru
[Guaicuruan
[Abipon]
[Kadiweu]
[Guaicuru]
[Guachi]
[Mocovi]
[Toba (Toba)]
[Pilaga (Pilaga)]
]
[Mataco
[Chulupi]
[Chorote]
[Nocten (Wichi?)]
[Vejoz]
[Maca]
] ]
[Pano-Tacana
[Panoan
[Southern
[Chacobo]
[Pacahuara]
[Caripuna]
[Sinabo]
[Surina]
]
[South-Central
[Amanuaca]
[Parquenahua]
[Yaminahua-Sharanahua
[Yaminahua]
[Poyanawa]
[Shipinawa]
[Tushinawa]
[Sharanahua]
] ]
[South-Eastern
[Cashinahua]
[Morunahua]
[Catuquina]
[Shahuanahua]
[Camanahua]
]
[Western
[Sashibo]
]
[North-Central
[Capanahua]
[Shipibo (Shipibo)]
[Isconahua]
[Remo]
[Marubo]
[Capuibo]
[Sensi]
[Niarawa]
[Pichobo]
[Arawa]
[Atsahuaca]
]
[Northern
[Matses]
[Mayubo]
[R\"{e}moybo]
[Pisabo]
]
[Eastern
[Kasharari]
] ]
[Tacanan
[Yamaluba]
[Arasa]
[Guariza]
[Chirigua
[Maropa]
[Chumana]
[Sapiboca]
]
[Tiatinagua-Tacana
[Tiatinagua
[Es\'{e}ejja]
[Huarayo]
]
[Araona-Tacana
[Araona
[Capachena]
[Mabenaro]
[Araona]
]
[Cavine\`{n}a-Tacana
[Cavine\`{n}a
[Cavine\`{n}a]
]
[Tacana Proper
[Tacana]
[Reyesano]
[Toromono]
] ] ] ] ] ] ]
[Macro-Ge
[Rikbaktsa]
[Fulnio]
[Guato]
[Opaye]
[Oti]
[Caraja]
[Bororo
[Bororo Proper
[Bororo]
[Umotina]
[Aravira]
]
[Otuke
[Otuke]
[Covare]
[Conaveca]
[Curucane]
[Tapii]
] ]
[Botocudo
[Botocudo
] ]
[Chiquito
[Chiquito]
]
[Kamakan
[Kutasho]
[Masacara]
[Menien]
[Mongoyo]
[Kamakan]
]
[Puri
[Puri]
[Coroado]
[Coropo]
]
[Yabuti
[Aricapu]
[Yabuti]
]
[Mashakali
[Mashakali]
]
[Ge-Kaingang
[Kaingang
[Dorin]
[Northern
[Kaingang (Kaingang)]
[Xokleng]
[Chiqui]
]
[Southern
[Amno]
[Ingain]
[Gualachi]
] ]
[Ge
[Central
[Acroa
[Acroa]
[Aricobe]
[Guegue]
]
[Aaia?
[Chavante (Xauante)]
[Cherente]
] ]
[Northwest
[Apinaye]
[Suya]
[Kreen-Akarore]
[Cayapo (Gorotire; Kuben Kran Kegn; Mekranoti; Xikrin)]
[Canela]
] ] ] ] ] ]
[Andean
[Northern
[Culli]
[Sec]
[Leco]
[Catacao
[Catacao]
[Colan]
]
[Cholona
[Cholona]
[Hibito]
] ]
[Urarina-Waorani
[Urarina]
[Waorani (Waorani)]
[Omurano]
]
[Cahuapanan-Zaparoan
[Cahuapanan
[Chayahuita (Snawi)]
[Jebero] ]
[Zaparoan
[Zaparo]
[Andoa (Andoas)]
[Arabela]
[Cahuarano]
[Iquito]
] ]
[Quechuan
[Quechua A (Huiliche; Arequipa; Cajamarca; Chankas; Chopcca; Karanki; Quechua Bolivia; Quechua Lamistas; Quechua Peru; Quecha Pucachupa; Tayacaja)]
[Quechua B (Huancas; Kichwa; Yungay)]
]
[Aymaran
[Aymara (Aymara Bolivia; Aymara Chile; Aymara Peru; Aymara Titicaca)]
[Jaqaru (Tupe)]
]
[Southern
[Puelche
[Puelche (Penuenche)]
]
[Mapudungu
[Mapudungu (Mapuche)]
[Huilliche]
]
[Qawasqar-Yamana
[Qawasqar]
[Yamana (Yaghan)]
]
[Patagonian
[Tenuelche? (Tenuenche)]
[Teushen]
[Selknam]
[Haush]
] ] ]
[Equiatorial-Tucanoan
[Ma\'{c}o-Tucanoan
[Auishiri]
[Canichana]
[Capishana]
[Gamella]
[Iranshe]
[Koaia]
[Movima (Movima)]
[Muniche]
[Nate]
[Pankararu]
[Shukuru]
[Uman]
[Catuquinan
[Northern
[Catawishi]
]
[Southern
[Bendiapa]
[Burua]
[Canamari]
[Catuquina]
[Parawa]
[Taware]
[Tucundiapa]
] ]
[Huari
[Huari]
[Masaca]
]
[Arutani-Sape
[Arutani]
[Sape]
[Macu]
]
[Nambikuaran
[Northern Nambikuara]
[Southern Nambikuara]
[Sabanes]
[Sarare]
]
[Puinave-Maku
[Puinave]
[Maku
[Hupda]
[Guariba]
[Nad\"{e}b]
[Yahup]
[Cacua]
] ]
[Ticuna-Yuri
[Ticuna (Ticuna)]
[Yuri]
]
[Tucanoan
[Miriti]
[Eastern
[Northern
[Tucano]
[Guanano]
[Piratapuyo]
]
[Central
[Bara
[Tuyuca]
]
[Desano
[Desano]
[Siriano]
]
[Tatuyo
[Tatuyo]
[Carapana]
] ]
[Southern
[Macuna
[Macuna]
]
[Barasano
[Northern Barasona]
[Southern Barasona]
] ] ]
[Central
[Cubeo]
]
[Western
[Tanimuca]
[Northern
[Coreguaje]
[Tetete]
[Tama]
[Siona-Secoya
[Siona]
[Secoya]
[Macaguaje]
] ] ] ] ]
[Equatorial
[Cayuvava]
[Camsa]
[Taruma]
[Trumai]
[Tusha]
[Yuracare (Yuracare)]
[Piaroa-Saliba
[Piaroa]
[Saliba]
]
[Timote
[Cuica]
[Timote]
]
[Jivaroan
[Cofan]
[Esmeralda]
[Yaruro]
[Candoshi
[Candoshi]
[Taushiro]
]
[Jivaro Proper (Jivaro)
[Achuar (Achuar)]
[Shuar]
[Huambisa (Huambisa)]
[Aguaruna (Awajun)]
] ]
[Zamucoan
[Ayoreo (Ayoreo)]
[Chamacoco]
]
[Kariri-Tua
[Kariri
[Ozubucua]
[Kamaru]
[Kiriri]
[Sapuya]
]
[Tupi
[Purubora]
[Yuqui]
[Arikem
[Arikem]
[Kabishiana]
[Karitiana]
]
[Monde
[Arua]
[Gavi\~{a}o (Gavi\~{a}o; Zoro)]
[Surui (Surui)]
[Monde (Cinta Larga)]
[Dig\"{u}t]
]
[Ramarama
[Arara]
[Ramarama]
[Uruku]
[Urumi]
]
[Yuruna
[Yuruna]
[Manitsawa]
[Shipaya]
]
[Tupari
[Guarategaya]
[Kepkiriwat]
[Makurapi]
[Tupari]
[Wayoro]
]
[Tupi-Guarani
[Guayaki (Ache)]
[Juma]
[Group 1
[Apiaca]
[Aweti]
[Aua]
[Kamayura]
[Kayabi]
[Emerillion (Emerillion)]
[Karipura]
[Oyampi (Wayampi)]
[Pauserna]
[Sheta]
[Takunape]
[Tapirape]
[Kawahiba
[Paranawat]
[Tenharim]
[Takunape]
[Werafed]
]
[Tenetehana
[Amanaye]
[Anambe]
[Tembe]
[Guajajana]
[Guaja]
[Asurini]
[Arawete]
[Paraka\~{n}a (Parakana)]
[Urubu]
]
[Tupi
[Guarani (Guarani)]
[Kaiwa]
[Tapiete]
[Guarayu]
[Nhengatu]
[Potiguara]
] ]
[Group 2
[Cocama]
[Omagua]
]
[Group 3
[Mawe]
[Munduruku (Munduruku)]
[Siriono]
[Kuruaya]
] ] ] ]
[Macro-Arawakan
[Katembri]
[Oromaco]
[Tiniguan
[Tinigua]
[Pamigua]
]
[Guahiban
[Churuya]
[Guahibo (Guahibo)]
[Cuiba]
[Guayabero]
[Macaguan]
[Playero]
]
[Arawakan
[Guamo]
[Taino]
[Chamicuro]
[Arawan
[Arawa]
[Culina]
[Pama]
[Paumari]
[Sewacu]
[Sipo]
[Deni]
[Yamamadi (Jamamadi)]
[Yuberi]
[Banawa]
]
[Chipayan
[Chipaya (Uros Chipaya)]
[Uru (Los Uros; Uros)]
[Cauahuaya]
[Caranga] ]
[Chapacuran
[Guapore
[Chapacura
[Chapacura]
[Itene]
[Quitemoca]
]
[Wanyam
[Cabishi]
[Cujuna]
[Cumana]
[Matawa]
[Wanyam]
[Urunamacan]
] ]
[Madeina
[Pakaasnovos]
[Tora]
[Urupa]
]
[Ocorono
[Herisobocono]
[Ocorono]
[San Ignacio]
] ]
[Maipuran
[Shebayo]
[Baniva-Yavitero
[Baniva]
[Yavitero] ]
[Paressi-Saraveca
[Paressi]
[Saraveca]
]
[Pro-Andine
[Amuesha (Yanesha?)]
[Amazonian
[Marawa]
[Waraiou]
]
[Cutinana
[Cushiehineri]
[Cuniba]
[Cutinana]
]
[Jurua-Purus
[Casharari]
[Catiana]
[Inapari]
[Apurina]
[Manteneri]
[Wainamari]
]
[Montana
[Piro (Yine)]
[Pucapacuri]
[Puncuri]
[Sirimeri]
[Campa
[Asnaninca]
[Asneninca]
[Pajonal]
[Caquinte]
[Machiguenga (Matsguenga)]
[Nomatsiguenga]
]
[Harakmbet
[Amarakaeri]
[Huachipaeri]
] ] ]
[Wapishanan
[Wapishana]
]
[Southern
[Parana
[Chane]
[Guana]
[Terena]
]
[Bolivian
[Baure]
[Cashiniti]
[Chiquito]
[Cozarini]
[Ignaciano (Mojeno Ignaciano)]
[Trinitario]
] ]
[Eastern
[Palicur (Palikur)]
[Xingu
[Custenau]
[Yawalapiti]
[Mehinaku]
[Waura]
] ]
[Northern
[Island Carib]
[Arua]
[Jaoi]
[Regigaro]
[Caquetion
[Achagua]
[Caquetio]
]
[Guayupean
[Sae]
]
[Orinoco
[Guarequena]
[Bare]
[Guinao]
[Mawacua]
[Manipore]
]
[Piapocan
[Piapoco]
]
[TA-Arawakan
[Guajiro (Wayuu)]
[Guanebucan]
[Arawak]
[Paraujano]
]
[Rio Negro
[Izaneni
[Baniwa]
[Curripaco]
[Pacu]
[Cuati]
[Mapanai]
[Moriwene]
[Izaneni]
]
[Mantiparana
[Cabiyari]
[Matapi]
[Yucuna]
]
[Wirina
[Wirina]
[Yabaana]
]
[Tarianan
[Itayaine]
[Tariano]
]
[Yapura A
[Mariate]
[Wainuma]
]
[Yapura B
[Cawishana]
[Yumane]
[Passe]
[Manao]
] ] ] ] ] ] ] ] ]
\end{forest}
\end{document}
Antwort1
das Beispiel läuft ohne Fehler in Texlive 2018, das Protokoll endet
Here is how much of TeX's memory you used:
100796 strings out of 492580
2042704 string characters out of 6129170
1958899 words of memory out of 5000000
104427 multiletter control sequences out of 15000+600000
532338 words of font info for 24 fonts, out of 8000000 for 9000
1141 hyphenation exceptions out of 8191
215i,9n,233p,1577b,53359s stack positions out of 5000i,500n,10000p,200000b,80000s
</usr/local/texlive/2018/texmf-dist/fonts/type1/public/amsfonts/
cm/cmr10.pfb>
Output written on bb389.pdf (1 page, 63526 bytes).
PDF statistics:
15 PDF objects out of 1000 (max. 8388607)
10 compressed objects within 1 object stream
0 named destinations out of 1000 (max. 500000)
13 words of extra memory for PDF output out of 10000 (max. 10000000)
Beachten Sie insbesondere, dass die Größe des Speicherstapels immer noch 80000 beträgt, das Dokument jedoch mit 53359 s darin bleibt. Sie verwenden also höchstwahrscheinlich ältere Versionen einiger Makros, die den Speicherstapel weniger effizient nutzen. Sie können \listfiles
Ihre Paketversionen aus dem Protokoll hinzufügen und anzeigen.
Antwort2
Sie scheinen eine sehr alte TeX-Distribution zu verwenden, da ich das Problem nur mit TeX Live 2015 oder früher reproduzieren kann.
Wenn ich dagegen laufe
save_size=1000000 /usr/local/texlive/2015/bin/x86_64-darwin/lualatex bigforest
Um lualatex
die 2015-Distribution, die ich auf meinem Rechner habe, verwenden zu können, wird der Code korrekt kompiliert. Das liegt daran, dass es eine luatex
dynamische Speicherzuweisung durchführt, sodass es im Gegensatz zu mit großen Mengen an sicherem Stapelspeicher umgehen kann pdftex
.
Versuchen
save_size=1000000 lualatex bigforest
aber es wäre viel besser, Ihre TeX-Distribution zu aktualisieren. Siehehttps://www.tug.org/texlive/für Anweisungen.