LaTeX public documents, templates, Biber files, and inputs.
Directories | Description |
---|---|
bib |
Directory for BibTeX and BibLaTeX files |
doc |
Directory for my working LaTeX documents |
images |
Directory for images used in LaTeX documents. |
input |
Directory for \input files used in LaTeX documents. |
templates |
Directory for template LaTeX documents of various kinds in various formats. |
Files | Description |
---|---|
Makefile |
gmake file to build all .PDF files from LaTeX source. |
README.md |
This file. |
clean.sh |
A sh script to clean up LaTeX intermediate files. (Used by clean and clean-pdf make targets.) |
clean.bat |
A simple DOS script to clean up LaTeX intermediate files. |
Makefile
(the single makefile in this project) has standard targets all
, clean
, and clean-pdf
. The all
target will build all TEX_DIRS := doc/bhs doc/dlcs doc/gre doc/math doc/random doc/white-papers templates
. Each of these directories are also targets that can be built individually. make clean
removes all LaTeX intermediate files in $(TEX_DIRS)
. make clean-pdf
additionally removes all .PDF files in $(TEX_DIRS)
so they can be rebuilt. make
is equivalent to make all
. make -s
will only echo directories and files being built.
clean.sh
can be used standalone. Run by itself (sh clean.sh
) it removes all LaTeX intermediate files in the current working directory (.
) and below. Invoked with command-line arguments (e.g. sh clean.sh -d templates pdf txt -v
) it starts at the directory specified by -d
(i.e. templates
), includes any additional globs (i.e. *.pdf
& *.txt
), and (with -v
) echoes all globs, whether or not there are matching files. The standard LaTeX intermediate files removed by clean.sh
(and clean.bat
) are those listed in https://www.toptal.com/developers/gitignore/api/latex.
\input
files.🔗 permalink and 🔩 repository for this page.