>>>>> Gavin Smith writes: > On 22 February 2016 at 07:40, Kurt Hornik <kurt.hor...@wu.ac.at> wrote: >>>>>>> Gavin Smith writes: >> >>> On 21 February 2016 at 19:24, Kurt Hornik <kurt.hor...@wu.ac.at> 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