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

Reply via email to