PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Schrift sieht im Firefox bescheiden aus


GloomY
2005-11-16, 17:13:39
Tja, schaut es euch selbst an. Manch Seiten haben eine fast unleserliche Schrift, während andere recht schön aussehen. Guckt insbesondere mal beim ersten Screenshot auf das 'a' von "Thema / Erstellt von". Das läuft mit dem 'm' zusammen und ist daher nur schwer zu erkennen.

http://img307.imageshack.us/img307/186/screenshot0ei.th.png (http://img307.imageshack.us/my.php?image=screenshot0ei.png) http://img270.imageshack.us/img270/2524/screenshot26nr.th.png (http://img270.imageshack.us/my.php?image=screenshot26nr.png)

Ich habe schon die Truetype Library mit aktiviertem Bytecompiler übersetzt, so wie es in der Sticky-FAQ steht. Aber das scheint anscheinend nichts zu bewirken.

Ich kann mich nicht daran erinnern, dass ich bei meiner letzten Gentoo Installation damit zu kämpfen gehabt hätte.

Mein System ist das aus der Sig. Xorg Version ist 6.8.2-r4, Fenstermanager ist Fluxbox 0.9.14-r1. Truetype habe ich explizit als Use-Flag gesetzt.


Momentan bin ich ein erstmal ratlos... ;(

nggalai
2005-11-16, 17:18:49
DPI-Zahl stimmt für deinen Monitor? Bei mir z.B.

[rb@karoshi ~] $ xdpyinfo | grep dots
resolution: 100x100 dots per inch

Coda
2005-11-16, 17:20:32
Hast du die Useflag "bindist" gesetzt (ich weiß nicht was im Sticky steht)?

drdope
2005-11-16, 17:28:03
Hast du - just4fun - mal mit einer anderen Schriftart im Firefox probiert?
Ich nutze hier ebenfalls unter Gentoo/Xorg 6.8.2-r4/Firefox 1.07 (alles mit truetype USE-Flag kompiliert):
Proportional: Sans Serif (16)
Serif: Serif
Sans Serif: Sans-Serif
Feste Breite: Monospace (12)
Bildschirmauflösung: "Systemeinstellung"
Minimale Schriftgröße "keine"
edit:xdpyinfo | grep dots
resolution: 90x89 dots per inch --> auf nem 18,1' TFT mit 1280x1014

"bindist" USE-Flag ist bei mir nicht Gesetzt

und habe die dererlei Probs nicht....

Harleckin
2005-11-16, 17:30:12
"msttcorefonts" installieren.

GloomY
2005-11-16, 17:31:33
http://gentoo-wiki.com/HOWTO_Xorg_and_Fonts
Hmm, ich sollte einfach mal die Dokumentation lesen. ;)

Erfolg: Mit anderen Schriftarten (wie im obigen Link vorgeschlagen) klappt es nun =)

Vielleicht können wir den Link auch in die Sticky-FAQ übernehmen...
DPI-Zahl stimmt für deinen Monitor? Bei mir z.B.

[rb@karoshi ~] $ xdpyinfo | grep dots
resolution: 100x100 dots per inchHmm, passt. Zufall?TB me # xdpyinfo | grep dots
resolution: 81x81 dots per inchIch sitze hier vor einem 21-Zoll IBM P260 mit 1280x960 und 19,8 Zoll sichtbarer Bildschirmdiagonale und 4:3 Seitenverhältnis. Wenn ich mich nicht verrechnet habe, dann müsste das gerade mit 81 dpi hinkommen.

GloomY
2005-11-16, 18:45:07
So sieht's jetzt aus (mal zum Vergleich):

http://img118.imageshack.us/img118/6161/screenshot39ww.th.png (http://img118.imageshack.us/my.php?image=screenshot39ww.png)

:)

(del676)
2005-11-16, 18:49:56
damn, ich wollt grad den link zum gentoo wiki posten als ich die überschrift las X-D

nggalai
2005-11-16, 19:33:52
So sieht's jetzt aus (mal zum Vergleich):

http://img118.imageshack.us/img118/6161/screenshot39ww.th.png (http://img118.imageshack.us/my.php?image=screenshot39ww.png)

:)
Was hast Du denn jetzt konkret gemacht, von den Maßnahmen? Einfach, falls hier nochmals wer drüberstolpert, zur Dokumentation?

GloomY
2005-11-16, 20:09:46
Was hast Du denn jetzt konkret gemacht, von den Maßnahmen? Einfach, falls hier nochmals wer drüberstolpert, zur Dokumentation?Okay. Also ich habe mehrere Sachen gemacht, von denen ich aber nicht weiss, welche genau gewirkt hat. :hammer:

