Am Donnerstag, 27. Februar 2003 19:39 schrieb Christoph Strins: > Am Donnerstag, 27. Februar 2003 18:21 schrieb Ulrich Gehring: > > Hallo Christoph, > > > > > Jetzt sehen die Schriften noch schlechter aus. Aber es hat ja auch > > > vorher mit Anti-Aliasing geklappt. Da muss scheinbar irgendwas > > > anderes ver�ndert worden sein. Die Schriften sehen aber �brigens > > > nur in KDE-Programmen so schlecht aus, wie ich gerade festgestellt > > > habe. > > > > melde dich mal unter einem anderen Benutzernamen an. > > Ich denke dann wird es gut sein. > > Z.B. in eine Konsole schalten mit [Strg] + [Alt] + [F3] > > anmelden > > dann: startx -- :1 > > unter F8 ist dann dieses X > > unter F7 das erste X > > War bei den anderen Benutzer und auch im KDM genauso. Ich habe jetzt > allerdings wieder ein bisschen in der Schriften-Installation > rumgespielt und jetzt sind in den meisten Programmen bis auf der > Konsole in KDE die Schriften wieder halbwegs normal. > Allerdings gefallen mir die Schriften immer noch nicht. Unter SuSE habe > ich mir einen Ordner mit TTF in den FontPath reingeschrieben (fonts.dir > und fonts.scale sind erstellt), und in KDE dann Tahoma ausgew�hlt. > Tahoma und die anderen Fonts aus dem Verzeichnis erscheinen allerdings > unter Debian so total verkr�ppelt und klein. > > Was habt ihr denn im FontPath in der XFConfig86-4 eingetragen? Und > welche Schriftenpakete habt ihr installiert? Ich verwende Sid. > > Christoph
Hallo Christoph, ich verwende Woody mit KDE 2.2 und XFree in Version 4.2.1 (Debian Pakete unter http://people.debian.org/~blade/woody/i386/) . Nach ein wenig Probieren und mit Hilfe guter Hinweise in dieser Debian-Anwender-Liste habe ich eine gute Darstellung von Type1- und TrueType-Fonts unter X durch folgende Konfigurationsdateien hinbekommen: - 1. /etc/X11/XF86Config-4 (hier nur die relevanten Teile) ---------------------------------------------------------------------- # XF86Config-4 f�r phoebus/Debian GNU/Linux Section "Files" FontPath "/usr/X11R6/lib/X11/fonts/100dpi" FontPath "/usr/X11R6/lib/X11/fonts/75dpi" FontPath "/usr/X11R6/lib/X11/fonts/misc/" FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID" FontPath "/usr/X11R6/lib/X11/fonts/Type1/" FontPath "/usr/X11R6/lib/X11/fonts/TrueType/" FontPath "/usr/X11R6/lib/X11/fonts/Speedo/" ModulePath "/usr/X11R6/lib/modules" RgbPath "/usr/X11R6/lib/X11/rgb" EndSection Section "ServerFlags" Option "AllowMouseOpenFail" EndSection Section "Module" Load "type1" Load "speedo" Load "extmod" Load "freetype" #Load "glx" EndSection ---------------------------------------------------------- Damit der Debian-Fontmanager "defoma" etwas von Deinen TrueType-Fonts mitbekommt und der oben angef�hrte Pfad /var/lib/defoma/usw/usw etwas n�tzt, mu�t Du sie in defoma (man defoma) einbinden. Die Verwendung von defoma hat den Vorteil, dass alle Fonts, die defoma bekannt sind, sowohl dem X-Server als auch dem Drucker (sowie anderen Anwendungen, die von Fonts "leben", etwa mgp) bekannt sind. Zur Einbindung von Fonts in defoma dienen die Programme defoma-hints (man defoma-hints) und defoma-font (man defoma-font). Das geht zum Beispiel so: [EMAIL PROTECTED]:~$defoma-hints truetype /usr/share/fonts/truetype/*.ttf > truetype.hints Nun mu� man ein paar Fragen zu den Fonts beantworten, in der Regel reicht es, die Voreinstellungen mit "Weiter" zu �bernehmen. Als Ergebnis erh�lt man eine Datei truetype.hints, mit deren Hilfe man als Administrator die Fonts wie folgt f�r defoma installiert phoebus:/home/tobias# defoma-font register-all truetype.hints Oft liest man den Hinweis auf den Fontserver xfs, den man sich auch in die XF86Config-4 eintragen kann - f�r einen Rechner, der nicht tats�chlich auch als Fontserver f�r andere Rechner dient ist das aber nicht notwendig. 2. /etc/X11/XftConfig - wichtig f�r die Darstellung von TrueType-Fonts bei mir zum Beispiel -------------------------------------------------------------------------- # $XFree86: xc/lib/Xft/XftConfig.cpp,v 1.8 2001/11/21 23:41:12 keithp Exp $ dir "/usr/X11R6/lib/X11/fonts/100dpi/" dir "/usr/X11R6/lib/X11/fonts/75dpi/" dir "/usr/X11R6/lib/X11/fonts/misc/" dir "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType" dir "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID" dir "/usr/X11R6/lib/X11/fonts/Type1" dir "/usr/X11R6/lib/X11/fonts/TrueType" dir "/usr/X11R6/lib/X11/fonts/Speedo" # # Substitute TrueType fonts for Type1 versions # match any family == "Times" edit family += "Times New Roman"; match any family == "Helvetica" edit family += "Verdana"; match any family == "Courier" edit family += "Courier New"; # # Use TrueType fonts for defaults # match any family == "serif" edit family += "Times New Roman"; match any family == "sans" edit family += "Verdana"; # # Use monotype.com (andale) face where possible # match any family == "mono" all slant == roman all weight < bold edit ----------------------------------------------------------------- - 3. eine Datei in den Verzeichnissen der jeweiligen Benutzer namens .xinitrc (also etwa /home/tobias/.xinitrc), die die Zeile QT_XFT=true enth�lt (ebenfalls wichtig f�r die Darstellung von TrueType-Fonts) sowie - 4. eine Abwandlung der Standardkonfigurationsdatei /etc/kde2/kdm/Xservers so da� sich am Ende folgende Zeile findet: :0 [EMAIL PROTECTED] /usr/X11R6/bin/X -dpi 120 -nolisten tcp vt7 Wichtig ist hier, das "-dpi 100" in der Standardkonfiguration in "-dpi 120" abzu�ndern - dies bringt eine bessere Lesbarkeit von TrueType-Schriften insbesondere bei Webbrowsern. In der Hoffnung, dass diese Angaben zur L�sung beitragen Mit freundlichen Gr��en Tobias Hilbricht -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

