Releases: tueda/makefile4latex
Releases · tueda/makefile4latex
0.11.1
Fixed
make dist
failure due to extractbb --version
with TeXLive 2021. (#45)
0.11.0
Added
- New target
pretty
to run code prettifiers on the source files in the current directory.
Currently, only latexindent
has built-in support. By default, make pretty
runs latexindent -l -wd -s
for each .tex
file. Target files of the prettifier can be configurable by setting LATEXINDENT_TARGET
, for example, LATEXINDENT_TARGET = *.tex *.sty
. Note that probably the user wants to customize latexindent
local settings (in localSettings.yaml
or latexindent.yaml
), like defaultIndent
and onlyOneBackUp
. (#22)
- Configurable target files for linters, by
CHKTEX_TARGET
etc. (20f7bc9)
Changed
0.10.0
Added
- Colorize
dvipdfmx
warnings (#42).
0.9.1
Fixed
- Removed a superfluous message printed when
POSTPROCESS
is not given (#39).
0.9.0
Added
POSTPROCESS
to specify post-processing targets (#38).
- Variables
MOSTLYCLEANFILES
, CLEANFILES
, PREREQUISITE
, PREREQUISITE_SUBDIRS
and POSTPROCESS
are now officially public.
0.8.0
Added
MAKEFILE4LATEX_WAIT_COMMAND
(default: sleep 1) to change the command to wait some time in make watch
(#30).
0.7.0
Added
- Placing
*-eps-converted-to.pdf
files generated during pdflatex
into BUILDDIR (for TeX Live) (#29). This behaviour can be controlled by USE_BUILDDIR_FOR_EPSTOPDF
(= always
, never
or auto
). The default value auto
indicates that the feature is enabled for TeX Live.
0.6.0
Added
- Built-in support for Hunspell (#26). Enabled by adding
hunspell
to LINTS
.
0.5.2
Fixed
make LINTS=aspell lint
uses the GNU grep's -w
option if available (#27).
0.5.1
Fixed
make lint
should fail if GNU Aspell is needed but missing (#25).