|
|
| 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]]
| |