Hallo allerseits!

Henning Plix schrieb:
[...]
> Am Mittwoch, 22. November 2006 14:51 schrieb Nicolas Roeser:
>> Hallo!
>>
>> Peter Geerds schrieb:
>> [...]
>>
>>> Am 21.11.2006 um 21:31 Uhr schrieb Nicolas Roeser:
>>>> Für mich klingt das, als würde OpenOffice.org nicht die vom X-Server
>>>> erkannte DPI-Zahl (in meinem Fall 107 dpi x 127 dpi) verwenden, sondern
>>>> eine andere. Ich erwarte, dass bei einem Zoomfaktor von 100 % die
>>>> angezeigte Seite genau so groß ist wie die echte.
>>> Vielleicht bist du mit solchen Ansprüchen bei einem
>>> _Office-Paket_ an der falschen Stelle? Verwende dann lieber
>>> ein professionelles DTP.
>> Ich hatte das eigentlich für den Sinn der Zoomfunktion gehalten und
>> angenommen, dass das für ein Office-Paket nur eine Kleinigkeit sei.
>>
>> Tritt das von mir beschriebene Verhalten etwa bei /euch allen/ auf? Ich
>> dachte, das sei nur bei mir so und deswegen irgendein Fehler.
> 
> Wo ist eigentlich das Problem?
> Auf meinem Rechner muss ich auf 90% "zoomen", damit ein A4 Blatt 1:1 
> angezeigt 
> wird. Nachdem ich das einmal ausprobiert habe, weiß ich es und zoome künftig 
> auf 90%, wenn ich eine 1:1 Ansicht brauche. Warum muss da unbedingt 100% 
> stehen?

Nun, es wäre natürlich schön, wenn da 100 % stünde. Aber ich würde mich
ja auch mit einem anderen Wert zufrieden geben, wenn wenigstens das
Seitenverhältnis korrekt wäre.


Ich versuche nochmal, das Problem ausführlich zu erklären:

Wenn ich mit OpenOffice.org arbeite, dann meistens an einem Monitor mit
33,1 cm x 21,0 cm Bildfläche und bei einer Auflösung von 1400x1050
Bildpunkten. 1 Zoll sind 2,54 cm, also:

Auflösung horizontal:
  (1400 dots) / (33,1 cm) * (2,54 cm/inch) = rund 107 dots/inch
Auflösung vertikal:
  (1050 dots) / (21,0 cm) * (2,54 cm/inch) = 127 dots/inch

Das heißt insbesondere, dass die DPI-Zahlen für horizontale und
vertikale Auflösung /verschieden/ sind.

Meinen Tests nach (Papier vor Bildschirm halten) bekomme ich die
korrekte Seitengröße horizontal, wenn ich als Zoomfaktor 111 %
einstelle. Die Seitengröße wird vertikal korrekt angezeigt, wenn der
Zoomfaktor ca. 132 oder 133 % beträgt.

107 dpi / 111 % = rund 96 dpi
127 dpi / 132.5 % = rund 96 dpi

Deswegen nehme ich an, dass OpenOffice.org nicht die vom X-Server
gemeldeten Werte für die DPI-Zahlen verwendet, sondern konstante 96 dpi,
und zwar horizontal und vertikal.

Im Prinzip wäre das ja nicht so schlimm, wenn mein Monitor und die
Auflösung in Pixeln ein entsprechendes Seitenverhältnis liefern würden.
Beispielsweise:
  * 27,1 cm x 20 cm bei 1024x768 Pixeln
  * 33,9 cm x 27,1 cm bei 1280x1024 Pixeln
  * 37 cm x 27,8 cm bei 1400x1050 Pixeln

Nur das geht eben mit meiner Monitor-Grafikkarten-Kombination nicht; ich
bekomme in keinem Fall in beide Richtungen 96 dpi. Hätte ich jeweils z.
B. 100 dpi, wäre das auch nicht schlimm, das könnte ich ja über den
Zoomfaktor ändern (siehe Kommentar von Henning oben).

Jedenfalls führt das dazu, dass ich entweder zu hohe Buchstaben sehe
oder zu breite, also in keinem Fall WYSIWYG. :-( Und ich möchte nicht
immer das Dokument testdrucken müssen, um zu sehen, wie mein Ergebnis
sein wird.

Deswegen meine Frage, wie ich OpenOffice.org dazu bringen kann, von mir
explizit angegebene (oder vom X-Server detektierte) DPI-Zahlen zu
benutzen (statt 96 dpi x 96 dpi).


Ich hoffe, meine Erklärung war sinnvoll und verständlich. :-) Und noch
mehr hoffe ich, jemand weiß eine Lösung. :-)

Viele Grüße!
-- 
Nicolas

Attachment: signature.asc
Description: OpenPGP digital signature

Antwort per Email an