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. xdpyinfo
Berichte:
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.05
erfolgreiche 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.log
enthalten
[ 1167.824] (**) intel(0): Display dimensions: (245, 183) mm
[ 1167.824] (**) intel(0): DPI set to (106, 106)
aber xdpyinfo
immer noch gemeldet
dimensions: 1024x768 pixels (271x203 millimeters)
resolution: 96x96 dots per inch
und "100%" erschien immer noch zu klein.
xrandr --dpi 106.05
beim Start als Skript ausführen ?xrandr --dpi 125
ändert dieser Anruf nichts an Okular oder Xournal…Antworten:
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
quelle
xorg.conf
Jetzt gibt es in Form von/usr/share/X11/xorg.conf.d
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.
quelle
Sie sind offensichtlich auf dem richtigen Weg, da Sie festgestellt haben, dass das Ändern der DPI-Einstellungen beim Ausführen des
xrandr
Befehls 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?
quelle
In diesem Blog gibt es eine gute Antwort zu Displaygröße, DPI und Textgröße… ein interessantes DIY . Er enthält sogar ein Skript, um die Konfiguration beim Start automatisch durchzuführen. Sie müssen es jedoch für Ihre Konfiguration anpassen.
quelle