Установка MiKTeX
Система LaTeX состоит из базовой оболочки и бесчисленного множества пакетов расширения, которые пользователи создали за долгую историю существования системы. MiKTeX — один из самых популярных Windows-дистрибутивов LaTeX. Также распространена система TeX Live, но я не пытался её устанавливать. Установка MiKTeX очень простая, но надо не забыть выставить нужные опции.
Краткая инструкция по установке и настройке
- Скачать установщик здесь. Версия: Net Installer, 32-bit, размер менее 10MB. Установка проходит в два этапа: сначала установщик скачивает все пакеты в директорию, которую Вы ему укажете, а затем уже устанавливает из этой директории.
- Запустить установщик, выбрать «Download MiKTeX», далее «Complete MiKTeX». Это самая полная версия LaTeX, со всеми имеющимися на текущий момент пакетами. Занимает около полутора гигабайт. Если выкачивать из интернета Вы столько не можете, можно выбрать опцию «Basic MiKTeX» (это около 150MB). Далее установщик предложит выбрать из списка сайт, откуда можно скачивать пакеты. Любой подойдёт. Дальше выбор директории, куда скачивать пакеты. Лучше сразу создать на жёстком диске директорию, которую не придётся никуда перемещать. Теперь остаётся подождать, пока установщик скачает все пакеты. Если загрузка прерывается из-за плохой связи, установщик можно спокойно перезапускать любое количество раз: уже скачанные пакеты не будут скачиваться заново.
- Запустить установщик. Выбрать на сей раз «Install MiKTeX» и далее «Basic MiKTeX». Установщик попросит выбрать папку, откуда устанавливать. Нужно указать ему ту самую директорию, куда Вы только что скачали MiKTeX. Дальше шаги установки стандартные, только нужно не забыть отметить: «Install missing packages in the fly: Yes». Это нужно для того, чтобы, если возникает ситуация, когда MiKTeX’у нужен какой-то пакет для компиляции, он устанавливал его по ходу дела и не задавал лишних вопросов.
- Когда MiKTeX установлен, полезно сделать ещё пару настроечных действий. В главном меню выбираем «MiKTeX/Settings(Admin)», и во вкладке «Packages» выбираем «Package repository»: если Вы скачивали «Basic MiKTeX», то «Packages shall be installed from the Internet», а если «Complete MiKTeX», то ту папку, куда вы его скачивали. Далее ниже в древовидном списке ставим галочку напротив Fonts/Outline fonts/cm-super. Это векторные шрифты. Они читаются с экрана гораздо лучше стандартных.
- Запускаем из главного меню редактор TeXworks. Не стоит пугаться, что он занимает только половину экрана: при компиляции справа будет отображаться ещё одно окно со скомпилированным документом. В Edit/Preferences/Editor/Editor Defaults выставляем моноширинный шрифт, приятный для глаз и не слишком мелкий. Мои личные предпочтения: Consolas, 13pt. Замечаем, что внизу там же есть параметр Encoding. По умолчанию он выставлен в UTF-8. Рекомендуется все новые документы создавать именно в этой кодировке. Но если Вам прислали документ, а он не открывается нормально, кодировку нужно будет сменить.
- В качестве более продвинутой альтернативы штатному редактору TeXworks я могу порекомендовать бесплатный TeXnicCenter. Он автоматически настраивается при установке на работу с установленным MiKTeX, поддерживает проверку орфографии, работу с юникодом и другие полезные вещи.
MiKTeX установлен. С чего начать?
По большому счёту, LaTeX — это язык программирования. Для тех, кто знаком, например, с HTML, проблем в изучении LaTeX возникнуть не должно, но нужно быть готовым к тому, что без предварительного чтения примеров и мануалов набрать даже простой текст не получится. Начальное ознакомление займёт от 15 минут до двух-трёх часов. Можно руководствоваться свободно доступной книгой С. М. Львовского Набор и вёрстка в пакете LaTeX или текстом К. В. Воронцова LaTeX2ε в примерах. Когда понадобятся специфические знания, можно обращаться с знакомым и коллегам: благо, среди них почти наверняка найдётся хотя бы один знаток TeX’а.