Sonstige Stil-Konstrukte |
Dieses Konstrukt dient zur Implementierung von Makros, die in
Die Argumente arg-1 bis arg-n
werden evaluiert und dann als Bäume an scheme-foo
übergeben. Wenn man ein Makro schreibt, dass externen
<
assign
|
inc-div
|
<
macro
|
x
|
y
|
<\extern|
(lambda (x y) ‘(frac ,x
(concat "1+" ,y)))
<quote-arg|x>
<quote-arg|y>
Es war an sich vorgesehen, dass die Erreichbarkeit von
Makro-Argumenten auch hier erhalten bleibt. Da aber TeXmacs
Man beachte ferner, dass die
Diese verborgenen Zusatzinformationen werden nur im Quell-Modus dargestellt.
Diese Konstrukte dienen dazu, dem Anwender sichtbare
Informationen zu geben, die nicht ausgedruckt werden sollen.
TeXmacs zeigt solche informatorischen Flags für Label,
Formatierbefehle, wie Seitenumbrüche usw.. Im Menü
Die Variante mit zwei Argumenten gibt ein informatives Flag mit
einem spezifischen Inhalt content und
Farbe color. Der content
wird nur gezeigt, wenn die Darstellungsweise von informativen
Flags auf mit Info eingestellt ist, z.B. im Menü
und mit Einstellung „mit Info“ so dargestellt. Das optionale Argument var dient zur Steuerung der Sichtbarkeit. Wenn var zu einem erreichbaren Dokumentteil gehört, dann wird es dargestellt, sonst nicht. TeXmacs generiert automatisch Abschnitts-Labels, damit sie in das Inhaltsverzeichnis aufgenommen werden können. Es ist aber unschön, informatorische Flags in diesen Fällen zu zeigen.