Vorlage:TitelFormat

Aus zechenkarte
Wechseln zu: Navigation, Suche

Informationen zu dieser Dokumentation

Vorlage:Überschriftensimulation 4 Vorlage:Tausendfach verwendet Diese Vorlage dient der Formatierung von Titelangaben innerhalb anderer Vorlagen.

Der übergebene Titel wird in Kursivschrift gesetzt und mit einem Punkt beendet, wenn dies sinnvoll ist.

Anzuwenden wäre dies etwa innerhalb von Vorlage:Literatur oder Vorlage:Internetquelle sowie diversen Vorlage:cite.

Kein Punkt wird angefügt, wenn der Titel bereits mit einem Punkt endet – oder mit Fragezeichen oder Ausrufezeichen. Dabei kann Titel auch in Anführungszeichen eingeschlossen sein oder als Link enden. Punkt, Fragezeichen oder Ausrufezeichen können für Titel in CJK auch aus den halbbreiten und vollbreiten Formen stammen: U+FF01, U+FF0E, U+FF1F.

Einbindung

  1. {{TitelFormat|T=TITEL}}
  2. ''TITEL{{TitelFormat/core|T=TITEL|L={{Str len|1=TITEL}}|M=>}}

Die zweite Form erspart eine Schachtelungsebene an eingebundenen Untervorlagen und verbessert die Performance; bei den wenigen Fällen werden geübte Vorlagenprogrammierer keine Schwierigkeiten damit haben. TITEL ist der Parameter innerhalb der einbindenden Vorlage.

Parameter

T
TITEL, auch auf Fragezeichen oder Ausrufezeichen endend, auch auf Punkt sowie Anführungszeichen und Verlinkung.
Ein leerer (fehlender) Parameter ist nicht vorgesehen.
  • Aus Effizienzgründen wird dies nicht überprüft. Bei den vorgesehenen und bekannten Verwendungen wird nur eingebunden, wenn das ohnehin bereits der Fall ist.
Schließende Leerzeichen wären unzulässig, können jedoch beim Durchreichen innerhalb von Vorlagen nicht auftreten.

Beispiele

Auszug:

{{TitelFormat|T=Ein Titel}}
{{TitelFormat|T=Vorwärts!}}
{{TitelFormat|T=Das Buch zum Thema.}}
{{TitelFormat|T=Das Zitat «même vous, Brutus?»}}
{{TitelFormat|T=[http://example.com example.com]}}
{{TitelFormat|T=[http://example.com Wer besitzt die Domain example.com?]}}
{{TitelFormat|T=[[Is’ was, Doc?]]}}
{{TitelFormat|T=[[Hilfe:Vorlagenprogrammierung]]}}

Weitere Fälle auf der Testseite.

Programmierung

Die Hauptarbeit wird von der Untervorlage /core erledigt.

Die Performance wurde untersucht.



Bei Fragen zu dieser Vorlage kannst Du Dich an die Vorlagenwerkstatt wenden.
<div style="clear:both;" />


Der Inhalt dieser Seite oder Teile davon wurden aus der deutschen Wikipedia von der Seite Vorlage:TitelFormat kopiert. Der Autor bzw. die Autoren sind dort in der Versionsgeschichte nachzulesen. Diese Seite steht damit unter den gleichen Lizenzbestimmungen wie die Seite der Wikipedia, der Creative-Commons-Lizenz Namensnennung - Weitergabe unter gleichen Bedingungen 3.0 (unported).