eoldef – Define commands which absorb the whole source line as arguments
This macro allows you to define commands that take the entire source line as arguments.
Usage: \eoldef <control sequence> <parameter
text> { <replacement text>}
defines a control sequence that is delimited by the
end-of-line in addition to the specified parameter text.
For instance, \eoldef\test#1:#2{}
and
\test abc:def
will give
#1
= abc
,
#2
= def
.
\eolgdef
is the \global
variant to \eoldef
.
Like \verb|…|
, \eoldef
’d commands
may generally not be used as part of another command’s argument
as it changes catcodes.
However, if you must use it in environments where catcodes
are frozen, you may follow the command with a braced argument,
eg. \test{#1:#2}
using the previous example.
This package may be used in plain TeX or LaTeX by
\input{eoldef}
.
Quellen | /macros/generic/eoldef |
Dokumentation | |
Version | 1.1 |
Lizenzen | The LaTeX Project Public License 1.3c |
Betreuer | plante |
Enthalten in | TeX Live als eoldef MiKTeX als eoldef |
Themen | e-TeX Makro-Definitionen |
Siehe auch | OpTeX |
Herunterladen des vollständigen Inhalts dieses Pakets in einem Zip-Archiv (144.6k).
Ankündigungen
Vorschläge
Vielleicht sind auch die folgenden Pakete von Interesse.
Bewertungskommentare