
Недавно я обнаружил, что если использовать \geometry
пакет для изменения размера страницы, то фактический размер страницы составляет всего 99,6264% от запрошенного размера страницы. Вот минимальный рабочий пример:
\documentclass{minimal}
\usepackage[papersize={1000pt,1000pt}]{geometry}
\begin{document}
Test ...
\end{document}
Теперь проверим вывод с помощью pdfinfo
show:
...
Page size: 996.264 x 996.264 pts
...
Должно было быть 1000pt на 1000pt. Я перепробовал много комбинаций опций, и ни одна не сработала. Это баг или я что-то делаю не так?
Заранее спасибо,
ГИ
решение1
Определение типографского «размера точки» от Adobe, которое за эти годы стало отраслевым стандартом, отличается от определения TeX. TeX устанавливает
72.27pt=1inch
в то время как Adobe (и большая часть остальной издательской индустрии) устанавливает
72pt=1inch
Соотношение двух размеров равно 72/72.27 = 0.996264 = 99.6262%
, что в точности соответствует числу, которое вы получили.
Если вы хотите использовать определение Adobe «размера точки» в документе TeX или LaTeX, вам нужно использовать — как уже указал @UlrikeFischer в комментарии — единицу bp
, сокращение от «big point» (большая точка). Например,
\geometry{papersize={1000bp,1000bp}}