On Sun, May 25, 2025 at 03:08:35AM -0600, arn...@skeeve.com wrote: > Hi. > > I'm using `makeinfo --latex' to prepare a book for publication. > With texinfo.tex, cross references automatically use the "long" > name of the referred to chapter, section etc. > > However, in the generated LaTeX, the text of the cross reference > is the node name, not the chapter/section name. > > Is there an easy way to get makeinfo --latex to use the long > name? Otherwise, I'll have to go through and change all the @*ref{} > commands in the Texinfo source. I can script that if I have to, > but I'd just as soon not have to...
I've just checked that the "@xrefautomaticsectiontitle on" command works as expected for LaTeX output and uses the section name for the text of a cross-reference. Place this on a line early in your file and you should get the output you want.