Re: lualatex -shell-escape (war: Sortieren in Tabelle)

Martin Wilhelm Leidig <[email protected]>
Newsgroups gmane.comp.tex.german
Message-ID <[email protected]>
Nabend nochmal,

am 2023-11-22 um 13.07 schrieb Thomas Meyer <[email protected]>:
> 
> Hallo Reinhard,
> 
> deinen Hinweis finde ich extrem wichtig!
> 
> Aber leider funktioniert es bei TeXShop nicht.
> Dort heißt es 
> % !TEX program = latex bzw.
> % !TEX program = lualatex.
> Der Zusatz -shell-escape hat keinen Effekt.

Ich habe vorhin was dazu im Thread „Sortieren in Tabelle“ geschrieben.  Kurzfassung: 

— "!TEX program = …" gibt die auszuführende TeXShop-Engine an, ein Shellskript in ~/Library/TeXShop/Engines/.  Es gibt aber keine „lualatex -shell-escape.engine“.

— Es gibt die Direktive "%TEX parameter = …“, deren Inhalt als zweiter Parameter an die Engine übergeben wird (erster ist daer Dokumentenname).  Dieser $2 muss aber auch von der Engine ausgewertet werden, was lualatex.engine schlicht nicht tut.

Man könnte die Engine lualatexmk benutzen, die $2 auswertet.  Die liegt u. U. noch in ~/Library/TeXShop/Engines/Inactive/Latexmk/, muss vorher also zwei Ebenen höher kopiert (und TeXShop neu gestartet) werden.  Danach sollte 
—
%!TEX TS-program = lualatex 
%!TEX parameter = --shell-escape
—
funktionieren.

> Lediglich der Eintrag in die engine, sowohl bei LaTeX als auch bei LuaLaTeX, funktioniert.

Dann ist das aber immer an.  Zudem können diese Engines auch mal bei einem Update erneuert werden.


… mit freundlichem Gruß:

-Moss-
-- 
Martin Wilhelm Leidig	Dante #1580

-- 
FAQ: http://texfragen.de/
Durchsuchbares Archiv: https://www.listserv.dfn.de/sympa/arc/tex-d-l 
Unsubscribe/Verwaltung: https://www.listserv.dfn.de/sympa/info/tex-d-l
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.