|
Produziert die klassischen Metadaten im Kopfteil des HTML-Dokuments, die mit den Attributen name und content vollständig sind..
Schalter:
- -names
- Namen der Metadaten. Voreinstellung: alle Metadaten – außer solchen mit führendem Fragezeichen im Namen, z. B.
?tcl titleprefix.
- -without
- Liste der Namen, die nicht berücksichtigt werden. Sinnvoll, wenn der Schalter
-names nicht gesetzt wird, also wenn (ansonsten) alle Namen verwendet werden sollen. Voreinstellung: {}
- -inherit (1|0)
- Bei 1 werden Metadaten vom übergeordneten Ordner geerbt, falls nicht hier vorhanden. Voreinstellung:
0
- -prefix
- Text vor jedem Meta-Eintrag. Voreinstellung:
" "
- -suffix
- Text nach jedem Meta-Eintrag. Voreinstellung:
"\n" (Zeilenwechsel)
- -splitby
- Trennzeichen, falls die Metadaten eine Liste bilden und mehrfache Notation von
<meta ...> erwünscht ist, z. B. bei der Angabe DC.contributor. Trennzeichen können alle Satzzeichen sein außer dem 'einfachen' oder "doppelten" Gänsefüßchen. Führende und abschließende Leerzeichen werden abgeschnitten. Bei "" wird es als „normales“ Metadatum behandelt. Voreinstellung: ""
Gemeinsame Schalter:
Beispiele:
- Die Steuersequenz
<?tcl metadata -names {keywords generator} ?> produziert so einen Text:
<meta name="keywords" content="Kleintiere, Degus, Katzen" />
<meta name="generator" content="One Hand Content" />
- Die Steuersequenz
<?tcl metadata -without {illustration} ?> produziert alle Meta-Angaben bis auf illustration, das für andere Zwecke eingesetzt wird.
- Wenn das Metadatum
DC.contributor auf den Wert Anton, Berta gesetzt ist, produziert die Steuersequenz <?metadata -names {DC.contributor} -splitby "," ?> diesen Text:
<meta name="DC.contributor" content="Anton" />
<meta name="DC.contributor" content="Berta" />

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