Utf8-patch

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Beschreibung)
(Changelog)
Zeile 9: Zeile 9:
 
==Changelog==
 
==Changelog==
 
'''v.0.1.0''' für vdr 1.3.37
 
'''v.0.1.0''' für vdr 1.3.37
* Antialiasing Unterstützung (experimentell, getestet mit Softdevice)
+
* Antialiasing-Unterstützung (experimentell, getestet mit Softdevice)
* Beseitigung text rendering Fehler
+
* Beseitigung der Text-Rendering Fehler
* Beseitigung kerning Fehler
+
* Beseitigung der Kerning Fehler
  
 
'''v.0.0.3''' für vdr 1.3.27
 
'''v.0.0.3''' für vdr 1.3.27
 
* Fixed size Fonts benutzbar. Alle freetype2 fonts werden unterstützt.
 
* Fixed size Fonts benutzbar. Alle freetype2 fonts werden unterstützt.
* kleinere Fehler beseitigt.
+
* Kleinere Fehler beseitigt.
* ein paar kosmetische Änderungen
+
* Ein paar kosmetische Änderungen
* geändert für vdr-1.3.27
+
* Geändert für vdr-1.3.27
  
 
'''v.0.0.2''' für vdr 1.3.24
 
'''v.0.0.2''' für vdr 1.3.24

Version vom 14. Dezember 2005, 02:42 Uhr

Inhaltsverzeichnis

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 der Text-Rendering Fehler
  • Beseitigung der 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:

FontFix = courbd.ttf
FontFixSize = 17
FontOsd = arialbd.ttf
FontOsdSize = 22
FontSml = arial.ttf
FontSmlSize = 20

Weil verschiedene Sender unterschiedliche Kodierungen haben können, hat channels.conf noch ein Feld bekommen. Mögliche Kodierungen kriegt man wenn iconv --list ausführt, zum Beispiel:

DasErste;ARD:198500000:I0C34D12M16B7T8G4Y0:T:27500:101:102=deu:104:0:1:8468:9985:0:ISO8859-15
Hinweis
Hinweis

Am besten löscht man epg.data Datei, sie wird dann in UTF-8 neu erstellt.


Command line options

  • -A enable Antialiasing


Bilder

UTF-8 Patch ST:TNG ohne Antialiasing
UTF-8 Patch ST:TNG mit Antialiasing
UTF-8 Patch ST:TNG ohne Antialiasing
UTF-8 Patch ST:TNG mit Antialiasing
UTF-8 Patch Text2skin ohne Antialiasing
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