Первый проект

LaTeX — это не система WYSIWYG (What you see is what you get), то есть подготовка докумета — многоэтапный процесс. Он состоит из набора кода, компиляции его в DVI и преобразования DVI в PDF. Посколько все выглядит так сложно, надо разложить процессы по полочкам.

Как я уже писал, прежде всего нам необходимо создать файл с текстом. Делать это надо в редакторах, которые дают так называемый «чистый текст», то есть только текст без всякого форматирования (Microsoft Word не подойдет). Естественно, таких программ существует бесчисленное множество. Вы можете пользоваться совершенно любой, я свое мнение не навязываю. Лично я пользуюсь редактором BRED, он лаконичен и надежен. Скачать его можно по ссылке. Детально описывать установку не буду, там все просто. Жмите на кнопочку «Далее» и у вас все получится.

Вот здесь начинаются некоторые организационные трудности. Дело в том, что некоторые используют оболочки типа Total Commander, FAR или Диско Командир. Будем считать, что такие пользователи разберутся как адаптировать данную инструкцию для своего случая самостоятельно. А для рядового пользователя опишу простой процесс работы.

В первую очередь создайте папку, в которой будет храниться весь проект. Я назову ее «First LaTeX Project» и расположу на рабочем столе. Все описываемые файлы сохраняем в ней. Для начала создадим командный файл, который будет запускать процесс компиляции (то есть преобразования TEX в DVI). Откройте BRED и напишите в нем следующий простой код: latex main.tex
pause

Далее сохраняем его в созданную папку как командный файл (то есть файл с расширением BAT). Для этого выбираем Файл → Сохранить как. В выпадающем списке «Тип файла» выберите «OS (*.bat; *.cmd; *.ini; *.log; *.reg)» и введите имя файла compile.bat. В папке появляется этот файл и его мы будем запускать когда захотим выполнить компиляцию проекта.

И теперь приступим к собственно созданию tex-файла. Аналогично, открываем BRED и набираем следующий код: \documentclass{report}

% подключаем русский шрифт
\usepackage[cp1251]{inputenc}
\usepackage[russian]{babel}

% начинаем документ
\begin{document}
Привет, мир!
\end{document}

Сохраняем его в папку проекта как tex-файл (то есть файл с расширением TEX). Для этого аналогично выбираем Файл → Сохранить как. В выпадающем списке «Тип файла» выберите «TeX (*.tex)» и введите имя файла main.tex. В папке появляется файл «main.tex» — главный файл нашего проекта, который надо будет компилировать.

Теперь содержимое вашей папки выглядит следующим образом:

Выполним компилацию tex-файла запустив compile.bat. LaTeX начнет компиляцию, при этом система попросит установить недостающие пакеты (точно попросит, поскольку поддержка русской кодировки cp1251 еще не установлена). Вы увидите уже знакомое по установке окно:

Жмем кнопку «Install», пакет установится. Дополнительно могут быть установлены еще несколько пакетов, устанавливайте все. В случае успешной компиляции вы должны увидеть окно с приблизительно таким содержимым:

Сейчас для нас важно увидеть строчку «Output written on main.dvi (1 page, 248 bytes).». Жмем любую клавишу. В результате компиляции в папке окажется много различных файлов:

Нас интересует только файл main.dvi. Запустим его. Появится программа-драйвер YAP, где вы и увидите содержимое подготовленного нами файла, то есть текст «Привет, мир!»:

Уже неплохо, но теперь наша цель — создать PDF-файл, который будет читаться на всех платформах. Для этого создаем очередной командный файл со следующим содержанием: dvipdfm -p a4 -e main.dvi
pause

Назовем его makepdf.bat. Сохраняем, запускаем. По окончанию работы вы увидите вот такое окно, где нужно нажать любую клавишу:

В результате работы программы у нас в папке проекта появится еще и файл main.pdf. Таким образом окончательное содержимое папки будет выглядеть следующим образом:

Открываем main.pdf и любуемся результатом:

Поздравляю, Ваш первый LaTeX-проект создан!

Поэкспериментируйте с текстом, испортить все равно ничего не удастся. В худшем случае — перестанет компилироваться, тогда просто заново создайте файл main.tex с вышеуказанным содержимым.