Ketika saya membuka PDF ukuran huruf dan kemudian memperbesar hingga 100%, halaman yang secara fisik ditampilkan pada monitor saya lebih kecil dari selembar kertas ukuran letter.
Bagaimana saya bisa membuat "100%" di layar komputer sesuai dengan "100%" di kehidupan nyata?
Detail
Pesan ini menyarankan saya untuk menyelidiki pengaturan DPI seluruh sistem untuk monitor saya. xdpyinfo
laporan:
dimensions: 1024x768 pixels (271x203 millimeters)
resolution: 96x96 dots per inch
Monitor saya memiliki resolusi tampilan asli 1024x768 piksel dan ukuran tampilan diagonal 12,07 inci. PX CALC mengembalikan informasi berikut:
DPI: 106.05
Dot Pitch: 0.2395mm
Size: 9.66" × 7.24" (24.53cm × 18.39cm)
Apa yang saya coba sejauh ini
Menjalankan xrandr --dpi 106.05
berhasil menyebabkan PDF saya muncul ukuran sebenarnya pada 100%, tetapi efek ini hilang setelah reboot.
Untuk membuat pengaturan tetap saya mencoba membuat yang berikut /etc/X11/xorg.conf
:
Section "Monitor"
Identifier "ThinkPad X60 LCD"
DisplaySize 245 183
EndSection
Section "Screen"
Identifier "Screen0"
Monitor "ThinkPad X60 LCD"
EndSection
Setelah masuk kembali, /var/log/Xorg.0.log
terkandung
[ 1167.824] (**) intel(0): Display dimensions: (245, 183) mm
[ 1167.824] (**) intel(0): DPI set to (106, 106)
tapi xdpyinfo
masih dilaporkan
dimensions: 1024x768 pixels (271x203 millimeters)
resolution: 96x96 dots per inch
dan "100%" masih tampak terlalu kecil.
xrandr --dpi 106.05
sebagai skrip saat startup?xrandr --dpi 125
panggilan itu tidak mengubah apa pun di Okular atau Xournal ...Jawaban:
xorg.conf bahkan tidak ada pada pemasangan baru saat ini karena
xrandr
. Sebagian besar driver berfungsi dengan baik hanya dengan xrandr dan tanpa xorg.conf (saya pikir Nvidia adalah pengecualian). Yang Anda butuhkan adalah menjalankan xrandr saat startup setiap saat. Saya mendokumentasikan di Wiki Ubuntu cara membuat perintah xrandr berjalan segera setelah GUI dimulai . Cukup gunakan perintah xrandr yang sama yang sudah Anda temukan.Untuk pengguna Unity yang membaca bersama, petunjuk yang setara untuk lightdm ada di sini: /ubuntu//a/69501/1158
sumber
xorg.conf
sekarang ada dalam bentuk/usr/share/X11/xorg.conf.d
Itu sebenarnya pertanyaan yang sangat rumit.
Saya tidak bisa memberi tahu Anda cara mengatasi masalah Anda, tetapi saya bisa memberi tahu Anda mengapa itu terjadi. Monitor memiliki kerapatan piksel yang berbeda. Kuadrat 1x1cm pada satu monitor dapat berisi jumlah piksel yang berbeda dengan kuadrat yang sama pada monitor yang berbeda. Lihat http://en.wikipedia.org/wiki/Pixel_density untuk informasi lebih lanjut tentang itu.
Karena itu, pembesaran 100% akan memberi Anda dokumen berukuran berbeda pada monitor yang berbeda.
Mengingat konteks ini, pertanyaan ini mungkin lebih baik diungkapkan sebagai "bagaimana saya bisa mengubah apa yang 100% berarti di Evince?" Saya tidak tahu jawabannya. Maaf. Saya berharap jawaban saya agak membantu.
sumber
Anda jelas berada di jalur yang benar, karena Anda menemukan bahwa mengubah pengaturan DPI bekerja ketika Anda menjalankan
xrandr
perintah.Dulu mudah untuk mengubah pengaturan DPI di Gnome itu sendiri, tetapi tampaknya, Gnome 3 membuat ini sulit.
Anda dapat memeriksa pertanyaan yang dijawab ini di AskUbuntu untuk info tentang cara melakukannya di Gnome 3:
Bagaimana cara mengubah pengaturan font DPI?
sumber
Ada jawaban yang bagus di blog ini tentang Ukuran Tampilan, DPI, dan Ukuran Teks ... DIY yang menarik . Dia bahkan menyertakan skrip untuk melakukan konfigurasi secara otomatis saat startup. Anda perlu mengubah itu untuk konfigurasi Anda.
sumber