
Слушаю давно; впервые звоню сюда в TEX, так что будьте со мной помягче. Может кто-нибудь подскажет, есть ли какие-то преимущества использования
\usepackage{geometry}
\geometry{a4paper}
вместо определения размера в размере бумаги в классе документа
\documentclass[a4paper,11pt]{article}
Спасибо.
решение1
По умолчанию latex ничего не знает о физическом размере бумаги (или размере окна в просмотрщике PDF). Он просто устанавливает текстовый блок указанного размера с отступом слева. Таким образом, нижняя форма полагается на вашу комбинацию просмотрщика или принтера по умолчанию, которая по умолчанию равна A4, однако несколько пакетов (включая по крайней мере hyperref
, graphics
, geometry
) устанавливают \pdfpagewidth
и \pdfpageheight
(или эквивалентные специальные пакеты с движками tex, отличными от pdftex), что приводит к тому, что сгенерированный размер страницы явно равен A4.