Vorlage:Unicode/Doku

Aus Kitakien

< Vorlage:Unicode(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
K (14 Versionen: Vorlagenmix)
 
(Der Versionsvergleich bezieht 12 dazwischenliegende Versionen mit ein.)
Zeile 1: Zeile 1:
<noinclude>{{Dokumentation/Dokuseite}}
<noinclude>{{Dokumentation/Dokuseite}}
-
</noinclude>== Beschreibung ==
+
</noinclude>
 +
== Beschreibung ==
-
Die '''Vorlage:Unicode''' dient dazu, Browserprobleme zu umgehen. Insbesondere der [[Internet Explorer]] bis mindestens Version 6 sucht sich Zeichen, die in der aktuell verwendeten Schriftart nicht vorhanden sind, nicht zuverlässig aus anderen installierten Schriften, daher werden ihm mit dieser Vorlage einige sehr umfassende und mit einiger Wahrscheinlichkeit installierte Alternativen angeboten. Für Zeichen, die im Repertoire „[[WGL4]]“ enthalten sind, sollte diese Vorlage nicht verwendet werden.
+
Die '''Vorlage:Unicode''' dient dazu, Browserprobleme zu umgehen. Insbesondere der [[Windows Internet Explorer|Internet Explorer]] bis mindestens Version 6 sucht sich oft Zeichen, die in der aktuell verwendeten Schriftart nicht vorhanden sind, nicht zuverlässig aus anderen installierten Schriften. Für Zeichen, die im Repertoire „[[Windows Glyph List 4|WGL4]]“ enthalten sind, sollte diese Vorlage nicht verwendet werden.
Für die altgriechische Schrift existiert [[:Vorlage:Polytonisch]].
Für die altgriechische Schrift existiert [[:Vorlage:Polytonisch]].
== Verwendung ==
== Verwendung ==
-
<code><nowiki>{{</nowiki>Unicode|''Text''<nowiki>}}</nowiki></code>
+
<code><nowiki>{{</nowiki>Unicode|''Text''|PlaneNr<nowiki>}}</nowiki></code>
 +
 
 +
Plane-Nummer bezieht sich auf die [[Unicode-Ebene]]. Sie kann weggelassen werden, wenn sie Null ist. Außerdem ist sie noch nicht implementiert, hat also keine Auswirkung.
== Schriftenreihenfolge ==
== Schriftenreihenfolge ==
 +
Die Fonts und ihre Reihenfolge werden mittels CSS-Datei festgelegt.
 +
 +
'''Standardmäßig werden folgende Schriftfolgen verwendet:'''
 +
* Plane 0 (U+0000 bis U+FFFF):
 +
*# 'Code 2000'
 +
*# 'Sun-ExtA'
 +
*# 'Arial Unicode MS'
 +
*# 'NSimSun'
 +
* Plane 1 (U+10000 bis U+1FFFF):
 +
*# 'Code 2001'
 +
*# 'Quivira'
 +
*# 'MPH 2B Damase'
 +
* Plane 2 (U+20000 bis U+2FFFF):
 +
*# 'Sun-ExtB'
 +
*# 'Code 2002'
 +
 +
Diese wurden in erster Linie nach der Anzahl der definierten Zeichen und dann nach der Qualität bestimmt.
 +
 +
== CSS ==
 +
 +
Wer für sich eine andere, auf seinem System installierte Schrift bevorzugt, der kann folgendermaßen vorgehen:
 +
 +
* Öffne die CSS-Datei deines Accounts (meist [[Spezial:mypage/monobook.css|monobook.css]]).
 +
* Kopiere den folgenden Text hinein:
 +
 +
span.Unicode
 +
{
 +
  font-family: 'Name der Schrift', sans-serif;
 +
}
 +
 +
span.Unicode1
 +
{
 +
  font-family: 'Name der Schrift', sans-serif;
 +
}
 +
 +
span.Unicode2
 +
{
 +
  font-family: 'Name der Schrift', sans-serif;
 +
}
 +
 +
Dabei muss „Name der Schrift“ durch die jeweils gewünschte Schriftart ersetzt werden.
 +
* Speichern
 +
* Browser-Cache leeren.
-
# <font face="Lucida Sans Unicode">Lucida Sans Unicode</font>
+
Die Vorlage weist für Plane 1 die Klasse '''Unicode1''', für Plane 2 die Klasse '''Unicode2''' und für Plane 0 und alle anderen die Klasse '''Unicode''' zu.
-
# <font face="Arial Unicode MS">Arial Unicode MS</font>
+
-
# <font face="Bitstream Cyberbit">Bitstream Cyberbit</font>
+
-
# <font face="Bitstream CyberBase">Bitstream CyberBase</font>
+
-
# <font face="DejaVu Sans">DejaVu Sans</font>
+
-
# <font face="Bitstream Vera Sans">Bitstream Vera Sans</font>
+
-
# <font face="Gentium">Gentium</font>
+
-
# <font face="GentiumAlt">GentiumAlt</font>
+
-
# <font face="TITUS Cyberbit Basic">TITUS Cyberbit Basic</font>
+
-
# <font face="Doulos SIL">Doulos SIL</font>
+
-
# <font face="Thryomanes">Thryomanes</font>
+
-
# <font face="Visual Geez Unicode">Visual Geez Unicode</font>
+
-
# <font face="Microsoft Sans Serif">Microsoft Sans Serif</font>
+
-
# <font face="Lucida Grande">Lucida Grande</font>
+
-
# <font face="Sun-ExtA">Sun-ExtA</font>
+
-
# <font face="Unicode Symbols">Unicode Symbols</font>
+
-
# <font face="Code2000">Code 2000</font>
+
-
# <font face="Arev Sans">Arev Sans</font>
+
-
# <font face="Aegean">Aegean</font>
+
-
# <font face="Akkadian">Akkadian</font>
+
-
# <font face="Code2001">Code 2001</font>
+
-
# <font face="Sun-ExtB">Sun-ExtB</font>
+
-
# <font face="Chrysanthi Unicode">Chrysanthi Unicode</font>
+

Aktuelle Version vom 15:41, 9. Dez. 2009

Datei:Information icon.svg Diese Seite ist die Dokumentations-Unterseite der Vorlage:Unicode.

Inhaltsverzeichnis

Beschreibung

Die Vorlage:Unicode dient dazu, Browserprobleme zu umgehen. Insbesondere der Internet Explorer bis mindestens Version 6 sucht sich oft Zeichen, die in der aktuell verwendeten Schriftart nicht vorhanden sind, nicht zuverlässig aus anderen installierten Schriften. Für Zeichen, die im Repertoire „WGL4“ enthalten sind, sollte diese Vorlage nicht verwendet werden.

Für die altgriechische Schrift existiert Vorlage:Polytonisch.

Verwendung

{{Unicode|Text|PlaneNr}}

Plane-Nummer bezieht sich auf die Unicode-Ebene. Sie kann weggelassen werden, wenn sie Null ist. Außerdem ist sie noch nicht implementiert, hat also keine Auswirkung.

Schriftenreihenfolge

Die Fonts und ihre Reihenfolge werden mittels CSS-Datei festgelegt.

Standardmäßig werden folgende Schriftfolgen verwendet:

  • Plane 0 (U+0000 bis U+FFFF):
    1. 'Code 2000'
    2. 'Sun-ExtA'
    3. 'Arial Unicode MS'
    4. 'NSimSun'
  • Plane 1 (U+10000 bis U+1FFFF):
    1. 'Code 2001'
    2. 'Quivira'
    3. 'MPH 2B Damase'
  • Plane 2 (U+20000 bis U+2FFFF):
    1. 'Sun-ExtB'
    2. 'Code 2002'

Diese wurden in erster Linie nach der Anzahl der definierten Zeichen und dann nach der Qualität bestimmt.

CSS

Wer für sich eine andere, auf seinem System installierte Schrift bevorzugt, der kann folgendermaßen vorgehen:

  • Öffne die CSS-Datei deines Accounts (meist monobook.css).
  • Kopiere den folgenden Text hinein:
span.Unicode
{
  font-family: 'Name der Schrift', sans-serif;
}
span.Unicode1
{
  font-family: 'Name der Schrift', sans-serif;
}
span.Unicode2
{
  font-family: 'Name der Schrift', sans-serif;
}

Dabei muss „Name der Schrift“ durch die jeweils gewünschte Schriftart ersetzt werden.

  • Speichern
  • Browser-Cache leeren.

Die Vorlage weist für Plane 1 die Klasse Unicode1, für Plane 2 die Klasse Unicode2 und für Plane 0 und alle anderen die Klasse Unicode zu.

Persönliche Werkzeuge