Работа в системе LaTeX




Подробности о шрифтах


Каждый из доступных в LaTeX'е текстовых шрифтов характеризуется следующими четырьмя атрибутами: семейством (family), насыщенностью (series), начертанием (shape) и размером (size)1) Что такое размер, читатель разберется самостоятельно, а смысл остальных атрибутов следующий:

  • семейство означает примерно (но не в точности) то же, что отечественный термин "гарнитура"; в стандартной поставке определены семейства rmfamily (шрифты с засечками), sffamily (шрифты без засечек) и ttfamily (шрифты типа "пишущая машинка");
  • насыщенность определяет ширину и жирность шрифта. В стандартной поставке возможны насыщенности средняя (mdseries) и полужирная (bfseries);
  • начертание бывает прямое (upshape), курсивное (itshape), наклонное (slshape) и " капитель"(scshape).

Семейство, насыщенность, начертание и размер шрифта могут различным образом сочетаться. Это предложение, например, набрано шрифтом семейства "без засечек" (sffamily), полужирной насыщенности (bfseries), прямого начертания (upshape) и размера \large.

Каждый из шрифтовых атрибутов можно менять независимо от остальных. Разберем, какие команды для этого предусмотрены.

Все команды для изменения размера вам уже известны: это десять команд, от \tiny до \Huge, перечисленных в предыдущем разделе. Каждая из команд для изменения остальных атрибутов существует в LaTeX'е в двух вариантах:

  1. в виде команды без аргументов, меняющей атрибут текущего шрифта вплоть до того момента, пока он не будет изменен другой командой (или пока не закончится группа, если атрибут менялся внутри группы);
  2. в виде команды с одним аргументом (помещаемым, как водится, в фигурные скобки), меняющей атрибут шрифта только у своего аргумента (т.е. у текста в фигурных скобках) — некоторые из этих команд (\textit, \upshape и т.д.) уже нам знакомы.

Имя команды без аргумента совпадает с английским названием соответствующего атрибута (например, \sffamily или \scshape); имя команды с аргументом состоит из слова \texttt{text}, к которому добавлены две буквы, описывающие атрибут (например, \textsf или \textsc).




Содержание  Назад  Вперед