[OS X TeX] How to make a original latexmk.engine for TeXShop

军其 胡 junqihu at me.com
Fri Oct 19 18:28:39 CEST 2018

The behavior of running latexmk in TeXShop is weird.
It seems that latexmk.engine would ignore to check the timestamps of the files in the TeX projects.
It is not like directly running latexmk in the bash shell because it would check timestamps.
For example, if you execute this following command
$ latexmk sam.tex
in bash shell once, the TeX-format files will be compiled.
If we don't modify anything in this TeX project, just run
$ latexmk sam.tex
again, it will give me the following information
Latexmk: This is Latexmk, John Collins, 7 August 2018, version: 4.59.
Latexmk: All targets (lnmpde.pdf) are up-to-date
I can't figure out what happened in TeXShop.

> Le 19 oct. 2018 à 17:49, Herbert Schulz <herbs at wideopenwest.com> a écrit :
> Ok, the following TeXShop engine also reads $PROJECTDIR/latexmkrc.
> <mylatexmk.engine>
> I assume you're using TeXShop to run the engine so I'd use
> $pdflatex = 'xelatex -synctex=-1  --file-line-error %O %S';
> in your $PROJECTDIR/latexmkrc file since TeXShop uses that information to find the file for the error in the log file.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 496 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <https://tug.org/pipermail/macostex-archives/attachments/20181019/ac2833b0/attachment-0001.sig>
-------------- next part --------------
----------- Please Consult the Following Before Posting -----------
TeX FAQ: http://www.tex.ac.uk/faq
List Reminders and Etiquette: https://sites.esm.psu.edu/~gray/tex/
List Archives: http://dir.gmane.org/gmane.comp.tex.macosx
TeX on Mac OS X Website: http://mactex-wiki.tug.org/
List Info: https://email.esm.psu.edu/mailman/listinfo/macosx-tex

More information about the macostex-archives mailing list