makeindex broken in TL22
ttk at t-lab.opal.ne.jp
ttk at t-lab.opal.ne.jp
Wed May 11 12:47:52 CEST 2022
Hi Frank,
Thank you for your report.
I guess my commit r60547 made the degrade.
https://tug.org/svn/texlive?view=revision&revision=60547
For workaround,
it seems fixed by explicit definition of page_precedence in *.ist.
pp1.ist :
page_precedence "nR"
or
pp2.ist :
page_precedence "Rn"
I will study the issue of page_precedence again.
Best,
Takuji
> Hi folks,
>
> reviewing the index for TLC3 (which is rather large) gave me a small
> heart attack it came out rather scrambled after upgrading to TL22
>
> I gut it down the a reasonable size:
>
> input:
>
> \indexentry {foo}{I-13}
> \indexentry {foo}{I-15}
> \indexentry {foo}{I-16}
> \indexentry {foo}{I-17}
> \indexentry {foo}{II-10}
> \indexentry {foo}{II-20}
>
> with darwin-universal/makexindex (no options no style no nothing) from
> TL22 I get
>
> \item foo, II-10, II-20, I-13, I-15--I-17
>
> upmendex does it correctly and so does makeindex in TL21 and TL20, all
> giving
>
> \item foo, I-13, I-15--I-17, II-10, II-20
>
> as expected
>
> ---------
>
> Ulrike confirmed that it is also a problem on windows and with miktex,
> so not a question of MacOS
>
> cheers
> frank
>
More information about the tex-live
mailing list.