help-texinfo
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [help-texinfo] No index in PDF manual


From: Mohammad Akhlaghi
Subject: Re: [help-texinfo] No index in PDF manual
Date: Sat, 30 Mar 2019 23:22:03 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.5.3

Hi Gavin,

Thanks a lot for the prompt check and reply.

On 3/30/19 10:43 PM, Gavin Smith wrote:
I notice that it is the latest version of texinfo.tex that is being
used.  I had never uploaded that version to ftp.gnu.org; I expect
somebody has got the file directly from the git repository.  In any
case, it is useful that you are testing it.

Yes, in Gnuastro we use Gnulib which is also configured to import `texinfo.tex', and I pulled Gnulib changes yesterday.

It could be related to the change to use @ as the escape character in
the index files.  Could you try running "texindex gnuastro.fn" and
"texindex gnuastro.cp" and having a look at the contents of
gnuastro.cps and gnuastro.fns afterwards?  Then you could try running
"pdfetex gnuastro.texi" to see if the PDF file is created with the
indices.

This worked! After manually running `texindex' on the `gnuastro.cp' and `gnuastro.fn', the PDF created by `make pdf' has indices. So is this due to a mis-match between the `texinfo.tex' and my running Texinfo (with the former being newer)?

Running "texi2pdf --verbose gnuastro.texi" might give more information
about why texindex is not being run or not being run properly.

The raw command didn't work because of all those imported files, so I manually added `--verbose' in the Makefile where it calls `texi2pdf', and ran `make pdf'. It is indeed printing more information, you can see the result attached. Is it detecting the new format with the following message?

/usr/local/bin/texi2dvi: New xref files      = gnuastro.cp

Thanks a lot,
Mohammad

Attachment: make-pdf.txt
Description: Text document


reply via email to

[Prev in Thread] Current Thread [Next in Thread]