All the options
perl texfiles.pl --help texfiles.pl 0.04 (7 February 2002) [adam@macrotex.net] Usage: texfiles.pl [options] <TeX_filename> Example: texfiles.pl book.tex --------------------------------------------- --force-latex : insist that <TeX_filename> is a LaTeX file --force-tex : insist that <TeX_filename> is a (plain) TeX file --pdftex : use pdftex instead of tex --force-miktex : use MiKTeX as the TeX system (do not guess) --force-tetex : use teTeX as the TeX system (do not guess) --all-files -a : include in list _all_ files used in compile instead of just the ones people usually want -n : show the commands that texfiles.pl _would_ carry out but do NOT actually carry them out --show-types : show each file type in the output --zip : create .ZIP file --gzip : create .tar.gz file (tarred and gzip'ed) --verbose : give more verbose output during run --version : show version information only --help -h : show this help screen
Running texfiles.pl
on test
yields the following output:
Display list of files:
perl texfiles.pl test test.dvi F:\MiKTeX\fonts\type1\bluesky\cm\cmbx12.pfb F:\MiKTeX\fonts\type1\bluesky\cm\cmr10.pfb F:\MiKTeX\dvips\base\special.pro F:\MiKTeX\dvips\base\texc.pro F:\MiKTeX\dvips\base\texps.pro figure1.eps part1.tex part2.tex test.tex F:\MiKTeX\fonts\tfm\public\cm\cmbx12.tfm F:\MiKTeX\fonts\tfm\public\cm\cmr10.tfm F:\MiKTeX\dvips\bluesky\psfonts.amz F:\MiKTeX\dvips\bluesky\psfonts.cmz F:\MiKTeX\dvips\config\config.dvips F:\MiKTeX\dvips\config\config.ps F:\MiKTeX\dvips\config\lw35extra.mapfile F:\MiKTeX\miktex\config\texmf0.fndb
Use pdftex instead of tex:
perl texfiles.pl --pdftex test test.dvi F:\MiKTeX\fonts\type1\bluesky\cm\cmbx12.pfb F:\MiKTeX\fonts\type1\bluesky\cm\cmr10.pfb F:\MiKTeX\dvips\base\special.pro F:\MiKTeX\dvips\base\texc.pro F:\MiKTeX\dvips\base\texps.pro figure1.eps part1.tex part2.tex test.tex F:\MiKTeX\fonts\tfm\public\cm\cmbx12.tfm F:\MiKTeX\fonts\tfm\public\cm\cmr10.tfm F:\MiKTeX\dvips\bluesky\psfonts.amz F:\MiKTeX\dvips\bluesky\psfonts.cmz F:\MiKTeX\dvips\config\config.dvips F:\MiKTeX\dvips\config\config.ps F:\MiKTeX\dvips\config\lw35extra.mapfile F:\MiKTeX\miktex\config\texmf0.fndb F:\MiKTeX\pdftex\config\pdftex.cfg
Show all files:
perl texfiles.pl --all-files test test.dvi F:\MiKTeX\miktex\fmt\plain.fmt F:\MiKTeX\dvips\config\adam.map F:\MiKTeX\dvips\config\arabtex.map F:\MiKTeX\dvips\config\mt.map F:\MiKTeX\dvips\config\pfr.map F:\MiKTeX\dvips\config\phv.map F:\MiKTeX\dvips\config\pmn.map F:\MiKTeX\dvips\config\pnb.map F:\MiKTeX\dvips\config\psy.map F:\MiKTeX\dvips\config\pzd.map F:\MiKTeX\fonts\type1\bluesky\cm\cmbx12.pfb F:\MiKTeX\fonts\type1\bluesky\cm\cmr10.pfb F:\MiKTeX\dvips\base\special.pro F:\MiKTeX\dvips\base\texc.pro F:\MiKTeX\dvips\base\texps.pro figure1.eps part1.tex part2.tex test.tex F:\MiKTeX\fonts\tfm\public\cm\cmbx12.tfm F:\MiKTeX\fonts\tfm\public\cm\cmr10.tfm F:\MiKTeX\dvips\bluesky\psfonts.amz F:\MiKTeX\dvips\bluesky\psfonts.cmz F:\MiKTeX\dvips\config\config.dvips F:\MiKTeX\dvips\config\config.ps F:\MiKTeX\dvips\config\lw35extra.mapfile F:\MiKTeX\miktex\config\texmf0.fndb
Show file type information in list
perl texfiles.pl --show-types test
:
dvi:::test.dvi pfb:::F:\MiKTeX\fonts\type1\bluesky\cm\cmbx12.pfb pfb:::F:\MiKTeX\fonts\type1\bluesky\cm\cmr10.pfb ps:::F:\MiKTeX\dvips\base\special.pro ps:::F:\MiKTeX\dvips\base\texc.pro ps:::F:\MiKTeX\dvips\base\texps.pro ps:::figure1.eps tex:::part1.tex tex:::part2.tex tex:::test.tex tfm:::F:\MiKTeX\fonts\tfm\public\cm\cmbx12.tfm tfm:::F:\MiKTeX\fonts\tfm\public\cm\cmr10.tfm unknown:::F:\MiKTeX\dvips\bluesky\psfonts.amz unknown:::F:\MiKTeX\dvips\bluesky\psfonts.cmz unknown:::F:\MiKTeX\dvips\config\config.dvips unknown:::F:\MiKTeX\dvips\config\config.ps unknown:::F:\MiKTeX\dvips\config\lw35extra.mapfile unknown:::F:\MiKTeX\miktex\config\texmf0.fndb