[OS X TeX] Updated latexmk packaging for TeXShop.
gratzer at me.com
Sun Feb 28 11:55:00 EST 2010
On 2010-02-28, at 10:45 AM, Herbert Schulz wrote:
> On Feb 28, 2010, at 10:17 AM, George Gratzer wrote:
>> On 2010-02-28, at 10:01 AM, Herbert Schulz wrote:
>>> What is latexmk?
>>> Compiling a .tex file that contains cross-references, bibliographic references and/or indexes is a multi-pass process; i.e., you've got to run (pdf/xe)latex multiple times with possible intermediate runs of bibtex and/or makeindex until all references are resolved. The latexmk perl program, rewritten and presently maintained by John Collins, automates this multi-pass process. By default it first runs (pdf/xe)latex on a source file, determines file dependencies by examining the .aux and .log files produced by the run and then automatically runs bibtex and/or makeindex, if needed, and the correct number of additional runs of (pdf/xe)latex to generate the bibliography, index and cross-references. This latest version of latexmk also works correctly with the nomencl package as well as the glossary and glossaries packages and other packages that produce multiple bibliographies or indexes.
>> Does it know that the aux files had to be discarded and so LaTeX has to be run twice?
> I'm not sure but the behavior is the same as the previous version so there is no change there.
> Is there a reason to just discard aux file rather than all the auxiliary files created by the compile run? E.g., aux, log, synctex.gz, fdb_latexmk (creted by latexmk), etc?
> Good Luck,
> Herb Schulz
> (herbs at wideopenwest dot com)
Of course, I discard with the
Trash Aux Files
which throughs out everything but the kitchen sink.
But you did not respond. This would be really nice to have.
More information about the MacOSX-TeX