Awesome
latex-flatten
A simple Python script for flattening LaTeX files by inlining included files.
- Supports
\include
and\input
commands. - Automatically adds extension
.tex
if the file does not have an extension. - Handles multiple include commands per line, comments.
- Does not flatten recursively.
Installation and usage
-
Get a Python interpreter...
-
Make sure that
latex-flatten.py
is in your$PATH
or create a symbolic link usingln -s /path/to/latex-flatten.py /bin/dir
-
Run
latex-flatten.py main.tex output.tex
License
See UNLICENSE file.