summaryrefslogtreecommitdiff
path: root/Master/texmf-doc/source
diff options
context:
space:
mode:
authorBoris Veytsman <borisv@lk.net>2006-12-13 00:30:29 +0000
committerBoris Veytsman <borisv@lk.net>2006-12-13 00:30:29 +0000
commitb95a5fdf5fe08243608a8c599836bb85586af349 (patch)
tree2642887095b53f41479de71d151c126235db793c /Master/texmf-doc/source
parent5cd193fd8f1025c6cb9e7ced9815a7133a0f1d27 (diff)
Even more proofreading
git-svn-id: svn://tug.org/texlive/trunk@2705 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-doc/source')
-rw-r--r--Master/texmf-doc/source/russian/texlive-ru/live.tex318
1 files changed, 158 insertions, 160 deletions
diff --git a/Master/texmf-doc/source/russian/texlive-ru/live.tex b/Master/texmf-doc/source/russian/texlive-ru/live.tex
index 396f4229047..50a3a03604d 100644
--- a/Master/texmf-doc/source/russian/texlive-ru/live.tex
+++ b/Master/texmf-doc/source/russian/texlive-ru/live.tex
@@ -1045,13 +1045,13 @@ plain \TeX:
комментариев, объясняющих конфигурационные параметры и их возможные
значения.
-По состоянию на 2006 год команда \cmdname{texconfig} изменяет только
-личные файлы данного пользователя в директории
+Начиная с 2005 года команда \cmdname{texconfig} изменяет \emph{личные
+ файлы данного пользователя} в директории
\dirname{$HOME/.texlive2006}. Если вы устанавливаете \TeX{} только
-для себя, это для вас не существенно. Но если вы устанавливаете
-\TeX{} для многопользовательской системы, вам может понадобиться
-изменить конфигурационные файлы для \emph{всех} пользователей. В этом
-случае вместо команды \cmdname{texconfig} вам нужна команда
+для себя, это не очень важно. Но если вы устанавливаете \TeX{} для
+многопользовательской системы, вам может понадобиться изменить
+конфигурационные файлы для \emph{всех} пользователей. В этом случае
+вместо команды \cmdname{texconfig} вам нужна команда
\cmdname{texconfig-sys}.
Аналогично, команды \cmdname{updmap} и \cmdname{fmtutil} теперь
@@ -1208,23 +1208,23 @@ plain \TeX.
\section{Установка в системе \protect\Windows}
\label{sec:win-install}
-Мы рады сообщить, что в этой версии \TL{} снова есть инсталлятор для
-Windows, \cmdname{tlpmgui.exe} (см. раздел~\ref{sec:multiple-dist},
-\p.\pageref{sec:multiple-dist}, где описаны различные варианты
-дистрибутива).
+Мы рады сообщить, что в системе \TL{} с 2005 года снова есть
+инсталлятор для Windows, \cmdname{tlpmgui.exe} (см.
+раздел~\ref{sec:multiple-dist}, \p.\pageref{sec:multiple-dist}, где
+описаны различные варианты дистрибутива).
У программы \cmdname{tlpmgui} такие же опции, как у инсталлятора для
-Юникса, только они выбираются в графической оболочке. Эта программа
-также позволяет выбрать схемы, индивидуальные коллекции, директории
-для установки и т.д. Эти основные элементы описаны в
-разделе~\ref{sec:unix-install-disk} на
+Юникса, только они выбираются из графической оболочки. Как и под
+Юниксом, эта программа позволяет выбрать схемы, индивидуальные
+коллекции, директории для установки и т.д. Эти основные элементы
+описаны в разделе~\ref{sec:unix-install-disk} на
\p.\pageref{sec:unix-install-disk}. Программа также позволяет
-выполнять многие действия после установки: добавление и удаление
+выполнять многие действия после установки: добавление и удаление
пакетов, обновление базы данных файлов, создание форматов.
-Для тех, кто любит знать детали, отметим, что программа
-\cmdname{tlpmgui} использует в качестве <<мотора>> программу для
-командной строки Windows под названием \cmdname{tlpm}.
+Для любителей подробностей отметим, что программа \cmdname{tlpmgui}
+использует в качестве <<мотора>> программу для командной строки
+Windows под названием \cmdname{tlpm}.
Дистрибутив для Windows, включенный в \TL, основан на новых
программах, позаимствованных у проекта \XEmTeX{}, который раньше
@@ -1238,7 +1238,7 @@ Windows, \cmdname{tlpmgui.exe} (см. раздел~\ref{sec:multiple-dist},
Дистрибутив \TL{} может быть установлен под операционной системой
-Windows 98, \acro{ME}, \acro{NT}, \acro{2K} или \acro{XP}. Более
+Windows~98, \acro{ME}, \acro{NT}, \acro{2K} или \acro{XP}. Более
старые версии Windows (3.1x) и \acro{MS-DOS} не поддерживаются.
@@ -1288,7 +1288,7 @@ Windows 98, \acro{ME}, \acro{NT}, \acro{2K} или \acro{XP}. Более
Схема "--- это большой набор файлов, предназначенный для определённого
типа пользователя. Есть общие схемы для минимальной, средней и полной
установки. Остальные схемы предназначены либо для определённых групп
-пользователей \TeX а (например, для членов GUST или GUTeneberg) или
+пользователей \TeX а (например, для членов GUST или GUTenberg) или
для определённых приложений (например, для совместной работы
\acro{XML} и \TeX а). В выбранной схеме можно сделать дополнительные
изменения. Это делается в разделе \guiseq{Main customization} путём
@@ -1302,12 +1302,12 @@ collections}, можно выбрать дополнительные коллекции, например, \MP,
\guiseq{Wintools} выбираются по умолчанию и должны быть установлены,
за исключением ситуации, когда они уже есть в системе, и вы знаете,
что вы делаете. Эти коллекции используются многими другими важными
-программами. Переменные \verb|PERL5LIB| и \verb|GS_LIB| будут также
-автоматически установлены.
+программами. Кроме того, будут автоматически присвоены значения
+переменным \verb|PERL5LIB| и \verb|GS_LIB|.
Затем щёлкните на кнопку \guiseq{Select} у надписи \guiseq{Language
Collections} в разделе \guiseq{Main customization}. Это откроет
-меню \guiseq{Language collections}, котором можно выбрать языковые
+меню \guiseq{Language collections}, в котором можно выбрать языковые
коллекции для установки.
Затем щелкните на кнопку \guiseq{Install} в разделе \guiseq{Install},
@@ -1381,24 +1381,24 @@ fp\TeX).
\path|support|, его страничка: \url{http://www.winshell.de}
\item \cmdname{WinEdt}: это shareware, доступно на
\url{http://www.winedt.com}
- \item \cmdname{Vim} есть на \TL{} в директории
+ \item \cmdname{Vim}: есть на \TL{} в директории
\path|support\vim|, его страничка: \url{http://www.vim.org}
\item \cmdname{TeXnicCenter} "--- это свободная программа, которая
есть на странице
\url{http://www.toolscenter.org} и в дистрибутиве
pro\TeX t.
- \item \cmdname{LEd} можно найти на
+ \item \cmdname{LEd}: можно найти на
\url{http://www.ctan.org/support/LEd}
- \item \cmdname{SciTE} можно найти на
+ \item \cmdname{SciTE}: можно найти на
\url{http://www.scintilla.org/SciTE.html}
\end{itemize*}
\end{description}
Вы можете установить и другие программы, которые не являются
-свободными\footnote{Несвободными в том смысле, что их нельзя свободно
- модифицировать и распространять. Это не означает, что вы не можете
- приобрести их бесплатно.} и потому не включены в дистрибутив
-\TL{}, например, \cmdname{GSView}, графическая оболочка к программе
+свободными\footnote{То есть их нельзя свободно модифицировать и
+ распространять. Это не всегда означает, что вы не можете приобрести
+ их бесплатно.}, и потому не включены в дистрибутив \TL{}, например,
+\cmdname{GSView}, графическая оболочка к программе
\cmdname{Ghostscript}, удобная для файлов в форматах PS/PDF.
\cmdname{GSView} можно найти на
\url{http://www.cs.wisc.edu/~ghost/gsview/} или любом зеркале архива
@@ -1516,28 +1516,27 @@ Maple, вы можете положить стилевые файлы в
оболочка \cmdname{tlmpgui}, есть ряд полезных ключей. Вы можете
получить список ключей, запустив
\begin{verbatim}
-tlpm --help
+tlmp --help
\end{verbatim}
Дополнительную информацию можно найти в файле \filename{tlmp.readme}.
\subsection{Установка по сети}
-\KPS{} знает про сетевые диски, поэтому вы можете использовать
-раздавать дерево \path{TEXMF} по сети. Но есть и ещё более интересный
-вариант. Все \TeX{}овские и конфигурационные файлы, то есть всё,
-кроме файлов в директории \path|bin/win32| можно использовать в
-одновременно в версиях \teTeX{} или \TL{} под Юниксом. Это означает,
-что вы можете использовать Самбу, чтобы смонтировать диски либо с
-сервера \acro{NT} на рабочую станцию под Юниксом, либо наоборот.
-Возможно несколько стратегий:
+\KPS{} знает про сетевые диски, поэтому вы можете раздавать дерево
+\path{TEXMF} по сети. Но есть и ещё более интересный вариант. Все
+\TeX{}овские и конфигурационные файлы, то есть всё, кроме файлов в
+директории \path|bin/win32| можно использовать одновременно под
+Windows и под Юниксом. Это означает, что вы можете, например, при
+помощи Самбы, монтировать диски с сервера \acro{NT} на рабочую станцию
+под Юниксом или наоборот. Возможно несколько стратегий:
\begin{itemize}
-\item Положите всё на сервер. Добавьте файлы для каждой архитектуры в
+\item Положить всё на сервер. Добавьте файлы для каждой архитектуры в
соответствующую поддиректорию \path|bin|, например,
\path|bin/win32| и \path|bin/i386-linux|. Затем установите ваши
переменные. Вы можете использовать сетевые имена, чтобы задать
нужные директории под Win32.
-\item Установите локальные копии программ и форматов. В этом случае
+\item Использовать локальные копии программ и форматов. В этом случае
задайте в переменной \path|$TEXMFMAIN| главное дерево \path|texmf|,
которое лежит на сервере. Установите \path|$TEXMFVAR| на локальную
директорию с локальными конфигурационными файлами и автоматически
@@ -1558,16 +1557,15 @@ tlpm --help
\path|mpost|, который вызывает \path|tex|), накладные расходы на
запуск каждой из программ меньше. Это изменение невидимо для
пользователя, за исключением случая, когда вы выставляете флаг
- отладки \cmdname{kpathsea} на \path|-1|: вы тогда начинаете
- трассировать доступ к общей памяти, обычно не совсем то, что вам
- надо (к ней очень много обращений). Мы ещё не выяснили, что именно
- полезно в логе доступа к общей памяти, так что ситуация может
- измениться в будущем.
+ отладки \cmdname{kpathsea} на \path|-1|. Тогда вы будете
+ трассировать доступ к общей памяти, в результате чего получите массу
+ ненужной информаци. Мы ещё не выяснили, что именно полезно в логе
+ доступа к общей памяти, так что ситуация может измениться в будущем.
\item[\cmdname{kpsecheck}] Эта программа предоставляет некоторые
опции, которые не подошли команде \cmdname{kpsewhich}. Она позволит
вам перечислить все файлы, которые встречаются несколько раз в
деревьях \path{texmf}. Это может быть удобно, но как правило, вы
- будете получать ненужную информацию, (вроде десятков файлов
+ будете получать ненужную информацию (вроде десятков файлов
\path|README|). Эти файлы привели бы к противоречиям в хешах
\KPS{}; к счастью, \KPS{} никогда их не ищет. Поэтому вы можете
объединять опцию \path|-multiple-occurences| с двумя другими опциями
@@ -1599,11 +1597,11 @@ tlpm --help
\item \path|-time-statistics| вывести статистику о затраченном
времени. Следует заметить, что, поскольку система Win9x не
является по-настоящему многозадачной системой, у неё нет надёжного
- таймера для небольших промежутков времени, и поэтому результат лишь
- приблизителен. Под NT/2K/XP результат довольно точно показывает
- системное время и время, затраченное прикладными программами. Для
- пользователей Unixа напоминаем, что под Windows обычно нет
- стандартной команды \path|time|.
+ таймера для небольших промежутков времени, и поэтому результат
+ лишь приблизителен. Под NT/2K/XP результат довольно точно
+ показывает системное время и время, затраченное прикладными
+ программами. Для пользователей Юникса напомним, что под Windows
+ обычно нет стандартной команды \path|time|.
\end{itemize}
\end{description}
@@ -1653,7 +1651,7 @@ fontmaps для Dvips and Pdftex. Это делается программой
\subsubsection{PdfTeX}
Если вы используете программу pdf{}latex, чтобы писать непосредственно
-в формате \acro{PDF}, и вы используете бумагу \acro{US} letter,
+в формате \acro{PDF}, и размер листа бумаги для вас \acro{US} letter,
отредактируйте файл\\
\verb+C:\TeXLive2006\texmf-var\tex\generic\config\pdftexconfig.tex+,\\
изменив в нём \samp{\bs pdfpagewidth} и \samp{\bs pdfpageheight}. Там
@@ -1665,12 +1663,12 @@ fontmaps для Dvips and Pdftex. Это делается программой
Сохраните файл и выйдите из редактора.
\subsubsection{GSView}
-GSView теперь распространяется под лицензией Aladdin, и поэтому не
-включена в \TL{}.
+Программа GSView теперь распространяется под лицензией Aladdin, и
+поэтому не включена в \TL{}.
-Вы можете захотеть изменить размер страницы на US letter. Если это
-так, запустите
-GSView из меню \guiseq{Start} и выберите \guiseq{Media\arw Letter}.
+Вы можете захотеть изменить размер страницы на US letter. Если это
+так, запустите GSView из меню \guiseq{Start} и выберите
+\guiseq{Media\arw Letter}.
Кроме того, вы можете изменить настройки так, чтобы получить самое
качественное изображение на экране. В меню \guiseq{Media \arw Display
@@ -1727,10 +1725,10 @@ WinShell). Этот файл можно найти в директории, например,
\guiseq{Command\arw View DVI} (XEmacs) или иконке <<Preview (Windvi)>>
(WinShell).
-При первом просмотре файлов Windvi, программа создаст экранные
-шрифты, которые не установлены в системе. Через некоторое время
-б\'ольшая часть шрифтов будет создана, и вы будете видеть окошко
-создания шрифтов очень редко.
+При первом просмотре файлов Windvi, программа создаст экранные шрифты,
+которые не установлены в системе. Через некоторое время б\'ольшая
+часть шрифтов будет создана, и окошко создания шрифтов будет
+появляться нечасто.
\textbf{Совет на будущее:} Если \LaTeX\ останавливается, потому что не
может найти нужного файла, вы можете нажать \code{Ctrl-z}, чтобы выйти
@@ -1762,12 +1760,12 @@ Windows их не любят. Его преимущество в том, что вы можете вставлять
установленных принтеров. Если вы не выберите \optname{\PS{}
Printer}, печать не будет работать.
-Если вы используете не \PS{}-принтер, выберите
-\guiseq{Ghostscript device} в меню \guiseq{Print Method}, затем
-щёлкните на кнопку справа \guiseq{djet500} и выберите ваше принтер из
-появившегося списка. (В старых версиях
-\cmdname{GSView} проверьте, что \optname{\PS{} Printer} \textit{не}
-выбран, и выберите принтер из списка \guiseq{Device}.)
+Если вы используете не \PS{}-принтер, выберите \guiseq{Ghostscript
+ device} в меню \guiseq{Print Method}, затем щёлкните на кнопку
+справа \guiseq{djet500} и выберите ваше принтер из появившегося
+списка. (Если у вас старая версия \cmdname{GSView}, проверьте, что
+\optname{\PS{} Printer} \textit{не} выбран, и выберите принтер из
+списка \guiseq{Device}.)
\subsection{Советы пользователям Win32}
@@ -1832,13 +1830,13 @@ Win9x. Это настоящие многозадачные системы с защищённой памятью.
сделать только глобальной компиляцией всего документа. Эту задачу
(пока) невозможно решить интерактивно.
-Это означает, что \TeX{} надо использовать из командной строки. На
-самом деле ситуация вовсе не так ужасна. У программ, занимающихся
+Это означает, что \TeX{} надо использовать из командной строки. На
+самом деле ситуация вовсе не так уж плоха. У программ, занимающихся
сложной обработкой потока из командной строки, есть преимущество: их
-проще отлаживать, потому что они не зависят от проблем \acro{GUI}, и
-можно написать отдельные \acro{GUI}, которые взаимодействуют с
-такими программами. Это и происходит с \TeX{}ом, где вы можете
-общаться с программой через \acro{GUI} редактора.
+проще отлаживать, потому что они не зависят от проблем \acro{GUI}, и
+можно написать отдельные \acro{GUI}, которые взаимодействуют с такими
+программами. Это и происходит с \TeX{}ом, где вы можете общаться с
+программой через \acro{GUI} редактора.
Однако вам в ряде ситуаций может понадобиться командная
строка. Например, у вас могут возникнуть трудности, и вам потребуется
@@ -1967,16 +1965,16 @@ set VARIABLE
ссылок}. Это экономит массу места на диске, потому что одна и та же
программа используется для разных форматов.
-API Win32 не знает про ссылки. Поэтому чтобы сэкономить место, все
-основные программы \TeX{}а упакованы в DLL (\emph{Dynamic Linked
- Library}, динамически подгружаемая библиотека). Это означает, что у
-вас могут быть такие файлы:
+API Win32 не знает про символические ссылки. Поэтому чтобы сэкономить
+место, все основные программы \TeX{}а упакованы в DLL (\emph{Dynamic
+ Linked Library}, динамически подгружаемая библиотека). Это означает,
+что у вас могут быть такие файлы:
\begin{alltt}
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|,
@@ -1993,11 +1991,11 @@ API Win32 не знает про ссылки. Поэтому чтобы сэкономить место, все
\item Программа \cmdname{kpsewhich} помогает в отладке. К сожалению,
\cmdname{kpsewhich} выдаёт отладочную информацию на
- \cmdname{stderr}, а программы под консолью Windows не знают, как
- сбросить \cmdname{stderr} в файл. (Консоль в NT and Win2k
- может это сделать, но способ, описанный здесь, работает в любой
- консоли). Для диагностики вы можете временно установить
- переменную окружения (в окне \acro{DOS}):
+ \cmdname{stderr}, а программы для консоли Windows не знают, как
+ сбросить \cmdname{stderr} в файл. (Консоль в NT и Win2k может это
+ сделать, но способ, описанный здесь, работает в любой ситуации).
+ Для диагностики вы можете временно установить следующую переменную
+ окружения (в окне \acro{DOS}):
\begin{verbatim}
SET KPATHSEA_DEBUG_OUTPUT=err.log
@@ -2048,7 +2046,7 @@ SET KPATHSEA_DEBUG_OUTPUT=con:
Вот несколько вещей, которые вы можете проверить:
\begin{enumerate}
-\item Находится ли \file{tex.exe} в списке \path|PATH|?
+\item Находится ли \file{tex.exe} в \path|PATH|?
\item Установлена ли переменная \path|TEXMFCNF| на
\path|c:/TeXLive2006/texmf-var/web2c| (значение по умолчанию)?
@@ -2056,8 +2054,8 @@ SET KPATHSEA_DEBUG_OUTPUT=con:
\item Есть ли ошибки в логах программы \file{tlmpgui.exe}? Вы можете
найти файл \file{tlmpgui.log} в директории \file{TEMP}. Ищите
строку \samp{Error} в этом файле. Заметьте, что в логе могут
- оказаться ошибки после генерироования некоторых форматов. Не надо
- паниковать: возможно, некоторые форматы не были установлены.
+ оказаться ошибки после генерирования некоторых форматов. Не надо
+ паниковать: возможно, эти форматы просто не установлены.
\item Есть ли объявление о багах на \url{http://tug.org/texlive/}?
(Маловероятно, но проверить ст\'оит.)
@@ -2079,8 +2077,8 @@ SET KPATHSEA_DEBUG_OUTPUT=con:
\TeX{}у: сам \TeX{}, \MF{}, \MP, \BibTeX{}, и т.д. Это сердце
\TL{}.
-Немного истории. Первоначальная версия была написана Томасом Рокики,
-который в 1987 году создал первую систему \TeX{}-to-C, адаптировав
+Немного истории. Первая версия программы была написана Томасом
+Рокики, который в 1987 году создал систему \TeX{}-to-C, адаптировав
патчи для Юникса, разработанные в основном Говардом Трики и Павлом
Куртисом. Тим Морган стал поддерживать систему, и в этот период её
название сменилось на Web-to-C\@. В 1990 году Карл Берри взял на себя
@@ -2095,7 +2093,7 @@ SET KPATHSEA_DEBUG_OUTPUT=con:
\begin{cmddescription}
\item[bibtex] Поддержка библиографий.
\item[dmp] Перевод \cmdname{troff} в MPX (картинки в \MP{}).
-\item[dvicopy] Раскрывает виртуальные шрифты в файлах \dvi{}.
+\item[dvicopy] Раскрытие виртуальные шрифты в файлах \dvi{}.
\item[dvitomp] Перевод \dvi{} в MPX (рисунки в \MP{}).
\item[dvitype] Перевод \dvi{} в текст.
\item[gftodvi] Гранки шрифтов.
@@ -2158,10 +2156,10 @@ SET KPATHSEA_DEBUG_OUTPUT=con:
\samp{:} и \samp{/}.
Чтобы проверить определённый элемент пути \var{p}, \KPS{} вначале
-проверяет, подходит ли к нему база данных (см. <<База данных файлов>>
-на стр.~\pageref{Filename-database}), т.е., есть ли база в директории,
-которая является префиксом для \var{p}. Если это так, спецификация
-пути сравнивается с содержимым базы данных.
+проверяет наличие базы данных (см. раздел <<База данных
+файлов>> на стр.~\pageref{Filename-database}), т.е., есть ли база в
+директории, которая является префиксом для \var{p}. Если это так,
+спецификация пути сравнивается с содержимым базы данных.
Если база данных не существует, или не относится к этому элементу
пути, или не содержит нужного элемента, проверяется файловая система
@@ -2270,20 +2268,20 @@ SET KPATHSEA_DEBUG_OUTPUT=con:
\code{\%} и \samp{@}. Нельзя использовать
\code{\$\var{var}.\var{prog}} в правой части; вместо этого вы должны
задать дополнительную переменную.
- \samp{;} в \var{value} переводится в \samp{:} под Юниксом; это
+ \samp{;} в \samp{:} под Юниксом эквивалентно \samp{:}; это
полезно, чтобы поддерживать общий файл для Юникса, \acro{MS-DOS} и
Windows.
\item
Все определения читаются до подстановок, поэтому к переменным можно
обращаться до того, как они определены.
\end{itemize}
-Фрагмент конфигурационного файла, иллюстрирующий эти правила приведён
+Фрагмент конфигурационного файла, иллюстрирующий эти правила, приведeн
\ifSingleColumn
ниже:
\verbatiminput{examples/ex5.tex}
\else
-приведён на Рис.~\ref{fig:config-sample}.
+приведeн на Рис.~\ref{fig:config-sample}.
\fi
\subsubsection{Подстановка путей}
@@ -2304,9 +2302,9 @@ SET KPATHSEA_DEBUG_OUTPUT=con:
\tolerance=2500
-Если путь поиска с наибольшим приоритетом (см. <<Источники путей>> на
-стр.~\pageref{Path-sources}) содержит \emph{дополнительное
-двоеточие} (в начале, в конце, двойное), \KPS{} заменяет его
+Если путь поиска с наибольшим приоритетом (см. раздел <Источники путей
+поиска>> на стр.~\pageref{Path-sources}) содержит \emph{дополнительное
+ двоеточие} (в начале, в конце, двойное), \KPS{} заменяет его
следующим по приоритету путём. Если этот вставленный путь содержит
дополнительное двоеточие, то же происходит со следующим путём.
Например, если переменная окружения задана как
@@ -2402,7 +2400,7 @@ SET KPATHSEA_DEBUG_OUTPUT=con:
менее в системах с большим количеством директорий поиск в каждой
возможной директории может занять долгое время (это особенно верно,
если надо проверить сотни директорий со шрифтами). Поэтому \KPS{}
-может использовать внешний текстовый файл,
+умеет использовать внешний текстовый файл,
<<базу данных>> \file{ls-R}, который знает, где находятся файлы в
директориях, что даёт возможность избежать частых обращений к диску.
@@ -2484,14 +2482,14 @@ cd \var{/your/texmf/root} && \path|\|ls -1LAR ./ >ls-R
\item[\texttt{-{}-path=\var{string}}]\mbox{}\\
Искать в наборе директорий \ttvar{string} (как обычно, разделённых
- двоеточиями), вместо того, чтобы вычислять его по имени файла.
- \samp{//} и обычные подстановки работают. Опции \samp{-{}-path} и
- \samp{-{}-format} несовместимы.
+ двоеточиями), вместо того, чтобы вычислять путь поиска по имени
+ файла. \samp{//} и обычные подстановки работают. Опции
+ \samp{-{}-path} и \samp{-{}-format} несовместимы.
\item[\texttt{-{}-progname=\var{name}}]\mbox{}\\
- Установить имя программы на \texttt{\var{name}}. Это влияет на путь
- поиска из-за префикса \texttt{.\var{progname}}. По умолчанию
- \cmdname{kpsewhich}.
+ Установить имя программы равным \texttt{\var{name}}. Это влияет на
+ путь поиска из-за префикса \texttt{.\var{progname}}. По умолчанию
+ \cmdname{kpsewhich}.
\item[\texttt{-{}-show-path=\var{name}}]\mbox{}\\
Показать путь, используемый при поисках файлов типа
@@ -2613,9 +2611,9 @@ utmro8r NimbusRomNo9L-Regu ... <utmr8a.pfb
\fi\end{alltt}
Из этих примеров очевидно, что вы можете легко найти заданный файл.
-Это особенно важно, если вы подозреваете, что программы находят не ту
-версию файла, поскольку \cmdname{kpsewhich} показывает первый
-найденный файл.
+Это особенно важно, если вы подозреваете, что программы находят
+неправильную версию файла, поскольку \cmdname{kpsewhich} показывает
+первый найденный файл.
\subsubsection{Отладка}
\label{Debugging}
@@ -2625,7 +2623,7 @@ utmro8r NimbusRomNo9L-Regu ... <utmr8a.pfb
\begin{ttdescription}
\item[\texttt{\ 1}] статистика обращений к диску. При работе с базами
- \file{ls-R} это почти не должно давать строк в лог.
+ \file{ls-R} это почти не должно давать записей в лог.
\item[\texttt{\ 2}] Ссылки на хеши (например, базы данных \file{ls-R},
конфигурационные файлы и т.д.).
\item[\texttt{\ 4}] Операции открытия и закрытия файлов.
@@ -2669,9 +2667,9 @@ utmro8r NimbusRomNo9L-Regu ... <utmr8a.pfb
\begin{alltt}
> \Ucom{dvips -d4100 hello-world -Pcms -o}
\end{alltt}
-В этом случае мы объединили отладочный уровень 4 для \cmdname{dvips}'s
-debug class 4 (директории шрифтов) с подстановкой элементов путей в
-\KPS (см. Руководство пользователя \cmdname{dvips},
+В этом случае мы объединили отладочный уровень 4 для \cmdname{dvips}
+(директории шрифтов) с подстановкой элементов путей в \KPS (см.
+Руководство пользователя \cmdname{dvips},
\OnCD{texmf/doc/html/dvips/dvips_toc.html}). Результат (слегка
отредактированный) показан на Рис.~\ref{fig:dvipsdbga}.
\begin{figure*}[tp]
@@ -2768,14 +2766,12 @@ kdebug:search(cmr10.pfb) => /usr/local/texmf/fonts/type1/public/cm/cmr10.pfb
части~3 этого файла в дистрибутиве \TL{}. Вот самые важные:
\begin{ttdescription}
-\item[\texttt{main\_memory}]
- Общее количество слов в памяти для программ
- \TeX{}, \MF{} и \MP. Вы должны создать новый формат для этих
- изменений. Например, вы можете создать <<огромную>> версию \TeX{}а,
- и назвать соответствующий формат \texttt{hugetex.fmt}.
- По общим правилам \KPS{},
- значение переменной \texttt{main\_memory} будет читаться из файла
- \file{texmf.cnf}.
+\item[\texttt{main\_memory}] Общее количество слов в памяти для
+ программ \TeX{}, \MF{} и \MP. После изменения этого параметра надо
+ перегенерировать формат. Например, вы можете создать <<огромную>>
+ версию \TeX{}а, и назвать соответствующий формат
+ \texttt{hugetex.fmt}. По общим правилам \KPS{}, значение переменной
+ \texttt{main\_memory} будет читаться из файла \file{texmf.cnf}.
\item[\texttt{extra\_mem\_bot}] Дополнительная память для <<больших>>
структур, которые создаёт \TeX{}: боксов, клея и т.д. Особенно
полезно при использовании \PiCTeX{}а.
@@ -2791,8 +2787,9 @@ kdebug:search(cmr10.pfb) => /usr/local/texmf/fonts/type1/public/cm/cmr10.pfb
Разумеется, это не замена настоящих динамических массивов и
распределения памяти, но поскольку эти черты исключительно сложно
-осуществить в текущем \TeX{}е, эти параметры дают полезный компромисс
-и некоторую гибкость.
+осуществить в текущем \TeX{}е, использование этих параметров
+представляет собой полезный компромисс и обеспечивает некоторую
+гибкость.
\begin{comment}
@@ -2805,7 +2802,7 @@ kdebug:search(cmr10.pfb) => /usr/local/texmf/fonts/type1/public/cm/cmr10.pfb
\subsection{Необходимые инструменты}
-Вам нужно по крайней мере 100\,Mb на диске для компилирования \TeX{} и
+Вам нужно по крайней мере 100\,Mb на диске для компилирования \TeX{}а и
других программ. Вам потребуется компилятор \acro{ANSI} C, программа
\cmdname{make}, лексический сканер и генератор парсеров. Мы
рекомендуем версии этих программ от \acro{GNU}
@@ -2870,8 +2867,9 @@ kdebug:search(cmr10.pfb) => /usr/local/texmf/fonts/type1/public/cm/cmr10.pfb
\end{alltt}
Перед тем, как вы решите, что всё прошло нормально, проверьте лог на
-ошибки; \acro{GNU} \cmdname{make} всегда использует строку \samp{***}
-при ошибке. Кроме того, проверьте, что все команды скомпилировались:
+ошибки; \acro{GNU} \cmdname{make} всегда использует строку \samp{***}
+при ошибке. Кроме того, проверьте, что все программы
+скомпилировались:
\begin{alltt}
> \Ucom{cd \emph{TEXDIR}/bin/\emph{archname}}
> \Ucom{ls | wc}
@@ -2901,8 +2899,8 @@ kdebug:search(cmr10.pfb) => /usr/local/texmf/fonts/type1/public/cm/cmr10.pfb
\section{Благодарности}
\TL{} "--- результат объединённых усилий практически всех групп
-пользователей \TeX а. Это издание \TL{} отредактировано Себастианом
-Ратцем и Карлом Берри. Другие, работавшие над ним, перечислены ниже.
+пользователей \TeX а. Это издание \TL{} выходит под редакцией Карла
+Берри. Другие авторы и сотрудники проекта перечислены ниже.
Мы благодарим:
\begin{itemize*}
@@ -2956,7 +2954,7 @@ kdebug:search(cmr10.pfb) => /usr/local/texmf/fonts/type1/public/cm/cmr10.pfb
словацкого материала.
-\item Фабриция Попинье за исходную поддержку Windows в \TL.
+\item Фабриция Попинье, заложившего основу поддержки Windows в \TL.
\item Норберта Прейнинга за помощь с инфраструктурой \TL{} и
обновлением пакетов, за координирование Дебиановской версии \TL{}
@@ -2964,7 +2962,7 @@ kdebug:search(cmr10.pfb) => /usr/local/texmf/fonts/type1/public/cm/cmr10.pfb
ценных предложений.
\item Сташекa Ваврикевича, который был главным тестером \TL{} и
- координировал многе польских проекты: шрифты, инсталлятор для
+ координировал многие польские проекты: шрифты, инсталлятор для
Windows и многое другое.
\item Олафа Вебера за терпеливую работу над \Webc, на которой держится
@@ -3021,18 +3019,18 @@ kdebug:search(cmr10.pfb) => /usr/local/texmf/fonts/type1/public/cm/cmr10.pfb
Мы начали делать \CD{} с Юниксом и структурой директорий \TDS{} осенью
1995 года, и быстро поняли, что у \teTeX{}а Томаса Эссера идеальный
-состав и поддержка многих платформ. Томас согласился нам помочь, и мы
-в начале 1996 года стали серьёзно работать над дистрибутивом. Первое
-издание вышло в мае 1996 года. В начале 1997 года Карл Берри завершил
-новую версию Web2c, которая включила практически все новые
-возможности, добавленные Томасом Эссером в \teTeX, и мы решили
-основать второе издание на стандартном \Webc, с добавлением скрипта
-\texttt{texconfig} из \teTeX{}а. Третье издание \CD{} основывалось на
-новой версии \Webc, 7.2, Олафа Вебера; в то же время была выпущена
-новая версия \teTeX{}а, и \TL{} включил почти все его новые
-возможности. Четвертое издание следовало той же традиции, используя
-новую версию \teTeX{}а и \Webc{} (7.3). Теперь в нём была полная
-система для Windows.
+состав дистрибутива и поддержка многих платформ. Томас согласился нам
+помочь, и мы в начале 1996 года стали серьёзно работать над
+дистрибутивом. Первое издание вышло в мае 1996 года. В начале 1997
+года Карл Берри завершил новую версию Web2c, которая включила
+практически все новые возможности, добавленные Томасом Эссером в
+\teTeX, и мы решили основать второе издание на стандартном \Webc, с
+добавлением скрипта \texttt{texconfig} из \teTeX{}а. Третье издание
+\CD{} основывалось на новой версии \Webc, 7.2, Олафа Вебера; в то же
+время была выпущена новая версия \teTeX{}а, и \TL{} включил почти все
+его новые возможности. Четвертое издание следовало той же традиции,
+используя новую версию \teTeX{}а и \Webc{} (7.3). Теперь в нём была
+полная система для Windows.
Для пятого издания (март 2000 года) многие пакеты на \CD{} были
пересмотрены и проверены. Информация о пакетах была собрана в файлы
@@ -3107,8 +3105,8 @@ XML. Но главным изменением в \TeX\ Live 5 было удаление всех
\envname{ENCFONTS}. Программа \cmdname{updmap} предупреждает, если
находит эти файлы не там, где они должны быть.
- См. описание этого размещения информации в See
- section~\ref{sec:struct-tl} (\p.\pageref{sec:struct-tl}).
+ См. описание этой структуры в разделе~\ref{sec:struct-tl}
+ (\p.\pageref{sec:struct-tl}).
\item К коллекции \TK{} был добавлен установочный \CD{} с
дистрибутивом \MIKTEX{} для тех, кто предпочитает \MIKTEX{}
@@ -3175,7 +3173,7 @@ XML. Но главным изменением в \TeX\ Live 5 было удаление всех
\item Поддержка карт шрифтов изнутри документа при помощи
\cs{pdfmapfile} и \cs{pdfmapline}.
- \item Микротипографические расширения могут быть использованы
+ \item Микротипографские расширения могут быть использованы
намного
проще.\\
\url{http://www.ntg.nl/pipermail/ntg-pdftex/2004-May/000504.html}
@@ -3252,12 +3250,12 @@ XML. Но главным изменением в \TeX\ Live 5 было удаление всех
\item По крайней мере для платформы \textsf{sparc-solaris} требуется
- установить переменную окружения \envname{LD\_LIBRARY\_PATH} для
+ установить переменную окружения \envname{LD\_LIBRARY\_PATH} для
работы программ \pkgname{t1utils}. Это вызвано тем, что они
- написаны на C++, а для бибилиотек C++ нет стандартного места в
- системе (это появилось до 2004 года, но ранее эта
- особенность не была документирована). Аналогично, в
- \textsf{mips-irix} требуются библиотеки \acro{MIPS}pro 7.4.
+ написаны на C++, а стандартной директории для бибилиотек C++ в
+ системе нет (это появилось до 2004 года, но ранее эта особенность не
+ была документирована). Аналогично, в \textsf{mips-irix} требуются
+ библиотеки \acro{MIPS}pro~7.4.
\end{itemize}
@@ -3273,9 +3271,9 @@ XML. Но главным изменением в \TeX\ Live 5 было удаление всех
\cmdname{updmap-sys} и \cmdname{fmtutil-sys}, которые изменяют
конфигурационные файлы в системных деревьях. Скрипты
\cmdname{texconfig}, \cmdname{updmap} и \cmdname{fmtutil} теперь
- модифицируют индивидуальные файлы пользователя, в
+ модифицируют индивидуальные файлы пользователя в
\dirname{$HOME/.texlive2005}. См. раздел~\ref{sec:texconfig},
- \p.\pageref{sec:texconfig}.
+ \p.\pageref{sec:texconfig}.
\item Были добавлены новые переменные \envname{TEXMFCONFIG} и
\envname{TEXMFSYSCONFIG} для указания, где находятся
@@ -3331,7 +3329,7 @@ latex --translate-file=empty.tcx yourfile.tex
обновления в будущем (\url{http://tug.org/metapost/articles}). Также
обновлён pdf\TeX{} (\url{http://tug.org/applications/pdftex}).
-Программа (plain) \texttt{tex} больше не опредлеяет по \texttt{\%\&} в
+Программа (plain) \texttt{tex} больше не определяет по \texttt{\%\&} в
первой строке, какой формат использовать: это всегда Кнутовский
\TeX{} (\LaTeX{} и другие ещё используют \texttt{\%\&}).
@@ -3356,12 +3354,12 @@ te\TeX ом (\url{http://tug.org/tetex}). Это вызвало всплеск интереса
\subsection{Будущее}
-\emph{\TL{} не совершенен!} (И никогда не будет.) Мы
-намереваемся продолжать его выпускать раз в год, и хотим добавить
-справочный материал, утилиты, установочные программы и (конечно)
-новое, улучшенное и проверенное дерево макросов и шрифтов. Эта работа
-делается очень занятыми добровольцами в свободное время, и многое
-остается сделать. Если вы можете помочь, не стесняйтесь.
+\emph{\TL{} не совершенен!} (И никогда не будет.) Мы предполагаем
+выпускать новые версии раз в год, добавляя справочный материал,
+утилиты, установочные программы и (конечно) новое, улучшенное и
+проверенное дерево макросов и шрифтов. Эта работа делается очень
+занятыми добровольцами в свободное время, и многое остается сделать.
+Если вы можете помочь, не стесняйтесь.
Присылайте, пожалуйста, замечания и предложения по адресу:\hfill\null
\begin{quote}