пт, em, ширина текста

Фактически установленные вами абсолютные и относительные к шрифту единицы.

пт, em, ширина текста

Почти каждая команда макета в LaTeX принимает длину: вертикальное пространство, ширину изображения, поля, толщину линейки. Длина — это число плюс единица измерения, и выбор единицы измерения определяет, адаптируется ли макет при изменении размера шрифта или геометрии страницы или прерывается в тот день, когда это происходит.

Единица Значение
пт Точка (база)
эм Относительная ширина шрифта
бывший Относительная высота шрифта
см / мм / дюйм Абсолют
\textwidth Ширина текстового блока
\linewidth Ширина текущего столбца/мини-страницы

Абсолютные и относительные единицы

pt — это точка принтера, базовая единица TeX. Размеры шрифта и многие внутренние настройки по умолчанию указаны в пунктах, а по расчетам TeX один дюйм равен 72,27 пт. «см», «мм» и «дюймы» — это знакомые абсолютные единицы, подходящие, когда требование действительно физическое, например, обязательное поле в один дюйм.

em и ex масштабируются в соответствии с текущим шрифтом: em — это примерно размер шрифта, выраженный как ширина, а ex — это примерно высота строчной буквы x. Их преимущество – пропорциональность. \vspace{1em} остается визуально последовательным, если размер документа изменяется с 10pt на 12pt, когда жестко запрограммированный \vspace{12pt} становится слишком узким или слишком свободным.

Длины, которые дает вам документ

\textwidth — это ширина текстового блока страницы. \linewidth — это ширина текущего контейнера, которая равна \textwidth в обычном тексте, но сужается внутри мини-страницы, списка или столбца. Десятичная дробь впереди масштабирует любую из них, и это стандартный способ определения размера цифр:

\vspace{1em}
\includegraphics[width=0.5\textwidth]{f.pdf}

Первая строка вставляет один сантиметр вертикального пространства. Второй устанавливает изображение на половину ширины текстового блока, поэтому, если поля когда-либо изменяются, фигура масштабируется вместе с ними и никогда не выходит за пределы поля. Внутри мини-страницы или макета с двумя колонками отдавайте предпочтение 0,5\linewidth, поскольку \textwidth шире, чем пространство, которое у вас есть на самом деле.

Длина также настраивается. \setlength{\parindent}{0pt} удаляет отступы абзацев, и та же команда регулирует длину большинства именованных макетов.

Распространенная ошибка — указание размеров в сантиметрах. Он работает до тех пор, пока не изменится класс документа, размер бумаги или поля, а затем каждую цифру нужно будет перенастроить вручную. Ширина, выраженная в виде долей \textwidth или \linewidth, сохраняется при всех этих изменениях без изменений, поэтому в шаблонах они используются почти исключительно.

Вернуться к Справочник по таблице