Wie kann ich PDFs bei 100% -iger Anzeige in Originalgröße anzeigen lassen?


15

Wenn ich eine PDF-Datei im Letter-Format öffne und dann auf 100% zoome, ist die physisch auf meinem Monitor angezeigte Seite kleiner als ein echtes Blatt Papier im Letter-Format.

Wie kann ich erreichen, dass "100%" auf dem Computerbildschirm mit "100%" im wirklichen Leben übereinstimmt?

Einzelheiten

Diese Meldung deutet darauf hin, dass ich die systemweiten DPI-Einstellungen für meinen Monitor untersuchen sollte. xdpyinfoBerichte:

dimensions:    1024x768 pixels (271x203 millimeters)
resolution:    96x96 dots per inch

Mein Monitor hat eine native Bildschirmauflösung von 1024 x 768 Pixel und eine Bildschirmdiagonale von 12,07 Zoll. PX CALC gibt die folgenden Informationen zurück:

DPI: 106.05
Dot Pitch: 0.2395mm
Size: 9.66" × 7.24" (24.53cm × 18.39cm)

Was ich bisher versucht habe

Das xrandr --dpi 106.05erfolgreiche Ausführen führte dazu, dass meine PDF-Datei zu 100% in der tatsächlichen Größe angezeigt wurde. Dieser Effekt ging jedoch nach dem Neustart verloren.

Um die Einstellung dauerhaft zu machen, habe ich versucht, Folgendes zu erstellen /etc/X11/xorg.conf:

Section "Monitor"
    Identifier   "ThinkPad X60 LCD"
    DisplaySize  245 183
EndSection

Section "Screen"
    Identifier "Screen0"
    Monitor    "ThinkPad X60 LCD"
EndSection

Nach dem erneuten Anmelden /var/log/Xorg.0.logenthalten

[  1167.824] (**) intel(0): Display dimensions: (245, 183) mm
[  1167.824] (**) intel(0): DPI set to (106, 106)

aber xdpyinfoimmer noch gemeldet

dimensions:    1024x768 pixels (271x203 millimeters)
resolution:    96x96 dots per inch

und "100%" erschien immer noch zu klein.


Könnten Sie nicht einfach xrandr --dpi 106.05beim Start als Skript ausführen ?
Desgua

Auf meinem Computer xrandr --dpi 125ändert dieser Anruf nichts an Okular oder Xournal…
Martin Ueding

Antworten:


9

xorg.conf existiert heutzutage noch nicht einmal bei Neuinstallationen wegen xrandr. Die meisten Treiber funktionieren nur mit xrandr und ohne xorg.conf (ich denke, Nvidia ist die Ausnahme). Was Sie brauchen, ist, dass xrandr die ganze Zeit beim Start ausgeführt wird. Ich habe im Ubuntu-Wiki dokumentiert, wie xrandr-Befehle ausgeführt werden, sobald die GUI gestartet wird . Verwenden Sie einfach den gleichen xrandr-Befehl, den Sie bereits herausgefunden haben.

Entsprechende Anweisungen für Unity-Benutzer finden Sie hier: /ubuntu//a/69501/1158


xorg.confJetzt gibt es in Form von/usr/share/X11/xorg.conf.d
Richard Ayotte

1

Das ist eigentlich eine sehr komplizierte Frage.

Ich kann Ihnen nicht sagen, wie Sie Ihr Problem lösen sollen, aber ich kann Ihnen sagen, warum es auftritt. Monitore haben unterschiedliche Pixeldichten. Ein 1x1cm-Quadrat auf einem Monitor kann eine andere Anzahl von Pixeln enthalten als dasselbe Quadrat auf einem anderen Monitor. Weitere Informationen hierzu finden Sie unter http://en.wikipedia.org/wiki/Pixel_density .

Aus diesem Grund erhalten Sie mit 100% Zoom unterschiedlich große Dokumente auf verschiedenen Monitoren.

In diesem Zusammenhang ist diese Frage wahrscheinlich besser formuliert als "Wie kann ich ändern, was 100% in Evince bedeutet?". Ich kenne die Antwort darauf nicht. Es tut uns leid. Ich hoffe jedoch, dass meine Antwort etwas hilft.


1

Sie sind offensichtlich auf dem richtigen Weg, da Sie festgestellt haben, dass das Ändern der DPI-Einstellungen beim Ausführen des xrandrBefehls funktioniert hat .

Früher war es einfach, die DPI-Einstellung in Gnome selbst zu ändern, aber anscheinend machte Gnome 3 dies schwierig.

Sie können diese beantwortete Frage auf AskUbuntu lesen, um Informationen darüber zu erhalten, wie Sie in Gnome 3 vorgehen müssen:

Wie ändere ich die DPI-Einstellungen für Schriftarten?


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.