diff options
Diffstat (limited to 'Master/texmf')
-rw-r--r-- | Master/texmf/doc/texlive/texlive-ru/texlive-ru.css | 15 | ||||
-rw-r--r-- | Master/texmf/doc/texlive/texlive-ru/texlive-ru.html | 3687 | ||||
-rw-r--r-- | Master/texmf/doc/texlive/texlive-ru/texlive-ru.pdf | bin | 772371 -> 869965 bytes | |||
-rw-r--r-- | Master/texmf/doc/texlive/texlive-ru/texlive-ru.tex | 218 |
4 files changed, 1922 insertions, 1998 deletions
diff --git a/Master/texmf/doc/texlive/texlive-ru/texlive-ru.css b/Master/texmf/doc/texlive/texlive-ru/texlive-ru.css index 0cc6ee1b45a..b53a357496a 100644 --- a/Master/texmf/doc/texlive/texlive-ru/texlive-ru.css +++ b/Master/texmf/doc/texlive/texlive-ru/texlive-ru.css @@ -1,13 +1,13 @@ /* start css.sty */ -.cmmi-10{font-style: italic;} .larm-1728{font-size:170%;} .larm-2074{font-size:200%;} .larm-1200{font-size:120%;} -.larm-0700{font-size:70%;} -.larm-0900{font-size:90%;} .larm-0800{font-size:80%;} +.larm-0900{font-size:90%;} +.larm-0700{font-size:70%;} p.noindent { text-indent: 0em } +td p.noindent { text-indent: 0em; margin-top:0em; } p.nopar { text-indent: 0em; } p.indent{ text-indent: 1.5em } @media print {div.crosslinks {visibility:hidden;}} @@ -29,9 +29,9 @@ div.obeylines-v p { margin-top:0; margin-bottom:0; } td.displaylines {text-align:center; white-space:nowrap;} .centerline {text-align:center;} .rightline {text-align:right;} -div.verbatim {font-family: monospace; white-space: nowrap; } -table.verbatim {width:100%;} +div.verbatim {font-family: monospace; white-space: nowrap; text-align:left; clear:both; } .fbox {padding-left:3.0pt; padding-right:3.0pt; text-indent:0pt; border:solid black 0.4pt; } +div.fbox {display:table} div.center div.fbox {text-align:center; clear:both; padding-left:3.0pt; padding-right:3.0pt; text-indent:0pt; border:solid black 0.4pt; } table.minipage{width:100%;} div.center, div.center div.center {text-align: center; margin-left:1em; margin-right:1em;} @@ -104,6 +104,7 @@ table[rules] {border-left:solid black 0.4pt; border-right:solid black 0.4pt; } .hline hr, .cline hr{ height : 1px; margin:0px; } div.array {text-align:center;} .partToc a, .partToc, .likepartToc a, .likepartToc {line-height: 200%; font-weight:bold; font-size:110%;} +.index-item, .index-subitem, .index-subsubitem {display:block} .caption td.id{font-weight: bold; white-space: nowrap; } table.caption {text-align:center;} h1.partHead{text-align: center} @@ -126,9 +127,11 @@ table.abstract {width:100%;} .figure img.graphics {margin-left:10%;} table[rules] {border-left:solid black 0.4pt; border-right:solid black 0.4pt; } div.longtable{text-align:center;} +.uline{ text-decoration:underline; } +.uuline{ text-decoration:underline; } span.sout {text-decoration: line-through } span.xout {text-decoration: line-through } -span.uwave {text-decoration: line-through } +span.uwave {text-decoration:underline } P.fancyvrb {white-space: nowrap; margin:0em;} div#fancyvrb1{ border-top: solid 0.4pt; } div#fancyvrb1{ border-left: solid 0.4pt; } diff --git a/Master/texmf/doc/texlive/texlive-ru/texlive-ru.html b/Master/texmf/doc/texlive/texlive-ru/texlive-ru.html index ae02cda8c39..b5866e82e60 100644 --- a/Master/texmf/doc/texlive/texlive-ru/texlive-ru.html +++ b/Master/texmf/doc/texlive/texlive-ru/texlive-ru.html @@ -2,13 +2,13 @@ "http://www.w3.org/TR/html4/loose.dtd"> <html > <head> - <title>Руководство пользователя TEX Live TeX Live 2009 </title> + <title>Руководство пользователя TEX Live TeX Live 2010</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <meta name="generator" content="TeX4ht (http://www.cse.ohio-state.edu/~gurari/TeX4ht/)"> <meta name="originator" content="TeX4ht (http://www.cse.ohio-state.edu/~gurari/TeX4ht/)"> <!-- charset=iso-8859-1,html,info,fn-in --> <meta name="src" content="texlive-ru.tex"> -<meta name="date" content="2009-10-20 21:43:00"> +<meta name="date" content="2010-06-28 01:13:00"> <link rel="stylesheet" type="text/css" href="texlive-ru.css"> <link rel="stylesheet" type="text/css" href="texlive-ru.css" /> <link rel="stylesheet" type="text/css" href="tex-live.css" /> @@ -22,203 +22,199 @@ <h2 class="titleHead">Руководство пользователя <span class="TEX">T<span class="E">E</span>X</span> Live<br /> - <span class="TEX">T<span -class="E">E</span>X</span> Live 2009 </h2> - <div class="author"><span +<span class="TEX">T<span +class="E">E</span>X</span> Live 2010</h2> + <div class="author" ><span class="larm-1200">Редактор: Карл Берри</span> -<br /> <span class="obeylines-h"><a +<br /> <a href="http://tug.org/texlive/" class="url" ><span -class="larm-1200">http://tug.org/texlive/</span></a></span></div> +class="larm-1200">http://tug.org/texlive/</span></a></div> <br /> <div class="date" ><span -class="larm-1200">Сентябрь 2009</span></div> +class="larm-1200">Июль 2010</span></div> </div> <h3 class="likesectionHead"><a id="x1-1000"></a>Содержание</h3> <div class="tableofcontents"> - <span class="sectionToc">1 <a -href="#x1-30001" id="QQ2-1-3">Введение</a></span> -<br />  <span class="subsectionToc">1.1 <a -href="#x1-40001.1" id="QQ2-1-4">TEX Live и TEX Collection</a></span> -<br />  <span class="subsectionToc">1.2 <a -href="#x1-50001.2" id="QQ2-1-5">Поддерживаемые операционные системы</a></span> -<br />  <span class="subsectionToc">1.3 <a -href="#x1-60001.3" id="QQ2-1-6">Установка <span class="TEX">T<span + <span class="sectionToc" >1 <a +href="#x1-20001" id="QQ2-1-2">Введение</a></span> +<br />  <span class="subsectionToc" >1.1 <a +href="#x1-30001.1" id="QQ2-1-3">TEX Live и TEX Collection</a></span> +<br />  <span class="subsectionToc" >1.2 <a +href="#x1-40001.2" id="QQ2-1-4">Поддерживаемые операционные системы</a></span> +<br />  <span class="subsectionToc" >1.3 <a +href="#x1-50001.3" id="QQ2-1-5">Основы установки <span class="TEX">T<span class="E">E</span>X</span> Live</a></span> -<br />  <span class="subsectionToc">1.4 <a -href="#x1-70001.4" id="QQ2-1-7">Где можно получить поддержку</a></span> -<br /> <span class="sectionToc">2 <a +<br />  <span class="subsectionToc" >1.4 <a +href="#x1-60001.4" id="QQ2-1-6">Соображения безопасности</a></span> +<br />  <span class="subsectionToc" >1.5 <a +href="#x1-70001.5" id="QQ2-1-7">Где можно получить поддержку</a></span> +<br /> <span class="sectionToc" >2 <a href="#x1-80002" id="QQ2-1-8">Структура <span class="TEX">T<span class="E">E</span>X</span> Live</a></span> -<br />  <span class="subsectionToc">2.1 <a +<br />  <span class="subsectionToc" >2.1 <a href="#x1-90002.1" id="QQ2-1-9"><span class="TEX">T<span class="E">E</span>X</span> Collection: TEX Live, proTEXt, MacTEX</a></span> -<br />  <span class="subsectionToc">2.2 <a +<br />  <span class="subsectionToc" >2.2 <a href="#x1-100002.2" id="QQ2-1-10">Корневые директории TEX Live</a></span> -<br />  <span class="subsectionToc">2.3 <a +<br />  <span class="subsectionToc" >2.3 <a href="#x1-110002.3" id="QQ2-1-11">Описание директорий texmf</a></span> -<br />  <span class="subsectionToc">2.4 <a +<br />  <span class="subsectionToc" >2.4 <a href="#x1-120002.4" id="QQ2-1-12">Расширения <span class="TEX">T<span class="E">E</span>X</span>а</a></span> -<br />  <span class="subsectionToc">2.5 <a +<br />  <span class="subsectionToc" >2.5 <a href="#x1-130002.5" id="QQ2-1-13">Другие интересные программы в дистрибутиве <span class="TEX">T<span class="E">E</span>X</span> Live</a></span> -<br />  <span class="subsectionToc">2.6 <a +<br />  <span class="subsectionToc" >2.6 <a href="#x1-140002.6" id="QQ2-1-14">Шрифты в <span class="TEX">T<span class="E">E</span>X</span> Live</a></span> -<br /> <span class="sectionToc">3 <a +<br /> <span class="sectionToc" >3 <a href="#x1-150003" id="QQ2-1-15">Установка</a></span> -<br />  <span class="subsectionToc">3.1 <a +<br />  <span class="subsectionToc" >3.1 <a href="#x1-160003.1" id="QQ2-1-16">Запуск программы установки</a></span> -<br />   <span class="subsubsectionToc">3.1.1 <a +<br />   <span class="subsubsectionToc" >3.1.1 <a href="#x1-170003.1.1" id="QQ2-1-17">UNIX</a></span> -<br />   <span class="subsubsectionToc">3.1.2 <a +<br />   <span class="subsubsectionToc" >3.1.2 <a href="#x1-180003.1.2" id="QQ2-1-18">MacOSX</a></span> -<br />   <span class="subsubsectionToc">3.1.3 <a +<br />   <span class="subsubsectionToc" >3.1.3 <a href="#x1-190003.1.3" id="QQ2-1-19">Windows</a></span> -<br />   <span class="subsubsectionToc">3.1.4 <a +<br />   <span class="subsubsectionToc" >3.1.4 <a href="#x1-200003.1.4" id="QQ2-1-23">Cygwin</a></span> -<br />   <span class="subsubsectionToc">3.1.5 <a +<br />   <span class="subsubsectionToc" >3.1.5 <a href="#x1-210003.1.5" id="QQ2-1-24">Установка в текстовом режиме</a></span> -<br />   <span class="subsubsectionToc">3.1.6 <a +<br />   <span class="subsubsectionToc" >3.1.6 <a href="#x1-220003.1.6" id="QQ2-1-25">Установка в экспертном графическом режиме</a></span> -<br />   <span class="subsubsectionToc">3.1.7 <a +<br />   <span class="subsubsectionToc" >3.1.7 <a href="#x1-230003.1.7" id="QQ2-1-26">Установка в упрощенном графическом режиме</a></span> -<br />  <span class="subsectionToc">3.2 <a +<br />  <span class="subsectionToc" >3.2 <a href="#x1-240003.2" id="QQ2-1-27">Работа программы установки</a></span> -<br />   <span class="subsubsectionToc">3.2.1 <a +<br />   <span class="subsubsectionToc" >3.2.1 <a href="#x1-250003.2.1" id="QQ2-1-28">Меню выбора платформы (только для UNIX)</a></span> -<br />   <span class="subsubsectionToc">3.2.2 <a +<br />   <span class="subsubsectionToc" >3.2.2 <a href="#x1-260003.2.2" id="QQ2-1-30">Выбор основных компонентов</a></span> -<br />   <span class="subsubsectionToc">3.2.3 <a +<br />   <span class="subsubsectionToc" >3.2.3 <a href="#x1-270003.2.3" id="QQ2-1-33">Директории</a></span> -<br />   <span class="subsubsectionToc">3.2.4 <a +<br />   <span class="subsubsectionToc" >3.2.4 <a href="#x1-280003.2.4" id="QQ2-1-34">Опции</a></span> -<br />   <span class="subsubsectionToc">3.2.5 <a +<br />   <span class="subsubsectionToc" >3.2.5 <a href="#x1-290003.2.5" id="QQ2-1-36">Настройка для работы с DVD (только текстовый режим)</a></span> -<br />  <span class="subsectionToc">3.3 <a +<br />  <span class="subsectionToc" >3.3 <a href="#x1-300003.3" id="QQ2-1-38">Опции командной строки</a></span> -<br />   <span class="subsubsectionToc">3.3.1 <a +<br />   <span class="subsubsectionToc" >3.3.1 <a href="#x1-310003.3.1" id="QQ2-1-39">Параметр -repository</a></span> -<br />  <span class="subsectionToc">3.4 <a +<br />  <span class="subsectionToc" >3.4 <a href="#x1-320003.4" id="QQ2-1-40">Действия после установки</a></span> -<br />   <span class="subsubsectionToc">3.4.1 <a +<br />   <span class="subsubsectionToc" >3.4.1 <a href="#x1-330003.4.1" id="QQ2-1-41">Windows</a></span> -<br />   <span class="subsubsectionToc">3.4.2 <a +<br />   <span class="subsubsectionToc" >3.4.2 <a href="#x1-340003.4.2" id="QQ2-1-42">Если созданы симлинки</a></span> -<br />   <span class="subsubsectionToc">3.4.3 <a +<br />   <span class="subsubsectionToc" >3.4.3 <a href="#x1-350003.4.3" id="QQ2-1-43">Переменные окружения для UNIX</a></span> -<br />   <span class="subsubsectionToc">3.4.4 <a +<br />   <span class="subsubsectionToc" >3.4.4 <a href="#x1-360003.4.4" id="QQ2-1-44">Переменные окружения: глобальная конфигурация</a></span> -<br />   <span class="subsubsectionToc">3.4.5 <a +<br />   <span class="subsubsectionToc" >3.4.5 <a href="#x1-370003.4.5" id="QQ2-1-45">Настройка шрифтов для программы XeTEX</a></span> -<br />   <span class="subsubsectionToc">3.4.6 <a +<br />   <span class="subsubsectionToc" >3.4.6 <a href="#x1-380003.4.6" id="QQ2-1-46">Работа с DVD</a></span> -<br />   <span class="subsubsectionToc">3.4.7 <a +<br />   <span class="subsubsectionToc" >3.4.7 <a href="#x1-390003.4.7" id="QQ2-1-47">ConTEXt Mark IV</a></span> -<br />   <span class="subsubsectionToc">3.4.8 <a +<br />   <span class="subsubsectionToc" >3.4.8 <a href="#x1-400003.4.8" id="QQ2-1-48">Добавление личных и локальных пакетов</a></span> -<br />   <span class="subsubsectionToc">3.4.9 <a +<br />   <span class="subsubsectionToc" >3.4.9 <a href="#x1-410003.4.9" id="QQ2-1-49">Добавление шрифтов</a></span> -<br />  <span class="subsectionToc">3.5 <a +<br />  <span class="subsectionToc" >3.5 <a href="#x1-420003.5" id="QQ2-1-50">Тестирование системы</a></span> -<br />  <span class="subsectionToc">3.6 <a +<br />  <span class="subsectionToc" >3.6 <a href="#x1-430003.6" id="QQ2-1-51">Ссылки на дополнительные программы</a></span> -<br /> <span class="sectionToc">4 <a +<br /> <span class="sectionToc" >4 <a href="#x1-440004" id="QQ2-1-52">Установка в локальной сети</a></span> -<br /> <span class="sectionToc">5 <a +<br /> <span class="sectionToc" >5 <a href="#x1-450005" id="QQ2-1-53">Максимально переносимая система <span class="TEX">T<span class="E">E</span>X</span> Live на DVD и USB</a></span> -<br /> <span class="sectionToc">6 <a +<br /> <span class="sectionToc" >6 <a href="#x1-460006" id="QQ2-1-54">Администрирование системы при помощи tlmgr</a></span> -<br />  <span class="subsectionToc">6.1 <a +<br />  <span class="subsectionToc" >6.1 <a href="#x1-470006.1" id="QQ2-1-57">Программа tlmgr в графическом режиме</a></span> -<br />  <span class="subsectionToc">6.2 <a +<br />  <span class="subsectionToc" >6.2 <a href="#x1-480006.2" id="QQ2-1-58">Примеры запуска программы tlmgr из командной строки</a></span> -<br /> <span class="sectionToc">7 <a +<br /> <span class="sectionToc" >7 <a href="#x1-490007" id="QQ2-1-59">Дополнительные замечания о Windows</a></span> -<br />  <span class="subsectionToc">7.1 <a +<br />  <span class="subsectionToc" >7.1 <a href="#x1-500007.1" id="QQ2-1-60">Дополнительные возможности Windows</a></span> -<br />  <span class="subsectionToc">7.2 <a +<br />  <span class="subsectionToc" >7.2 <a href="#x1-510007.2" id="QQ2-1-61">Дополнительные пакеты для Windows</a></span> -<br />  <span class="subsectionToc">7.3 <a +<br />  <span class="subsectionToc" >7.3 <a href="#x1-520007.3" id="QQ2-1-63">Домашняя директория под Windows</a></span> -<br />  <span class="subsectionToc">7.4 <a +<br />  <span class="subsectionToc" >7.4 <a href="#x1-530007.4" id="QQ2-1-64">Регистр Windows</a></span> -<br />  <span class="subsectionToc">7.5 <a +<br />  <span class="subsectionToc" >7.5 <a href="#x1-540007.5" id="QQ2-1-65">Права доступа под Windows</a></span> -<br /> <span class="sectionToc">8 <a +<br /> <span class="sectionToc" >8 <a href="#x1-550008" id="QQ2-1-66">Руководство пользователя Web2C</a></span> -<br />  <span class="subsectionToc">8.1 <a +<br />  <span class="subsectionToc" >8.1 <a href="#x1-560008.1" id="QQ2-1-67">Поиск файлов в Kpathsea</a></span> -<br />   <span class="subsubsectionToc">8.1.1 <a +<br />   <span class="subsubsectionToc" >8.1.1 <a href="#x1-570008.1.1" id="QQ2-1-68">Источники путей поиска</a></span> -<br />   <span class="subsubsectionToc">8.1.2 <a +<br />   <span class="subsubsectionToc" >8.1.2 <a href="#x1-580008.1.2" id="QQ2-1-69">Конфигурационные файлы</a></span> -<br />   <span class="subsubsectionToc">8.1.3 <a +<br />   <span class="subsubsectionToc" >8.1.3 <a href="#x1-590008.1.3" id="QQ2-1-70">Подстановка путей</a></span> -<br />   <span class="subsubsectionToc">8.1.4 <a +<br />   <span class="subsubsectionToc" >8.1.4 <a href="#x1-600008.1.4" id="QQ2-1-71">Подстановка по умолчанию</a></span> -<br />   <span class="subsubsectionToc">8.1.5 <a +<br />   <span class="subsubsectionToc" >8.1.5 <a href="#x1-610008.1.5" id="QQ2-1-72">Подстановка скобок</a></span> -<br />   <span class="subsubsectionToc">8.1.6 <a +<br />   <span class="subsubsectionToc" >8.1.6 <a href="#x1-620008.1.6" id="QQ2-1-73">Подстановка поддиректорий</a></span> -<br />   <span class="subsubsectionToc">8.1.7 <a +<br />   <span class="subsubsectionToc" >8.1.7 <a href="#x1-630008.1.7" id="QQ2-1-74">Список специальных символов и их значений</a></span> -<br />  <span class="subsectionToc">8.2 <a +<br />  <span class="subsectionToc" >8.2 <a href="#x1-640008.2" id="QQ2-1-75">Базы данных файлов</a></span> -<br />   <span class="subsubsectionToc">8.2.1 <a +<br />   <span class="subsubsectionToc" >8.2.1 <a href="#x1-650008.2.1" id="QQ2-1-76">Базы данных ls-R</a></span> -<br />   <span class="subsubsectionToc">8.2.2 <a +<br />   <span class="subsubsectionToc" >8.2.2 <a href="#x1-660008.2.2" id="QQ2-1-77">kpsewhich: Программа для поиска файлов</a></span> -<br />   <span class="subsubsectionToc">8.2.3 <a +<br />   <span class="subsubsectionToc" >8.2.3 <a href="#x1-670008.2.3" id="QQ2-1-78">Примеры использования</a></span> -<br />   <span class="subsubsectionToc">8.2.4 <a +<br />   <span class="subsubsectionToc" >8.2.4 <a href="#x1-680008.2.4" id="QQ2-1-79">Отладка</a></span> -<br />  <span class="subsectionToc">8.3 <a +<br />  <span class="subsectionToc" >8.3 <a href="#x1-690008.3" id="QQ2-1-83">Опции запуска</a></span> -<br /> <span class="sectionToc">9 <a +<br /> <span class="sectionToc" >9 <a href="#x1-700009" id="QQ2-1-84">Благодарности</a></span> -<br /> <span class="sectionToc">10 <a +<br /> <span class="sectionToc" >10 <a href="#x1-7100010" id="QQ2-1-85">История издания</a></span> -<br />  <span class="subsectionToc">10.1 <a +<br />  <span class="subsectionToc" >10.1 <a href="#x1-7200010.1" id="QQ2-1-86">Прошлое</a></span> -<br />   <span class="subsubsectionToc">10.1.1 <a +<br />   <span class="subsubsectionToc" >10.1.1 <a href="#x1-7300010.1.1" id="QQ2-1-87">2003</a></span> -<br />   <span class="subsubsectionToc">10.1.2 <a +<br />   <span class="subsubsectionToc" >10.1.2 <a href="#x1-7400010.1.2" id="QQ2-1-88">2004</a></span> -<br />   <span class="subsubsectionToc">10.1.3 <a +<br />   <span class="subsubsectionToc" >10.1.3 <a href="#x1-7500010.1.3" id="QQ2-1-89">2005</a></span> -<br />   <span class="subsubsectionToc">10.1.4 <a +<br />   <span class="subsubsectionToc" >10.1.4 <a href="#x1-7600010.1.4" id="QQ2-1-90">2006–2007</a></span> -<br />   <span class="subsubsectionToc">10.1.5 <a +<br />   <span class="subsubsectionToc" >10.1.5 <a href="#x1-7700010.1.5" id="QQ2-1-91">2008</a></span> -<br />  <span class="subsectionToc">10.2 <a +<br />  <span class="subsectionToc" >10.2 <a href="#x1-7800010.2" id="QQ2-1-92">Настоящее</a></span> -<br />  <span class="subsectionToc">10.3 <a +<br />  <span class="subsectionToc" >10.3 <a href="#x1-7900010.3" id="QQ2-1-93">Будущее</a></span> </div> - <h3 class="likesectionHead"><a - id="x1-2000"></a>Список таблиц</h3> - <div class="tableofcontents"> - </div> -<!--l. 36--><p class="noindent"> +<!--l. 36--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">1 </span> <a - id="x1-30001"></a>Введение</h3> - - -<!--l. 39--><p class="noindent"> + id="x1-20001"></a>Введение</h3> +<!--l. 39--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">1.1 </span> <a - id="x1-40001.1"></a><span class="TEX">T<span + id="x1-30001.1"></a><span class="TEX">T<span class="E">E</span>X</span> Live и <span class="TEX">T<span class="E">E</span>X</span> Collection</h4> -<!--l. 42--><p class="noindent">В этом документе описаны основные возможности программного продукта <span class="TEX">T<span +<!--l. 42--><p class="noindent" >В этом документе описаны основные возможности программного продукта <span class="TEX">T<span class="E">E</span>X</span> Live — дистрибутива <span class="TEX">T<span class="E">E</span>X</span>а и других программ для GNU/Linux и других UNIXов, Mac OS X и Windows. -<!--l. 46--><p class="indent"> <span class="TEX">T<span +<!--l. 46--><p class="indent" > <span class="TEX">T<span class="E">E</span>X</span> Live можно скачать с Интернета, а можно получить на DVD ╚<span class="TEX">T<span class="E">E</span>X</span> Collection╩. Эти DVD распространяются группами пользователей <span class="TEX">T<span @@ -230,79 +226,101 @@ class="E">E</span>X</span> Collection подд&#x class="E">E</span>X</span>а. В этом документе в основном описан <span class="TEX">T<span class="E">E</span>X</span> Live. -<!--l. 52--><p class="indent"> В <span class="TEX">T<span + + +<!--l. 52--><p class="indent" > В <span class="TEX">T<span class="E">E</span>X</span> Live включены программы <span class="TEX">T<span class="E">E</span>X</span>, LaTeX2e, Con<span class="TEX">T<span class="E">E</span>X</span>t, Metafont, MetaPost, BibTeX и многие другие; обширная коллекция макросов, шрифтов и документации; а также поддержка вёрстки на многих языках мира. -<!--l. 57--><p class="indent"> Краткий список основных изменений в этом издании <span class="TEX">T<span +<!--l. 57--><p class="indent" > Краткий список основных изменений в этом издании <span class="TEX">T<span class="E">E</span>X</span> Live можно найти в разделе <a href="#x1-7100010">10<!--tex4ht:ref: sec:history --></a>, стр. <a -href="#x1-7100010">72<!--tex4ht:ref: sec:history --></a>. -<!--l. 61--><p class="noindent"> +href="#x1-7100010">73<!--tex4ht:ref: sec:history --></a>. +<!--l. 61--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">1.2 </span> <a - id="x1-50001.2"></a>Поддерживаемые операционные системы</h4> -<!--l. 64--><p class="noindent">В <span class="TEX">T<span -class="E">E</span>X</span> Live включены скомпилированные программы для многих вариантов UNIX, включая Mac OS X. -Есть также программы для Cygwin под Windows. Исходный код также включен в дистрибутив, -что позволяет установить <span class="TEX">T<span -class="E">E</span>X</span> Live на машинах, для архитектур которых мы не собрали -программы. -<!--l. 69--><p class="indent"> Что касается Windows: поддерживаются только версии Windows 2000 и младше. Мы прекратили + id="x1-40001.2"></a>Поддерживаемые операционные системы</h4> +<!--l. 64--><p class="noindent" >В <span class="TEX">T<span +class="E">E</span>X</span> Live включены скомпилированные программы для многих вариантов UNIX, включая +GNU/Linux, Mac OS X и Cygwin. Исходный код также включен в дистрибутив, что позволяет +компилировать <span class="TEX">T<span +class="E">E</span>X</span> Live и на платформах, для которых мы не включили собранных программ. +<!--l. 69--><p class="indent" > Что касается Windows: поддерживаются только версии Windows 2000 и младше. Мы прекратили поддерживать Windows 9x, ME и NT. Это позволило значительно сократить затраты труда на эту платформу. Мы не собрали 64-битовые программы для Windows, но 32-битовые варианты должны работать на 64-битовых систем. -<!--l. 75--><p class="indent"> Альтернативные варианты для Windows и Mac OS X описаны в разделе <a +<!--l. 75--><p class="indent" > Альтернативные варианты для Windows и Mac OS X описаны в разделе <a href="#x1-90002.1">2.1<!--tex4ht:ref: sec:tl-coll-dists --></a>. -<!--l. 78--><p class="noindent"> +<!--l. 78--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">1.3 </span> <a - id="x1-60001.3"></a>Установка <span class="TEX">T<span + id="x1-50001.3"></a>Основы установки <span class="TEX">T<span class="E">E</span>X</span> Live</h4> -<!--l. 81--><p class="noindent"><span class="TEX">T<span -class="E">E</span>X</span> Live можно установить с DVD или с Интернета. Программа для установки с сети сама по себе -мала — она скачивает все нужное с Интернета. Это удобно, если вам нужна только часть пакетов <span class="TEX">T<span -class="E">E</span>X</span> -Live. -<!--l. 85--><p class="indent"> Программа установки с DVD позволяет установить <span class="TEX">T<span -class="E">E</span>X</span> Live на диск компьютера, но можно также +<!--l. 81--><p class="noindent" ><span class="TEX">T<span +class="E">E</span>X</span> Live можно установить с DVD или с Интернета ( <a +href="http://tug.org/texlive/acquire.html" class="url" >http://tug.org/texlive/acquire.html</a>). Программа +для установки с сети сама по себе мала — она скачивает все нужное с Интернета. +<!--l. 85--><p class="indent" > Программа установки с DVD позволяет установить <span class="TEX">T<span +class="E">E</span>X</span> Live на диск компьютера. Вы не сможете запускать <span class="TEX">T<span -class="E">E</span>X</span> Live непосредственно с DVD (или с образа DVD, если ваша система поддерживает -монтирование образа диска). -<!--l. 91--><p class="noindent">Всё это подробно описано в следующих разделах. Вкратце: +class="E">E</span>X</span> Live непосредственно с DVD, но вы можете собрать работающую версию <span class="TEX">T<span +class="E">E</span>X</span> Live, +например, на флешке USB (см. <a +href="#x1-450005">5<!--tex4ht:ref: sec:portable-tl --></a>). Установка системы подробно описана в следующих разделах +(стр. <a +href="#x1-150003">12<!--tex4ht:ref: sec:install --></a>), но вкратце она состоит в следующем: <ul class="itemize1"> <li class="itemize">Скрипт для установки системы называется install-tl. Он может работать в упрощенном графическом варианте, если выбрана опция -gui=wizard) (режим по умолчанию для - Windows), в текстовом варианте, если выбрана опция -gui=text (режим по умолчанию - для остальных архитектур), и в экспертном графическом варианте, если выбрана опция + Windows), в текстовом варианте, если выбрана опция -gui=text (режим по умолчанию для + остальных архитектур), и в графическом варианте для экспертов, если выбрана опция -gui=perltk. </li> <li class="itemize">Среди установленных программ есть ╚Менеджер <span class="TEX">T<span class="E">E</span>X</span> Live╩, tlmgr. Как и программа установки, он может работать как в графическом, так и в текстовом режимах. Эта программа позволяет устанавливать и удалять пакеты, а также настраивать систему.</li></ul> -<!--l. 107--><p class="noindent"> +<!--l. 106--><p class="indent" > <a id="security"></a> <h4 class="subsectionHead"><span class="titlemark">1.4 </span> <a - id="x1-70001.4"></a>Где можно получить поддержку</h4> -<!--l. 110--><p class="noindent">Сообщество пользователей <span class="TEX">T<span + id="x1-60001.4"></a>Соображения безопасности</h4> +<!--l. 110--><p class="noindent" >Насколько мы можем сказать, основные программы <span class="TEX">T<span +class="E">E</span>X</span>а были и остаются очень надежными. Однако +несмотря на все усилия, некоторые программы дистрибутива могут не достичь этого уровня. Как +обычно, вы должны быть осторожны, обрабатывая любыми программами ненадежные исходные данные; +для безопасности делайте это в отдельной поддиректории. +<!--l. 116--><p class="indent" > Особенной осторожности требует работа под Windows, поскольку Windows обычно запускает в +первую очередь копию программы из текущей директории, даже если существует другая копия там, где +в системе обычно находятся бинарники. Это открывает много возможностей для хакерских атак. Мы +закрыли много дыр в безопасности, но без сомнения, ещё больше дыр осталось, особенно в +предоставленных нам чужих программах. Поэтому мы рекомендуем проверять подозрительные файлы в +рабочей директории, особенно исполняемые файлы (бинарники и скрипты). Обычно их там быть не +должно, и верстка документов не должна их создавать. +<!--l. 127--><p class="indent" > Наконец, <span class="TEX">T<span +class="E">E</span>X</span> (и вспомогательные программы) способны писать в файлы при обработке документов. +Это можно использовать для атаки разнообразными способами. И опять, безопаснее всего обрабатывать +неизвестные документы в отдельной директории. + + +<!--l. 132--><p class="noindent" > + <h4 class="subsectionHead"><span class="titlemark">1.5 </span> <a + id="x1-70001.5"></a>Где можно получить поддержку</h4> +<!--l. 135--><p class="noindent" >Сообщество пользователей <span class="TEX">T<span class="E">E</span>X</span>а активно и дружелюбно, и практически на каждый серьёзный вопрос найдётся ответ. Однако эта поддержка неформальна, выполняется добровольцами, и поэтому очень важно, чтобы вы сами попробовали найти ответ перед тем, как задавать вопрос. (Если вы предпочитаете коммерческую поддержку, возможно вам ст╢оит вместо <span class="TEX">T<span class="E">E</span>X</span> Live купить одну из коммерческих версий <span class="TEX">T<span -class="E">E</span>X</span>а, см. список по адресу <span class="obeylines-h"><a -href="http://tug.org/interest.html#vendors" class="url" >http://tug.org/interest.html#vendors</a></span>). -<!--l. 118--><p class="indent"> Вот список источников поддержки, приблизительно в том порядке, в котором мы рекомендуем к ним +class="E">E</span>X</span>а, см. список по адресу <a +href="http://tug.org/interest.html#vendors" class="url" >http://tug.org/interest.html#vendors</a>). +<!--l. 143--><p class="indent" > Вот список источников поддержки, приблизительно в том порядке, в котором мы рекомендуем к ним обращаться: - - -<!--l. 121--><p class="indent"> +<!--l. 146--><p class="indent" > <dl class="description"><dt class="description"> Страница для новичков: </dt><dd -class="description">Если вы — новичок, то страница <span class="obeylines-h"><a -href="http://tug.org/begin.html" class="url" >http://tug.org/begin.html</a></span> может +class="description">Если вы — новичок, то страница <a +href="http://tug.org/begin.html" class="url" >http://tug.org/begin.html</a> может послужить для начала. </dd><dt class="description"> <span class="TEX">T<span @@ -313,8 +331,8 @@ class="E">E</span>X</span> FAQ (ЧаВо, ч&#x находится на <span class="TEX">T<span class="E">E</span>X</span> Live в разделе <a href="../../../../texmf-dist/doc/generic/FAQ-en/html/index.html" >texmf-dist/doc/generic/FAQ-en/html/index.html</a> и доступна - в Интернете по адресу <span class="obeylines-h"><a -href="http://www.tex.ac.uk/faq" class="url" >http://www.tex.ac.uk/faq</a></span>. Пожалуйста, начинайте поиск ответа на + в Интернете по адресу <a +href="http://www.tex.ac.uk/faq" class="url" >http://www.tex.ac.uk/faq</a>. Пожалуйста, начинайте поиск ответа на ваши вопросы отсюда. </dd><dt class="description"> <span class="TEX">T<span @@ -322,37 +340,37 @@ class="E">E</span>X</span> Catalogue: </dt><dd class="description">Если вы ищете какой-либо пакет, шрифт, программу и т.п., то вам стоит заглянуть в <span class="TEX">T<span class="E">E</span>X</span> Catalogue. Это огромный каталог всего, что относится к <span class="TEX">T<span -class="E">E</span>X</span>у. См. <span class="obeylines-h"><a -href="http://www.ctan.org/help/Catalogue" class="url" >http://www.ctan.org/help/Catalogue</a></span>. +class="E">E</span>X</span>у. См. + <a +href="http://www.ctan.org/help/Catalogue" class="url" >http://www.ctan.org/help/Catalogue</a>. </dd><dt class="description"> <span class="TEX">T<span class="E">E</span>X</span> во всемирной паутине: </dt><dd class="description">Вот страничка, на которой много ссылок по <span class="TEX">T<span class="E">E</span>X</span>у, включая - многочисленные книги, руководства и статьи: <span class="obeylines-h"><a -href="http://tug.org/interest.html" class="url" >http://tug.org/interest.html</a></span>. + многочисленные книги, руководства и статьи: <a +href="http://tug.org/interest.html" class="url" >http://tug.org/interest.html</a>. </dd><dt class="description"> Архивы списков рассылки и групп: </dt><dd -class="description">Два основных форума технической поддержки — группа <span class="obeylines-h"><a -href="news:comp.text.tex" class="url" >news:comp.text.tex</a></span> и список рассылки <a -href="mailto:texhax@tug.org" ><span class="obeylines-h"><a -href="texhax@tug.org" class="url" >texhax@tug.org</a></span></a>. В их архивах тысячи вопросов и - ответов на все случаи жизни. См. <span class="obeylines-h"><a -href="http://groups.google.com/groups?group=comp.text.tex" class="url" >http://groups.google.com/groups?group=comp.text.tex</a></span> и - <span class="obeylines-h"><a -href="http://tug.org/mail-archives/texhax" class="url" >http://tug.org/mail-archives/texhax</a></span>. Поиск, например, в Гугле (<span class="obeylines-h"><a -href="http://google.com" class="url" >http://google.com</a></span>) тоже +class="description">Два основных форума технической поддержки — группа + <a +href="news:comp.text.tex" class="url" >news:comp.text.tex</a> и список рассылки <a +href="mailto:texhax@tug.org" >texhax@tug.org</a>. В их архивах тысячи вопросов и + ответов на все случаи жизни. См. <a +href="http://groups.google.com/groups?group=comp.text.tex" class="url" >http://groups.google.com/groups?group=comp.text.tex</a> + и <a +href="http://tug.org/mail-archives/texhax" class="url" >http://tug.org/mail-archives/texhax</a>. Поиск, например, в Гугле ( <a +href="http://google.com" class="url" >http://google.com</a>) тоже часто помогает найти ответ. </dd><dt class="description"> Вопросы на форумах </dt><dd class="description">Если вы не можете найти ответа на ваш вопрос, вы можете либо опубликовать вопрос в comp.text.tex при помощи Google или вашей любимой новостной программы, либо послать письмо на лист рассылки <a -href="mailto:texhax@tug.org" ><span class="obeylines-h"><a -href="texhax@tug.org" class="url" >texhax@tug.org</a></span></a>. Но перед этим +href="mailto:texhax@tug.org" >texhax@tug.org</a>. Но перед этим пожалуйста прочтите в ЧаВо совет о том, как правильно задавать вопросы на этих форумах: - <span class="obeylines-h"><a -href="http://www.tex.ac.uk/cgi-bin/texfaq2html?label=askquestion" class="url" >http://www.tex.ac.uk/cgi-bin/texfaq2html?label=askquestion</a></span>. + <a +href="http://www.tex.ac.uk/cgi-bin/texfaq2html?label=askquestion" class="url" >http://www.tex.ac.uk/cgi-bin/texfaq2html?label=askquestion</a>. </dd><dt class="description"> Поддержка <span class="TEX">T<span class="E">E</span>X</span> Live </dt><dd @@ -360,8 +378,7 @@ class="description">Если вы х и замечания о дистрибутиве <span class="TEX">T<span class="E">E</span>X</span> Live, его установке или документации, пишите на лист рассылки <a -href="mailto:tex-live@tug.org" ><span class="obeylines-h"><a -href="tex-live@tug.org" class="url" >tex-live@tug.org</a></span></a>. Однако если ваш вопрос касается конкретной программы, +href="mailto:tex-live@tug.org" >tex-live@tug.org</a>. Однако если ваш вопрос касается конкретной программы, входящей в <span class="TEX">T<span class="E">E</span>X</span> Live, вам лучше задавать вопросы её автору или посылать их на соответствующий список рассылки. Часто соответствующий адрес можно получить при @@ -369,47 +386,48 @@ class="E">E</span>X</span> Live, вам лу&#x </dd><dt class="description"> Русскоязычные ресурсы </dt><dd class="description">(добавлено переводчиком) Эхоконференция ru.tex доступна как в сети - ФИДО, так и в Интернете (как <span class="obeylines-h"><a -href="news:fido7.ru.tex" class="url" >news:fido7.ru.tex</a></span>). Русские группы ФИДО можно найти + ФИДО, так и в Интернете (как <a +href="news:fido7.ru.tex" class="url" >news:fido7.ru.tex</a>). Русские группы ФИДО можно найти на многих серверах, например demos.ddt.su. В FAQ этой группы (автор — Михаил Колодин) приводится много ссылок на русскоязычные ресурсы. </dd></dl> -<!--l. 176--><p class="indent"> С другой стороны, вы сами тоже можете помочь тем, у кого есть вопросы. И comp.text.tex, и texhax, +<!--l. 201--><p class="indent" > С другой стороны, вы сами тоже можете помочь тем, у кого есть вопросы. И comp.text.tex, и texhax, и fido7.ru.tex открыты для всех, поэтому вы тоже можете присоединиться, читать и помогать другим. -<!--l. 185--><p class="noindent"> + + +<!--l. 210--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">2 </span> <a id="x1-80002"></a>Структура <span class="TEX">T<span class="E">E</span>X</span> Live</h3> -<!--l. 188--><p class="noindent">Этот раздел описывает структуру и содержание <span class="TEX">T<span +<!--l. 213--><p class="noindent" >Этот раздел описывает структуру и содержание <span class="TEX">T<span class="E">E</span>X</span> Collection и его составной части <span class="TEX">T<span class="E">E</span>X</span> Live. - - -<!--l. 192--><p class="noindent"> +<!--l. 217--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">2.1 </span> <a id="x1-90002.1"></a><span class="TEX">T<span class="E">E</span>X</span> Collection: <span class="TEX">T<span class="E">E</span>X</span> Live, pro<span class="TEX">T<span class="E">E</span>X</span>t, Mac<span class="TEX">T<span class="E">E</span>X</span></h4> -<!--l. 195--><p class="noindent">DVD <span class="TEX">T<span +<!--l. 220--><p class="noindent" >DVD <span class="TEX">T<span class="E">E</span>X</span> Collection содержит следующие пакеты: -<!--l. 197--><p class="indent"> +<!--l. 222--><p class="indent" > <dl class="description"><dt class="description"> <span class="TEX">T<span class="E">E</span>X</span> Live: </dt><dd class="description">полная система, которой можно пользоваться либо непосредственно с DVD, либо - установив на жесткий диск компьютера. + установив на жесткий диск компьютера. Её домашняя страница <a +href="http://tug.org/texlive/" class="url" >http://tug.org/texlive/</a>. </dd><dt class="description"> Mac<span class="TEX">T<span class="E">E</span>X</span>: </dt><dd class="description">вариант для Mac OS X. Этот пакет добавляет к <span class="TEX">T<span class="E">E</span>X</span> Live программу установки для Mac OS X и другие программы - для Макинтошей. Страница проекта — <span class="obeylines-h"><a -href="http://www.tug.org/mactex/" class="url" >http://www.tug.org/mactex/</a></span>. + для Макинтошей. Страница проекта — <a +href="http://www.tug.org/mactex/" class="url" >http://www.tug.org/mactex/</a>. </dd><dt class="description"> pro<span class="TEX">T<span class="E">E</span>X</span>t: </dt><dd @@ -419,74 +437,77 @@ class="E">E</span>X</span>t включ дополнительные программы и упрощённую установку. Он не зависит от <span class="TEX">T<span class="E">E</span>X</span> Live и включает собственные инструкции по установке. Страница pro<span class="TEX">T<span -class="E">E</span>X</span>t — <span class="obeylines-h"><a -href="http://tug.org/protext" class="url" >http://tug.org/protext</a></span>. +class="E">E</span>X</span>t — <a +href="http://tug.org/protext" class="url" >http://tug.org/protext</a>. </dd><dt class="description"> CTAN: </dt><dd -class="description">Зеркало архива CTAN (<span class="obeylines-h"><a -href="http://www/ctan/org" class="url" >http://www/ctan/org</a></span>). +class="description">Зеркало архива CTAN ( <a +href="http://www/ctan/org" class="url" >http://www/ctan/org</a>). </dd><dt class="description"> texmf-extra: </dt><dd class="description">директория с разнообразными дополнительными пакетами. </dd></dl> -<!--l. 221--><p class="indent"> Лицензии на использование CTAN, protext и texmf-extra отличаются от лицензии <span class="TEX">T<span +<!--l. 247--><p class="indent" > Лицензии на использование CTAN, protext и texmf-extra отличаются от лицензии <span class="TEX">T<span class="E">E</span>X</span> Live, поэтому будьте внимательны при распространении или модификации программ, входящих в эти дистрибутивы. -<!--l. 227--><p class="noindent"> +<!--l. 253--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">2.2 </span> <a id="x1-100002.2"></a>Корневые директории <span class="TEX">T<span class="E">E</span>X</span> Live</h4> -<!--l. 230--><p class="noindent">Вот краткое описание корневых директорий в дистрибутиве <span class="TEX">T<span +<!--l. 256--><p class="noindent" >Вот краткое описание корневых директорий в дистрибутиве <span class="TEX">T<span class="E">E</span>X</span> Live. На DVD <span class="TEX">T<span class="E">E</span>X</span> Collection вся иерархия <span class="TEX">T<span class="E">E</span>X</span> Live помещена в поддиректорию texlive, а не в корень диска. -<!--l. 234--><p class="noindent"> +<!--l. 260--><p class="noindent" > <dl class="list1"><dt class="list"> bin: </dt><dd class="list"> - <!--l. 235--><p class="noindent">Программы системы <span class="TEX">T<span + <!--l. 261--><p class="noindent" >Программы системы <span class="TEX">T<span class="E">E</span>X</span>, сгруппированные по платформам. </dd><dt class="list"> readme-*.dir: </dt><dd class="list"> - <!--l. 237--><p class="noindent">Краткое руководство пользователя и коллекция ссылок на разных языках, в текстовом + <!--l. 263--><p class="noindent" >Краткое руководство пользователя и коллекция ссылок на разных языках, в текстовом формате и формате HTML. </dd><dt class="list"> source: </dt><dd class="list"> - <!--l. 241--><p class="noindent">Исходный код всех программ, включая дистрибутивы Web2C <span class="TEX">T<span + <!--l. 267--><p class="noindent" >Исходный код всех программ, включая дистрибутивы Web2C <span class="TEX">T<span class="E">E</span>X</span> и Metafont. </dd><dt class="list"> texmf: </dt><dd class="list"> - <!--l. 244--><p class="noindent">См. TEXMFMAIN ниже. + <!--l. 270--><p class="noindent" >См. TEXMFMAIN ниже. </dd><dt class="list"> texmf-dist: </dt><dd class="list"> - <!--l. 246--><p class="noindent">См. TEXMFDIST ниже. + <!--l. 272--><p class="noindent" >См. TEXMFDIST ниже. + + </dd><dt class="list"> tlpkg: </dt><dd class="list"> - <!--l. 248--><p class="noindent">Скрипты, программы и другие файлы для поддержки системы, а также некоторые полезные + <!--l. 274--><p class="noindent" >Скрипты, программы и другие файлы для поддержки системы, а также некоторые полезные программы для Windows</dd></dl> - - -<!--l. 253--><p class="indent"> Кроме этих директорий, в корневой директории находятся скрипты установки и файлы README +<!--l. 279--><p class="indent" > Кроме этих директорий, в корневой директории находятся скрипты установки и файлы README (на разных языках). -<!--l. 256--><p class="indent"> Файл <a +<!--l. 282--><p class="indent" > Файл <a href="../../../../doc.html" >doc.html</a> в корневой директории содержит много ссылок на полезную документацию. Документация к отдельным программам (руководства, man, info) находится в директории texmf/doc. Документация макропакетов и форматов находится в директории texmf-dist/doc. Для поиска документации можно воспользоваться программой texdoc. -<!--l. 263--><p class="indent"> Документация к самому дистрибутиву <span class="TEX">T<span +<!--l. 289--><p class="indent" > Документация к самому дистрибутиву <span class="TEX">T<span class="E">E</span>X</span> Live находится в директории texmf-doc и доступна на нескольких языках: <ul class="itemize1"> <li class="itemize">Английский: <a href="../../../../texmf/doctexlive-en" >texmf/doctexlive-en</a> </li> + <li class="itemize">Итальянский: <a +href="../../../../texmf/doc/texlive/texlive-it" >texmf/doc/texlive/texlive-it</a> + </li> <li class="itemize">Упрощенный китайский: <a href="../../../../texmf/doc/texlive-zh-cn" >texmf/doc/texlive-zh-cn</a> </li> @@ -499,148 +520,151 @@ href="../../../../texmf/doc/texlive-pl" >texmf/doc/texlive-pl</a> <li class="itemize">Русский: <a href="../../../../texmf/doc/texlive-ru" >texmf/doc/texlive-ru</a> </li> + <li class="itemize">Сербский: <a +href="../../../../texmf/doc/texlive/texlive-sr" >texmf/doc/texlive/texlive-sr</a> + </li> <li class="itemize">Французский: <a href="../../../../texmf/doc/texlive-fr" >texmf/doc/texlive-fr</a> </li> <li class="itemize">Чешский и словацкий: <a href="../../../../texmf/doc/texlive-cz" >texmf/doc/texlive-cz</a></li></ul> -<!--l. 275--><p class="noindent"> +<!--l. 303--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">2.3 </span> <a id="x1-110002.3"></a>Описание директорий texmf</h4> -<!--l. 278--><p class="noindent">В этом разделе описаны все переменные, задающие положение деревьев директорий texmf и их значения -по умолчанию. Команда tlmgr conf показывает текущие значения этих переменных, так что вы можете +<!--l. 306--><p class="noindent" >В этом разделе описаны все переменные, задающие положение деревьев директорий texmf и их значения +по умолчанию. Команда tlmgr conf показывает текущие значения этих переменных, так что вы можете определить, где эти директории находятся в вашей системе. -<!--l. 284--><p class="noindent"> +<!--l. 312--><p class="noindent" > <dl class="list1"><dt class="list"> TEXMFMAIN </dt><dd class="list"> - <!--l. 285--><p class="noindent">Дерево, где находятся основные части системы: файлы конфигурации, скрипты и + <!--l. 313--><p class="noindent" >Дерево, где находятся основные части системы: файлы конфигурации, скрипты и документация. </dd><dt class="list"> TEXMFDIST </dt><dd class="list"> - <!--l. 287--><p class="noindent">Дерево с основным набором макропакетов, шрифтов и т.д. + <!--l. 315--><p class="noindent" >Дерево с основным набором макропакетов, шрифтов и т.д. </dd><dt class="list"> TEXMFLOCAL </dt><dd class="list"> - <!--l. 289--><p class="noindent">Дерево, которое может быть использовано администраторами системы для дополнительных + <!--l. 317--><p class="noindent" >Дерево, которое может быть использовано администраторами системы для дополнительных пакетов, шрифтов и т.д. </dd><dt class="list"> TEXMFHOME </dt><dd class="list"> - <!--l. 292--><p class="noindent">Дерево, которое пользователи могут использовать для установки собственных пакетов, + <!--l. 320--><p class="noindent" >Дерево, которое пользователи могут использовать для установки собственных пакетов, шрифтов и т.д., или для обновлённых версий системных пакетов. Эта переменная указывает на дерево в домашней директории, своей для каждого пользователя. + + </dd><dt class="list"> TEXMFCONFIG </dt><dd class="list"> - <!--l. 296--><p class="noindent">Это дерево используется утилитами <span class="obeylines-h"><span class="verb">texconfig</span></span>, <span class="obeylines-h"><span class="verb">updmap</span></span> и <span class="obeylines-h"><span class="verb">fmtutil</span></span> для хранения - модифицированных файлов конфигурации. По умолчанию находится в директории - TEXMFHOME. + <!--l. 324--><p class="noindent" >Это дерево используется утилитами <span class="obeylines-h"><span class="verb">texconfig</span></span>, <span class="obeylines-h"><span class="verb">updmap</span></span> и <span class="obeylines-h"><span class="verb">fmtutil</span></span> для хранения + модифицированных файлов конфигурации (своих для каждого пользователя) </dd><dt class="list"> TEXMFSYSCONFIG </dt><dd class="list"> - <!--l. 300--><p class="noindent">Это дерево используется утилитами <span class="obeylines-h"><span class="verb">texconfig-sys</span></span>, <span class="obeylines-h"><span class="verb">updmap-sys</span></span> и <span class="obeylines-h"><span class="verb">fmtutil-sys</span></span> для хранения + <!--l. 328--><p class="noindent" >Это дерево используется утилитами <span class="obeylines-h"><span class="verb">texconfig-sys</span></span>, <span class="obeylines-h"><span class="verb">updmap-sys</span></span> и <span class="obeylines-h"><span class="verb">fmtutil-sys</span></span> для хранения модифицированных файлов конфигурации, общих для всех пользователей. - - </dd><dt class="list"> TEXMFVAR </dt><dd class="list"> - <!--l. 304--><p class="noindent">Это дерево используется утилитами <span class="obeylines-h"><span class="verb">texconfig</span></span>, <span class="obeylines-h"><span class="verb">updmap</span></span> и <span class="obeylines-h"><span class="verb">fmtutil</span></span> для хранения создаваемых - автоматически файлов: форматов, карт шрифтов. По умолчанию находится в директории - TEXMFHOME. + <!--l. 332--><p class="noindent" >Это дерево используется утилитами <span class="obeylines-h"><span class="verb">texconfig</span></span>, <span class="obeylines-h"><span class="verb">updmap</span></span> и <span class="obeylines-h"><span class="verb">fmtutil</span></span> для хранения создаваемых + автоматически файлов: форматов, карт шрифтов. Оно также используется программой + Con<span class="TEX">T<span +class="E">E</span>X</span>t MkIV. </dd><dt class="list"> TEXMFSYSVAR </dt><dd class="list"> - <!--l. 308--><p class="noindent">Это дерево используется утилитами <span class="obeylines-h"><span class="verb">texconfig-sys</span></span>, <span class="obeylines-h"><span class="verb">updmap-sys</span></span>, <span class="obeylines-h"><span class="verb">fmtutil-sys</span></span>, а также <span class="obeylines-h"><span class="verb">tlmgr</span></span> для + <!--l. 336--><p class="noindent" >Это дерево используется утилитами <span class="obeylines-h"><span class="verb">texconfig-sys</span></span>, <span class="obeylines-h"><span class="verb">updmap-sys</span></span>, <span class="obeylines-h"><span class="verb">fmtutil-sys</span></span>, а также <span class="obeylines-h"><span class="verb">tlmgr</span></span> для хранения создаваемых автоматически файлов: форматов, карт шрифтов, — общих для всех пользователей.</dd></dl> -<!--l. 315--><p class="noindent">По умолчанию структура директорий выглядит так: +<!--l. 343--><p class="noindent" >По умолчанию структура директорий выглядит так: <dl class="description"><dt class="description"> корневая директория </dt><dd class="description">может содержать несколько версий <span class="TEX">T<span class="E">E</span>X</span> Live: <dl class="list2"><dt class="list"> - 2008 </dt><dd + 2009 </dt><dd class="list"> - <!--l. 320--><p class="noindent">Предыдущая версия. + <!--l. 348--><p class="noindent" >Предыдущая версия. </dd><dt class="list"> - 2009 </dt><dd + 2010 </dt><dd class="list"> - <!--l. 321--><p class="noindent">Текущая версия. + <!--l. 349--><p class="noindent" >Текущая версия. <dl class="list3"><dt class="list"> bin </dt><dd class="list"> - <!--l. 323--><p class="noindent">  + <!--l. 351--><p class="noindent" >  <dl class="list4"><dt class="list"> i386-linux </dt><dd class="list"> - <!--l. 325--><p class="noindent">Программы для GNU/Linux + <!--l. 353--><p class="noindent" >Программы для GNU/Linux </dd><dt class="list"> ... </dt><dd class="list"> - <!--l. 326--><p class="noindent"> + <!--l. 354--><p class="noindent" > </dd><dt class="list"> universal-darwin </dt><dd class="list"> - <!--l. 327--><p class="noindent">Программы для Mac OS X + <!--l. 355--><p class="noindent" >Программы для Mac OS X </dd><dt class="list"> win32 </dt><dd class="list"> - <!--l. 328--><p class="noindent">Программы для Windows</dd></dl> + <!--l. 356--><p class="noindent" >Программы для Windows</dd></dl> </dd><dt class="list"> - texmf </dt><dd + texmf        </dt><dd class="list"> - <!--l. 330--><p class="noindent">TEXMFMAIN. + <!--l. 358--><p class="noindent" >TEXMFMAIN. </dd><dt class="list"> - texmf-dist </dt><dd + texmf-dist   </dt><dd class="list"> - <!--l. 331--><p class="noindent">TEXMFDIST + <!--l. 359--><p class="noindent" >TEXMFDIST </dd><dt class="list"> - texmf-var </dt><dd + texmf-var    </dt><dd class="list"> - <!--l. 332--><p class="noindent">TEXMFSYSVAR + <!--l. 360--><p class="noindent" >TEXMFSYSVAR </dd><dt class="list"> texmf-config </dt><dd class="list"> - <!--l. 333--><p class="noindent">TEXMFSYSCONFIG</dd></dl> + <!--l. 361--><p class="noindent" >TEXMFSYSCONFIG</dd></dl> + + </dd><dt class="list"> texmf-local </dt><dd class="list"> - <!--l. 335--><p class="noindent">TEXMFLOCAL, общая для всех версий <span class="TEX">T<span + <!--l. 363--><p class="noindent" >TEXMFLOCAL, общая для всех версий <span class="TEX">T<span class="E">E</span>X</span> Live.</dd></dl> </dd><dt class="description"> домашняя директория пользователя </dt><dd class="description">($HOME или %USERPROFILE%) <dl class="list2"><dt class="list"> - .texlive2008 </dt><dd + .texlive2009 </dt><dd class="list"> - <!--l. 341--><p class="noindent">Данные и конфигурационные файлы предыдущей версии. - - + <!--l. 369--><p class="noindent" >Данные и конфигурационные файлы предыдущей версии. </dd><dt class="list"> - .texlive2009 </dt><dd + .texlive2010 </dt><dd class="list"> - <!--l. 343--><p class="noindent">Данные и конфигурационные файлы текущей версии. + <!--l. 371--><p class="noindent" >Данные и конфигурационные файлы текущей версии. <dl class="list3"><dt class="list"> - texmf-var </dt><dd + texmf-var    </dt><dd class="list"> - <!--l. 346--><p class="noindent">TEXMFVAR + <!--l. 374--><p class="noindent" >TEXMFVAR </dd><dt class="list"> texmf-config </dt><dd class="list"> - <!--l. 347--><p class="noindent">TEXMFCONFIG</dd></dl> + <!--l. 375--><p class="noindent" >TEXMFCONFIG</dd></dl> </dd><dt class="list"> texmf </dt><dd class="list"> - <!--l. 349--><p class="noindent">TEXMFHOME Личные макропакеты и т.д.</dd></dl> + <!--l. 377--><p class="noindent" >TEXMFHOME Личные макропакеты и т.д.</dd></dl> </dd></dl> -<!--l. 353--><p class="noindent"> +<!--l. 381--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">2.4 </span> <a id="x1-120002.4"></a>Расширения <span class="TEX">T<span class="E">E</span>X</span>а</h4> -<!--l. 356--><p class="noindent">Кнутовский вариант <span class="TEX">T<span +<!--l. 384--><p class="noindent" >Кнутовский вариант <span class="TEX">T<span class="E">E</span>X</span>а заморожен — за исключением редких исправлений багов, в него не вносится никаких изменений. Он все ещё распространяется в <span class="TEX">T<span class="E">E</span>X</span> Live как tex и будет @@ -648,7 +672,7 @@ class="E">E</span>X</span> Live как tex и б&# class="E">E</span>X</span> Live входит несколько расширений <span class="TEX">T<span class="E">E</span>X</span>а: -<!--l. 361--><p class="indent"> +<!--l. 389--><p class="indent" > <dl class="description"><dt class="description"> e-<span class="TEX">T<span class="E">E</span>X</span> </dt><dd @@ -667,8 +691,8 @@ class="description">включае� расширения e-<span class="TEX">T<span class="E">E</span>X</span>а, добавляя поддержку формата PDF, помимо стандартного DVI, а также много других новых возможностей. Эта программа используется большинством форматов, - например, etex, latex, pdflatex. Страница программы на сети: <span class="obeylines-h"><a -href="http://www.pdftex.org/" class="url" >http://www.pdftex.org/</a></span>. + например, etex, latex, pdflatex. Страница программы на сети: <a +href="http://www.pdftex.org/" class="url" >http://www.pdftex.org/</a>. В руководстве пользователя <a href="../../../../texmf-dist/doc/pdftex/manual/padftex-a.pdf" >texmf-dist/doc/pdftex/manual/padftex-a.pdf</a> и примерах <a @@ -679,21 +703,23 @@ class="E">E</span>X</span> </dt><dd class="description">предназначен заменить pdf<span class="TEX">T<span class="E">E</span>X</span> в будущем во многом (хотя и не во всем) совместим с ним. Он также заменит Aleph, см. ниже, хотя совместимости между этими проектами не - предполагается. Встроенный интерпретатор языка Lua (см. <span class="obeylines-h"><a -href="http://www.lua.org/" class="url" >http://www.lua.org/</a></span>) позволяет + предполагается. Встроенный интерпретатор языка Lua (см. <a +href="http://www.lua.org/" class="url" >http://www.lua.org/</a>) позволяет элегантно решить многие сложные проблемы <span class="TEX">T<span class="E">E</span>X</span>а. Когда эта программа запускается как texlua, она работает как интерпретатор Lua, и в этом качестве используется в <span class="TEX">T<span class="E">E</span>X</span> Live. См. - <span class="obeylines-h"><a -href="http://www.luatex.org/" class="url" >http://www.luatex.org/</a></span> и <a + <a +href="http://www.luatex.org/" class="url" >http://www.luatex.org/</a> и <a href="../../../../texmf-dist/doc/luatex/luatexref-t.pdf" >texmf-dist/doc/luatex/luatexref-t.pdf</a>. </dd><dt class="description"> Xe<span class="TEX">T<span class="E">E</span>X</span> </dt><dd class="description">добавляет поддержку Unicode и шрифтов в формате OpenType, сделанную через - стандартные библиотеки. См. <span class="obeylines-h"><a -href="http://tug.org/xetex" class="url" >http://tug.org/xetex</a></span>. + стандартные библиотеки. См. <a +href="http://tug.org/xetex" class="url" >http://tug.org/xetex</a>. + + </dd><dt class="description"> Omega (Омега) </dt><dd class="description">основана на Unicode (система 16-битовых символов), что позволяет работать @@ -708,86 +734,84 @@ class="description">объедин� class="E">E</span>X</span>. См. краткую документацию в <a href="../../../../texmf-dist/doc/aleph/base" >texmf-dist/doc/aleph/base</a>. </dd></dl> - - -<!--l. 410--><p class="noindent"> +<!--l. 438--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">2.5 </span> <a id="x1-130002.5"></a>Другие интересные программы в дистрибутиве <span class="TEX">T<span class="E">E</span>X</span> Live</h4> -<!--l. 412--><p class="noindent">Вот несколько других важных программ в дистрибутиве <span class="TEX">T<span +<!--l. 440--><p class="noindent" >Вот несколько других важных программ в дистрибутиве <span class="TEX">T<span class="E">E</span>X</span> Live: -<!--l. 414--><p class="indent"> +<!--l. 442--><p class="indent" > <dl class="list1"><dt class="list"> bibtex </dt><dd class="list"> - <!--l. 416--><p class="noindent">поддержка библиографий. + <!--l. 444--><p class="noindent" >поддержка библиографий. </dd><dt class="list"> - makeindex </dt><dd + makeindex, xindy </dt><dd class="list"> - <!--l. 418--><p class="noindent">поддержка алфавитных указателей. + <!--l. 446--><p class="noindent" >поддержка алфавитных указателей. </dd><dt class="list"> dvips </dt><dd class="list"> - <!--l. 420--><p class="noindent">преобразование DVI в PostScript. + <!--l. 448--><p class="noindent" >преобразование DVI в PostScript. </dd><dt class="list"> xdvi </dt><dd class="list"> - <!--l. 422--><p class="noindent">программа для просмотра DVI для X Window System. + <!--l. 450--><p class="noindent" >программа для просмотра DVI для X Window System. </dd><dt class="list"> dvilj </dt><dd class="list"> - <!--l. 424--><p class="noindent">драйвер для лазерных принтеров семейства HP LaserJet. + <!--l. 452--><p class="noindent" >драйвер для лазерных принтеров семейства HP LaserJet. </dd><dt class="list"> dviconcat, dviselect </dt><dd class="list"> - <!--l. 427--><p class="noindent">перестановка страниц в файлах DVI. + <!--l. 455--><p class="noindent" >перестановка страниц в файлах DVI. </dd><dt class="list"> dvipdfmx </dt><dd class="list"> - <!--l. 429--><p class="noindent">преобразование DVI в PDF, альтернатива pdf<span class="TEX">T<span -class="E">E</span>X</span>у, упомянутому выше. Другие - альтернативы предоставляются пакетами ps4pdf и pdftricks. + <!--l. 457--><p class="noindent" >преобразование DVI в PDF, альтернатива pdf<span class="TEX">T<span +class="E">E</span>X</span>у, упомянутому выше. </dd><dt class="list"> psselect, psnup, … </dt><dd class="list"> - <!--l. 433--><p class="noindent">утилиты для работы с файлами в формате PostScript. + <!--l. 460--><p class="noindent" >утилиты для работы с файлами в формате PostScript. </dd><dt class="list"> texexec, texmfstart </dt><dd class="list"> - <!--l. 435--><p class="noindent">Программы для Con<span class="TEX">T<span + <!--l. 462--><p class="noindent" >Программы для Con<span class="TEX">T<span class="E">E</span>X</span>tа и PDF. </dd><dt class="list"> tex4ht </dt><dd class="list"> - <!--l. 437--><p class="noindent">конвертер из <span class="TEX">T<span + <!--l. 464--><p class="noindent" >конвертер из <span class="TEX">T<span class="E">E</span>X</span>а в HTML, XML и многие другие форматы. </dd></dl> -<!--l. 442--><p class="noindent"> + + +<!--l. 469--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">2.6 </span> <a id="x1-140002.6"></a>Шрифты в <span class="TEX">T<span class="E">E</span>X</span> Live</h4> -<!--l. 445--><p class="noindent">В <span class="TEX">T<span -class="E">E</span>X</span> Live включено много векторных шрифтов высокого качества. См. <span class="obeylines-h"><a -href="http://tug.org/fonts" class="url" >http://tug.org/fonts</a></span> и +<!--l. 472--><p class="noindent" >В <span class="TEX">T<span +class="E">E</span>X</span> Live включено много векторных шрифтов высокого качества. См. <a +href="http://tug.org/fonts" class="url" >http://tug.org/fonts</a> и <a href="../../../../texmf-dist/doc/fonts/free-math-fonts-survey" >texmf-dist/doc/fonts/free-math-fonts-survey</a>. -<!--l. 449--><p class="noindent"> +<!--l. 476--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">3 </span> <a id="x1-150003"></a>Установка</h3> - - -<!--l. 452--><p class="noindent"> +<!--l. 479--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">3.1 </span> <a id="x1-160003.1"></a>Запуск программы установки</h4> -<!--l. 455--><p class="noindent">Для начала вам потребуется DVD <span class="TEX">T<span +<!--l. 482--><p class="noindent" >Для начала вам потребуется DVD <span class="TEX">T<span class="E">E</span>X</span> Collection или программа установки <span class="TEX">T<span class="E">E</span>X</span> Live с Интернета. Найдите скрипт установки: install-tl для UNIX, install-tl.bat для Windows. -<!--l. 459--><p class="indent"> +<!--l. 486--><p class="indent" > <dl class="description"><dt class="description"> Установка с сети: </dt><dd -class="description">скачайте программу из архива CTAN, директория systems/texlive/tlnet; адрес <span class="obeylines-h"><a -href="http://mirror.ctan.org/systems/texlive/tlnet" class="url" >http://mirror.ctan.org/systems/texlive/tlnet</a></span> автоматически приводит к ближайшему зеркалу +class="description">скачайте программу из архива CTAN, директория systems/texlive/tlnet; адрес + <a +href="http://mirror.ctan.org/systems/texlive/tlnet" class="url" >http://mirror.ctan.org/systems/texlive/tlnet</a> автоматически приводит к ближайшему зеркалу архива. Вы можете скачать либо install-tl.zip (установка под UNIX и Windows), либо файл существенно меньшего размера install-unx.tar.gz (только для UNIX). После распаковки файлы install-tl и install-tl.bat окажутся в директории install-tl. @@ -797,21 +821,22 @@ class="E">E</span>X</span> Collection DVD: </dt><dd class="description">Перейдите в поддиректорию texlive. Под Windows программа установки запускается автоматически, когда вы вставляете DVD в компьютер. Вы можете получить DVD, вступив в группу пользователей <span class="TEX">T<span -class="E">E</span>X</span>а (мы настоятельно рекомендуем это сделать, <span class="obeylines-h"><a -href="http://tug.org/usergroups.html" class="url" >http://tug.org/usergroups.html</a></span>), либо купив его отдельно (<span class="obeylines-h"><a -href="http://tug.org/store" class="url" >http://tug.org/store</a></span>), либо сделав +class="E">E</span>X</span>а (мы настоятельно рекомендуем это сделать, + <a +href="http://tug.org/usergroups.html" class="url" >http://tug.org/usergroups.html</a>), либо купив его отдельно ( <a +href="http://tug.org/store" class="url" >http://tug.org/store</a>), либо сделав его самостоятельно, скачав ISO образ диска. - <!--l. 479--><p class="noindent">Более подробно различные способы приобретения и установки дистрибутива рассмотрены - на странице <span class="obeylines-h"><a -href="http://tug.org/texlive/acquire.html" class="url" >http://tug.org/texlive/acquire.html</a></span>. </dd></dl> -<!--l. 486--><p class="indent"> В следующих разделах установка описывается более подробно. -<!--l. 488--><p class="noindent"> +<!--l. 508--><p class="indent" > Более подробно различные способы приобретения и установки дистрибутива рассмотрены на +странице <a +href="http://tug.org/texlive/acquire.html" class="url" >http://tug.org/texlive/acquire.html</a>. +<!--l. 511--><p class="indent" > В следующих разделах установка описывается более подробно. +<!--l. 513--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.1.1 </span> <a id="x1-170003.1.1"></a>UNIX</h5> -<!--l. 490--><p class="noindent">Ниже > указывает системный промпт; то, что вводит пользователь, показано жирным шрифтом. Проще +<!--l. 515--><p class="noindent" >Ниже > указывает системный промпт; то, что вводит пользователь, показано жирным шрифтом. Проще всего начать установку так: <div class="alltt"> -<!--l. 493--><p class="noindent"><div class="obeylines-v"> +<!--l. 518--><p class="noindent" ><div class="obeylines-v"> > cd /path/to/installer <br />> perl install-tl </div> @@ -819,549 +844,436 @@ href="http://tug.org/texlive/acquire.html" class="url" >http://tug.org/texlive/a этого скрипта есть права на выполнение, и т.д. Мы не будем указывать все эти варианты.) Возможно, вам придется увеличить размер окна терминала, чтобы в него поместился весь диалог (Рисунок <a -href="#x1-19081r1">1<!--tex4ht:ref: fig:text-main --></a>). -<!--l. 505--><p class="indent"> Для установки в экспертном графическом режиме (рисунок <a -href="#x1-19082r2">2<!--tex4ht:ref: fig:gui-main --></a>; вам потребуется модуль Perl/TK) -используйте <div class="alltt"> -<!--l. 508--><p class="noindent"><div class="obeylines-v"> +href="#x1-19059r1">1<!--tex4ht:ref: fig:text-main --></a>). +<!--l. 530--><p class="indent" > Для установки в экспертном графическом режиме (рисунок <a +href="#x1-19060r2">2<!--tex4ht:ref: fig:gui-main --></a>) вам потребуется модуль Perl/TK, +собранный с поддержкой XFT (он обычно есть в системах GNU/Linux, но может отсутствовать на +других системах). Если он у вас установлен, используйте <div class="alltt"> +<!--l. 535--><p class="noindent" ><div class="obeylines-v"> > perl install-tl -gui + + </div> </div> -<!--l. 512--><p class="indent"> Полный список возможных опций дает команда <div class="alltt"> -<!--l. 513--><p class="noindent"><div class="obeylines-v"> +<!--l. 539--><p class="indent" > Полный список возможных опций дает команда <div class="alltt"> +<!--l. 540--><p class="noindent" ><div class="obeylines-v"> > perl install-tl -help </div> </div> -<!--l. 517--><p class="indent"> Предупреждение о правах доступа в UNIX: система установки <span class="TEX">T<span +<!--l. 544--><p class="indent" > Предупреждение о правах доступа в UNIX: система установки <span class="TEX">T<span class="E">E</span>X</span> Live использует текущее значение параметра umask. Поэтому если вы хотите, чтобы системой могли пользоваться не только вы, но и другие пользователи, вы должны установить, например, umask 022. Более подробно umask обсуждается в документации к вашей системе. - - -<!--l. 524--><p class="indent"> Замечание об установке под Cygwin: в отличие от других систем типа UNIX, Cygwin в +<!--l. 551--><p class="indent" > Замечание об установке под Cygwin: в отличие от других систем типа UNIX, Cygwin в стандартной конфигурации не включает всех необходимых для установки <span class="TEX">T<span class="E">E</span>X</span> Live программ. См. раздел <a href="#x1-200003.1.4">3.1.4<!--tex4ht:ref: sec:cygwin --></a>. -<!--l. 529--><p class="noindent"> +<!--l. 556--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.1.2 </span> <a id="x1-180003.1.2"></a>MacOSX</h5> -<!--l. 531--><p class="noindent">Как отмечается в разделе <a +<!--l. 558--><p class="noindent" >Как отмечается в разделе <a href="#x1-90002.1">2.1<!--tex4ht:ref: sec:tl-coll-dists --></a>, для Mac OS X существует специальный дистрибутив, Mac<span class="TEX">T<span -class="E">E</span>X</span> (<span class="obeylines-h"><a -href="http://tug.org/mactex" class="url" >http://tug.org/mactex</a></span>). Мы рекомендуем пользоваться его системой установки, а не общим скриптом +class="E">E</span>X</span> ( +<a +href="http://tug.org/mactex" class="url" >http://tug.org/mactex</a>). Мы рекомендуем пользоваться его системой установки, а не общим скриптом <span class="TEX">T<span class="E">E</span>X</span> Live, поскольку у него есть дополнительные возможности, специфические для Макинтошей, например, удобное переключение между различными дистрибутивами <span class="TEX">T<span class="E">E</span>X</span>а для Mac OS X (Mac<span class="TEX">T<span class="E">E</span>X</span>, -gw<span class="TEX">T<span -class="E">E</span>X</span>, Fink, MacPorts, …). -<!--l. 539--><p class="indent"> Mac<span class="TEX">T<span +Fink, MacPorts, …). +<!--l. 566--><p class="indent" > Mac<span class="TEX">T<span class="E">E</span>X</span> основан на <span class="TEX">T<span class="E">E</span>X</span> Live, и основные деревья директорий у этих дистрибутивов совпадают. Mac<span class="TEX">T<span class="E">E</span>X</span> добавляет несколько поддиректорий с программами и документацией, предназначенными для Макинтошей. -<!--l. 543--><p class="noindent"> +<!--l. 570--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.1.3 </span> <a id="x1-190003.1.3"></a>Windows</h5> -<!--l. 545--><p class="noindent">Если вы устанавливаете систему с сети, или если программа установки с DVD не стартовала +<!--l. 572--><p class="noindent" >Если вы устанавливаете систему с сети, или если программа установки с DVD не стартовала автоматически, дважды щелкните по install-tl.bat. Если вам нужна более тонкая настройка, например, если вы хотите выбрать определенные коллекции пакетов, запустите install-tl-advanced.bat. -<!--l. 551--><p class="indent"> Можно также запустить программу из командной строки. Ниже > означает системный промпт; то, +<!--l. 578--><p class="indent" > Можно также запустить программу из командной строки. Ниже > означает системный промпт; то, что вводит пользователь, указано жирным шрифтом. Если вы находитесь в директории программы установки, напечатайте: <div class="alltt"> -<!--l. 555--><p class="noindent"><div class="obeylines-v"> +<!--l. 582--><p class="noindent" ><div class="obeylines-v"> > install-tl </div> </div> -<!--l. 559--><p class="indent"> Программу можно вызвать и из другой директории, например, <div class="alltt"> -<!--l. 560--><p class="noindent"><div class="obeylines-v"> +<!--l. 586--><p class="indent" > Программу можно вызвать и из другой директории, например, <div class="alltt"> +<!--l. 587--><p class="noindent" ><div class="obeylines-v"> > D:\texlive\install-tl </div> </div> (предполагается, что в D: находится DVD <span class="TEX">T<span class="E">E</span>X</span> Collection). На рисунке <a -href="#x1-19083r3">3<!--tex4ht:ref: fig:wizard --></a> показан специальный +href="#x1-19061r3">3<!--tex4ht:ref: fig:wizard-w32 --></a> показан специальный проводник установки, который по умолчанию запускается в Windows. -<!--l. 567--><p class="indent"> Для установки в текстовом режиме используйте <div class="alltt"> -<!--l. 568--><p class="noindent"><div class="obeylines-v"> +<!--l. 594--><p class="indent" > Для установки в текстовом режиме используйте <div class="alltt"> +<!--l. 595--><p class="noindent" ><div class="obeylines-v"> > install-tl -no-gui </div> </div> -<!--l. 573--><p class="indent"> Все опции программы можно получить при помощи команды <div class="alltt"> -<!--l. 574--><p class="noindent"><div class="obeylines-v"> +<!--l. 600--><p class="indent" > Все опции программы можно получить при помощи команды <div class="alltt"> + + +<!--l. 601--><p class="noindent" ><div class="obeylines-v"> > install-tl -help </div> </div> -<!--l. 578--><p class="indent"> <hr class="figure"><div class="figure" +<!--l. 605--><p class="indent" > <hr class="figure"><div class="figure" ><table class="figure"><tr class="figure"><td class="figure" > <a - id="x1-19081r1"></a> + id="x1-19059r1"></a> - <div class="fancyvrb" id="fancyvrb1"> +<div class="fancyvrb" id="fancyvrb1"> <a id="x1-19002r1"></a><span -class="larm-0700"> </span><span -class="larm-0700"> Installing</span><span -class="larm-0700"> TeX</span><span -class="larm-0700"> Live</span><span -class="larm-0700"> 2009</span><span -class="larm-0700"> from:</span><span -class="larm-0700"> ...</span> +class="larm-0800"> </span><span +class="larm-0800"> Installing</span><span +class="larm-0800"> TeX</span><span +class="larm-0800"> Live</span><span +class="larm-0800"> 2010</span><span +class="larm-0800"> from:</span><span +class="larm-0800"> ...</span> <br class="fancyvrb" /><a id="x1-19004r2"></a><span -class="larm-0700"> </span><span -class="larm-0700"> Platform:</span><span -class="larm-0700"> i386-linux</span><span -class="larm-0700"> =></span><span -class="larm-0700"> ’Intel</span><span -class="larm-0700"> x86</span><span -class="larm-0700"> with</span><span -class="larm-0700"> GNU/Linux’</span> +class="larm-0800"> </span><span +class="larm-0800"> Platform:</span><span +class="larm-0800"> i386-linux</span><span +class="larm-0800"> =></span><span +class="larm-0800"> ’Intel</span><span +class="larm-0800"> x86</span><span +class="larm-0800"> with</span><span +class="larm-0800"> GNU/Linux’</span> <br class="fancyvrb" /><a id="x1-19006r3"></a><span -class="larm-0700"> </span><span -class="larm-0700"> Distribution:</span><span -class="larm-0700"> live</span><span -class="larm-0700"> (uncompressed)</span> +class="larm-0800"> </span><span +class="larm-0800"> Distribution:</span><span +class="larm-0800"> inst</span><span +class="larm-0800"> (compressed)</span> <br class="fancyvrb" /><a id="x1-19008r4"></a><span -class="larm-0700"> </span><span -class="larm-0700"> ...</span> +class="larm-0800"> </span><span +class="larm-0800"> ...</span> <br class="fancyvrb" /><a id="x1-19010r5"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> Detected</span><span -class="larm-0700"> platform:</span><span -class="larm-0700"> Intel</span><span -class="larm-0700"> x86</span><span -class="larm-0700"> with</span><span -class="larm-0700"> GNU/Linux</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> Detected</span><span +class="larm-0800"> platform:</span><span +class="larm-0800"> Intel</span><span +class="larm-0800"> x86</span><span +class="larm-0800"> with</span><span +class="larm-0800"> GNU/Linux</span> <br class="fancyvrb" /><a id="x1-19012r6"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span> +class="larm-0800"> </span><span +class="larm-0800"> </span> <br class="fancyvrb" /><a id="x1-19014r7"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> <B></span><span -class="larm-0700"> binary</span><span -class="larm-0700"> systems:</span><span -class="larm-0700"> 1</span><span -class="larm-0700"> out</span><span -class="larm-0700"> of</span><span -class="larm-0700"> 14</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> <B></span><span +class="larm-0800"> binary</span><span +class="larm-0800"> systems:</span><span +class="larm-0800"> 1</span><span +class="larm-0800"> out</span><span +class="larm-0800"> of</span><span +class="larm-0800"> 19</span> <br class="fancyvrb" /><a id="x1-19016r8"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span> +class="larm-0800"> </span><span +class="larm-0800"> </span> <br class="fancyvrb" /><a id="x1-19018r9"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> <S></span><span -class="larm-0700"> Installation</span><span -class="larm-0700"> scheme</span><span -class="larm-0700"> (scheme-full)</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> <S></span><span +class="larm-0800"> Installation</span><span +class="larm-0800"> scheme</span><span +class="larm-0800"> (scheme-full)</span> <br class="fancyvrb" /><a id="x1-19020r10"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> 83</span><span -class="larm-0700"> collections</span><span -class="larm-0700"> out</span><span -class="larm-0700"> of</span><span -class="larm-0700"> 84,</span><span -class="larm-0700"> disk</span><span -class="larm-0700"> space</span><span -class="larm-0700"> required:</span><span -class="larm-0700"> 1882</span><span -class="larm-0700"> MB</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> 84</span><span +class="larm-0800"> collections</span><span +class="larm-0800"> out</span><span +class="larm-0800"> of</span><span +class="larm-0800"> 85,</span><span +class="larm-0800"> disk</span><span +class="larm-0800"> space</span><span +class="larm-0800"> required:</span><span +class="larm-0800"> 2256</span><span +class="larm-0800"> MB</span> <br class="fancyvrb" /><a id="x1-19022r11"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span> +class="larm-0800"> </span><span +class="larm-0800"> </span> <br class="fancyvrb" /><a id="x1-19024r12"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> Customizing</span><span -class="larm-0700"> installation</span><span -class="larm-0700"> scheme:</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> Customizing</span><span +class="larm-0800"> installation</span><span +class="larm-0800"> scheme:</span> <br class="fancyvrb" /><a id="x1-19026r13"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> <C></span><span -class="larm-0700"> standard</span><span -class="larm-0700"> collections</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> <C></span><span +class="larm-0800"> standard</span><span +class="larm-0800"> collections</span> <br class="fancyvrb" /><a id="x1-19028r14"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> <L></span><span -class="larm-0700"> language</span><span -class="larm-0700"> collections</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> <L></span><span +class="larm-0800"> language</span><span +class="larm-0800"> collections</span> <br class="fancyvrb" /><a id="x1-19030r15"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span> +class="larm-0800"> </span><span +class="larm-0800"> </span> <br class="fancyvrb" /><a id="x1-19032r16"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> <D></span><span -class="larm-0700"> directories:</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> <D></span><span +class="larm-0800"> directories:</span> <br class="fancyvrb" /><a id="x1-19034r17"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> TEXDIR</span><span -class="larm-0700"> (the</span><span -class="larm-0700"> main</span><span -class="larm-0700"> TeX</span><span -class="larm-0700"> directory):</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> TEXDIR</span><span +class="larm-0800"> (the</span><span +class="larm-0800"> main</span><span +class="larm-0800"> TeX</span><span +class="larm-0800"> directory):</span> <br class="fancyvrb" /><a id="x1-19036r18"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> /usr/local/texlive/2009</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> /usr/local/texlive/2010</span> <br class="fancyvrb" /><a id="x1-19038r19"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> TEXMFLOCAL</span><span -class="larm-0700"> (directory</span><span -class="larm-0700"> for</span><span -class="larm-0700"> site-wide</span><span -class="larm-0700"> local</span><span -class="larm-0700"> files):</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> ...</span> <br class="fancyvrb" /><a id="x1-19040r20"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> /usr/local/texlive/texmf-local</span> +class="larm-0800"> </span><span +class="larm-0800"> </span> <br class="fancyvrb" /><a id="x1-19042r21"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> TEXMFSYSVAR</span><span -class="larm-0700"> (directory</span><span -class="larm-0700"> for</span><span -class="larm-0700"> variable</span><span -class="larm-0700"> and</span><span -class="larm-0700"> automatically</span><span -class="larm-0700"> generated</span><span -class="larm-0700"> data):</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> <O></span><span +class="larm-0800"> options:</span> <br class="fancyvrb" /><a id="x1-19044r22"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> /usr/local/texlive/2009/texmf-var</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> [</span><span +class="larm-0800"> ]</span><span +class="larm-0800"> use</span><span +class="larm-0800"> letter</span><span +class="larm-0800"> size</span><span +class="larm-0800"> instead</span><span +class="larm-0800"> of</span><span +class="larm-0800"> A4</span><span +class="larm-0800"> by</span><span +class="larm-0800"> default</span> <br class="fancyvrb" /><a id="x1-19046r23"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> TEXMFSYSCONFIG</span><span -class="larm-0700"> (directory</span><span -class="larm-0700"> for</span><span -class="larm-0700"> local</span><span -class="larm-0700"> config):</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> [X]</span><span +class="larm-0800"> allow</span><span +class="larm-0800"> execution</span><span +class="larm-0800"> of</span><span +class="larm-0800"> restricted</span><span +class="larm-0800"> list</span><span +class="larm-0800"> of</span><span +class="larm-0800"> programs</span><span +class="larm-0800"> via</span><span +class="larm-0800"> \write18</span> <br class="fancyvrb" /><a id="x1-19048r24"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> /usr/local/texlive/2009/texmf-config</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> ...</span> <br class="fancyvrb" /><a id="x1-19050r25"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> TEXMFHOME</span><span -class="larm-0700"> (directory</span><span -class="larm-0700"> for</span><span -class="larm-0700"> user-specific</span><span -class="larm-0700"> files):</span> +class="larm-0800"> </span><span +class="larm-0800"> </span> <br class="fancyvrb" /><a id="x1-19052r26"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> ~/texmf</span> +class="larm-0800"> </span><span +class="larm-0800"> Actions:</span> <br class="fancyvrb" /><a id="x1-19054r27"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> <I></span><span +class="larm-0800"> start</span><span +class="larm-0800"> installation</span><span +class="larm-0800"> to</span><span +class="larm-0800"> hard</span><span +class="larm-0800"> disk</span> <br class="fancyvrb" /><a id="x1-19056r28"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> <O></span><span -class="larm-0700"> options:</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> <H></span><span +class="larm-0800"> help</span> <br class="fancyvrb" /><a id="x1-19058r29"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> [</span><span -class="larm-0700"> ]</span><span -class="larm-0700"> use</span><span -class="larm-0700"> letter</span><span -class="larm-0700"> size</span><span -class="larm-0700"> instead</span><span -class="larm-0700"> of</span><span -class="larm-0700"> A4</span><span -class="larm-0700"> by</span><span -class="larm-0700"> default</span> -<br class="fancyvrb" /><a - id="x1-19060r30"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> [X]</span><span -class="larm-0700"> create</span><span -class="larm-0700"> all</span><span -class="larm-0700"> format</span><span -class="larm-0700"> files</span> -<br class="fancyvrb" /><a - id="x1-19062r31"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> [X]</span><span -class="larm-0700"> install</span><span -class="larm-0700"> macro/font</span><span -class="larm-0700"> doc</span><span -class="larm-0700"> tree</span> -<br class="fancyvrb" /><a - id="x1-19064r32"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> [X]</span><span -class="larm-0700"> install</span><span -class="larm-0700"> macro/font</span><span -class="larm-0700"> source</span><span -class="larm-0700"> tree</span> -<br class="fancyvrb" /><a - id="x1-19066r33"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> [</span><span -class="larm-0700"> ]</span><span -class="larm-0700"> create</span><span -class="larm-0700"> symlinks</span><span -class="larm-0700"> to</span><span -class="larm-0700"> standard</span><span -class="larm-0700"> directories</span> -<br class="fancyvrb" /><a - id="x1-19068r34"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span> -<br class="fancyvrb" /><a - id="x1-19070r35"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> <V></span><span -class="larm-0700"> set</span><span -class="larm-0700"> up</span><span -class="larm-0700"> for</span><span -class="larm-0700"> running</span><span -class="larm-0700"> from</span><span -class="larm-0700"> DVD</span> -<br class="fancyvrb" /><a - id="x1-19072r36"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span> -<br class="fancyvrb" /><a - id="x1-19074r37"></a><span -class="larm-0700"> </span><span -class="larm-0700"> Other</span><span -class="larm-0700"> actions:</span> -<br class="fancyvrb" /><a - id="x1-19076r38"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> <I></span><span -class="larm-0700"> start</span><span -class="larm-0700"> installation</span><span -class="larm-0700"> to</span><span -class="larm-0700"> hard</span><span -class="larm-0700"> disk</span> -<br class="fancyvrb" /><a - id="x1-19078r39"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> <H></span><span -class="larm-0700"> help</span> -<br class="fancyvrb" /><a - id="x1-19080r40"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> <Q></span><span -class="larm-0700"> quit</span> - </div> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> <Q></span><span +class="larm-0800"> quit</span> +</div> <br /> <table class="caption" ><tr style="vertical-align:baseline;" class="caption"><td class="id">Рис. 1: </td><td -class="content">Главное меню программы установки в текстовом режиме (GNU/Linux)</td></tr></table><!--tex4ht:label?: x1-19081r1 --> +class="content">Главное меню программы установки в текстовом режиме (GNU/Linux)</td></tr></table><!--tex4ht:label?: x1-19059r1 --> -<!--l. 623--><p class="indent"> </td></tr></table></div><hr class="endfigure"> -<!--l. 625--><p class="indent"> <hr class="figure"><div class="figure" +<!--l. 639--><p class="indent" > </td></tr></table></div><hr class="endfigure"> +<!--l. 641--><p class="indent" > <hr class="figure"><div class="figure" ><table class="figure"><tr class="figure"><td class="figure" > <a - id="x1-19082r2"></a> + id="x1-19060r2"></a> -<!--l. 626--><p class="indent"> <img -src="install-lnx-main.png" alt="pict" +<!--l. 642--><p class="noindent" ><img +src="../texlive-common/install-lnx-main.png" alt="pict" > <br /> <table class="caption" ><tr style="vertical-align:baseline;" class="caption"><td class="id">Рис. 2: </td><td -class="content">Главное меню программы установки в экспертном графическом режиме (GNU/Linux)</td></tr></table><!--tex4ht:label?: x1-19082r2 --> +class="content">Главное меню программы установки в экспертном графическом режиме (GNU/Linux)</td></tr></table><!--tex4ht:label?: x1-19060r2 --> -<!--l. 629--><p class="indent"> </td></tr></table></div><hr class="endfigure"> -<!--l. 631--><p class="indent"> <hr class="figure"><div class="figure" +<!--l. 645--><p class="indent" > </td></tr></table></div><hr class="endfigure"> +<!--l. 647--><p class="indent" > <hr class="figure"><div class="figure" ><table class="figure"><tr class="figure"><td class="figure" > <a - id="x1-19083r3"></a> + id="x1-19061r3"></a> -<!--l. 632--><p class="indent"> <img -src="wizard-w32.png" alt="pict" +<!--l. 648--><p class="noindent" ><img +src="../texlive-common/wizard-w32.png" alt="pict" > <br /> <table class="caption" ><tr style="vertical-align:baseline;" class="caption"><td class="id">Рис. 3: </td><td -class="content">Главное меню программы установки в упрощенном графическом режиме (Windows)</td></tr></table><!--tex4ht:label?: x1-19083r3 --> +class="content">Главное меню программы установки в упрощенном графическом режиме (Windows)</td></tr></table><!--tex4ht:label?: x1-19061r3 --> -<!--l. 635--><p class="indent"> </td></tr></table></div><hr class="endfigure"> -<!--l. 637--><p class="indent"> <a id="cygwin"></a> +<!--l. 651--><p class="indent" > </td></tr></table></div><hr class="endfigure"> +<!--l. 653--><p class="indent" > <a id="cygwin"></a> <h5 class="subsubsectionHead"><span class="titlemark">3.1.4 </span> <a id="x1-200003.1.4"></a>Cygwin</h5> -<!--l. 641--><p class="noindent">Система установки <span class="TEX">T<span +<!--l. 657--><p class="noindent" >Система установки <span class="TEX">T<span class="E">E</span>X</span> Live работает только под Cygwin 1.7. -<!--l. 643--><p class="indent"> Перед началом установки <span class="TEX">T<span +<!--l. 659--><p class="indent" > Перед началом установки <span class="TEX">T<span class="E">E</span>X</span> Live, установите при помощи программы setup.exe из комплекта Cygwin пакеты perl и wget, если их нет в вашей системе. Мы рекомендуем также следующие дополнительные пакеты: <ul class="itemize1"> <li class="itemize">fontconfig [нужен для Xe<span class="TEX">T<span -class="E">E</span>X</span> ] +class="E">E</span>X</span>] </li> <li class="itemize">ghostscript [нужен для разных программ] </li> <li class="itemize">libXaw7 [нужен для xdvi] </li> <li class="itemize">ncurses [предоставляет команду ╚clear╩, которая нужна при установке]</li></ul> -<!--l. 657--><p class="noindent"> +<!--l. 673--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.1.5 </span> <a id="x1-210003.1.5"></a>Установка в текстовом режиме</h5> -<!--l. 659--><p class="noindent">На рисунке <a -href="#x1-19081r1">1<!--tex4ht:ref: fig:text-main --></a> показано основное меню программы установки в текстовом режиме для UNIX. Текстовый +<!--l. 675--><p class="noindent" >На рисунке <a +href="#x1-19059r1">1<!--tex4ht:ref: fig:text-main --></a> показано основное меню программы установки в текстовом режиме для UNIX. Текстовый режим является режимом по умолчанию для UNIX. -<!--l. 663--><p class="indent"> Интерфейс программы довольно примитивен: поддержки курсора в нем нет. Например, +<!--l. 679--><p class="indent" > Интерфейс программы довольно примитивен: поддержки курсора в нем нет. Например, нельзя передвигаться по полям при помощи клавиши ╚Tab╩. Вы просто печатаете что-то (регистр учитывается!) и нажимаете клавишу ╚Enter╩, после чего перерисовывается весь экран. -<!--l. 668--><p class="indent"> Этот интерфейс примитивен по следующей причине: он должен работать на как можно +<!--l. 684--><p class="indent" > Этот интерфейс примитивен по следующей причине: он должен работать на как можно большем количестве платформ, включая такие, где есть только усеченный вариант программы Perl. -<!--l. 672--><p class="noindent"> +<!--l. 688--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.1.6 </span> <a id="x1-220003.1.6"></a>Установка в экспертном графическом режиме</h5> -<!--l. 674--><p class="noindent">На рисунке <a -href="#x1-19082r2">2<!--tex4ht:ref: fig:gui-main --></a> изображено меню программы установки в графическом режиме под GNU/Linux. Основное +<!--l. 690--><p class="noindent" >На рисунке <a +href="#x1-19060r2">2<!--tex4ht:ref: fig:gui-main --></a> изображено меню программы установки в графическом режиме под GNU/Linux. Основное различие между этим рисунком и рисунком <a -href="#x1-19081r1">1<!--tex4ht:ref: fig:text-main --></a> в том, что в первом используются кнопки и +href="#x1-19059r1">1<!--tex4ht:ref: fig:text-main --></a> в том, что в первом используются кнопки и меню. -<!--l. 679--><p class="indent"> Этот вариант может быть выбран командой <div class="alltt"> -<!--l. 680--><p class="noindent"><div class="obeylines-v"> +<!--l. 695--><p class="indent" > Этот вариант может быть выбран командой <div class="alltt"> +<!--l. 696--><p class="noindent" ><div class="obeylines-v"> > install-tl -gui=perltk </div> </div> -<!--l. 684--><p class="noindent"> +<!--l. 700--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.1.7 </span> <a id="x1-230003.1.7"></a>Установка в упрощенном графическом режиме</h5> -<!--l. 686--><p class="noindent">Под Windows установка по умолчанию работает в самом простом режиме, который мы только могли +<!--l. 702--><p class="noindent" >Под Windows установка по умолчанию работает в самом простом режиме, который мы только могли придумать, напоминающий интерфейс ╚Проводника установки╩. Он устанавливает все и (почти) не задает никаких вопросов. Если вы хотите более тонкую настройку, вызовите другой режим. -<!--l. 692--><p class="indent"> Этот режим может быть выбран командой <div class="alltt"> -<!--l. 693--><p class="noindent"><div class="obeylines-v"> +<!--l. 708--><p class="indent" > Этот режим может быть выбран командой <div class="alltt"> +<!--l. 709--><p class="noindent" ><div class="obeylines-v"> > install-tl -gui=wizard </div> </div> -<!--l. 698--><p class="noindent"> +<!--l. 714--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">3.2 </span> <a id="x1-240003.2"></a>Работа программы установки</h4> -<!--l. 701--><p class="noindent">Меню программы установки должно быть понятно без объяснений. Мы все же приведем несколько +<!--l. 717--><p class="noindent" >Меню программы установки должно быть понятно без объяснений. Мы все же приведем несколько кратких замечаний. -<!--l. 704--><p class="noindent"> +<!--l. 720--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.2.1 </span> <a id="x1-250003.2.1"></a>Меню выбора платформы (только для UNIX)</h5> -<!--l. 708--><p class="noindent"><hr class="figure"><div class="figure" +<!--l. 724--><p class="noindent" ><hr class="figure"><div class="figure" ><table class="figure"><tr class="figure"><td class="figure" > @@ -1370,263 +1282,263 @@ href="#x1-19081r1">1<!--tex4ht:ref: fig:text-main --></a> в т id="x1-25033r4"></a> - <div class="fancyvrb" id="fancyvrb2"> +<div class="fancyvrb" id="fancyvrb2"> <a id="x1-25002r1"></a><span -class="larm-0700"> </span><span -class="larm-0700"> Available</span><span -class="larm-0700"> sets</span><span -class="larm-0700"> of</span><span -class="larm-0700"> binaries:</span> +class="larm-0800"> </span><span +class="larm-0800"> Available</span><span +class="larm-0800"> sets</span><span +class="larm-0800"> of</span><span +class="larm-0800"> binaries:</span> <br class="fancyvrb" /><a id="x1-25004r2"></a><span -class="larm-0700"> </span><span -class="larm-0700"> ===============================================================================</span> +class="larm-0800"> </span><span +class="larm-0800"> ===============================================================================</span> <br class="fancyvrb" /><a id="x1-25006r3"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span> +class="larm-0800"> </span><span +class="larm-0800"> </span> <br class="fancyvrb" /><a id="x1-25008r4"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> a</span><span -class="larm-0700"> [</span><span -class="larm-0700"> ]</span><span -class="larm-0700"> alpha-linux</span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> DEC</span><span -class="larm-0700"> Alpha</span><span -class="larm-0700"> with</span><span -class="larm-0700"> GNU/Linux</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> a</span><span +class="larm-0800"> [</span><span +class="larm-0800"> ]</span><span +class="larm-0800"> alpha-linux</span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> DEC</span><span +class="larm-0800"> Alpha</span><span +class="larm-0800"> with</span><span +class="larm-0800"> GNU/Linux</span> <br class="fancyvrb" /><a id="x1-25010r5"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> c</span><span -class="larm-0700"> [</span><span -class="larm-0700"> ]</span><span -class="larm-0700"> hppa-hpux</span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> HP-UX</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> c</span><span +class="larm-0800"> [</span><span +class="larm-0800"> ]</span><span +class="larm-0800"> hppa-hpux</span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> HP-UX</span> <br class="fancyvrb" /><a id="x1-25012r6"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> e</span><span -class="larm-0700"> [X]</span><span -class="larm-0700"> i386-linux</span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> Intel</span><span -class="larm-0700"> x86</span><span -class="larm-0700"> with</span><span -class="larm-0700"> GNU/Linux</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> e</span><span +class="larm-0800"> [X]</span><span +class="larm-0800"> i386-linux</span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> Intel</span><span +class="larm-0800"> x86</span><span +class="larm-0800"> with</span><span +class="larm-0800"> GNU/Linux</span> <br class="fancyvrb" /><a id="x1-25014r7"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> f</span><span -class="larm-0700"> [</span><span -class="larm-0700"> ]</span><span -class="larm-0700"> i386-openbsd</span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> Intel</span><span -class="larm-0700"> x86</span><span -class="larm-0700"> with</span><span -class="larm-0700"> OpenBSD</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> f</span><span +class="larm-0800"> [</span><span +class="larm-0800"> ]</span><span +class="larm-0800"> i386-openbsd</span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> Intel</span><span +class="larm-0800"> x86</span><span +class="larm-0800"> with</span><span +class="larm-0800"> OpenBSD</span> <br class="fancyvrb" /><a id="x1-25016r8"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> g</span><span -class="larm-0700"> [</span><span -class="larm-0700"> ]</span><span -class="larm-0700"> i386-solaris</span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> Intel</span><span -class="larm-0700"> x86</span><span -class="larm-0700"> with</span><span -class="larm-0700"> Sun</span><span -class="larm-0700"> Solaris</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> g</span><span +class="larm-0800"> [</span><span +class="larm-0800"> ]</span><span +class="larm-0800"> i386-solaris</span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> Intel</span><span +class="larm-0800"> x86</span><span +class="larm-0800"> with</span><span +class="larm-0800"> Sun</span><span +class="larm-0800"> Solaris</span> <br class="fancyvrb" /><a id="x1-25018r9"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> h</span><span -class="larm-0700"> [</span><span -class="larm-0700"> ]</span><span -class="larm-0700"> mips-irix</span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> SGI</span><span -class="larm-0700"> IRIX</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> h</span><span +class="larm-0800"> [</span><span +class="larm-0800"> ]</span><span +class="larm-0800"> mips-irix</span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> SGI</span><span +class="larm-0800"> IRIX</span> <br class="fancyvrb" /><a id="x1-25020r10"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> i</span><span -class="larm-0700"> [</span><span -class="larm-0700"> ]</span><span -class="larm-0700"> powerpc-aix</span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> PowerPC</span><span -class="larm-0700"> with</span><span -class="larm-0700"> AIX</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> i</span><span +class="larm-0800"> [</span><span +class="larm-0800"> ]</span><span +class="larm-0800"> powerpc-aix</span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> PowerPC</span><span +class="larm-0800"> with</span><span +class="larm-0800"> AIX</span> <br class="fancyvrb" /><a id="x1-25022r11"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> j</span><span -class="larm-0700"> [</span><span -class="larm-0700"> ]</span><span -class="larm-0700"> powerpc-linux</span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> PowerPC</span><span -class="larm-0700"> with</span><span -class="larm-0700"> GNU/Linux</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> j</span><span +class="larm-0800"> [</span><span +class="larm-0800"> ]</span><span +class="larm-0800"> powerpc-linux</span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> PowerPC</span><span +class="larm-0800"> with</span><span +class="larm-0800"> GNU/Linux</span> <br class="fancyvrb" /><a id="x1-25024r12"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> k</span><span -class="larm-0700"> [</span><span -class="larm-0700"> ]</span><span -class="larm-0700"> sparc-linux</span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> Sparc</span><span -class="larm-0700"> with</span><span -class="larm-0700"> GNU/Linux</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> k</span><span +class="larm-0800"> [</span><span +class="larm-0800"> ]</span><span +class="larm-0800"> sparc-linux</span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> Sparc</span><span +class="larm-0800"> with</span><span +class="larm-0800"> GNU/Linux</span> <br class="fancyvrb" /><a id="x1-25026r13"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> l</span><span -class="larm-0700"> [</span><span -class="larm-0700"> ]</span><span -class="larm-0700"> sparc-solaris</span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> Sparc</span><span -class="larm-0700"> with</span><span -class="larm-0700"> Solaris</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> l</span><span +class="larm-0800"> [</span><span +class="larm-0800"> ]</span><span +class="larm-0800"> sparc-solaris</span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> Sparc</span><span +class="larm-0800"> with</span><span +class="larm-0800"> Solaris</span> <br class="fancyvrb" /><a id="x1-25028r14"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> m</span><span -class="larm-0700"> [</span><span -class="larm-0700"> ]</span><span -class="larm-0700"> universal-darwin</span><span -class="larm-0700"> universal</span><span -class="larm-0700"> binaries</span><span -class="larm-0700"> for</span><span -class="larm-0700"> MacOSX/Darwin</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> m</span><span +class="larm-0800"> [</span><span +class="larm-0800"> ]</span><span +class="larm-0800"> universal-darwin</span><span +class="larm-0800"> universal</span><span +class="larm-0800"> binaries</span><span +class="larm-0800"> for</span><span +class="larm-0800"> MacOSX/Darwin</span> <br class="fancyvrb" /><a id="x1-25030r15"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> o</span><span -class="larm-0700"> [</span><span -class="larm-0700"> ]</span><span -class="larm-0700"> win32</span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> Windows</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> o</span><span +class="larm-0800"> [</span><span +class="larm-0800"> ]</span><span +class="larm-0800"> win32</span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> Windows</span> <br class="fancyvrb" /><a id="x1-25032r16"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> p</span><span -class="larm-0700"> [</span><span -class="larm-0700"> ]</span><span -class="larm-0700"> x86_64-linux</span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> x86_64</span><span -class="larm-0700"> with</span><span -class="larm-0700"> GNU/Linux</span> - </div> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> p</span><span +class="larm-0800"> [</span><span +class="larm-0800"> ]</span><span +class="larm-0800"> x86_64-linux</span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> x86_64</span><span +class="larm-0800"> with</span><span +class="larm-0800"> GNU/Linux</span> +</div> <br /> <table class="caption" ><tr style="vertical-align:baseline;" class="caption"><td class="id">Рис. 4: </td><td class="content">Меню выбора платформы</td></tr></table><!--tex4ht:label?: x1-25033r4 --> -<!--l. 728--><p class="noindent"></td></tr></table></div><hr class="endfigure"> -<!--l. 730--><p class="indent"> На рисунке <a +<!--l. 744--><p class="noindent" ></td></tr></table></div><hr class="endfigure"> +<!--l. 746--><p class="indent" > На рисунке <a href="#x1-25033r4">4<!--tex4ht:ref: fig:bin-text --></a> изображено меню выбора платформы. По умолчанию устанавливаются только программы для вашей текущей архитектуры. В этом меню вы можете выбрать также установку программ для других платформ. Это может быть полезно, если вы используете одно и то же дерево @@ -1635,7 +1547,7 @@ class="E">E</span>X</span>а для ра� несколько операционных систем. <h5 class="subsubsectionHead"><span class="titlemark">3.2.2 </span> <a id="x1-260003.2.2"></a>Выбор основных компонентов</h5> -<!--l. 741--><p class="noindent"><hr class="figure"><div class="figure" +<!--l. 757--><p class="noindent" ><hr class="figure"><div class="figure" ><table class="figure"><tr class="figure"><td class="figure" > @@ -1644,148 +1556,148 @@ class="E">E</span>X</span>а для ра� id="x1-26027r5"></a> - <div class="fancyvrb" id="fancyvrb3"> +<div class="fancyvrb" id="fancyvrb3"> <a id="x1-26002r1"></a><span -class="larm-0700"> </span><span -class="larm-0700"> Select</span><span -class="larm-0700"> a</span><span -class="larm-0700"> scheme:</span> +class="larm-0800"> </span><span +class="larm-0800"> Select</span><span +class="larm-0800"> a</span><span +class="larm-0800"> scheme:</span> <br class="fancyvrb" /><a id="x1-26004r2"></a><span -class="larm-0700"> </span><span -class="larm-0700"> ===============================================================================</span> +class="larm-0800"> </span><span +class="larm-0800"> ===============================================================================</span> <br class="fancyvrb" /><a id="x1-26006r3"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> a</span><span -class="larm-0700"> [</span><span -class="larm-0700"> ]</span><span -class="larm-0700"> basic</span><span -class="larm-0700"> scheme</span><span -class="larm-0700"> (plain</span><span -class="larm-0700"> and</span><span -class="larm-0700"> LaTeX)</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> a</span><span +class="larm-0800"> [</span><span +class="larm-0800"> ]</span><span +class="larm-0800"> basic</span><span +class="larm-0800"> scheme</span><span +class="larm-0800"> (plain</span><span +class="larm-0800"> and</span><span +class="larm-0800"> LaTeX)</span> <br class="fancyvrb" /><a id="x1-26008r4"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> b</span><span -class="larm-0700"> [</span><span -class="larm-0700"> ]</span><span -class="larm-0700"> ConTeXt</span><span -class="larm-0700"> scheme</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> b</span><span +class="larm-0800"> [</span><span +class="larm-0800"> ]</span><span +class="larm-0800"> ConTeXt</span><span +class="larm-0800"> scheme</span> <br class="fancyvrb" /><a id="x1-26010r5"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> c</span><span -class="larm-0700"> [X]</span><span -class="larm-0700"> full</span><span -class="larm-0700"> scheme</span><span -class="larm-0700"> (everything)</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> c</span><span +class="larm-0800"> [X]</span><span +class="larm-0800"> full</span><span +class="larm-0800"> scheme</span><span +class="larm-0800"> (everything)</span> <br class="fancyvrb" /><a id="x1-26012r6"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> d</span><span -class="larm-0700"> [</span><span -class="larm-0700"> ]</span><span -class="larm-0700"> GUST</span><span -class="larm-0700"> TeX</span><span -class="larm-0700"> Live</span><span -class="larm-0700"> scheme</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> d</span><span +class="larm-0800"> [</span><span +class="larm-0800"> ]</span><span +class="larm-0800"> GUST</span><span +class="larm-0800"> TeX</span><span +class="larm-0800"> Live</span><span +class="larm-0800"> scheme</span> <br class="fancyvrb" /><a id="x1-26014r7"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> e</span><span -class="larm-0700"> [</span><span -class="larm-0700"> ]</span><span -class="larm-0700"> GUTenberg</span><span -class="larm-0700"> TeX</span><span -class="larm-0700"> Live</span><span -class="larm-0700"> scheme</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> e</span><span +class="larm-0800"> [</span><span +class="larm-0800"> ]</span><span +class="larm-0800"> GUTenberg</span><span +class="larm-0800"> TeX</span><span +class="larm-0800"> Live</span><span +class="larm-0800"> scheme</span> <br class="fancyvrb" /><a id="x1-26016r8"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> f</span><span -class="larm-0700"> [</span><span -class="larm-0700"> ]</span><span -class="larm-0700"> medium</span><span -class="larm-0700"> scheme</span><span -class="larm-0700"> (plain,</span><span -class="larm-0700"> latex,</span><span -class="larm-0700"> recommended</span><span -class="larm-0700"> packages,</span><span -class="larm-0700"> some</span><span -class="larm-0700"> languages)</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> f</span><span +class="larm-0800"> [</span><span +class="larm-0800"> ]</span><span +class="larm-0800"> medium</span><span +class="larm-0800"> scheme</span><span +class="larm-0800"> (plain,</span><span +class="larm-0800"> latex,</span><span +class="larm-0800"> recommended</span><span +class="larm-0800"> packages,</span><span +class="larm-0800"> some</span><span +class="larm-0800"> languages)</span> <br class="fancyvrb" /><a id="x1-26018r9"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> g</span><span -class="larm-0700"> [</span><span -class="larm-0700"> ]</span><span -class="larm-0700"> minimal</span><span -class="larm-0700"> scheme</span><span -class="larm-0700"> (plain</span><span -class="larm-0700"> only)</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> g</span><span +class="larm-0800"> [</span><span +class="larm-0800"> ]</span><span +class="larm-0800"> minimal</span><span +class="larm-0800"> scheme</span><span +class="larm-0800"> (plain</span><span +class="larm-0800"> only)</span> <br class="fancyvrb" /><a id="x1-26020r10"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> h</span><span -class="larm-0700"> [</span><span -class="larm-0700"> ]</span><span -class="larm-0700"> Omega</span><span -class="larm-0700"> scheme</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> h</span><span +class="larm-0800"> [</span><span +class="larm-0800"> ]</span><span +class="larm-0800"> Omega</span><span +class="larm-0800"> scheme</span> <br class="fancyvrb" /><a id="x1-26022r11"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> i</span><span -class="larm-0700"> [</span><span -class="larm-0700"> ]</span><span -class="larm-0700"> teTeX</span><span -class="larm-0700"> scheme</span><span -class="larm-0700"> (more</span><span -class="larm-0700"> than</span><span -class="larm-0700"> medium,</span><span -class="larm-0700"> but</span><span -class="larm-0700"> nowhere</span><span -class="larm-0700"> near</span><span -class="larm-0700"> full)</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> i</span><span +class="larm-0800"> [</span><span +class="larm-0800"> ]</span><span +class="larm-0800"> teTeX</span><span +class="larm-0800"> scheme</span><span +class="larm-0800"> (more</span><span +class="larm-0800"> than</span><span +class="larm-0800"> medium,</span><span +class="larm-0800"> but</span><span +class="larm-0800"> nowhere</span><span +class="larm-0800"> near</span><span +class="larm-0800"> full)</span> <br class="fancyvrb" /><a id="x1-26024r12"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> j</span><span -class="larm-0700"> [</span><span -class="larm-0700"> ]</span><span -class="larm-0700"> XML</span><span -class="larm-0700"> scheme</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> j</span><span +class="larm-0800"> [</span><span +class="larm-0800"> ]</span><span +class="larm-0800"> XML</span><span +class="larm-0800"> scheme</span> <br class="fancyvrb" /><a id="x1-26026r13"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> k</span><span -class="larm-0700"> [</span><span -class="larm-0700"> ]</span><span -class="larm-0700"> custom</span><span -class="larm-0700"> selection</span><span -class="larm-0700"> of</span><span -class="larm-0700"> collections</span> - </div> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> k</span><span +class="larm-0800"> [</span><span +class="larm-0800"> ]</span><span +class="larm-0800"> custom</span><span +class="larm-0800"> selection</span><span +class="larm-0800"> of</span><span +class="larm-0800"> collections</span> +</div> <br /> <table class="caption" ><tr style="vertical-align:baseline;" class="caption"><td class="id">Рис. 5: </td><td class="content">Выбор основных компонентов</td></tr></table><!--tex4ht:label?: x1-26027r5 --> -<!--l. 758--><p class="noindent"></td></tr></table></div><hr class="endfigure"> -<!--l. 761--><p class="indent"> На рисунке <a +<!--l. 774--><p class="noindent" ></td></tr></table></div><hr class="endfigure"> +<!--l. 777--><p class="indent" > На рисунке <a href="#x1-26027r5">5<!--tex4ht:ref: fig:scheme-text --></a> показано меню выбора основных компонентов (схем) <span class="TEX">T<span class="E">E</span>X</span> Live. В этом меню вы можете выбрать ╚схему╩, т.е. набор коллекций пакетов. По умолчанию используется схема full, т.е. все @@ -1793,7 +1705,7 @@ class="E">E</span>X</span> Live. В этом  class="E">E</span>X</span> Live, но вы можете выбрать схему basic для небольшой системы, схему minimal для тестирования или схемы medium или teTeX. Есть также ряд специальных схем, в том числе и предназначенных для различных стран. -<!--l. 770--><p class="indent"> <hr class="figure"><div class="figure" +<!--l. 786--><p class="indent" > <hr class="figure"><div class="figure" ><table class="figure"><tr class="figure"><td class="figure" > @@ -1803,53 +1715,53 @@ class="E">E</span>X</span> Live, но вы м -<!--l. 771--><p class="indent"> <img -src="stdcoll.png" alt="pict" +<!--l. 787--><p class="noindent" ><img +src="../texlive-common/stdcoll.png" alt="pict" > <br /> <table class="caption" ><tr style="vertical-align:baseline;" class="caption"><td class="id">Рис. 6: </td><td class="content">Меню коллекций</td></tr></table><!--tex4ht:label?: x1-26028r6 --> -<!--l. 773--><p class="indent"> </td></tr></table></div><hr class="endfigure"> -<!--l. 775--><p class="indent"> Вы можете уточнить ваш выбор при помощи меню ╚коллекций╩ (рисунок <a +<!--l. 789--><p class="indent" > </td></tr></table></div><hr class="endfigure"> +<!--l. 791--><p class="indent" > Вы можете уточнить ваш выбор при помощи меню ╚коллекций╩ (рисунок <a href="#x1-26028r6">6<!--tex4ht:ref: fig:collections-gui --></a>, для разнообразия сделанный в графическом режиме). -<!--l. 779--><p class="indent"> Коллекции представляют собой следующий после схем уровень иерархии <span class="TEX">T<span +<!--l. 795--><p class="indent" > Коллекции представляют собой следующий после схем уровень иерархии <span class="TEX">T<span class="E">E</span>X</span> Live. Грубо говоря, схемы состоят из коллекций, коллекции состоят из пакетов, а пакеты (нижний уровень иерархии <span class="TEX">T<span class="E">E</span>X</span> Live) содержат макросы, шрифты и т.д. -<!--l. 784--><p class="indent"> Если вы хотите более тонкой настройки, чем возможна в меню коллекций, вы можете использовать +<!--l. 800--><p class="indent" > Если вы хотите более тонкой настройки, чем возможна в меню коллекций, вы можете использовать программу tlmgr после установки (см. раздел <a href="#x1-460006">6<!--tex4ht:ref: sec:tlmgr --></a>). Эта программа позволяет устанавливать или удалять отдельные пакеты. <h5 class="subsubsectionHead"><span class="titlemark">3.2.3 </span> <a id="x1-270003.2.3"></a>Директории</h5> -<!--l. 792--><p class="noindent">Схема директорий по умолчанию описана в разделе <a +<!--l. 808--><p class="noindent" >Схема директорий по умолчанию описана в разделе <a href="#x1-110002.3">2.3<!--tex4ht:ref: sec:texmftrees --></a>, стр. <a href="#x1-110002.3">8<!--tex4ht:ref: sec:texmftrees --></a>. Положение дерева TEXDIR отличается для Windows (<span class="obeylines-h"><span class="verb">%SystemDrive%\texlive\2009</span></span>) и UNIX (/usr/local/texlive/2009). -<!--l. 798--><p class="indent"> Основная причина, по которой бывает необходимо изменить эту схему — отсутствие у +<!--l. 814--><p class="indent" > Основная причина, по которой бывает необходимо изменить эту схему — отсутствие у вас прав на запись в нужные директории. Вам не надо иметь права администратора для установки <span class="TEX">T<span class="E">E</span>X</span> Live, однако вам надо иметь право на запись в директорию, куда устанавливается система. -<!--l. 803--><p class="indent"> Если у вас нет права на запись в системные директории, естественной альтернативой является +<!--l. 819--><p class="indent" > Если у вас нет права на запись в системные директории, естественной альтернативой является установка в вашу домашнюю директорию, особенно если вы будете единственным пользователем системы. Для этого используйте ‘<span class="obeylines-h"><span class="verb">~</span></span>’ например ‘<span class="obeylines-h"><span class="verb">~/texlive/2009</span></span>’. -<!--l. 808--><p class="indent"> Мы рекомендуем включать номер года в название директории, чтобы можно было держать отдельно +<!--l. 824--><p class="indent" > Мы рекомендуем включать номер года в название директории, чтобы можно было держать отдельно разные версии <span class="TEX">T<span class="E">E</span>X</span> Live. После тестирования новой версии вы сможете сделать /usr/local/texlive-cur ссылкой на соответствующую директорию. -<!--l. 813--><p class="indent"> Изменение TEXDIR изменит также TEXMFLOCAL, TEXMFSYSVAR и TEXMFSYSCONFIG. -<!--l. 816--><p class="indent"> Личные пакеты и файлы рекомендуется держать в директории TEXMFHOME. По умолчанию это +<!--l. 829--><p class="indent" > Изменение TEXDIR изменит также TEXMFLOCAL, TEXMFSYSVAR и TEXMFSYSCONFIG. +<!--l. 832--><p class="indent" > Личные пакеты и файлы рекомендуется держать в директории TEXMFHOME. По умолчанию это <span class="obeylines-h"><span class="verb">~/texmf</span></span>. В отличие от TEXDIR, здесь <span class="obeylines-h"><span class="verb">~</span></span> будет своим для каждого пользователя. Эта переменная становится $HOME под UNIX и <span class="obeylines-h"><span class="verb">%USERPROFILE%</span></span> под Windows. -<!--l. 822--><p class="noindent"> +<!--l. 838--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.2.4 </span> <a id="x1-280003.2.4"></a>Опции</h5> -<!--l. 825--><p class="noindent"><hr class="figure"><div class="figure" +<!--l. 841--><p class="noindent" ><hr class="figure"><div class="figure" ><table class="figure"><tr class="figure"><td class="figure" > @@ -1858,171 +1770,171 @@ class="E">E</span>X</span> Live. После D id="x1-28017r7"></a> - <div class="fancyvrb" id="fancyvrb4"> +<div class="fancyvrb" id="fancyvrb4"> <a id="x1-28002r1"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> <P></span><span -class="larm-0700"> use</span><span -class="larm-0700"> letter</span><span -class="larm-0700"> size</span><span -class="larm-0700"> instead</span><span -class="larm-0700"> of</span><span -class="larm-0700"> A4</span><span -class="larm-0700"> by</span><span -class="larm-0700"> default:</span><span -class="larm-0700"> [</span><span -class="larm-0700"> ]</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> <P></span><span +class="larm-0800"> use</span><span +class="larm-0800"> letter</span><span +class="larm-0800"> size</span><span +class="larm-0800"> instead</span><span +class="larm-0800"> of</span><span +class="larm-0800"> A4</span><span +class="larm-0800"> by</span><span +class="larm-0800"> default:</span><span +class="larm-0800"> [</span><span +class="larm-0800"> ]</span> <br class="fancyvrb" /><a id="x1-28004r2"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> <F></span><span -class="larm-0700"> create</span><span -class="larm-0700"> format</span><span -class="larm-0700"> files:</span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> [X]</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> <F></span><span +class="larm-0800"> create</span><span +class="larm-0800"> format</span><span +class="larm-0800"> files:</span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> [X]</span> <br class="fancyvrb" /><a id="x1-28006r3"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> <D></span><span -class="larm-0700"> install</span><span -class="larm-0700"> font/macro</span><span -class="larm-0700"> doc</span><span -class="larm-0700"> tree:</span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> [X]</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> <D></span><span +class="larm-0800"> install</span><span +class="larm-0800"> font/macro</span><span +class="larm-0800"> doc</span><span +class="larm-0800"> tree:</span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> [X]</span> <br class="fancyvrb" /><a id="x1-28008r4"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> <S></span><span -class="larm-0700"> install</span><span -class="larm-0700"> font/macro</span><span -class="larm-0700"> source</span><span -class="larm-0700"> tree:</span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> [X]</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> <S></span><span +class="larm-0800"> install</span><span +class="larm-0800"> font/macro</span><span +class="larm-0800"> source</span><span +class="larm-0800"> tree:</span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> [X]</span> <br class="fancyvrb" /><a id="x1-28010r5"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> <L></span><span -class="larm-0700"> create</span><span -class="larm-0700"> symlinks</span><span -class="larm-0700"> in</span><span -class="larm-0700"> standard</span><span -class="larm-0700"> directories:</span><span -class="larm-0700"> </span><span -class="larm-0700"> [</span><span -class="larm-0700"> ]</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> <L></span><span +class="larm-0800"> create</span><span +class="larm-0800"> symlinks</span><span +class="larm-0800"> in</span><span +class="larm-0800"> standard</span><span +class="larm-0800"> directories:</span><span +class="larm-0800"> </span><span +class="larm-0800"> [</span><span +class="larm-0800"> ]</span> <br class="fancyvrb" /><a id="x1-28012r6"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> binaries</span><span -class="larm-0700"> to:</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> binaries</span><span +class="larm-0800"> to:</span> <br class="fancyvrb" /><a id="x1-28014r7"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> manpages</span><span -class="larm-0700"> to:</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> manpages</span><span +class="larm-0800"> to:</span> <br class="fancyvrb" /><a id="x1-28016r8"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> info</span><span -class="larm-0700"> to:</span> - </div> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> info</span><span +class="larm-0800"> to:</span> +</div> <br /> <table class="caption" ><tr style="vertical-align:baseline;" class="caption"><td class="id">Рис. 7: </td><td class="content">Меню опций (Unix)</td></tr></table><!--tex4ht:label?: x1-28017r7 --> -<!--l. 837--><p class="noindent"></td></tr></table></div><hr class="endfigure"> -<!--l. 839--><p class="indent"> На рисунке <a +<!--l. 853--><p class="noindent" ></td></tr></table></div><hr class="endfigure"> +<!--l. 855--><p class="indent" > На рисунке <a href="#x1-28017r7">7<!--tex4ht:ref: fig:options-text --></a> приведено меню опций (текстовый режим). Стоит упомянуть несколько из них: <dl class="description"><dt class="description"> @@ -2053,16 +1965,16 @@ class="E">E</span>X</span> из директориях типа /usr/local/bin, которые не содержат файлов <span class="TEX">T<span class="E">E</span>X</span>а из системного дистрибутива.</dd></dl> -<!--l. 879--><p class="indent"> Задав нужные настройки, вы можете начать установку системы, нажав клавишу ╚<span class="obeylines-h"><span class="verb">I</span></span>╩. Когда +<!--l. 895--><p class="indent" > Задав нужные настройки, вы можете начать установку системы, нажав клавишу ╚<span class="obeylines-h"><span class="verb">I</span></span>╩. Когда установка будет закончена, перейдите к разделу <a href="#x1-320003.4">3.4<!--tex4ht:ref: sec:postinstall --></a> чтобы проверить, нужно ли вам сделать ещё что-нибудь. -<!--l. 884--><p class="indent"> <a id="runfromdvd"></a> +<!--l. 900--><p class="indent" > <a id="runfromdvd"></a> <h5 class="subsubsectionHead"><span class="titlemark">3.2.5 </span> <a id="x1-290003.2.5"></a>Настройка для работы с DVD (только текстовый режим)</h5> -<!--l. 888--><p class="noindent">Для выбора этой опции нажмите клавишу ╚<span class="obeylines-h"><span class="verb">V</span></span>╩. Основное меню станет таким, как на рисунке <a +<!--l. 904--><p class="noindent" >Для выбора этой опции нажмите клавишу ╚<span class="obeylines-h"><span class="verb">V</span></span>╩. Основное меню станет таким, как на рисунке <a href="#x1-29051r8">8<!--tex4ht:ref: fig:main-fromdvd --></a>. -<!--l. 891--><p class="indent"> <hr class="figure"><div class="figure" +<!--l. 907--><p class="indent" > <hr class="figure"><div class="figure" ><table class="figure"><tr class="figure"><td class="figure" > @@ -2071,283 +1983,283 @@ href="#x1-29051r8">8<!--tex4ht:ref: fig:main-fromdvd --></a>. id="x1-29051r8"></a> - <div class="fancyvrb" id="fancyvrb5"> +<div class="fancyvrb" id="fancyvrb5"> <a id="x1-29002r1"></a><span -class="larm-0700"> </span><span -class="larm-0700"> ======================></span><span -class="larm-0700"> TeX</span><span -class="larm-0700"> Live</span><span -class="larm-0700"> installation</span><span -class="larm-0700"> procedure</span><span -class="larm-0700"> <=====================</span> +class="larm-0800"> </span><span +class="larm-0800"> ======================></span><span +class="larm-0800"> TeX</span><span +class="larm-0800"> Live</span><span +class="larm-0800"> installation</span><span +class="larm-0800"> procedure</span><span +class="larm-0800"> <=====================</span> <br class="fancyvrb" /><a id="x1-29004r2"></a><span -class="larm-0700"> </span><span -class="larm-0700"> ...</span> +class="larm-0800"> </span><span +class="larm-0800"> ...</span> <br class="fancyvrb" /><a id="x1-29006r3"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> <D></span><span -class="larm-0700"> directories:</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> <D></span><span +class="larm-0800"> directories:</span> <br class="fancyvrb" /><a id="x1-29008r4"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> TEXDIRW</span><span -class="larm-0700"> (Writable</span><span -class="larm-0700"> root):</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> TEXDIRW</span><span +class="larm-0800"> (Writable</span><span +class="larm-0800"> root):</span> <br class="fancyvrb" /><a id="x1-29010r5"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> !!</span><span -class="larm-0700"> default</span><span -class="larm-0700"> location:</span><span -class="larm-0700"> /usr/local/texlive/2009</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> !!</span><span +class="larm-0800"> default</span><span +class="larm-0800"> location:</span><span +class="larm-0800"> /usr/local/texlive/2009</span> <br class="fancyvrb" /><a id="x1-29012r6"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> !!</span><span -class="larm-0700"> is</span><span -class="larm-0700"> not</span><span -class="larm-0700"> writable,</span><span -class="larm-0700"> please</span><span -class="larm-0700"> select</span><span -class="larm-0700"> a</span><span -class="larm-0700"> different</span><span -class="larm-0700"> one!</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> !!</span><span +class="larm-0800"> is</span><span +class="larm-0800"> not</span><span +class="larm-0800"> writable,</span><span +class="larm-0800"> please</span><span +class="larm-0800"> select</span><span +class="larm-0800"> a</span><span +class="larm-0800"> different</span><span +class="larm-0800"> one!</span> <br class="fancyvrb" /><a id="x1-29014r7"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> TEXMFLOCAL</span><span -class="larm-0700"> (directory</span><span -class="larm-0700"> for</span><span -class="larm-0700"> site-wide</span><span -class="larm-0700"> local</span><span -class="larm-0700"> files):</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> TEXMFLOCAL</span><span +class="larm-0800"> (directory</span><span +class="larm-0800"> for</span><span +class="larm-0800"> site-wide</span><span +class="larm-0800"> local</span><span +class="larm-0800"> files):</span> <br class="fancyvrb" /><a id="x1-29016r8"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> /usr/local/texlive/texmf-local</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> /usr/local/texlive/texmf-local</span> <br class="fancyvrb" /><a id="x1-29018r9"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> TEXMFSYSVAR</span><span -class="larm-0700"> (directory</span><span -class="larm-0700"> for</span><span -class="larm-0700"> variable</span><span -class="larm-0700"> and</span><span -class="larm-0700"> automatically</span><span -class="larm-0700"> generated</span><span -class="larm-0700"> data):</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> TEXMFSYSVAR</span><span +class="larm-0800"> (directory</span><span +class="larm-0800"> for</span><span +class="larm-0800"> variable</span><span +class="larm-0800"> and</span><span +class="larm-0800"> automatically</span><span +class="larm-0800"> generated</span><span +class="larm-0800"> data):</span> <br class="fancyvrb" /><a id="x1-29020r10"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> /usr/local/texlive/2009/texmf-var</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> /usr/local/texlive/2009/texmf-var</span> <br class="fancyvrb" /><a id="x1-29022r11"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> TEXMFSYSCONFIG</span><span -class="larm-0700"> (directory</span><span -class="larm-0700"> for</span><span -class="larm-0700"> local</span><span -class="larm-0700"> config):</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> TEXMFSYSCONFIG</span><span +class="larm-0800"> (directory</span><span +class="larm-0800"> for</span><span +class="larm-0800"> local</span><span +class="larm-0800"> config):</span> <br class="fancyvrb" /><a id="x1-29024r12"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> /usr/local/texlive/2009/texmf-config</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> /usr/local/texlive/2009/texmf-config</span> <br class="fancyvrb" /><a id="x1-29026r13"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> TEXMFHOME</span><span -class="larm-0700"> (directory</span><span -class="larm-0700"> for</span><span -class="larm-0700"> user-specific</span><span -class="larm-0700"> files):</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> TEXMFHOME</span><span +class="larm-0800"> (directory</span><span +class="larm-0800"> for</span><span +class="larm-0800"> user-specific</span><span +class="larm-0800"> files):</span> <br class="fancyvrb" /><a id="x1-29028r14"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> ~/texmf</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> ~/texmf</span> <br class="fancyvrb" /><a id="x1-29030r15"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span> +class="larm-0800"> </span><span +class="larm-0800"> </span> <br class="fancyvrb" /><a id="x1-29032r16"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> <O></span><span -class="larm-0700"> options:</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> <O></span><span +class="larm-0800"> options:</span> <br class="fancyvrb" /><a id="x1-29034r17"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> [</span><span -class="larm-0700"> ]</span><span -class="larm-0700"> use</span><span -class="larm-0700"> letter</span><span -class="larm-0700"> size</span><span -class="larm-0700"> instead</span><span -class="larm-0700"> of</span><span -class="larm-0700"> A4</span><span -class="larm-0700"> by</span><span -class="larm-0700"> default</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> [</span><span +class="larm-0800"> ]</span><span +class="larm-0800"> use</span><span +class="larm-0800"> letter</span><span +class="larm-0800"> size</span><span +class="larm-0800"> instead</span><span +class="larm-0800"> of</span><span +class="larm-0800"> A4</span><span +class="larm-0800"> by</span><span +class="larm-0800"> default</span> <br class="fancyvrb" /><a id="x1-29036r18"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> [X]</span><span -class="larm-0700"> create</span><span -class="larm-0700"> all</span><span -class="larm-0700"> format</span><span -class="larm-0700"> files</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> [X]</span><span +class="larm-0800"> create</span><span +class="larm-0800"> all</span><span +class="larm-0800"> format</span><span +class="larm-0800"> files</span> <br class="fancyvrb" /><a id="x1-29038r19"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span> +class="larm-0800"> </span><span +class="larm-0800"> </span> <br class="fancyvrb" /><a id="x1-29040r20"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> <V></span><span -class="larm-0700"> set</span><span -class="larm-0700"> up</span><span -class="larm-0700"> for</span><span -class="larm-0700"> installing</span><span -class="larm-0700"> to</span><span -class="larm-0700"> hard</span><span -class="larm-0700"> disk</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> <V></span><span +class="larm-0800"> set</span><span +class="larm-0800"> up</span><span +class="larm-0800"> for</span><span +class="larm-0800"> installing</span><span +class="larm-0800"> to</span><span +class="larm-0800"> hard</span><span +class="larm-0800"> disk</span> <br class="fancyvrb" /><a id="x1-29042r21"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span> +class="larm-0800"> </span><span +class="larm-0800"> </span> <br class="fancyvrb" /><a id="x1-29044r22"></a><span -class="larm-0700"> </span><span -class="larm-0700"> Other</span><span -class="larm-0700"> actions:</span> +class="larm-0800"> </span><span +class="larm-0800"> Other</span><span +class="larm-0800"> actions:</span> <br class="fancyvrb" /><a id="x1-29046r23"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> <I></span><span -class="larm-0700"> start</span><span -class="larm-0700"> installation</span><span -class="larm-0700"> for</span><span -class="larm-0700"> running</span><span -class="larm-0700"> from</span><span -class="larm-0700"> DVD</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> <I></span><span +class="larm-0800"> start</span><span +class="larm-0800"> installation</span><span +class="larm-0800"> for</span><span +class="larm-0800"> running</span><span +class="larm-0800"> from</span><span +class="larm-0800"> DVD</span> <br class="fancyvrb" /><a id="x1-29048r24"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> <H></span><span -class="larm-0700"> help</span> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> <H></span><span +class="larm-0800"> help</span> <br class="fancyvrb" /><a id="x1-29050r25"></a><span -class="larm-0700"> </span><span -class="larm-0700"> </span><span -class="larm-0700"> <Q></span><span -class="larm-0700"> quit</span> - </div> +class="larm-0800"> </span><span +class="larm-0800"> </span><span +class="larm-0800"> <Q></span><span +class="larm-0800"> quit</span> +</div> <br /> <table class="caption" ><tr style="vertical-align:baseline;" class="caption"><td class="id">Рис. 8: </td><td class="content">Основное меню после выбора опции from DVD</td></tr></table><!--tex4ht:label?: x1-29051r8 --> -<!--l. 921--><p class="indent"> </td></tr></table></div><hr class="endfigure"> -<!--l. 923--><p class="indent"> Обратите внимание на изменения: исчезли все опции выбора, что устанавливать, а меню директорий +<!--l. 937--><p class="indent" > </td></tr></table></div><hr class="endfigure"> +<!--l. 939--><p class="indent" > Обратите внимание на изменения: исчезли все опции выбора, что устанавливать, а меню директорий говорит теперь о TEXDIRW, т.е. части дерева на локальном диске. Опция создания симлинков также исчезла. -<!--l. 928--><p class="indent"> Программа установки создаст различные директории и конфигурационные файлы, но не будет +<!--l. 944--><p class="indent" > Программа установки создаст различные директории и конфигурационные файлы, но не будет копировать на диск компьютера texmf или texmf-dist. -<!--l. 932--><p class="indent"> Действия после установки для UNIX будут чуть сложнее, чем в предыдущем случае, поскольку +<!--l. 948--><p class="indent" > Действия после установки для UNIX будут чуть сложнее, чем в предыдущем случае, поскольку расположение директорий теперь отличается от стандартного; см. раздел <a href="#x1-320003.4">3.4<!--tex4ht:ref: sec:postinstall --></a>. -<!--l. 936--><p class="indent"> Этой опции нет в графическом режиме, но она доступна и для UNIX, и для Windows. +<!--l. 952--><p class="indent" > Этой опции нет в графическом режиме, но она доступна и для UNIX, и для Windows. Пользователям Windows придется запустить программу установки из командной строки, см. раздел <a href="#x1-300003.3">3.3<!--tex4ht:ref: sec:cmdline --></a>. -<!--l. 940--><p class="indent"> В разделе <a +<!--l. 956--><p class="indent" > В разделе <a href="#x1-450005">5<!--tex4ht:ref: sec:portable-tl --></a> описан другой способ запуска <span class="TEX">T<span class="E">E</span>X</span> Live с диска, который не требует изменений в конфигурации системы — но и не позволяет настраивать <span class="TEX">T<span class="E">E</span>X</span> Live. <h4 class="subsectionHead"><span class="titlemark">3.3 </span> <a id="x1-300003.3"></a>Опции командной строки</h4> -<!--l. 947--><p class="noindent">Напечатайте <div class="alltt"> -<!--l. 948--><p class="noindent"><div class="obeylines-v"> +<!--l. 963--><p class="noindent" >Напечатайте <div class="alltt"> +<!--l. 964--><p class="noindent" ><div class="obeylines-v"> > install-tl -help </div> </div> чтобы получить список опций комадной строки. В опциях можно использовать как <span class="obeylines-h"><span class="verb">-</span></span>, так и <span class="obeylines-h"><span class="verb">--</span></span>. Вот самые интересные опции: -<!--l. 954--><p class="noindent"> +<!--l. 970--><p class="noindent" > <dl class="list1"><dt class="list"> -gui </dt><dd class="list"> - <!--l. 955--><p class="noindent">Если возможно, использовать графический режим. Для этого нужен модуль Perl/Tk - (<span class="obeylines-h"><a -href="http://tug.org/texlive/distro.html#perltk" class="url" >http://tug.org/texlive/distro.html#perltk</a></span>); если этого модуля в системе нет, установка + <!--l. 971--><p class="noindent" >Если возможно, использовать графический режим. Для этого нужен модуль Perl/Tk + ( <a +href="http://tug.org/texlive/distro.html#perltk" class="url" >http://tug.org/texlive/distro.html#perltk</a>); если этого модуля в системе нет, установка происходит в текстовом режиме. </dd><dt class="list"> -no-gui </dt><dd class="list"> - <!--l. 959--><p class="noindent">Использовать текстовый режим, даже под Windows. Вам понадобится эта опция, если вы + <!--l. 975--><p class="noindent" >Использовать текстовый режим, даже под Windows. Вам понадобится эта опция, если вы хотите запускать <span class="TEX">T<span class="E">E</span>X</span> Live с DVD, поскольку это не делается в графическом режиме. </dd><dt class="list"> -lang LL </dt><dd class="list"> - <!--l. 962--><p class="noindent">Задать язык интерфейса программы установки (стандартным кодом страны LL). Сейчас + <!--l. 978--><p class="noindent" >Задать язык интерфейса программы установки (стандартным кодом страны LL). Сейчас доступны следующие языки: английский (en, значение по умолчанию), немецкий (de), французский (fr), голландский (nl), польский (pl), словенский (sl) и вьетнамский (vi). Программа установки пытается определеть нужный язык автоматически, но если это не @@ -2355,60 +2267,62 @@ class="list"> </dd><dt class="list"> -profile profile </dt><dd class="list"> - <!--l. 970--><p class="noindent">Программа установки всегда записывает файл texlive.profile в поддиректорию tlpkg. Эта + <!--l. 986--><p class="noindent" >Программа установки всегда записывает файл texlive.profile в поддиректорию tlpkg. Эта опция заставляет программу использовать этот файл. При помощи этой опции вы можете устанавливать <span class="TEX">T<span class="E">E</span>X</span> Live на нескольких машинах с одними и теми же параметрами. </dd><dt class="list"> -repository url или директория </dt><dd class="list"> - <!--l. 975--><p class="noindent">Указать альтернативный источник пакетов для установки; см. ниже.</dd></dl> + <!--l. 991--><p class="noindent" >Указать альтернативный источник пакетов для установки; см. ниже.</dd></dl> -<!--l. 979--><p class="noindent"> +<!--l. 995--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.3.1 </span> <a id="x1-310003.3.1"></a>Параметр -repository</h5> -<!--l. 982--><p class="noindent">По умолчанию пакеты сгружаются с одного из зеркал архива CTAN. Ссылка <span class="obeylines-h"><a -href="http://mirror.ctan.org" class="url" >http://mirror.ctan.org</a></span> +<!--l. 998--><p class="noindent" >По умолчанию пакеты сгружаются с одного из зеркал архива CTAN. Ссылка <a +href="http://mirror.ctan.org" class="url" >http://mirror.ctan.org</a> автоматически выбирает зеркало. -<!--l. 985--><p class="indent"> Если вы хотите указать другой источник, вы можете задать его как URL, начинающийся с ftp:, http:, +<!--l. 1001--><p class="indent" > Если вы хотите указать другой источник, вы можете задать его как URL, начинающийся с ftp:, http:, file:/ или просто как директорию на диске. (Когда вы указываете репозиторию как ftp: или http:, окончание / или /tlmgr игнорируется.) -<!--l. 991--><p class="indent"> Например, вы можете задать в качестве параметра определенное зеркало CTAN: <span class="obeylines-h"><a -href="http://ctan.example.org/tex-archive/texlive/tlnet/" class="url" >http://ctan.example.org/tex-archive/texlive/tlnet/</a></span>. Разумеется, вам следует подставить вместо -example.ctan.org нужное зеркало и путь к архиву на этом зеркале. Список зеркал находится на <span class="obeylines-h"><a -href="http://ctan.org/mirrors" class="url" >http://ctan.org/mirrors</a></span>. -<!--l. 999--><p class="indent"> Если параметр задает директорию на диски (прямо или при помощи file:/), система автоматически +<!--l. 1007--><p class="indent" > Например, вы можете задать в качестве параметра определенное зеркало CTAN: +<a +href="http://ctan.example.org/tex-archive/texlive/tlnet/" class="url" >http://ctan.example.org/tex-archive/texlive/tlnet/</a>. Разумеется, вам следует подставить вместо +example.ctan.org нужное зеркало и путь к архиву на этом зеркале. Список зеркал находится на +<a +href="http://ctan.org/mirrors" class="url" >http://ctan.org/mirrors</a>. +<!--l. 1015--><p class="indent" > Если параметр задает директорию на диски (прямо или при помощи file:/), система автоматически определяет, является ли источник архивом: если найдена поддиректория archive с файлами .tar.lzma, то она будет использована, даже если рядом находятся незаархивированные файлы. -<!--l. 1007--><p class="noindent"> +<!--l. 1023--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">3.4 </span> <a id="x1-320003.4"></a>Действия после установки</h4> -<!--l. 1010--><p class="noindent">Иногда после установки системы требуются дополнительные действия. -<!--l. 1012--><p class="noindent"> +<!--l. 1026--><p class="noindent" >Иногда после установки системы требуются дополнительные действия. +<!--l. 1028--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.4.1 </span> <a id="x1-330003.4.1"></a>Windows</h5> -<!--l. 1014--><p class="noindent">Под Windows программа установки сама делает все необходимое. -<!--l. 1016--><p class="noindent"> +<!--l. 1030--><p class="noindent" >Под Windows программа установки сама делает все необходимое. +<!--l. 1032--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.4.2 </span> <a id="x1-340003.4.2"></a>Если созданы симлинки</h5> -<!--l. 1018--><p class="noindent">Если вы решили создать симлинки в стандартных директориях (см. раздел <a +<!--l. 1034--><p class="noindent" >Если вы решили создать симлинки в стандартных директориях (см. раздел <a href="#x1-280003.2.4">3.2.4<!--tex4ht:ref: sec:options --></a>), то менять переменные окружения не нужно. -<!--l. 1022--><p class="noindent"> +<!--l. 1038--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.4.3 </span> <a id="x1-350003.4.3"></a>Переменные окружения для UNIX</h5> -<!--l. 1025--><p class="noindent">Директория с программами для вашей платформы должна быть добавлена к пути поиска. Программы +<!--l. 1041--><p class="noindent" >Директория с программами для вашей платформы должна быть добавлена к пути поиска. Программы для каждой архитектуры помещаются в собственную поддиректорию под TEXDIR/bin. См. список поддиректорий и соответствующих платформ на рисунке <a href="#x1-25033r4">4<!--tex4ht:ref: fig:bin-text --></a>. -<!--l. 1031--><p class="indent"> Вы можете также добавить директории с документацией в формате man и info к соответствующим +<!--l. 1047--><p class="indent" > Вы можете также добавить директории с документацией в формате man и info к соответствующим путям поиска, если вы хотите, чтобы ваша операционная система знала о них. -<!--l. 1035--><p class="indent"> Ниже мы используем для примера стандартную систему директорий в системе Intel86 +<!--l. 1051--><p class="indent" > Ниже мы используем для примера стандартную систему директорий в системе Intel86 GNU/Linux. -<!--l. 1038--><p class="indent"> Для оболочек типа Bourne (bash и т.п.) вы можете добавить в файл $HOME/.profile (или в файл, +<!--l. 1054--><p class="indent" > Для оболочек типа Bourne (bash и т.п.) вы можете добавить в файл $HOME/.profile (или в файл, который вызывается из .profile) следующее: -<!--l. 1042--><p class="indent"> +<!--l. 1058--><p class="indent" > <div class="fancyvrb" id="fancyvrb6"> <a id="x1-35002r1"></a><span @@ -2429,9 +2343,9 @@ class="larm-0900"> INFOPATH=/usr/local/texlive/2009/texmf/doc/info:$INFOP class="larm-0900"> export</span><span class="larm-0900"> INFOPATH</span> </div> -<!--l. 1048--><p class="indent"> Для csh или tcsh следует редактировать файл $HOME/.cshrc, и следует добавить что-то +<!--l. 1064--><p class="indent" > Для csh или tcsh следует редактировать файл $HOME/.cshrc, и следует добавить что-то вроде -<!--l. 1051--><p class="indent"> +<!--l. 1067--><p class="indent" > <div class="fancyvrb" id="fancyvrb7"> <a id="x1-35008r1"></a><span @@ -2454,17 +2368,17 @@ class="larm-0900"> /usr/local/texlive/2009/texmf/doc/info:$INFOPATH</span </div> -<!--l. 1057--><p class="indent"> Разумеется, в ваших конфигурационных файлах уже могут быть определены эти переменные; +<!--l. 1073--><p class="indent" > Разумеется, в ваших конфигурационных файлах уже могут быть определены эти переменные; фрагменты выше добавляют к ним директории <span class="TEX">T<span class="E">E</span>X</span> Live. -<!--l. 1060--><p class="noindent"> +<!--l. 1076--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.4.4 </span> <a id="x1-360003.4.4"></a>Переменные окружения: глобальная конфигурация</h5> -<!--l. 1063--><p class="noindent">Если вы хотите внести эти изменения для всех пользователей, или добавлять их автоматически для +<!--l. 1079--><p class="noindent" >Если вы хотите внести эти изменения для всех пользователей, или добавлять их автоматически для новых пользователей, то вам следует разобраться самому: в разных системах это делается слишком по-разному. -<!--l. 1068--><p class="indent"> Два совета: 1) возможно, вам следует добавить в файл /etc/manpath.config строчки вроде: -<!--l. 1071--><p class="indent"> +<!--l. 1084--><p class="indent" > Два совета: 1) возможно, вам следует добавить в файл /etc/manpath.config строчки вроде: +<!--l. 1087--><p class="indent" > <div class="fancyvrb" id="fancyvrb8"> <a id="x1-36002r1"></a><span @@ -2489,45 +2403,43 @@ class="larm-0900"> </span><span class="larm-0900"> </span><span class="larm-0900"> /usr/local/texlive/2009/texmf/doc/man</span> </div> -<!--l. 1076--><p class="indent"> И 2) иногда пути поиска и другие глобальные переменные окружения задаются в файле +<!--l. 1092--><p class="indent" > И 2) иногда пути поиска и другие глобальные переменные окружения задаются в файле /etc/environment. -<!--l. 1079--><p class="indent"> Мы также добавляем симлинк <span class="obeylines-h"><a -href="man" class="url" >man</a></span> в каждой поддиректории <span class="obeylines-h"><a -href="bin" class="url" >bin</a></span>. Некоторые варианты программы +<!--l. 1095--><p class="indent" > Мы также добавляем симлинк man в каждой поддиректории bin. Некоторые варианты программы man, например, в Mac OS X, автоматически ищут файлы в этих поддиректориях, что избавляет от необходимости добавлять их в MANPATH. -<!--l. 1084--><p class="noindent"> +<!--l. 1100--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.4.5 </span> <a id="x1-370003.4.5"></a>Настройка шрифтов для программы Xe<span class="TEX">T<span class="E">E</span>X</span></h5> -<!--l. 1087--><p class="noindent">Если вы установили пакет xetex под UNIX, то вам нужно настроить вашу систему, если вы хотите, +<!--l. 1103--><p class="noindent" >Если вы установили пакет xetex под UNIX, то вам нужно настроить вашу систему, если вы хотите, чтобы Xe<span class="TEX">T<span class="E">E</span>X</span> мог найти шрифты <span class="TEX">T<span class="E">E</span>X</span> Live. Когда этот пакет устанавливается (либо при первоначальной установке дистрибутива, либо позже), он создает необходимый конфигурационный файл в TEXMFSYSVAR/fonts/conf/texlive-fontconfig.conf. -<!--l. 1094--><p class="indent"> Если вы обладаете правами администратора, то для того, чтобы шрифты <span class="TEX">T<span +<!--l. 1110--><p class="indent" > Если вы обладаете правами администратора, то для того, чтобы шрифты <span class="TEX">T<span class="E">E</span>X</span> Live были доступны всем программам, сделайте следующее: <ol class="enumerate1" > - <li class="enumerate"><a - id="x1-37002x1"></a>Скопируйте файл texlive-fontconfig.conf в /etc/fonts/conf.d/09-texlive.conf. + <li + class="enumerate" id="x1-37002x1">Скопируйте файл texlive-fontconfig.conf в /etc/fonts/conf.d/09-texlive.conf. </li> - <li class="enumerate"><a - id="x1-37004x2"></a>Запустите fc-cache -fsv.</li></ol> -<!--l. 1102--><p class="indent"> Если у вас нет прав администратора, то вы можете вместо этого сделать шрифты <span class="TEX">T<span + <li + class="enumerate" id="x1-37004x2">Запустите fc-cache -fsv.</li></ol> +<!--l. 1118--><p class="indent" > Если у вас нет прав администратора, то вы можете вместо этого сделать шрифты <span class="TEX">T<span class="E">E</span>X</span> Live доступными только вам: <ol class="enumerate1" > - <li class="enumerate"><a - id="x1-37006x1"></a>Скопируйте файл texlive-fontconfig.conf в  /.fonts.conf, где   —  ваша домашняя директория. + <li + class="enumerate" id="x1-37006x1">Скопируйте файл texlive-fontconfig.conf в ~/.fonts.conf, где ~ —  ваша домашняя директория. </li> - <li class="enumerate"><a - id="x1-37008x2"></a>Запустите fc-cache -fv.</li></ol> -<!--l. 1112--><p class="noindent"> + <li + class="enumerate" id="x1-37008x2">Запустите fc-cache -fv.</li></ol> +<!--l. 1128--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.4.6 </span> <a id="x1-380003.4.6"></a>Работа с DVD</h5> -<!--l. 1114--><p class="noindent">Обычно программы <span class="TEX">T<span +<!--l. 1130--><p class="noindent" >Обычно программы <span class="TEX">T<span class="E">E</span>X</span> Live узнают, где находятся нужные директории, из файла texmf.cnf. Они ищут этот файл, исходя из того, где находятся сами. Однако эта схема не работает, когда программа запускается с DVD. На DVD нельзя писать, но некоторые пути, которые должны быть в texmf.cnf, @@ -2536,7 +2448,7 @@ class="E">E</span>X</span> Live узнают говорит программам <span class="TEX">T<span class="E">E</span>X</span> Live, где искать файл texmf.cnf. Необходимо также изменить переменную PATH, как описано выше. -<!--l. 1125--><p class="indent"> В конце установки программа пишет сообщение, где указано, чему должна равняться переменная +<!--l. 1141--><p class="indent" > В конце установки программа пишет сообщение, где указано, чему должна равняться переменная TEXMFCNF. На случай, если вы пропустили это сообщение: это $TEXMFSYSVAR/web2c. По умолчанию это /usr/local/texlive/2009/texmf-var/web2c, и вам нужно установить её так: @@ -2549,7 +2461,7 @@ class="larm-0900"> TEXMFCNF=/usr/local/texlive/2009/texmf-var/web2c;</spa class="larm-0900"> export</span><span class="larm-0900"> TEXMFCNF</span> </div> -<!--l. 1133--><p class="noindent">или, для [t]csh: +<!--l. 1149--><p class="noindent" >или, для [t]csh: <div class="fancyvrb" id="fancyvrb10"> <a id="x1-38004r1"></a><span @@ -2558,24 +2470,24 @@ class="larm-0900"> setenv</span><span class="larm-0900"> TEXMFCNF</span><span class="larm-0900"> /usr/local/texlive/2009/texmf-var/web2c</span> </div> -<!--l. 1138--><p class="indent"> Этот вариант особенно полезен, если вы хотите работать с <span class="TEX">T<span +<!--l. 1154--><p class="indent" > Этот вариант особенно полезен, если вы хотите работать с <span class="TEX">T<span class="E">E</span>X</span> Live, но у вас не хватает места на диске для установки системы. Если вам нужен небольшой самодостаточный дистрибутив <span class="TEX">T<span class="E">E</span>X</span> Live, например, на флешке USB, то обратитесь к разделу <a href="#x1-450005">5<!--tex4ht:ref: sec:portable-tl --></a>. -<!--l. 1143--><p class="noindent"> +<!--l. 1159--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.4.7 </span> <a id="x1-390003.4.7"></a>Con<span class="TEX">T<span class="E">E</span>X</span>t Mark IV</h5> -<!--l. 1145--><p class="noindent">╚Старый╩ Con<span class="TEX">T<span +<!--l. 1161--><p class="noindent" >╚Старый╩ Con<span class="TEX">T<span class="E">E</span>X</span>t должен работать ╚из коробки╩. Новая система Mark IV требует ручной -конфигурации; см. <span class="obeylines-h"><a -href="http://wiki.contextgarden.net/Running_Mark_IV" class="url" >http://wiki.contextgarden.net/Running_Mark_IV</a></span>. -<!--l. 1150--><p class="noindent"> +конфигурации; см. <a +href="http://wiki.contextgarden.net/Running_Mark_IV" class="url" >http://wiki.contextgarden.net/Running_Mark_IV</a>. +<!--l. 1166--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.4.8 </span> <a id="x1-400003.4.8"></a>Добавление личных и локальных пакетов</h5> -<!--l. 1153--><p class="noindent">Этот вопрос уже обсуждался в разделе <a +<!--l. 1169--><p class="noindent" >Этот вопрос уже обсуждался в разделе <a href="#x1-110002.3">2.3<!--tex4ht:ref: sec:texmftrees --></a>: для локальных шрифтов и пакетов, общих у всех пользователей, предназначена директория TEXMFLOCAL (по умолчанию, /usr/local/texlive/texmf-local или <span class="obeylines-h"><span class="verb">%SystemDrive%\texlive\texmf-local</span></span>), а для личных шрифтов и пакетов — директория TEXMFHOME @@ -2585,46 +2497,47 @@ class="E">E</span>X</span> Live, и каждC class="E">E</span>X</span> Live видит их автоматически. Поэтому мы не рекомендуем менять значение TEXMFLOCAL, иначе вам придется делать это для каждой новой версии. -<!--l. 1166--><p class="indent"> Файлы в обеих директориях должны находиться в правильных поддиректориях; см. <span class="obeylines-h"><a -href="http://tug.org/tds" class="url" >http://tug.org/tds</a></span> и texmf/web2c/texmf.cnf. Например, <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span>овский класс или пакет должен -находиться в директории TEXMFLOCAL/tex/latex или TEXMFHOME/tex/latex или какой-либо из их +<!--l. 1182--><p class="indent" > Файлы в обеих директориях должны находиться в правильных поддиректориях; см. <a +href="http://tug.org/tds" class="url" >http://tug.org/tds</a> +и texmf/web2c/texmf.cnf. Например, <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span>овский класс или пакет должен находиться в +директории TEXMFLOCAL/tex/latex или TEXMFHOME/tex/latex или какой-либо из их поддиректорий. -<!--l. 1172--><p class="indent"> Для директории TEXMFLOCAL должна поддерживаться база данных о файлах, иначе система не +<!--l. 1188--><p class="indent" > Для директории TEXMFLOCAL должна поддерживаться база данных о файлах, иначе система не сможет найти там нужные файлы. Эта база обновляется командой mktexlsr или кнопкой ╚Reinit file database╩ в графическом режиме программы tlmgr. -<!--l. 1177--><p class="noindent"> +<!--l. 1193--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.4.9 </span> <a id="x1-410003.4.9"></a>Добавление шрифтов</h5> -<!--l. 1179--><p class="noindent">К сожалению, это очень сложная задача. Не делайте этого, если вы не знаете <span class="TEX">T<span +<!--l. 1195--><p class="noindent" >К сожалению, это очень сложная задача. Не делайте этого, если вы не знаете <span class="TEX">T<span class="E">E</span>X</span>а как свои пять пальцев. Не забудьте сначала проверить, какие шрифты у вас уже есть, см. раздел <a href="#x1-140002.6">2.6<!--tex4ht:ref: sec:tl-fonts --></a>. -<!--l. 1183--><p class="indent"> Возможная альтернатива — программа Xe<span class="TEX">T<span +<!--l. 1199--><p class="indent" > Возможная альтернатива — программа Xe<span class="TEX">T<span class="E">E</span>X</span> (см. раздел <a href="#x1-120002.4">2.4<!--tex4ht:ref: sec:tex-extensions --></a>), которая позволяет автоматически использовать в <span class="TEX">T<span class="E">E</span>X</span>е шрифты вашей операционной системы. -<!--l. 1187--><p class="indent"> Если вам все же нужно добавить шрифты, то посмотрите страницу <span class="obeylines-h"><a -href="http://tug.org/fonts/fontinstall.html" class="url" >http://tug.org/fonts/fontinstall.html</a></span> — +<!--l. 1203--><p class="indent" > Если вам все же нужно добавить шрифты, то посмотрите страницу <a +href="http://tug.org/fonts/fontinstall.html" class="url" >http://tug.org/fonts/fontinstall.html</a> —  это лучшее, что мы смогли написать по этому поводу. -<!--l. 1191--><p class="noindent"> +<!--l. 1207--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">3.5 </span> <a id="x1-420003.5"></a>Тестирование системы</h4> -<!--l. 1195--><p class="noindent">После установки <span class="TEX">T<span +<!--l. 1211--><p class="noindent" >После установки <span class="TEX">T<span class="E">E</span>X</span> Live вы, скорее всего, захотите проверить работу системы, а уже затем перейти к созданию прекрасных документов и/или шрифтов. -<!--l. 1199--><p class="indent"> В этом разделе описываются основные процедуры по тестированию системы. Мы приводим команды +<!--l. 1215--><p class="indent" > В этом разделе описываются основные процедуры по тестированию системы. Мы приводим команды для операционных систем типа Unix; под Mac OS X и Windows вы, скорее всего, будете использовать графический интерфейс, но принцип тот же. -<!--l. 1204--><p class="indent"> +<!--l. 1220--><p class="indent" > <ol class="enumerate1" > - <li class="enumerate"><a - id="x1-42002x1"></a>Сначала проверьте, что вы можете запускать программу tex: + <li + class="enumerate" id="x1-42002x1">Сначала проверьте, что вы можете запускать программу tex: <div class="alltt"> - <!--l. 1209--><p class="noindent"><div class="obeylines-v"> + <!--l. 1225--><p class="noindent" ><div class="obeylines-v"> > tex --version <br />TeX 3.1415926 (TeX Live 2009) <br />kpathsea version 5.0.0 @@ -2634,12 +2547,12 @@ class="E">E</span>X</span> Live вы, скоD </div> Если вы получаете в ответ ╚command not found╩ вместо номера версии и информации о копирайте, у вас, скорее всего, нет директории с нужными программами в переменной PATH. См. обсуждение на странице <a -href="#x1-350003.4.3">39<!--tex4ht:ref: sec:env --></a>. +href="#x1-350003.4.3">40<!--tex4ht:ref: sec:env --></a>. </li> - <li class="enumerate"><a - id="x1-42004x2"></a>Скомпилируйте простой <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span + <li + class="enumerate" id="x1-42004x2">Скомпилируйте простой <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span>овский файл: <div class="alltt"> - <!--l. 1223--><p class="noindent"><div class="obeylines-v"> + <!--l. 1239--><p class="noindent" ><div class="obeylines-v"> > latex sample2e.tex <br />This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009) <br />... @@ -2653,11 +2566,11 @@ class="E">E</span>X</span>у. (Для от&# всегда можете попросить <span class="TEX">T<span class="E">E</span>X</span> точно сказать, что именно он ищет; см. ╚Отладка╩ на стр. <a -href="#x1-680008.2.4">65<!--tex4ht:ref: sec:debugging --></a>.) +href="#x1-680008.2.4">66<!--tex4ht:ref: sec:debugging --></a>.) </li> - <li class="enumerate"><a - id="x1-42006x3"></a>Посмотрите результат на экране: <div class="alltt"> - <!--l. 1238--><p class="noindent"><div class="obeylines-v"> + <li + class="enumerate" id="x1-42006x3">Посмотрите результат на экране: <div class="alltt"> + <!--l. 1254--><p class="noindent" ><div class="obeylines-v"> > xdvi sample2e.dvi    # Unix <br />> dviout sample2e.dvi  # Windows </div> @@ -2667,70 +2580,72 @@ class="E">E</span>X</span></span>а. (Кста� запуститься, вы должны быть в среде X Window; если это не так, или если переменная DISPLAY установлена неправильно, вы увидите ошибку ╚Can’t open display╩. </li> - <li class="enumerate"><a - id="x1-42008x4"></a>Создайте файл в формате PostScript для печати или просмотра на экране: <div class="alltt"> - <!--l. 1250--><p class="noindent"><div class="obeylines-v"> + <li + class="enumerate" id="x1-42008x4">Создайте файл в формате PostScript для печати или просмотра на экране: <div class="alltt"> + <!--l. 1266--><p class="noindent" ><div class="obeylines-v"> > dvips sample2e.dvi -o sample2e.ps </div> </div> </li> - <li class="enumerate"><a - id="x1-42010x5"></a>Создайте файл в формате PDF вместо DVI; команда ниже компилирует файл .tex и создаёт PDF: + <li + class="enumerate" id="x1-42010x5">Создайте файл в формате PDF вместо DVI; команда ниже компилирует файл .tex и создаёт PDF: <div class="alltt"> - <!--l. 1256--><p class="noindent"><div class="obeylines-v"> + <!--l. 1272--><p class="noindent" ><div class="obeylines-v"> > pdflatex sample2e.tex </div> </div> </li> - <li class="enumerate"><a - id="x1-42012x6"></a>Посмотрите результат на экране: <div class="alltt"> - <!--l. 1261--><p class="noindent"><div class="obeylines-v"> + <li + class="enumerate" id="x1-42012x6">Посмотрите результат на экране: <div class="alltt"> + <!--l. 1277--><p class="noindent" ><div class="obeylines-v"> > gv sample2e.pdf <br />или: <br />> xpdf sample2e.pdf </div> </div> К сожалению, ни gv, ни xpdf не включены в текущую версию <span class="TEX">T<span class="E">E</span>X</span> Live, так что вам придётся - устанавливать их отдельно. См. соответственно <span class="obeylines-h"><a -href="http://www.gnu.org/software/gv" class="url" >http://www.gnu.org/software/gv</a></span> и <span class="obeylines-h"><a -href="http://www.foolabs.com/xpdf" class="url" >http://www.foolabs.com/xpdf</a></span>. Разумеется, есть и много других программ для простмотра - файлов в формате PDF. Пользователям Windows мы рекомендуем Sumatra PDF (<span class="obeylines-h"><a -href="http://blog.kowalczyk.info/software/sumatrapdf" class="url" >http://blog.kowalczyk.info/software/sumatrapdf</a></span>). + устанавливать их отдельно. См. соответственно <a +href="http://www.gnu.org/software/gv" class="url" >http://www.gnu.org/software/gv</a> и + <a +href="http://www.foolabs.com/xpdf" class="url" >http://www.foolabs.com/xpdf</a>. Разумеется, есть и много других программ для простмотра + файлов в формате PDF. Пользователям Windows мы рекомендуем Sumatra PDF ( + <a +href="http://blog.kowalczyk.info/software/sumatrapdf" class="url" >http://blog.kowalczyk.info/software/sumatrapdf</a>). </li> - <li class="enumerate"><a - id="x1-42014x7"></a>Другие стандартные тестовые файлы, которые вам могут пригодиться: - <!--l. 1277--><p class="noindent"> + <li + class="enumerate" id="x1-42014x7">Другие стандартные тестовые файлы, которые вам могут пригодиться: + <!--l. 1293--><p class="noindent" > <dl class="list2"><dt class="list"> small2e.tex </dt><dd class="list"> - <!--l. 1278--><p class="noindent">Более простой документ, чем sample2e, удобный, если последний слишком велик для + <!--l. 1294--><p class="noindent" >Более простой документ, чем sample2e, удобный, если последний слишком велик для вас. </dd><dt class="list"> testpage.tex </dt><dd class="list"> - <!--l. 1280--><p class="noindent">Проверяет поля и позиционирование бумаги для вашего принтера. + <!--l. 1296--><p class="noindent" >Проверяет поля и позиционирование бумаги для вашего принтера. </dd><dt class="list"> nfssfont.tex </dt><dd class="list"> - <!--l. 1282--><p class="noindent">Используется для печати таблиц шрифтов и тестов. + <!--l. 1298--><p class="noindent" >Используется для печати таблиц шрифтов и тестов. </dd><dt class="list"> testfont.tex </dt><dd class="list"> - <!--l. 1283--><p class="noindent">Печать таблиц шрифтов под plain <span class="TEX">T<span + <!--l. 1299--><p class="noindent" >Печать таблиц шрифтов под plain <span class="TEX">T<span class="E">E</span>X</span>. </dd><dt class="list"> story.tex </dt><dd class="list"> - <!--l. 1284--><p class="noindent">Самый канонический файл в формате (plain) <span class="TEX">T<span + <!--l. 1300--><p class="noindent" >Самый канонический файл в формате (plain) <span class="TEX">T<span class="E">E</span>X</span>. Вы должны напечатать ╚\bye╩ в ответ на приглашение * после ╚tex story.tex╩.</dd></dl> </li> - <li class="enumerate"><a - id="x1-42016x8"></a>Если вы установили пакет xetex, вы можете проверить, доступны ли ему системные шрифты: + <li + class="enumerate" id="x1-42016x8">Если вы установили пакет xetex, вы можете проверить, доступны ли ему системные шрифты: <div class="alltt"> - <!--l. 1291--><p class="noindent"><div class="obeylines-v"> + <!--l. 1307--><p class="noindent" ><div class="obeylines-v"> > xetex opentype-info.tex <br />This is XeTeX, Version 3.1415926… <br />... @@ -2745,80 +2660,83 @@ class="E">E</span>X</span> мог най� class="E">E</span>X</span> Live. См. раздел <a href="#x1-370003.4.5">3.4.5<!--tex4ht:ref: sec:font-conf-xetex --></a>. </li></ol> -<!--l. 1304--><p class="noindent"> +<!--l. 1320--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">3.6 </span> <a id="x1-430003.6"></a>Ссылки на дополнительные программы</h4> -<!--l. 1306--><p class="noindent">Если вы новичок в <span class="TEX">T<span +<!--l. 1322--><p class="noindent" >Если вы новичок в <span class="TEX">T<span class="E">E</span>X</span>е, или вам нужна помощь в создании документов на языке <span class="TEX">T<span class="E">E</span>X</span> или <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span>, -посетите <span class="obeylines-h"><a -href="http://tug.org/begin.html" class="url" >http://tug.org/begin.html</a></span>. -<!--l. 1311--><p class="indent"> Вот ссылки на некоторые другие программы, которые вам могут пригодиться: +посетите <a +href="http://tug.org/begin.html" class="url" >http://tug.org/begin.html</a>. +<!--l. 1327--><p class="indent" > Вот ссылки на некоторые другие программы, которые вам могут пригодиться: <dl class="description"><dt class="description"> Ghostscript </dt><dd -class="description"><span class="obeylines-h"><a -href="http://www.cs.wisc.edu/~ghost/" class="url" >http://www.cs.wisc.edu/~ghost/</a></span> +class="description"> <a +href="http://www.cs.wisc.edu/~ghost/" class="url" >http://www.cs.wisc.edu/~ghost/</a> </dd><dt class="description"> Perl </dt><dd -class="description"><span class="obeylines-h"><a -href="http://www.perl.org/" class="url" >http://www.perl.org/</a></span> с дополнительными пакетами из архива CPAN, <span class="obeylines-h"><a -href="http://www.cpan.org/" class="url" >http://www.cpan.org/</a></span> +class="description"> <a +href="http://www.perl.org/" class="url" >http://www.perl.org/</a> с дополнительными пакетами из архива CPAN, <a +href="http://www.cpan.org/" class="url" >http://www.cpan.org/</a> </dd><dt class="description"> ImageMagick </dt><dd -class="description"><span class="obeylines-h"><a -href="http://www.imagemagick.com" class="url" >http://www.imagemagick.com</a></span>, для конвертирования и преобразования графики. +class="description"> <a +href="http://www.imagemagick.com" class="url" >http://www.imagemagick.com</a>, для конвертирования и преобразования графики. </dd><dt class="description"> NetPBM </dt><dd -class="description"><span class="obeylines-h"><a -href="http://netpbm.sourceforge.net/" class="url" >http://netpbm.sourceforge.net/</a></span>, тоже для графики. +class="description"> <a +href="http://netpbm.sourceforge.net/" class="url" >http://netpbm.sourceforge.net/</a>, тоже для графики. </dd><dt class="description"> Редакторы для <span class="TEX">T<span class="E">E</span>X</span>а </dt><dd class="description">Их очень много, и выбор их — дело вкуса. Вот несколько из них (некоторые доступлны только для Windows): <ul class="itemize1"> - <li class="itemize">GNU Emacs есть для Windows, см. <span class="obeylines-h"><a -href="http://www.gnu.org/software/emacs/windows/ntemacs.html" class="url" >http://www.gnu.org/software/emacs/windows/ntemacs.html</a></span>. + <li class="itemize">GNU Emacs есть для Windows, см. + <a +href="http://www.gnu.org/software/emacs/windows/ntemacs.html" class="url" >http://www.gnu.org/software/emacs/windows/ntemacs.html</a>. </li> <li class="itemize">Emacs с Auc<span class="TEX">T<span -class="E">E</span>X</span>ом для Windows есть в директории <span class="obeylines-h"><a -href="tlpkg/support" class="url" >tlpkg/support</a></span> на DVD <span class="TEX">T<span +class="E">E</span>X</span>ом для Windows есть в директории tlpkg/support на DVD <span class="TEX">T<span class="E">E</span>X</span> Live; - его страница на сети: <span class="obeylines-h"><a -href="http://www.gnu.org/software/auctex" class="url" >http://www.gnu.org/software/auctex</a></span>. + его страница на сети: <a +href="http://www.gnu.org/software/auctex" class="url" >http://www.gnu.org/software/auctex</a>. </li> - <li class="itemize">LEd можно скачать с <span class="obeylines-h"><a -href="http://www.ctan.org/support/LEd" class="url" >http://www.ctan.org/support/LEd</a></span>. + <li class="itemize">LEd можно скачать с <a +href="http://www.ctan.org/support/LEd" class="url" >http://www.ctan.org/support/LEd</a>. </li> - <li class="itemize">SciTE можно скачать с <span class="obeylines-h"><a -href="http://www.scintilla.org/SciTE.html" class="url" >http://www.scintilla.org/SciTE.html</a></span>. + <li class="itemize">SciTE можно скачать с <a +href="http://www.scintilla.org/SciTE.html" class="url" >http://www.scintilla.org/SciTE.html</a>. </li> - <li class="itemize">Texmaker —  это свободная программа, которую можно скачать с <span class="obeylines-h"><a -href="http://www.xm1math.net/texmaker/" class="url" >http://www.xm1math.net/texmaker/</a></span>. + <li class="itemize">Texmaker —  это свободная программа, которую можно скачать с + <a +href="http://www.xm1math.net/texmaker/" class="url" >http://www.xm1math.net/texmaker/</a>. </li> - <li class="itemize">TeXnicCenter —  это свободная программа, которую можно скачать с <span class="obeylines-h"><a -href="http://www.toolscenter.org" class="url" >http://www.toolscenter.org</a></span> и в дистрибутиве pro<span class="TEX">T<span + <li class="itemize">TeXnicCenter —  это свободная программа, которую можно скачать с + <a +href="http://www.toolscenter.org" class="url" >http://www.toolscenter.org</a> и в дистрибутиве pro<span class="TEX">T<span class="E">E</span>X</span>t. </li> - <li class="itemize">Vim —  это свободная программа, которую можно скачать с <span class="obeylines-h"><a -href="http://www.vim.org" class="url" >http://www.vim.org</a></span>. + <li class="itemize">Vim —  это свободная программа, которую можно скачать с <a +href="http://www.vim.org" class="url" >http://www.vim.org</a>. </li> - <li class="itemize">WinShell можно скачать с <span class="obeylines-h"><a -href="http://www.winshell.de" class="url" >http://www.winshell.de</a></span>. + <li class="itemize">WinShell можно скачать с <a +href="http://www.winshell.de" class="url" >http://www.winshell.de</a>. </li> - <li class="itemize">WinEdt это shareware. Эту программу можно скачать с <span class="obeylines-h"><a -href="http://tug.org/winedt" class="url" >http://tug.org/winedt</a></span> или <span class="obeylines-h"><a -href="http://www.winedt.com" class="url" >http://www.winedt.com</a></span>.</li></ul> + <li class="itemize">WinEdt это shareware. Эту программу можно скачать с <a +href="http://tug.org/winedt" class="url" >http://tug.org/winedt</a> или + <a +href="http://www.winedt.com" class="url" >http://www.winedt.com</a>.</li></ul> </dd></dl> -<!--l. 1345--><p class="indent"> Гораздо более полный лист программ и пакетов находится на <span class="obeylines-h"><a -href="http://tug.org/interest.html" class="url" >http://tug.org/interest.html</a></span>. -<!--l. 1348--><p class="noindent"> +<!--l. 1361--><p class="indent" > Гораздо более полный лист программ и пакетов находится на <a +href="http://tug.org/interest.html" class="url" >http://tug.org/interest.html</a>. +<!--l. 1364--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">4 </span> <a id="x1-440004"></a>Установка в локальной сети</h3> -<!--l. 1351--><p class="noindent"><span class="TEX">T<span +<!--l. 1367--><p class="noindent" ><span class="TEX">T<span class="E">E</span>X</span> Live может использоваться одновременно разными пользователями или даже разными машинами в локальной сети. В стандартной схеме директорий все пути к файлам являются относительными: программы <span class="TEX">T<span @@ -2843,56 +2761,56 @@ class="larm-0900"> TEXMFLOCAL</span><span class="larm-0900"> =</span><span class="larm-0900"> $SELFAUTOPARENT/../texmf-local</span> </div> -<!--l. 1363--><p class="noindent">Это означает, что другие системы или пользователи должны просто добавить директорию с программами +<!--l. 1379--><p class="noindent" >Это означает, что другие системы или пользователи должны просто добавить директорию с программами <span class="TEX">T<span class="E">E</span>X</span> Live к директориям поиска. -<!--l. 1366--><p class="indent"> Точно так же вы можете установить <span class="TEX">T<span +<!--l. 1382--><p class="indent" > Точно так же вы можете установить <span class="TEX">T<span class="E">E</span>X</span> Live на один компьютер, а затем перенести всю иерархию на локальную сеть. -<!--l. 1369--><p class="indent"> Под Windows скрипт для установки системы в локальной сети называется w32client и -находится на <span class="obeylines-h"><a -href="http://tug.org/texlive/w32client.html" class="url" >http://tug.org/texlive/w32client.html</a></span>. Он добавляет к уже установленной системе +<!--l. 1385--><p class="indent" > Под Windows скрипт для установки системы в локальной сети называется w32client и +находится на <a +href="http://tug.org/texlive/w32client.html" class="url" >http://tug.org/texlive/w32client.html</a>. Он добавляет к уже установленной системе <span class="TEX">T<span class="E">E</span>X</span> Live необходимые для работы в локальной сети изменения. Есть также скрипт для удаления этих изменений w32unclient. См. более подробное описание на странице скрипта на WWW. -<!--l. 1378--><p class="noindent"> +<!--l. 1394--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">5 </span> <a id="x1-450005"></a>Максимально переносимая система <span class="TEX">T<span class="E">E</span>X</span> Live на DVD и USB</h3> -<!--l. 1381--><p class="noindent">Вариант ╚работы с DVD ╩, описанный в разделе <a +<!--l. 1397--><p class="noindent" >Вариант ╚работы с DVD ╩, описанный в разделе <a href="#x1-290003.2.5">3.2.5<!--tex4ht:ref: sec:fromdvd --></a>, подходит для вашей собственной системы, но если вы — гость на чьем-нибудь чужом компьютере, вы захотите сделать так, чтобы после вас в системе было как можно меньше изменений. -<!--l. 1386--><p class="indent"> В корневой директории DVD <span class="TEX">T<span +<!--l. 1402--><p class="indent" > В корневой директории DVD <span class="TEX">T<span class="E">E</span>X</span> Live, или в директории texlive DVD <span class="TEX">T<span class="E">E</span>X</span> Collection находится скрипт tl-portable (UNIX) и файл tl-portable.bat (Windows), которые открывают терминал с переменными окружения, подходящими для работы с <span class="TEX">T<span class="E">E</span>X</span> Live непосредственно с DVD. -<!--l. 1392--><p class="indent"> Когда эта программа запускается в первый раз, она создает несколько файлов в директории - /.tlportable2009, что требует некоторого времени. Впоследствии она запускается практически +<!--l. 1408--><p class="indent" > Когда эта программа запускается в первый раз, она создает несколько файлов в директории +~/.tlportable2009, что требует некоторого времени. Впоследствии она запускается практически мгновенно. -<!--l. 1397--><p class="indent"> Остальная система не будет ничего знать о <span class="TEX">T<span +<!--l. 1413--><p class="indent" > Остальная система не будет ничего знать о <span class="TEX">T<span class="E">E</span>X</span> Live. Если вы хотите, чтобы ваш редактор знал о <span class="TEX">T<span class="E">E</span>X</span> Live, запустите его из параллельной сессии tl-portable. -<!--l. 1401--><p class="indent"> Вы также можете использовать tl-portable, чтобы запускать <span class="TEX">T<span +<!--l. 1417--><p class="indent" > Вы также можете использовать tl-portable, чтобы запускать <span class="TEX">T<span class="E">E</span>X</span> Live с флешки USB. Для этого скопируйте все файлы в корневой директории, а также по крайней мере содержимое bin, texmf, texmf-dist и tlpkg на флешку. Это может занять много времени! Если вы копируете на флешку в формате FAT32, вы должные раскрыть симлинки (cp -L). Если на флешке есть директория texmf-local, она будет найдена и использована. -<!--l. 1410--><p class="indent"> После этого вы можете запускать скрипт tl-portable из корневой директории флешки, как описано +<!--l. 1426--><p class="indent" > После этого вы можете запускать скрипт tl-portable из корневой директории флешки, как описано выше. В этом случае скрипт поймет, что на флешку можно писать, и будет записывать автоматически созданные файлы туда. Вы можете прожечь DVD, если это более удобно (например, чтобы поделиться с кем-нибудь <span class="TEX">T<span class="E">E</span>X</span> Live). -<!--l. 1416--><p class="noindent"> +<!--l. 1432--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">6 </span> <a id="x1-460006"></a>Администрирование системы при помощи tlmgr</h3> -<!--l. 1419--><p class="noindent"><hr class="figure"><div class="figure" +<!--l. 1435--><p class="noindent" ><hr class="figure"><div class="figure" ><table class="figure"><tr class="figure"><td class="figure" > @@ -2902,8 +2820,8 @@ class="E">E</span>X</span> Live). -<!--l. 1420--><p class="indent"> <img -src="tlmgr-gui.png" alt="pict" +<!--l. 1436--><p class="noindent" ><img +src="../texlive-common/tlmgr-gui.png" alt="pict" > <br /> <table class="caption" ><tr style="vertical-align:baseline;" class="caption"><td class="id">Рис. 9: </td><td @@ -2911,8 +2829,8 @@ class="content">tlmgr в графич нажатия на клавишу ╚Load╩</td></tr></table><!--tex4ht:label?: x1-46001r9 --> -<!--l. 1424--><p class="noindent"></td></tr></table></div><hr class="endfigure"> -<!--l. 1426--><p class="indent"> <hr class="figure"><div class="figure" +<!--l. 1440--><p class="noindent" ></td></tr></table></div><hr class="endfigure"> +<!--l. 1442--><p class="indent" > <hr class="figure"><div class="figure" ><table class="figure"><tr class="figure"><td class="figure" > @@ -2921,17 +2839,13 @@ class="content">tlmgr в графич id="x1-46002r10"></a> - -<!--l. 1427--><p class="indent"> <img -src="tlmgr-config.png" alt="pict" -> <br /> <table class="caption" ><tr style="vertical-align:baseline;" class="caption"><td class="id">Рис. 10: </td><td class="content">tlmgr в графическом режиме: меню конфигурации</td></tr></table><!--tex4ht:label?: x1-46002r10 --> -<!--l. 1430--><p class="indent"> </td></tr></table></div><hr class="endfigure"> -<!--l. 1432--><p class="indent"> <span class="TEX">T<span +<!--l. 1446--><p class="indent" > </td></tr></table></div><hr class="endfigure"> +<!--l. 1448--><p class="indent" > <span class="TEX">T<span class="E">E</span>X</span> Live содержит программу tlmgr для администрирования системы после установки. Программы updmap, fmtutil и texconfig все ещё есть в системе и будут там в будущем, но мы рекомендуем теперь программу tlmgr. Среди её возможностей: @@ -2946,45 +2860,45 @@ updmap, fmtutil и texconfig все ещ� <li class="itemize">изменение параметров системы, например, размера бумаги и источника установки (см. раздел <a href="#x1-310003.3.1">3.3.1<!--tex4ht:ref: sec:location --></a>).</li></ul> -<!--l. 1444--><p class="noindent">Внимание: tlmgr не предназначена для запуска <span class="TEX">T<span +<!--l. 1460--><p class="noindent" >Внимание: tlmgr не предназначена для запуска <span class="TEX">T<span class="E">E</span>X</span> Live с DVD, и не тестировалась в этом режиме. <h4 class="subsectionHead"><span class="titlemark">6.1 </span> <a id="x1-470006.1"></a>Программа tlmgr в графическом режиме</h4> -<!--l. 1448--><p class="noindent">Программа tlmgr может быть запущена в графическом режиме: <div class="alltt"> -<!--l. 1449--><p class="noindent"><div class="obeylines-v"> +<!--l. 1464--><p class="noindent" >Программа tlmgr может быть запущена в графическом режиме: <div class="alltt"> +<!--l. 1465--><p class="noindent" ><div class="obeylines-v"> > tlmgr -gui </div> </div> или на Windows из меню Start: Start, Programs, TeX Live 2009, TeX Live Manager. После нажатия на клавишу ╚Load╩, она показывает список доступных и установленных пакетов — перед последними стоит значок ╚(i)╩. Это, разумеется, происходит при условии, что источник установки доступен. -<!--l. 1458--><p class="indent"> На рисунке <a +<!--l. 1474--><p class="indent" > На рисунке <a href="#x1-46002r10">10<!--tex4ht:ref: fig:tlmgr-config --></a> показано меню конфигурации. -<!--l. 1460--><p class="noindent"> +<!--l. 1476--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">6.2 </span> <a id="x1-480006.2"></a>Примеры запуска программы tlmgr из командной строки</h4> -<!--l. 1462--><p class="noindent">После первоначальной установки вы можете обновить систему до последних версий, имеющихся на сети: +<!--l. 1478--><p class="noindent" >После первоначальной установки вы можете обновить систему до последних версий, имеющихся на сети: <div class="alltt"> -<!--l. 1464--><p class="noindent"><div class="obeylines-v"> +<!--l. 1480--><p class="noindent" ><div class="obeylines-v"> > tlmgr update -all </div> </div> Если вы хотите сначала посмотреть, что именно будет обновляться, попробуйте сначала <div class="alltt"> -<!--l. 1469--><p class="noindent"><div class="obeylines-v"> +<!--l. 1485--><p class="noindent" ><div class="obeylines-v"> > tlmgr update -all -dry-run </div> </div> или (не так многословно): <div class="alltt"> -<!--l. 1473--><p class="noindent"><div class="obeylines-v"> +<!--l. 1489--><p class="noindent" ><div class="obeylines-v"> > tlmgr update -list </div> </div> -<!--l. 1477--><p class="indent"> В более сложном примере мы добавляем новую коллекцию (Xe<span class="TEX">T<span +<!--l. 1493--><p class="indent" > В более сложном примере мы добавляем новую коллекцию (Xe<span class="TEX">T<span class="E">E</span>X</span>) из локальной директории: <div class="alltt"> -<!--l. 1479--><p class="noindent"><div class="obeylines-v"> +<!--l. 1495--><p class="noindent" ><div class="obeylines-v"> > tlmgr -repository /local/mirror/tlnet install collection-xetex </div> </div> В результате система печатает следующее (многие строки удалены для краткости): @@ -3075,12 +2989,12 @@ class="larm-0800"> fmtutil:</span><span class="larm-0800"> /usr/local/texlive/2009/texmf-var/web2c/xetex/xelatex.fmt</span><span class="larm-0800"> installed.</span> </div> -<!--l. 1503--><p class="indent"> Как вы видите, tlmgr учитывает зависимости между пакетами, и сама делает нужные после +<!--l. 1519--><p class="indent" > Как вы видите, tlmgr учитывает зависимости между пакетами, и сама делает нужные после установки шаги, включая обновление базы имен файлов и перегенерирование форматов. В примере выше она создала новые форматы для программы Xe<span class="TEX">T<span class="E">E</span>X</span>. -<!--l. 1508--><p class="indent"> Описание пакета (или коллекции или схемы): <div class="alltt"> -<!--l. 1509--><p class="noindent"><div class="obeylines-v"> +<!--l. 1524--><p class="indent" > Описание пакета (или коллекции или схемы): <div class="alltt"> +<!--l. 1525--><p class="noindent" ><div class="obeylines-v"> > tlmgr show collection-latexextra </div> </div> что дает @@ -3136,27 +3050,27 @@ class="larm-0800"> </span><span class="larm-0800"> </span><span class="larm-0800"> 14675</span> </div> -<!--l. 1522--><p class="indent"> И наконец, полная документация находится по адресу <span class="obeylines-h"><a -href="http://tug.org/texlive/tlmgr.html" class="url" >http://tug.org/texlive/tlmgr.html</a></span> или +<!--l. 1538--><p class="indent" > И наконец, полная документация находится по адресу <a +href="http://tug.org/texlive/tlmgr.html" class="url" >http://tug.org/texlive/tlmgr.html</a> или вызывается командой <div class="alltt"> -<!--l. 1524--><p class="noindent"><div class="obeylines-v"> +<!--l. 1540--><p class="noindent" ><div class="obeylines-v"> > tlmgr -help </div> </div> -<!--l. 1530--><p class="noindent"> +<!--l. 1546--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">7 </span> <a id="x1-490007"></a>Дополнительные замечания о Windows</h3> -<!--l. 1533--><p class="noindent">У <span class="TEX">T<span +<!--l. 1549--><p class="noindent" >У <span class="TEX">T<span class="E">E</span>X</span> Live общая программа установки, которая работает и под Windows, и под UNIX. Это стало возможным только после того, как мы отказались от поддержки старых версий Windows, поэтому <span class="TEX">T<span class="E">E</span>X</span> Live теперь можно установить только на Windows 2000 и младше. -<!--l. 1538--><p class="noindent"> +<!--l. 1554--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">7.1 </span> <a id="x1-500007.1"></a>Дополнительные возможности Windows</h4> -<!--l. 1541--><p class="noindent">Под Windows программа установки делает несколько дополнительных вещей: +<!--l. 1557--><p class="noindent" >Под Windows программа установки делает несколько дополнительных вещей: <dl class="description"><dt class="description"> Меню и ярлыки. </dt><dd class="description">Устанавливается подменю ╚<span class="TEX">T<span @@ -3173,10 +3087,10 @@ class="description">Все пер class="description">Программа установки создает в меню ╚Add/Remove Programs╩ запись ╚<span class="TEX">T<span class="E">E</span>X</span> Live╩. Клавиша ╚удалить╩ в меню tlmgr вызывает удаление системы.</dd></dl> -<!--l. 1557--><p class="noindent"> +<!--l. 1573--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">7.2 </span> <a id="x1-510007.2"></a>Дополнительные пакеты для Windows</h4> -<!--l. 1561--><p class="noindent">Для полноты дистрибутиву <span class="TEX">T<span +<!--l. 1577--><p class="noindent" >Для полноты дистрибутиву <span class="TEX">T<span class="E">E</span>X</span> Live необходимы дополнительные пакеты, которые обычно не встречаются на машине под Windows. В <span class="TEX">T<span class="E">E</span>X</span> Live есть недостающие программы и пакеты: @@ -3193,16 +3107,16 @@ PS_View. </dt><dd class="description">Также устанавливается PS_View, программа для просмотра файлов в форматах PostScript и PDF, см. рисунок <a href="#x1-51001r11">11<!--tex4ht:ref: fig:psview --></a>. - <!--l. 1575--><p class="noindent"><hr class="figure"><div class="figure" + <!--l. 1591--><p class="noindent" ><hr class="figure"><div class="figure" ><table class="figure"><tr class="figure"><td class="figure" ><a id="x1-51001r11"></a> <img -src="psview.png" alt="pict" +src="../texlive-common/psview.png" alt="pict" > - <br /> <table class="caption" +<br /> <table class="caption" ><tr style="vertical-align:baseline;" class="caption"><td class="id">Рис. 11: </td><td class="content">PS_View: программа умеет показывать файлы под большим увеличением!</td></tr></table><!--tex4ht:label?: x1-51001r11 --> - <!--l. 1579--><p class="noindent"></td></tr></table></div><hr class="endfigure"> + <!--l. 1595--><p class="noindent" ></td></tr></table></div><hr class="endfigure"> </dd><dt class="description"> dviout. </dt><dd class="description">Также устанавливается dviout, программа для просмотра файлов в формате DVI. При первом @@ -3222,64 +3136,59 @@ class="E">E</span>X</span> Live. class="description">Вместе с программами <span class="TEX">T<span class="E">E</span>X</span> Live устанавливается ряд портированных под Windows стандартных юниксовских утилит: gzip, unzip и программы из набора xpdf. Сам xpdf под - Windows не работает, но вы можете скачать основанную на его коде программу Sumatra: <span class="obeylines-h"><a -href="http://blog.kowalczyk.info/software/sumatrapdf" class="url" >http://blog.kowalczyk.info/software/sumatrapdf</a></span>.) + Windows не работает, но вы можете скачать основанную на его коде программу Sumatra: + <a +href="http://blog.kowalczyk.info/software/sumatrapdf" class="url" >http://blog.kowalczyk.info/software/sumatrapdf</a>.) </dd><dt class="description"> fc-list, fc-cache и т.д. </dt><dd class="description">Эти программы из библиотеки fontconfig помогает Xe<span class="TEX">T<span -class="E">E</span>X</span> у работать со шрифтами +class="E">E</span>X</span>у работать со шрифтами под Windows. Вы можете определить названия шрифтов для команды \font при помощи программы fc-list. Если нужно, вызовите сначала программу fc-cache, чтобы обновить информацию о шрифтах. </dd></dl> -<!--l. 1613--><p class="noindent"> +<!--l. 1629--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">7.3 </span> <a id="x1-520007.3"></a>Домашняя директория под Windows</h4> -<!--l. 1616--><p class="noindent">Аналогом домашней директории под UNIX является директория <span class="obeylines-h"><span class="verb">%USERPROFILE%</span></span>. Под Windows +<!--l. 1632--><p class="noindent" >Аналогом домашней директории под UNIX является директория <span class="obeylines-h"><span class="verb">%USERPROFILE%</span></span>. Под Windows XP и Windows 2000 это обычно <span class="obeylines-h"><span class="verb">C:\Documents and Settings\<username></span></span>, а под Windows Vista — <span class="obeylines-h"><span class="verb">C:\Users\<username></span></span>. В файле texmf.cnf и вообще при работе Kpathsea, тильда <span class="obeylines-h"><span class="verb">~</span></span> правильно интерпретируется как домашняя директория пользователя и под Windows, и под UNIX. -<!--l. 1624--><p class="noindent"> +<!--l. 1640--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">7.4 </span> <a id="x1-530007.4"></a>Регистр Windows</h4> -<!--l. 1627--><p class="noindent">Windows хранит почти все конфигурационные данные в регистре. Регистр содержит набор иерархически +<!--l. 1643--><p class="noindent" >Windows хранит почти все конфигурационные данные в регистре. Регистр содержит набор иерархически организованных записей, с несколькими корневыми записями. Наиболее важны для программ установки -записи <span class="obeylines-h"><a -href="HKEY_CURRENT_USER" class="url" >HKEY_CURRENT_USER</a></span> и <span class="obeylines-h"><a -href="HKEY_LOCAL_MACHINE" class="url" >HKEY_LOCAL_MACHINE</a></span>, сокращенно <span class="obeylines-h"><a -href="HKCU" class="url" >HKCU</a></span> и <span class="obeylines-h"><a -href="HKLM" class="url" >HKLM</a></span>. Как -правило, <span class="obeylines-h"><a -href="HKCU" class="url" >HKCU</a></span> находится в домашней директории пользователя (см. раздел <a -href="#x1-520007.3">7.3<!--tex4ht:ref: sec:winhome --></a>), а <span class="obeylines-h"><a -href="HKLM" class="url" >HKLM</a></span> — +записи HKEY_CURRENT_USER и HKEY_LOCAL_MACHINE, сокращенно HKCU и HKLM. Как +правило, HKCU находится в домашней директории пользователя (см. раздел <a +href="#x1-520007.3">7.3<!--tex4ht:ref: sec:winhome --></a>), а HKLM — поддиректория директории Windows. -<!--l. 1635--><p class="indent"> Иногда конфигурация системы определяется переменными окружения, но некоторые вещи +<!--l. 1651--><p class="indent" > Иногда конфигурация системы определяется переменными окружения, но некоторые вещи (например, положение ярлыков) задаются в регистре. Для того, чтобы перманентно задать переменные окружения, также нужен доступ к регистру. -<!--l. 1640--><p class="noindent"> +<!--l. 1656--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">7.5 </span> <a id="x1-540007.5"></a>Права доступа под Windows</h4> -<!--l. 1643--><p class="noindent">В поздних версиях Windows делается различие между обычными пользователями и администраторами, +<!--l. 1659--><p class="noindent" >В поздних версиях Windows делается различие между обычными пользователями и администраторами, причем только последние имеют право доступа ко всей операционной системе. На практике однако было бы более правильно описывать эти классы пользователей как ╚непривилегированные пользователи╩ и ╚обычные пользователи╩: права администратора являются правилом, а не исключением. Однако мы постарались сделать возможным установку <span class="TEX">T<span class="E">E</span>X</span> Live без прав администратора. -<!--l. 1652--><p class="indent"> Если пользователь является администратором, он может установить <span class="TEX">T<span +<!--l. 1668--><p class="indent" > Если пользователь является администратором, он может установить <span class="TEX">T<span class="E">E</span>X</span> Live для всех пользователей. В этом случае ярлыки создаются у всех пользователей, и модифицируются системные параметры. В противном случае ярлыки и меню создаются только для текущего пользователя, и модифицируются его параметры. -<!--l. 1658--><p class="indent"> Вне зависимости от статуса пользователя, корень установки <span class="TEX">T<span +<!--l. 1674--><p class="indent" > Вне зависимости от статуса пользователя, корень установки <span class="TEX">T<span class="E">E</span>X</span> Live, предлагаемый по умолчанию, всегда находится под <span class="obeylines-h"><span class="verb">%SystemDrive%</span></span>. Программа установки всегда проверяет, открыта ли корневая директория на запись для текущего пользователя. -<!--l. 1663--><p class="indent"> Может возникнуть проблема, если у пользователя нет прав администратора, а в пути поиска уже +<!--l. 1679--><p class="indent" > Может возникнуть проблема, если у пользователя нет прав администратора, а в пути поиска уже есть <span class="TEX">T<span class="E">E</span>X</span>. Поскольку в пути поиска системный путь стоит перед путем пользователя, <span class="TEX">T<span class="E">E</span>X</span> из <span class="TEX">T<span @@ -3292,21 +3201,21 @@ class="E">E</span>X</span> Live. Ярлык C class="E">E</span>X</span>works, если эта программа установлена, также добавляет директории <span class="TEX">T<span class="E">E</span>X</span> Live в начало пути поиска. -<!--l. 1672--><p class="indent"> У Windows Vista есть ещё одна особенность: даже если вы являетесь администратором, вам нужно +<!--l. 1688--><p class="indent" > У Windows Vista есть ещё одна особенность: даже если вы являетесь администратором, вам нужно отдельно указать административные права при запуске программ. Поэтому не имеет особого смысла заходить в систему как администратор: вместо этого, щелкнув правой клавишей мыши на ярлык, выберите из меню ╚Run as administrator╩. -<!--l. 1678--><p class="noindent"> +<!--l. 1694--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">8 </span> <a id="x1-550008"></a>Руководство пользователя Web2C</h3> -<!--l. 1680--><p class="noindent">Web2C — это интегрированная коллекция программ, относящихся к <span class="TEX">T<span +<!--l. 1696--><p class="noindent" >Web2C — это интегрированная коллекция программ, относящихся к <span class="TEX">T<span class="E">E</span>X</span>у: сам <span class="TEX">T<span class="E">E</span>X</span>, Metafont, MetaPost, BibTeX, и т.д. Это сердце <span class="TEX">T<span class="E">E</span>X</span> Live. Страница Web2C с руководством пользователя и многим другим -находится на <span class="obeylines-h"><a -href="http://tug.org/web2c" class="url" >http://tug.org/web2c</a></span>. -<!--l. 1685--><p class="indent"> Немного истории. Первая версия программы была написана Томасом Рокики, который в 1987 году +находится на <a +href="http://tug.org/web2c" class="url" >http://tug.org/web2c</a>. +<!--l. 1701--><p class="indent" > Немного истории. Первая версия программы была написана Томасом Рокики, который в 1987 году создал систему <span class="TEX">T<span class="E">E</span>X</span>-to-C, адаптировав патчи для UNIX, разработанные в основном Говардом Трики и Павлом Куртисом. Тим Морган стал поддерживать систему, и в этот период её название сменилось на @@ -3315,116 +3224,116 @@ Web-to-C. В 1990 году Кар году. -<!--l. 1694--><p class="indent"> Система Web2C работает под UNIX, 32-битовых Windows, Mac OS X, и других операционных +<!--l. 1710--><p class="indent" > Система Web2C работает под UNIX, 32-битовых Windows, Mac OS X, и других операционных системах. Она использует оригинальные исходники Кнута для <span class="TEX">T<span class="E">E</span>X</span>а и других программ, написанных на языке WEB и переведённых на C. Основные программы системы: -<!--l. 1699--><p class="indent"> +<!--l. 1715--><p class="indent" > <dl class="list1"><dt class="list"> bibtex </dt><dd class="list"> - <!--l. 1700--><p class="noindent">Поддержка библиографий. + <!--l. 1716--><p class="noindent" >Поддержка библиографий. </dd><dt class="list"> dvicopy </dt><dd class="list"> - <!--l. 1701--><p class="noindent">Работа с виртуальными шрифтами в файлах DVI. + <!--l. 1717--><p class="noindent" >Работа с виртуальными шрифтами в файлах DVI. </dd><dt class="list"> dvitomp </dt><dd class="list"> - <!--l. 1702--><p class="noindent">Перевод DVI в MPX (рисунки в MetaPost). + <!--l. 1718--><p class="noindent" >Перевод DVI в MPX (рисунки в MetaPost). </dd><dt class="list"> dvitype </dt><dd class="list"> - <!--l. 1703--><p class="noindent">Перевод DVI в текст. + <!--l. 1719--><p class="noindent" >Перевод DVI в текст. </dd><dt class="list"> gftodvi </dt><dd class="list"> - <!--l. 1704--><p class="noindent">Гранки шрифтов. + <!--l. 1720--><p class="noindent" >Гранки шрифтов. </dd><dt class="list"> gftopk </dt><dd class="list"> - <!--l. 1705--><p class="noindent">Упаковка шрифтов + <!--l. 1721--><p class="noindent" >Упаковка шрифтов </dd><dt class="list"> gftype </dt><dd class="list"> - <!--l. 1706--><p class="noindent">Перевод GF в текст. + <!--l. 1722--><p class="noindent" >Перевод GF в текст. </dd><dt class="list"> mf </dt><dd class="list"> - <!--l. 1707--><p class="noindent">Создание шрифтов. + <!--l. 1723--><p class="noindent" >Создание шрифтов. </dd><dt class="list"> mft </dt><dd class="list"> - <!--l. 1708--><p class="noindent">Вёрстка исходников Metafont. + <!--l. 1724--><p class="noindent" >Вёрстка исходников Metafont. </dd><dt class="list"> mpost </dt><dd class="list"> - <!--l. 1709--><p class="noindent">Рисование диаграмм. + <!--l. 1725--><p class="noindent" >Рисование диаграмм. </dd><dt class="list"> patgen </dt><dd class="list"> - <!--l. 1710--><p class="noindent">Создание таблиц переносов. + <!--l. 1726--><p class="noindent" >Создание таблиц переносов. </dd><dt class="list"> pktogf </dt><dd class="list"> - <!--l. 1711--><p class="noindent">Перевод PK в GF. + <!--l. 1727--><p class="noindent" >Перевод PK в GF. </dd><dt class="list"> pktype </dt><dd class="list"> - <!--l. 1712--><p class="noindent">Перевод PK в текст + <!--l. 1728--><p class="noindent" >Перевод PK в текст </dd><dt class="list"> pltotf </dt><dd class="list"> - <!--l. 1713--><p class="noindent">Перевод из списка свойств шрифта в TFM. + <!--l. 1729--><p class="noindent" >Перевод из списка свойств шрифта в TFM. </dd><dt class="list"> pooltype </dt><dd class="list"> - <!--l. 1714--><p class="noindent">Расшифровка файлов pool в WEB. + <!--l. 1730--><p class="noindent" >Расшифровка файлов pool в WEB. </dd><dt class="list"> tangle </dt><dd class="list"> - <!--l. 1715--><p class="noindent">Перевод WEB в Pascal. + <!--l. 1731--><p class="noindent" >Перевод WEB в Pascal. </dd><dt class="list"> tex </dt><dd class="list"> - <!--l. 1716--><p class="noindent">Вёрстка. + <!--l. 1732--><p class="noindent" >Вёрстка. </dd><dt class="list"> tftopl </dt><dd class="list"> - <!--l. 1717--><p class="noindent">Перевод TFM в список свойств шрифта. + <!--l. 1733--><p class="noindent" >Перевод TFM в список свойств шрифта. </dd><dt class="list"> vftovp </dt><dd class="list"> - <!--l. 1718--><p class="noindent">Перевод виртуального шрифта в список свойств шрифта. + <!--l. 1734--><p class="noindent" >Перевод виртуального шрифта в список свойств шрифта. </dd><dt class="list"> vptovf </dt><dd class="list"> - <!--l. 1719--><p class="noindent">Перевод списка свойств шрифта в виртуальный шрифт. + <!--l. 1735--><p class="noindent" >Перевод списка свойств шрифта в виртуальный шрифт. </dd><dt class="list"> weave </dt><dd class="list"> - <!--l. 1720--><p class="noindent">Перевод WEB в <span class="TEX">T<span + <!--l. 1736--><p class="noindent" >Перевод WEB в <span class="TEX">T<span class="E">E</span>X</span>.</dd></dl> -<!--l. 1723--><p class="noindent">Полностью эти программы описаны в документации к соответствующим пакетам и самой Web2C. +<!--l. 1739--><p class="noindent" >Полностью эти программы описаны в документации к соответствующим пакетам и самой Web2C. Однако знание некоторых общих принципов для всей семьи программ поможет вам полнее использовать программы системы Web2C. -<!--l. 1728--><p class="indent"> Все программы поддерживают стандартные опции GNU: +<!--l. 1744--><p class="indent" > Все программы поддерживают стандартные опции GNU: <dl class="list1"><dt class="list"> --help </dt><dd class="list"> - <!--l. 1730--><p class="noindent">напечатать краткую справку + <!--l. 1746--><p class="noindent" >напечатать краткую справку </dd><dt class="list"> --verbose </dt><dd class="list"> - <!--l. 1731--><p class="noindent">печатать подробную информацию по мере работы + <!--l. 1747--><p class="noindent" >печатать подробную информацию по мере работы </dd><dt class="list"> --version </dt><dd class="list"> - <!--l. 1732--><p class="noindent">Напечатать версию программы и завершить работу.</dd></dl> -<!--l. 1735--><p class="indent"> Для поиска файлов программы Web2C используют библиотеку Kpathsea (<span class="obeylines-h"><a -href="http://tug.org/kpathsea" class="url" >http://tug.org/kpathsea</a></span>). + <!--l. 1748--><p class="noindent" >Напечатать версию программы и завершить работу.</dd></dl> +<!--l. 1751--><p class="indent" > Для поиска файлов программы Web2C используют библиотеку Kpathsea ( <a +href="http://tug.org/kpathsea" class="url" >http://tug.org/kpathsea</a>). Эта библиотека использует комбинацию переменных окружения и конфигурационных файлов, чтобы найти нужные файлы в огромной системе <span class="TEX">T<span class="E">E</span>X</span>. Web2C может просматривать одновременно больше @@ -3432,71 +3341,71 @@ class="E">E</span>X</span>. Web2C может  class="E">E</span>X</span>а и его локальными расширениями. Для ускорения поисков файлов каждое дерево содержит файл ls-R, в котором указаны названия и относительные пути всех файлов в этом дереве. -<!--l. 1745--><p class="noindent"> +<!--l. 1761--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">8.1 </span> <a id="x1-560008.1"></a>Поиск файлов в Kpathsea</h4> -<!--l. 1748--><p class="noindent">Рассмотрим сначала общий алгоритм библиотеки Kpathsea. -<!--l. 1750--><p class="indent"> Будем называть путём поиска набор разделённых двоеточием или точкой с запятой элементов пути, +<!--l. 1764--><p class="noindent" >Рассмотрим сначала общий алгоритм библиотеки Kpathsea. +<!--l. 1766--><p class="indent" > Будем называть путём поиска набор разделённых двоеточием или точкой с запятой элементов пути, представляющих из себя в основном названия директорий. Путь поиска может иметь много источников. Чтобы найти файл ╚my-file╩ в директории ╚.:/dir╩, Kpathsea проверяет каждый элемент пути по очереди: сначала ./my-file, затем /dir/my-file, возвращая первый файл (или, возможно, все файлы). -<!--l. 1758--><p class="indent"> Чтобы работать с разными операционными системами, Kpathsea под системой, отличной от UNIX +<!--l. 1774--><p class="indent" > Чтобы работать с разными операционными системами, Kpathsea под системой, отличной от UNIX может использовать разделители, отличные от ╚:╩ и ╚/╩. -<!--l. 1762--><p class="indent"> Чтобы проверить определённый элемент пути p, Kpathsea вначале проверяет наличие базы данных +<!--l. 1778--><p class="indent" > Чтобы проверить определённый элемент пути p, Kpathsea вначале проверяет наличие базы данных (см. раздел ╚База данных файлов╩ на стр. <a -href="#x1-640008.2">62<!--tex4ht:ref: sec:filename-database --></a>), т.е., есть ли база в директории, которая +href="#x1-640008.2">63<!--tex4ht:ref: sec:filename-database --></a>), т.е., есть ли база в директории, которая является префиксом для p. Если это так, спецификация пути сравнивается с содержимым базы данных. -<!--l. 1768--><p class="indent"> Если база данных не существует, или не относится к этому элементу пути, или не содержит нужного +<!--l. 1784--><p class="indent" > Если база данных не существует, или не относится к этому элементу пути, или не содержит нужного элемента, проверяется файловая система (если это не запрещено спецификацией, начинающейся с ╚!!╩, и если файл должен существовать). Kpathsea конструирует список директорий, которые соответствуют элементу, и в каждой директории ищет нужный файл. -<!--l. 1775--><p class="indent"> Условие ╚файл должен существовать╩ важно для файлов ╚.vf╩ и файлов, которые открывает <span class="TEX">T<span +<!--l. 1791--><p class="indent" > Условие ╚файл должен существовать╩ важно для файлов ╚.vf╩ и файлов, которые открывает <span class="TEX">T<span class="E">E</span>X</span> по команде \openin. Такие файлы могут и не существовать (например, файл cmr10.vf), и было бы неправильно искать их на диске. Поэтому, если вы не обновите ls-R при установке нового файла ╚.vf╩, он никогда не будет найден. Каждый элемент пути ищется по очереди: сначала база данных, затем диск. Если нужный файл найден, поиск останавливается, и возвращается результат. -<!--l. 1784--><p class="indent"> Хотя самый простой и часто встречающийся элемент пути — это название директории, Kpathsea +<!--l. 1800--><p class="indent" > Хотя самый простой и часто встречающийся элемент пути — это название директории, Kpathsea поддерживает дополнительные возможности: разнообразные значения по умолчанию, имена переменных окружения, значения из конфигурационных файлов, домашние директории пользователей, рекурсивный поиск поддиректорий. Поэтому мы говорим, что Kpathsea вычисляет элемент пути, т.е., что библиотека преобразует спецификации в имя или имена директории. Это описано в следующих разделах в том же порядке, в котором происходит поиск. -<!--l. 1793--><p class="indent"> Заметьте, что имя файла при поиске может быть абсолютным или относительным, т.е. начинаться с +<!--l. 1809--><p class="indent" > Заметьте, что имя файла при поиске может быть абсолютным или относительным, т.е. начинаться с ╚/╩, или ╚./╩, или ╚../╩, Kpathsea просто проверяет, существует ли файл. -<!--l. 1807--><p class="noindent"> +<!--l. 1823--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.1.1 </span> <a id="x1-570008.1.1"></a>Источники путей поиска</h5> -<!--l. 1810--><p class="noindent">Путь поиска может иметь разные источники. Kpathsea использует их в следующем порядке: -<!--l. 1813--><p class="indent"> +<!--l. 1826--><p class="noindent" >Путь поиска может иметь разные источники. Kpathsea использует их в следующем порядке: +<!--l. 1829--><p class="indent" > <ol class="enumerate1" > - <li class="enumerate"><a - id="x1-57002x1"></a>Установленные пользователем переменные окружения, например TEXINPUTS. Переменные + <li + class="enumerate" id="x1-57002x1">Установленные пользователем переменные окружения, например TEXINPUTS. Переменные окружения с точкой и названием программы имеют преимущество; например если ╚latex╩ — имя программы. то TEXINPUTS.latex имеет преимущество перед TEXINPUTS. </li> - <li class="enumerate"><a - id="x1-57004x2"></a>Конфигурационный файл, специфический для данной программы, например, строка ╚S + <li + class="enumerate" id="x1-57004x2">Конфигурационный файл, специфический для данной программы, например, строка ╚S /a:/b╩ в config.ps для dvips. </li> - <li class="enumerate"><a - id="x1-57006x3"></a>Конфигурационный файл Kpathsea texmf.cnf, содержащий строку типа + <li + class="enumerate" id="x1-57006x3">Конфигурационный файл Kpathsea texmf.cnf, содержащий строку типа ╚TEXINPUTS=/c:/d╩ (см. ниже). </li> - <li class="enumerate"><a - id="x1-57008x4"></a>Значение, заданное при компиляции.</li></ol> -<!--l. 1829--><p class="noindent">Вы можете увидеть каждое из этих значений для данного пути поиска, задав соответствующий уровень + <li + class="enumerate" id="x1-57008x4">Значение, заданное при компиляции.</li></ol> +<!--l. 1845--><p class="noindent" >Вы можете увидеть каждое из этих значений для данного пути поиска, задав соответствующий уровень отладки (см. ╚Отладка╩ на стр. <a -href="#x1-680008.2.4">65<!--tex4ht:ref: sec:debugging --></a>). -<!--l. 1833--><p class="noindent"> +href="#x1-680008.2.4">66<!--tex4ht:ref: sec:debugging --></a>). +<!--l. 1849--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.1.2 </span> <a id="x1-580008.1.2"></a>Конфигурационные файлы</h5> -<!--l. 1836--><p class="noindent">Kpathsea читает конфигурационные файлы texmf.cnf, в которых задаются параметры программы. Путь +<!--l. 1852--><p class="noindent" >Kpathsea читает конфигурационные файлы texmf.cnf, в которых задаются параметры программы. Путь поиска для этих файлов называется TEXMFCNF (по умолчанию, такой файл находится в поддиректории texmf/web2c). Все найденные файлы texmf.cnf будут прочитаны, и определения в более ранних файлах имеют преимущество перед определениями в более поздних. Таким образом, если путь @@ -3513,7 +3422,7 @@ href="#x1-680008.2.4">65<!--tex4ht:ref: sec:debugging --></a>). начале следующей строки не игнорируются. </li> <li class="itemize">Определения параметров имеют вид <div class="alltt"> - <!--l. 1858--><p class="noindent"><div class="obeylines-v"> + <!--l. 1874--><p class="noindent" ><div class="obeylines-v">   variable[.progname] [=] value </div> </div>где ╚=╩ и пробелы вокруг могут опускаться. @@ -3533,8 +3442,8 @@ class="E">E</span>X</span>а иметь � </li> <li class="itemize">Все определения читаются до подстановок, поэтому к переменным можно обращаться до того, как они определены.</li></ul> -<!--l. 1882--><p class="noindent">Фрагмент конфигурационного файла, иллюстрирующий эти правила, приведeн ниже: -<!--l. 1886--><p class="indent"> +<!--l. 1898--><p class="noindent" >Фрагмент конфигурационного файла, иллюстрирующий эти правила, приведeн ниже: +<!--l. 1902--><p class="indent" > <div class="fancyvrb" id="fancyvrb14"> <a id="x1-58002r1"></a><span @@ -3596,18 +3505,18 @@ class="larm-0700"> </span><span class="larm-0700"> =</span><span class="larm-0700"> .;$TEXMF/{etex,tex}/{eplain,plain,generic;}//</span> </div> -<!--l. 1891--><p class="noindent"> +<!--l. 1907--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.1.3 </span> <a id="x1-590008.1.3"></a>Подстановка путей</h5> -<!--l. 1895--><p class="noindent">Kpathsea распознаёт определённые специальные символы и конструкции в путях поиска, аналогичные +<!--l. 1911--><p class="noindent" >Kpathsea распознаёт определённые специальные символы и конструкции в путях поиска, аналогичные конструкциям в стандартных оболочках UNIX. Например, сложный путь <span class="obeylines-h"><span class="verb">~$USER/{foo,bar}//baz</span></span>, означает все поддиректории директорий foo и bar в домашней директории пользователя $USER, которые содержат файл или поддиректорию baz. Это объяснено в следующих разделах. -<!--l. 1904--><p class="noindent"> +<!--l. 1920--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.1.4 </span> <a id="x1-600008.1.4"></a>Подстановка по умолчанию</h5> -<!--l. 1909--><p class="noindent">Если путь поиска с наибольшим приоритетом (см. раздел ╚Источники путей поиска╩ на стр. <a -href="#x1-570008.1.1">57<!--tex4ht:ref: sec:path-sources --></a>) +<!--l. 1925--><p class="noindent" >Если путь поиска с наибольшим приоритетом (см. раздел ╚Источники путей поиска╩ на стр. <a +href="#x1-570008.1.1">58<!--tex4ht:ref: sec:path-sources --></a>) содержит дополнительное двоеточие (в начале, в конце, двойное), Kpathsea заменяет его следующим по приоритету путём. Если этот вставленный путь содержит дополнительное двоеточие, то же происходит со следующим путём. Например, если переменная окружения задана @@ -3615,222 +3524,213 @@ href="#x1-570008.1.1">57<!--tex4ht:ref: sec:path-sources --></a>) <div class="alltt"> -<!--l. 1918--><p class="noindent"><div class="obeylines-v"> +<!--l. 1934--><p class="noindent" ><div class="obeylines-v"> > setenv TEXINPUTS /home/karl: </div> </div> и TEXINPUTS в файле texmf.cnf содержит <div class="alltt"> -<!--l. 1923--><p class="noindent"><div class="obeylines-v"> +<!--l. 1939--><p class="noindent" ><div class="obeylines-v">   .:$TEXMF//tex </div> </div> то поиск будет происходить с путём <div class="alltt"> -<!--l. 1928--><p class="noindent"><div class="obeylines-v"> +<!--l. 1944--><p class="noindent" ><div class="obeylines-v">   /home/karl:.:$TEXMF//tex </div> </div> -<!--l. 1932--><p class="indent"> Поскольку было бы бесполезно вставлять значение по умолчанию более чем один раз, Kpathsea +<!--l. 1948--><p class="indent" > Поскольку было бы бесполезно вставлять значение по умолчанию более чем один раз, Kpathsea изменяет только одно лишнее двоеточие, и оставляет остальные: она проверяет сначала двоеточие в начале, потом в конце, потом двойные двоеточия. -<!--l. 1937--><p class="noindent"> +<!--l. 1953--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.1.5 </span> <a id="x1-610008.1.5"></a>Подстановка скобок</h5> -<!--l. 1939--><p class="noindent">Полезна также подстановка скобок, из-за которой, например, <span class="obeylines-h"><span class="verb">v{a,b}w</span></span> означает <span class="obeylines-h"><span class="verb">vaw:vbw</span></span>. Вложенность +<!--l. 1955--><p class="noindent" >Полезна также подстановка скобок, из-за которой, например, <span class="obeylines-h"><span class="verb">v{a,b}w</span></span> означает <span class="obeylines-h"><span class="verb">vaw:vbw</span></span>. Вложенность тут допускается. Благодаря этому можно иметь несколько иерархий директорий, присвоив $TEXMF несколько вариантов путей. Например, в файле texmf.cnf, можно найти следующее определение (это упрощение, на самом деле там ещё больше деревьев): - <table -class="verbatim"><tr class="verbatim"><td -class="verbatim"><div class="verbatim"> + <div class="verbatim"> <div class="fancyvrb" id="fancyvrb15"> <a id="x1-61002r1"></a>    TEXMF = {$TEXMFHOME,$TEXMFLOCAL,!!$TEXMFVAR,!!$TEXMFMAIN} </div> </div> -</td></tr></table> -<!--l. 1947--><p class="nopar">Благодаря этому можно писать такое: +<!--l. 1963--><p class="nopar" >Благодаря этому можно писать такое: - <table -class="verbatim"><tr class="verbatim"><td -class="verbatim"><div class="verbatim"> + <div class="verbatim"> <div class="fancyvrb" id="fancyvrb16"> <a id="x1-61004r1"></a>    TEXINPUTS = .;$TEXMF/tex// </div> </div> -</td></tr></table> -<!--l. 1951--><p class="nopar">что означает, что кроме текущей директории будет происходить поиск только в $TEXMFHOME/tex, +<!--l. 1967--><p class="nopar" >что означает, что кроме текущей директории будет происходить поиск только в $TEXMFHOME/tex, $TEXMFLOCAL/tex, $TEXMFVAR/tex и $TEXMFMAIN/tex (последние два дерева используют файлы ls-R). Это удобно для поддержки двух параллельных структур, ╚замороженной╩ (например, на CD) и обновляемой по мере появления новых версий. Используя переменную $TEXMF во всех определениях, можно задать поиск в обновляемом дереве первым. -<!--l. 1962--><p class="noindent"> +<!--l. 1978--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.1.6 </span> <a id="x1-620008.1.6"></a>Подстановка поддиректорий</h5> -<!--l. 1965--><p class="noindent">Два или более слэша ╚/╩ в элементе пути вслед за именем директории d заменяются всеми +<!--l. 1981--><p class="noindent" >Два или более слэша ╚/╩ в элементе пути вслед за именем директории d заменяются всеми поддиректориями d рекурсивно. На каждом уровне порядок поиска по директориям не определён. -<!--l. 1969--><p class="indent"> Если вы определите компоненты имени файла после ╚//╩, только поддиректории с соответствующими +<!--l. 1985--><p class="indent" > Если вы определите компоненты имени файла после ╚//╩, только поддиректории с соответствующими компонентами будут включены. Например, ╚/a//b╩ даёт поддиректории /a/1/b, /a/2/b, /a/1/1/b, и т.д., но не /a/b/c или /a/1. -<!--l. 1975--><p class="indent"> Возможны несколько конструкций ╚//╩ в одном пути, но ╚//╩ в начале пути игнорируются. -<!--l. 1978--><p class="noindent"> +<!--l. 1991--><p class="indent" > Возможны несколько конструкций ╚//╩ в одном пути, но ╚//╩ в начале пути игнорируются. +<!--l. 1994--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.1.7 </span> <a id="x1-630008.1.7"></a>Список специальных символов и их значений</h5> -<!--l. 1980--><p class="noindent">В следующем списке приводятся специальные символы в конфигурационных файлах Kpathsea. -<!--l. 1984--><p class="noindent"> +<!--l. 1996--><p class="noindent" >В следующем списке приводятся специальные символы в конфигурационных файлах Kpathsea. +<!--l. 2000--><p class="noindent" > <dl class="list1"><dt class="list"> : </dt><dd class="list"> - <!--l. 1985--><p class="noindent">Разделитель в спецификациях путей; в начале или конце спецификации означает + <!--l. 2001--><p class="noindent" >Разделитель в спецификациях путей; в начале или конце спецификации означает подстановку по умолчанию. </dd><dt class="list"> ; </dt><dd class="list"> - <!--l. 1987--><p class="noindent">Разделитель путей в системах, отличных от UNIX (то же, что :). + <!--l. 2003--><p class="noindent" >Разделитель путей в системах, отличных от UNIX (то же, что :). </dd><dt class="list"> $ </dt><dd class="list"> - <!--l. 1989--><p class="noindent">Подстановка переменных. + <!--l. 2005--><p class="noindent" >Подстановка переменных. </dd><dt class="list"> ~ </dt><dd class="list"> - <!--l. 1990--><p class="noindent">Означает домашнюю директорию пользователя. + <!--l. 2006--><p class="noindent" >Означает домашнюю директорию пользователя. </dd><dt class="list"> {...} </dt><dd class="list"> - <!--l. 1991--><p class="noindent">Подстановка скобок. + <!--l. 2007--><p class="noindent" >Подстановка скобок. </dd><dt class="list"> // </dt><dd class="list"> - <!--l. 1992--><p class="noindent">Подстановка поддиректорий (может встретиться где угодно, кроме начала пути). + <!--l. 2008--><p class="noindent" >Подстановка поддиректорий (может встретиться где угодно, кроме начала пути). </dd><dt class="list"> % </dt><dd class="list"> - <!--l. 1994--><p class="noindent">Начало комментария. + <!--l. 2010--><p class="noindent" >Начало комментария. </dd><dt class="list"> \ </dt><dd class="list"> - <!--l. 1995--><p class="noindent">Символ продолжения (для команд из нескольких строк). - - + <!--l. 2011--><p class="noindent" >Символ продолжения (для команд из нескольких строк). </dd><dt class="list"> !! </dt><dd class="list"> - <!--l. 1996--><p class="noindent">Поиск только в базе данных, но не на диске.</dd></dl> -<!--l. 2001--><p class="noindent"> + <!--l. 2012--><p class="noindent" >Поиск только в базе данных, но не на диске.</dd></dl> + + +<!--l. 2017--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">8.2 </span> <a id="x1-640008.2"></a>Базы данных файлов</h4> -<!--l. 2004--><p class="noindent">Kpathsea старается минимизировать обращение к диску при поиске. Тем не менее в системах с +<!--l. 2020--><p class="noindent" >Kpathsea старается минимизировать обращение к диску при поиске. Тем не менее в системах с большим количеством директорий поиск в каждой возможной директории может занять долгое время (это особенно верно, если надо проверить сотни директорий со шрифтами). Поэтому Kpathsea умеет использовать внешний текстовый файл, ╚базу данных╩ ls-R, который знает, где находятся файлы в директориях, что даёт возможность избежать частых обращений к диску. -<!--l. 2012--><p class="indent"> Ещё одна база данных, файл aliases позволяет вам давать дополнительные названия файлам в ls-R. +<!--l. 2028--><p class="indent" > Ещё одна база данных, файл aliases позволяет вам давать дополнительные названия файлам в ls-R. Это полезно, если вам нужно соблюдать правило DOS ╚8.3╩. -<!--l. 2016--><p class="noindent"> +<!--l. 2032--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.2.1 </span> <a id="x1-650008.2.1"></a>Базы данных ls-R</h5> -<!--l. 2019--><p class="noindent">Как объяснено выше, основная база данных называется ls-R. Вы можете создать её в корне каждого +<!--l. 2035--><p class="noindent" >Как объяснено выше, основная база данных называется ls-R. Вы можете создать её в корне каждого дерева <span class="TEX">T<span class="E">E</span>X</span>а, которое просматривается Kpathsea (по умолчанию, $TEXMF). Kpathsea ищет файлы ls-R в пути TEXMFDBS. -<!--l. 2024--><p class="indent"> Рекомендуемый способ создания и поддержки ╚ls-R╩ — скрипт mktexlsr, включённый в дистрибутив. +<!--l. 2040--><p class="indent" > Рекомендуемый способ создания и поддержки ╚ls-R╩ — скрипт mktexlsr, включённый в дистрибутив. Он вызывается разными скриптами ╚mktex╩…. В принципе этот скрипт выполняет команды типа <div class="alltt"> -<!--l. 2028--><p class="noindent"><div class="obeylines-v"> -cd /your/texmf/root && <a -href="\" class="url" >\</a>ls -1LAR ./ >ls-R +<!--l. 2044--><p class="noindent" ><div class="obeylines-v"> +cd /your/texmf/root && \ls -1LAR ./ >ls-R </div> </div> при условии, что в вашей системе ls даёт вывод в нужном формате (GNU ls годится). Чтобы поддерживать базу данных в текущем состоянии, проще всего перегенерировать её регулярно из cronа, так что она автоматически обновляется через некоторое время после установки нового пакета. -<!--l. 2037--><p class="indent"> Если файл не найден в базе данных, по умолчанию Kpathsea ищет его на диске. Если элемент пути +<!--l. 2053--><p class="indent" > Если файл не найден в базе данных, по умолчанию Kpathsea ищет его на диске. Если элемент пути начинается с ╚!!╩, то поиск происходит только в базе данных. -<!--l. 2042--><p class="noindent"> +<!--l. 2058--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.2.2 </span> <a id="x1-660008.2.2"></a>kpsewhich: Программа для поиска файлов</h5> -<!--l. 2045--><p class="noindent">Программа kpsewhich выполняет поиск в соответствии с алгоритмом, описанным выше. Это может быть +<!--l. 2061--><p class="noindent" >Программа kpsewhich выполняет поиск в соответствии с алгоритмом, описанным выше. Это может быть полезно в качестве варианта команды find для поиска файлов в иерархиях <span class="TEX">T<span class="E">E</span>X</span>а (это широко используется в скриптах ╚mktex╩…). <div class="alltt"> -<!--l. 2050--><p class="noindent"><div class="obeylines-v"> +<!--l. 2066--><p class="noindent" ><div class="obeylines-v"> > kpsewhich option… filename… </div> </div> Опции, указанные в option, начинаются либо с ╚-╩ либо ╚--╩, и любые однозначные сокращения допустимы. -<!--l. 2056--><p class="indent"> Kpathsea рассматривает каждый аргумент, не являющийся опцией, как имя файла, и возвращает +<!--l. 2072--><p class="indent" > Kpathsea рассматривает каждый аргумент, не являющийся опцией, как имя файла, и возвращает первый найденный файл. Нет опции вернуть все найденные файлы (для этого можно использовать программу ╚find╩). -<!--l. 2060--><p class="indent"> Наиболее важные опции описаны ниже. -<!--l. 2062--><p class="noindent"> - - +<!--l. 2076--><p class="indent" > Наиболее важные опции описаны ниже. +<!--l. 2078--><p class="noindent" > <dl class="list1"><dt class="list"> --dpi=num </dt><dd class="list"> - <!--l. 2063--><p class="noindent"> - <br class="newline" />Установить разрешение num; это влияет только на поиск файлов ╚gf╩ и ╚pk╩. Синоним ╚-D╩, + <!--l. 2079--><p class="noindent" ><br +class="newline" />Установить разрешение num; это влияет только на поиск файлов ╚gf╩ и ╚pk╩. Синоним ╚-D╩, для совместимости с dvips. По умолчанию 600. + + </dd><dt class="list"> --format=name </dt><dd class="list"> - <!--l. 2068--><p class="noindent"> - <br class="newline" />Установить формат для поиска name. По умолчанию, формат определяется из имени файла. + <!--l. 2084--><p class="noindent" ><br +class="newline" />Установить формат для поиска name. По умолчанию, формат определяется из имени файла. Для форматов, для которых нет однозначного суффикса, например, файлов MetaPost и конфигурационных файлов dvips, вы должны указать название, известное Kpathsea, например, tex или enc files. Список вариантов можно получить командой kpsewhich --help. </dd><dt class="list"> --mode=string </dt><dd class="list"> - <!--l. 2076--><p class="noindent"> - <br class="newline" />Установить значение режима печати string; это влияет только на поиск файлов ╚gf╩ и ╚pk╩. + <!--l. 2092--><p class="noindent" ><br +class="newline" />Установить значение режима печати string; это влияет только на поиск файлов ╚gf╩ и ╚pk╩. Значения по умолчанию нет: ищутся файлы для всех режимов. </dd><dt class="list"> --must-exist </dt><dd class="list"> - <!--l. 2081--><p class="noindent"> - <br class="newline" />Сделать всё возможное, чтобы найти файл включая поиск на диске. По умолчанию для + <!--l. 2097--><p class="noindent" ><br +class="newline" />Сделать всё возможное, чтобы найти файл включая поиск на диске. По умолчанию для повышения эффективности просматривается только база данных ls-R. </dd><dt class="list"> --path=string </dt><dd class="list"> - <!--l. 2086--><p class="noindent"> - <br class="newline" />Искать в наборе директорий string (как обычно, разделённых двоеточиями), вместо того, + <!--l. 2102--><p class="noindent" ><br +class="newline" />Искать в наборе директорий string (как обычно, разделённых двоеточиями), вместо того, чтобы вычислять путь поиска по имени файла. ╚//╩ и обычные подстановки работают. Опции ╚--path╩ и ╚--format╩ несовместимы. </dd><dt class="list"> --progname=name </dt><dd class="list"> - <!--l. 2092--><p class="noindent"> - <br class="newline" />Установить имя программы равным name. Это влияет на путь поиска из-за префикса + <!--l. 2108--><p class="noindent" ><br +class="newline" />Установить имя программы равным name. Это влияет на путь поиска из-за префикса .progname. По умолчанию kpsewhich. </dd><dt class="list"> --show-path=name </dt><dd class="list"> - <!--l. 2097--><p class="noindent"> - <br class="newline" />Показать путь, используемый при поисках файлов типа name. Можно использовать + <!--l. 2113--><p class="noindent" ><br +class="newline" />Показать путь, используемый при поисках файлов типа name. Можно использовать расширение (.pk, .vf и т.д.) или тип файла, как для опции ╚--format╩. </dd><dt class="list"> --debug=num </dt><dd class="list"> - <!--l. 2102--><p class="noindent"> - <br class="newline" />Установить уровень отладки num.</dd></dl> -<!--l. 2108--><p class="noindent"> + <!--l. 2118--><p class="noindent" ><br +class="newline" />Установить уровень отладки num.</dd></dl> +<!--l. 2124--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.2.3 </span> <a id="x1-670008.2.3"></a>Примеры использования</h5> -<!--l. 2111--><p class="noindent">Давайте посмотрим на Kpathsea в действии. Вот простой поиск: +<!--l. 2127--><p class="noindent" >Давайте посмотрим на Kpathsea в действии. Вот простой поиск: <div class="alltt"> -<!--l. 2113--><p class="noindent"><div class="obeylines-v"> +<!--l. 2129--><p class="noindent" ><div class="obeylines-v"> > kpsewhich article.cls <br /> /usr/local/texmf-dist/tex/latex/base/article.cls - - </div> </div> Мы ищем файл article.cls. Так как суффикс ╚.cls╩ однозначен, нам не нужно указывать, что мы ищем файл типа tex (исходники <span class="TEX">T<span @@ -3838,7 +3738,9 @@ class="E">E</span>X</span>а). Мы нах&# ╚temf-dist╩ <span class="TEX">T<span class="E">E</span>X</span> Live. Аналогично, всё последующее находится без проблем благодаря однозначному суффиксу: <div class="alltt"> -<!--l. 2122--><p class="noindent"><div class="obeylines-v"> + + +<!--l. 2138--><p class="noindent" ><div class="obeylines-v"> > kpsewhich array.sty <br />   /usr/local/texmf-dist/tex/latex/tools/array.sty <br />> kpsewhich latin1.def @@ -3851,65 +3753,65 @@ class="E">E</span>X</span> Live. Аналог <br />   /usr/local/texmf-dist/bibtex/bib/beebe/tugboat.bib </div> </div> -<!--l. 2135--><p class="indent"> Кстати, последнее — библиографическая база данных статей журнала TUGBoat. +<!--l. 2151--><p class="indent" > Кстати, последнее — библиографическая база данных статей журнала TUGBoat. <div class="alltt"> -<!--l. 2138--><p class="noindent"><div class="obeylines-v"> +<!--l. 2154--><p class="noindent" ><div class="obeylines-v"> > kpsewhich cmr10.pk </div> </div> Битмапы шрифтов типа .pk используются программами dvips и xdvi. Ничего не найдено, поскольку у нас нет готовых файлов шрифтов Computer Modern в формате ╚.pk╩ (так как мы используем версии в формате Type 1 из дистрибутива <span class="TEX">T<span class="E">E</span>X</span> Live). <div class="alltt"> -<!--l. 2145--><p class="noindent"><div class="obeylines-v"> +<!--l. 2161--><p class="noindent" ><div class="obeylines-v"> > kpsewhich wsiupa10.pk <br />   /usr/local/texmf-var/fonts/pk/ljfour/public/wsuipa/wsuipa10.600pk </div> </div> Для этих шрифтов (фонетический алфавит, созданный в Университете штата Вашингтон) мы должны сгенерировать ╚.pk╩, и так как режим Metafont по умолчанию в нашей системе ljfour с разрешением of 600 dpi (точек на дюйм), этот шрифт и найден. <div class="alltt"> -<!--l. 2156--><p class="noindent"><div class="obeylines-v"> +<!--l. 2172--><p class="noindent" ><div class="obeylines-v"> > kpsewhich -dpi=300 wsuipa10.pk </div> </div> В этом случае нам нужно разрешение 300 dpi (-dpi=300); мы видим, что такого шрифта в системе нет. На самом деле программа dvips или xdvi построила бы нужный файл .pk при помощи скрипта mktexpk. -<!--l. 2164--><p class="indent"> Теперь обратимся к заголовкам и конфигурационным файлам dvips. Вначале рассмотрим один из +<!--l. 2180--><p class="indent" > Теперь обратимся к заголовкам и конфигурационным файлам dvips. Вначале рассмотрим один из наиболее часто используемых файлов, пролог tex.pro для поддержки <span class="TEX">T<span class="E">E</span>X</span>а, а затем рассмотрим общий конфигурационный файл config.ps и карту шрифтов psfonts.map (с 2004 года карты и файлы кодировок имеют собственные пути поиска в деревьях texmf). Так как суффикс ╚.ps╩ неоднозначен, мы должные явно указать тип файла, который мы ищем: (dvips config) для файла config.ps. <div class="alltt"> -<!--l. 2172--><p class="noindent"><div class="obeylines-v"> +<!--l. 2188--><p class="noindent" ><div class="obeylines-v"> > kpsewhich tex.pro <br />   /usr/local/texmf/dvips/base/tex.pro <br />> kpsewhich --format="dvips config" config.ps - - <br />   /usr/local/texmf/dvips/config/config.ps <br />> kpsewhich psfonts.map <br />   /usr/local/texmf/fonts/map/dvips/updmap/psfonts.map + + </div> </div> -<!--l. 2181--><p class="indent"> Рассмотрим теперь файлы поддержки URW Times (PostScript). Префикс для этих файлов в +<!--l. 2197--><p class="indent" > Рассмотрим теперь файлы поддержки URW Times (PostScript). Префикс для этих файлов в стандартной схеме обозначения шрифтов ╚utm╩. Вначале мы рассмотрим конфигурационный файл, который содержит название карты шрифтов: <div class="alltt"> -<!--l. 2185--><p class="noindent"><div class="obeylines-v"> +<!--l. 2201--><p class="noindent" ><div class="obeylines-v"> > kpsewhich --format="dvips config" config.utm <br />/usr/local/texmf-dist/dvips/psnfss/config.utm </div> </div> Содержание этого файла: <div class="alltt"> -<!--l. 2190--><p class="noindent"><div class="obeylines-v"> +<!--l. 2206--><p class="noindent" ><div class="obeylines-v">   p +utm.map </div> </div> что указывает на файл utm.map, который мы хотим теперь найти. <div class="alltt"> -<!--l. 2194--><p class="noindent"><div class="obeylines-v"> +<!--l. 2210--><p class="noindent" ><div class="obeylines-v"> > kpsewhich --format="dvips config" utm.map <br />   /usr/local/texmf-dist/fonts/map/dvips/times/utm.map </div> </div> Эта карта определяет названия шрифтов формата Type 1 (PostScript) в коллекции URW. Она выглядит так (мы показываем только часть файла): <div class="alltt"> -<!--l. 2200--><p class="noindent"><div class="obeylines-v"> +<!--l. 2216--><p class="noindent" ><div class="obeylines-v"> utmb8r  NimbusRomNo9L-Medi    ... <utmb8a.pfb <br />utmbi8r NimbusRomNo9L-MediItal... <utmbi8a.pfb <br />utmr8r  NimbusRomNo9L-Regu    ... <utmr8a.pfb @@ -3918,69 +3820,67 @@ utmb8r  NimbusRomNo9L-Medi    ...� <br />utmro8r NimbusRomNo9L-Regu    ... <utmr8a.pfb </div> </div> Давайте найдём, например, файл для Times Roman utmr8a.pfb: <div class="alltt"> -<!--l. 2210--><p class="noindent"><div class="obeylines-v"> +<!--l. 2226--><p class="noindent" ><div class="obeylines-v"> > kpsewhich utmr8a.pfb <br />   /usr/local/texmf-dist/fonts/type1/urw/times/utmr8a.pfb </div> </div> -<!--l. 2217--><p class="indent"> Из этих примеров видно, что вы можете легко найти заданный файл. Это особенно важно, если вы +<!--l. 2233--><p class="indent" > Из этих примеров видно, что вы можете легко найти заданный файл. Это особенно важно, если вы подозреваете, что программы находят неправильную версию файла, поскольку kpsewhich показывает первый найденный файл. -<!--l. 2222--><p class="noindent"> +<!--l. 2238--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.2.4 </span> <a id="x1-680008.2.4"></a>Отладка</h5> -<!--l. 2225--><p class="noindent">Иногда необходимо проверить, как программа ищет файлы. С этой целью Kpathsea предлагает разные +<!--l. 2241--><p class="noindent" >Иногда необходимо проверить, как программа ищет файлы. С этой целью Kpathsea предлагает разные уровни отладки: -<!--l. 2228--><p class="noindent"> - - +<!--l. 2244--><p class="noindent" > <dl class="list1"><dt class="list">  1 </dt><dd class="list"> - <!--l. 2229--><p class="noindent">статистика обращений к диску. При работе с базами ls-R это почти не должно давать записей + <!--l. 2245--><p class="noindent" >статистика обращений к диску. При работе с базами ls-R это почти не должно давать записей в лог. + + </dd><dt class="list">  2 </dt><dd class="list"> - <!--l. 2231--><p class="noindent">Ссылки на хеши (например, базы данных ls-R, конфигурационные файлы и т.д.). + <!--l. 2247--><p class="noindent" >Ссылки на хеши (например, базы данных ls-R, конфигурационные файлы и т.д.). </dd><dt class="list">  4 </dt><dd class="list"> - <!--l. 2233--><p class="noindent">Операции открытия и закрытия файлов. + <!--l. 2249--><p class="noindent" >Операции открытия и закрытия файлов. </dd><dt class="list">  8 </dt><dd class="list"> - <!--l. 2234--><p class="noindent">Общая информация о типах файлов, которые ищет Kpathsea. Это полезно для того, чтобы + <!--l. 2250--><p class="noindent" >Общая информация о типах файлов, которые ищет Kpathsea. Это полезно для того, чтобы найти, где определяется тип пути поиска для данного файла. </dd><dt class="list"> 16 </dt><dd class="list"> - <!--l. 2237--><p class="noindent">Список директорий для каждого элемента пути (при поисках на диске). + <!--l. 2253--><p class="noindent" >Список директорий для каждого элемента пути (при поисках на диске). </dd><dt class="list"> 32 </dt><dd class="list"> - <!--l. 2239--><p class="noindent">Поиски файлов. + <!--l. 2255--><p class="noindent" >Поиски файлов. </dd><dt class="list"> 64 </dt><dd class="list"> - <!--l. 2240--><p class="noindent">Значения переменных.</dd></dl> -<!--l. 2242--><p class="noindent">Значение -1 задаст все опции выше; именно это значение чаще всего используется на практике. -<!--l. 2245--><p class="indent"> Аналогично, запустив программу dvips и используя сочетание этих опций, можно проследить + <!--l. 2256--><p class="noindent" >Значения переменных.</dd></dl> +<!--l. 2258--><p class="noindent" >Значение -1 задаст все опции выше; именно это значение чаще всего используется на практике. +<!--l. 2261--><p class="indent" > Аналогично, запустив программу dvips и используя сочетание этих опций, можно проследить подробно, как ищутся файлы. С другой стороны, если файл не найден, трассировка показывает, где его искали, так что можно понять, в чём состоит проблема. -<!--l. 2250--><p class="indent"> Вообще говоря, поскольку большинство программ пользуются библиотекой Kpathsea, вы можете +<!--l. 2266--><p class="indent" > Вообще говоря, поскольку большинство программ пользуются библиотекой Kpathsea, вы можете установить опцию отладки используя переменную окружения KPATHSEA_DEBUG, и установив её на комбинацию описанных выше значений. -<!--l. 2255--><p class="indent"> (Примечание для пользователей Windows: в этой системе трудно перенаправить все сообщения в +<!--l. 2271--><p class="indent" > (Примечание для пользователей Windows: в этой системе трудно перенаправить все сообщения в файл. Для диагностики вы можете временно установить SET KPATHSEA_DEBUG_OUTPUT=err.log). -<!--l. 2260--><p class="indent"> Рассмотрим в качестве примера простой файл в формате <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +<!--l. 2276--><p class="indent" > Рассмотрим в качестве примера простой файл в формате <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span>, hello-world.tex, со следующим содержанием: - <table -class="verbatim"><tr class="verbatim"><td -class="verbatim"><div class="verbatim"> + <div class="verbatim"> <div class="fancyvrb" id="fancyvrb17"> <a id="x1-68002r1"></a>    \documentclass{article} @@ -3992,11 +3892,10 @@ class="verbatim"><div class="verbatim"> id="x1-68008r4"></a>    \end{document} </div> </div> -</td></tr></table> -<!--l. 2267--><p class="nopar">Этот маленький файл использует только шрифт cmr10, так что давайте посмотрим, как dvips создаёт +<!--l. 2283--><p class="nopar" >Этот маленький файл использует только шрифт cmr10, так что давайте посмотрим, как dvips создаёт файл в формате PostScript (мы хотим использовать версию шрифтов в формате Type 1, отсюда опция -Pcms). <div class="alltt"> -<!--l. 2272--><p class="noindent"><div class="obeylines-v"> +<!--l. 2288--><p class="noindent" ><div class="obeylines-v"> > dvips -d4100 hello-world -Pcms -o </div> </div> В этом случае мы объединили отладочный уровень 4 для dvips (директории шрифтов) с подстановкой @@ -4004,7 +3903,7 @@ class="verbatim"><div class="verbatim"> href="../../../../texmf/doc/dvips/dvips.pdf" >texmf/doc/dvips/dvips.pdf</a>). Результат (слегка отредактированный) показан на рисунке <a href="#x1-68031r12">12<!--tex4ht:ref: fig:dvipsdbga --></a>. -<!--l. 2280--><p class="indent"> <a +<!--l. 2296--><p class="indent" > <a id="x1-68031r12"></a><a id="x1-68036r13"></a><a id="x1-68049r14"></a><hr class="float"><div class="float" @@ -4192,7 +4091,7 @@ class="content">Поиск фай </td></tr></table></div><hr class="endfloat" /> -<!--l. 2296--><p class="indent"> Программа dvips вначале ищет свои конфигурационные файлы. Сначала находится texmf.cnf, +<!--l. 2312--><p class="indent" > Программа dvips вначале ищет свои конфигурационные файлы. Сначала находится texmf.cnf, который содержит определения для путей поиска остальных файлов, затем база данных ls-R (для оптимизации поиска файлов) и файл aliases, который позволяет объявить несколько имён (например, короткие 8.3 и более длинные) для одного файла. Затем dvips ищет свой @@ -4202,7 +4101,7 @@ class="content">Поиск фай определяют соотношения между файлами в форматах <span class="TEX">T<span class="E">E</span>X</span>, PostScript и названиями шрифтов: <div class="alltt"> -<!--l. 2309--><p class="noindent"><div class="obeylines-v"> +<!--l. 2325--><p class="noindent" ><div class="obeylines-v"> > more /usr/local/texmf/dvips/cms/config.cms <br />   p +ams.map <br />   p +cms.map @@ -4212,12 +4111,12 @@ class="E">E</span>X</span>, PostScript и назв </div> dvips находит все эти файлы плюс общую карту шрифтов psfonts.map, которая всегда загружается (она содержит обычные шрифты в формате PostScript; см. последнюю часть раздела <a href="#x1-670008.2.3">8.2.3<!--tex4ht:ref: sec:examples-of-use --></a>). -<!--l. 2321--><p class="indent"> В этот момент dvips сообщает о себе пользователю: <div class="alltt"> -<!--l. 2322--><p class="noindent"><div class="obeylines-v"> +<!--l. 2337--><p class="indent" > В этот момент dvips сообщает о себе пользователю: <div class="alltt"> +<!--l. 2338--><p class="noindent" ><div class="obeylines-v"> This is dvips(k) 5.92b Copyright 2002 Radical Eye Software (www.radicaleye.com) </div> </div> Затем она ищет пролог texc.pro: <div class="alltt"> -<!--l. 2327--><p class="noindent"><div class="obeylines-v"> +<!--l. 2343--><p class="noindent" ><div class="obeylines-v"> <br /><span class="larm-0900">kdebug:start</span><span class="larm-0900"> search(file=texc.pro,</span><span @@ -4240,10 +4139,10 @@ class="larm-0900"> =></span><span class="larm-0900"> /usr/local/texmf/dvips/base/texc.pro</span> </div> </div> -<!--l. 2338--><p class="indent"> Найдя этот файл, dvips печатает дату и время, и информирует нас, что собирается генерировать +<!--l. 2354--><p class="indent" > Найдя этот файл, dvips печатает дату и время, и информирует нас, что собирается генерировать файл hello-world.ps, что ей нужен файл cmr10, и что последний является ╚резидентным╩ (битмапы не нужны): <div class="alltt"> -<!--l. 2342--><p class="noindent"><div class="obeylines-v"> +<!--l. 2358--><p class="noindent" ><div class="obeylines-v"> <br /><span class="larm-0900">TeX</span><span class="larm-0900"> output</span><span @@ -4267,7 +4166,7 @@ class="larm-0900"> resident.</span> </div> Теперь она ищет файл cmr10.tfm, который она находит, затем ещё несколько прологов (здесь они опущены), и наконец файл формата Type 1 cmr10.pfb найден и включён в выходной файл (см, последнюю строку): <div class="alltt"> -<!--l. 2351--><p class="noindent"><div class="obeylines-v"> +<!--l. 2367--><p class="noindent" ><div class="obeylines-v"> <br /><span class="larm-0900">kdebug:start</span><span class="larm-0900"> search(file=cmr10.tfm,</span><span @@ -4327,16 +4226,16 @@ class="larm-0900"><cmr10.pfb>[1]</span> </div> <h4 class="subsectionHead"><span class="titlemark">8.3 </span> <a id="x1-690008.3"></a>Опции запуска</h4> -<!--l. 2368--><p class="noindent">Ещё одна полезная возможность Web2C — изменение параметров памяти (в особенности +<!--l. 2384--><p class="noindent" >Ещё одна полезная возможность Web2C — изменение параметров памяти (в особенности размеров массивов) при запуске, во время чтения файла texmf.cnf библиотекой Kpathsea. Параметры памяти находятся в части 3 этого файла в дистрибутиве <span class="TEX">T<span class="E">E</span>X</span> Live. Вот самые важные: -<!--l. 2373--><p class="noindent"> +<!--l. 2389--><p class="noindent" > <dl class="list1"><dt class="list"> main_memory </dt><dd class="list"> - <!--l. 2374--><p class="noindent">Общее количество слов в памяти для программ <span class="TEX">T<span + <!--l. 2390--><p class="noindent" >Общее количество слов в памяти для программ <span class="TEX">T<span class="E">E</span>X</span>, Metafont и MetaPost. После изменения этого параметра надо перегенерировать формат. Например, вы можете создать ╚огромную╩ версию <span class="TEX">T<span @@ -4345,31 +4244,31 @@ class="E">E</span>X</span>а, и назв& </dd><dt class="list"> extra_mem_bot </dt><dd class="list"> - <!--l. 2380--><p class="noindent">Дополнительная память для ╚больших╩ структур, которые создаёт <span class="TEX">T<span + <!--l. 2396--><p class="noindent" >Дополнительная память для ╚больших╩ структур, которые создаёт <span class="TEX">T<span class="E">E</span>X</span>: боксов, клея и т.д. Особенно полезно при использовании PI C<span class="TEX">T<span class="E">E</span>X</span>а. </dd><dt class="list"> font_mem_size </dt><dd class="list"> - <!--l. 2383--><p class="noindent">Количество слов информации о шрифтах для <span class="TEX">T<span + <!--l. 2399--><p class="noindent" >Количество слов информации о шрифтах для <span class="TEX">T<span class="E">E</span>X</span>а. Это примерно суммарный размер всех файлов TFM, которые читает <span class="TEX">T<span class="E">E</span>X</span>. </dd><dt class="list"> hash_extra </dt><dd class="list"> - <!--l. 2386--><p class="noindent">Дополнительный размер хеша для имён команд. Примерно 10 000 команд может быть + <!--l. 2402--><p class="noindent" >Дополнительный размер хеша для имён команд. Примерно 10 000 команд может быть помещено в основной хеш. Если вы делаете большую книгу со многими перекрёстными ссылками, этого может не хватить. По умолчанию hash_extra равен 50000.</dd></dl> -<!--l. 2393--><p class="indent"> Разумеется, это не замена настоящих динамических массивов и распределения памяти, но поскольку +<!--l. 2409--><p class="indent" > Разумеется, это не замена настоящих динамических массивов и распределения памяти, но поскольку эти черты исключительно сложно осуществить в текущем <span class="TEX">T<span class="E">E</span>X</span>е, использование этих параметров представляет собой полезный компромисс и обеспечивает некоторую гибкость. -<!--l. 2504--><p class="indent"> <a id="ack"></a> +<!--l. 2520--><p class="indent" > <a id="ack"></a> <h3 class="sectionHead"><span class="titlemark">9 </span> <a id="x1-700009"></a>Благодарности</h3> -<!--l. 2507--><p class="noindent"><span class="TEX">T<span +<!--l. 2523--><p class="noindent" ><span class="TEX">T<span class="E">E</span>X</span> Live — результат объединённых усилий практически всех групп пользователей <span class="TEX">T<span class="E">E</span>X</span>а. Это издание <span class="TEX">T<span @@ -4381,8 +4280,8 @@ class="E">E</span>X</span> Live выходи class="E">E</span>X</span>а (TUG, DANTE e.V., NTG и GUST) за необходимую техническую и административную инфраструктуру. Пожалуйста, вступайте в группы пользователей <span class="TEX">T<span -class="E">E</span>X</span>а (см. <span class="obeylines-h"><a -href="http://tug.org/usergroups.html" class="url" >http://tug.org/usergroups.html</a></span>). +class="E">E</span>X</span>а (см. <a +href="http://tug.org/usergroups.html" class="url" >http://tug.org/usergroups.html</a>). </li> <li class="itemize">Группу поддержки CTAN, в особенности Робина Фэйрбэйрнса, Джима Хефферона и Райнера Шопфа за размещение дисков <span class="TEX">T<span @@ -4404,7 +4303,7 @@ class="E">E</span>X</span>ов, и в ос&# class="E">E</span>X</span> Live. </li> <li class="itemize">Цзинь-Хуэя Чоу и команду разработчиков DVIPDFM<span -class="cmmi-10">x </span>за их прекрасный драйвер и помощь +class="lmmi-10">x </span>за их прекрасный драйвер и помощь в его конфигурации. </li> <li class="itemize">Томаса Эссера, без замечательного пакета te<span class="TEX">T<span @@ -4420,13 +4319,14 @@ class="E">E</span>X</span>4ht исполь& памяти. </li> <li class="itemize">Ганса Хагена за помощь в тестировании и приспособлении формата Con<span class="TEX">T<span -class="E">E</span>X</span>t (<span class="obeylines-h"><a -href="http://pragma-ade.com" class="url" >http://pragma-ade.com</a></span>) к <span class="TEX">T<span +class="E">E</span>X</span>t ( + <a +href="http://pragma-ade.com" class="url" >http://pragma-ade.com</a>) к <span class="TEX">T<span class="E">E</span>X</span> Live. </li> <li class="itemize">Хан Тхе Тханя, Мартина Шрёдера и команду pdf<span class="TEX">T<span -class="E">E</span>X</span>a (<span class="obeylines-h"><a -href="http://pdftex.org" class="url" >http://pdftex.org</a></span>) расширение +class="E">E</span>X</span>a ( <a +href="http://pdftex.org" class="url" >http://pdftex.org</a>) расширение возможностей <span class="TEX">T<span class="E">E</span>X</span>а. </li> @@ -4435,8 +4335,8 @@ class="E">E</span>X</span> Lua<span class="TEX">T<span class="E">E</span>X</span> и другие программы. </li> <li class="itemize">Тако Хоекватера за возобновление работы над MetaPost и (Lua)<span class="TEX">T<span -class="E">E</span>X</span>ом (<span class="obeylines-h"><a -href="http://luatex.org" class="url" >http://luatex.org</a></span>) +class="E">E</span>X</span>ом ( <a +href="http://luatex.org" class="url" >http://luatex.org</a>) за интегрирование Con<span class="TEX">T<span class="E">E</span>X</span>tа в <span class="TEX">T<span class="E">E</span>X</span> Live, параллелизацию программы Kpathsea и много @@ -4447,8 +4347,8 @@ class="E">E</span>X</span> Live, паралл class="E">E</span>X</span> Live. </li> <li class="itemize">Акиру Какуто за большую помощь в интегрировании в систему программ для Windows из - его дистрибутива W32TEX (<span class="obeylines-h"><a -href="http://www.fsci.fuk.kindai.ac.jp/kakuto/win32-ptex/" class="url" >http://www.fsci.fuk.kindai.ac.jp/kakuto/win32-ptex/</a></span>) и многое + его дистрибутива W32TEX ( <a +href="http://www.fsci.fuk.kindai.ac.jp/kakuto/win32-ptex/" class="url" >http://www.fsci.fuk.kindai.ac.jp/kakuto/win32-ptex/</a>) и многое другое. </li> <li class="itemize">Джонатана Кью за создание замечательной новой системы Xe<span class="TEX">T<span @@ -4461,8 +4361,8 @@ class="E">E</span>X</span>е — <span class="TEX">T<span class="E">E</span>X</span>works. </li> <li class="itemize">Дика Коча за поддержку Mac<span class="TEX">T<span -class="E">E</span>X</span>а (<span class="obeylines-h"><a -href="http://tug.org/mactex" class="url" >http://tug.org/mactex</a></span>) в тесном сотрудничестве с <span class="TEX">T<span +class="E">E</span>X</span>а ( <a +href="http://tug.org/mactex" class="url" >http://tug.org/mactex</a>) в тесном сотрудничестве с <span class="TEX">T<span class="E">E</span>X</span> Live, и за его неистощимых энтузиазм. </li> @@ -4523,29 +4423,29 @@ class="E">E</span>X</span> Live. <li class="itemize">Грэма Виллиамса, создавшего каталог пакетов <span class="TEX">T<span class="E">E</span>X</span> Catalogue. </li></ul> -<!--l. 2637--><p class="indent"> Программы компилировали: Питер Брейтенлохнер (x86_64-linux), Карл Берри (i386-linux, +<!--l. 2653--><p class="indent" > Программы компилировали: Питер Брейтенлохнер (x86_64-linux), Карл Берри (i386-linux, sparc-linux), Акира Какуто (win32), Дик Коч (universal-darwin), Норберт Прейнинг (alpha-linux), Юкка Салми (i386-netbsd), Томас Шмитц (powerpc-linux), Апостолос Сиропулос (i386-solaris), Владимир Волович (powerpc-aix, sparc-solaris), Олаф Вебер (mips-irix). Информация о процессе компилирования <span class="TEX">T<span -class="E">E</span>X</span> Live находится на <span class="obeylines-h"><a -href="http://tug.org/texlive/build.html" class="url" >http://tug.org/texlive/build.html</a></span>. -<!--l. 2658--><p class="indent"> Перевод документации: Цзигод Цзян, Цзиньсун Чжао, Юэ Ван и Хэлинь Гай (китайский), Клаус +class="E">E</span>X</span> Live находится на <a +href="http://tug.org/texlive/build.html" class="url" >http://tug.org/texlive/build.html</a>. +<!--l. 2674--><p class="indent" > Перевод документации: Цзигод Цзян, Цзиньсун Чжао, Юэ Ван и Хэлинь Гай (китайский), Клаус Хёппнер (немецкий), Мануэль Пьегорье-Гоннар (французский), Петр Сойка и Ян Буса (чешский и словацкий), Борис Вейцман (русский), Сташек Ваврикевич (польский). Страница документации <span class="TEX">T<span class="E">E</span>X</span> -Live: <span class="obeylines-h"><a -href="http://tug.org/texlive/doc.html" class="url" >http://tug.org/texlive/doc.html</a></span>. -<!--l. 2667--><p class="indent"> Разумеется, наша главная благодарность — Дональду Кнуту, во-первых, за разработку <span class="TEX">T<span +Live: <a +href="http://tug.org/texlive/doc.html" class="url" >http://tug.org/texlive/doc.html</a>. +<!--l. 2683--><p class="indent" > Разумеется, наша главная благодарность — Дональду Кнуту, во-первых, за разработку <span class="TEX">T<span class="E">E</span>X</span>а, и во-вторых, за то, что он подарил его миру. -<!--l. 2670--><p class="noindent"> +<!--l. 2686--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">10 </span> <a id="x1-7100010"></a>История издания</h3> -<!--l. 2673--><p class="noindent"> +<!--l. 2689--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">10.1 </span> <a id="x1-7200010.1"></a>Прошлое</h4> -<!--l. 2675--><p class="noindent">В конце 1993 года в голландской группе пользователей <span class="TEX">T<span +<!--l. 2691--><p class="noindent" >В конце 1993 года в голландской группе пользователей <span class="TEX">T<span class="E">E</span>X</span>а во время работы над дистрибутивом 4All<span class="TEX">T<span class="E">E</span>X</span> CD для пользователей MS-DOS возникла новая идея. Была поставлена цель создать @@ -4553,8 +4453,8 @@ class="E">E</span>X</span> CD для пол& привела не только к появлению очень успешного CD 4All<span class="TEX">T<span class="E">E</span>X</span>, но и к созданию рабочей группы Технического Совета TUG по структуре директорий для <span class="TEX">T<span -class="E">E</span>X</span>а (<span class="obeylines-h"><a -href="http://tug.org/tds" class="url" >http://tug.org/tds</a></span>), +class="E">E</span>X</span>а ( <a +href="http://tug.org/tds" class="url" >http://tug.org/tds</a>), которая разработала стандарт структуры директорий для системы <span class="TEX">T<span class="E">E</span>X</span> и указала, как создать логичную единую систему файлов для <span class="TEX">T<span @@ -4568,7 +4468,7 @@ class="E">E</span>X</span> был сде� UNIX также подойдёт такая удобная система, и так родилась другая важная часть <span class="TEX">T<span class="E">E</span>X</span> Live. -<!--l. 2692--><p class="indent"> Мы начали делать CD с UNIX и структурой директорий TDS осенью 1995 года, и быстро +<!--l. 2708--><p class="indent" > Мы начали делать CD с UNIX и структурой директорий TDS осенью 1995 года, и быстро поняли, что у te<span class="TEX">T<span class="E">E</span>X</span>а Томаса Эссера идеальный состав дистрибутива и поддержка многих платформ. Томас согласился нам помочь, и мы в начале 1996 года стали серьёзно работать над @@ -4585,27 +4485,27 @@ class="E">E</span>X</span> Live используя новую версию te<span class="TEX">T<span class="E">E</span>X</span>а и Web2C (7.3). Теперь в нём была полная система для Windows. -<!--l. 2707--><p class="indent"> Для пятого издания (март 2000 года) многие пакеты на CD были пересмотрены и проверены. +<!--l. 2723--><p class="indent" > Для пятого издания (март 2000 года) многие пакеты на CD были пересмотрены и проверены. Информация о пакетах была собрана в файлы XML. Но главным изменением в <span class="TEX">T<span class="E">E</span>X</span> Live 5 было удаление всех несвободных программ. Всё на <span class="TEX">T<span class="E">E</span>X</span> Live преполагается совместимым с Правилами -Дебиана для Свободных Программ (<span class="obeylines-h"><a -href="http://www.debian.org/intro/free" class="url" >http://www.debian.org/intro/free</a></span>); мы сделали всё, что +Дебиана для Свободных Программ ( <a +href="http://www.debian.org/intro/free" class="url" >http://www.debian.org/intro/free</a>); мы сделали всё, что могли, чтобы проверить лицензии всех пакетов, и мы будем благодарны за любое указание на ошибки. -<!--l. 2716--><p class="indent"> В шестом издании (июль 2001 года) было много нового материала. Главным была новая концепция +<!--l. 2732--><p class="indent" > В шестом издании (июль 2001 года) было много нового материала. Главным была новая концепция установки: пользователь выбирал нужный набор коллекций. Языковые коллекции были полностью реорганизованы, так что выбор любой из них устанавливал не только макросы, шрифты и и т.д., но и вносил изменения в language.dat. -<!--l. 2722--><p class="indent"> Седьмое издание 2002 года добавило поддержку Mac OS X, и большое количество обновлений для +<!--l. 2738--><p class="indent" > Седьмое издание 2002 года добавило поддержку Mac OS X, и большое количество обновлений для пакетов и программ. Важной целью была интеграция с te<span class="TEX">T<span class="E">E</span>X</span>ом, чтобы исправить расхождение, наметившееся в версиях 5 и 6. -<!--l. 2727--><p class="noindent"> +<!--l. 2743--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">10.1.1 </span> <a id="x1-7300010.1.1"></a>2003</h5> -<!--l. 2729--><p class="noindent">В 2003 году мы продолжили изменения и дополнения, и обнаружили, что <span class="TEX">T<span +<!--l. 2745--><p class="noindent" >В 2003 году мы продолжили изменения и дополнения, и обнаружили, что <span class="TEX">T<span class="E">E</span>X</span> Live так вырос, что не помещается на CD. Поэтому мы разделили его на три дистрибутива (см. раздел <a href="#x1-90002.1">2.1<!--tex4ht:ref: sec:tl-coll-dists --></a>, стр. <a @@ -4646,19 +4546,19 @@ class="E">E</span>X</span> Live 7 это зC <li class="itemize">Наконец, из-за того, что нумерация по изданиям стала неудобной, мы перешли на нумерацию по годам: <span class="TEX">T<span class="E">E</span>X</span> Live 2003.</li></ul> -<!--l. 2763--><p class="noindent"> +<!--l. 2779--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">10.1.2 </span> <a id="x1-7400010.1.2"></a>2004</h5> -<!--l. 2765--><p class="noindent">В 2004 году мы внесли много изменений. +<!--l. 2781--><p class="noindent" >В 2004 году мы внесли много изменений. <ul class="itemize1"> <li class="itemize">Если у вас есть локальные шрифты с собственными файлами .map или .enc, вам может понадобиться переместить эти файлы. - <!--l. 2773--><p class="noindent">Файлы .map теперь ищутся только в поддиректориях fonts/map (в каждом дереве texmf) в + <!--l. 2789--><p class="noindent" >Файлы .map теперь ищутся только в поддиректориях fonts/map (в каждом дереве texmf) в пути TEXFONTMAPS. Аналогично файлы .enc теперь ищутся в только в поддиректориях fonts/enc в пути ENCFONTS. Программа updmap предупреждает, если находит эти файлы не там, где они должны быть. - <!--l. 2780--><p class="noindent">См. описание этой структуры на <span class="obeylines-h"><a -href="http://tug.org/texlive/mapenc.html" class="url" >http://tug.org/texlive/mapenc.html</a></span>. + <!--l. 2796--><p class="noindent" >См. описание этой структуры на <a +href="http://tug.org/texlive/mapenc.html" class="url" >http://tug.org/texlive/mapenc.html</a>. </li> <li class="itemize">К коллекции <span class="TEX">T<span class="E">E</span>X</span> Collection был добавлен установочный CD с дистрибутивом MiK<span class="TEX">T<span @@ -4666,7 +4566,7 @@ class="E">E</span>X</span> для тех, кто предпочитает MiK<span class="TEX">T<span class="E">E</span>X</span> программам, основанным на Web2C. См. раздел <a href="#x1-80002">2<!--tex4ht:ref: sec:overview-tl --></a> (стр. <a -href="#x1-80002">6<!--tex4ht:ref: sec:overview-tl --></a>). +href="#x1-80002">7<!--tex4ht:ref: sec:overview-tl --></a>). </li> <li class="itemize">Дерево texmf в <span class="TEX">T<span class="E">E</span>X</span> Live было разделено на три: texmf, texmf-dist и texmf-doc. См. раздел <a @@ -4710,7 +4610,7 @@ class="E">E</span>X</span>а досту class="E">E</span>X</span></span>, Con<span class="TEX">T<span class="E">E</span>X</span>t и т.д. (<a href="../../../../texmf-dist/doc/etex/base/" >texmf-dist/doc/etex/base/</a>). - <!--l. 2831--><p class="noindent">Это также означает, что теперь очень важно использовать пакет ifpdf (работает и с plain, и с + <!--l. 2847--><p class="noindent" >Это также означает, что теперь очень важно использовать пакет ifpdf (работает и с plain, и с <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span>) или эквивалентные средства, поскольку просто проверка, определён ли \pdfoutput или другой примитив не достаточна для того, чтобы понять, в каком формате генерируется @@ -4720,14 +4620,14 @@ class="E">E</span>X</span></span>) или эк� </li> <li class="itemize">У программы pdf<span class="TEX">T<span -class="E">E</span>X</span> (<span class="obeylines-h"><a -href="http://pdftex.org" class="url" >http://pdftex.org</a></span>) много новых возможностей: +class="E">E</span>X</span> ( <a +href="http://pdftex.org" class="url" >http://pdftex.org</a>) много новых возможностей: <ul class="itemize2"> <li class="itemize">Поддержка карт шрифтов изнутри документа при помощи \pdfmapfile и \pdfmapline. </li> - <li class="itemize">Микротипографические расширения могут быть использованы намного проще. - <br class="newline" /><span class="obeylines-h"><a -href="http://www.ntg.nl/pipermail/ntg-pdftex/2004-May/000504.html" class="url" >http://www.ntg.nl/pipermail/ntg-pdftex/2004-May/000504.html</a></span> + <li class="itemize">Микротипографические расширения могут быть использованы намного проще.<br +class="newline" /> <a +href="http://www.ntg.nl/pipermail/ntg-pdftex/2004-May/000504.html" class="url" >http://www.ntg.nl/pipermail/ntg-pdftex/2004-May/000504.html</a> </li> <li class="itemize">Все параметры, ранее задававшиеся в специальном конфигурационном файле pdftex.cfg, теперь должны быть установлены примитивами, например, в файле pdftexconfig.tex. @@ -4744,9 +4644,7 @@ href="../../../../texmf/doc/pdftex/manual" >texmf/doc/pdftex/manual</a>. другие специальные символы в двойных кавычках. Вот типичные примеры: - <table -class="verbatim"><tr class="verbatim"><td -class="verbatim"><div class="verbatim"> + <div class="verbatim"> <div class="fancyvrb" id="fancyvrb18"> <a id="x1-74002r1"></a>  \input "filename with spaces"   % plain @@ -4754,8 +4652,7 @@ class="verbatim"><div class="verbatim"> id="x1-74004r2"></a>  \input{"filename with spaces"}  % latex </div> </div> - </td></tr></table> - <!--l. 2873--><p class="nopar">См. подробности в руководстве к программе Web2C: <a + <!--l. 2889--><p class="nopar" >См. подробности в руководстве к программе Web2C: <a href="../../../../texmf/doc/web2c" >texmf/doc/web2c</a>. </li> <li class="itemize">Поддержка enc<span class="TEX">T<span @@ -4765,14 +4662,14 @@ class="E">E</span>X</span>, которы� class="E">E</span>X</span> обеспечивает общую перекодировку входного и выходного потоков, что позволяет полную поддержку Unicode (в UTF-8). См. <a -href="../../../../texmf-dist/doc/generic/enctex/" >texmf-dist/doc/generic/enctex/</a> и <span class="obeylines-h"><a -href="http://www.olsak.net/enctex.html" class="url" >http://www.olsak.net/enctex.html</a></span>. +href="../../../../texmf-dist/doc/generic/enctex/" >texmf-dist/doc/generic/enctex/</a> и <a +href="http://www.olsak.net/enctex.html" class="url" >http://www.olsak.net/enctex.html</a>. </li> <li class="itemize">В дистрибутиве появилась новая программа Aleph, сочетающая e-<span class="TEX">T<span class="E">E</span>X</span> и Omega. Краткая информация о ней находится в <a -href="../../../../texmf-dist/doc/aleph/base" >texmf-dist/doc/aleph/base</a> и <span class="obeylines-h"><a -href="http://www.tex.ac.uk/cgi-bin/texfaq2html?label=aleph" class="url" >http://www.tex.ac.uk/cgi-bin/texfaq2html?label=aleph</a></span>. +href="../../../../texmf-dist/doc/aleph/base" >texmf-dist/doc/aleph/base</a> и <a +href="http://www.tex.ac.uk/cgi-bin/texfaq2html?label=aleph" class="url" >http://www.tex.ac.uk/cgi-bin/texfaq2html?label=aleph</a>. Формат для <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span>а на основе этой программы называется lamed. </li> @@ -4789,8 +4686,8 @@ href="../../../../texmf/doc/man/man1/dvipng.1" >texmf/doc/man/man1/dvipng.1</a>. <li class="itemize">Мы уменьшили размер пакета cbgreek до приемлемого набора шрифтов, с согласия и совета автора (Клаудио Беккари). Исключены невидимые, прозрачные и полупрозрачные шрифты, которые относительно редко используются, а нам не хватало места. Полный набор шрифтов можно найти в - архиве CTAN (<span class="obeylines-h"><a -href="http://www.ctan.org/tex-archive/fonts/greek/cb" class="url" >http://www.ctan.org/tex-archive/fonts/greek/cb</a></span>). + архиве CTAN ( <a +href="http://www.ctan.org/tex-archive/fonts/greek/cb" class="url" >http://www.ctan.org/tex-archive/fonts/greek/cb</a>). </li> <li class="itemize">Программа oxdvi удалена из дистрибутива; используйте xdvi. </li> @@ -4807,14 +4704,14 @@ href="http://www.ctan.org/tex-archive/fonts/greek/cb" class="url" >http://www.ct эта особенность не была документирована). Аналогично, в mips-irix требуются библиотеки MIPSpro 7.4. </li></ul> - - -<!--l. 2934--><p class="noindent"> +<!--l. 2950--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">10.1.3 </span> <a id="x1-7500010.1.3"></a>2005</h5> -<!--l. 2936--><p class="noindent">В 2005 году было, как всегда, сделано много изменений в пакетах и программах. Инфраструктура +<!--l. 2952--><p class="noindent" >В 2005 году было, как всегда, сделано много изменений в пакетах и программах. Инфраструктура почти не изменилась по сравненению с 2004 годом, но некоторые неизбежные изменения были сделаны. + + <ul class="itemize1"> <li class="itemize">Были добавлены новые скрипты texconfig-sys, updmap-sys и fmtutil-sys, которые изменяют конфигурационные файлы в системных деревьях. Скрипты texconfig, updmap и fmtutil @@ -4840,16 +4737,13 @@ class="E">E</span>X</span></span>) или ан� Если вам всё же нужны старый вариант с <span class="obeylines-h"><span class="verb">^^</span></span>, используйте новый файл empty.tcx: - <table -class="verbatim"><tr class="verbatim"><td -class="verbatim"><div class="verbatim"> + <div class="verbatim"> <div class="fancyvrb" id="fancyvrb19"> <a id="x1-75002r1"></a>  latex --translate-file=empty.tcx yourfile.tex </div> </div> - </td></tr></table> - <!--l. 2971--><p class="nopar"> + <!--l. 2987--><p class="nopar" > </li> <li class="itemize">Добавлена новая программа dvipdfmx для перевода из DVI в PDF; это активно поддерживаемая версия программы dvipdfm, которая пока ещё включена в дистрибутив, но уже не рекомендована. @@ -4861,158 +4755,163 @@ class="verbatim"><div class="verbatim"> <li class="itemize">Для единообразия мы переименовали переменные HOMETEXMF и VARTEXMF в TEXMFHOME и TEXMFSYSVAR. Есть также TEXMFVAR, индивидуальная для каждого пользователя (см. первый пункт выше).</li></ul> -<!--l. 2991--><p class="noindent"> +<!--l. 3007--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">10.1.4 </span> <a id="x1-7600010.1.4"></a>2006–2007</h5> -<!--l. 2993--><p class="noindent">В 2006–2007 главным нововведением была программа Xe<span class="TEX">T<span -class="E">E</span>X</span>, вызываемая как xetex или xelatex; см. <span class="obeylines-h"><a -href="http://scripts.sil.org/xetex" class="url" >http://scripts.sil.org/xetex</a></span>. -<!--l. 2997--><p class="indent"> Значительно обновлена программа MetaPost; предполагаются дополнительные обновления в будущем -(<span class="obeylines-h"><a -href="http://tug.org/metapost/articles" class="url" >http://tug.org/metapost/articles</a></span>). Также обновлён pdf<span class="TEX">T<span -class="E">E</span>X</span> (<span class="obeylines-h"><a -href="http://tug.org/applications/pdftex" class="url" >http://tug.org/applications/pdftex</a></span>). -<!--l. 3001--><p class="indent"> Форматы .fmt и т.д. теперь хранятся в поддиректориях texmf/web2c, а не в самой директории (хотя +<!--l. 3009--><p class="noindent" >В 2006–2007 главным нововведением была программа Xe<span class="TEX">T<span +class="E">E</span>X</span>, вызываемая как xetex или xelatex; см. +<a +href="http://scripts.sil.org/xetex" class="url" >http://scripts.sil.org/xetex</a>. +<!--l. 3013--><p class="indent" > Значительно обновлена программа MetaPost; предполагаются дополнительные обновления в будущем +( <a +href="http://tug.org/metapost/articles" class="url" >http://tug.org/metapost/articles</a>). Также обновлён pdf<span class="TEX">T<span +class="E">E</span>X</span> ( <a +href="http://tug.org/applications/pdftex" class="url" >http://tug.org/applications/pdftex</a>). +<!--l. 3017--><p class="indent" > Форматы .fmt и т.д. теперь хранятся в поддиректориях texmf/web2c, а не в самой директории (хотя директория всё ещё включена в поиск форматов, на случай, если там находятся старые файлы). Поддиректории названы по имени программы, например, tex, pdftex, xetex. Это изменение не должно влиять на работу программ. -<!--l. 3008--><p class="indent"> Программа (plain) tex больше не определяет по %& в первой строке, какой формат использовать: это +<!--l. 3024--><p class="indent" > Программа (plain) tex больше не определяет по %& в первой строке, какой формат использовать: это всегда Кнутовский <span class="TEX">T<span class="E">E</span>X</span> (<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span> и другие ещё используют %&). -<!--l. 3012--><p class="indent"> Разумеется, в этом году были, как обычно, сотни обновлений пакетов и программ. Как обычно, -обновлённые версии можно найти в сети CTAN (<span class="obeylines-h"><a -href="http://www.ctan.org" class="url" >http://www.ctan.org</a></span>). -<!--l. 3016--><p class="indent"> Дерево <span class="TEX">T<span +<!--l. 3028--><p class="indent" > Разумеется, в этом году были, как обычно, сотни обновлений пакетов и программ. Как обычно, +обновлённые версии можно найти в сети CTAN ( <a +href="http://www.ctan.org" class="url" >http://www.ctan.org</a>). +<!--l. 3032--><p class="indent" > Дерево <span class="TEX">T<span class="E">E</span>X</span> Live теперь хранится в системе Subversion, и у нас появился WWW-интерфейс для его просмотра. Мы предполагаем, что эта система будет использована для разработки в будущем. -<!--l. 3020--><p class="indent"> Наконец, в мае 2006 года Томас Эссер объявил о прекращении работы над te<span class="TEX">T<span -class="E">E</span>X</span>ом (<span class="obeylines-h"><a -href="http://tug.org/tetex" class="url" >http://tug.org/tetex</a></span>). Это вызвало всплеск интереса к <span class="TEX">T<span +<!--l. 3036--><p class="indent" > Наконец, в мае 2006 года Томас Эссер объявил о прекращении работы над te<span class="TEX">T<span +class="E">E</span>X</span>ом ( +<a +href="http://tug.org/tetex" class="url" >http://tug.org/tetex</a>). Это вызвало всплеск интереса к <span class="TEX">T<span class="E">E</span>X</span> Live, особенно среди разработчиков систем GNU/Linux (мы добавили схему tetex, которая устанавливает систему, примерно соответствующую te<span class="TEX">T<span class="E">E</span>X</span>у). Мы надеемся, что это приведёт в конечном итоге к улучшению работы в <span class="TEX">T<span class="E">E</span>X</span>е для всех. -<!--l. 3028--><p class="noindent"> +<!--l. 3044--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">10.1.5 </span> <a id="x1-7700010.1.5"></a>2008</h5> -<!--l. 3030--><p class="noindent">В 2008 была заново разработана и переписана вся структура <span class="TEX">T<span +<!--l. 3046--><p class="noindent" >В 2008 была заново разработана и переписана вся структура <span class="TEX">T<span class="E">E</span>X</span> Live. Полная информация об установке системы теперь хранится в текстовом файле tlpkg/texlive.tlpdb. -<!--l. 3034--><p class="indent"> Помимо прочего, это наконец позволило обновление <span class="TEX">T<span +<!--l. 3050--><p class="indent" > Помимо прочего, это наконец позволило обновление <span class="TEX">T<span class="E">E</span>X</span> Live по сети — возможность, которая много лет была у программы MiK<span class="TEX">T<span class="E">E</span>X</span>. Мы предполагаем регулярно обновлять пакеты, поступающие на CTAN. -<!--l. 3038--><p class="indent"> Включен новый важный ╚движок╩ Lua<span class="TEX">T<span -class="E">E</span>X</span> (<span class="obeylines-h"><a -href="http://luatex.org" class="url" >http://luatex.org</a></span>); помимо нового уровня верстки, это +<!--l. 3054--><p class="indent" > Включен новый важный ╚движок╩ Lua<span class="TEX">T<span +class="E">E</span>X</span> ( <a +href="http://luatex.org" class="url" >http://luatex.org</a>); помимо нового уровня верстки, это дает прекрасный скриптовый язык для использования как изнутри документов <span class="TEX">T<span class="E">E</span>X</span>а, так и отдельно. - - -<!--l. 3042--><p class="indent"> Поддержка многих платформ на основе UNIX и Windows теперь гораздо более последовательна. В +<!--l. 3058--><p class="indent" > Поддержка многих платформ на основе UNIX и Windows теперь гораздо более последовательна. В частности, большинство скриптов на языках Perl и Lua теперь доступны под Windows благодаря версии Perlа, распространяемой с <span class="TEX">T<span class="E">E</span>X</span> Live. -<!--l. 3047--><p class="indent"> Новый скрипт tlmgr (см. раздел <a + + +<!--l. 3063--><p class="indent" > Новый скрипт tlmgr (см. раздел <a href="#x1-460006">6<!--tex4ht:ref: sec:tlmgr --></a>) теперь является основным интерфейсом для администрирования <span class="TEX">T<span class="E">E</span>X</span> Live после установки. Он осуществляет обновление пакетов и перегенерирование форматов, карт шрифтов и языков, включая локальные добавления. -<!--l. 3052--><p class="indent"> В связи с появлением программы tlmgr, возможности программы texconfig по редактированию +<!--l. 3068--><p class="indent" > В связи с появлением программы tlmgr, возможности программы texconfig по редактированию конфигурационных файлов форматов и таблиц переноса отключены. -<!--l. 3056--><p class="indent"> Программа xindy (<span class="obeylines-h"><a -href="http://xindy.sourceforge.net/" class="url" >http://xindy.sourceforge.net/</a></span>) для создания указателей теперь работает на +<!--l. 3072--><p class="indent" > Программа xindy ( <a +href="http://xindy.sourceforge.net/" class="url" >http://xindy.sourceforge.net/</a>) для создания указателей теперь работает на большинстве платформ. -<!--l. 3059--><p class="indent"> Программа kpsewhich теперь может сообщить обо всех нужных файлах (опция -all) и ограничить +<!--l. 3075--><p class="indent" > Программа kpsewhich теперь может сообщить обо всех нужных файлах (опция -all) и ограничить поиск определенной поддиректорией (опция -subdir). -<!--l. 3063--><p class="indent"> Программа dvipdfmx теперь может извлекать информацию о высоте и ширине текста, если вызвана +<!--l. 3079--><p class="indent" > Программа dvipdfmx теперь может извлекать информацию о высоте и ширине текста, если вызвана как extractbb; это одна из последних возможностей программы dvipdfm, которой не было у dvipdfmx. -<!--l. 3068--><p class="indent"> Алиасы Times-Roman, Helvetica и т.д. убраны. Разные пакеты ожидают от них разного +<!--l. 3084--><p class="indent" > Алиасы Times-Roman, Helvetica и т.д. убраны. Разные пакеты ожидают от них разного поведения (особенно при разных кодировках), и мы не нашли способа решить эту проблему единообразно. -<!--l. 3072--><p class="indent"> Формат platex убран из-за конфликта с японским пакетом platex; теперь основная поддержка +<!--l. 3088--><p class="indent" > Формат platex убран из-за конфликта с японским пакетом platex; теперь основная поддержка польского языка осуществляется через пакет polski. -<!--l. 3076--><p class="indent"> Пулы строковых констант WEB теперь компилируются в сами программы для удобства +<!--l. 3092--><p class="indent" > Пулы строковых констант WEB теперь компилируются в сами программы для удобства обновлений. -<!--l. 3079--><p class="indent"> Наконец, добавлены изменения, сделанные Дональдом Кнутом в его ╚Настройке <span class="TEX">T<span +<!--l. 3095--><p class="indent" > Наконец, добавлены изменения, сделанные Дональдом Кнутом в его ╚Настройке <span class="TEX">T<span class="E">E</span>X</span>а 2008 года╩, -см. <span class="obeylines-h"><a -href="http://tug.org/TUGboat/Articles/tb29-2/tb92knut.pdf" class="url" >http://tug.org/TUGboat/Articles/tb29-2/tb92knut.pdf</a></span>. -<!--l. 3085--><p class="indent"> <a id="news"></a> +см. <a +href="http://tug.org/TUGboat/Articles/tb29-2/tb92knut.pdf" class="url" >http://tug.org/TUGboat/Articles/tb29-2/tb92knut.pdf</a>. +<!--l. 3101--><p class="indent" > <a id="news"></a> <h4 class="subsectionHead"><span class="titlemark">10.2 </span> <a id="x1-7800010.2"></a>Настоящее</h4> -<!--l. 3111--><p class="noindent">По умолчанию Lua(L<span +<!--l. 3127--><p class="noindent" >По умолчанию Lua(L<span class="larm-0700">A</span> )<span class="TEX">T<span class="E">E</span>X</span> теперь создает файлы в формате PDF, чтобы полнее использовать поддержку шрифтов в формате OpenType. Чтобы получить результат в формате DVI, используйте программы dviluatex и dvilualatex. Страница Lua<span class="TEX">T<span -class="E">E</span>X</span> находится на <span class="obeylines-h"><a -href="http://luatex.org" class="url" >http://luatex.org</a></span>. -<!--l. 3117--><p class="indent"> Программа Omega и формат Lambda были после консультаций с авторами исключены из +class="E">E</span>X</span> находится на <a +href="http://luatex.org" class="url" >http://luatex.org</a>. +<!--l. 3133--><p class="indent" > Программа Omega и формат Lambda были после консультаций с авторами исключены из дистрибутива. В дистрибутиве остались Aleph и Lamed, а также утилиты из набора Omega. -<!--l. 3121--><p class="indent"> Включена новая версия шрифтов AMS в формате Type 1. Она включает Computer Modern: были +<!--l. 3137--><p class="indent" > Включена новая версия шрифтов AMS в формате Type 1. Она включает Computer Modern: были учтены изменения, которые Кнут внес в исходные параметры для программы Metafont, а также -обновлены хинты. Шрифты Euler были полностью перерисованы Германом Цапфом (см. <span class="obeylines-h"><a -href="http://tug.org/TUGboat/Articles/tb29-2/tb92hagen-euler.pdf" class="url" >http://tug.org/TUGboat/Articles/tb29-2/tb92hagen-euler.pdf</a></span>). Во всех случаях метрики шрифтов не -изменились. Страница шрифтов AMS находится на <span class="obeylines-h"><a -href="http://www.ams.org/tex/amsfonts.html" class="url" >http://www.ams.org/tex/amsfonts.html</a></span>. -<!--l. 3130--><p class="indent"> Новая графическая оболочка <span class="TEX">T<span +обновлены хинты. Шрифты Euler были полностью перерисованы Германом Цапфом (см. +<a +href="http://tug.org/TUGboat/Articles/tb29-2/tb92hagen-euler.pdf" class="url" >http://tug.org/TUGboat/Articles/tb29-2/tb92hagen-euler.pdf</a>). Во всех случаях метрики шрифтов не +изменились. Страница шрифтов AMS находится на <a +href="http://www.ams.org/tex/amsfonts.html" class="url" >http://www.ams.org/tex/amsfonts.html</a>. +<!--l. 3146--><p class="indent" > Новая графическая оболочка <span class="TEX">T<span class="E">E</span>X</span>works включена в дистрибутив для Windows и Mac<span class="TEX">T<span class="E">E</span>X</span>. -Информация о версиях для других платформ и дополнительная документация находится на <span class="obeylines-h"><a -href="http://tug.org/texworks" class="url" >http://tug.org/texworks</a></span>. Это мультиплатформенная оболочка, вдохновленная программой TeXShop для +Информация о версиях для других платформ и дополнительная документация находится на +<a +href="http://tug.org/texworks" class="url" >http://tug.org/texworks</a>. Это мультиплатформенная оболочка, вдохновленная программой TeXShop для Mac OS X и ориентированная на упрощение работы с <span class="TEX">T<span class="E">E</span>X</span>ом. -<!--l. 3137--><p class="indent"> Графическая программа Asymptote включена в дистрибутив для нескольких платформ. Она +<!--l. 3153--><p class="indent" > Графическая программа Asymptote включена в дистрибутив для нескольких платформ. Она основана на языке представления графики, напоминающем MetaPost, но с поддержкой трехмерных -объектов и другими возможностями. Её страница находится на <span class="obeylines-h"><a -href="http://asymptote.sourceforge.net" class="url" >http://asymptote.sourceforge.net</a></span>. -<!--l. 3143--><p class="indent"> Программа dvipdfm была заменена программой dvipdfmx; если вызвать последнюю как dvipdfm, она +объектов и другими возможностями. Её страница находится на <a +href="http://asymptote.sourceforge.net" class="url" >http://asymptote.sourceforge.net</a>. +<!--l. 3159--><p class="indent" > Программа dvipdfm была заменена программой dvipdfmx; если вызвать последнюю как dvipdfm, она работает в специальном режиме эмуляции dvipdfm. Программа dvipdfmx включает поддержку китайского, японского и корейского языков (CJK) и много других изменений по сравнению с dvipdfm. Её -страница находится на <span class="obeylines-h"><a -href="http://project.ktug.or.kr/dvipdfmx" class="url" >http://project.ktug.or.kr/dvipdfmx</a></span>. -<!--l. 3150--><p class="indent"> В дистрибутив включены программы для cygwin и i386-netbsd, в то время как другие варианты BSD +страница находится на <a +href="http://project.ktug.or.kr/dvipdfmx" class="url" >http://project.ktug.or.kr/dvipdfmx</a>. +<!--l. 3166--><p class="indent" > В дистрибутив включены программы для cygwin и i386-netbsd, в то время как другие варианты BSD были исключены: нам сказали, что пользователи OpenBSD и FreeBSD устанавливают <span class="TEX">T<span class="E">E</span>X</span>, пользуясь пакетными менеджерами. Кроме того, оказалось сложным создать программы, которые бы работали под разными версиями этих систем. -<!--l. 3157--><p class="indent"> Ещё несколько изменений: мы теперь используем архиватор xz, стабильную замену для lzma (<span class="obeylines-h"><a -href="http://tukaani.org/xz/" class="url" >http://tukaani.org/xz/</a></span>); знак доллара <span class="obeylines-h"><span class="verb">$</span></span> теперь допустим в именах файлов, если результат не может быть +<!--l. 3173--><p class="indent" > Ещё несколько изменений: мы теперь используем архиватор xz, стабильную замену для lzma ( +<a +href="http://tukaani.org/xz/" class="url" >http://tukaani.org/xz/</a>); знак доллара <span class="obeylines-h"><span class="verb">$</span></span> теперь допустим в именах файлов, если результат не может быть истолкован как известная перемена окружения; библиотека Kpathsea теперь параллелизована (это нужно для новой версии программы MetaPost); процесс компиляции теперь полностью основан на Automake. -<!--l. 3164--><p class="noindent">Последнее замечание о прошлом: все выпуски <span class="TEX">T<span +<!--l. 3180--><p class="noindent" >Последнее замечание о прошлом: все выпуски <span class="TEX">T<span class="E">E</span>X</span> Live вместе с дополнительными материалами вроде +обложек CD хранятся на <a +href="ftp://tug.org/historic/systems/texlive" class="url" >ftp://tug.org/historic/systems/texlive</a>. <a +href="ftp://tug.org/historic/systems/texlive" class="url" >ftp://tug.org/historic/systems/texlive</a>. -обложек CD хранятся на <span class="obeylines-h"><a -href="ftp://tug.org/historic/systems/texlive" class="url" >ftp://tug.org/historic/systems/texlive</a></span>. <span class="obeylines-h"><a -href="ftp://tug.org/historic/systems/texlive" class="url" >ftp://tug.org/historic/systems/texlive</a></span>. -<!--l. 3170--><p class="noindent"> +<!--l. 3186--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">10.3 </span> <a id="x1-7900010.3"></a>Будущее</h4> -<!--l. 3172--><p class="noindent"><span class="TEX">T<span +<!--l. 3188--><p class="noindent" ><span class="TEX">T<span class="E">E</span>X</span> Live не совершенен! (И никогда не будет.) Мы предполагаем выпускать новые версии, добавляя справочный материал, утилиты, установочные программы и (конечно) новое, улучшенное и проверенное дерево макросов и шрифтов. Эта работа делается очень занятыми добровольцами в -свободное время, и многое остается сделать. Если вы можете помочь, не стесняйтесь. См. <span class="obeylines-h"><a -href="http://tug.org/texlive/contribute.html" class="url" >http://tug.org/texlive/contribute.html</a></span>. -<!--l. 3180--><p class="indent"> Присылайте, пожалуйста, замечания и предложения по адресу: +свободное время, и многое остается сделать. Если вы можете помочь, не стесняйтесь. См. +<a +href="http://tug.org/texlive/contribute.html" class="url" >http://tug.org/texlive/contribute.html</a>. +<!--l. 3196--><p class="indent" > Присылайте, пожалуйста, замечания и предложения по адресу: <div class="quote"> - <!--l. 3182--><p class="noindent"><a -href="mailto:tex-live@tug.org" ><span class="obeylines-h"><a -href="tex-live@tug.org" class="url" >tex-live@tug.org</a></span></a> - <br class="newline" /><span class="obeylines-h"><a -href="http://tug.org/texlive" class="url" >http://tug.org/texlive</a></span></div> -<!--l. 3187--><p class="noindent">Happy <span class="TEX">T<span + <!--l. 3198--><p class="noindent" ><a +href="mailto:tex-live@tug.org" >tex-live@tug.org</a> <br +class="newline" /> <a +href="http://tug.org/texlive" class="url" >http://tug.org/texlive</a></div> +<!--l. 3203--><p class="noindent" >Happy <span class="TEX">T<span class="E">E</span>X</span>ing! </body></html> diff --git a/Master/texmf/doc/texlive/texlive-ru/texlive-ru.pdf b/Master/texmf/doc/texlive/texlive-ru/texlive-ru.pdf Binary files differindex 7b96d21fa83..51462a62a6c 100644 --- a/Master/texmf/doc/texlive/texlive-ru/texlive-ru.pdf +++ b/Master/texmf/doc/texlive/texlive-ru/texlive-ru.pdf diff --git a/Master/texmf/doc/texlive/texlive-ru/texlive-ru.tex b/Master/texmf/doc/texlive/texlive-ru/texlive-ru.tex index 924612972a9..99f779db86b 100644 --- a/Master/texmf/doc/texlive/texlive-ru/texlive-ru.tex +++ b/Master/texmf/doc/texlive/texlive-ru/texlive-ru.tex @@ -17,20 +17,20 @@ \begin{document} \title{% - {\huge \textit{Руководство пользователя \protect\TL{}}\\\strut} - {\LARGE \textsf{\TL{} 2009}} + {\huge \textit{Руководство пользователя \protect\TL{}}\\\smallskip}% + {\LARGE \textsf{\TL{} 2010}}% } \author{Редактор: Карл Берри\\[3mm] \url{http://tug.org/texlive/}} -\date{Сентябрь 2009} +\date{Июль 2010} \maketitle \begin{multicols}{2} \tableofcontents -\listoftables +%\listoftables \end{multicols} \section{Введение} @@ -61,10 +61,10 @@ \subsection{Поддерживаемые операционные системы} \label{sec:os-support} -В \TL{} включены скомпилированные программы для многих вариантов -UNIX, включая \MacOSX. Есть также программы для Cygwin под Windows. -Исходный код также включен в дистрибутив, что позволяет установить -\TL{} на машинах, для архитектур которых мы не собрали программы. +В \TL{} включены скомпилированные программы для многих вариантов UNIX, +включая \GNU/Linux, \MacOSX{} и Cygwin. Исходный код также включен в +дистрибутив, что позволяет компилировать \TL{} и на платформах, для +которых мы не включили собранных программ. Что касается Windows: поддерживаются только версии Windows 2000 и младше. Мы прекратили поддерживать Windows 9\textit{x}, ME и NT. Это @@ -75,27 +75,27 @@ UNIX, включая \MacOSX. Есть также программы для Cygwin под Windows. Альтернативные варианты для Windows и \MacOSX{} описаны в разделе~\ref{sec:tl-coll-dists}. -\subsection{Установка \protect\TL{}} +\subsection{Основы установки \protect\TL{}} \label{sec:basic} -\TL{} можно установить с \DVD{} или с Интернета. Программа для -установки с сети сама по себе мала "--- она скачивает все нужное с -Интернета. Это удобно, если вам нужна только часть пакетов \TL{}. +\TL{} можно установить с \DVD{} или с Интернета +(\url{http://tug.org/texlive/acquire.html}). Программа для установки +с сети сама по себе мала "--- она скачивает все нужное с Интернета. Программа установки с \DVD{} позволяет установить \TL{} на диск -компьютера, но можно также запускать \TL{} непосредственно с \DVD{} -(или с образа \DVD{}, если ваша система поддерживает монтирование -образа диска). - - -\noindent Всё это подробно описано в следующих разделах. Вкратце: +компьютера. Вы не сможете запускать \TL{} непосредственно с \DVD{}, +но вы можете собрать работающую версию \TL, например, на флешке USB +(см.~\ref{sec:portable-tl}). Установка системы подробно описана в +следующих разделах (\p.\pageref{sec:install}), но вкратце она состоит +в следующем: \begin{itemize*} + \item Скрипт для установки системы называется \texttt{install-tl}. Он может работать в упрощенном графическом варианте, если выбрана опция \code{-gui=wizard}) (режим по умолчанию для Windows), в текстовом варианте, если выбрана опция \texttt{-gui=text} (режим по умолчанию - для остальных архитектур), и в экспертном графическом варианте, если - выбрана опция \code{-gui=perltk}. + для остальных архитектур), и в графическом варианте для экспертов, + если выбрана опция \code{-gui=perltk}. \item Среди установленных программ есть <<Менеджер \TL{}>>, \prog{tlmgr}. Как и программа установки, он может работать как в @@ -103,6 +103,31 @@ UNIX, включая \MacOSX. Есть также программы для Cygwin под Windows. устанавливать и удалять пакеты, а также настраивать систему. \end{itemize*} +\htmlanchor{security} +\subsection{Соображения безопасности} +\label{sec:security} + +Насколько мы можем сказать, основные программы \TeX{}а были и остаются +очень надежными. Однако несмотря на все усилия, некоторые программы +дистрибутива могут не достичь этого уровня. Как обычно, вы должны +быть осторожны, обрабатывая любыми программами ненадежные исходные +данные; для безопасности делайте это в отдельной поддиректории. + +Особенной осторожности требует работа под Windows, поскольку Windows +обычно запускает в первую очередь копию программы из текущей +директории, даже если существует другая копия там, где в системе +обычно находятся бинарники. Это открывает много возможностей для +хакерских атак. Мы закрыли много дыр в безопасности, но без сомнения, +ещё больше дыр осталось, особенно в предоставленных нам чужих +программах. Поэтому мы рекомендуем проверять подозрительные файлы в +рабочей директории, особенно исполняемые файлы (бинарники и +скрипты). Обычно их там быть не должно, и верстка документов не +должна их создавать. + +Наконец, \TeX{} (и вспомогательные программы) способны писать в файлы +при обработке документов. Это можно использовать для атаки +разнообразными способами. И опять, безопаснее всего обрабатывать +неизвестные документы в отдельной директории. \subsection{Где можно получить поддержку} \label{sec:help} @@ -197,7 +222,8 @@ UNIX, включая \MacOSX. Есть также программы для Cygwin под Windows. \begin{description} \item [\TL:] полная система, которой можно пользоваться - либо непосредственно с \DVD{}, либо установив на жесткий диск компьютера. + либо непосредственно с \DVD{}, либо установив на жесткий диск + компьютера. Её домашняя страница \url{http://tug.org/texlive/}. \item [Mac\TeX:] вариант для \MacOSX{}. Этот пакет добавляет к \TL{} программу установки для \MacOSX{} и другие программы для Макинтошей. @@ -264,10 +290,12 @@ UNIX, включая \MacOSX. Есть также программы для Cygwin под Windows. \dirname{texmf-doc} и доступна на нескольких языках: \begin{itemize*} \item{Английский:} \OnCD{texmf/doctexlive-en} +\item{Итальянский:} \OnCD{texmf/doc/texlive/texlive-it} \item{Упрощенный китайский:} \OnCD{texmf/doc/texlive-zh-cn} \item{Немецкий:} \OnCD{texmf/doc/texlive-de} \item{Польский:} \OnCD{texmf/doc/texlive-pl} \item{Русский:} \OnCD{texmf/doc/texlive-ru} +\item{Сербский:} \OnCD{texmf/doc/texlive/texlive-sr} \item{Французский:} \OnCD{texmf/doc/texlive-fr} \item{Чешский и словацкий:} \OnCD{texmf/doc/texlive-cz} \end{itemize*} @@ -277,7 +305,7 @@ UNIX, включая \MacOSX. Есть также программы для Cygwin под Windows. В этом разделе описаны все переменные, задающие положение деревьев директорий texmf и их значения по умолчанию. Команда -\texttt{tlmgr conf} показывает текущие значения этих переменных, +\texttt{tlmgr~conf} показывает текущие значения этих переменных, так что вы можете определить, где эти директории находятся в вашей системе. @@ -295,16 +323,16 @@ UNIX, включая \MacOSX. Есть также программы для Cygwin под Windows. домашней директории, своей для каждого пользователя. \item [TEXMFCONFIG] Это дерево используется утилитами \verb+texconfig+, \verb+updmap+ и \verb+fmtutil+ - для хранения модифицированных файлов конфигурации. По умолчанию - находится в директории \envname{TEXMFHOME}. + для хранения модифицированных файлов конфигурации (своих для каждого + пользователя) \item [TEXMFSYSCONFIG] Это дерево используется утилитами \verb+texconfig-sys+, \verb+updmap-sys+ и \verb+fmtutil-sys+ для хранения модифицированных файлов конфигурации, общих для всех пользователей. \item [TEXMFVAR] Это дерево используется утилитами \verb+texconfig+, \verb+updmap+ и \verb+fmtutil+ для хранения - создаваемых автоматически файлов: форматов, карт шрифтов. По - умолчанию находится в директории \envname{TEXMFHOME}. + создаваемых автоматически файлов: форматов, карт шрифтов. Оно также + используется программой \ConTeXt\ Mk\acro{IV}. \item [TEXMFSYSVAR] Это дерево используется утилитами \verb+texconfig-sys+, \verb+updmap-sys+, \verb+fmtutil-sys+, а также \verb+tlmgr+ @@ -317,8 +345,8 @@ UNIX, включая \MacOSX. Есть также программы для Cygwin под Windows. \begin{description} \item[корневая директория] может содержать несколько версий \TL{}: \begin{ttdescription} - \item[2008] Предыдущая версия. - \item[2009] Текущая версия. + \item[2009] Предыдущая версия. + \item[2010] Текущая версия. \begin{ttdescription} \item [bin] ~ \begin{ttdescription} @@ -327,10 +355,10 @@ UNIX, включая \MacOSX. Есть также программы для Cygwin под Windows. \item [universal-darwin] Программы для \MacOSX \item [win32] Программы для Windows \end{ttdescription} - \item [texmf] \envname{TEXMFMAIN}. - \item [texmf-dist] \envname{TEXMFDIST} - \item [texmf-var] \envname{TEXMFSYSVAR} - \item [texmf-config] \envname{TEXMFSYSCONFIG} + \item [texmf\ \ \ \ \ \ \ ] \envname{TEXMFMAIN}. + \item [texmf-dist\ \ ] \envname{TEXMFDIST} + \item [texmf-var \ \ ] \envname{TEXMFSYSVAR} + \item [texmf-config] \envname{TEXMFSYSCONFIG} \end{ttdescription} \item [texmf-local] \envname{TEXMFLOCAL}, общая для всех версий \TL{}. @@ -338,13 +366,13 @@ UNIX, включая \MacOSX. Есть также программы для Cygwin под Windows. \item[домашняя директория пользователя] (\texttt{\$HOME} или \texttt{\%USERPROFILE\%}) \begin{ttdescription} - \item[.texlive2008] Данные и конфигурационные файлы предыдущей + \item[.texlive2009] Данные и конфигурационные файлы предыдущей версии. - \item[.texlive2009] Данные и конфигурационные файлы текущей + \item[.texlive2010] Данные и конфигурационные файлы текущей версии. \begin{ttdescription} - \item [texmf-var] \envname{TEXMFVAR} - \item [texmf-config] \envname{TEXMFCONFIG} + \item [texmf-var\ \ \ ] \envname{TEXMFVAR} + \item [texmf-config] \envname{TEXMFCONFIG} \end{ttdescription} \item[texmf] \envname{TEXMFHOME} Личные макропакеты и т.д. \end{ttdescription} @@ -415,7 +443,7 @@ UNIX, включая \MacOSX. Есть также программы для Cygwin под Windows. \item [bibtex] поддержка библиографий. -\item [makeindex] поддержка алфавитных указателей. +\item [makeindex, xindy] поддержка алфавитных указателей. \item [dvips] преобразование \dvi{} в \PS{}. @@ -427,8 +455,7 @@ UNIX, включая \MacOSX. Есть также программы для Cygwin под Windows. \item [dviconcat, dviselect] перестановка страниц в файлах \dvi{}. \item [dvipdfmx] преобразование \dvi{} в \acro{PDF}, альтернатива - pdf\TeX{}у, упомянутому выше. Другие альтернативы предоставляются - пакетами \pkgname{ps4pdf} и \pkgname{pdftricks}. + pdf\TeX{}у, упомянутому выше. \item [psselect, psnup, \ldots] утилиты для работы с файлами в формате \PS{}. @@ -476,12 +503,10 @@ UNIX, \filename{install-tl.bat} для Windows. (\url{http://tug.org/store}), либо сделав его самостоятельно, скачав \ISO\ образ диска. - Более подробно различные способы приобретения и установки - дистрибутива рассмотрены на странице - \url{http://tug.org/texlive/acquire.html}. - \end{description} +Более подробно различные способы приобретения и установки дистрибутива +рассмотрены на странице \url{http://tug.org/texlive/acquire.html}. В следующих разделах установка описывается более подробно. @@ -503,8 +528,10 @@ UNIX, \filename{install-tl.bat} для Windows. Для установки в экспертном графическом режиме -(рисунок~\ref{fig:gui-main}; вам потребуется модуль \dirname{Perl/TK}) -используйте +(рисунок~\ref{fig:gui-main}) вам потребуется модуль \dirname{Perl/TK}, +собранный с поддержкой \acro{XFT} (он обычно есть в системах +\GNU/Linux, но может отсутствовать на других системах). Если он у вас +установлен, используйте \begin{alltt} > \Ucom{perl install-tl -gui} \end{alltt} @@ -534,7 +561,7 @@ UNIX, \filename{install-tl.bat} для Windows. системой установки, а не общим скриптом \TL{}, поскольку у него есть дополнительные возможности, специфические для Макинтошей, например, удобное переключение между различными дистрибутивами \TeX а для -\MacOSX{} (Mac\TeX, gw\TeX, Fink, MacPorts, \ldots). +\MacOSX{} (Mac\TeX, Fink, MacPorts, \ldots). Mac\TeX{} основан на \TL{}, и основные деревья директорий у этих дистрибутивов совпадают. Mac\TeX{} добавляет несколько поддиректорий с программами и @@ -561,7 +588,7 @@ Mac\TeX{} основан на \TL{}, и основные деревья директорий у этих дистрибутивов > \Ucom{D:\bs{}texlive\bs{}install-tl} \end{alltt} (предполагается, что в \dirname{D:} находится \DVD{} \TK{}). На -рисунке~\ref{fig:wizard} показан специальный проводник установки, +рисунке~\ref{fig:wizard-w32} показан специальный проводник установки, который по умолчанию запускается в Windows. Для установки в текстовом режиме используйте @@ -577,16 +604,16 @@ Mac\TeX{} основан на \TL{}, и основные деревья директорий у этих дистрибутивов \begin{figure}[tb] \begin{boxedverbatim} -Installing TeX Live 2009 from: ... +Installing TeX Live 2010 from: ... Platform: i386-linux => 'Intel x86 with GNU/Linux' -Distribution: live (uncompressed) +Distribution: inst (compressed) ... Detected platform: Intel x86 with GNU/Linux - <B> binary systems: 1 out of 14 + <B> binary systems: 1 out of 19 <S> Installation scheme (scheme-full) - 83 collections out of 84, disk space required: 1882 MB + 84 collections out of 85, disk space required: 2256 MB Customizing installation scheme: <C> standard collections @@ -594,26 +621,15 @@ Distribution: live (uncompressed) <D> directories: TEXDIR (the main TeX directory): - /usr/local/texlive/2009 - TEXMFLOCAL (directory for site-wide local files): - /usr/local/texlive/texmf-local - TEXMFSYSVAR (directory for variable and automatically generated data): - /usr/local/texlive/2009/texmf-var - TEXMFSYSCONFIG (directory for local config): - /usr/local/texlive/2009/texmf-config - TEXMFHOME (directory for user-specific files): - ~/texmf + /usr/local/texlive/2010 + ... <O> options: [ ] use letter size instead of A4 by default - [X] create all format files - [X] install macro/font doc tree - [X] install macro/font source tree - [ ] create symlinks to standard directories - - <V> set up for running from DVD - -Other actions: + [X] allow execution of restricted list of programs via \write18 + ... + +Actions: <I> start installation to hard disk <H> help <Q> quit @@ -623,15 +639,15 @@ Other actions: \end{figure} \begin{figure}[tb] -\tlpng{install-lnx-main}{\linewidth} +\tlpng{install-lnx-main}{\linewidth,trim=10 4 0 20,clip} \caption{Главное меню программы установки в экспертном графическом режиме (\GNU/Linux)}\label{fig:gui-main} \end{figure} \begin{figure}[tb] -\tlpng{wizard-w32}{\linewidth} +\tlpng{wizard-w32}{\linewidth,trim=0 4 0 0,clip} \caption{Главное меню программы установки в упрощенном графическом - режиме (Windows)}\label{fig:wizard} + режиме (Windows)}\label{fig:wizard-w32} \end{figure} \htmlanchor{cygwin} @@ -639,7 +655,6 @@ Other actions: \label{sec:cygwin} Система установки \TL{} работает только под Cygwin 1.7. - Перед началом установки \TL, установите при помощи программы \filename{setup.exe} из комплекта Cygwin пакеты \filename{perl} и \filename{wget}, если их нет в вашей системе. Мы рекомендуем также @@ -699,7 +714,8 @@ Other actions: \label{sec:runinstall} Меню программы установки должно быть понятно без объяснений. Мы все -же приведем несколько кратких замечаний. +же приведем несколько кратких замечаний по поводу различных опций и +подменю. \subsubsection{Меню выбора платформы (только для UNIX)} \label{sec:binary} @@ -709,20 +725,25 @@ Other actions: \begin{boxedverbatim} Available sets of binaries: =============================================================================== - a [ ] alpha-linux DEC Alpha with GNU/Linux - c [ ] hppa-hpux HP-UX - e [X] i386-linux Intel x86 with GNU/Linux - f [ ] i386-openbsd Intel x86 with OpenBSD - g [ ] i386-solaris Intel x86 with Sun Solaris - h [ ] mips-irix SGI IRIX - i [ ] powerpc-aix PowerPC with AIX - j [ ] powerpc-linux PowerPC with GNU/Linux - k [ ] sparc-linux Sparc with GNU/Linux - l [ ] sparc-solaris Sparc with Solaris - m [ ] universal-darwin universal binaries for MacOSX/Darwin - o [ ] win32 Windows - p [ ] x86_64-linux x86_64 with GNU/Linux + b [ ] amd64-freebsd x86_64 with FreeBSD + c [ ] amd64-kfreebsd x86_64 with GNU/FreeBSD + d [ ] i386-cygwin Intel x86 with Cygwin + e [ ] i386-freebsd Intel x86 with FreeBSD + f [ ] i386-kfreebsd Intel x86 with GNU/FreeBSD + g [X] i386-linux Intel x86 with GNU/Linux + h [ ] i386-netbsd Intel x86 with NetBSD + i [ ] i386-solaris Intel x86 with Solaris + j [ ] mips-irix SGI IRIX + k [ ] powerpc-aix PowerPC with AIX + l [ ] powerpc-linux PowerPC with GNU/Linux + m [ ] sparc-linux Sparc with GNU/Linux + o [ ] sparc-solaris Sparc with Solaris + p [ ] universal-darwin universal binaries for MacOSX/Darwin + s [ ] win32 Windows + t [ ] x86_64-darwin x86_64 with MacOSX/Darwin + u [ ] x86_64-linux x86_64 with GNU/Linux + v [ ] x86_64-solaris x86_64 with Solaris \end{boxedverbatim} \caption{Меню выбора платформы}\label{fig:bin-text} \end{figure} @@ -746,13 +767,11 @@ Select a scheme: b [ ] ConTeXt scheme c [X] full scheme (everything) d [ ] GUST TeX Live scheme - e [ ] GUTenberg TeX Live scheme - f [ ] medium scheme (plain, latex, recommended packages, some languages) - g [ ] minimal scheme (plain only) - h [ ] Omega scheme - i [ ] teTeX scheme (more than medium, but nowhere near full) - j [ ] XML scheme - k [ ] custom selection of collections + e [ ] medium scheme (plain, latex, recommended packages, some languages) + f [ ] minimal scheme (plain only) + g [ ] teTeX scheme (more than medium, but nowhere near full) + h [ ] XML scheme + i [ ] custom selection of collections \end{boxedverbatim} \caption{Выбор основных компонентов}\label{fig:scheme-text} \end{figure} @@ -768,7 +787,7 @@ Select a scheme: различных стран. \begin{figure}[tbh] -\tlpng{stdcoll}{.7\linewidth} +\tlpng{stdcoll}{.7\linewidth,trim=0 4 0 0,clip} \caption{Меню коллекций}\label{fig:collections-gui} \end{figure} @@ -792,8 +811,8 @@ Select a scheme: Схема директорий по умолчанию описана в разделе~\ref{sec:texmftrees}, \p.\pageref{sec:texmftrees}. Положение дерева \dirname{TEXDIR} отличается для Windows -(|%SystemDrive%\texlive\2009|) и UNIX -(\dirname{/usr/local/texlive/2009}). +(|%SystemDrive%\texlive\2010|) и UNIX +(\dirname{/usr/local/texlive/2010}). Основная причина, по которой бывает необходимо изменить эту схему "--- отсутствие у вас прав на запись в нужные директории. Вам не @@ -803,7 +822,7 @@ Select a scheme: Если у вас нет права на запись в системные директории, естественной альтернативой является установка в вашу домашнюю директорию, особенно если вы будете единственным пользователем системы. Для этого -используйте `|~|' например `|~/texlive/2009|'. +используйте `|~|' например `|~/texlive/2010|'. Мы рекомендуем включать номер года в название директории, чтобы можно было держать отдельно разные версии \TL{}. После тестирования новой @@ -824,7 +843,10 @@ Select a scheme: \begin{figure}[tbh] \begin{boxedverbatim} +Current options setup: +=============================================================================== <P> use letter size instead of A4 by default: [ ] + <E> execution of restricted list of programs: [X] <F> create format files: [X] <D> install font/macro doc tree: [X] <S> install font/macro source tree: [X] @@ -1424,7 +1446,7 @@ TEXMFLOCAL = $SELFAUTOPARENT/../texmf-local \end{figure} \begin{figure}[tb] -\tlpng{tlmgr-config}{\linewidth} +%\tlpng{tlmgr-config}{\linewidth} \caption{\texttt{tlmgr} в графическом режиме: меню конфигурации}\label{fig:tlmgr-config} \end{figure} |