[OS X TeX] Engines in TeXShop

Simon Spiegel simon at simifilm.ch
Tue Oct 4 16:48:40 CEST 2016

> On 04.10.2016, at 16:41, Richard Koch <koch at uoregon.edu> wrote:
> All this is not mysterious if you recall that TeXShop has a history. 
> The original TeXShop had two buttons. Pushing one called TeX and pushing the other called LaTeX.
> A few years later I discovered bibliographies, which required users to call LaTeX and then BibTeX and then LaTeX and then LaTeX. So I added a special menu command to call BibTeX. And after that, one to call MakeIndex. And then some users pointed out that there were alternatives to BibTeX, so I added preference settings so BibTeX would call the alternatives. All minor league stuff.
> Then Jonathan Kew invented XeTeX. This was big league stuff, and caused me to add engines. Think of engines as mainly for the big typesetting jobs, not the minor adjunct jobs. They are called with command-T. As Herbert points out, they are shell scripts which can essentially do anything. TeXShop doesn't have rules about using only TeX Live in the engine; you can add a full path to where-ever you like.
> It might make sense to convert BibTeX and MakeIndex into special kinds of engines and ignore all the history. Then there would be only one kind of job. But that hasn't happened yet.
> You are free to make your own engine which calls BibTeX. Just don't think that magically, the preference settings for BibTeX or the % !... commands will  be picked up by your engine. 

Hi Dick,

thanks a for chiming in. Just to make sure: I do completely understand what engines do – at least I think I do. My problem has nothing to do with engines per se, but with calling an engine with % !BIB TS-program which, as Herb, explained is not possible.



Simon Spiegel
Steinhaldenstr. 50
8002 Zürich

Telephon: ++41 44 451 5334
Mobophon: ++41 76 459 6039


„I have never been certain that the moral of the Icarus myth is, as is generally accepted, 'don't fly too high', or whether it might also be thought of as: 'forget about the wax and feathers, and do a better job on the wings.“ Stanley Kubrick

----------- Please Consult the Following Before Posting -----------
TeX FAQ: http://www.tex.ac.uk/faq
List Reminders and Etiquette: https://www.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