A LaTeX package for printing a list of files used by the current document
To use this package, simply include in the preamble
\usepackage{printfilelist}
right before \begin{document}
.
That is, \printfilelist
should be loaded as the last package.
This LaTeX package provides two macros:
\printfilelist
and \ispackageloaded
,
both of which can be used at any point within the current document.
This macro, by default, prints a list of all files used by the current document along with their version information. Replace the optional argument filter with any text to filter results. For example, you can write
\printfilelist[.sty]
to print only the .sty
files.
This macro prints whether package is loaded or not.
If it's loaded, the output is equivalent to typing
\printfilelist{
package.sty}
without the paragraph breaks.
Both \printfilelist
and \ispackageloaded
macros have starred versions
for suppressing the file version information
to list only the file and package names.
This package relies on
xstring
and suffix
packages.
These packages are omitted in the output
unless they are explicitly loaded earlier in the document preamble.