| |
|
Produziert die wissenschaftliche Nummerierung des aktuellen Dokuments. Sie reflektiert die Anordnung in der Verzeichnis-Hierarchie.
Schalter:
- -simple (1|0)
- übergibt die laufende Nummer des Dokuments (ohne Hierarchie-Nummerierung). Voreinstellung:
0
- -startlevel
- Ebene, ab der die Nummerierung beginnen soll. Voreinstellung:
0
- -endlevel
- Ebene, an der die Nummerierung enden soll. Voreinstellung:
end
- -maxdepth
- Maximale Tiefe der Nummerierung. Bei
end wird beliebig tief nummeriert, bei Eingabe z. B. der Zahl 3 wird die Nummerierung in der 4. Ebene vollständig unterdrückt. Voreinstellung: end
- -format
- Art der Nummerierung. Es muss eine Zeichenfolge sein, bei der die Zahlenformate mit führendem
% gekennzeichnet werden, z. B. %a, %1, %german. Voreinstellung: %1.%1
Es gelten diese Regeln:
"" (Leere Zeichenfolge)
- übergibt eine leere Zeichenfolge.
1
- Arabische Zahl, z. B.
1 2 3
0
- Arabische Zahl, beginnend mit Null, z. B.
0 1 2
00001
- Arabische Zahl, bis zur fünften Stelle mit Nullen aufgefüllt, z. B.
00001 00002 00003. Die Zahl der Stellen ist beliebig.
00000
- Arabische Zahl, beginnend mit Null, bis zur fünften Stelle mit Nullen aufgefüllt, z. B.
00000 00001 00002. Die Zahl der Stellen ist beliebig.
a
- Kleinbuchstaben, z. B.
a b c
- _
a
- Kleinbuchstaben mehrfach, z. B.
aa bb cc. Entsprechendes gilt für __a, ___a etc. (Wird verwendet in einigen juristischen Publikationen.)
A
- Großbuchstaben, z. B.
A B C
_A
- Großbuchstaben mehrfach, z. B.
AA BB CC. Entsprechendes gilt für __A, ___A etc. (Wird verwendet in einigen juristischen Publikationen.)
i
- römische Zahlen, Kleinbuchstaben, z. B.
i ii iii
I
- römische Zahlen, Großbuchstaben, z. B.
I II III
german
- deutsches Zahlwort, klein, z. B.
eins zwei drei
German
- deutsches Zahlwort, großer Anfangsbuchstabe, z. B.
Eins Zwei Drei
GERMAN
- deutsches Zahlwort, Großbuchstaben, z. B.
EINS ZWEI DREI
english
- englisches Zahlwort, klein, z. B.
one two three
English
- englisches Zahlwort, großer Anfangsbuchstabe, z. B.
One Two Three
ENGLISH
- englisches Zahlwort, Großbuchstaben, z. B.
ONE TWO THREE
french
- französisches Zahlwort, klein, z. B.
un deux trois
French
- französisches Zahlwort, großer Anfangsbuchstabe, z. B.
Un Deux Trois
FRENCH
- französisches Zahlwort, Großbuchstaben, z. B.
UN DEUX TROIS
Bei den natürlichsprachigen Formaten german, english, french gilt ein Maximum von 999999.
Gemeinsame Schalter:
Beispiele
Mit dieser Steuersequenz erzeugen Sie eine wissenschaftliche Nummerierung:
<?tcl currentnumber ?>
Mit dieser Steuersequenz erzeugen Sie eine Nummerierung z. B. eines juristischen Aufsatzes::
<?tcl currentnumber -format {%1 %a)%_a)} ?>
Mit dieser Steuersequenz erzeugen Sie die Nummerierung des aktuellen Dokuments innerhalb des aktuellen Ordners (also ohne Nummerierung der Eltern-Elemente):
<?tcl currentnumber -startlevel end ?>
für Ebene 1 Deutsche Zahlworte, für Ebene 2 römische Ziffern, für Ebene 3 Kleinbuchstaben, ab Ebene 4 gar keine Nummerierung:
<?tcl currentnumber -format {%German%I%a} -simple 1 -maxdepth 3 ?>

© Wolf Busch
| Home
| Inhalt
| A-Z
|