Wie hier (http://www.forum-3dcenter.org/vbulletin/showthread.php?s=&postid=1643031#post1643031) beschrieben habe ich zuerst die Freetype Fonts mit aktiviertem Bytecode Interpreter und dann auch noch mal Firefox neu kompiliert. Das hat aber erstmal nichts gebracht. Wie im Gentoo-Wiki steht, habe ich dann einfach die Schriftarten installiert:
emerge corefonts freefonts ttf-bitstream-vera artwiz-fonts sharefonts terminus-font unifont
Dann habe ich im Firefox die Schriftarten umgestellt (so wie im Wiki beschrieben) und dann den Browser neu gestartet.

http://img383.imageshack.us/img383/285/screenshot47ay.th.png (http://img383.imageshack.us/my.php?image=screenshot47ay.png)

Xanthomryr
2005-11-18, 13:00:00
Wie hier (http://www.forum-3dcenter.org/vbulletin/showthread.php?s=&postid=1643031#post1643031) beschrieben habe ich zuerst die Freetype Fonts mit aktiviertem Bytecode Interpreter und dann auch noch mal Firefox neu kompiliert. Das hat aber erstmal nichts gebracht.
Soweit ich weiß ist bei Gentoo schon der Bytecode Interpreter aktiviert.

MorLipf
2005-11-18, 14:10:29
Soweit ich weiß ist bei Gentoo schon der Bytecode Interpreter aktiviert.

Ja, stimmt. Und ein "emerge corefonts" müsste eigentlich reichen, um die Schriften besser aussehen zu lassen. Ich glaub der Firefox versucht standardmäßig die MS Fonts zu benutzen und wenn er sie nicht findet benutzt er andere, die allerdings nicht sehr schön aussehen.

GloomY
2005-11-21, 21:01:45
Soweit ich weiß ist bei Gentoo schon der Bytecode Interpreter aktiviert.Das kann ich nicht bestätigen. Ich habe einen Blick in das von Portage erstellte Work-Verzeichnis für freetype geworfen (/usr/tmp/portage/freetype-2.1.9-r1/work/freetype-2.1.9/include/freetype/config). In der ftoption.h Datei ist er standardmäßig deaktiviert.

http://img418.imageshack.us/img418/7968/bytecodeinterpreter0eu.th.png (http://img418.imageshack.us/my.php?image=bytecodeinterpreter0eu.png)

Im Übrigen bin ich nicht 100%ig zufrieden, weil manchmal fehlende Pixelzeilen bei der Schrift auftreten. ;( Ich hab' jetzt aber eigentlich gerade keinen Bock mich darum zu kümmern...

Piri Piri m@ster
2005-11-24, 20:57:04
Wie ändere ich meinen DPI Wert?
Meine Auflösung ist 1024x768 auf einem 17" CRT Monitor.
Und laut dieser schnuckeligen Tabelle (http://www.werle.com/foto/foto4.htm) sollte ich eigentlich einen DPI Wert von ca. 75 haben...

Aber das ist angezeigt:

$ xdpyinfo | grep dots
resolution: 81x81 dots per inch

Was kann ich da tun?

nggalai
2005-11-24, 21:57:07
$ xdpyinfo | grep dots
resolution: 81x81 dots per inch

Was kann ich da tun?
Da hast Du zwei Möglichkeiten:

1) den X-Server mit fixer DPI-Zahl starten: startx -- -dpi 75

2) In der xorg.conf unter "Display" beim Wert "DisplaySize" die genauen Abmessungen deines Monitors eintragen.

GloomY
2005-11-27, 16:04:16
2) In der xorg.conf unter "Display" beim Wert "DisplaySize" die genauen Abmessungen deines Monitors eintragen.Ist damit die sichtbare Abmessung gemeint? Weil rein rechnerisch sind die Röhren ja noch ein bisschen größer als das, was man effektiv zu sehen bekommt.

Superguppy
2005-11-27, 18:16:24
Klar, das sichtbare ist gemeint! Wenn du die selbe DPI-Anzahl wie unter Windows haben willst (auch wenn sie falsch ist) dann rechne einfach folgendes:

Beispiel mit 1280x960 und 96dpi (wie unter Windows):

Breite in Zoll = 1280 / 96 = 13,333
--> Breite in mm = Breite in Zoll * 25,4 = 339

Höhe in Zoll = 960 / 96 = 10
--> Höhe in mm = Höhe in Zoll *25,4 = 254

Dann nehmen wir diese Werte und tragen folgendes in die xorg.conf ein:
Section "Monitor"
Identifier "Monitor1"
HorizSync 30-95
VertRefresh 50-150
DisplaySize 339 254
EndSection

Das ganze ist am Beispiel meines Monitors gemacht. Für deinen musst du natürlich nur die "DisplaySize" eintragen - der Rest sollte ja passen.

Ich hoffe, dass das etwas bringt!


MfG,
Superguppy