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