summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
authorBoris Veytsman <borisv@lk.net>2006-12-12 22:39:03 +0000
committerBoris Veytsman <borisv@lk.net>2006-12-12 22:39:03 +0000
commit705b89eed801097ff995ceb1146fe325e661ccfe (patch)
tree2523c6d1235d1477b53951e37204f1487710222c /Master
parent63e48a44cacdea897f2b934b97fa4d360dc679a2 (diff)
Updated to 2006. Typos corrected (LOTS!)
git-svn-id: svn://tug.org/texlive/trunk@2703 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf-doc/source/russian/texlive-ru/live.tex706
1 files changed, 402 insertions, 304 deletions
diff --git a/Master/texmf-doc/source/russian/texlive-ru/live.tex b/Master/texmf-doc/source/russian/texlive-ru/live.tex
index 421e88f78e3..396f4229047 100644
--- a/Master/texmf-doc/source/russian/texlive-ru/live.tex
+++ b/Master/texmf-doc/source/russian/texlive-ru/live.tex
@@ -15,12 +15,12 @@
\title{%
{\huge \textit{Руководство пользователя \protect\TL{}}\\\strut}
- {\LARGE \textsf{\TK{} 2005}}
+ {\LARGE \textsf{\TK{} 2006}}
}
-\author{Редакторы: Себастьян Ратц \& Карл Берри\\[3mm]
+\author{Редактор: Карл Берри\\[3mm]
\url{http://tug.org/texlive/}}
-\date{Ноябрь 2005}
+\date{Декабрь 2006}
\maketitle
@@ -34,26 +34,24 @@
\label{sec:intro}
В этом документе описаны основные возможности программного продукта
-\TL{} "---дистрибутивом \TeX{}а и других программ для
-\acro{GNU}/Линукса и других операционных систем типа Unix, \MacOSX, и
-(32-битовых) Windows. (Внимание: этот продукт не совместим со старыми
-Макинтошами или \acro{MS-DOS}).
-
-\TL{} включает откомпилированные программы \TeX{}, \LaTeXe{}, \MF,
-\MP, \BibTeX{} и многие другие; обширную коллекцию макросов, шрифтов и
-документации; а также поддержку вёрстки на многих языках мира. Он
-является частью ещё б\'ольшей коллекции \TK{} (кратко описанной ниже в
-разделе~\ref{sec:struct-tl}, \p.\pageref{sec:struct-tl}), созданной
-объединёнными усилиями групп пользователей \TeX a.
+\TL{} "--- дистрибутива \TeX{}а и других программ для
+\acro{GNU}/Линукса и других Unixов, \MacOSX и (32-битовых) Windows.
+(Внимание: этот продукт не совместим со старыми Макинтошами или
+\acro{MS-DOS}).
+В \TL{} включены программы \TeX{}, \LaTeXe{}, \MF, \MP, \BibTeX{} и
+многие другие; обширная коллекция макросов, шрифтов и документации; а
+также поддержка вёрстки на многих языках мира. Он является частью ещё
+б\'ольшей коллекции \TK{} (кратко описанной ниже в
+разделе~\ref{sec:struct-tl}, \p.\pageref{sec:struct-tl}). И \TL{}, и
+\TK{} поддерживаются группами пользователей \TeX a.
Более новые версии пакетов, включённых в дистрибутив, можно найти в
архиве \acro{CTAN}, \url{http://www.ctan.org}.
Краткий список основных изменений в этом издании \TeXLive{} можно
-найти в разделе~\ref{sec:history}, \p.\pageref{sec:history} конце
-документа.
+найти в разделе~\ref{sec:history}, \p.\pageref{sec:history}.
\subsection{Как пользоваться \protect\TL{}}
@@ -76,16 +74,16 @@
потребуется примерно 100 мегабайтов в минимальном варианте и 1.3
гигабайта и выше для полной системы.
-\item Вы можете установить определённый пакет или коллекцию пакетов в
- ваш собственный \TeX{}: либо в установленную ранее систему
- \TL{}, либо в другую систему.
+\item Вы можете установить определённый пакет или коллекцию пакетов
+ для уже установленного у вас \TeX а: либо установленной ранее системы
+ \TL{}, либо другого дистрибутива.
\end{enumerate}
\noindent Всё это подробно описано в разделе руководства по установке,
-относящегося к вашей операционной системе. Вкратце:
+относящемся к вашей операционной системе. Вкратце:
\begin{itemize*}
-\item Основные скрипты для установки системы для Юникса и \MacOSX{}:
+\item Основной скрипт для установки системы под Юниксами и \MacOSX{}:
\texttt{install-tl.sh};
\item Скрипт установки отдельного пакета: \texttt{install-pkg.sh};
\item Программа установки для Windows \texttt{tlpmgui.exe}. Она может
@@ -106,15 +104,15 @@
адресу \url{http://tug.org/interest.html#vendors} for a list).
Вот список источников поддержки, приблизительно в том порядке, в
-котором мы предлагаем к ним обращаться:
+котором мы рекомендуем к ним обращаться:
\begin{description}
-\item[Страница для новичков] Если вы "---новичок, то страница
+\item[Страница для новичков] Если вы "--- новичок, то страница
\url{http://tug.org/begin.html} может послужить для начала.
\item [\TeX{} \acro{FAQ}] \TeX{} \acro{FAQ} (ЧаВо, часто задаваемые
- вопросы) "---огромная коллекция ответов на всевозможные вопросы, от
+ вопросы) "--- огромная коллекция ответов на всевозможные вопросы, от
самых простых до самых сложных. Английская версия ЧаВо находится на
\TL{} в разделе \OnCD{texmf-doc/doc/english/FAQ-en} и доступна в
Интернете по адресу \url{http://www.tex.ac.uk/faq}. Пожалуйста,
@@ -131,19 +129,19 @@
ссылок по \TeX{}у, включая многочисленные книги, руководства и
статьи: \url{http://tug.org/interest.html}.
-\item [Архивы списков рассылки и групп] Два основный форума
- технической поддержки "---группа \url{news:comp.text.tex} и список
+\item [Архивы списков рассылки и групп] Два основных форума
+ технической поддержки "--- группа \url{news:comp.text.tex} и список
рассылки \email{texhax@tug.org}. В их архивах тысячи вопросов и
ответов на все случаи жизни. См.
\url{http://groups.google.com/groups?group=comp.text.tex} и
\url{http://tug.org/mail-archives/texhax}. Поиск, например, в Гугле
\url{http://google.com} тоже часто помогает найти ответ.
-\item [Публикация вопросов] Если вы не можете найти ответа на ваш
+\item [Задавание вопросов на форумах] Если вы не можете найти ответа на ваш
вопрос, вы можете опубликовать вопрос в \dirname{comp.text.tex} при
помощи Google или вашей любимой новостной программы, или послав
письмо в \email{texhax@tug.org}. Но перед этим \emph{пожалуйста}
- прочтите в ЧаВо совет о том, как правильно задавать вопросы в этих
+ прочтите в ЧаВо совет о том, как правильно задавать вопросы на этих
форумах:
\url{http://www.tex.ac.uk/cgi-bin/texfaq2html?label=askquestion}.
@@ -159,7 +157,7 @@
Эхоконференция \dirname{ru.tex} доступна как в сети ФИДО, так и в
Интернете (как \url{news:fido7.ru.tex}). Русские группы ФИДО можно
найти на многих серверах, например \code{demos.ddt.su}. В FAQ
- этой группы (автор: Михаил Колодин) приводится много ссылок на
+ этой группы (автор "--- Михаил Колодин) приводится много ссылок на
русскоязычные ресурсы.
\end{description}
@@ -191,14 +189,14 @@
\begin{description}
\item [live] полная система, которой можно пользоваться
- непосредственно с \acro{DVD} или установить на диск; она чересчур
- велика для \acro{CD}. В \DVD{} также включена копия архива \CTAN{},
- дистрибутив \pkgname{protext} для Windows, дистрибутив Mac\TeX\ для
- \MacOSX, "---~все эти директории отдельны от \TL{}, а также
- некоторые другие пакеты в директории \texttt{texmf-extra}.
+ непосредственно с \acro{DVD} или установить на компьютер; она
+ чересчур велика для \acro{CD}. В \DVD{} также включена копия архива
+ \CTAN{}, дистрибутив \pkgname{protext} для Windows, дистрибутив
+ Mac\TeX\ для \MacOSX, (эти дистрибутивы не относятся к \TL{}), а
+ также некоторые другие пакеты в директории \texttt{texmf-extra}.
Лицензии на использование \CTAN{}, \pkgname{protext}, Mac\TeX\ и
- \texttt{texmf-extra} отличаются от лицензии на \TL{}, поэтому будьте
+ \texttt{texmf-extra} отличаются от лицензии \TL{}, поэтому будьте
внимательны при распространении или модификации программ, входящих в
эти дистрибутивы.
@@ -222,7 +220,7 @@
\end{description}
\noindent Вы можете определить, какой дистрибутив перед вами,
-посмотрев на файл \texttt{00\var{type}.TL} в корневой директории. В
+открыв файл \texttt{00\var{type}.TL} в корневой директории. В
этом файле находится также дата выпуска \TL.
Естественно, каждая группа пользователей \TeX а сама выбирает, что ей
@@ -235,7 +233,8 @@
Вот краткое описание корневых директорий в дистрибутиве \TL{}. На
\pkgname{live} \DVD вся иерархия \TL{} помещена в поддиректорию
-\dirname{texlive2005}, а не в корень диска.
+\dirname{texliveYYYY}, где \texttt{YYYY} "--- номер года, а не в
+корень диска.
\smallskip
\begingroup
@@ -249,15 +248,18 @@
\emph{не} устанавливаются по умолчанию. Сюда относятся
разнообразные редакторы и оболочки для \TeX{}а. \\
texmf & Дерево для программ, их вспомогательных файлов и
- документации. \emph{Не} включает форматов и пакетов \TeX а \\
- texmf-dist & Основное дерево форматов и пакетов. \\
+ документации. \emph{Не} включает форматов и пакетов \TeX а (это
+ дерево соответствует \texttt{TEXMFMAIN} в следующем разделе).\\
+ texmf-dist & Основное дерево форматов и пакетов (это
+ дерево соответствует \texttt{TEXMFDIST} в следующем разделе). \\
texmf-doc & Дерево самостоятельной документации, не относящейся к
отдельным пакетам и программам, сгруппированное по языкам. \\
texmf-var & Дерево автоматически создаваемых файлов
- (\texttt{TEXMFDIST} в следующем разделе). \\
+ (это
+ дерево соответствует \texttt{TEXMFSYSVAR} в следующем разделе). \\
xemtex & Дерево вспомогательных программы
- для Windows. Эти программы обычно уже есть на системах типа Unix,
- или, по крайней мере, их там легко скомпилировать. \\
+ для Windows. Юниксовские версии этих программ обычно входят в
+ стандартную поставку, или же легко устанавливаются отдельно. \\
\end{tabular}
\endgroup
@@ -266,14 +268,15 @@
Кроме этих директорий, в корневой директории находятся скрипты
установки и файлы \filename{README} (на разных языках).
-Новая директория \dirname{texmf-doc} содержит только документацию, но
-она не содержит всю документацию. Документация к программам
-(руководства, man, info) находится в директории \dirname{texmf/doc},
-поскольку программы находятся в директории \dirname{texmf}.
-Аналогично документация для макропакетов и форматов находится в
-директории \dirname{texmf-dist/doc}. Для поиска документации можно
-воспользоваться программами \cmdname{texdoc} или \cmdname{texdoctk}.
-Можно также воспользоваться ссылками в файле \OnCD{doc.html}.
+Директория \dirname{texmf-doc} содержит документацию и только
+документацию, но она не содержит всю документацию. Документация к
+отдельным программам (руководства, man, info) находится в директории
+\dirname{texmf/doc}, поскольку сами программы находятся в директории
+\dirname{texmf}. Аналогично документация для макропакетов и форматов
+находится в директории \dirname{texmf-dist/doc}. Для поиска
+документации можно воспользоваться программами \cmdname{texdoc} или
+\cmdname{texdoctk}. Можно также воспользоваться ссылками в файле
+\OnCD{doc.html}.
\subsection{Описание деревьев texmf}
\label{sec:texmftrees}
@@ -291,12 +294,12 @@ texmf и их значения по умолчанию. Команда \texttt{texconfig conf}
\item [TEXMFDIST] Дерево с основным набором макропакетов, шрифтов и
т.д. в первоначальной конфигурации.
\item [TEXMFLOCAL] Дерево, которое может быть использовано
- администраторами системы для дополнительных или более новых пакетов,
- шрифтов и т.д.
+ администраторами системы для дополнительных пакетов,
+ шрифтов и т.д., или установки обновлений.
\item [TEXMFHOME] Дерево, которое пользователи могут использовать для
- установки собственных дополнительных или более новых пакетов,
- шрифтов и т.д. Эта переменная зависит по умолчанию от переменной
- \verb+$HOME+, % $
+ установки собственных пакетов, шрифтов и т.д., или для обновлённых
+ версий системных пакетов. Эта переменная зависит по умолчанию от
+ переменной \verb+$HOME+, % $
своей для каждого пользователя.
\item [TEXMFCONFIG] Это дерево используется утилитами
\verb+texconfig+, \verb+updmap+ и \verb+fmtutil+ программы te\TeX{}
@@ -313,7 +316,7 @@ texmf и их значения по умолчанию. Команда \texttt{texconfig conf}
\item [TEXMFSYSVAR] Это дерево используется утилитами
\verb+texconfig-sys+, \verb+updmap-sys+ и \verb+fmtutil-sys+
программы te\TeX{} для хранения создаваемых автоматически файлов:
- форматов, карт шрифтов, "---~общих для всех пользователей.
+ форматов, карт шрифтов, "--- общих для всех пользователей.
\end{ttdescription}
Более полное обсуждение утилиты \texttt{texconfig} и родственных ей
@@ -335,16 +338,16 @@ texmf и их значения по умолчанию. Команда \texttt{texconfig conf}
100\% совместим со стандартным\TeX{}ом. См.
\OnCD{texmf-dist/doc/etex/base/etex_man.pdf}.
-\item [pdf\TeX] создаёт и файлы в формате Acrobat PDF, и стандартные
- \dvi{}. У пакета \pkgname{hyperref} для \LaTeX{}а есть опция
- <<\optname{pdftex}>>, которая использует все возможности этой программы.
- См.
+\item [pdf\TeX] включает в себя расширения \eTeX а. Эта программа
+ создаёт и файлы в формате Acrobat PDF, и стандартные \dvi{}. См.
\OnCD{texmf/doc/pdftex/manual/} и
- \OnCD{texmf/doc/pdftex/manual/samplepdf/samplepdf.tex}.
-
-\item[pdfe\TeX] объединяет pdf\TeX{} и \eTeX. Это программа по
- умолчанию используется для генерирования всех форматов, кроме plain
- \TeX. См. документацию выше.
+ \OnCD{texmf/doc/pdftex/manual/samplepdf/samplepdf.tex}. Эта
+ программа по умолчанию используется для генерирования всех форматов,
+ кроме plain \TeX.
+
+\item [Xe\TeX] добавляет поддержку Unicode и шрифтов в формате
+ OpenType, используя системные библиотеки. См.
+ \url{http://scripts.sil.org/xetex}.
\item [\OMEGA\ (Омега)] основана на Unicode (система 16-битовых
символов), что позволяет работать одновременно почти со всеми
@@ -419,12 +422,12 @@ texmf и их значения по умолчанию. Команда \texttt{texconfig conf}
посмотрите документацию к команде \cmdname{mount} для вашей системы
и выясните, как это делается. Если у вас несколько машин в локальной
сети, возможно, вам будет проще смонтировать \CD{} на машине,
- которая поддерживает Rock Ridge, и использовать её с остальных.
+ которая поддерживает Rock Ridge, и читать с остальных машин по сети.
- \leavevmode\quad Современные системы должны быть способны читать
- \CD{} без проблем. Если у вас возникли трудности, сообщите нам.
- Дальнейший текст предполагает, что вам удалось смонтировать \CD{} с
- полной совместимостью с Rock Ridge.
+ \leavevmode\quad Современные системы должны читать диски без
+ проблем. Если у вас возникли трудности, сообщите нам. Дальнейший
+ текст предполагает, что вам удалось смонтировать диск на машине, которая
+ поддерживает Rock Ridge.
\end{warningbox}
\ifSingleColumn\end{figure}\fi
@@ -487,19 +490,19 @@ Welcome to TeX Live...
шрифты и форматы, а также изменённые конфигурационные файлы, если в
них появится необходимость.
-В этом примере мы будем использовать \dirname{/opt/texlive2005}.
+В этом примере мы будем использовать \dirname{/opt/texlive2006}.
Полезно использовать номер года в названии директории, поскольку
файлы, созданные разными версиями \TL{}, не всегда совместимы.
-(Если значение по умолчанию \dirname{/usr/local/texlive/2005} вам
+(Если значение по умолчанию \dirname{/usr/local/texlive/2006} вам
подходит, вы можете пропустить этот шаг.)
\begin{alltt}
Enter command: \Ucom{d}
Current directories setup:
-<1> TEXDIR: /usr/local/texlive/2005
+<1> TEXDIR: /usr/local/texlive/2006
...
Enter command: \Ucom{1}
-New value for TEXDIR [/usr/local/texlive/2005]: \Ucom{/opt/texlive2005}
+New value for TEXDIR [/usr/local/texlive/2006]: \Ucom{/opt/texlive2006}
...
Enter command: \Ucom{r}
\end{alltt}
@@ -518,7 +521,7 @@ Welcome to the TeX Live system!
\noindent И, как показано выше, мы опять в системном шелле.
Теперь мы должны изменить две переменные окружения: \envname{PATH}, в
-соответствии с вашей архитектурой, (так что вы сможете запускать
+соответствии с вашей архитектурой (так что вы сможете запускать
программы), и \envname{TEXMFSYSVAR}, в соответствии с указанным выше
значением. См. список названий архитектуры для различных систем в
таблице~\ref{tab:archlist}.
@@ -526,8 +529,8 @@ Welcome to the TeX Live system!
\def\textruntexconfig{%
После завершения основной установки и установления переменных
окружения, следует запустить \cmdname{texconfig} или
- \cmdname{texconfig-sys}, чтобы подогнать вашу систему под ваши
- нужды. Это объясняется в разделе~\ref{sec:texconfig} на
+ \cmdname{texconfig-sys}, чтобы приспособить вашу систему для ваших
+ нужд. Это объясняется в разделе~\ref{sec:texconfig} на
стр.~\pageref{sec:texconfig}.
}
\textruntexconfig
@@ -558,32 +561,31 @@ x86\_64-linux & Intel x86 64-bit GNU/Linux \\
\end{table*}
\label{text:path}
-Синтаксис задания переменных окружения, и файл, куда класть
-соответствующие команды, зависит от вашего шелла. Если вы
-используете шелл типа Bourne (\cmdname{sh}, \cmdname{bash},
-\cmdname{ksh}, и т.п.), добавьте к вашему \filename{$HOME/.profile}
-следующее:
+Синтаксис задания переменных окружения и файл, куда следует поместить
+соответствующие команды, зависят от вашего шелла. Если вы используете
+шелл типа Bourne (\cmdname{sh}, \cmdname{bash}, \cmdname{ksh} и
+т.п.), добавьте к вашему \filename{$HOME/.profile} следующее:
\begin{alltt}
PATH=/mnt/cdrom/bin/\var{archname}:$PATH; export PATH
-TEXMFSYSVAR=/opt/texlive2005/texmf-var; export VARTEXMF
+TEXMFSYSVAR=/opt/texlive2006/texmf-var; export TEXMFSYSVAR
\end{alltt}
\noindent Для шеллов типа C shell (\cmdname{csh}, \cmdname{tcsh}),
добавьте к вашему \filename{$HOME/.cshrc} следующее:
\begin{alltt}
setenv PATH /mnt/cdrom/bin/\var{archname}:$PATH
-setenv TEXMFSYSVAR /opt/texlive2005/texmf-var
+setenv TEXMFSYSVAR /opt/texlive2006/texmf-var
\end{alltt}
-\noindent Теперь выйдите из системы, войдите в неё опять и проверьте
-установку
-(см. раздел~\ref{sec:test-install}, \p.\pageref{sec:test-install}).
+\noindent Теперь выйдите из системы, войдите в неё опять и проверьте,
+что всё работает (см. раздел~\ref{sec:test-install},
+\p.\pageref{sec:test-install}).
\def\textifindoubt{%
Если у вас что-то не получается, попробуйте спросить совета у
ближайших гуру; например, как монтировать дистрибутив \TL{},
-какую директорию или директории использовать, и как именно менять ваши
+какую директорию или директории использовать, и как именно менять
личные файлы инициализации в вашей системе.
}
\textifindoubt
@@ -595,7 +597,7 @@ setenv TEXMFSYSVAR /opt/texlive2005/texmf-var
Вполне возможно (собственно, как правило, именно это и делается)
установить систему \TL{} на диск. Это можно сделать с диска
-\pkgname{live} или \pkgname{inst} (См. описание дистрибутивов в
+\pkgname{live} или диска \pkgname{inst} (См. описание дистрибутивов в
разделе~\ref{sec:multiple-dist}, \p.\pageref{sec:multiple-dist}).
\startinst
@@ -603,8 +605,9 @@ setenv TEXMFSYSVAR /opt/texlive2005/texmf-var
Список пунктов в главном меню указан в
таблице~\ref{tab:main-menu-options}. Порядок, в котором вы выбираете
-пункты, обычно неважен, кроме того, что пункт \Ucom{i} должен быть
-последним. Удобно всё же выбирать их в порядке, указанном ниже.
+пункты, обычно неважен, кроме того, что пункт \Ucom{i} обязательно
+должен быть последним. Удобно всё же выбирать их в порядке, указанном
+ниже.
% apparently here.sty [H] doesn't support table*.
\begin{table}[H]
@@ -622,39 +625,41 @@ i & Выполнить установку.\\
\end{tabular}
\end{table}
-Вот подробное объяснение по каждой опции.
+Вот подробное объяснение каждой опции.
-\textbf{\optname{p} "---~Платформа, на которую производится установка.}
-Поскольку установочный скрипт автоматически определяет вашу платформу,
-изменять это обычно не нужно. Эта опция нужна в том случае, когда
-автоматическое определение даёт сбой.
+\textbf{\optname{p} "--- Платформа, на которую производится
+ установка.} Поскольку установочный скрипт автоматически определяет
+вашу платформу, изменять эту переменную обычно не надо. Эта опция
+используется в том случае, когда автоматическое определение даёт не
+тот результат, который вам нужен.
-\textbf{\optname{b} "---~Архитектура, для которой устанавливаются
- программы.} По умолчанию устанавливаются только программы для
-вашей текущей платформы. В этом меню вы можете задать установку
-программ и для других архитектур (или \emph{не} установить их для
-текущей архитектуры). Это часто полезно, если вы используете одно и то
-же дерево \TeX{}а в сети разных машин. Список поддерживаемых
-архитектур приведен в таблице~\ref{tab:archlist},
-\p.~\pageref{tab:archlist}.
+\textbf{\optname{b} "--- Архитектура, для которой устанавливаются
+ программы.} По умолчанию устанавливаются только программы для вашей
+текущей платформы. В этом меню вы можете задать установку программ и
+для других архитектур (или \emph{не} установить их для текущей
+архитектуры). Это часто полезно, если вы используете одно и то же
+дерево \TeX{}а для разных машин и раздаёте его по локальной сети.
+Список поддерживаемых архитектур приведен в
+таблице~\ref{tab:archlist}, \p.~\pageref{tab:archlist}.
-\textbf{\optname{s} "---~Основная схема установки.} В этом меню вы
+\textbf{\optname{s} "--- Основная схема установки.} В этом меню вы
можете выбрать основную схему установки пакетов. По умолчанию
используется полная схема (\optname{full}), которая устанавливает всё,
но вы можете выбрать минимальную схему (\optname{basic}), чтобы
сэкономить место на диске, или промежуточную схему (\optname{medium}).
Есть также специальные схемы для пользователей Omega и \acro{XML}.
-\textbf{\optname{c} "---~Индивидуальные коллекции.} Это меню позволяет
-вам изменить сделанный основной схемой выбор для отдельных коллекций.
-Коллекции представляют собой следующий после схем уровень иерархии
-\TL{}. Каждая коллекция "---макросы \TeX{}а, семейства шрифтов \MF{}
-и т,д, "---состоит из нескольких пакетов. В этом меню заглавные и
-строчные буквы различаются.
-
-\textbf{\optname{l} "---~Языковые коллекции.} Смысл этого меню очень
-похож на \Ucom{c}, оно позволяет сделать выбор, устанавливать ли
-отдельные компоненты дистрибутива. В данном случае коллекции
+\textbf{\optname{c} "--- Индивидуальные коллекции.} Это меню
+позволяет изменить выбранный основной схемой список отдельных
+коллекций. Коллекции представляют собой следующий после схем уровень
+иерархии \TL{}. Каждая коллекция "--- макросы \TeX{}а, семейства
+шрифтов \MF{} и т.д, "--- состоит из нескольких пакетов. Пакеты
+представляют собой нижний уровень иерархии \TL{}. В этом меню
+заглавные и строчные буквы различаются.
+
+\textbf{\optname{l} "--- Языковые коллекции.} Смысл этого меню тот
+же, что и предыдущего \Ucom{c}. Оно позволяет выбрать для установки
+отдельные компоненты дистрибутива. В данном случае эти компоненты
соответствуют различным языкам. В этом меню заглавные и строчные буквы
различаются. Вот список языковых коллекций \TL:
@@ -700,13 +705,13 @@ i & Выполнить установку.\\
приводит к изменению конфигурационного файла \filename{language.dat},
который управляет загрузкой таблиц переноса.
-\textbf{\optname{d} "---~Директории для установки}. Здесь можно
+\textbf{\optname{d} "--- Директории для установки}. Здесь можно
определить три директории:
\label{text:instdir}
\begin{ttdescription}
\item [TEXDIR] Корневая директория, где устанавливается по умолчанию
- всё остальное. По умолчанию это \dirname{/usr/local/texlive/2005},
+ всё остальное. По умолчанию это \dirname{/usr/local/texlive/2006},
но это часто бывает нужным изменить. Мы рекомендуем включать номер
года в название директории, чтобы можно было держать отдельно разные
версии \TL{}. После тестирования новой версии вы сможете сделать
@@ -720,8 +725,8 @@ i & Выполнить установку.\\
устанавливают файлы \TeX{}а, не относящиеся к определённой версии,
главным образом, шрифты. По умолчанию это
\dirname{/usr/local/texlive/texmf-local} и не зависит от текущей
- версии \TL{}, потому что сюда рекомендуется помещать
- локальные пакеты или конфигурационные файлы.
+ версии \TL{}, потому что сюда также обычно помещают локальные пакеты
+ или конфигурационные файлы.
\item [TEXMFSYSVAR] Это дерево директорий, куда скрипт
\cmdname{texconfig-sys} устанавливает файлы, зависящие от конкретной
@@ -733,12 +738,12 @@ i & Выполнить установку.\\
\end{ttdescription}
-\textbf{\optname{o} "---~Другие опции.} В этом меню вы можете выбрать
+\textbf{\optname{o} "--- Другие опции.} В этом меню вы можете выбрать
следующие опции, которые влияют на процесс установки:
\begin{ttdescription}
\item [a] Указать альтернативную директорию для генерированных
- шрифтов. По умолчанию шрифты кладутся в \envname{VARTEXMF}, как
+ шрифтов. По умолчанию шрифты кладутся в \envname{TEXMFVAR}, как
объясняется выше. Альтернативная директория нужна, например, если
вы хотите смонтировать основное дерево только для чтения, и потому
вам нужна другая директория (возможно, своя на каждой из машин в
@@ -765,12 +770,12 @@ i & Выполнить установку.\\
\end{ttdescription}
-\textbf{i "---~Выполнить установку.} Когда вы зададите нужные
+\textbf{i "--- Выполнить установку.} Когда вы зададите нужные
конфигурационные опции, введите \Ucom{i} чтобы начать установку в
выбранные директории.
% text is similar to above, but no TEXMFSYSVAR, so we have to write out.
-Последний шаг "---включить зависящую от архитектуры поддиректорию
+Последний шаг "--- включить зависящую от архитектуры поддиректорию
\dirname{TEXDIR/bin} в переменную \envname{PATH}, так что ваши новые
программы будут найдены. Названия архитектур приведены в
таблице~\ref{tab:archlist}, \p.~\pageref{tab:archlist}. При
@@ -782,13 +787,13 @@ i & Выполнить установку.\\
(\cmdname{sh}, \cmdname{bash}, \cmdname{ksh} и т.п.), добавьте к
вашему \filename{$HOME/.profile} следующее:
\begin{alltt}
-PATH=/usr/local/texlive2005/bin/\var{archname}:$PATH; export PATH
+PATH=/usr/local/texlive2006/bin/\var{archname}:$PATH; export PATH
\end{alltt}
\noindent Для шеллов типа C shell (\cmdname{csh}, \cmdname{tcsh}),
добавьте к вашему \filename{$HOME/.cshrc} следующее:
\begin{alltt}
-setenv PATH /usr/local/texlive2005/bin/\var{archname}:$PATH
+setenv PATH /usr/local/texlive2006/bin/\var{archname}:$PATH
\end{alltt}
\textruntexconfig
@@ -804,11 +809,53 @@ setenv PATH /usr/local/texlive2005/bin/\var{archname}:$PATH
\Ucom{i} # выполнить установку
> \Ucom{texconfig} ... # См. раздел \ref{sec:texconfig}
# Новый элемент в переменной $PATH, для Линукса
-> \Ucom{PATH=/usr/local/texlive2005/bin/i386-linux:$PATH; export PATH}
+> \Ucom{PATH=/usr/local/texlive2006/bin/i386-linux:$PATH; export PATH}
\end{alltt}
\textifindoubt
+\subsubsection{Установка в пакетном (неинтерактивном) режиме}
+\label{sec:noninteractive-install}
+
+Вы можете задать директории установки в переменных окружения, а
+затем установить систему в неинтерактивном режиме. Вот пример:
+\begin{alltt}
+> \Ucom{TEXLIVE_INSTALL_PREFIX=/opt/texlive}
+> \Ucom{export TEXLIVE_INSTALL_PREFIX}
+> \Ucom{echo i | sh install-tl.sh}
+\end{alltt}
+
+Переменная \envname{TEXLIVE\_INSTALL\_PREFIX} задаёт новое значение
+для директории установки, вместо \dirname{/usr/local/texlive},
+оставляя всё остальное без изменений, так что в примере выше система
+будет установлена в \dirname{/opt/texlive/2006}.
+
+Как обычно в Юнике, команда \Ucom{echo i} может быть вставлена в любую
+последовательность команд благодаря редиректам, так что можно написать
+сколь угодно сложный скрипт установки.
+
+Вот список переменных окружения:
+
+\begin{ttdescription}
+\item [TEXLIVE\_INSTALL\_PREFIX]
+ Вместо \dirname{/usr/local/texlive}.
+\item [TEXLIVE\_INSTALL\_TEXDIR]
+ Вместо \dirname{\$TEXLIVE_INSTALL_PREFIX}/2006.
+\item [TEXLIVE\_INSTALL\_TEXMFLOCAL]
+ Вместо \dirname{\$TEXLIVE_INSTALL_PREFIX/texmf-var}.
+\item [TEXLIVE\_INSTALL\_TEXMFSYSVAR]
+ Вместо \dirname{\$TEXLIVE_INSTALL_TEXDIR/texmf-var}.
+\item [TEXLIVE\_INSTALL\_TEXMFHOME]
+ Вместо \dirname{\$HOME/texmf}.
+\end{ttdescription}
+
+Было бы интересно вместо этих переменных окружений использовать
+традиционный для \acro{GNU} скрипт \filename{configure} с
+соответствующими опциями. Мы будем благодарны тем, кто возьмётся
+написать такой скрипт!
+
+
+
%
\subsection{Установка на диск индивидуальных пакетов}
@@ -820,7 +867,7 @@ setenv PATH /usr/local/texlive2005/bin/\var{archname}:$PATH
\startinst
Запустите установочный скрипт \filename{install-pkg.sh} (не
-\filename{install-tl.sh} "---этот скрипт только для полной установки):
+\filename{install-tl.sh} "--- этот скрипт только для полной установки):
\begin{alltt}
> \Ucom{sh install-pkg.sh \var{options}}
\end{alltt}
@@ -837,13 +884,13 @@ setenv PATH /usr/local/texlive2005/bin/\var{archname}:$PATH
\item [-{}-nosrc] Не устанавливать исходники.
\item [-{}-cddir=\var{dir}] Директория, где находится дистрибутив; по
- умолчанию -- текущая директория. Если вы выполнили инструкции выше,
+ умолчанию "--- текущая директория. Если вы выполнили инструкции выше,
то это и будет нужная директория, и менять её не надо.
\item [-{}-listdir=\var{dir}] Директория со списками, в которых
находится информация о пакетах. По умолчанию это
\var{cddir}; единственная причина, по
- которой имеет смысл изменить это значение "---если вы сами
+ которой имеет смысл изменить это значение "--- если вы сами
конструируете новую версию \TL{}.
\end{ttdescription}
@@ -851,12 +898,13 @@ setenv PATH /usr/local/texlive2005/bin/\var{archname}:$PATH
То, что произойдёт дальше, зависит от следующих опций. Если вы не
выберете ни одной из них, по умолчанию произойдёт установка выбранных
файлов. Директория, куда следует устанавливать файлы, будет
-определена из вашего текущего \envname{\$TEXMFMAIN} командой
-\cmdname{kpsewhich}. Вы можете изменить это значение при помощи
-переменной \envname{TEXMFMAIN} или \envname{TEXMF}.
+определена из текущего значения переменной окружения
+\envname{\$TEXMFMAIN} командой \cmdname{kpsewhich}. Вы можете
+изменить это значение при помощи переменной \envname{TEXMFMAIN} или
+\envname{TEXMF}.
\begin{ttdescription}
-\item [-{}-listonly] Вывести список файлов, которые должны быть
+\item [-{}-listonly] Напечатать список файлов, которые должны быть
установлены, но ничего не устанавливать.
\item [-{}-archive=\var{tarfile}] Вместо установки файлов в текущий
@@ -934,7 +982,7 @@ plain \TeX:
После того, как основная установка проделана, вы должны
сконфигурировать систему под ваши потребности и провести тестирование.
-Ещё одно действие после установки \TL{} "---установить
+Ещё одно действие после установки \TL{} "--- установить
дополнительные пакеты, шрифты или программы, не включённые в
\TL{}. Идея состоит в том, чтобы установить эти дополнения под
\envname{TEXMFLOCAL} (если вы устанавливаете программы на диск) или под
@@ -969,7 +1017,7 @@ plain \TeX:
Эту программу можно вызывать также с разнообразными опциями. Ниже
приводятся примеры наиболее часто используемых (система \TL{} по
-умолчанию настроена на бумагу формата A4):
+умолчанию настроена для печати на бумаге формата A4):
\begin{ttdescription}
@@ -997,17 +1045,17 @@ plain \TeX:
комментариев, объясняющих конфигурационные параметры и их возможные
значения.
-По состоянию на 2005 год, команда \cmdname{texconfig} изменяет только
+По состоянию на 2006 год команда \cmdname{texconfig} изменяет только
личные файлы данного пользователя в директории
-\dirname{$HOME/.texlive2005}. Если вы устанавливаете \TeX{} только для
-себя, этот факт вам будет безразличен. Но если вы устанавливаете
+\dirname{$HOME/.texlive2006}. Если вы устанавливаете \TeX{} только
+для себя, это для вас не существенно. Но если вы устанавливаете
\TeX{} для многопользовательской системы, вам может понадобиться
изменить конфигурационные файлы для \emph{всех} пользователей. В этом
случае вместо команды \cmdname{texconfig} вам нужна команда
-\cmdname{texconfig-sys}.
+\cmdname{texconfig-sys}.
Аналогично, команды \cmdname{updmap} и \cmdname{fmtutil} теперь
-изменяют файлы в \dirname{$HOME/.texlive2005}. Для изменений
+изменяют файлы в \dirname{$HOME/.texliveYYYY}. Для изменений
системных конфигурационных файлов используйте \cmdname{updmap-sys} и
\cmdname{fmtutil-sys}.
@@ -1021,17 +1069,17 @@ plain \TeX:
в директорию \envname{TEXMFSYSCONFIG}.
Переменные, в которых хранятся названия этих директорий, указаны в
-разделеn~\ref{sec:texmftrees}, \p.\pageref{sec:texmftrees}. Вы можете
-посмотреть значения этих переменных при помощи команды
+разделе~\ref{sec:texmftrees}, \p.\pageref{sec:texmftrees}. Вы можете
+проверить значения этих переменных при помощи команды
\texttt{texconfig conf} и изменить их путём редактирования файла
\filename{texmf.cnf}.
\subsection{Тестирование установки}
\label{sec:test-install}
-После установки \TL{} вы, скорее всего, захотите проверить
-работу системы, чтобы перейти к созданию прекрасных документов и/или
-шрифтов.
+После установки \TL{} вы, скорее всего, захотите проверить работу
+системы, а уже затем перейти к созданию прекрасных документов и/или
+шрифтов.
В этом разделе описываются основные процедуры по тестированию системы.
Мы приводим команды для операционных систем типа Unix; под \MacOSX{} и
@@ -1074,7 +1122,7 @@ Transcript written on sample2e.log.
\end{alltt}
(Под Windows аналогичная команда называется \cmdname{windvi}.) Вы должны
увидеть новое окно с красиво свёрстанным документом, объясняющим основы
-\LaTeX{}а. (Если вы "---новичок, вам ст\'оит его прочесть.) Чтобы
+\LaTeX{}а. (Если вы "--- новичок, вам ст\'оит его прочесть.) Чтобы
программа \cmdname{xdvi} могла запуститься, вы должны быть в среде X Window;
если это не так, или если переменная \envname{DISPLAY} установлена
неправильно, вы увидите ошибку \samp{Can't open display}.
@@ -1097,7 +1145,7 @@ Transcript written on sample2e.log.
> \Ucom{xpdf sample2e.pdf}
\end{alltt}
К сожалению, ни \cmdname{gv}, ни \cmdname{xpdf} не включены в текущую
-версию \TL{}, так что вам придётся останавливать их
+версию \TL{}, так что вам придётся устанавливать их
отдельно. См. соответственно
\url{http://www.gnu.org/software/gv} и
\url{http://www.foolabs.com/xpdf}.
@@ -1129,7 +1177,7 @@ plain \TeX.
\section{Установка в системе \protect\MacOSX{}}
\label{sec:mac-install}
-Рекомендуемый способ установить \TeX{} для \MacOSX{} "---~использовать
+Рекомендуемый способ установить \TeX{} для \MacOSX{} "--- использовать
дистрибутив Mac\TeX, который впервые включён в \TL{} в 2005 году. Он
находится на \DVD{} \pkgname{live} в директории \dirname{mactex/}. В
этой директории содержится инсталлятор для полоного дистрибутива
@@ -1150,7 +1198,7 @@ plain \TeX.
скорее всего, обновить систему.
Если у вас установлена \cmdname{bash}, вы можете следовать инструкциям
-для установки в системе Unix installation в предыдущем разделе.
+для установки в системе Юникс из в предыдущего раздела.
См. раздел~\ref{sec:unix-install}, \p.~\pageref{sec:unix-install};
в нём упомянуты особенности \MacOSX.
@@ -1204,16 +1252,15 @@ Windows 98, \acro{ME}, \acro{NT}, \acro{2K} или \acro{XP}. Более
\texttt{SHELL=<path>COMMAND.COM /E:4096 /P}
-\subsection{Установка на диск \protect\TeX\protect\ Live}
+\subsection{Установка системы \protect\TeX\protect\ Live на диск}
-После вставки \acro{CD} с \TL{} в компьютер, автостарт должен
-запустить программу \cmdname{tlpmgui}. Если он этого не сделал,
-щёлкните на \guiseq{Start\arw Run}, а затем напечатайте
-\verb|<drive>:\setup-win32\tplmgui.exe| (или
-\verb|<drive>:\texlive\setup-win32\tplmgui.exe|,
-если вы устанавливаете с
-\acro{DVD}), где \verb|<drive>| "---~диск \acro{CD} или
-\acro{DVD}, и нажмите <<OK>>.
+После того, как вы вставите \acro{CD} с \TL{} в компьютер, автостарт
+должен запустить программу \cmdname{tlpmgui}. Если этого не
+произойдёт, щёлкните на \guiseq{Start\arw Run}, а затем напечатайте
+\verb|<drive>:\setup-win32\tplmgui.exe| (или
+\verb|<drive>:\texlive\setup-win32\tplmgui.exe|, если вы
+устанавливаете с \acro{DVD}), где \verb|<drive>| "--- диск \acro{CD}
+или \acro{DVD}, и нажмите <<OK>>.
Должно появиться окно установки под названием \guiseq{TeX Live
installation and maintenance utility}. В нём содержатся следующие
@@ -1238,7 +1285,7 @@ Windows 98, \acro{ME}, \acro{NT}, \acro{2K} или \acro{XP}. Более
сопровождается кнопкой \guiseq{Info}, при нажатии на которую
появляется краткое описание схемы.
-Схема "---~это большой набор файлов, предназначенный для определённого
+Схема "--- это большой набор файлов, предназначенный для определённого
типа пользователя. Есть общие схемы для минимальной, средней и полной
установки. Остальные схемы предназначены либо для определённых групп
пользователей \TeX а (например, для членов GUST или GUTeneberg) или
@@ -1253,7 +1300,7 @@ collections}, можно выбрать дополнительные коллекции, например, \MP,
\textbf{Примечание:} Коллекции \guiseq{Ghostscript}, \guiseq{Perl} и
\guiseq{Wintools} выбираются по умолчанию и должны быть установлены,
-за исключением ситуации, когда они уже есть в системе и вы понимаете,
+за исключением ситуации, когда они уже есть в системе, и вы знаете,
что вы делаете. Эти коллекции используются многими другими важными
программами. Переменные \verb|PERL5LIB| и \verb|GS_LIB| будут также
автоматически установлены.
@@ -1272,7 +1319,7 @@ collections}, можно выбрать дополнительные коллекции, например, \MP,
занять довольно много времени. Поэтому подождите, пожалуйста, пока не
появится сообщение об успешном завершении установки.
-В меню \guiseq{Start\arw Programs\arw TeXLive2005} будет добавлена
+В меню \guiseq{Start\arw Programs\arw TeXLive2006} будет добавлена
программа \cmdname{tlpmgui}.
При необходимости (Win9x/WinME) вам будет предложено рестартовать
@@ -1296,7 +1343,7 @@ collections}, можно выбрать дополнительные коллекции, например, \MP,
несколько облегчить вашу жизнь, мы включили в \TL следующий набор:
\begin{itemize}
\item \cmdname{Ghostscript} 7.07
-\item минимальный \cmdname{Perl} 5.8, достаточный для всех скриптов
+\item минимальный комплект \cmdname{Perl} 5.8, достаточный для всех скриптов
\TL{}.
\item набор программ \textsf{win-tools}: \textsf{bzip2, gzip,
jpeg2ps, tiff2png}/
@@ -1324,20 +1371,21 @@ fp\TeX).
\url{http://netpbm.sourceforge.net/}
\item[Редакторы для работы с \TeX{}ом] Имеется широкий выбор
редакторов, и какой из них
- использовать "---дело вкуса. Вот подборка:
+ использовать "--- дело вкуса. Вот подборка:
\begin{itemize*}
- \item \cmdname{GNU Emacs} есть для Windows, его страничка:
+ \item \cmdname{GNU Emacs}: есть версия для Windows, её страничка:
\url{http://www.gnu.org/software/emacs/windows/ntemacs.html}
- \item \cmdname{XEmacs} есть для Windows, его страничка:
+ \item \cmdname{XEmacs}: есть версия для Windows, её страничка:
\url{http://www.xemacs.org/}
- \item \cmdname{WinShell} есть на \TL в директории
+ \item \cmdname{WinShell}: есть на \TL в директории
\path|support|, его страничка: \url{http://www.winshell.de}
- \item \cmdname{WinEdt} это shareware, доступное на \url{http://www.winedt.com}
+ \item \cmdname{WinEdt}: это shareware, доступно на
+ \url{http://www.winedt.com}
\item \cmdname{Vim} есть на \TL{} в директории
- \path|support\wim|, его страничка: \url{http://www.vim.org}
- \item \cmdname{TeXnicCenter} "---~это свободная программа, которая
+ \path|support\vim|, его страничка: \url{http://www.vim.org}
+ \item \cmdname{TeXnicCenter} "--- это свободная программа, которая
есть на странице
- \url{http://www.toolscenter.org/products/} и в дистрибутиве
+ \url{http://www.toolscenter.org} и в дистрибутиве
pro\TeX t.
\item \cmdname{LEd} можно найти на
\url{http://www.ctan.org/support/LEd}
@@ -1349,14 +1397,14 @@ fp\TeX).
Вы можете установить и другие программы, которые не являются
свободными\footnote{Несвободными в том смысле, что их нельзя свободно
модифицировать и распространять. Это не означает, что вы не можете
- приобрести их бесплатно.} и потому не включённые в дистрибутив
+ приобрести их бесплатно.} и потому не включены в дистрибутив
\TL{}, например, \cmdname{GSView}, графическая оболочка к программе
\cmdname{Ghostscript}, удобная для файлов в форматах PS/PDF.
\cmdname{GSView} можно найти на
\url{http://www.cs.wisc.edu/~ghost/gsview/} или любом зеркале архива
\acro{CTAN}.
-\section{Действия после установки и поддержка \protect\Windows}
+\section{Действия после установки под \protect\Windows}
Если вы установили дистрибутив \TL, вы можете использовать
\cmdname{tlpmgui} для изменения и поддержки установленной системы.
@@ -1364,7 +1412,7 @@ fp\TeX).
\subsection{Добавление и удаление пакетов}
Поскольку программа \cmdname{tlpmgui} находится в меню
-\guiseq{Start\arw Programs\arw TeXLive2005}, запустите её оттуда.
+\guiseq{Start\arw Programs\arw TeXLive2006}, запустите её оттуда.
Появится окно \guiseq{TeX Live installation and maintenance utility}.
В нём есть несколько страниц: \guiseq{Add Packages}, \guiseq{Remove
packages}, \guiseq{Manage installation}, \guiseq{Remove
@@ -1458,8 +1506,8 @@ fp\TeX).
Директория \path|$TEXMFLOCAL| первоначально пуста. Если, например, вы
хотите добавить файлы поддержки для программы символических вычислений
Maple, вы можете положить стилевые файлы в
-\path|c:\TeXLive2005\texmf-local\tex\latex\maple\|, а документацию в
- \path|c:\TeXLive2005\texmf-local\doc\latex\maple\|.
+\path|c:\TeXLive2006\texmf-local\tex\latex\maple\|, а документацию в
+ \path|c:\TeXLive2006\texmf-local\doc\latex\maple\|.
\subsection{Запуск \texttt{tlmp.exe} из командной строки}
@@ -1475,14 +1523,14 @@ tlpm --help
\subsection{Установка по сети}
-\KPS{} знает про сетевые диски, поэтому вы можете использовать их для
-того, чтобы раздавать дерево \path{TEXMF} по сети. Но можно поступить
-ещё проще. Все \TeX{}овские и конфигурационные файлы, всё, кроме
-файлов в директории
-\path|bin/win32| можно использовать в одновременно в версиях \teTeX{}
-или \TL{} под Юниксом. Это означает, что вы можете использовать
-Самбу, чтобы смонтировать диски либо с сервера \acro{NT} на рабочую
-станцию под Юниксом, либо наоборот. Возможно несколько стратегий:
+\KPS{} знает про сетевые диски, поэтому вы можете использовать
+раздавать дерево \path{TEXMF} по сети. Но есть и ещё более интересный
+вариант. Все \TeX{}овские и конфигурационные файлы, то есть всё,
+кроме файлов в директории \path|bin/win32| можно использовать в
+одновременно в версиях \teTeX{} или \TL{} под Юниксом. Это означает,
+что вы можете использовать Самбу, чтобы смонтировать диски либо с
+сервера \acro{NT} на рабочую станцию под Юниксом, либо наоборот.
+Возможно несколько стратегий:
\begin{itemize}
\item Положите всё на сервер. Добавьте файлы для каждой архитектуры в
соответствующую поддиректорию \path|bin|, например,
@@ -1491,10 +1539,9 @@ tlpm --help
нужные директории под Win32.
\item Установите локальные копии программ и форматов. В этом случае
задайте в переменной \path|$TEXMFMAIN| главное дерево \path|texmf|,
- которое лежит на сервере. Установите \path|$VARTEXMF| на локальную
+ которое лежит на сервере. Установите \path|$TEXMFVAR| на локальную
директорию с локальными конфигурационными файлами и автоматически
- созданными
- файлами.
+ созданными файлами.
\end{itemize}
@@ -1538,9 +1585,9 @@ tlpm --help
Ghostscript. Под Win32 для многих программ проще искать
Ghostscript dll по значению регистра, чем использовать
\path|PATH|, длина которого ограничена.
-\item[\Webc{}] У компиляторов несколько опций, которых нет под
- Unixовской версией
- \Webc{}, и у одной опции другое поведение:
+\item[\Webc{}] У программ, собранных под \Webc{} под Windows, есть
+ несколько опций, которых нет под Unixовской версией \Webc{}, и у
+ одной опции несколько другое поведение:
\begin{itemize}
\item \path|-halt-on-error| остановить компиляцию на первой ошибке.
\item \path|-job-time| задать дату выполнения работы по времени
@@ -1567,8 +1614,8 @@ tlpm --help
\subsubsection{Dvips}
-Конфигурационный файл для dvips находится в\\
-\verb+C:\TeXLive2005\texmf-var\dvips\config\config.ps+\\
+Конфигурационный файл для dvips "--- \\
+\verb+C:\TeXLive2006\texmf-var\dvips\config\config.ps+.\\
Вы можете открыть его в любом редакторе и изменить некоторые параметры:
%(\cmdname{WinShell} will do fine)
@@ -1608,7 +1655,7 @@ fontmaps для Dvips and Pdftex. Это делается программой
Если вы используете программу pdf{}latex, чтобы писать непосредственно
в формате \acro{PDF}, и вы используете бумагу \acro{US} letter,
отредактируйте файл\\
-\verb+C:\TeXLive2005\texmf-var\tex\generic\config\pdftexconfig.tex+,\\
+\verb+C:\TeXLive2006\texmf-var\tex\generic\config\pdftexconfig.tex+,\\
изменив в нём \samp{\bs pdfpagewidth} и \samp{\bs pdfpageheight}. Там
должно быть:
\begin{alltt}
@@ -1623,7 +1670,7 @@ GSView теперь распространяется под лицензией Aladdin, и поэтому не
Вы можете захотеть изменить размер страницы на US letter. Если это
так, запустите
-GSView из меню \guiseq{Start}, и выберите \guiseq{Media\arw Letter}.
+GSView из меню \guiseq{Start} и выберите \guiseq{Media\arw Letter}.
Кроме того, вы можете изменить настройки так, чтобы получить самое
качественное изображение на экране. В меню \guiseq{Media \arw Display
@@ -1673,7 +1720,7 @@ c:\>kpsewhich --expand-var $HOME/windvi.cnf
Откройте файл \verb+sample2e.tex+ в вашем редакторе (Xemacs,
WinShell). Этот файл можно найти в директории, например,
-\path|C:\TeXLive2005\texmf-dist\tex\latex\base|. На экране должен появиться
+\path|C:\TeXLive2006\texmf-dist\tex\latex\base|. На экране должен появиться
исходный код в формате \LaTeX. Скомпилируйте его, щёлкнув по меню
\guiseq{Command\arw LaTeX} (XEmacs) или иконке <<\LaTeX>>
(WinShell), затем посмотрите на результат, щёлкнув по меню
@@ -1732,25 +1779,24 @@ Windows их не любят. Его преимущество в том, что вы можете вставлять
\acro{SDK} от Микрософта), которые используются для написания программ
для разных операционных систем семейства Windows.
-Есть разные типы
-Windows:
+Есть разные типы Windows:
\begin{itemize}
\item Win95, Win98 и Win\acro{ME}, которые \emph{не являются
- настоящими многозадачными системами.} Это последние "---будем
- надеяться, что на самом деле последние "---реинкарнации \acro{DOS}. Это
+ настоящими многозадачными системами.} Это последние "--- будем
+ надеяться, что на самом деле последние "--- реинкарнации \acro{DOS}. Это
может быть более или менее убедительно доказано наблюдением за
процессом загрузки. \acro{PC} загружает \path|command.com|. Если
вы остановите процесс загрузки, вы можете спросить текущую версию
\acro{DOS}, и система ответит что-то вроде \samp{MS-DOS 7.0} (по
- крайней мере в старших версиях Win9x).
+ крайней мере в старых версиях Win9x).
\item Windows \acro{NT}, новая операционная система, написанная с
нуля, способная к настоящей многозадачности, и включающая много
высокоуровневых возможностей.
\item Windows 2000, основанная на \acro{NT}, но со всеми возможностями
Win98.
-\item Windows \acro{XP}, которая бывает Personal и Pro. Это последний
- шаг в слиянии двух линеек продуктов (Win9x и
- \acro{NT}). \acro{XP} основана на \acro{NT}.
+ \item Windows \acro{XP}, которая бывает Personal и Pro. Это последний
+ шаг в слиянии двух линеек продуктов (Win9x и \acro{NT}). \acro{XP}
+ основана на \acro{NT}.
\end{itemize}
@@ -1778,7 +1824,7 @@ Win9x. Это настоящие многозадачные системы с защищённой памятью.
Хороший вопрос. Проблема на самом деле очень общая. Не все операции
удобно делать из \acro{GUI}. Командная строка даёт вам возможности
-программирования "---если за ней стоит хороший интерпретатор.
+программирования "--- если за ней стоит хороший интерпретатор.
Но проблема ещё более фундаментальна: \TeX{} является \emph{пакетной}
программой. Не интерактивной. \TeX{}у надо вычислить оптимальную
@@ -1803,12 +1849,11 @@ Win9x. Это настоящие многозадачные системы с защищённой памятью.
иконке \acro{MS-DOS} в меню \guiseq{Start\arw Programs}, либо
выбрав из меню \guiseq{Start\arw Run} и напечатав там
\path|command.com|.
- \item[NT, 2K, XP] Вы можете получить командную строку, найдя
- \guiseq{Command Prompt} в меню \guiseq{Start\arw Accessories}.
- Вы также можете выбрать меню \guiseq{Start\arw Run} и напечатать
- там
+ \item[NT, 2K, XP] Вы можете получить командную строку, найдя
+ \guiseq{Command Prompt} в меню \guiseq{Start\arw Accessories}. Вы
+ также можете выбрать меню \guiseq{Start\arw Run} и напечатать там
\path|cmd.exe|, название нового интерпретатора командной строки в
- \acro{NT} (именно поэтому неправильно называть его окном
+ \acro{NT} (именно поэтому неправильно называть его окном
\emph{DOS}!).
\end{description}
@@ -1835,7 +1880,7 @@ API Win32 понимает и \path|/|, и \path|\| в качестве разделителей в
\subsubsection{Файловые системы}
\label{sec:clusters}
-Пожалуй, худшей чертой Win9x с точки зрения\TeX{}а является так
+Пожалуй, худшей чертой Win9x с точки зрения\TeX а является так
называемая файловая система \acro{FAT}. \TeX{} использует
очень много маленьких файлов, с размерами 1--3\,Kb. Файловая система
\acro{FAT} очень древняя, она на много десятилетий старше
@@ -1861,7 +1906,7 @@ API Win32 понимает и \path|/|, и \path|\| в качестве разделителей в
Изменение происходит с локальной копией окружения, и не переходит в
другие программы.
-Переменная \envname{PATH} "---особая переменная, используемая для
+Переменная \envname{PATH} "--- особая переменная, используемая для
поиска запускаемых вами программ. Она задаётся по-разному в Win9x,
WinME and NT/2K/XP:
@@ -1871,7 +1916,7 @@ WinME and NT/2K/XP:
следует список директорий, разделённых \path|;|. Добавьте
директорию с программами \TL{} к списку, например, так:
\begin{verbatim}
-PATH=c:\windows;c:\windows\system;c:\TeXLive2005\bin\win32
+PATH=c:\windows;c:\windows\system;c:\TeXLive2006\bin\win32
\end{verbatim}
\item[Windows ME] Вам надо запустить специальную программу
\path|c:\windows\system\msconfig.exe| чтобы изменить переменные
@@ -1888,13 +1933,13 @@ PATH=c:\windows;c:\windows\system;c:\TeXLive2005\bin\win32
переменные, если у вас нет прав администратора. Если вы хотите
изменить \envname{PATH} для всех пользователей, обратитесь к вашему
системному администратору. Если вы сами системный администратор,
- вы должны понимать, что вы делаете.
+ вы должны знать, что вы делаете.
Если там уже есть переменная \envname{PATH}, щёлкните на
\envname{PATH}. В поле \textsf{Variable} появится \texttt{PATH}, а
в поле \textsf{Value} текущее значение переменной: список директорий,
разделённых \path|;|. Добавьте директорию, где расположены нужные
- программы, например, \path|c:\TeXLive2005\bin\win32|.
+ программы, например, \path|c:\TeXLive2006\bin\win32|.
Если у вас не задана переменная \envname{PATH}, щёлкните на поле
\textsf{Variable} и впечатайте \texttt{PATH}, щёлкните на поле
\textsf{Value} и впечатайте директорию.
@@ -1910,7 +1955,7 @@ set VARIABLE
\end{verbatim}
система должна напечатать её значение.
-\subsubsection{Компиляторы \TeX{}а}
+\subsubsection{Движки \TeX{}а}
Если вы взглянете в документацию \Webc{}, вы увидите,
что все различные программы на основе \TeX{}а используют один и тот
@@ -1919,19 +1964,19 @@ set VARIABLE
зависимости от того, под каким именем они вызваны.
Под Юниксом это сделано путём использования \emph{символических
- ссылок}. Это экономит массу места на диске, потому что один и тот же
-компилятор используется многими программами.
+ ссылок}. Это экономит массу места на диске, потому что одна и та же
+программа используется для разных форматов.
API Win32 не знает про ссылки. Поэтому чтобы сэкономить место, все
основные программы \TeX{}а упакованы в DLL (\emph{Dynamic Linked
Library}, динамически подгружаемая библиотека). Это означает, что у
вас могут быть такие файлы:
\begin{alltt}
-18/09/2005 14:19 3 584 latex.exe
-18/09/2005 14:19 3 584 pdfetex.exe
-18/09/2005 14:19 524 288 tl90pdfetex.dll
+18/09/2006 14:19 3 584 latex.exe
+18/09/2006 14:19 3 584 pdfetex.exe
+18/09/2006 14:19 524 288 tl90pdfetex.dll
\end{alltt}
-и файл \path|latex.exe| на самом деле является копией
+и файл \path|latex.exe| на самом деле является копией файла
\path|pdfetex.exe|, использующей тот же \path|tl90pdfetex.dll|.
Этот же метод используется для программ \path|mktex*.exe|, которые
вызывают библиотеку \path|mktex.dll|,
@@ -1970,7 +2015,8 @@ SET KPATHSEA_DEBUG_OUTPUT=con:
Теперь вы можете направить \cmdname{stderr} и \cmdname{stdout} в один
и тот же файл.
-\item Предполагая, что вы установили систему под \path|c:/TeX|, проверьте следующие значения: \\
+\item Предполагая, что вы установили систему под \path|c:/TeX|,
+ проверьте следующие значения: \\
{\small
\begin{tabular}{ll}
\path|kpsewhich -expand-path $SELFAUTOPARENT| & \path|c:/TeX| \\
@@ -2002,10 +2048,10 @@ SET KPATHSEA_DEBUG_OUTPUT=con:
Вот несколько вещей, которые вы можете проверить:
\begin{enumerate}
-\item Находится ли \file{tex.exe} в моей \path|PATH|?
+\item Находится ли \file{tex.exe} в списке \path|PATH|?
\item Установлена ли переменная \path|TEXMFCNF| на
- \path|c:/TeXLive2005/texmf-var/web2c| (значение по умолчанию)?
+ \path|c:/TeXLive2006/texmf-var/web2c| (значение по умолчанию)?
\item Есть ли ошибки в логах программы \file{tlmpgui.exe}? Вы можете
найти файл \file{tlmpgui.log} в директории \file{TEMP}. Ищите
@@ -2029,17 +2075,17 @@ SET KPATHSEA_DEBUG_OUTPUT=con:
% don't use \Webc so the \uppercase in the headline works.
\section{Руководство пользователя Web2C}
-\Webc{} "---это интегрированная коллекция программ, относящихся к
+\Webc{} "--- это интегрированная коллекция программ, относящихся к
\TeX{}у: сам \TeX{}, \MF{}, \MP, \BibTeX{}, и т.д. Это сердце
\TL{}.
Немного истории. Первоначальная версия была написана Томасом Рокики,
который в 1987 году создал первую систему \TeX{}-to-C, адаптировав
-файлы изменений для Юникса, разработанные в основном Говардом Трики и
-Павлом Куртисом. Тим Морган стал поддерживать систему, и в этот период
-её имя сменилось на Web-to-C\@. В 1990 году Карл Берри взялся за
-работу, координируя работу десятков программистов, а в 1997 он передал
-руководство Олафу Веберу.
+патчи для Юникса, разработанные в основном Говардом Трики и Павлом
+Куртисом. Тим Морган стал поддерживать систему, и в этот период её
+название сменилось на Web-to-C\@. В 1990 году Карл Берри взял на себя
+этот проект, координируя работу десятков программистов, а в 1997 он
+передал руководство Олафу Веберу.
Система \Webc{} работает на Юниксе, 32-битовых Windows, \MacOSX{}, и
других операционных системах. Она использует оригинальные исходники
@@ -2133,14 +2179,14 @@ SET KPATHSEA_DEBUG_OUTPUT=con:
затем диск. Если нужный файл найден, поиск останавливается, и
возвращается результат.
-Хотя самый простой и часто встречающийся элемент пути "---это название
-директории, \KPS{} поддерживает дополнительные возможности:
+Хотя самый простой и часто встречающийся элемент пути "--- это
+название директории, \KPS{} поддерживает дополнительные возможности:
разнообразные значения по умолчанию, имена переменных окружения,
значения из конфигурационных файлов, домашние директории
пользователей, рекурсивный поиск поддиректорий. Поэтому мы говорим,
что \KPS{} \emph{вычисляет} элемент пути, т.е., что библиотека
преобразует спецификации в имя или имена директории. Это описано в
-следующих разделах в том же порядке, в котором происходит поиск.
+следующих разделах в том же порядке, в котором происходит поиск.
Заметьте, что имя файла при поиске может быть абсолютным или
относительным, т.е. начинаться с \samp{/}, или \samp{./}, или
@@ -2165,7 +2211,7 @@ SET KPATHSEA_DEBUG_OUTPUT=con:
\begin{enumerate}
\item Установленные пользователем переменные окружения, например
\envname{TEXINPUTS}\@. Переменные окружения с точкой и названием
- программы имеют преимущество; например если \samp{latex} "---имя
+ программы имеют преимущество; например если \samp{latex} "--- имя
программы. то \envname{TEXINPUTS.latex} имеет преимущество перед
\envname{TEXINPUTS}.
\item
@@ -2244,7 +2290,7 @@ SET KPATHSEA_DEBUG_OUTPUT=con:
\label{Path-expansion}
-\KPS{} разпознаёт определённые специальные символы и конструкции в
+\KPS{} распознаёт определённые специальные символы и конструкции в
путях поиска, аналогичные конструкциям в стандартных оболочках
Юникса. Например, сложный путь
\verb+~$USER/{foo,bar}//baz+, означает все поддиректории директорий
@@ -2373,7 +2419,7 @@ SET KPATHSEA_DEBUG_OUTPUT=con:
случаев иерархия только одна. \KPS{} ищет файлы \file{ls-R} в пути
\code{TEXMFDBS}.
-Рекомендуемый способ создания и поддержки \samp{ls-R} "---скрипт
+Рекомендуемый способ создания и поддержки \samp{ls-R} "--- скрипт
\code{mktexlsr}, включённый в дистрибутив. Он вызывается разными
скриптами \samp{mktex}\dots. В принципе этот скрипт выполняет команды
типа
@@ -2485,7 +2531,7 @@ cd \var{/your/texmf/root} && \path|\|ls -1LAR ./ >ls-R
/usr/local/texmf-dist/bibtex/bib/beebe/tugboat.bib
\end{alltt}
-Последнее "---библиографическая база данных для статей журнала
+Последнее "--- библиографическая база данных для статей журнала
\textsl{TUGBoat}.
\begin{alltt}
@@ -2716,7 +2762,7 @@ kdebug:search(cmr10.pfb) => /usr/local/texmf/fonts/type1/public/cm/cmr10.pfb
\subsection{Опции запуска}
-Ещё одна полезная возможность \Webc{} "---контроль параметров памяти
+Ещё одна полезная возможность \Webc{} "--- контроль параметров памяти
(в особенности размер массивов) при запуске, во время чтения файла
\file{texmf.cnf} библиотекой \KPS{}. Параметры памяти находятся в
части~3 этого файла в дистрибутиве \TL{}. Вот самые важные:
@@ -2786,7 +2832,7 @@ kdebug:search(cmr10.pfb) => /usr/local/texmf/fonts/type1/public/cm/cmr10.pfb
> \Ucom{sh configure -prefix=/usr/local/TeX}
\end{alltt}
-Директория \optname{-prefix} "---это место, куда вы установили
+Директория \optname{-prefix} "--- это место, куда вы установили
основное дерево поддержки. Структура директорий будет такова
(\$TEXDIR означает выбранную директорию):
@@ -2854,64 +2900,80 @@ kdebug:search(cmr10.pfb) => /usr/local/texmf/fonts/type1/public/cm/cmr10.pfb
\section{Благодарности}
-\TL{} "---результат объединённых усилий практически всех групп
+\TL{} "--- результат объединённых усилий практически всех групп
пользователей \TeX а. Это издание \TL{} отредактировано Себастианом
-Ратцем и Карлом Берри. Другие, работавшие над ним, перечислены ниже
+Ратцем и Карлом Берри. Другие, работавшие над ним, перечислены ниже.
+Мы благодарим:
\begin{itemize*}
-\item Немецкая группа пользователей \TeX{}а (\acro{DANTE} e.V.),
- обеспечила компьютеры для репозитория \TL{}; Райнер Шёпф и Рейнхард
- Цирке его поддерживали. Сотрудники \acro{DANTE} Фолькер Шаа и Клаус
- Хоппнер координировали производство с Lehmann's Bookstore
- (\url{http://www.lob.de}).
+\item Англоязычную, немецкую, голландскую и польскую группы
+ пользователей \TeX{}а (\acro{TUG}, \acro{DANTE} e.V., \acro{NTG} и
+ \acro{GUST}) за необходимую техническую и административную
+ инфраструктуру. Пожалуйста, вступайте в группы пользователей \TeX
+ а.
+
+\item Группу поддержки \acro{CTAN} за размещение дисков \TL{} и
+ поддержку инфраструктуры обновления пакетов, от которой зависит
+ \TL.
+
+\item Питера Брейтенлохнера и команду разработчиков \eTeX\ за
+ стабильную основу современного \TeX а.
-\item The Perforce corporation (\url{http://www.perforce.com})
- подарила нам бесплатную копию их замечательной системы контроля
- версий, использованную нами для исходников \TL.
-
-\item Питер Брейтенлохнер и команда разработчиков \eTeX\ заложила
- основы будущего \TeX а.
-
-\item Томас Эссер, без замечательного пакета \teTeX{} которого \TL{}
- не существовал бы, много помогал нам в работе над \TL.
+\item Томаса Эссера, без замечательного пакета \teTeX{} которого \TL{}
+ не существовал бы, и который много помогал нам в работе над \TL.
-\item Майкл Гусенс был соавтором первой версии документации.
+\item Майкла Гусенса, который был соавтором первой версии документации.
-\item Эйтан Гурари написал \TeX4ht{}, использованный для производства
- файлов \HTML{}, и неустанно работал над ними, немедленно добавляя
- нужные нам возможности.
+\item Эйтана Гурари, чей \TeX4ht{} использовался для создания файлов в
+ формате \HTML{}, и который неустанно работал, по первому требованию
+ добавляя нужные нам возможности.
-
-\item Ганс Хаген помогал в тестировании и приспособлении формата
+
+\item Ганса Хагена за помощь в тестировании и приспособлении формата
\ConTeXt\ к нашим нуждам.
-\item Павел Яковский создал инсталлятор для Windows \cmdname{tlpm}, а
- Томаш Лужак написал \cmdname{tlpmgui}.
+\item Хан Те Тана, Мартина Шрёдера и команду pdf\TeX\ за неустанное
+ расширение возможностей \TeX а.
+
+\item Тако Хокватера за возобновление работы над \MP{} и \TeX ом.
+
+\item Павла Яковского за инсталлятор для Windows \cmdname{tlpm}, и
+ Томаша Лужака за \cmdname{tlpmgui}.
-\item Хан Фе Фан, Мартин Шрёдер и команда pdf\TeX\ продолжает
- улучшать возможности \TeX а.
+\item Акиру Какуто за обновленные программы для Windows в рамках его
+ проекта \acro{W32TEX}
+ (\url{http://www.fsci.fuk.kindai.ac.jp/kakuto/win32-ptex/}).
+\item Джонатана Кью и его работодателя \acro{SIL} за создание системы
+ Xe\TeX{} и за работу по её интегрированию в \TL.
-\item Петр Олшак координировал и проверял весь чешский и
- словацкий материал.
+\item Рейнхарда Котучу за помощь в огромной работе по обновлению
+ пакетов в \TL{}, за исследовательскую работу в области Windows, за
+ скрипт \texttt{getnonfreefonts} и многое другое.
+\item Петра Олшака за координацию и тщательную проверку чешского и
+ словацкого материала.
-\item Фабриций Попинье создал \TL{} для Windows и разработал новую
- структуру директорий.
+\item Фабриция Попинье за исходную поддержку Windows в \TL.
-\item Сташек Ваврикевич был главным тестером \TL{} и координировал
- много польских вкладов: шрифты, инсталлятор для Windows и многое
- другое.
+\item Норберта Прейнинга за помощь с инфраструктурой \TL{} и
+ обновлением пакетов, за координирование Дебиановской версии \TL{}
+ (совместно с Франком Кюстером), в ходе которой он выдвинул много
+ ценных предложений.
-\item Олаф Вебер терпеливо работал над \Webc, на которой держится
- дистрибутив.
+\item Сташекa Ваврикевича, который был главным тестером \TL{} и
+ координировал многе польских проекты: шрифты, инсталлятор для
+ Windows и многое другое.
-\item Гербер Виерда разработал поддержку \MacOSX\ и участвовал в
+\item Олафа Вебера за терпеливую работу над \Webc, на которой держится
+ всё остальное.
+
+\item Гербена Виерду за разработку поддержку \MacOSX, участие в
интеграции и тестировании.
-\item Грэм Виллиамс создал каталог пакетов.
+\item Грэма Виллиамса, создавшего каталог пакетов.
\end{itemize*}
@@ -2924,7 +2986,7 @@ kdebug:search(cmr10.pfb) => /usr/local/texmf/fonts/type1/public/cm/cmr10.pfb
\pkgname{sparc-solaris}),
Сташек Ваврикевич (\pkgname{i386-linux}),
Олаф Вебер (\pkgname{mips-irix}),
-Герберт Виерда (\pkgname{i386-darwin}, \pkgname{powerpc-darwin}).
+Гербен Виерда (\pkgname{i386-darwin}, \pkgname{powerpc-darwin}).
Документация и переводы:
Карл Берри (английский), Даниэль Флипо и Фабриций Попинье
@@ -2932,7 +2994,7 @@ kdebug:search(cmr10.pfb) => /usr/local/texmf/fonts/type1/public/cm/cmr10.pfb
и Ян Буса (чешский и словацкий), Борис Вейцман (русский), Сташек
Ваврикевич (польский).
-Разумеется, наша главная благодарность "---Дональду Кнуту, во-первых,
+Разумеется, наша главная благодарность "--- Дональду Кнуту, во-первых,
за разработку \TeX а, и во-вторых, за то, что он подарил его миру.
\section{История издания}
@@ -2952,7 +3014,7 @@ kdebug:search(cmr10.pfb) => /usr/local/texmf/fonts/type1/public/cm/cmr10.pfb
систему файлов для \TeX а. Несколько версий \TDS{} было опубликовано
в декабрьском выпуске \textsl{TUGboat} в 1995 году, и с самого начала
стало ясо, что следует создать пример структуры на \CD{}. Дистрибутив,
-который вы держите в руках, "---прямой результат работы этой группы.
+который вы держите в руках, "--- прямой результат работы этой группы.
Из успеха 4All\TeX{} был сделан вывод, что пользователям Юникса также
подойдёт такая удобная система, и так родилась другая важная часть
\TL.
@@ -2962,22 +3024,24 @@ kdebug:search(cmr10.pfb) => /usr/local/texmf/fonts/type1/public/cm/cmr10.pfb
состав и поддержка многих платформ. Томас согласился нам помочь, и мы
в начале 1996 года стали серьёзно работать над дистрибутивом. Первое
издание вышло в мае 1996 года. В начале 1997 года Карл Берри завершил
-новую версию Web2c, которая включила практически все добавки Томаса
-Эссера в \teTeX{}е, и мы решили основать второе издание на стандартном
-\Webc, с добавлением скрипта \texttt{texconfig} из \teTeX{}а. Третье
-издание \CD{} основывалось на новой версии \Webc, 7.2, Олафа Вебера; в
-то же время была выпущена новая версия \teTeX{}а, и \TL{} включил
-почти все его новые черты. Четвертое издание следовало той же
-традиции, используя новую версию \teTeX{}а и \Webc{} (7.3). Теперь в
-нём была полная система для Windows.
+новую версию Web2c, которая включила практически все новые
+возможности, добавленные Томасом Эссером в \teTeX, и мы решили
+основать второе издание на стандартном \Webc, с добавлением скрипта
+\texttt{texconfig} из \teTeX{}а. Третье издание \CD{} основывалось на
+новой версии \Webc, 7.2, Олафа Вебера; в то же время была выпущена
+новая версия \teTeX{}а, и \TL{} включил почти все его новые
+возможности. Четвертое издание следовало той же традиции, используя
+новую версию \teTeX{}а и \Webc{} (7.3). Теперь в нём была полная
+система для Windows.
Для пятого издания (март 2000 года) многие пакеты на \CD{} были
пересмотрены и проверены. Информация о пакетах была собрана в файлы
XML. Но главным изменением в \TeX\ Live 5 было удаление всех
-несвободных программ. Всё на \TL{} преполагается совметимым с Debian
-Free Software Guidelines (\url{http://www.debian.org/intro/free}); мы
-сделали всё, что могли, чтобы проверить лицензии всех пакетов, и мы
-будем благодарны за любое указание на ошибки.
+несвободных программ. Всё на \TL{} преполагается совместимым с
+Правилами Дебиана для Свободных Программ
+(\url{http://www.debian.org/intro/free}); мы сделали всё, что могли,
+чтобы проверить лицензии всех пакетов, и мы будем благодарны за любое
+указание на ошибки.
В шестом издании (июль 2001 года) было много нового материала.
Главным была новая концепция установки: пользователь выбирал нужный
@@ -3142,7 +3206,7 @@ Free Software Guidelines (\url{http://www.debian.org/intro/free}); мы
\item Поддержка enc\TeX а включена в \Webc, и поэтому во все
программы \TeX, которые теперь поддерживают опцию \optname{-enc}
- "---\emph{только при генерировании форматов}. enc\TeX{}
+ "--- \emph{только при генерировании форматов}. enc\TeX{}
обеспечивает общую перекодировку входного и выходного потоков, что
позволяет полную поддержку Unicode (в \acro{UTF}-8).
См. \OnCD{texmf-dist/doc/generic/enctex/} и
@@ -3155,15 +3219,16 @@ Free Software Guidelines (\url{http://www.debian.org/intro/free}); мы
для \LaTeX а на основе этой программы называется \textsf{lamed}.
\item Последняя версия \LaTeX а включает новую версию лицензии
- \acro{LPPL} "---теперь официально одобренную Debianом. Некоторые
- другие изменения перечислены в файлах \filename{ltnews} в \OnCD{texmf-dist/doc/latex/base}.
+ \acro{LPPL} "--- теперь официально одобренную Debianом. Некоторые
+ другие изменения перечислены в файлах \filename{ltnews} в
+ \OnCD{texmf-dist/doc/latex/base}.
\item В дистрибутиве появилась \cmdname{dvipng}, новая программа для
перевода \acro{DVI} в \acro{PNG}.
См. \OnCD{texmf/doc/man/man1/dvipng.1}.
\item Мы уменьшили размер пакета \pkgname{cbgreek} до приемлемого
- набора шрифтов, с согласия и совета автораа (Клаудио Беккари).
+ набора шрифтов, с согласия и совета автора (Клаудио Беккари).
Исключены невидимые, прозрачные и полупрозрачные шрифты, которые
относительно редко используются, а нам не хватало места. Полный
набор шрифтов можно найти в архиве \acro{CTAN}
@@ -3196,8 +3261,7 @@ Free Software Guidelines (\url{http://www.debian.org/intro/free}); мы
\end{itemize}
-\subsection{Настоящее}
-\label{sec:tlcurrent}
+\subsubsection{2005}
В 2005 году было, как всегда, сделано много изменений в пакетах и
программах. Инфраструктура почти не изменилась по сравненению с 2004
@@ -3222,13 +3286,13 @@ Free Software Guidelines (\url{http://www.debian.org/intro/free}); мы
\envname{TEXMFSYSCONFIG} должны быть согласованы.
См. раздел~\ref{sec:texmftrees}, \p.\pageref{sec:texmftrees}.
-\item В прошлом году мы не определяли \verb|\pdfoutput| и другие
- переменные при генерировании файлов в формате DVI, хотя для этого
- использовалась программа \cmdname{pdfetex}. В этом году, как и было
- обещано, это уже не так. Поэтому если ваш документ использует для
- проверки формата \verb|\ifx\pdfoutput\undefined|, его надо
- изменить. Вы можете использовать пакет \pkgname{ifpdf.sty}
- (работает в plain \TeX{} и \LaTeX) или аналогичную логику.
+\item В прошлом году мы оставили неопределёнными \verb|\pdfoutput| и
+ другие переменные при генерировании файлов в формате DVI, хотя для
+ этого использовалась программа \cmdname{pdfetex}. В этом году, как
+ и было обещано, это уже не так. Поэтому если ваш документ
+ использует для проверки формата \verb|\ifx\pdfoutput\undefined|, его
+ надо изменить. Вы можете использовать пакет \pkgname{ifpdf.sty}
+ (работает в plain \TeX{} и \LaTeX) или аналогичную логику.
\item В прошлом году мы изменили большинство форматов, которые стали
выдавать 8-битовые символы. Если вам всё же нужны старый вариант с
@@ -3255,6 +3319,41 @@ latex --translate-file=empty.tcx yourfile.tex
пользователя (см. первый пункт выше).
\end{itemize}
+
+\subsection{Настоящее}
+\label{sec:tlcurrent}
+
+В 2006 главным нововведением является программа Xe\TeX{}, вызываемая
+как \texttt{xetex} или \texttt{xelatex};
+см. \url{http://scripts.sil.org/xetex}.
+
+Значительно обновлена программа \MP; предполагаются дополнительные
+обновления в будущем (\url{http://tug.org/metapost/articles}). Также
+обновлён pdf\TeX{} (\url{http://tug.org/applications/pdftex}).
+
+Программа (plain) \texttt{tex} больше не опредлеяет по \texttt{\%\&} в
+первой строке, какой формат использовать: это всегда Кнутовский
+\TeX{} (\LaTeX{} и другие ещё используют \texttt{\%\&}).
+
+Скрипты установки теперь используют переменные окружения для работы в
+пакетном режиме, см. раздел~\ref{sec:noninteractive-install}.
+
+Разумеется, в этом году были, как обычно, сотни обновлений пакетов и
+программ. Как обычно, обновлённые версии можно найти в сети \acro{CTAN}
+(\url{http://www.ctan.org}).
+
+Дерево \TL{} теперь хранится в системе Subversion, и у нас появился
+WWW-интерфейс для его просмотра. Мы предполагаем, что эта система
+будет использована для разработки в ближайшем будущем.
+
+Наконец, в мае 2006 года Томас Эссер объявил о прекращении работы над
+te\TeX ом (\url{http://tug.org/tetex}). Это вызвало всплеск интереса
+к \TL, особенно среди разработчиков систем \acro{GNU}/Линукса (мы
+добавили схему \texttt{tetex}, которая устанавливает систему, примерно
+соответствующую te\TeX у). Мы надеемся, что это приведёт в конечном
+итоге к улучшению работы в \TeX е для всех.
+
+
\subsection{Будущее}
\emph{\TL{} не совершенен!} (И никогда не будет.) Мы
@@ -3266,7 +3365,6 @@ latex --translate-file=empty.tcx yourfile.tex
Присылайте, пожалуйста, замечания и предложения по адресу:\hfill\null
\begin{quote}
-Sebastian Rahtz \ / \ 7 Stratfield Road \ / \ Oxford OX2 7BG \ / \ UK \\
\email{tex-live@tug.org} \\
\url{http://tug.org/texlive}
\end{quote}