diff options
Diffstat (limited to 'Master/texmf-dist/doc/support/latexmk/CHANGES')
-rw-r--r-- | Master/texmf-dist/doc/support/latexmk/CHANGES | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/support/latexmk/CHANGES b/Master/texmf-dist/doc/support/latexmk/CHANGES new file mode 100644 index 00000000000..509b82fe299 --- /dev/null +++ b/Master/texmf-dist/doc/support/latexmk/CHANGES @@ -0,0 +1,52 @@ +From v. 3.04 to v. 3.07 + Pdf files can be made by any of three methods: pdflatex, from dvi + or from postscript. + Extra command-line options -- see documentation + Improved configuration options -- see documentation + Bug fixes, etc + Improved detection of dependencies + If latexmk exits because of an error with latex, bibtex + or makeindex, then it gives a non-zero exit code. + Under MS-Windows allow wildcards in filenames. + +From v. 3.07 to v. 4.01 + Allow dvips, etc to put files in temporary location then move to + final location. This enables the problem to be avoided that + some viewers look for changes in a file and read a new file + before the writing of it is complete. + Ensure that an error in exectuing an rcfile results in an error + message visible to the user. + OS-specific initialization code now includes section for Mac OS-X. + Make code safe, as far as possible, for filenames containing + spaces. + Change method of detecting out-of-date-ness, etc, to examine all + files for changes. Keep a database (in a file with extension + fdb_latexmk) of the previous state of the files. The aux.bak + and idx.bak files are no longer used. The primary method of + detecting change is from the md5 checksum of a file. This deals + automatically with the vast majority of cases where there is + circular dependence of files, without needing special coding in + latexmk to know which input files to a LaTeX run are generated + from a previous run. + Hence make a much more systematic and general method for treating + dependencies. + Substituteable place holders allowed in command specifications, to + allow very general specification of commands (including multiple + commands, pipelines etc). + Extra option --dependents to list dependent files. + Support for multibib.sty, multind.sty, etc. + Support for index.sty as well as makeidx.sty. + Allow .latexmkrc as file name in project directory (as opposed to + latexmkrc). + Command-line option -e to allow execution of initialization code + from command-line invocation of latexmk. + Routines add_cus_dep, remove_cus_dep and show_cus_dep for + manipulating custom-dependency list. + Ability to specify lines to be ignored in computing md5 checksum of + a file of a particular extension. (An example would be a + comment line in an encapsulated postscript file that contains + the date and time it was created. Such lines may change without + having any consequence on the use of the file.) + Miscellaneous bug fixes, etc. + Improvements in parsing of log file + |