Zeile 1: |
Zeile 1: |
| {{SEITENTITEL:Vorlage:lang/und-Schrift/Doku}} | | {{SEITENTITEL:Vorlage:lang/und-Schrift/Doku}} |
− | <div style="border:3px solid #009900; border-spacing:2px; padding:1em;"> | + | <onlyinclude>{{#switch: {{Str len | {{PAGENAME}} }} |
− | Meta-'''Doku'''-Vorlage zu [[:Kategorie:Vorlage:Fremdsprachenunterstützung|Fremdsprachenvorlagen]] beliebiger (nichtlateinischer) '''Schrift''', ggf. mit Name und Transkription. | + | |4={{lang/und-Schriftcode/Doku |ScriptCode={{PAGENAME}} |RTL={{{RTL|}}} |EXAMPLE={{{EXAMPLE|}}} |EXAMPLE-Latn={{{EXAMPLE-Latn|}}} |Family={{{Family|}}} |NKsub={{{NKsub|}}}}} |
− | </div>
| + | |5={{lang/und-Schriftcode/Doku |ScriptCode={{str left |{{PAGENAME}}|4}} |S=1 |RTL={{{RTL|}}} |EXAMPLE={{{EXAMPLE|}}} |EXAMPLE-Latn={{{EXAMPLE-Latn|}}} |Family={{{Family|}}} |NKsub={{{NKsub|}}}}} |
| + | |#default=}}</onlyinclude> |
| + | Meta-'''Doku'''-Vorlage zu [[:Kategorie:Vorlage:Fremdsprachenunterstützung|Fremdsprachenvorlagen]] eines bestimmten '''Schriftsystems''' beliebiger Sprache, ggf. mit Name und Transkription. |
| | | |
− |
| |
− | <onlyinclude><includeonly>__NOEDITSECTION__</includeonly>
| |
− | {{Dokumentation/header}}
| |
− | {{TemplateData|JSON=
| |
− | { "description": "Anzeige {{#ifeq:{{{S|0}}} | 1 | des verlinkten Schriftnamens sowie ggf.}} einer Textpassage {{lang/Schrift|{{{CODE|Zzzz}}}|1}}<noexport>.<br />
| |
− | Im Unterschied zu Sprachvorlagen bleibt die Sprache jedoch undefiniert; es kommt lediglich auf das Schriftsystem an.<br />
| |
− | Konfigurationsmöglichkeiten und Darstellungsoptionen für das Schriftsystem werden wirksam.</noexport>",
| |
− | "params": { "1": { "label": "Text",
| |
− | "description": "Text {{lang/Schrift|{{{CODE|Zzzz}}}|1}}",
| |
− | "type": "string",
| |
− | "{{#ifeq:{{{S|0}}} | 1 | suggested | required}}": true,
| |
− | "example": "{{{EXAMPLE|}}}" }
| |
− | {{#ifeq:{{{CODE|Latn}}} | | ,
| |
− | "2": { "label": "Transkription",
| |
− | "description": "Umschrift in lateinischen Buchstaben, sofern für alle Sprachen möglich",
| |
− | "type": "string",
| |
− | "suggested": true,
| |
− | "example": "{{{EXAMPLE-Latn|}}}" }
| |
− | }}
| |
− | },
| |
− | "format": "inline"
| |
− | }
| |
− | |TOC=1}}
| |
− |
| |
− | == Kopiervorlage ==
| |
− | {{{{{CODE}}}{{#ifeq:{{{S|0}}} | 1 | S}}|{{#ifeq:{{{RTL|0}}} | 1 | &lrm;}}}}
| |
− | {{#if:{{{EXAMPLE|}}} |
| |
− | == Beispiele ==
| |
− | {{{!}} class="wikitable"
| |
− | ! Einbindung !! Resultat
| |
− | {{!}}-
| |
− | {{!}} <code>{{{{{CODE}}}{{#ifeq:{{{S|0}}} | 1 | S}}|{{{EXAMPLE}}}{{#ifeq:{{{RTL|0}}} | 1 | &lrm;}}}}</code>
| |
− | {{!}} {{{{{CODE|}}}{{#ifeq:{{{S|0}}} | 1 | S}}|{{{EXAMPLE}}}}}
| |
− | {{#if:{{{EXAMPLE-Latn|}}} |
| |
− | {{!}}-
| |
− | {{!}} <code>{{{{{CODE}}}{{#ifeq:{{{S|0}}} | 1 | S}}|{{{EXAMPLE}}}{{#ifeq:{{{RTL|0}}} | 1 | &lrm;}}|{{{EXAMPLE-Latn}}}}}</code>
| |
− | {{!}} {{{{{CODE|}}}{{#ifeq:{{{S|0}}} | 1 | S}}|{{{EXAMPLE}}}|{{{EXAMPLE-Latn}}}}}
| |
− | }}
| |
− | {{!}}}
| |
− | }}{{#ifeq:{{{Family|0}}} | 1 | <nowiki />
| |
− | == Schriftunterstützung ==
| |
− | Die [[Hilfe:Schriftunterstützung|Schriftunterstützung]] der Wiki-Software stellt möglicherweise zurzeit für dieses Schriftsystem keine [[Webfont]]s bereit. Eventuell ist es erforderlich, auf dem eigenen Rechner Fonts zu installieren, falls Interesse an der Schriftdarstellung besteht.
| |
− | }}{{#ifexist:
| |
− | Vorlage:{{{CODE}}}{{#ifeq:{{{S|0}}} | 1 | | S}} | <nowiki />
| |
− | == Siehe auch ==
| |
− | * [[Vorlage:{{{CODE}}}{{#ifeq:{{{S|0}}} | 1 | | S}}]] – Darstellung {{#ifeq:{{{S|0}}} | 1 | ohne | mit}} Sprachname
| |
− | }}
| |
− | == Hinweise ==
| |
− | === {{Anker|CSS}} Stylesheet anpassen ===
| |
− | Benutzer können auf [[Wikipedia:Technik/Skin/Einstellungen|unterschiedlichen Wegen]], insbesondere registrierte Benutzer mit ihrer eigenen [[Stylesheet]]-Seite [[Special:Mypage/common.css|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 {{lang/Schrift|{{{CODE|Zzzz}}}|1}} fest und wählt außerdem eine Schriftart fest aus:
| |
− | {{#tag:syntaxhighlight|
| |
− | .{{{CODE}}} {
| |
− | color: green;
| |
− | font-family: "PrettyFont for {{{CODE}}} script";
| |
− | }
| |
− | |lang=css}}
| |
− | {{#ifexist: Vorlage:{{{CODE}}}/styles.css | <nowiki />
| |
− | === TemplateStyles ===
| |
− | Zu diesem Schriftsystem gibt es [[Hilfe:CSS/TemplateStyles|TemplateStyles]], die bei jeder Verwendung der Klasse <code>{{{CODE}}}</code> zu aktivieren wären, was in der Regel automatisch für geeignete Sprachen erfolgt:
| |
− | {{#tag:syntaxhighlight|{{:Vorlage:{{{CODE}}}/styles.css}}|lang=css}}
| |
− | }}
| |
− | === Namensgebung dieser Vorlage ===
| |
− | * <code>{{{CODE}}}</code> 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.{{#ifeq:{{{S|0}}} | 1 | <nowiki />
| |
− | * Das nachgestellte <code>S</code> steht für „Schriftname“ in Analogie zu den über ein Jahrzehnt eingesetzten Sprachnamen-Vorlagen, die vergleichbare Parameter erwarten.
| |
− | }}
| |
− | {{Lua-Vorlage|Vorlage:lang #full}}
| |
− | {{Dokumentation/footer|subpages=0}}
| |
− | <includeonly>
| |
− | [[Kategorie:Vorlage:Schriftsystem-Unterstützung]]{{#ifeq:{{{RTL|0}}} | 1 |
| |
− | [[Kategorie:Vorlage:zur Schriftunterstützung (bidi)]]}}{{#ifeq:{{{Family|0}}} | 1 |
| |
− | [[Kategorie:Vorlage:mit Schriftfamilie]]}}
| |
− | </includeonly></onlyinclude>
| |
− |
| |
− |
| |
− | <div style="border:3px solid #009900; border-spacing:2px; padding:1em;">
| |
− | ; CODE
| |
− | : [[ISO 15924]]
| |
− | ; S
| |
− | : <code>1</code> – Sprachnamen verlinkt anzeigen
| |
− | : ''(optional)''
| |
| ; RTL | | ; RTL |
| : <code>1</code> – Es handelt sich um eine Rechts-nach-links-Schrift. | | : <code>1</code> – Es handelt sich um eine Rechts-nach-links-Schrift. |
Zeile 100: |
Zeile 18: |
| : <code>1</code> – Es wird eine [[:Kategorie:Vorlage:mit Schriftfamilie|Schriftfamilie zugeordnet]]. | | : <code>1</code> – Es wird eine [[:Kategorie:Vorlage:mit Schriftfamilie|Schriftfamilie zugeordnet]]. |
| : ''(optional)'' | | : ''(optional)'' |
− | </div>
| + | ; NKsub |
| + | : Unterseite der [[Wikipedia:Namenskonventionen]] |
| + | : ''(optional)'' |
| + | |
| + | Damit wird weitergeleitet auf [[Vorlage:Lang/und-Schriftcode/Doku]], wo die eigentliche Dokumentation erfolgt. |
| | | |
| [[Kategorie:Vorlage:Metadokumentation]] | | [[Kategorie:Vorlage:Metadokumentation]] |