Неправильный размер в распечатанном документе PDF

Неправильный размер в распечатанном документе PDF

Моя установка: TL2014, упакованный с Debian 8.

Я борюсь с серьезной проблемой, которая начала беспокоить меня, когда я попытался сделать поля ровными в печатном документе. После прочтения следующих тем

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

и проведя множество экспериментов, я пришел к выводу, что это не было моим непониманием того, как должны быть установлены поля, а более общая проблема неправильных размеров. Поэтому я свел проблему к этому простому test.tex:

\nopagenumbers
\hrule width 100mm
\bye
$ sudo paperconfig -p a4
$ tex test.tex
$ dvips test.dvi
$ dvipdfmx test.dvi

Теперь печатаю test.psи test.pdf
Printed test.psдает линейку 100 мм.
Printed test.pdfдает линейку 91,5 мм на всех 3 принтерах, которые я пробовал.

ПРИМЕЧАНИЕ: Я также получаю те же 91,5 мм на распечатанном документе, подготовленном с помощью pdftex.

Затем откройте test.pdfв программе просмотра (я использовал acroread), отрегулируйте масштаб, чтобы он соответствовал физическому размеру бумаги, и выведите отпечатанный файл test.psна экран монитора — они идеально перекрываются, чего нельзя сказать о напечатанном документе.test.pdf

Давайте сгенерируем test2.pdfс некоторыми параметрами (значения эмпирические):

$ dvipdfmx -m 1.09 -x 0.72in -y 0.55in -o test2.pdf test.dvi

Напечатано test2.pdfдает правило 100 мм.
Напечатано test2.pdfидеально совпадает с отображаемым test.pdfна экране монитора, но отображаемое test2.pdfотличается от отображаемогоtest.pdf

РЕДАКТИРОВАТЬ: Почему PDF-документ печатается с неправильными размерами?

Связанный контент