Zum Inhalt springen

„Vorlage:lang/und-Schriftcode/Doku“ – Versionsunterschied

aus AufEinWort, der freien Forschung
[ungesichtete Version][ungesichtete Version]
Die Seite wurde neu angelegt: „{{SEITENTITEL:Vorlage:lang/und-Schriftcode/Doku}} <div style="border:3px solid #009900; border-spacing:2px; padding:1em;"> Meta-'''Doku'''-Vorlage zu Fremdsprachenvorlagen eines bestimmten '''Schriftsystems''' beliebiger Sprache, ggf. mit Name und Transkription. </div> <onlyinclude><includeonly>__NOEDITSECTION__ __EXPECTUNUSEDTEMPLATE__</includeonly> {{Dokumentation/header}} {{TemplateData|JSON= { "desc…“
 
KKeine Bearbeitungszusammenfassung
Zeile 74: Zeile 74:
=== TemplateStyles ===
=== TemplateStyles ===
Zu diesem Schriftsystem gibt es [[Hilfe:CSS/TemplateStyles|TemplateStyles]], die bei jeder Verwendung der Klasse <code>{{{ScriptCode}}}</code> zu aktivieren wären, was in der Regel automatisch für geeignete Sprachen erfolgt:
Zu diesem Schriftsystem gibt es [[Hilfe:CSS/TemplateStyles|TemplateStyles]], die bei jeder Verwendung der Klasse <code>{{{ScriptCode}}}</code> zu aktivieren wären, was in der Regel automatisch für geeignete Sprachen erfolgt:
{{#tag:syntaxhighlight|{{:Vorlage:{{{ScriptCode}}}/styles.css}}|lang=css}}
{{#tag:syntaxhighlight|{{Schaufenster|Seite=Vorlage:{{{ScriptCode}}}/styles.css}}|lang=css}}
}}
}}
=== Namensgebung dieser Vorlage ===
=== Namensgebung dieser Vorlage ===

Version vom 8. Dezember 2025, 11:54 Uhr

Meta-Doku-Vorlage zu Fremdsprachenvorlagen eines bestimmten Schriftsystems beliebiger Sprache, ggf. mit Name und Transkription.


Anzeige einer Fließtext-Textpassage .

Im Unterschied zu Sprachvorlagen bleibt die Sprache jedoch undefiniert; es kommt lediglich auf das Schriftsystem an.
Konfigurationsmöglichkeiten und Darstellungsoptionen für das Schriftsystem werden wirksam.

Vorlagenparameter

Text1
Text
Transkription2
Umschrift in lateinischen Buchstaben, sofern für alle Sprachen möglich; gemäß Wikipedia:Namenskonventionen etc.
CSSstyle
CSS-Code
Beispiel
font-size:larger

Kopiervorlage

{{{{{ScriptCode}}}|}}

Hinweise

Stylesheet anpassen

Benutzer können auf unterschiedlichen Wegen, insbesondere registrierte Benutzer mit ihrer eigenen Stylesheet-Seite common.css ihr persönliches Erscheinungsbild definieren.

Folgendes Beispiel legt eine besondere Schriftfarbe für alle durch entsprechende Vorlagen (oder in analoger Weise) gekennzeichneten Texte fest und wählt außerdem eine Schriftart fest aus:

.{{{ScriptCode}}} {
   color: green;
   font-family: "PrettyFont for {{{ScriptCode}}} script";
}

Namensgebung dieser Vorlage

  • {{{ScriptCode}}} ist ein Schrift-Bezeichner gemäß ISO 15924.
  • Diese bilden ein standardisiertes System zur neutralen Identifikation von Schriftsystemen und eignen sich deshalb auch gut zum Austausch zwischen Wiki-Projekten, Browsern und Software-Produkten.
  • Die Namen der Klassen und Vorlagen leiten sich davon ab.

Lua

Verwendetes Modul: Vorlage:lang


ScriptCode
Code der Schrift gemäß ISO 15924
S
1 – Sprachnamen verlinkt anzeigen
(optional)
RTL
1 – Es handelt sich um eine Rechts-nach-links-Schrift.
(optional)
EXAMPLE
Beispieltext
(optional)
EXAMPLE-Latn
Beispieltext (Transkription)
(optional)
Family
1 – Es wird eine Schriftfamilie zugeordnet.
(optional)
NKsub
Unterseite der Wikipedia:Namenskonventionen
(optional)

Lua

Verwendetes Modul: ISO15924