
- •3. Современные издательские технологии
- •4. Современные методы печати
- •5. Настольно-издательские технологии
- •6. LaTeX – настольная издательская система
- •8. Программное обеспечение для LaTeX
- •9. Структура исходного файла
- •7. Логическое против визуального
- •10. Классы документа Latex и пакеты команд
- •11. Логическая структура документа
- •12. Оформление заголовка и титульной страницы
- •13. Пример документа класса book:
- •14. Синтаксис Latex
- •15. Команды
- •16. Декларации
- •17. Процедуры (окружения)
- •18. Режимы форматирования
- •20. Декларации переключения размера шрифта
- •21. Различные символы в исходном документе
- •19. Характеристики шрифтов
- •22. Подстрочные примечания
- •24. Меры длины
- •25. Перекрёстное цитирование
- •26. Основные процедуры вставки формул
- •27. Алфавит математики. Примеры греческих букв, диакритических знаков.
- •28. Символы математических операций, операций сравнения скобок и стрелок.
- •41. Оформление рисунков
- •29. Основные математические структуры. Индексы.
- •30. Дроби. Корни.
- •31. Размещение объектов друг над другом
- •32. Матрицы
- •33. Многострочные формулы
- •34. Команды секционирования
- •35. Оглавление
- •36. Списки
- •37. Библиография
- •40. Страницы
- •38. Строки, переносы, разрыв строк
- •39. Форматирование абзацев
- •42. Плавающие объекты
- •43. Процедура tabbing:
- •45. Таблицы в виде плавающих объектов
- •44. Процедура tabular:
- •Создание презентаций. Класс slides.Класс beamer.
18. Режимы форматирования
Режимы:
Текстовый (paragraph mode).
Строковый (LR mode).
Математический (math mode).
Графический (restricted LR mode).
Текстовый – основной. LaTeX рассматривает исходный текст как последовательность слов, которые нужно разбить на строки, абзацы и страницы.
В строковом режиме LaTeX обрабатывает такие команды как \mbox и \fbox для работы с боксами.
В математический режим LaTeX переходит для работы с формулами.
В графическом режиме обрабатывается тело процедуры picture.
20. Декларации переключения размера шрифта
\tiny крошечный;
\scroptsize индексный;
\footnotesize подстрочный;
\small маленький;
\normalsize стандартный (по умолчанию соответствует 10pt);
\large большой;
\Large Большой;
\LARGE БОЛЬШОЙ;
\huge огромный;
\Huge Огромный.
21. Различные символы в исходном документе
Кавычки
<<…>> ‘‘…’’ ,, …’’
Дефисы и тире
- один дефис – это дефис;
-- два дефиса – это короткое тире;
--- три дефиса – это длинное тире.
Логосы
\TeX \LaTeX \LaTeXe – логосы, обозначающие TeX, LaTeX и LaTeX 2e
\ldots – многоточие.
\today – сегодняшняя дата.
19. Характеристики шрифтов
LaTeX различает форму (shape), серию (series) и семейство (family) шрифта.
Форма – Начертание:
Англ. |
Рус. |
Команда Latex |
Декларация |
Upright shape |
Прямое |
\textup {текст…} |
\upshape |
Italic shape |
Курсивное |
\textit {текст…} |
\itshape |
Slanted shape |
Наклонное |
\textsl {текст…} |
\slshape |
Small caps shape |
Капитель |
\textsc {текст…} |
\scshape |
Серия – Насыщенность:
Англ. |
Рус. |
Команда Latex |
Декларация |
Medium series |
Средняя |
\textmd {текст…} |
\mdseries |
Boldface series |
Полужирная |
\textbf {текст…} |
\bfseries |
Семейство – Гарнитура:
Англ. |
Рус. |
Команда Latex |
Декларация |
Roman family |
Романская |
\textrm {текст…} |
\rmfamily |
Sans serif family |
Рубленая |
\textsf {текст…} |
\sffamily |
Typewriter family |
Машинописная |
\texttt {текст…} |
\ttfamily |
По умолчанию используется шрифт формы upright серии medium семейства roman.
Пример:
\textsf {Рубленый \textbf {и полужирный}} \textit {курсив \texttt {и машинописный}}
Некоторые комбинации могут быть недоступны на компьютере пользователя. В таком случае Latex заменит её наиболее близкой по характеристикам.
Каждой из перечисленных команд соответствуют декларации.
Например, команде \textbf {текст} соответствует {\bfseries текст}.
Набор шрифтов, применяемых в математических формулах отличается от шрифтов обычного текста. Кроме того, в мат. формулах нельзя использовать команды и декларации, описанные выше.
Если пользователь решил, например, выделить курсивом все названия географических мест в своей публикации, он может определить новую команду и использовать её в тексте:
\newcommand {\locate} {\textit}
…
\locate {Новосибирск} и \locate {Красноярск}
Через некоторое время пользователь может решить, что города должны быть набраны полужирным и изменить команду \locate.