next up previous
Next: 5.5 Еще о длинах Up: 5. Настройка LATEX Previous: 5.3.4 Вертикальные интервалы

5.4 Компоновка страницы


  \begin{figure}\centering\includegraphics[width=5in]{c.ps}\end{figure}

ПОДОЖДИТЕ! ...прежде, чем немедленно броситься делать эту слишком узкую страницу слегка пошире, потратьте несколько секунд на размышления. Подобно другим вещам, выбор компоновки страницы в LATEX весьма продуман.

Безусловно, если сравнить со страницей, выданной свежеустановленным MS Word, то страницы LATEX выглядят ужасно узкими. Однако, взгляните на вашу любимую книгу32 и посчитайте количество букв на одной строчке. Вы обнаружите, что на каждой строчке не больше 66 букв. Теперь повторите это со страницей LATEX. Вы увидите, что и здесь тоже около 66 букв в строке. Опыт показывает, что при большем количестве букв чтение затрудняется, потому, что глазам становится труднее переходить от конца одной строки к началу следующей. Именно поэтому газеты часто верстаются в несколько колонок.

Так что, увеличивая ширину вашего текста, имейте в виду, что вы затрудняете жизнь его читателям. Однако, достаточно предупреждений, вам был обещан рассказ о том, как же это сделать...

LATEX предоставляет две команды для изменения этих параметров. Их обычно используют в преамбуле документа.

Первая команда присваивает фиксированное значение любому параметру:

$\backslash$setlength{параметр}{длина}

Вторая команда прибавляет длину к любому параметру: $\backslash$addtolength{параметр}{длина}

Она даже более полезна, чем $\backslash$setlength, потому что позволяет вам делать настройку относительно существующих установок. Чтобы добавить сантиметр к общей ширине текста, например, в преамбулу нужно поместить следующее:

\addtolength{\hoffset}{-0.5cm}
\addtolength{\textwidth}{1cm}

Здесь вам может быть интересен пакет calc, который позволяет использовать арифметические операции в аргументе \setlength и в других местах, где аргументами являются численные значения.