Am 24.10.2022 um 11:48 schrieb H0Iger SchuIz:
Es gab da kürzlich in comp.text.tex die Frage, wie man auf den Jobname
reagieren kann. Ulrike Fischer machte den Vorschlag mit einem If-Makro,
das einen true- und einen false-Zweig hat. Damit müßte der Dateiname
nicht einer festen Struktur folgen.
Holger
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Quelle: Ulrike Fischer, 2022-10-06
% comp.text.tex: <k0imlg3nia3p$.
d...@nililand.de>
% Definition (\ExpandArgs benötigt aktuelles LaTeX)
\NewDocumentCommand\IfJobnameIsTF{m}
{\ExpandArgs{ee}\ifstrequal{\jobname}{#1}}
% Alternative Definition mit LaTeX3 statt etoolbox
\ExplSyntaxOn
\NewDocumentCommand\IfJobnameIsTF {m}
{ \str_if_eq:eeTF{\c_sys_jobname_str}{#1} }
\ExplSyntaxOff
% Makro benutzen
\IfJobnameIsTF{foo}{true}{false}