Re: input Datei in tabular
Ulrike Fischer <[email protected]>
| Newsgroups | gmane.comp.tex.german |
|---|---|
| Message-ID | <[email protected]> |
Am Wed, 22 Feb 2023 18:37:33 +0100 schrieb Axel Berger:
> Aber das alte Referenzwerk beschreibt ja nicht nur die Funktion von \input
> zum damaligen Zeitpunkt sondern nennt klar und unmiÃvertändlich den Sinn
> und Zweck dieses Befehls. Der ist jetzt nicht mehr gegeben und in meinen
> Augen ist das eine Verschlechterung und ein Rückschritt.
Also mindestens seit 1993 ist \input so definiert
% \changes{v0.9b}{1993/12/04}{Macro reimplemented}
% \begin{macrocode}
\def\input{\@ifnextchar\bgroup\@iinput\@@input}
% \end{macrocode}
% \end{macro}
Das ist nicht expandierbar (wegen des \@ifnextchar) und man kann es
deswegen in Tabellen nicht beliebig verwendbar.
Es ist auch z.B. in \edef nicht verwendbar. \edef\befehl{abc} ist
unproblematisch, \edef\befehl{\input{datei}} hingegen flog dir schon
immer um die Ohren.
Abgesehen davon ist die Vorstellung, dass ein Befehl 100% das selbe
wie sein Ersetzungtext tut, grundsätzlich unsinnig. Es gibt immer
den Schritt dazwischen, dass der Befehl ja erstmal ausgeführt werden
muss.
--
Ulrike Fischer
http://www.troubleshooting-tex.de/
--
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