bug-texinfo
[Top][All Lists]
Advanced

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

Re: problem with texi2dvi from texinfo 6.1


From: Kurt Hornik
Subject: Re: problem with texi2dvi from texinfo 6.1
Date: Mon, 22 Feb 2016 19:00:16 +0100

>>>>> Gavin Smith writes:

> On 22 February 2016 at 07:40, Kurt Hornik <address@hidden> wrote:
>>>>>>> Gavin Smith writes:
>> 
>>> On 21 February 2016 at 19:24, Kurt Hornik <address@hidden> wrote:
>>>> I attach files Rd2.tex and Rd.sty.  With these in cwd, running
>>>> 
>>>> texi2dvi Rd2.tex
>>>> 
>>>> returns 1 with warning
>> 
>>> I tried running this but I got an error:
>> 
>>> ! LaTeX Error: File `inconsolata.sty' not found.
>> 
>>> Can you send that file as well please?
>> 
>> Thanks.  I could, but then I guess you would also need several other
>> inconsolata related files.  Please try the following LaTeX source
>> instead, which for me compiles without needing inconsolata.

> Thanks for sending. Unfortunately, I can't reproduce it. I've copied
> part of the log below when run with the --verbose flag. As you can see
> it runs three times.

> Here are the files that exist afterwards:

> $ ls Rd2.*
> Rd2.aux  Rd2.dvi  Rd2.idx  Rd2.ilg  Rd2.ind  Rd2.log  Rd2.out  Rd2.tex  
> Rd2.toc

> It could be informative if you would list the files that exist
> beforehand and post the output of "texi2dvi --verbose Rd2.tex".

> My only guess is that some derived file (e.g. sorted index file) has
> been deleted and texi2dvi doesn't realise that it is missing and needs
> to be regenerated. But the error message you got mentions Rd2.out:

> Package rerunfilecheck Warning: File `Rd2.out' has changed.
> (rerunfilecheck)                Rerun to get outlines right
> (rerunfilecheck)                or use package `bookmark'.

> which is a file that is compared.

> Also I have no clue about this:
>> returns 1

> If you post the output of texi2dvi --verbose it may give a better clue
> about where it quits with this exit status.

> $ ./texi2dvi --verbose Rd2.tex >/dev/null
> ./texi2dvi: Processing Rd2.tex ...
> ./texi2dvi: Checking TeX \openout in log support...
> ./texi2dvi: ./texi2dvi: running latex --file-line-error '\input'
> ./openout.tex ...
> ./texi2dvi: Checking TeX \openout in log support... yes
> ./texi2dvi: 
> BIBINPUTS='/home/g/src/texinfo/PROJ_SVN/util:/home/g/src/texinfo/PROJ_SVN/util/.:'
> ./texi2dvi: 
> BSTINPUTS='/home/g/src/texinfo/PROJ_SVN/util:/home/g/src/texinfo/PROJ_SVN/util/.:'
> ./texi2dvi: 
> DVIPSHEADERS='/home/g/src/texinfo/PROJ_SVN/util:/home/g/src/texinfo/PROJ_SVN/util/.:'
> ./texi2dvi: 
> INDEXSTYLE='/home/g/src/texinfo/PROJ_SVN/util:/home/g/src/texinfo/PROJ_SVN/util/.:'
> ./texi2dvi: 
> MFINPUTS='/home/g/src/texinfo/PROJ_SVN/util:/home/g/src/texinfo/PROJ_SVN/util/.:'
> ./texi2dvi: 
> MPINPUTS='/home/g/src/texinfo/PROJ_SVN/util:/home/g/src/texinfo/PROJ_SVN/util/.:'
> ./texi2dvi: 
> TEXINPUTS='/home/g/src/texinfo/PROJ_SVN/util:/home/g/src/texinfo/PROJ_SVN/util/.:'
> ./texi2dvi: 
> TFMFONTS='/home/g/src/texinfo/PROJ_SVN/util:/home/g/src/texinfo/PROJ_SVN/util/.:'
> ./texi2dvi: Cycle 1 for ./Rd2.tex
> ./texi2dvi: ./texi2dvi: Running latex --file-line-error '\input' './Rd2.tex' 
> ...
> ./texi2dvi: Original xref files =
> ./texi2dvi: New xref files      = Rd2.idx
> Rd2.aux
> Rd2.out
> Rd2.toc
> ./texi2dvi: Backing up xref files: Rd2.idx
> Rd2.aux
> Rd2.out
> Rd2.toc
> ./texi2dvi: Running makeindex Rd2.idx
> ./texi2dvi: Cycle 2 for ./Rd2.tex
> ./texi2dvi: ./texi2dvi: Running latex --file-line-error '\input' './Rd2.tex' 
> ...
> ./texi2dvi: Original xref files = Rd2.idx
> Rd2.aux
> Rd2.out
> Rd2.toc
> ./texi2dvi: New xref files      = Rd2.idx
> Rd2.aux
> Rd2.out
> Rd2.toc
> ./texi2dvi: Comparing xref file Rd2.idx ...
> ./texi2dvi: xref file Rd2.idx differed ...
> ./texi2dvi: Backing up xref files: Rd2.idx
> Rd2.aux
> Rd2.out
> Rd2.toc
> ./texi2dvi: Running makeindex Rd2.idx
> ./texi2dvi: Cycle 3 for ./Rd2.tex
> ./texi2dvi: ./texi2dvi: Running latex --file-line-error '\input' './Rd2.tex' 
> ...
> ./texi2dvi: Original xref files = Rd2.idx
> Rd2.aux
> Rd2.out
> Rd2.toc
> ./texi2dvi: New xref files      = Rd2.idx
> Rd2.aux
> Rd2.out
> Rd2.toc
> ./texi2dvi: Comparing xref file Rd2.idx ...
> ./texi2dvi: Comparing xref file Rd2.aux ...
> ./texi2dvi: Comparing xref file Rd2.out ...
> ./texi2dvi: Comparing xref file Rd2.toc ...
> ./texi2dvi: Removing /home/g/src/texinfo/PROJ_SVN/util/Rd2.t2d
> ./texi2dvi: done.
> ./texi2dvi: Removing /home/g/src/texinfo/PROJ_SVN/util/Rd2.t2d

Sure.

I get

$ ls Rd2.*
Rd2.tex

$ ./texi2dvi --verbose Rd2.tex >/dev/null
./texi2dvi: Processing Rd2.tex ...
./texi2dvi: Checking TeX \openout in log support...
./texi2dvi: ./texi2dvi: running latex --file-line-error '\input' ./openout.tex 
...
./texi2dvi: Checking TeX \openout in log support... no
./texi2dvi: Checking TeX recorder support...
./texi2dvi: ./texi2dvi: running latex --file-line-error -recorder '\input' 
./openout.tex ...
./texi2dvi: Checking TeX recorder support... yes
./texi2dvi: 
BIBINPUTS='/home/Hornik/tmp/texi2dvi/report:/home/Hornik/tmp/texi2dvi/report/.:'
./texi2dvi: 
BSTINPUTS='/home/Hornik/tmp/texi2dvi/report:/home/Hornik/tmp/texi2dvi/report/.:'
./texi2dvi: 
DVIPSHEADERS='/home/Hornik/tmp/texi2dvi/report:/home/Hornik/tmp/texi2dvi/report/.:'
./texi2dvi: 
INDEXSTYLE='/home/Hornik/tmp/texi2dvi/report:/home/Hornik/tmp/texi2dvi/report/.:'
./texi2dvi: 
MFINPUTS='/home/Hornik/tmp/texi2dvi/report:/home/Hornik/tmp/texi2dvi/report/.:'
./texi2dvi: 
MPINPUTS='/home/Hornik/tmp/texi2dvi/report:/home/Hornik/tmp/texi2dvi/report/.:'
./texi2dvi: 
TEXINPUTS='/home/Hornik/tmp/texi2dvi/report:/home/Hornik/tmp/texi2dvi/report/.:'
./texi2dvi: 
TFMFONTS='/home/Hornik/tmp/texi2dvi/report:/home/Hornik/tmp/texi2dvi/report/.:'
./texi2dvi: Cycle 1 for ./Rd2.tex
./texi2dvi: ./texi2dvi: Running latex --file-line-error -recorder '\input' 
'./Rd2.tex' ...
./texi2dvi: Removing /home/Hornik/tmp/texi2dvi/report/Rd2.t2d

$ ls Rd2.*
Rd2.aux  Rd2.dvi  Rd2.fls  Rd2.idx  Rd2.log  Rd2.out  Rd2.tex  Rd2.toc

$ ./texi2dvi --version
texi2dvi (GNU Texinfo 6.0+dev) 6637

I seem to get a .fls file and you don't, perhaps that explains the
difference? 

Best
-k



reply via email to

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