diff options
author | Karl Berry <karl@freefriends.org> | 2011-01-11 23:19:49 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2011-01-11 23:19:49 +0000 |
commit | 021501855e5e14602a36bc34498435dbcea267df (patch) | |
tree | 9f7b2feba1a9c1cfe0862ab78fb7a27056f00d36 /Master/texmf-dist/doc/support/latexmk/README | |
parent | 7bd702012caa7bf7f4c360eacb814e65773e38e0 (diff) |
latexmk 4.22b (11jan11)
git-svn-id: svn://tug.org/texlive/trunk@21032 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/support/latexmk/README')
-rw-r--r-- | Master/texmf-dist/doc/support/latexmk/README | 83 |
1 files changed, 42 insertions, 41 deletions
diff --git a/Master/texmf-dist/doc/support/latexmk/README b/Master/texmf-dist/doc/support/latexmk/README index 3a19320f435..8f0f3a7fdb8 100644 --- a/Master/texmf-dist/doc/support/latexmk/README +++ b/Master/texmf-dist/doc/support/latexmk/README @@ -1,25 +1,28 @@ -Latexmk, version 4.21, 28 Dec. 2010 +Latexmk, version 4.22b, 9 Jan. 2011 ----------------------------------- -Latexmk completely automates the process of generating a LaTeX document. -Essentially, it is a highly specialized cousin of the general make -utility. Given the source files for a document, latexmk issues the -appropriate sequence of commands to generate a .dvi, .ps, .pdf or hardcopy -version of the document. It can also be set to run continuously with a -previewer; the latex program, etc, are rerun whenever one of the source -files is modified. - -Latexmk automatically determines file dependencies from either the LaTeX -.log file or the source .tex file. Compared with previous versions, the -current version features: a fully reliable algorithm for deciding how many -times to run latex, greatly improved automatic detection of dependent -files, the ability to generate pdf files using pdflatex, and a continuous -preview mode that actually works. - -Please read the man page (or the corresponding text or postscript file) -for a run down on what latexmk does and what all the features are. A copy -of the fast help that can be seen by doing "latexmk -h" is at the end of -this file. +Latexmk completely automates the process of generating a LaTeX +document. Essentially, it is a highly specialized cousin of the +general make utility. Given the source files for a document, latexmk +issues the appropriate sequence of commands to generate a .dvi, .ps, +.pdf or hardcopy version of the document, including repeated running +of the programs until cross references etc are resolved. Latexmk can also +be set to run continuously with a previewer; the latex program, etc, +are rerun whenever one of the source files is modified. + +Latexmk automatically determines file dependencies from the LaTeX .log +file. It features: a fully reliable algorithm for deciding how many +times to run latex and related programs, automatic detection of +dependent files, the ability to generate pdf files using pdflatex or +via dvi or postscript files, and the continuous-preview mode. For +bibliographies, the current version now supports biber as well as the +traditional bibtex. Which of bibtex or biber to use is determined +automatically. + +Please read the man page (or the corresponding text or postscript +file) for details of what latexmk does and what all the features are. +A copy of the fast help that can be seen by doing "latexmk -h" is at +the end of this file. Latexmk is a perl script. It is licensed under the GNU General Public License. @@ -36,7 +39,7 @@ written by David J. Musliner. Now it is supported by http://www.phys.psu.edu/~collins/ username collins at node phys.psu.edu -(E-mail address obfuscated to avoid being harvested by worms and spammers) +(E-mail address obfuscated to reduce harvesting by worms and spammers.) The start of the script file has copyright notices and disclaimers. It also has a modification history for those who are interested. @@ -53,15 +56,19 @@ NOTES:- 3) Portability under non-UNIX systems: Under other operating systems some other arrangement needs to be made to run the file. For example under MS-Windows, the supplied batch file - latexmk.bat will do this. - - You may also find it necessary to convert files to the correct local - format for text files. As downloaded, the files are in UNIX format - (line-ending is '\n'). On MS-Windows systems, the conversion to MSDOS - format (with line-ending '\r\n') is normally UNnecessary, since much - current software handles the UNIX format correctly. (The known - software for which this statement applies includes MikTeX, fpTeX, - emacs.) + latexmk.bat will do this. Under current TeXLive (2009 or later) + distribution, latexmk can be installed by TeXLive's package + manager, in which case an executable program is also installed to + run latexmk.pl, and an appropriate version of Perl is part of the + TeXLive system. + + You may also find it necessary to convert files to the correct + local format for text files. As downloaded, the files are in UNIX + format (line-ending is '\n'). On MS-Windows systems, the + conversion to MSDOS format (with line-ending '\r\n') is normally + UNnecessary, since much current software handles the UNIX format + correctly. (The known current software for which this statement + applies includes MikTeX, TeXLive, emacs.) 4) Portability: The various commands to process LaTeX files made need to be changed for particular installations. See the INSTALL file and the @@ -73,25 +80,19 @@ NOTES:- 6) Latexmk can be downloaded from the author's site at http://www.phys.psu.edu/~collins/software/latexmk/ - This site also includes previous versions, and possibly newer + This site also includes previous versions, and sometimes newer versions under development. 7) Latexmk is archived on the CTAN tex archive --- see - http://www.tug.org/ctan.html. By ftp it can be found in - /tex-archive/support/latexmk on the following hosts (as well as on - many other mirror sites): ftp://ftp.dante.de, ftp://ftp.tex.ac.uk, - ftp://ctan.tug.org. + http://www.tug.org/ctan.html. 8) [If for some reason you need to find the obsolete version 2, it can - also be found on CTAN, at /tex-archive/obsolete/support/latexmk/ on - the above hosts.] - - -I hope you find this useful. + also be found on CTAN, e.g., at + http://ctan.org/tex-archive/obsolete/support/latexmk/] John Collins ---------------------------- "latexmk -h" ---------------------------- -Latexmk 4.21: Automatic LaTeX document generation routine +Latexmk 4.22b: Automatic LaTeX document generation routine Usage: latexmk [latexmk_options] [filename ...] |