Перейти к содержимому
EasyLaTeX
EasyLaTeXDocs

Создание и компиляция первого документа LaTeX

Создайте проект в EasyLaTeX, отредактируйте main.tex и запустите компиляцию, чтобы получить свой первый PDF. Компиляция выполняется на платформе; устанавливать TeX на компьютер не нужно.

Создайте проект и выберите компилятор

  1. Создайте пустой проект и откройте или создайте main.tex.
  2. Выберите main.tex основным файлом. Открытый сейчас в редакторе файл не обязательно является точкой входа компиляции.
  3. В настройках редактора выберите компилятор xelatex (XeLaTeX).
  4. Вставьте полный пример ниже в main.tex, дождитесь сохранения и запустите компиляцию.

Минимальный документ

LaTeX
\documentclass[a4paper,12pt]{article}\usepackage{fontspec}\setmainfont{CMU Serif}\usepackage[russian]{babel}​\begin{document}​Привет, LaTeX!​\end{document}

После компиляции в предпросмотре PDF должна появиться строка «Привет, LaTeX!». Класс article задаёт базовое оформление, fontspec и babel настраивают шрифт и русский язык, а XeLaTeX создаёт PDF.

Измените основной текст и посмотрите результат

Пишите между \begin{document} и \end{document}. Пустая строка начинает новый абзац:

LaTeX
\begin{document}​Это первый абзац. LaTeX автоматически обрабатывает переносы строк и пробелы в конце строк.​Это второй абзац. Пустая строка в исходнике начинает новый абзац.​\end{document}

Дождитесь сохранения изменений, снова запустите компиляцию и дождитесь завершения текущего задания. Редактор исходника и просмотр PDF — разные части интерфейса: изменения появляются в PDF лишь после новой успешной компиляции.

Разберитесь в структуре

ЧастьНазначение
\documentclass{article}Выбирает базовое оформление статьи
ПреамбулаМежду \documentclass и \begin{document}; содержит пакеты и глобальные настройки
\begin{document}Начинает основной текст
\end{document}Завершает основной текст

В существующем шаблоне сохраняйте основной файл, класс и обязательные настройки. Не заменяйте весь шаблон этим минимальным примером.

Устранение сбоев компиляции

Символы отсутствуют или не поддерживаются

Проверьте выбранный компилятор и сначала попробуйте неизменённый пример. Эти русские примеры используют XeLaTeX с кириллическим шрифтом CMU Serif и babel с опцией russian. Для другой письменности используйте совместимый шаблон и соответствующие настройки компилятора и шрифтов платформы. Шрифт отображения редактора не является шрифтом набора PDF.

Не найден файл .cls, .sty или другой файл

Проверьте дерево файлов проекта, регистр букв в именах и относительные пути. Загрузите пользовательские классы и стили, поставляемые с шаблоном. Если неизменённый минимальный пример сообщает об отсутствии стандартного класса, сохраните идентификатор проекта и журнал компиляции и обратитесь в поддержку платформы.

PDF не обновляется

Проверьте основной файл и состояние текущей компиляции. При нажатии кнопки компиляции сначала сохраняется текущая правка. Дождитесь завершения заданий в очереди или выполняемых заданий; после сбоя в предпросмотре может остаться последний успешный PDF. После компиляции откройте панель Bug на панели инструментов и изучите ошибки и Original Log (исходный журнал). Для ошибки с именем файла и номером строки используйте Locate to position (переход к месту), чтобы открыть нужный участок исходника. Исправьте первую ошибку и повторите компиляцию.

Полный пример

LaTeX
\documentclass[a4paper,12pt]{article}\usepackage{fontspec}\setmainfont{CMU Serif}\usepackage[russian]{babel}​\title{Мой первый документ LaTeX}\author{Ваше имя}\date{\today}​\begin{document}​\maketitle​Это мой первый абзац. Теперь я могу писать документы в LaTeX.​Это второй абзац. Измените исходник и повторите компиляцию, чтобы обновить PDF.​\end{document}
Создание и компиляция первого документа LaTeX | EasyLaTeX