[texinfo.tex 2025-01-29.23] > The reason is the way that the translation is given in the > translation file, (txi-tr.tex), which uses the accent commands: > > \gdef\putwordTOC{\dotaccent{I}\,cindekiler} > > If I change this to use UTF-8 instead, the outline is produced > correctly with the accented characters: > > \gdef\putwordTOC{İçindekiler} > > It should be possible to fix this by outputting the combining accent > character, but this will take me time to implement.
OK, looking forward to that :-) >> Another problem is that compilation with XeTeX fails. Calling >> `PDFTEX=xetex texi2pdf ...` yields the following error. > > I can confirm. This bug was introduced in the most recent commit > to texinfo.tex. I've attempted to fix it in the most recent version > [2025-01-29.19]. Thanks for the quick fix! However, it seems that your recent code shifting introduced a bug. Processing a test file `url.texi` containing ``` \input texinfo @uref{http://foo.org/,Foo} @bye ``` with `PDFTEX=xetex texi2pdf url.texi` yields ``` ./url.texi:3: Undefined control sequence. @endlink ->@setcolor {@maincolor }@pdfendlink @urefbreakfinish ...urefcode {#1}@fi @fi @endlink @endgroup l.3 @uref{http://foo.org/,Foo} ``` Werner