On Thu, Feb 06, 2025 at 08:06:19AM +0000, Werner LEMBERG wrote: > > [texinfo.tex 2025-02-03.17] > [texi2any 7.2] > > ``` > bogen.texinfo:17: warning: @anchor `Bögen' file Bogen.html for redirection > exists > bogen.texinfo:10: warning: conflict with @anchor `Bogen' redirection file > ``` > > And indeed, a redirection file for 'Bögen' is missing, AFAICS. > > So: Why does 'Bögen' gets normalized to 'Bogen' for anchors, > apparently in both `texinfo.tex` and `texi2any`?
For HTML it is explained here: https://www.gnu.org/software/texinfo/manual/texinfo/html_node/HTML-Xref-8_002dbit-Character-Expansion.html What should happen is that the two nodes are merged in one HTML file and the redirection file should work for both, as long as the processor generating the manual uses the same conventions. The <.. id= > attributes should be different, though. You should be able to give the --no-transliterate-file-names option to avoid transliteration, but cross manual references may not work correctly. Another option for advanced users (such as... you!) is to use the HTML customization API and change specifically this node output file with a registered node_file_name function, with the same potential issues for cross-references across manuals. -- Pat