489.73K
Category: informaticsinformatics

Команды, декларации и логическое секционирование

1.

Команды, декларации
и логическое
секционирование
ЦИФРОВАЯ ТИПОГРАФИЯ LATEX. ЛЕКЦИЯ 2

2.

Простая программа на языке LaTeX
ЛЕКЦИЯ 2. КОМАНДЫ, ДЕКЛАРАЦИИ И ЛОГИЧЕСКОЕ СЕКЦИОНИРОВАНИЕ
2

3.

Команды и декларации
\cmd[]{}
◦ Имя команды (после символа \) не может содержать символы и знаки #, $, %, ^, &, _, {, }, ~, \.
◦ [] – обозначают необязательный аргумент команды
◦ {} – обозначают обязательный аргумент команды
Команда обычно действует только на свои аргументы
Декларации – особый тип команд, который меняет правила до конца документа или
группы, в которой вызвана декларация.
ЛЕКЦИЯ 2. КОМАНДЫ, ДЕКЛАРАЦИИ И ЛОГИЧЕСКОЕ СЕКЦИОНИРОВАНИЕ
3

4.

Группировка и окружение
Группа задаётся:
◦ фигурными скобками
◦ парой команд \begin{arg} \end{arg}.
◦ Последний вариант называется окружением
◦ Пример окружения: \begin{document}
\end{document} – основное окружение всего
документа.
◦ Команды \end должны соответствовать командам \begin, но в обратном порядке:
\begin{document}
\begin{center} Выравнивание по центру! \end{center}
\end{document}
ЛЕКЦИЯ 2. КОМАНДЫ, ДЕКЛАРАЦИИ И ЛОГИЧЕСКОЕ СЕКЦИОНИРОВАНИЕ
4

5.

Разбор простой программы
◦ \documentclass – задаёт общий класс
документа
◦ \usepackage – подключение доп. пакета
◦ inputenc – пакет для работы с различными
кодировками файлов
◦ fontenc – пакет задаёт набор символов в
шрифте
◦ babel – пакет интернационализации
документа
◦ Окружение document задаёт тело документа.
◦ До него находится преамбула.
◦ В преамбуле находятся настройки для документа, в теле
документа сам текст.
ЛЕКЦИЯ 2. КОМАНДЫ, ДЕКЛАРАЦИИ И ЛОГИЧЕСКОЕ СЕКЦИОНИРОВАНИЕ
5

6.

Стандартные классы
РАЗМЕР ШРИФТА 10-12
РАЗМЕР ШРИФТА НЕОГРАНИЧЕН.
article – статья в журнале
extarticle – статья в журнале
report – отчёт
extreport – отчёт
book – книга
extbook – книга
letter – письмо
extletter – письмо
ЛЕКЦИЯ 2. КОМАНДЫ, ДЕКЛАРАЦИИ И ЛОГИЧЕСКОЕ СЕКЦИОНИРОВАНИЕ
6

7.

Логическое секционирование
КОМАНДЫ СЕКЦИОНИРОВАНИЯ
ОГРАНИЧЕНИЯ ПО КЛАССАМ
-1. \part
0. \chapter
1. \section
2. \subsection
3. \subsubsection
4. \paragraph
5. \subparagraph
◦ Для article начальным уровнем является
section.
◦ В report есть части, но нет глав.
◦ В letter – нет команд секционирования.
◦ Книга может иметь полную структуру.
ЛЕКЦИЯ 2. КОМАНДЫ, ДЕКЛАРАЦИИ И ЛОГИЧЕСКОЕ СЕКЦИОНИРОВАНИЕ
7

8.

Иерархия секционирования
ЛЕКЦИЯ 2. КОМАНДЫ, ДЕКЛАРАЦИИ И ЛОГИЧЕСКОЕ СЕКЦИОНИРОВАНИЕ
8

9.

Оглавление
ЛЕКЦИЯ 2. КОМАНДЫ, ДЕКЛАРАЦИИ И ЛОГИЧЕСКОЕ СЕКЦИОНИРОВАНИЕ
9

10.

Управление нумерацией
и оглавлением
\setcounter{secnumdepth}{5}
\setcounter{tocdepth}{1}
ЛЕКЦИЯ 2. КОМАНДЫ, ДЕКЛАРАЦИИ И ЛОГИЧЕСКОЕ СЕКЦИОНИРОВАНИЕ
10

11.

Титульная страница
ЛЕКЦИЯ 2. КОМАНДЫ, ДЕКЛАРАЦИИ И ЛОГИЧЕСКОЕ СЕКЦИОНИРОВАНИЕ
11

12.

Перекрёстные ссылки
ЛЕКЦИЯ 2. КОМАНДЫ, ДЕКЛАРАЦИИ И ЛОГИЧЕСКОЕ СЕКЦИОНИРОВАНИЕ
12

13.

До встречи!
ЛЕКЦИЯ 2. КОМАНДЫ, ДЕКЛАРАЦИИ И ЛОГИЧЕСКОЕ СЕКЦИОНИРОВАНИЕ
13
English     Русский Rules