Releases: tueda/makefile4latex
Releases · tueda/makefile4latex
0.5.0
Added
-
The lint
target, which runs linters for LaTeX source files, is now officially available. ChkTeX (chktex
), GNU Aspell (aspell
), textlint (textlint
) and RedPen (redpen
) have built-in support. One can specify the linters by the LINTS
variable. The default value is LINTS = chktex
(#15).
-
The COLOR
variable controls colors in the output:
- always
- never
- auto (default)
0.4.1
Fixed
- Fix a regression in dependency tracking (#20).
Changed
get/Makefile
now also refers to configuration files in the directory containing the Makefile after resolving symbolic links for MAKEFILE4LATEX_REVISION
and MAKEFILE4LATEX_CACHE
.
0.4.0
Added
- Basic BibLaTeX support (#11). There are following limitations in the
DIFF
mode:
- The
DIFF
mode with biber
requires latexpand
1.6 or later (--biber
option).
- The
DIFF
mode with biber
may not work with a hidden BUILDDIR
(e.g., .build
).
- The
DIFF
mode does not work with the BibTeX backend.
- Partial
bib2gls
support (#12). There are following limitations:
- Dependency tracking on .bib files that are processed by
bib2gls
does not work.
- The
DIFF
mode does not work with bib2gls
.
0.3.6
Fixed
- Fix a BibTeX issue in the
DIFF
mode with BUILDDIR
(#19).
0.3.5
Fixed
- The target document file should be always updated even when LaTeX doesn't run, otherwise an unnecessary run occurs in the next time.
- Move
.ilg
files to BUILDDIR
when it is defined.
0.3.4
Fixed
- Resolve problems of BibTeX/Makeindex with
BUILDDIR
(#16, #18).
Changed
- BibTeX error message
I couldn't open file name ...
is now colorized.
0.3.3
Fixed
- Avoid changing versioned Makefiles in
make upgrade
(#17).
0.3.2
Changed
- Print the version in
make help
.
0.3.1
Changed
- Improve the messages during
make watch
.
This release also includes code refactoring and adding new (internal/experimental) macros.
0.3.0
Added
- When the
BUILDDIR
variable is defined on the command line or in the user configuration files, LaTeX intermediate files are put into BUILDDIR
. This is implemented by using the -output-directory
option available in TeX Live (#13).