Re: schriftgre unter X

2005-04-07 Diskussionsfäden Rudi Effe
hi

Am Montag, 4. April 2005 18:36 schrieb Martin Reising:
 Das passiert nur, wenn der Monitor nicht über DDC seine Maße bekannt
 gibt, oder die DisplayManager oder startx den Xserver mit -dpi
 starten.


Hier stellt sich unmittelbar die Frage, woran ich erkenne, ob ein 
Monitor DDC kann? Kann ich das irgendwie testen? Kann es sein, dass 
baugleiche Monitore in einem Computerkabinett unterschiedliche Daten 
melden - so dass bei einem Rechner die Schrift kleiner ist als bei 
einem anderen? Oder hat da Kollege Zufall die Finger im Spiel?

Danke
GRuß
rudi



Re: schriftgre unter X

2005-04-05 Diskussionsfäden Andreas Janssen
Hallo

Andreas Pakulat ([EMAIL PROTECTED]) wrote:

 [dpi-Wert konfigurieren]
 Aber Mozilla-FF hat jetzt so kleine Schriften dass ich
 ne Lupe brauch um bei 70cm Bildschirmabstand überhaupt was erkennen zu
 können (auch in about:config gibts da nix erhellendes)

Preferences = General = FontsColors = Display Resolution

Außerdem kannst Du die mittlere und minimale Schriftgröße einstellen.

Grüße
 Andreas Janssen

-- 
Andreas Janssen [EMAIL PROTECTED]
PGP-Key-ID: 0xDC801674 ICQ #17079270
Registered Linux User #267976
http://www.andreas-janssen.de/debian-tipps-sarge.html


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



Re: schriftgre unter X

2005-04-05 Diskussionsfäden Richard Mittendorfer
Also sprach Andreas Pakulat [EMAIL PROTECTED] (Tue, 5 Apr 2005 10:37:06 
+0200):
 Galeon ebenso). Aber Mozilla-FF hat jetzt so kleine Schriften dass ich
 ne Lupe brauch um bei 70cm Bildschirmabstand überhaupt was erkennen zu
 können (auch in about:config gibts da nix erhellendes)

in den optionen die schriftgroesse aendern bzw. die fuer's menue in 
~/.mozilla/firefox/profil/chrome/userChrome.css den eintrag..

-8---
* {
  font-size: 8pt !important
}
-8---

..suchen und (vermutlich groesser als hier) einstellen.

sl ritch.



schriftgre unter X

2005-04-04 Diskussionsfäden Michael Kurz
Hallo,
mir ist gerade aufgefallen das die Schriftgröße unter X bei eingabe von 
startx auf der Console riesig ist wärend diese beim anmelden unter KDM 
 normal ist.
Wie kann das sein und wo kann man die Schriftgröße einstellen.

Danke und Gruß
Michael
PS
Das verhalten tritt sowohl bei KDE als auch bei fluxbox auf.
KDE und KDM habe ich nur wegen meiner Freundin installiert. Die sich 
sonst über linux beschwert ;)
(warum auch immer)

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


Re: schriftgre unter X

2005-04-04 Diskussionsfäden Bastian Venthur
Michael Kurz wrote:

 Hallo,
 
 mir ist gerade aufgefallen das die Schriftgröße unter X bei eingabe von
 startx auf der Console riesig ist wärend diese beim anmelden unter KDM
   normal ist.
 Wie kann das sein und wo kann man die Schriftgröße einstellen.

Hi,

das Problem liegt bei der dpi-Zahl. Je nach Startmethode holt sich das
System diese Werte von woanders (war ja klar -- alles andere wäre zu
user-friendly!)

KDM holt sich die info aus etc/kde3/kdm/Xservers

dort kannst du z.B. sowas an die erste Zeile fügen

:0 [EMAIL PROTECTED] /usr/X11R6/bin/X -nolisten tcp -dpi 96

Die DPI-Zahl kannst du ausrechnen, wenn ich nicht ganz daneben liege via:   


Wurzel aus (x-Auflösung² + y-Auflösung²)

(Pythagoras) Und das ganze durch die Bildschirmdiagonale. 

Also bei einem 17-Zöller sowas wie:


  Wurzel(1024² + 768²) / 17
= 1280 / 17
=75 dpi


Das Problem hierbei ist allerdings, das (meiner Meinung nach!) KDE gänzlich
auf 75dpi Optimiert ist, sprich, wenn du ein Laptop hast und da
entsprechend 96dpi ausgerechnet hast, oder einen 19-Zöller am Desktop, so
finde ich, dass die Symbole und Schriften überproportional groß oder klein
Geraten geraten. Einzig mit 75dpi (was auch der Standartwert für KDM zu
sein scheint) sieht alles egal bei welchem Monitor gut aus (IMHO).

Also würde ich empfehlen, Xservers in Ruhe zu lassen und bei startx einfach
die 75dpi zu erzwingen (startx -- -dpi 75), denn hier scheint der
Standardwert bei 100dpi zu liegen.

Randinfo: unter Windows ist Standardmäßig 96dpi eingestellt -- egal welcher
Monitor angeschlossen ist!

2. Randinfo: under KDE3.4 (alioth.debian.org) wird Xservers ignoriert.


Kann mir eigentlich einer verraten warum man
a) dpi überhaupt benötigt? Die gewünschte Auflösung sagt doch alles
b) immerwieder über dieses dpi-Problem stolpert, wenn man auf irgend einen
Rechner Debian-KDE installiert?


Schöne Grüße

Bastian 


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



Re: schriftgre unter X

