CTAN Comprehensive TeX Archive Network

Verzeichnis macros/plain/contrib/eoldef

README.md

eoldef: define commands which absorb the whole source line as arguments.

Version 1.0 Copyright (C) 2025 plante This file is relased under the Project Public License (LPPL) 1.3c.

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. This enables less verbose markdown-like syntax.

For instance, \eoldef\test#1:#2{} and

\test abc:def

will give #1 = abc, #2 = def.

\eoldef 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 or by \input{eoldef}.

Herunterladen des vollständigen Inhalts dieses Pakets in einem Zip-Archiv (1.7k).

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.

Version 1.0
Copyright (C) 2025 plante
This file is relased under the Project Public License (LPPL) 1.3c.

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.

\eoldef 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 or by \input{eoldef}.

Paketeoldef
Version1.0
LizenzenThe Project Public License 1.3c
Betreuerplante
Enthalten inTeX Live als eoldef
ThemenMakro-Definitionen
Siehe auchOp
...
Gästebuch Seiten-Struktur Impressum Autor kontaktieren