Latexmk: current and previous versions
- V. 4.13a dated 16 January 2010.
- This corrects a bug in v. 4.13 that when using the option -C
to delete generated files, certain files were not actually
deleted.
This version
will be on
CTAN at
http://ctan.tug.org/tex-archive/support/latexmk/,
as soon as the upload (18 Jan. 2010) to CTAN is processed and
propagates to mirror sites.
- V. 4.13 dated 13 January 2010.
- Corrections (to dealing with clean-up of generated files).
- Default for running bibtex: Only run bibtex when .bib file exists.
- V. 4.12 dated 15 December 2009.
- Added an option not to run bibtex (to deal with situations
where a bbl file is available but not the bib file from which
it was made).
- Corrected misprints in documentation.
- (Dec. 24, 2009) Corrected more misprints in documentation.
- V. 4.11 dated 27 November 2009.
- Corrects a long-standing bug that when the main file uses
bibtex, and uses \include for subdocuments and the set of included
files changes, latexmk did not update the list of source files for
bibtex. Then changes in bibliography citations did not always
trigger a rerun of bibtex.
- Fixed a problem that latexmk did not detect changed aux files
and the like on a small document when the run of (pdf)latex was
within the 1-second granularity of filetimes.
- Improved start-up times on some large documents by avoiding
unnecessary recalculations of md5 checksums.
- V. 4.10d dated 10 September 2009.
Attempt to deal better with conversions reported by epstopdf, when
the converted file appears not to exist. (Do a kpsewhich search.)
When view files are make via a temporary file (not-yet-documented
feature), delete old view file before moving the temporary file.
(To avoid reported bug in kpdf and okular.)
- V. 4.10b dated 4 September 2009.
The -silent option now causes certain non-existent-file messages
to be suppressed.
- V. 4.10a dated 1 September 2009.
Corrects a problem that with an error introduced at v. 4.08 that
on finding an error in processing one file latexmk exits rather
than continuing processing other requested files. The exit code
returned by latexmk was also incorrect in this situation.
- V. 4.10 dated 21 August 2009.
- V. 4.09a dated 19 August 2009.
Small update to v. 4.09a, which should not affect anything.
- V. 4.09 dated 18 August 2009.
Appropriate treatment of graphics files converted by current
version of epstopdf package. Plus minor bug fixes.
This version has not been tested thoroughly.
- V. 4.08 dated 23 June 2009.
Corrects problem caused by MikTeX 2.7 writing log files containing
binary characters, including ctrl/Z. When latexmk reads the log
file to get dependency information, a ctrl/Z causes a premature
end-of-file condition. On MS-Win, latexmk now reads the log file in binary
mode.
- V. 4.07 dated 27 May 2009.
Corrects problem that ctrl/C used to exit from preview-continuous
mode always killed any script used to call latexmk.
Deals better with situation that a run of (pdf)latex does not
produce the expected dvi or pdf file.
- V. 4.05 dated 10 April 2009.
- V. 4.04 dated 25 February 2009.
Corrects problems when latexmk is used to run both latex and
pdflatex on the same source file. The problems were particularly
noticeable when different choices were used on different runs.
- V. 4.03 dated 22 December 2008.
Corrects issue in parsing the log file. Sometimes lines were
treated as wrapped when they shouldn't have been; this
occasionally resulted in latexmk not detecting source files.
- V. 4.02b dated 1 December 2008.
Corrects issue with clean-up options -c and -C. They now delete
the database file of source file information.
- V. 4.02a dated 26 November 2008.
Corrects problem with using start command under MSWin in default
commands for viewing files: MSWin took quoted filenames to mean
window title instead of filename.
- V. 4.02 dated 15 November 2008.
Corrects problem with misreading of log files generated by current
MikTeX (v. 2.7) that puts double quotes around space-containing
filenames.
- V. 4.01b dated 10 November 2008.
First attempt to fix bug that "latexmk -ps -pdfps file.tex" fails.
- V. 4.01 dated 24 September 2008.
- V. 4.00e dated 22 September 2008.
Release candidate. Corrections and bug fixes. Detection of
need to run makeindex now works when index.sty rather than
makeindex.sty or multind.sty is used; and that now works with more
versions of index.sty.
- V. 3.21j dated 2 December 2007.
Better treatment when files are changed during run of (pdf)LaTeX.
- V. 3.21i dated 19 November 2007.
Sill a beta version.
Not-yet-documented routines
cus_dep_delete_dest, cus_dep_require_primary_run,
add_cus_dep, remove_cus_dep
Support for epstopdf.sty, etc, by custom dependencies that do
nothing but delegate their work to the next run of (pdf)latex.
- V. 3.21f dated 15 October 2007.
Still a beta version.
- V. 3.21c dated 25 September 2007.
Sill a beta version. Possibility of specifying
initialization code on command line.
- V. 3.21b dated 24 September 2007.
Still a beta version. Bug fixes, plus multind.sty support.
- V. 3.21 dated 21 September 2007.
This is a beta version with support for multiple
bibliographies (when bibunits, chapterbib or similar style files are
used). Now includes fix for handling filenames containing spaces.
- V. 3.20 dated 17 August 2007.
- V. 3.08n dated 26 February 2007.
- V. 3.08l dated 16 April 2006.
- V. 3.08i dated 8 August 2005.
- V. 3.08h dated 22 May 2005.
This has some extra features, and corrections.
- V. 3.08a dated 14 July 2004.
This has some extra features, not fully tested yet.
- V. 3.07a dated 2 June 2004,
was previous release on CTAN.
- V. 3.07 dated 17 May 2004
- V. 3.07 dated 14 May 2004
- V. 3.06d dated 2 Mar. 2004
- V. 3.06c dated 17 Jun. 2003
- V. 3.06 dated 22 Oct. 2002
- V. 3.04
dated 24 Nov. 2001
- V. 2
- Current main release is also on CTAN at http://ctan.tug.org/tex-archive/support/latexmk/
Latexmk home page.
This page is maintained by
John Collins,
collins@phys.psu.edu
18 January 2010