Весна

Система компьютерной верстки LaTeX

A document preparation framework LaTeX

Аннотация курса

Курс направлен на освоение системы компьютерной вёрстки LaTeX, являющейся основным мировым стандартом представления научных данных. В рамках курса освещаются все важные детали работы с LaTeX, необходимые для написания статей или научных отчётов. Большое внимание уделяется оформлению математических выражений.
Занятия проводятся в компьютерном классе

Авторы

Кириллов А.А.
Кириллов Александр Александрович
Ученое звание
Ученая степень
кандидат физико-математических наук
Об авторе

Доцент кафедры №40 "Физика элементарных частиц", Институт ядерной физики и технологий.

Темы курса

1. Введение
История издательской системы компьютерной верстки TeX, её развитие. Система LaTeX. Её достоинства и недостатки, область применения.
2. Общее знакомство с LaTeX
Общее знакомство с системой, представление данных. Типы файлов. Классы документа. Перамбула. Дополнительные пакеты. Языковая поддержка в LaTeX. Понятия групп, окружений, деклараций. Команды в LaTeX, обязательные и необязательные параметры.
3. Представление математических выражений
Представление математических выражений. Основные конструкции. Специфика отображения символов в тексте, выключные формулы. Общие замечания по их форматированию. Метки и ссылки. Математические окружения.
4. Общая структура документа
Организация структуры документа. Титульная страница. Рубрикации. Оглавление. Единицы измерения в LaTeX. Вёрстка страницы, абзацев, выделение текста. Сноски, переносы. Шрифты: семейство, насыщенность, начертание, размер. Перечни.
5. Плавающие объекты
Иллюстрации в системе LaTeX. Вставка иллюстраций и параметры вставки. Таблицы в системе LaTeX, синтаксис. Объединение колонок и строк. Оформление таблиц. Понятие «плавающего» объекта, соответствующие окружения для иллюстраций и таблиц.
6. Список литературы
Библиография в LaTeX. Окружение thebibiliography. Метки и ссылки. BibTeX и BibLaTeX. Синтаксис записей библиографических баз данных. Работа с литературой на примерах INSPIRE HEP, NASA ADS.
7. Дополнительные библиотеки
Гиперссылки в LaTeX, пакеты hyperref, url. Параметры их использования.
8. Ручное форматирование
Ручное форматирование текста. Отступы. Пробелы и «пружины». Вертикальные промежутки. Окружение minipage. Пример ручной верстки титульной страницы. Создание собственных команд и окружений, модификации существующих.
9. Презентации в LaTeX
Презентации в LaTeX. Класс документа slides. Специализированные пакеты LaTeX для создания презентаций. Знакомство с Beamer. Общее форматирование и размещение информации, блоки. Рубрикации. Перечни. Стили презентации. Переходы между слайдами.
10. Расширение возможностей LaTeX
Дополнительные возможности построения и отображения графической информации в документах LaTeX. Пакеты pgfplots, tikz, pgfplotstable. Построение фейнмановских диаграмм в LaTeX.