Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Оформление и размеры символов

Служебные и специальные символы

Служебные символы

Текст в LaTeX’е состоит из букв алфавита и других символов (точек, запятых и т.п.), которые можно набрать с клавиатуры. Имеется ряд специальных символов, которые используются для разметки текста и не могут использоваться непосредственно в тексте. Это символы

{ } $ & # ^ _ % ~ "

Если в тексте понадобиться набрать один из специальных символов, то перед ним нужно вставить символ «». Например, фигурная скобка набирается как «{».

Символ «» («backslash») обозначает начало команды LaTeX’а. Чтобы набрать его в тексте используется команда « extbackslash»

Символ «%» используется для комментирования исходного текста. Все, что находится в строке после этого символа считается комментариями. Обычно они используются для пояснения макрокоманд.

Фигурные скобки используются для группировки текста. Для группы можно устанавливать параметры отображения, как, например, это было сделано командой « extit{}» в теоретической части первой лабораторной работы.

Символ «~» означает «неразрывный пробел», т.е. пробел, который нельзя растягивать, сжимать и разрывать концом строки. Он используется между словами, которые нельзя переносить на новую строку, например, между фамилией человека и его инициалами, при использовании номеров объектов (например, в словах «рисунок 1») и др.

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

Специальные символы

В LaTeX’e имеется три вида «горизонтальных черточек» — дефис (набирается как «-»), короткое тире (набирается как «--»), и длинное тире (набирается как «---»). Дефис используется внутри слов (например, в фамилии «Бендер-Задунайский»). Короткое тире используется в диапазонах чисел и дат (например, «закончим ВУЗ лет через 5–7»). Длинное тире используется между словами, как, например, в начале этого абзаца.

В разных странах принято по разном ставить кавычки. В русском языке принято использовать французские «елочки» (вводятся как «"<» и «">» или «<<» и «>>»), а если внутри кавычек встречаются другие кавычки, то используются немецкие ”лапки“ (вводятся как «"‘» и «"’» или с помощью команд «glqq» и «grqq»). Английские ”кавычки” набираются с помощью двух апострофов, а сам символ апострофа («’») — одним апострофом.

Многоточие набирается с помощью команды «dots».

Над буквами в тексте может быть поставлено ударение или другие диакритические знаки. Делается это с помощью определенных команд, которые ставятся перед буквой. Например, исходная строка «з’амок» превратиться в «зáмок», а «=a~b^c» — в «».

Если нужно ввести какие-либо нестандартные символы, то с помощью команды «symbol{38}» можно вставить символ по коду (в приведенном примере получиться &).

Также можно подключить в преамбуле документа подключить дополнительные пакеты, такие как «textcomp». Эти пакеты добавляют команды, служащие для отображения различных символов. Например, после следующих команд

usepackage{ textcomp }

...

exttrademark

будет нарисован символ TM.

Оформление и размеры символов

В общем случае символ может выводится в различной гарнитуре (англ. font family), жирность (series) и форма (shape).

LaTeX поддерживает три гарнитуры: обычная (Roman), без засечек (Sans Serif) и моноширинная (Typewriter). Буквы в обычной гарнитуре содержат засечки (черточки на концах линий). Считается, что в такой гарнитуре легче читать длинные тексты и она используется чаще всего. Однако если буквы мелкие, или выведены с низким разрешением, засечки плохо воспроизводятся и лучше использовать шрифт без них. В моношириннных шрифтах все буквы имеют одинаковую ширину, так, как это было в печатных машинках. Их удобно использовать в случае, если текст должен быть выровнен по буквам, например, в листингах программ.

Жирность может быть либо нормальной, либо жирной. Форма может быть нормальной, курсивной, наклонной и КАПИТЕЛЬЮ.

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

Таблица 1. Команды изменения шрифта

В квадратных скобках для команд LaTeX’а указываются опциональные параметры. Размер по-умолчанию зависит от типа документа (обязательный параметр этой команды, в примере — article, статья) и обычно равен 12 пунктам. Если в системе отсутствуют шрифты нужного размера, то LaTeX выберет шрифт другого размера. Решить эту проблему можно установкой дополнительных пакетов со шрифтами.

Размер отдельных элементов текста можно устанавливать специальными декларативными командами. Он позволяют изменить размер всех последующих символов относительно основного в большую и меньшую сторону. Следующие команды увеличивают размер символов (первая команда - на 1 размер, вторая - на 2 и т. д.):

large, Large, LARGE, huge, Huge.

Например, вот что сделает последовательное применение этих команд к букве «а»:

a a a a а.

Аналогично, есть команды уменьшающие размер (первая команда задает нормальные размер):

ormalsize, small, footnotesize, scriptsize, iny.

При последовательном применении команд из предыдущего абзаца к букве «а» получим:

а a a a a.

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

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...