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.

Reply via email to