Minha configuração: TL2014, empacotado com o Debian 8.
Estou enfrentando um problema sério, que começou a me incomodar quando tentei acertar as margens de um documento impresso. Depois de ler os seguintes tópicos
http://web.archive.org/web/20081218052428/http://www.codecomments.com/Tex/message784423.html
http://www.ntg.nl/pipermail/ntg-pdftex/2004-April/000485.html
http://www.ntg.nl/pipermail/ntg-pdftex/2004-April/000487.html
http://www.tug.org/pipermail/tex-live/2006-January/009735.html
http://tug.org/pipermail/macostex-archives/2006-May/022359.html
https://groups.google.com/forum/#!topic/comp.text.tex/xJQ2t2_OfSs
e fazendo muitas experiências, percebi que não se tratava de um mal-entendido sobre como as margens devem ser definidas, mas sim de um problema mais genérico de tamanhos errados. Então, resumi o problema a este simples test.tex:
\nopagenumbers
\hrule width 100mm
\bye
$ sudo paperconfig -p a4
$ tex test.tex
$ dvips test.dvi
$ dvipdfmx test.dvi
Agora Imprimir test.ps
e test.pdf
Impresso test.ps
dá regra de 100mm.
Impresso test.pdf
dá regra de 91,5 mm em todas as 3 impressoras, que experimentei.
NOTA: Também obtenho os mesmos 91,5 mm em documento impresso, preparado com pdftex.
Em seguida, abra test.pdf
no visualizador (usei o acroread), ajuste o zoom para corresponder ao tamanho físico do papel e coloque os impressos test.ps
na tela do monitor - eles se sobrepõem perfeitamente, o que não é o caso dos impressos.test.pdf
Vamos gerar test2.pdf
com algumas opções (os valores são empíricos):
$ dvipdfmx -m 1.09 -x 0.72in -y 0.55in -o test2.pdf test.dvi
Impresso test2.pdf
dá regra de 100mm.
O impresso test2.pdf
se sobrepõe perfeitamente ao exibido test.pdf
na tela do monitor, mas o exibido test2.pdf
difere do exibidotest.pdf
EDITAR: Por que o documento PDF é impresso com tamanhos incorretos?