|
|
Zeile 1: |
Zeile 1: |
− | ==Beschreibung==
| |
− | '''Autor:''' Alexander Riedel
| |
| | | |
− | '''Version:''' 0.1.0
| |
− |
| |
− | * Funktionen:
| |
− | UTF-8 unterstützung, FreeType2 font rendering, kerning, antialiasing.
| |
− |
| |
− | ==Changelog==
| |
− | '''v.0.1.0''' für vdr 1.3.37
| |
− | * Antialiasing Unterstützung (experimentell, getestet mit Softdevice)
| |
− | * Beseitigung text rendering Fehler
| |
− | * Beseitigung kerning Fehler
| |
− |
| |
− | '''v.0.0.3''' für vdr 1.3.27
| |
− | * Fixed size Fonts benutzbar. Alle freetype2 fonts werden unterstützt.
| |
− | * kleinere Fehler beseitigt.
| |
− | * ein paar kosmetische Änderungen
| |
− | * geändert für vdr-1.3.27
| |
− |
| |
− | '''v.0.0.2''' für vdr 1.3.24
| |
− | * Verschiedene Probleme bei Kompilieren von Plugins sind behoben. (z.B. console, skincurses)
| |
− | * Fixed fonts werden auch unterstützt.
| |
− |
| |
− | ==Konfiguration==
| |
− |
| |
− | setup.conf hat folgende parameter zum setzen von fonts.
| |
− | Falls die Parameter nicht gesetzt wurden, werden folgende Standartwerte genomen:
| |
− | <pre>
| |
− | FontFix = courbd.ttf
| |
− | FontFixSize = 17
| |
− | FontOsd = arialbd.ttf
| |
− | FontOsdSize = 22
| |
− | FontSml = arial.ttf
| |
− | FontSmlSize = 20
| |
− | </pre>
| |
− |
| |
− | Weil verschiedene Sender unterschiedliche Kodirungen haben können, hat channels.conf noch ein Feld bekommen. Mögliche Kodirungen kriegt man wenn iconv --list ausführt,
| |
− | zum Beispiel:
| |
− | <pre>
| |
− | DasErste;ARD:198500000:I0C34D12M16B7T8G4Y0:T:27500:101:102=deu:104:0:1:8468:9985:0:ISO8859-15
| |
− | </pre>
| |
− |
| |
− | {{Box Hinweis|
| |
− | Am besten löscht man epg.data Datei, sie wird dann in UTF-8 neu erstellt.
| |
− | }}
| |
− | ==Bilder==
| |
− | {|
| |
− | |[[bild:utf8-patch-00.png|thumb|none|''UTF-8 Patch ST:TNG ohne Antialiasing'']]
| |
− | |[[bild:utf8-patch-01.png|thumb|none|''UTF-8 Patch ST:TNG mit Antialiasing'']]
| |
− | |-
| |
− | |[[bild:utf8-patch-02.png|thumb|none|''UTF-8 Patch ST:TNG ohne Antialiasing'']]
| |
− | |[[bild:utf8-patch-03.png|thumb|none|''UTF-8 Patch ST:TNG mit Antialiasing'']]
| |
− | |-
| |
− | |[[bild:utf8-patch-04.png|thumb|none|''UTF-8 Patch Text2skin ohne Antialiasing'']]
| |
− | |[[bild:utf8-patch-05.png|thumb|none|''UTF-8 Patch Text2skin mit Antialiasing'']]
| |
− | |}
| |
− |
| |
− | ==Hardwareanforderungen==
| |
− | Für Antialiasing braucht man ein Ausgabegerät mit 256 oder mehr Farben.
| |
− |
| |
− | ==Softwareanforderungen==
| |
− | * FreeType
| |
− | * Schöne fonts (z.B. TrueType )
| |
− |
| |
− | ==Probleme==
| |
− | Text2Skin
| |
− |
| |
− | ==Links==
| |
− | {|
| |
− | | [1]
| |
− | | http://www.free-x.de/utf8
| |
− | |
| |
− | |-
| |
− | | [2]
| |
− | | http://www.linuxtv.org/pipermail/vdr/2005-July/003697.html
| |
− | |}[[Kategorie:Patches]]
| |