Как объясняется в разделе 1.1 на стр. 8, TeX Live можно использовать тремя способами:
В следующих разделах подробно описывается каждый из этих способов для систем типа Unix.
Внимание: TeX-Collection CD и DVD изготовлены в формате ISO 9660 (High Sierra), включая
расшитения Rock Ridge (и Joliet для Windows). Поэтому для того, чтобы использовать
TeX-Collection под Unixом, ваша система должна поддерживать расширения Rock Ridge.
Пожалуйста, посмотрите документацию к команде mount для вашей системы и выясните, как это
делается. Если у вас несколько машин в локальной сети, возможно, вам будет проще
смонтировать CD на машине, которая поддерживает Rock Ridge, и использовать её с
остальных.
Linux, FreeBSD, Sun, SGI и Alpha способны читать CD без проблем. Мы были бы благодарны за подробные рекомендации пользователей других систем для включения в будущие версии документации. Дальнейший текст предполагает, что вам удалось смонтировать CD с полной совместимостью с Rock Ridge. |
Вы можете использовать TeX непосредственно с demo CD или live DVD, не устанавливая его на ваш компьютер. (Собственно, отсюда название «TeX Live ».) Однако невозможно запустить TeX непосредственно с inst CD (см. раздел 2.1 на стр. 11).
На demo CD включены программы только для систем Linux, MacOSX и Windows demo CD; если вы хотите запускать программы непосредственно с дистрибутивного диска на другой системе, используйте DVD.
Сначала нам надо смонтировать CD или DVD с расширениями Rock Ridge. Как именно это делается, зависит от вашей системы; команды ниже работают для Линукса, хотя название устройства (/dev/cdrom) может быть другим. (Все команды используют > в качестве системного приглашения; команды, набираемые пользователем, подчёркнуты.):
Теперь нужно перейти в смонтированную директорию:
В MacOSX нужная директория обычно находится в директории /Volumes, и диск монтируется автоматически.
Выполните скрипт установки install-tl.sh:
После разнообразных стартовых сообщений и списка опций главного меню, установочный скрипт попросит вас ввести команду. Сделайте это, напечатав нужную букву и нажав RETURN; не печатайте угловых скобок. Можно печатать заглавную или строчную букву; в примерах ниже приводитятся строчные буквы.
Чтобы работать прямо с дистрибутива, первой командой должна быть d, а затем подкомманда 1, чтобы установить директории. Даже в этом случае мы должны выбрать директорию на локальном диске, чтобы класть туда файлы, которые TeX генерирует сам, например, шрифты и форматы, а также изменённые конфигурационные файлы, если в них появится необходимость. В этом примере мы будем использовать /usr/local/texmf-local. (Если значение по умолчанию /usr/TeX вам подходит, вы можете пропустить этот шаг.)
Мы снова в главном меню. Следующая и последняя команда будет r, чтобы сконфигурировать систему для работы с дистрибутива, не устанавливая файлов на диск:
И, как показано выше, мы опять в главном меню.
Теперь мы должны изменить две переменные окружения: PATH, в соответствии с вашей архитектурой, (так что мы сможем запускать программы), и VARTEXMF, в соответствии с указанным выше значением. См. список названий архитектуры для различных систем и наличие их на demo CD в таблице 1. Все системы есть в дистрибутивах inst и live. (Помимо названий, зависящих от версии, указанных здесь, есть и общие названия без номеров версий. Например, sparc-solaris ссылается на sparc-solaris2.7. Эти общие названия могут быть при желании использованы для защиты от изменения номеров версий в будущем.)
После завершения основной установки и установления переменных окружения, следует запустить texconfig чтобы подогнать вашу систему под ваши нужды. Это объясняется в разделе 4.1 на стр. 31.
|
Синтакс задания переменных окружения, и файл, куда класть соответствующие команды, зависит от вашей оболочки. Если вы используете оболочку типа Bourne (sh, bash, ksh, и т.п.), добавьте к вашему $HOME/.profile следующее:
Для оболочек типа C shell (csh, tcsh), добавьте к вашему $HOME/.cshrc следующее:
Теперь выйдите из системы, войдите в неё опять и проверьте установку (см. раздел 4.2 на стр. 32).
Если у вас что-то не получается, попробуйте спросить совета у ближайших гуру; например, как монтировать дистрибутив TeX Live, какую директорию или директории использовать, и как именно менять ваши личные файлы инициализации.
Вполне возможно (собственно, как правило, именно это и делается) установить систему TeX Live на диск. Это можно сделать как с live DVD, так и с inst CD. Это можно сделать и с demo CD, если вам не нужны пакеты или системы, опущенные в этой версии. (См. описание дистрибутивов в разделе 2.1 ма стр. 11.)
Сначала нам надо смонтировать CD или DVD с расширениями Rock Ridge. Как именно это делается, зависит от вашей системы; команды ниже работают для Линукса, хотя название устройства (/dev/cdrom) может быть другим. (Все команды используют > в качестве системного приглашения; команды, набираемые пользователем, подчёркнуты.):
Теперь нужно перейти в смонтированную директорию:
В MacOSX нужная директория обычно находится в директории /Volumes, и диск монтируется автоматически.
Запустите скрипт установки install-tl.sh:
После разнообразных стартовых сообщений и списка опций главного меню, установочный скрипт попросит вас ввести команду. Сделайте это, напечатав нужную букву и нажав RETURN; не печатайте угловых скобок. Можно печатать заглавную или строчную букву; в примерах ниже приводитятся строчные буквы.
Вот список опций в главном меню. Порядок, в котором вы выбираете опции, обычно неважен, кроме того, что опция i должна быть последней. Удобно всё же выбирать их в порядке, указанном здесь.
|
Вот подробное объяснение по каждой опции.
p – Платформа, на которую производится установка. Поскольку установочный скрипт автоматически определяет вашу платформу, изменять это обычно не нужно. Эта опция нужна в том случае, когда автоматическое определение даёт сбой.
b – Архитектура, для которой устанавливаются программы. По умолчанию, устанавливаются только программы для вашей текущей платформы. В этом меню вы можете задать установку программ и для других архитектур (или не установить их для текущей архитектуры). Это часто полезно, если вы используете одно и то же дерево TeXа в сети разных машин. Список поддерживаемых архитектур приведен в таблице 1, стр. 20.
s – Основная схема установки. В этом меню вы можете выбрать основную схему установки пакетов. По умолчанию используется рекомендованная схема для типичных пользователей, но вы можете выбрать минимальную схему, чтобы сэкономить место на диске, или полную схему, которая устанавливалет абсолютно всё. Схема Live используется для создания дистрибутива TeX Live demo и вряд ли пригодется кому-либо ещё. Есть также специальные схемы для пользователей Omega и XML.
c – Индивидуальные коллекции. Это меню позволяет вам изменить сделанный основной схемой выбор для отдельных коллекций. Каждая коллекция — макросы TeXа, семейства шрифтов metafont и т,д, — состоит из нескольких пакетво. В этом меню заглавные и строчные буквы различаются.
l – Языковые коллекции. Смысл этого меню очень похож на c, оно позволяет сделать выбор, устанавливать ли отдельные компоненты дистрибутива. В данном случае коллекции соответствуют различным языкам. В этом меню заглавные и строчные буквы различаются. Вот список языковых коллекций TeX Live:
Армянский язык | Африканские языки (частично) |
Британский английский | Венгерский язык |
Вьетнамский язык | Голландский язык |
Греческий язык | Датский язык |
Индийские языки | Испанский язык |
Италянский язык | Кириллические языки |
Китайский, японский, корейский языки | Латынь |
Маньчжурские языки | Монгольский язык |
Немецкий язык | Норвежский язык |
Польский язык | Португальский язык |
Тибетский язык | Финский язык |
Французский язык | Хорватский язык |
Чешский и словацкий языки | Шведский язык |
Языковые коллекции обычно включают шрифты, макросы, таблицы переноса и т.д. (Например, если вы выбираете коллекцию French, устанавливается frenchle.sty.) Кроме того, установка языковой коллекции приводит к изменению конфигурационного файла language.dat, который управляет загрузкой таблиц переноса.
d – Директории для установки. Здесь можно определить три директории:
Под MacOSX, распространённые оболочки ищут TeX в /usr/local/teTeX, поэтому вам может показаться удобнее установить TeX Live тут.
o – Общие опции. В этом меню вы можете выбрать три общие опции, которые влияют на процесс установки:
i - Выполнить установку. Когда вы зададите нужные конфигурационные опции, введите i чтобы начать установку в выбранные директории.
Последний шаг — включить зависящую от архитектуры поддиректорию TEXDIR/bin в переменную PATH, так что ваши новые программы будут найдены. Названия архитектур приведены в таблице 1, стр. 20. При необходимости вы можете просто указать директорию TEXDIR/bin.
Синтаксис соответствующих команд и инициализационные файлы для этого зависят от вашей оболочки. Если вы используете оболочку типа Bourne (sh, bash, ksh и т.п.), добавьте к вашему $HOME/.profile следующее:
Для оболочек типа C shell (csh, tcsh), добавьте к вашему $HOME/.cshrc следующее:
Если вы работаете на нескольких архитектурах из одной и той же домашней директории, вы можете определять текущую директорию автоматически при помощи команды uname.
После завершения основной установки и установления переменных окружения, следует запустить texconfig чтобы подогнать вашу систему под ваши нужды. Это объясняется в разделе 4.1 на стр. 31.
Ниже приводится краткий комментированный пример полной установки, с программами только для текущей системы и с рекомендованной выше структурой директорий. Системные приглашения и клавиши RETURN опущены для краткости.
Если у вас что-то не получается, попробуйте спросить совета у ближайших гуру; например, как монтировать дистрибутив TeX Live, какую директорию или директории использовать, и как именно менять ваши личные файлы инициализации.
Вы можете добавить индивидуальные пакеты или коллекции из дистрибутива в систему, отличную от TeX Live или в предыдущую версию TeX Live. Вы можете сделать это с demo CD или live DVD, но не с inst CD. (См. раздел 2.1 на стр. 11.)
Сначала нам надо смонтировать CD или DVD с расширениями Rock Ridge. Как именно это делается, зависит от вашей системы; команды ниже работают для Линукса, хотя название устройства (/dev/cdrom) может быть другим. (Все команды используют > в качестве системного приглашения; команды, набираемые пользователем, подчёркнуты.):
Теперь нужно перейти в смонтированную директорию:
В MacOSX нужная директория обычно находится в директории /Volumes, и диск монтируется автоматически.
Запустите установочные скрипт install-pkg.sh (не install-tl.sh — этот скрипт только для полной установки):
Первый набор опций выглядит следующим образом:
То, что произойдёт дальше, зависит от следующих опций. Если вы не выберете ни одной из них, по умолчанию произойдёт установка выбранных файлов. Директория, куда следует устанавливать файлы, будет определена из вашего текущего $TEXMFMAIN командой kpsewhich. Вы можете изменить это значение при помощи переменной TEXMFMAIN или TEXMF.
Дополнительные опции:
Вот несколько примеров использования:
Если у вас что-то не получается, попробуйте спросить совета у ближайших гуру; например, как монтировать дистрибутив TeX Live, какую директорию или директории использовать, и как именно менять ваши личные файлы инициализации.