Quando abro um PDF tamanho carta e aumento o zoom para 100%, a página exibida fisicamente no meu monitor é menor que uma folha de papel tamanho carta real.
Como posso fazer com que "100%" na tela do computador corresponda a "100%" na vida real?
Detalhes
Esta mensagem sugere que eu deveria estar investigando as configurações de DPI em todo o sistema para o meu monitor. xdpyinfo
relatórios:
dimensions: 1024x768 pixels (271x203 millimeters)
resolution: 96x96 dots per inch
Meu monitor possui uma resolução de tela nativa de 1024x768 pixels e um tamanho de tela diagonal de 12,07 polegadas. PX CALC retorna as seguintes informações:
DPI: 106.05
Dot Pitch: 0.2395mm
Size: 9.66" × 7.24" (24.53cm × 18.39cm)
O que eu tentei até agora
A execução com xrandr --dpi 106.05
êxito fez com que meu PDF aparecesse em tamanho real a 100%, mas esse efeito foi perdido após a reinicialização.
Para tornar a configuração persistente, tentei criar o seguinte /etc/X11/xorg.conf
:
Section "Monitor"
Identifier "ThinkPad X60 LCD"
DisplaySize 245 183
EndSection
Section "Screen"
Identifier "Screen0"
Monitor "ThinkPad X60 LCD"
EndSection
Após o login novamente, /var/log/Xorg.0.log
contido
[ 1167.824] (**) intel(0): Display dimensions: (245, 183) mm
[ 1167.824] (**) intel(0): DPI set to (106, 106)
mas xdpyinfo
ainda relatado
dimensions: 1024x768 pixels (271x203 millimeters)
resolution: 96x96 dots per inch
e "100%" ainda parecia muito pequeno.
xrandr --dpi 106.05
como um script na inicialização?xrandr --dpi 125
chamada não muda nada no Okular ou Xournal ...Respostas:
O xorg.conf nem existe em novas instalações hoje em dia por causa de
xrandr
. A maioria dos drivers funciona bem com apenas xrandr e sem xorg.conf (acho que a Nvidia é a exceção). O que você precisa é que o xrandr seja executado na inicialização o tempo todo. Eu documentei no Wiki do Ubuntu como executar comandos xrandr assim que a GUI for iniciada . Basta usar o mesmo comando xrandr que você já descobriu.Para os usuários do Unity lendo junto, instruções equivalentes para o lightdm estão aqui: https://askubuntu.com/a/69501/1158
fonte
xorg.conf
agora existe sob a forma de/usr/share/X11/xorg.conf.d
Essa é realmente uma pergunta muito complicada.
Não sei como resolver seu problema, mas posso explicar por que isso ocorre. Os monitores têm diferentes densidades de pixel. Um quadrado de 1 x 1 cm em um monitor pode conter uma quantidade diferente de pixels do mesmo quadrado em um monitor diferente. Veja http://en.wikipedia.org/wiki/Pixel_density para obter mais informações sobre isso.
Por esse motivo, o zoom de 100% fornecerá documentos de tamanhos diferentes em diferentes monitores.
Dado esse contexto, essa pergunta provavelmente é mais bem formulada como "como posso mudar o que 100% significa no Evince?" Não sei a resposta para isso. Desculpa. Espero que minha resposta ajude um pouco, no entanto.
fonte
Você está obviamente no caminho certo, pois descobriu que alterar as configurações de DPI funcionava quando você executava o
xrandr
comando.Costumava ser fácil alterar a configuração de DPI no próprio Gnome, mas aparentemente o Gnome 3 tornava isso difícil.
Você pode conferir esta pergunta respondida no AskUbuntu para obter informações sobre como fazê-lo no Gnome 3:
Como altero as configurações de DPI da fonte?
fonte
Há uma boa resposta neste blog sobre Tamanho da tela, DPI e Tamanho do texto ... um DIY interessante . Ele até inclui um script para fazer a configuração automaticamente na inicialização. Você precisará ajustá-lo para sua configuração.
fonte