Como posso fazer os PDFs aparecerem em tamanho real quando exibidos em 100%?

15

Quando abro um PDF tamanho da carta e, em seguida, aplico zoom a 100%, a página exibida fisicamente meu monitor é menor que uma folha de papel tamanho carta.

Como posso fazer com que "100%" na tela do computador corresponda a "100%" na vida real?

Detalhes

Esta mensagem sugere que eu investigue as configurações de DPI em todo o sistema para meu monitor. xdpyinfo relatórios:

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

Meu monitor tem uma resolução de exibição nativa de 1024x768 pixels e uma diagonal tamanho de exibição 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 de xrandr --dpi 106.05 com êxito fez com que meu PDF aparecesse no tamanho real em 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 novo login, /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 relatou

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

e "100%" ainda pareciam muito pequenos.

    
por ændrük 06.10.2011 / 02:21

4 respostas

9
O

xorg.conf não 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 é ter o xrandr rodando na inicialização o tempo todo. Eu documentei no Ubuntu Wiki como fazer com que os comandos xrandr sejam executados assim que a GUI inicia . Basta usar o mesmo comando xrandr que você já descobriu.

Para os usuários do Unity que estão lendo, instruções equivalentes para lightdm estão aqui: link

    
por maco 10.02.2012 / 23:08
1

Essa é realmente uma questão muito complicada.

Eu não posso te dizer como resolver seu problema, mas posso dizer por que isso ocorre. Monitores têm diferentes densidades de pixels. Um quadrado de 1x1cm em um monitor pode conter uma quantidade diferente de pixels que o mesmo quadrado em um monitor diferente. Consulte o link para obter mais informações sobre isso.

Por causa disso, o zoom de 100% fornecerá documentos com tamanhos diferentes em monitores diferentes.

Dado este contexto, esta questão é provavelmente melhor como "como eu posso mudar o que significa 100% em Evince?" Eu não sei a resposta para isso. Desculpa. Eu espero que minha resposta ajude um pouco, no entanto.

    
por Centigonal 07.10.2011 / 05:35
1

Você está obviamente no caminho certo, pois descobriu que a alteração das configurações de DPI funcionava quando você executava o comando xrandr .

Costumava ser fácil alterar a configuração de DPI no próprio Gnome, mas aparentemente, o Gnome 3 tornou isso difícil.

Você pode conferir esta pergunta respondida no AskUbuntu para informações sobre como fazer isso no Gnome 3:

Como faço para alterar as configurações de DPI da fonte?

    
por Lakritsbollar 10.02.2012 / 06:53
1

Há uma boa resposta neste blog sobre Tamanho de Exibição, DPI e Tamanho do Texto… um DIY interessante . Ele ainda inclui um script para fazer a configuração automaticamente na inicialização. Você precisará ajustá-lo para sua configuração.

    
por Richard Ayotte 16.02.2012 / 14:18