On 1/9/2023 2:28 PM, Hugo Coolens wrote:
Dag allen, Recent installeerde ik op mijn PCtje een nieuwe linux: Mint21. Ik probeerde gisteren een LaTeX-file, test.tex, te compileren die al jaren probleemloos compileert met de command chain: latex test; latex test; dvips test -o; okular test.ps http://test.ps Zoals jullie zien gebruik ik geen pdflatex maar de oude LaTeX die naar postscript leidt (ik heb daar mijn redenen voor). Wat blijkt nu echter: een hoop documenten blijken niet meer te compileren zonder fouten. Als voorbeeld het aangehecht bestandje 'test.tex'.
Als ik het probeer te compileren krijg ik deze error: (./test.aux) (./test.toc ! Missing number, treated as zero. <to be read again> \global l.4 ...umberline {1.1}\'Sriipati (1019-1066)}{2}{} %
Het probleem lijkt dat de toc-file niet correct aangemaakt kan worden omdat er een naam in staat die met een Ś begint, nochtans was dat vroeger geen enkel probleem en ook blijkt de Ś ingegeven als \'S probleemloos in de tekst zelf gezet te worden. Verder valt ook op dat in de inhoudstafel de eerste letter van Omar Khayyam niet gecursiveerd wordt (iets wat nu systematisch optreedt bij langere inhoudstafels), vroeger was ook dat niet het geval. Ik heb eens gechecked welke versie van LaTeX draait onder Mint21: pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX Live 2022/dev/Debian) (preloaded format=latex) restricted \write18 enabled.
Onder Mint19.2 draaide deze versie die geen problemen gaf: This is pdfTeX, Version 3.14159265-2.6-1.40.18 (TeX Live 2017/Debian) (preloaded format=latex) restricted \write18 enabled.
Geeft iemand hier een idee of dit een bug is in de deze pdftex-versie of een ander probleem en hoe dit op te lossen? Het lijkt me sterk dat het een pdftex bug is omdat dat programma nauwelijks wijzigt ... misschien is er iets veranderd aan latex, hoewel men altijd beweert dat het downward compatible is, dus misschien is er wat anders aan de hand, bv een font dat er niet is of een stijl die niet is geinstalleerd; je zou kunnen runnen met \tracingall en kijken of er wat meer info is dan die \global melding (zien wat er achter die \global staat).
Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl -----------------------------------------------------------------