Wie kann ich eine while-Schleife in plainTeX erstellen? Ich möchte in TeX dieselbe Funktionalität einer while-Schleife erreichen, wie sie z.B. in C Programmen möglich ist. |
Erste Idee: Code, hier editierbar zum Übersetzen:
Im LaTeX-Kernel kann man eine weitere Lösung finden: Code, hier editierbar zum Übersetzen:
|
Beispiel(entsp. Kommentaren korrigiert) Code, hier editierbar zum Übersetzen:
2
Nur eine Bemerkung: nach Kontrollsequenzen sind
(17 Jun '13, 12:22)
cgnieder
Funktioniert gut! Wenn ich nach Clemens's Tipp in die Folgezeile mit 1 beginne, also
(17 Jun '13, 12:31)
stefan ♦♦
1
Nach
(17 Jun '13, 22:52)
cgnieder
2
Die Wäre etwas anderes, wenn
(28 Jun '13, 21:44)
bernd
|
Falls jemand auf diese Frage stößt, sollte er bedenken, dass es sich hier um rein plain TeX handelt. LaTeX selbst bietet mit Hilfe verschiedenster Pakete weit aus bessere und effektivere Schleifen.
Selbst für plain TeX könnte man fertige Pakete haben... wenn ich mich recht erinnere, ist z.B. das
texapi
Paket generic...