Работа в системе LaTeX
de301fb4

Windows-подобные системы


В этом разделе речь пойдет о том, как можно использовать LaTeX в рамках Windows. Прежде всего надо иметь в виду, что появляются все новые и новые системы Microsoft Windows, так что приведенные здесь рекомендации могут не вполне подходить к тому, что установлено на вашем компьютере (мы надеемся, что они более или менее применимы к Windows 95/98/ME и Windows NT/2000/XP).

Существуют версии TeX для Windows, называемые fpTeX и MiKTeX. Обе они распространяются бесплатно, и выбор между ними — дело вкуса. Мы опишем установку и использование системы MiKTeX.

Заметим сразу же, что можно попробовать использовать и систему emTeX(о которой мы скажем несколько слов ниже) в режиме DOS-окна или DOS-эмуляции, хотя просмотр файлов на экране может быть менее удобным (а для просмотра PostScript-файлов все равно понадобятся программы Ghostscript и GSView).

В отличие от UNIX, стандартный комплект Windows не включает в себя TeX'а и — надо полагать — не будет его включать в обозримом будущем (а в необозримом будущем не будет самой системы Windows). Поэтому нужно устанавливать не только русские добавления, но и весь TeX (несколько десятков мегабайтов), и надо иметь либо быстрый доступ к Интернет, либо компакт-диск. Для удобства читателей мы поместили комплект MiKTeX 2.0 (не самый новый, но вполне действующий) и русификацию, использованную при подготовке этой книги, в директорию miktex.win на прилагаемом к ней компакт-диске. В этой директории есть файл readme, описывающий установку комплекта MiKTeX 2.0 с русскими добавлениями (а также Windows-версий программы Ghostscript). Прочтите его (скажем, в DOS-окне), даже если обычно вы не читаете инструкций — заодно убедитесь, что вы можете читать текстовые файлы в кодировке cp866 (с которой придется иметь дело).

Установка состоит из четырех этапов.

  1. Подготовка: распаковка файла с русскими добавлениями.
  2. Установка MiKTeX 2.0 с помощью Setup Wizard (эта процедура аналогична установке других Windows-программ). При этом надо указать, что будут использоваться русские добавления (как именно это сделать, написано в файле readme).
    Мы предполагаем, что в системах типа Windows NT/2000/XP вам доступны права администратора.
  3. Модификация переменной окружения PATH.
  4. Установка русских добавлений ( для этого нужно запустить установочный bat-файл из командной строки).
Программы Ghostscript и GSView устанавливаются обычным для Windows способом.

Русские добавления к MiKTeX Установка системы MiKTeX с русскими добавлениями

Опишем процесс установки более подробно.

Помимо дистрибутива MiKTeX 2.0 (он находится в директории miktex.win\miktex20'), используются файлы zcmiktex.zip, unzip.exe (программа разархивирования) и test.tex (тестовый файл для проверки работы установленной системы).

  1. Разархивируйте файл zcmiktex.zip с сохранением структуры поддиректорий. Проще всего это сделать с помощью программы unzip.exe, списав ее вместе с zcmiktex.zip в какую-либо директорию и запустив в этой директории команду unzip.exe zcmiktex.zip Полученную директорию zcmiktex поместите в любое место жесткого диска (например, в 'C:\') и запомните ее адрес (например, 'C:\zcmiktex').
  2. Начните установку MiKTeX\ с помощью SetupWizard, перейдя в директорию 'miktex.win\miktex20\2.0' и запустив программу setupwiz.exe. Появится ряд экранов с вопросами: Shared vs. Private Installation

    [только для Windows NT/2000/XP и т.п.] Выберите "Install a shared MiKTeX environment".

    Installation Directory

    Укажите директорию 'C:\zcmiktex\texmf' (с очевидными изменениями, если для zcmiktex было выбрано другое место). Предлагаемую по умолчанию директорию не используйте.

    Component Selection

    Если на диске достаточно места (необходимо примерно 100Mb), рекомендуется выбрать все компоненты. В любом случае необходимы LaTeXe и LaTeXe Packages, AMSLaTeX & AMS Fonts, MetaPost и PSUtils.

    Program Folder

    Можно оставить то, что предлагается по умолчанию.

    Local TEXMF Tree



    Выберите "Create local TEXMF tree "и укажите

    C:\zcmiktex\localtexmf в качестве имени директории для генерируемых файлов (с очевидными изменениями, если для zcmiktex было выбрано другое место).



    Additional TEXMF Directory Trees

    Выберите " Incorporate preexisting TEXMF directory trees" и нажмите Next. На следующем экране нажмите Add и укажите директорию 'C:\zcmiktex\zctexmf' (с очевидными изменениями, если для zcmiktex было выбрано другое место).

    После этого нажмите Next; начнется процесс установки. В конце будет предложено модифицировать переменную окружения PATH. От этого нужно отказаться.

    Закончите установку.
  3. Добавьте C:\zcmiktex\texmf\miktex\bin и C:\zcmiktex\zctexmf\miktex\bin в переменную окружения PATH (с очевидными изменениями, если при установке вы указали другие имена). В Windows 95/98 это можно сделать, добавив в файл autoexec.bat строку типа SET PATH=C:\zcmiktex\texmf\miktex\bin;C:\zcmiktex\zctexmf\miktex\bin;%PATH% после других строк с PATH. В Windows NT/2000/XP нужно модифицировать переменную окружения PATH с помощью Control Panel
    System
    Advanced
    Environment Variables. В Windows ME можно попробовать использовать программу msconfig.exe.
  4. {Перезагрузите компьютер!
  5. Перейдите в директорию 'C:\zcmiktex\zctexmf' (с очевидными изменениями, если было выбрано другое место для zctexmf) и введите в командной строке install C:\zcmiktex\localtexmf C:\zcmiktex\zctexmf (с очевидными изменениями, если нужно). После localtexmf и zctexmf не должно быть символа '\'.
  6. Установите обновления к MiKTeX 2.0. Для этого перейдите в директорию 'miktex.win\miktex20\2.0-updates' и запустите программу mt20up1.exe. Проверьте, что в появившемся окне правильно указана директория, куда был установлен MiKTeX 2.0 (Installation Directory; если там что-то другое, это может быть признаком ошибки при выполнении вами предыдущих пунктов!), после чего нажмите кнопку Install. В конце работы программы нажмите кнопку Close.


Содержание раздела