2005-04-04 Diskussionsfäden Michael Kurz
Hallo,
Bastian Venthur schrieb:
das Problem liegt bei der dpi-Zahl. Je nach Startmethode holt sich das
System diese Werte von woanders (war ja klar -- alles andere wäre zu
user-friendly!)
KDM holt sich die info aus etc/kde3/kdm/Xservers
dort kannst du z.B. sowas an die erste Zeile fügen
:0 [EMAIL PROTECTED] /usr/X11R6/bin/X -nolisten tcp -dpi 96
Die DPI-Zahl kannst du ausrechnen, wenn ich nicht ganz daneben liege via:   

Wurzel aus (x-Auflösung² + y-Auflösung²)
(Pythagoras) Und das ganze durch die Bildschirmdiagonale.
Werde ich mir merken.
Also würde ich empfehlen, Xservers in Ruhe zu lassen und bei startx einfach
die 75dpi zu erzwingen (startx -- -dpi 75), denn hier scheint der
Standardwert bei 100dpi zu liegen.
Vielen Dank das wars.
besten Gruß
Michael
--
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)


Re: schriftgre unter X

2005-04-04 Diskussionsfäden Markus Schulz
Am Montag, 4. April 2005 16:48 schrieb Bastian Venthur:
 Michael Kurz wrote:
  Hallo,
 
  mir ist gerade aufgefallen das die Schriftgröße unter X bei eingabe
  von startx auf der Console riesig ist wärend diese beim anmelden
  unter KDM normal ist.
  Wie kann das sein und wo kann man die Schriftgröße einstellen.

 Hi,

 das Problem liegt bei der dpi-Zahl. Je nach Startmethode holt sich
 das System diese Werte von woanders (war ja klar -- alles andere wäre
 zu user-friendly!)

 KDM holt sich die info aus etc/kde3/kdm/Xservers

 dort kannst du z.B. sowas an die erste Zeile fügen

 :0 [EMAIL PROTECTED] /usr/X11R6/bin/X -nolisten tcp -dpi 96

davon rate ich ab. Besser vom XServer berechnen lassen, dann gilt das 
überall.

 Die DPI-Zahl kannst du ausrechnen, wenn ich nicht ganz daneben liege
 via:

 Wurzel aus (x-Auflösung² + y-Auflösung²)

 (Pythagoras) Und das ganze durch die Bildschirmdiagonale.

 Also bei einem 17-Zöller sowas wie:


   Wurzel(1024² + 768²) / 17
 = 1280 / 17
 =75 dpi


Besser ist es die DPI Zahl vom X-Server ausrechnen zu lassen.
Dafür muss man die Variable DisplaySize in der Monitor Sektion 
entsprechend des eigenen Monitors setzen. Die Angabe erfolgt dabei in 
Millimetern. 


 Das Problem hierbei ist allerdings, das (meiner Meinung nach!) KDE
 gänzlich auf 75dpi Optimiert ist, sprich, wenn du ein Laptop hast und
 da entsprechend 96dpi ausgerechnet hast, oder einen 19-Zöller am
 Desktop, so finde ich, dass die Symbole und Schriften
 überproportional groß oder klein Geraten geraten. Einzig mit 75dpi
 (was auch der Standartwert für KDM zu sein scheint) sieht alles egal
 bei welchem Monitor gut aus (IMHO).

Wenn die DPI Zahl aufgrund der Monitorgröße korrekt berechnet wurde, ist 
z.B. ein 8pt Font immer gleich groß, nämlich 8 * 0.35277mm (~1/72 inch) 
groß.

Wenn ich z.B. die DPI einfach frei nach Schnauze auf 75DPI setze und ein 
1600x1050 mit 33.5 x 21cm 16/10 Notebook Display mein eigen nennen:

wird ein 8pt Font zu:
8 * 1/72 inch hoch und bei 75DPI damit 8/72 * 75 == 8,333 Pixel groß.
diese 8,333 Pixel entpsrechend auf dem angegebenen Display aber   
keinesfalls 8pt sondern sind viel zu klein denn 8,333 / 1050 * 21cm == 
~0,16cm == ~0.063inch == 4,536pt was bedeutend kleiner als die 
geforderten 8pt sind.

Bei korrekten 127DPI für die Höhe (21cm == 8.2677inch und 1050 / 8.2677 
== 127DPI) ist die Schrift dagegen 8 * 1/72 * 127 == 14,111 Pixel hoch.
Diese 14,111 Pixel entsprechen 14,111 / 1050 * 21cm == 0.28222cm == 
0.inch == 7,9992pt ~8pt.

Bei korrekter DPI Zahl erhalte ich demzufolge immer ein Font-Rendering 
in der korrekten Größe.

 Kann mir eigentlich einer verraten warum man
 a) dpi überhaupt benötigt? Die gewünschte Auflösung sagt doch alles

siehe Beispielrechnung oben.

 b) immerwieder über dieses dpi-Problem stolpert, wenn man auf irgend
 einen Rechner Debian-KDE installiert?

Das stellenweise die DPI Zahl auf 100 bzw. 75 festgesetzt wird hängt idR 
mit alten Bitmap Fonts zusammen die in exakt diesen Auflösungen 
vorliegen und bei 75 bzw. 100DPI dann eben nicht skaliert werden 
müssen. Wenn man jetzt die DPI Zahl (wie eigentlich gewünscht) 
berechnen läßt und auf bsp. 127 kommt, muss man den Bitmap Font auf die 
entsprechende Größe skalieren, was extrem häßlich aussieht.


-- 
Markus Schulz