diff options
author | Boris Veytsman <borisv@lk.net> | 2013-05-17 16:52:33 +0000 |
---|---|---|
committer | Boris Veytsman <borisv@lk.net> | 2013-05-17 16:52:33 +0000 |
commit | a70ae08d42380aed9c48b48c0fab64335b665ebd (patch) | |
tree | 2c7a72fea7dc6832070e714208ec8e38d7fe8554 | |
parent | c460b152feeb47b58e19683c6771979492d7ef42 (diff) |
Updated Russian translation
git-svn-id: svn://tug.org/texlive/trunk@30521 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r-- | Master/texmf-dist/doc/texlive/texlive-ru/texlive-ru.css | 5 | ||||
-rw-r--r-- | Master/texmf-dist/doc/texlive/texlive-ru/texlive-ru.html | 2517 | ||||
-rw-r--r-- | Master/texmf-dist/doc/texlive/texlive-ru/texlive-ru.pdf | bin | 1016558 -> 1096559 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/texlive/texlive-ru/texlive-ru.tex | 387 |
4 files changed, 1535 insertions, 1374 deletions
diff --git a/Master/texmf-dist/doc/texlive/texlive-ru/texlive-ru.css b/Master/texmf-dist/doc/texlive/texlive-ru/texlive-ru.css index 8de0d2f83c1..8ef3671b4c2 100644 --- a/Master/texmf-dist/doc/texlive/texlive-ru/texlive-ru.css +++ b/Master/texmf-dist/doc/texlive/texlive-ru/texlive-ru.css @@ -2,8 +2,6 @@ /* start css.sty */ .lati-2074{font-size:200%;font-style: italic;} .lati-2074{font-style: italic;} -.lass-1728{font-size:170%;font-family: monospace;} -.lass-1728{font-family: monospace;} .larm-1200{font-size:120%;} .latt-1200{font-size:120%;font-family: monospace;} .latt-1200{font-family: monospace;} @@ -16,10 +14,10 @@ .latt-1000{font-family: monospace;} .latt-1000{font-family: monospace;} .lass-1000{font-family: monospace;} -.lass-1000{font-family: monospace;} .labx-1000{font-weight: bold;} .lati-1000{font-style: italic;} .lati-1000{font-style: italic;} +.larm-0700{font-size:70%;} .latt-0800{font-size:80%;font-family: monospace;} .latt-0800{font-family: monospace;} .latt-0800{font-family: monospace;} @@ -30,7 +28,6 @@ .latt-0900{font-family: monospace;} .latt-0900{font-family: monospace;} .latt-0900{font-family: monospace;} -.larm-0700{font-size:70%;} .latt-0800x-x-87{font-size:69%;font-family: monospace;} .latt-0800x-x-87{font-family: monospace;} .latt-0800x-x-87{font-family: monospace;} diff --git a/Master/texmf-dist/doc/texlive/texlive-ru/texlive-ru.html b/Master/texmf-dist/doc/texlive/texlive-ru/texlive-ru.html index ab2a1488b5e..b9d0b628ec1 100644 --- a/Master/texmf-dist/doc/texlive/texlive-ru/texlive-ru.html +++ b/Master/texmf-dist/doc/texlive/texlive-ru/texlive-ru.html @@ -2,14 +2,13 @@ "http://www.w3.org/TR/html4/loose.dtd"> <html > <head> - <title>Руководство пользователя TEX Live -TeX Live 2012</title> + <title>Руководство пользователя TEX Live "— 2013</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="2012-05-26 11:00:00"> +<meta name="date" content="2013-05-17 12:52: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,16 +21,14 @@ TeX Live 2012</title> <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 2012</h2> +class="E">E</span>X</span> Live — 2013</h2> <div class="author" ><span class="larm-1200">Редактор: Карл Берри</span> <br /> <a href="http://tug.org/texlive/" class="url" ><span class="latt-1200">http://tug.org/texlive/</span></a></div><br /> <div class="date" ><span -class="larm-1200">Июнь 2012</span></div> +class="larm-1200">Май 2013</span></div> </div> <h3 class="likesectionHead"><a id="x1-1000"></a>Содержание</h3> @@ -65,168 +62,165 @@ class="E">E</span>X</span>а</a></span> <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 -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 -href="#x1-150003" id="QQ2-1-15">Установка</a></span> +href="#x1-140003" id="QQ2-1-14">Установка</a></span> <br />  <span class="subsectionToc" >3.1 <a -href="#x1-160003.1" id="QQ2-1-16">Запуск программы установки</a></span> +href="#x1-150003.1" id="QQ2-1-15">Запуск программы установки</a></span> <br />   <span class="subsubsectionToc" >3.1.1 <a -href="#x1-170003.1.1" id="QQ2-1-17">UNIX</a></span> +href="#x1-160003.1.1" id="QQ2-1-16">UNIX</a></span> <br />   <span class="subsubsectionToc" >3.1.2 <a -href="#x1-180003.1.2" id="QQ2-1-18">MacOSX</a></span> +href="#x1-170003.1.2" id="QQ2-1-17">MacOSX</a></span> <br />   <span class="subsubsectionToc" >3.1.3 <a -href="#x1-190003.1.3" id="QQ2-1-19">Windows</a></span> +href="#x1-180003.1.3" id="QQ2-1-18">Windows</a></span> <br />   <span class="subsubsectionToc" >3.1.4 <a -href="#x1-200003.1.4" id="QQ2-1-23">Cygwin</a></span> +href="#x1-190003.1.4" id="QQ2-1-22">Cygwin</a></span> <br />   <span class="subsubsectionToc" >3.1.5 <a -href="#x1-210003.1.5" id="QQ2-1-24">Установка в текстовом режиме</a></span> +href="#x1-200003.1.5" id="QQ2-1-23">Установка в текстовом режиме</a></span> <br />   <span class="subsubsectionToc" >3.1.6 <a -href="#x1-220003.1.6" id="QQ2-1-25">Установка в экспертном графическом режиме</a></span> +href="#x1-210003.1.6" id="QQ2-1-24">Установка в экспертном графическом режиме</a></span> <br />   <span class="subsubsectionToc" >3.1.7 <a -href="#x1-230003.1.7" id="QQ2-1-26">Установка в упрощенном графическом режиме</a></span> +href="#x1-220003.1.7" id="QQ2-1-25">Установка в упрощенном графическом режиме</a></span> <br />  <span class="subsectionToc" >3.2 <a -href="#x1-240003.2" id="QQ2-1-27">Работа программы установки</a></span> +href="#x1-230003.2" id="QQ2-1-26">Работа программы установки</a></span> <br />   <span class="subsubsectionToc" >3.2.1 <a -href="#x1-250003.2.1" id="QQ2-1-28">Меню выбора платформы (только для UNIX)</a></span> +href="#x1-240003.2.1" id="QQ2-1-27">Меню выбора платформы (только для UNIX)</a></span> <br />   <span class="subsubsectionToc" >3.2.2 <a -href="#x1-260003.2.2" id="QQ2-1-30">Выбор основных компонентов</a></span> +href="#x1-250003.2.2" id="QQ2-1-29">Выбор основных компонентов</a></span> <br />   <span class="subsubsectionToc" >3.2.3 <a -href="#x1-270003.2.3" id="QQ2-1-33">Директории</a></span> +href="#x1-260003.2.3" id="QQ2-1-32">Директории</a></span> <br />   <span class="subsubsectionToc" >3.2.4 <a -href="#x1-280003.2.4" id="QQ2-1-34">Опции</a></span> +href="#x1-270003.2.4" id="QQ2-1-33">Опции</a></span> <br />  <span class="subsectionToc" >3.3 <a -href="#x1-290003.3" id="QQ2-1-36">Опции вызова команды install-tl</a></span> +href="#x1-280003.3" id="QQ2-1-35">Опции вызова команды install-tl</a></span> <br />   <span class="subsubsectionToc" >3.3.1 <a -href="#x1-300003.3.1" id="QQ2-1-37">Параметр <span +href="#x1-290003.3.1" id="QQ2-1-36">Параметр <span class="latt-1000">-repository</span></a></span> <br />  <span class="subsectionToc" >3.4 <a -href="#x1-310003.4" id="QQ2-1-38">Действия после установки</a></span> +href="#x1-300003.4" id="QQ2-1-37">Действия после установки</a></span> <br />   <span class="subsubsectionToc" >3.4.1 <a -href="#x1-320003.4.1" id="QQ2-1-39">Переменные окружения для UNIX</a></span> +href="#x1-310003.4.1" id="QQ2-1-38">Переменные окружения для UNIX</a></span> <br />   <span class="subsubsectionToc" >3.4.2 <a -href="#x1-330003.4.2" id="QQ2-1-40">Переменные окружения: глобальная конфигурация</a></span> +href="#x1-320003.4.2" id="QQ2-1-39">Переменные окружения: глобальная конфигурация</a></span> <br />   <span class="subsubsectionToc" >3.4.3 <a -href="#x1-340003.4.3" id="QQ2-1-41">Обновления из Интернета после установки с DVD</a></span> +href="#x1-330003.4.3" id="QQ2-1-40">Обновления из Интернета после установки с DVD</a></span> <br />   <span class="subsubsectionToc" >3.4.4 <a -href="#x1-350003.4.4" id="QQ2-1-42">Настройка шрифтов для программ XeTEX и LuaTEX</a></span> +href="#x1-340003.4.4" id="QQ2-1-41">Настройка шрифтов для программ XeTEX и LuaTEX</a></span> <br />   <span class="subsubsectionToc" >3.4.5 <a -href="#x1-360003.4.5" id="QQ2-1-43">ConTEXt Mark IV</a></span> +href="#x1-350003.4.5" id="QQ2-1-42">ConTEXt Mark IV</a></span> <br />   <span class="subsubsectionToc" >3.4.6 <a -href="#x1-370003.4.6" id="QQ2-1-44">Добавление личных и локальных пакетов</a></span> - - +href="#x1-360003.4.6" id="QQ2-1-43">Добавление личных и локальных пакетов</a></span> <br />   <span class="subsubsectionToc" >3.4.7 <a -href="#x1-380003.4.7" id="QQ2-1-45">Добавление новых шрифтов</a></span> +href="#x1-370003.4.7" id="QQ2-1-44">Добавление новых шрифтов</a></span> <br />  <span class="subsectionToc" >3.5 <a -href="#x1-390003.5" id="QQ2-1-46">Тестирование системы</a></span> +href="#x1-380003.5" id="QQ2-1-45">Тестирование системы</a></span> <br />  <span class="subsectionToc" >3.6 <a -href="#x1-400003.6" id="QQ2-1-47">Ссылки на дополнительные программы</a></span> +href="#x1-390003.6" id="QQ2-1-46">Ссылки на дополнительные программы</a></span> <br /> <span class="sectionToc" >4 <a -href="#x1-410004" id="QQ2-1-48">Установка системы в особых случаях</a></span> +href="#x1-400004" id="QQ2-1-47">Установка системы в особых случаях</a></span> + + <br />  <span class="subsectionToc" >4.1 <a -href="#x1-420004.1" id="QQ2-1-49">Установка в локальной сети</a></span> +href="#x1-410004.1" id="QQ2-1-48">Установка в локальной сети</a></span> <br /> <span class="sectionToc" >5 <a -href="#x1-430005" id="QQ2-1-50">Установка TEX Live на флешку</a></span> +href="#x1-420005" id="QQ2-1-49">Установка TEX Live на флешку</a></span> <br />  <span class="subsectionToc" >5.1 <a -href="#x1-440005.1" id="QQ2-1-51">Создание образа ISO или DVD</a></span> +href="#x1-430005.1" id="QQ2-1-50">Создание образа ISO или DVD</a></span> <br /> <span class="sectionToc" >6 <a -href="#x1-450006" id="QQ2-1-52">Администрирование системы при помощи <span +href="#x1-440006" id="QQ2-1-51">Администрирование системы при помощи <span class="lass-1000">tlmgr</span></a></span> <br />  <span class="subsectionToc" >6.1 <a -href="#x1-460006.1" id="QQ2-1-56">Программа <span +href="#x1-450006.1" id="QQ2-1-55">Программа <span class="lass-1000">tlmgr </span>в графическом режиме</a></span> <br />  <span class="subsectionToc" >6.2 <a -href="#x1-470006.2" id="QQ2-1-57">Примеры запуска программы <span +href="#x1-460006.2" id="QQ2-1-56">Примеры запуска программы <span class="lass-1000">tlmgr </span>из командной строки</a></span> <br /> <span class="sectionToc" >7 <a -href="#x1-480007" id="QQ2-1-58">Дополнительные замечания о Windows</a></span> +href="#x1-470007" id="QQ2-1-57">Дополнительные замечания о Windows</a></span> <br />  <span class="subsectionToc" >7.1 <a -href="#x1-490007.1" id="QQ2-1-59">Дополнительные возможности Windows</a></span> +href="#x1-480007.1" id="QQ2-1-58">Дополнительные возможности Windows</a></span> <br />  <span class="subsectionToc" >7.2 <a -href="#x1-500007.2" id="QQ2-1-60">Дополнительные пакеты для Windows</a></span> +href="#x1-490007.2" id="QQ2-1-59">Дополнительные пакеты для Windows</a></span> <br />  <span class="subsectionToc" >7.3 <a -href="#x1-510007.3" id="QQ2-1-62">Домашняя директория под Windows</a></span> +href="#x1-500007.3" id="QQ2-1-61">Домашняя директория под Windows</a></span> <br />  <span class="subsectionToc" >7.4 <a -href="#x1-520007.4" id="QQ2-1-63">Регистр Windows</a></span> +href="#x1-510007.4" id="QQ2-1-62">Регистр Windows</a></span> <br />  <span class="subsectionToc" >7.5 <a -href="#x1-530007.5" id="QQ2-1-64">Права доступа под Windows</a></span> +href="#x1-520007.5" id="QQ2-1-63">Права доступа под Windows</a></span> <br />   <span class="subsubsectionToc" >7.5.1 <a -href="#x1-540007.5.1" id="QQ2-1-65">Увеличение предоставляемой памяти под Windows и Cygwin</a></span> +href="#x1-530007.5.1" id="QQ2-1-64">Увеличение предоставляемой памяти под Windows и Cygwin</a></span> <br /> <span class="sectionToc" >8 <a -href="#x1-550008" id="QQ2-1-66">Руководство пользователя Web2C</a></span> +href="#x1-540008" id="QQ2-1-65">Руководство пользователя Web2C</a></span> <br />  <span class="subsectionToc" >8.1 <a -href="#x1-560008.1" id="QQ2-1-67">Поиск файлов в Kpathsea</a></span> +href="#x1-550008.1" id="QQ2-1-66">Поиск файлов в Kpathsea</a></span> <br />   <span class="subsubsectionToc" >8.1.1 <a -href="#x1-570008.1.1" id="QQ2-1-68">Источники путей поиска</a></span> +href="#x1-560008.1.1" id="QQ2-1-67">Источники путей поиска</a></span> <br />   <span class="subsubsectionToc" >8.1.2 <a -href="#x1-580008.1.2" id="QQ2-1-69">Конфигурационные файлы</a></span> +href="#x1-570008.1.2" id="QQ2-1-68">Конфигурационные файлы</a></span> <br />   <span class="subsubsectionToc" >8.1.3 <a -href="#x1-590008.1.3" id="QQ2-1-70">Подстановка путей</a></span> +href="#x1-580008.1.3" id="QQ2-1-69">Подстановка путей</a></span> <br />   <span class="subsubsectionToc" >8.1.4 <a -href="#x1-600008.1.4" id="QQ2-1-71">Подстановка по умолчанию</a></span> +href="#x1-590008.1.4" id="QQ2-1-70">Подстановка по умолчанию</a></span> <br />   <span class="subsubsectionToc" >8.1.5 <a -href="#x1-610008.1.5" id="QQ2-1-72">Подстановка скобок</a></span> +href="#x1-600008.1.5" id="QQ2-1-71">Подстановка скобок</a></span> <br />   <span class="subsubsectionToc" >8.1.6 <a -href="#x1-620008.1.6" id="QQ2-1-73">Подстановка поддиректорий</a></span> +href="#x1-610008.1.6" id="QQ2-1-72">Подстановка поддиректорий</a></span> <br />   <span class="subsubsectionToc" >8.1.7 <a -href="#x1-630008.1.7" id="QQ2-1-74">Список специальных символов и их значений</a></span> +href="#x1-620008.1.7" id="QQ2-1-73">Список специальных символов и их значений</a></span> <br />  <span class="subsectionToc" >8.2 <a -href="#x1-640008.2" id="QQ2-1-75">Базы данных файлов</a></span> +href="#x1-630008.2" id="QQ2-1-74">Базы данных файлов</a></span> <br />   <span class="subsubsectionToc" >8.2.1 <a -href="#x1-650008.2.1" id="QQ2-1-76">Базы данных <span +href="#x1-640008.2.1" id="QQ2-1-75">Базы данных <span class="latt-1000">ls-R</span></a></span> <br />   <span class="subsubsectionToc" >8.2.2 <a -href="#x1-660008.2.2" id="QQ2-1-77">kpsewhich: Программа для поиска файлов</a></span> +href="#x1-650008.2.2" id="QQ2-1-76">kpsewhich: Программа для поиска файлов</a></span> <br />   <span class="subsubsectionToc" >8.2.3 <a -href="#x1-670008.2.3" id="QQ2-1-78">Примеры использования</a></span> +href="#x1-660008.2.3" id="QQ2-1-77">Примеры использования</a></span> <br />   <span class="subsubsectionToc" >8.2.4 <a -href="#x1-680008.2.4" id="QQ2-1-79">Отладка</a></span> +href="#x1-670008.2.4" id="QQ2-1-78">Отладка</a></span> <br />  <span class="subsectionToc" >8.3 <a -href="#x1-690008.3" id="QQ2-1-83">Опции запуска</a></span> +href="#x1-680008.3" id="QQ2-1-82">Опции запуска</a></span> <br /> <span class="sectionToc" >9 <a -href="#x1-700009" id="QQ2-1-84">Благодарности</a></span> +href="#x1-690009" id="QQ2-1-83">Благодарности</a></span> <br /> <span class="sectionToc" >10 <a -href="#x1-7100010" id="QQ2-1-85">История издания</a></span> +href="#x1-7000010" id="QQ2-1-84">История издания</a></span> <br />  <span class="subsectionToc" >10.1 <a -href="#x1-7200010.1" id="QQ2-1-86">Прошлое</a></span> +href="#x1-7100010.1" id="QQ2-1-85">Прошлое</a></span> <br />   <span class="subsubsectionToc" >10.1.1 <a -href="#x1-7300010.1.1" id="QQ2-1-87">2003</a></span> +href="#x1-7200010.1.1" id="QQ2-1-86">2003</a></span> <br />   <span class="subsubsectionToc" >10.1.2 <a -href="#x1-7400010.1.2" id="QQ2-1-88">2004</a></span> +href="#x1-7300010.1.2" id="QQ2-1-87">2004</a></span> <br />   <span class="subsubsectionToc" >10.1.3 <a -href="#x1-7500010.1.3" id="QQ2-1-89">2005</a></span> +href="#x1-7400010.1.3" id="QQ2-1-88">2005</a></span> <br />   <span class="subsubsectionToc" >10.1.4 <a -href="#x1-7600010.1.4" id="QQ2-1-90">2006–2007</a></span> +href="#x1-7500010.1.4" id="QQ2-1-89">2006–2007</a></span> <br />   <span class="subsubsectionToc" >10.1.5 <a -href="#x1-7700010.1.5" id="QQ2-1-91">2008</a></span> +href="#x1-7600010.1.5" id="QQ2-1-90">2008</a></span> <br />   <span class="subsubsectionToc" >10.1.6 <a -href="#x1-7800010.1.6" id="QQ2-1-92">2009</a></span> +href="#x1-7700010.1.6" id="QQ2-1-91">2009</a></span> <br />   <span class="subsubsectionToc" >10.1.7 <a -href="#x1-7900010.1.7" id="QQ2-1-93">2010</a></span> +href="#x1-7800010.1.7" id="QQ2-1-92">2010</a></span> <br />   <span class="subsubsectionToc" >10.1.8 <a -href="#x1-8000010.1.8" id="QQ2-1-94">2011</a></span> +href="#x1-7900010.1.8" id="QQ2-1-93">2011</a></span> +<br />   <span class="subsubsectionToc" >10.1.9 <a +href="#x1-8000010.1.9" id="QQ2-1-94">2012</a></span> <br />  <span class="subsectionToc" >10.2 <a href="#x1-8100010.2" id="QQ2-1-95">Настоящее</a></span> <br />  <span class="subsectionToc" >10.3 <a href="#x1-8200010.3" id="QQ2-1-96">Будущее</a></span> </div> -<!--l. 36--><p class="noindent" > +<!--l. 35--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">1 </span> <a id="x1-20001"></a>Введение</h3> - - -<!--l. 39--><p class="noindent" > +<!--l. 38--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">1.1 </span> <a 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. 41--><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. 45--><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 @@ -238,48 +232,50 @@ 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. 51--><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. 56--><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>, +href="#x1-7000010">10<!--tex4ht:ref: sec:history --></a>, стр. <a -href="#x1-7100010">73<!--tex4ht:ref: sec:history --></a>. -<!--l. 60--><p class="indent" > <a id="platforms"></a> +href="#x1-7000010">72<!--tex4ht:ref: sec:history --></a>. +<!--l. 59--><p class="indent" > <a id="platforms"></a> <h4 class="subsectionHead"><span class="titlemark">1.2 </span> <a id="x1-40001.2"></a>Поддерживаемые операционные системы</h4> -<!--l. 64--><p class="noindent" >В <span class="TEX">T<span +<!--l. 63--><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 XP и младше. Программы также более или +<!--l. 68--><p class="indent" > Что касается Windows: поддерживаются версии Windows XP и младше. Программы также более или менее работоспособны под Windows 2000. Мы не собрали 64-битовые программы для Windows, но 32-битовые варианты должны работать на 64-битовых систем. -<!--l. 74--><p class="indent" > Альтернативные варианты для Windows и Mac OS X описаны в разделе <a +<!--l. 73--><p class="indent" > Альтернативные варианты для Windows и Mac OS X описаны в разделе <a href="#x1-90002.1">2.1<!--tex4ht:ref: sec:tl-coll-dists --></a>. -<!--l. 77--><p class="noindent" > +<!--l. 76--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">1.3 </span> <a id="x1-50001.3"></a>Основы установки <span class="TEX">T<span class="E">E</span>X</span> Live</h4> -<!--l. 80--><p class="noindent" ><span class="TEX">T<span +<!--l. 79--><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" ><span class="latt-1000">http://tug.org/texlive/acquire.html</span></a>). Программа для установки с сети сама по себе мала — она скачивает все нужное с Интернета. -<!--l. 84--><p class="indent" > Программа установки с DVD позволяет установить <span class="TEX">T<span +<!--l. 83--><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, но вы можете собрать работающую версию <span class="TEX">T<span class="E">E</span>X</span> Live, например, на флешке USB (см. <a -href="#x1-430005">5<!--tex4ht:ref: sec:portable-tl --></a>). Установка системы подробно описана в следующих разделах +href="#x1-420005">5<!--tex4ht:ref: sec:portable-tl --></a>). Установка системы подробно описана в следующих разделах (стр. <a -href="#x1-150003">12<!--tex4ht:ref: sec:install --></a>), но вкратце она состоит в следующем: +href="#x1-140003">11<!--tex4ht:ref: sec:install --></a>), но вкратце она состоит в следующем: <ul class="itemize1"> <li class="itemize">Скрипт для установки системы называется <span class="latt-1000">install-tl</span>. Он может работать в упрощенном @@ -296,31 +292,31 @@ class="E">E</span>X</span> Live╩, <span class="lass-1000">tlmgr</span>. Как и программа установки, он может работать как в графическом, так и в текстовом режимах. Эта программа позволяет устанавливать и удалять пакеты, а также настраивать систему.</li></ul> -<!--l. 105--><p class="indent" > <a id="security"></a> +<!--l. 104--><p class="indent" > <a id="security"></a> <h4 class="subsectionHead"><span class="titlemark">1.4 </span> <a id="x1-60001.4"></a>Соображения безопасности</h4> -<!--l. 109--><p class="noindent" >Насколько мы можем сказать, основные программы <span class="TEX">T<span +<!--l. 108--><p class="noindent" >Насколько мы можем сказать, основные программы <span class="TEX">T<span class="E">E</span>X</span>а были и остаются очень надежными. Однако несмотря на все усилия, некоторые программы дистрибутива могут не достичь этого уровня. Как обычно, вы должны быть осторожны, обрабатывая любыми программами ненадежные исходные данные; для безопасности делайте это в отдельной поддиректории. -<!--l. 115--><p class="indent" > Особенной осторожности требует работа под Windows, поскольку Windows обычно запускает в +<!--l. 114--><p class="indent" > Особенной осторожности требует работа под Windows, поскольку Windows обычно запускает в первую очередь копию программы из текущей директории, даже если существует другая копия там, где в системе обычно находятся бинарники. Это открывает много возможностей для хакерских атак. Мы закрыли много дыр в безопасности, но без сомнения, ещё больше дыр осталось, особенно в предоставленных нам чужих программах. Поэтому мы рекомендуем проверять подозрительные файлы в - - рабочей директории, особенно исполняемые файлы (бинарники и скрипты). Обычно их там быть не должно, и вёрстка документов не должна их создавать. -<!--l. 126--><p class="indent" > Наконец, <span class="TEX">T<span +<!--l. 125--><p class="indent" > Наконец, <span class="TEX">T<span class="E">E</span>X</span> (и вспомогательные программы) способны писать в файлы при обработке документов. Это можно использовать для атаки разнообразными способами. И опять, безопаснее всего обрабатывать неизвестные документы в отдельной директории. -<!--l. 131--><p class="noindent" > + + +<!--l. 130--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">1.5 </span> <a id="x1-70001.5"></a>Где можно получить поддержку</h4> -<!--l. 134--><p class="noindent" >Сообщество пользователей <span class="TEX">T<span +<!--l. 133--><p class="noindent" >Сообщество пользователей <span class="TEX">T<span class="E">E</span>X</span>а активно и дружелюбно, и практически на каждый серьёзный вопрос найдётся ответ. Однако эта поддержка неформальна, выполняется добровольцами, и поэтому очень важно, чтобы вы сами попробовали найти ответ перед тем, как задавать вопрос. (Если вы предпочитаете @@ -330,9 +326,9 @@ class="E">E</span>X</span> Live купить class="E">E</span>X</span>а, см. список по адресу <a href="http://tug.org/interest.html#vendors" class="url" ><span class="latt-1000">http://tug.org/interest.html#vendors</span></a>). -<!--l. 142--><p class="indent" > Вот список источников поддержки, приблизительно в том порядке, в котором мы рекомендуем к ним +<!--l. 141--><p class="indent" > Вот список источников поддержки, приблизительно в том порядке, в котором мы рекомендуем к ним обращаться: -<!--l. 145--><p class="indent" > +<!--l. 144--><p class="indent" > <dl class="description"><dt class="description"> <span class="labx-1000">Страница для новичков:</span> </dt><dd @@ -352,11 +348,11 @@ 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> и доступна - в Интернете по адресу <a +href="../../../../texmf-dist/doc/generic/FAQ-en/" >texmf-dist/doc/generic/FAQ-en/</a> и доступна в Интернете по + адресу <a href="http://www.tex.ac.uk/faq" class="url" ><span -class="latt-1000">http://www.tex.ac.uk/faq</span></a>. Пожалуйста, начинайте поиск ответа на - ваши вопросы отсюда. +class="latt-1000">http://www.tex.ac.uk/faq</span></a>. Пожалуйста, начинайте поиск ответа на ваши вопросы + отсюда. </dd><dt class="description"> <span class="TEX"><span class="labx-1000">T</span><span @@ -386,12 +382,15 @@ class="latt-1000">http://tug.org/interest.html</span></a>. </dd><dt class="description"> <span class="labx-1000">Архивы списков рассылки и групп:</span> </dt><dd -class="description">Два основных форума технической поддержки — группа - <a +class="description">Основные форумы + технической поддержки — группа <a href="news:comp.text.tex" class="url" ><span -class="latt-1000">news:comp.text.tex</span></a> и список рассылки <a +class="latt-1000">news:comp.text.tex</span></a>, список рассылки <a href="mailto:texhax@tug.org" ><span class="path"><span -class="latt-1000">texhax@tug.org</span></span></a>. В их архивах тысячи вопросов и +class="latt-1000">texhax@tug.org</span></span></a> и + сайт вопросов и ответов <a +href="http://tex.stackexchange.com" class="url" ><span +class="latt-1000">http://tex.stackexchange.com</span></a>. В их архивах тысячи вопросов и ответов на все случаи жизни. См. <a href="http://groups.google.com/groups?group=comp.text.tex" class="url" ><span class="latt-1000">http://groups.google.com/groups?group=comp.text.tex</span></a> @@ -434,8 +433,6 @@ class="E">E</span>X</span> Live, вам лу&#x соответствующий список рассылки. Часто соответствующий адрес можно получить при помощи опции <span class="latt-1000">--help </span>нужной программы. - - </dd><dt class="description"> <span class="labx-1000">Русскоязычные ресурсы</span> </dt><dd @@ -449,6 +446,8 @@ class="latt-1000">news:fido7.ru.tex</span></a>). Русс class="latt-1000">demos.ddt.su</span>. В ЧаВо этой группы приводится много ссылок на русскоязычные ресурсы. </dd></dl> + + <!--l. 200--><p class="indent" > С другой стороны, вы сами тоже можете помочь тем, у кого есть вопросы. И <span class="latt-1000">comp.text.tex</span>, и <span @@ -521,154 +520,140 @@ class="labx-1000">CTAN:</span> </dt><dd class="description">Зеркало архива CTAN (<a href="http://www/ctan/org" class="url" ><span class="latt-1000">http://www/ctan/org</span></a>). - </dd><dt class="description"> -<span -class="latt-1000">texmf-extra</span><span -class="labx-1000">:</span> </dt><dd -class="description">директория с разнообразными дополнительными пакетами. </dd></dl> -<!--l. 246--><p class="indent" > Лицензии на использование CTAN, <span +<!--l. 243--><p class="indent" > Лицензии на использование CTAN, <span class="lass-1000">protext </span>и <span -class="latt-1000">texmf-extra </span>отличаются от лицензии <span class="TEX">T<span -class="E">E</span>X</span> Live, поэтому -будьте внимательны при распространении или модификации программ, входящих в эти +class="latt-1000">texmf-extra </span>могут отличаться от лицензии <span class="TEX">T<span +class="E">E</span>X</span> Live, +поэтому будьте внимательны при распространении или модификации программ, входящих в эти дистрибутивы. -<!--l. 252--><p class="noindent" > +<!--l. 249--><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. 255--><p class="noindent" >Вот краткое описание корневых директорий в дистрибутиве <span class="TEX">T<span +<!--l. 252--><p class="noindent" >Вот краткое описание корневых директорий в дистрибутиве <span class="TEX">T<span class="E">E</span>X</span> Live. -<!--l. 257--><p class="noindent" > +<!--l. 254--><p class="noindent" > <dl class="list1"><dt class="list"> <span class="latt-1000">bin:</span> </dt><dd class="list"> - <!--l. 258--><p class="noindent" >Программы системы <span class="TEX">T<span + <!--l. 255--><p class="noindent" >Программы системы <span class="TEX">T<span class="E">E</span>X</span>, сгруппированные по платформам. </dd><dt class="list"> <span class="latt-1000">readme-*.dir:</span> </dt><dd class="list"> - <!--l. 260--><p class="noindent" >Краткое руководство пользователя и коллекция ссылок на разных языках, в текстовом + <!--l. 257--><p class="noindent" >Краткое руководство пользователя и коллекция ссылок на разных языках, в текстовом формате и формате HTML. - - </dd><dt class="list"> <span class="latt-1000">source:</span> </dt><dd class="list"> - <!--l. 264--><p class="noindent" >Исходный код всех программ, включая дистрибутивы Web2C <span class="TEX">T<span + <!--l. 261--><p class="noindent" >Исходный код всех программ, включая дистрибутивы Web2C <span class="TEX">T<span class="E">E</span>X</span> и Metafont. </dd><dt class="list"> <span -class="latt-1000">texmf:</span> </dt><dd -class="list"> - <!--l. 267--><p class="noindent" >См. <span -class="latt-1000">TEXMFMAIN </span>ниже. - </dd><dt class="list"> - <span class="latt-1000">texmf-dist:</span> </dt><dd class="list"> - <!--l. 269--><p class="noindent" >См. <span + <!--l. 264--><p class="noindent" >См. <span class="latt-1000">TEXMFDIST </span>ниже. + + </dd><dt class="list"> <span class="latt-1000">tlpkg:</span> </dt><dd class="list"> - <!--l. 271--><p class="noindent" >Скрипты, программы и другие файлы для поддержки системы, а также некоторые полезные + <!--l. 266--><p class="noindent" >Скрипты, программы и другие файлы для поддержки системы, а также некоторые полезные программы для Windows</dd></dl> -<!--l. 276--><p class="indent" > Кроме этих директорий, в корневой директории находятся скрипты установки и файлы <span +<!--l. 271--><p class="indent" > Кроме этих директорий, в корневой директории находятся скрипты установки и файлы <span class="latt-1000">README </span>(на разных языках). -<!--l. 279--><p class="indent" > Файл <a +<!--l. 274--><p class="indent" > Файл <a href="../../../../doc.html" >doc.html</a> в корневой директории содержит много ссылок на полезную документацию. -Документация к отдельным программам (руководства, man, info) находится в директории <span -class="latt-1000">texmf/doc</span>. -Документация макропакетов и форматов находится в директории <span -class="latt-1000">texmf-dist/doc</span>. Для поиска -документации можно воспользоваться программой <span +Документация к отдельным программам (руководства, man, info) находится в директории +<span +class="latt-1000">texmf-dist/doc</span>. Документация макропакетов и форматов находится в директории <span +class="latt-1000">texmf-dist/doc</span>. Для +поиска документации можно воспользоваться программой <span class="lass-1000">texdoc</span>. -<!--l. 286--><p class="indent" > Документация к самому дистрибутиву <span class="TEX">T<span +<!--l. 281--><p class="indent" > Документация к самому дистрибутиву <span class="TEX">T<span class="E">E</span>X</span> Live находится в директории <span -class="latt-1000">texmf-doc </span>и доступна на -нескольких языках: +class="latt-1000">texmf-dist/doc/texlive </span>и +доступна на нескольких языках: <ul class="itemize1"> <li class="itemize">Английский: <a -href="../../../../texmf/doctexlive-en" >texmf/doctexlive-en</a> +href="../../../../texmf-dist/doc/texlive-en" >texmf-dist/doc/texlive-en</a> </li> <li class="itemize">Итальянский: <a -href="../../../../texmf/doc/texlive/texlive-it" >texmf/doc/texlive/texlive-it</a> +href="../../../../texmf-dist/doc/texlive/texlive-it" >texmf-dist/doc/texlive/texlive-it</a> </li> <li class="itemize">Упрощенный китайский: <a href="../../../../texmf/doc/texlive-zh-cn" >texmf/doc/texlive-zh-cn</a> </li> <li class="itemize">Немецкий: <a -href="../../../../texmf/doc/texlive-de" >texmf/doc/texlive-de</a> +href="../../../../texmf-dist/doc/texlive-de" >texmf-dist/doc/texlive-de</a> </li> <li class="itemize">Польский: <a -href="../../../../texmf/doc/texlive-pl" >texmf/doc/texlive-pl</a> +href="../../../../texmf-dist/doc/texlive-pl" >texmf-dist/doc/texlive-pl</a> </li> <li class="itemize">Русский: <a -href="../../../../texmf/doc/texlive-ru" >texmf/doc/texlive-ru</a> +href="../../../../texmf-dist/doc/texlive-ru" >texmf-dist/doc/texlive-ru</a> </li> <li class="itemize">Сербский: <a -href="../../../../texmf/doc/texlive/texlive-sr" >texmf/doc/texlive/texlive-sr</a> +href="../../../../texmf-dist/doc/texlive/texlive-sr" >texmf-dist/doc/texlive/texlive-sr</a> </li> <li class="itemize">Французский: <a -href="../../../../texmf/doc/texlive-fr" >texmf/doc/texlive-fr</a> +href="../../../../texmf-dist/doc/texlive-fr" >texmf-dist/doc/texlive-fr</a> </li> <li class="itemize">Чешский и словацкий: <a -href="../../../../texmf/doc/texlive-cz" >texmf/doc/texlive-cz</a></li></ul> -<!--l. 300--><p class="noindent" > +href="../../../../texmf-dist/doc/texlive-cz" >texmf-dist/doc/texlive-cz</a></li></ul> +<!--l. 295--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">2.3 </span> <a id="x1-110002.3"></a>Описание директорий texmf</h4> -<!--l. 303--><p class="noindent" >В этом разделе описаны все переменные, задающие положение деревьев директорий texmf и их значения +<!--l. 298--><p class="noindent" >В этом разделе описаны все переменные, задающие положение деревьев директорий texmf и их значения по умолчанию. Команда <span class="latt-1000">tlmgr</span><span class="latt-1000"> conf </span>показывает текущие значения этих переменных, так что вы можете определить, где эти директории находятся в вашей системе. -<!--l. 309--><p class="noindent" > +<!--l. 304--><p class="noindent" > <dl class="list1"><dt class="list"> <span -class="latt-1000">TEXMFMAIN</span> </dt><dd -class="list"> - <!--l. 310--><p class="noindent" >Дерево, где находятся основные части системы: файлы конфигурации, скрипты и - документация. - </dd><dt class="list"> - <span class="latt-1000">TEXMFDIST</span> </dt><dd class="list"> - <!--l. 312--><p class="noindent" >Дерево с основным набором макропакетов, шрифтов и т.д. - - + <!--l. 305--><p class="noindent" >Дерево, где находятся практически все файлы дистрибутива: кнофигурационные файлы, + шрифты, скрипты, пакеты и т.д. (основное исключение — зависящие от архитектуры + программы, которые находятся в директории <span +class="latt-1000">bin/</span>.) </dd><dt class="list"> <span class="latt-1000">TEXMFLOCAL</span> </dt><dd class="list"> - <!--l. 314--><p class="noindent" >Дерево, которое может быть использовано администраторами системы для дополнительных + <!--l. 309--><p class="noindent" >Дерево, которое может быть использовано администраторами системы для дополнительных пакетов, шрифтов и т.д. </dd><dt class="list"> <span class="latt-1000">TEXMFHOME</span> </dt><dd class="list"> - <!--l. 317--><p class="noindent" >Дерево, которое пользователи могут использовать для установки собственных пакетов, + <!--l. 312--><p class="noindent" >Дерево, которое пользователи могут использовать для установки собственных пакетов, шрифтов и т.д., или для обновлённых версий системных пакетов. Эта переменная указывает на дерево в домашней директории, своей для каждого пользователя. </dd><dt class="list"> <span class="latt-1000">TEXMFCONFIG</span> </dt><dd class="list"> - <!--l. 321--><p class="noindent" >Это дерево используется утилитами <span class="obeylines-h"><span class="verb"><span + <!--l. 316--><p class="noindent" >Это дерево используется утилитами <span class="obeylines-h"><span class="verb"><span class="latt-1000">texconfig</span></span></span>, <span class="obeylines-h"><span class="verb"><span class="latt-1000">updmap</span></span></span> и <span class="obeylines-h"><span class="verb"><span class="latt-1000">fmtutil</span></span></span> для хранения модифицированных файлов конфигурации (своих для каждого пользователя) + + </dd><dt class="list"> <span class="latt-1000">TEXMFSYSCONFIG</span> </dt><dd class="list"> - <!--l. 325--><p class="noindent" >Это дерево используется утилитами <span class="obeylines-h"><span class="verb"><span + <!--l. 320--><p class="noindent" >Это дерево используется утилитами <span class="obeylines-h"><span class="verb"><span class="latt-1000">texconfig-sys</span></span></span>, <span class="obeylines-h"><span class="verb"><span class="latt-1000">updmap-sys</span></span></span> и <span class="obeylines-h"><span class="verb"><span class="latt-1000">fmtutil-sys</span></span></span> для хранения @@ -677,7 +662,7 @@ class="latt-1000">fmtutil-sys</span></span></span> для � <span class="latt-1000">TEXMFVAR</span> </dt><dd class="list"> - <!--l. 329--><p class="noindent" >Это дерево используется утилитами <span class="obeylines-h"><span class="verb"><span + <!--l. 324--><p class="noindent" >Это дерево используется утилитами <span class="obeylines-h"><span class="verb"><span class="latt-1000">texconfig</span></span></span>, <span class="obeylines-h"><span class="verb"><span class="latt-1000">updmap</span></span></span> и <span class="obeylines-h"><span class="verb"><span class="latt-1000">fmtutil</span></span></span> для хранения создаваемых @@ -686,21 +671,25 @@ class="latt-1000">fmtutil</span></span></span> для х <span class="latt-1000">TEXMFCACHE</span> </dt><dd class="list"> - <!--l. 332--><p class="noindent" >Это дерево используется программой Con<span class="TEX">T<span -class="E">E</span>X</span>t MkIV для хранения файлов, создаваемых - автоматически. + <!--l. 327--><p class="noindent" >Это дерево используется программами Con<span class="TEX">T<span +class="E">E</span>X</span>t MkIV и Lua<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span> для хранения файлов, + создаваемых автоматически при работе программ. По умолчанию совпадает с <span +class="latt-1000">TEXMFSYSVAR</span>, + или, если эта директория закрыта для записи, <span +class="latt-1000">TEXMFVAR</span>. </dd><dt class="list"> <span class="latt-1000">TEXMFSYSVAR</span> </dt><dd class="list"> - <!--l. 335--><p class="noindent" >Это дерево используется утилитами <span class="obeylines-h"><span class="verb"><span + <!--l. 332--><p class="noindent" >Это дерево используется утилитами <span class="obeylines-h"><span class="verb"><span class="latt-1000">texconfig-sys</span></span></span>, <span class="obeylines-h"><span class="verb"><span class="latt-1000">updmap-sys</span></span></span>, <span class="obeylines-h"><span class="verb"><span class="latt-1000">fmtutil-sys</span></span></span>, а также <span class="obeylines-h"><span class="verb"><span class="latt-1000">tlmgr</span></span></span> для хранения создаваемых автоматически файлов: форматов, карт шрифтов, — общих для всех пользователей.</dd></dl> -<!--l. 342--><p class="noindent" >По умолчанию структура директорий выглядит так: +<!--l. 339--><p class="noindent" >По умолчанию структура директорий выглядит так: <dl class="description"><dt class="description"> <span class="labx-1000">корневая директория</span> </dt><dd @@ -708,83 +697,72 @@ class="description">может со&#x class="E">E</span>X</span> Live: <dl class="list2"><dt class="list"> <span -class="latt-1000">2011</span> </dt><dd +class="latt-1000">2012</span> </dt><dd class="list"> - <!--l. 347--><p class="noindent" >Предыдущая версия. + <!--l. 344--><p class="noindent" >Предыдущая версия. </dd><dt class="list"> <span -class="latt-1000">2012</span> </dt><dd +class="latt-1000">2013</span> </dt><dd class="list"> - <!--l. 348--><p class="noindent" >Текущая версия. + <!--l. 345--><p class="noindent" >Текущая версия. <dl class="list3"><dt class="list"> <span class="latt-1000">bin</span> </dt><dd class="list"> - <!--l. 350--><p class="noindent" >  + <!--l. 347--><p class="noindent" >  <dl class="list4"><dt class="list"> <span class="latt-1000">i386-linux</span> </dt><dd class="list"> - <!--l. 352--><p class="noindent" >Программы для GNU/Linux + <!--l. 349--><p class="noindent" >Программы для GNU/Linux </dd><dt class="list"> <span class="latt-1000">...</span> </dt><dd class="list"> - <!--l. 353--><p class="noindent" > + <!--l. 350--><p class="noindent" > </dd><dt class="list"> <span class="latt-1000">universal-darwin</span> </dt><dd class="list"> - <!--l. 354--><p class="noindent" >Программы для Mac OS X - - + <!--l. 351--><p class="noindent" >Программы для Mac OS X </dd><dt class="list"> <span class="latt-1000">win32</span> </dt><dd class="list"> - <!--l. 355--><p class="noindent" >Программы для Windows</dd></dl> - </dd><dt class="list"> - <span -class="latt-1000">texmf</span><span -class="latt-1000"> </span><span -class="latt-1000"> </span><span -class="latt-1000"> </span><span -class="latt-1000"> </span><span -class="latt-1000"> </span><span -class="latt-1000"> </span><span -class="latt-1000"> </span> </dt><dd -class="list"> - <!--l. 357--><p class="noindent" ><span -class="latt-1000">TEXMFMAIN</span>. + <!--l. 352--><p class="noindent" >Программы для Windows</dd></dl> </dd><dt class="list"> <span class="latt-1000">texmf-dist</span><span class="latt-1000"> </span><span class="latt-1000"> </span> </dt><dd class="list"> - <!--l. 358--><p class="noindent" ><span -class="latt-1000">TEXMFDIST</span> + <!--l. 354--><p class="noindent" ><span +class="latt-1000">TEXMFDIST </span>и <span +class="latt-1000">TEXMFMAIN</span> </dd><dt class="list"> <span class="latt-1000">texmf-var </span><span class="latt-1000"> </span><span class="latt-1000"> </span> </dt><dd class="list"> - <!--l. 359--><p class="noindent" ><span -class="latt-1000">TEXMFSYSVAR</span> + <!--l. 355--><p class="noindent" ><span +class="latt-1000">TEXMFSYSVAR</span>, <span +class="latt-1000">TEXMFCACHE</span> </dd><dt class="list"> <span class="latt-1000">texmf-config</span> </dt><dd class="list"> - <!--l. 360--><p class="noindent" ><span + <!--l. 356--><p class="noindent" ><span class="latt-1000">TEXMFSYSCONFIG</span></dd></dl> </dd><dt class="list"> <span class="latt-1000">texmf-local</span> </dt><dd class="list"> - <!--l. 362--><p class="noindent" ><span + <!--l. 358--><p class="noindent" ><span class="latt-1000">TEXMFLOCAL</span>, общая для всех версий <span class="TEX">T<span class="E">E</span>X</span> Live.</dd></dl> + + </dd><dt class="description"> <span class="labx-1000">домашняя директория пользователя</span> </dt><dd @@ -793,14 +771,14 @@ class="latt-1000">$HOME </span>или <span class="latt-1000">%USERPROFILE%</span>) <dl class="list2"><dt class="list"> <span -class="latt-1000">.texlive2011</span> </dt><dd +class="latt-1000">.texlive2012</span> </dt><dd class="list"> - <!--l. 368--><p class="noindent" >Данные и конфигурационные файлы предыдущей версии. + <!--l. 364--><p class="noindent" >Данные и конфигурационные файлы предыдущей версии. </dd><dt class="list"> <span -class="latt-1000">.texlive2012</span> </dt><dd +class="latt-1000">.texlive2013</span> </dt><dd class="list"> - <!--l. 370--><p class="noindent" >Данные и конфигурационные файлы текущей версии. + <!--l. 366--><p class="noindent" >Данные и конфигурационные файлы текущей версии. <dl class="list3"><dt class="list"> <span class="latt-1000">texmf-var</span><span @@ -808,35 +786,34 @@ class="latt-1000"> </span><span class="latt-1000"> </span><span class="latt-1000"> </span> </dt><dd class="list"> - <!--l. 373--><p class="noindent" ><span + <!--l. 369--><p class="noindent" ><span class="latt-1000">TEXMFVAR</span> </dd><dt class="list"> <span class="latt-1000">texmf-config</span> </dt><dd class="list"> - <!--l. 374--><p class="noindent" ><span + <!--l. 370--><p class="noindent" ><span class="latt-1000">TEXMFCONFIG</span></dd></dl> </dd><dt class="list"> <span class="latt-1000">texmf</span> </dt><dd class="list"> - <!--l. 376--><p class="noindent" ><span + <!--l. 372--><p class="noindent" ><span class="latt-1000">TEXMFHOME </span>Личные макропакеты и т.д.</dd></dl> </dd></dl> -<!--l. 380--><p class="noindent" > +<!--l. 376--><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. 383--><p class="noindent" >Кнутовский вариант <span class="TEX">T<span -class="E">E</span>X</span>а заморожен — за исключением редких исправлений багов, в него -не вносится никаких изменений. Он все ещё распространяется в <span class="TEX">T<span +<!--l. 379--><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="lass-1000">tex </span>и будет -распространяться в обозримом будущем. В состав <span class="TEX">T<span -class="E">E</span>X</span> Live входит несколько расширений -<span class="TEX">T<span +class="lass-1000">tex </span>и будет распространяться в обозримом +будущем. В состав <span class="TEX">T<span +class="E">E</span>X</span> Live входит несколько расширений <span class="TEX">T<span class="E">E</span>X</span>а: -<!--l. 388--><p class="indent" > +<!--l. 384--><p class="indent" > <dl class="description"><dt class="description"> <span class="labx-1000">e-</span><span class="TEX"><span @@ -866,8 +843,6 @@ class="E">E</span>X</span>а, добав&#x class="lass-1000">etex</span>, <span class="lass-1000">latex</span>, <span class="lass-1000">pdflatex</span>. Страница программы на сети: - - <a href="http://www.pdftex.org/" class="url" ><span class="latt-1000">http://www.pdftex.org/</span></a>. @@ -896,7 +871,7 @@ class="E">E</span>X</span> Live. См. <a href="http://www.luatex.org/" class="url" ><span class="latt-1000">http://www.luatex.org/</span></a> и <a -href="../../../../texmf-dist/doc/luatex/luatexref-t.pdf" >texmf-dist/doc/luatex/luatexref-t.pdf</a>. +href="../../../../texmf-dist/doc/luatex/base/luatexref-t.pdf" >texmf-dist/doc/luatex/base/luatexref-t.pdf</a>. </dd><dt class="description"> <span class="labx-1000">Xe</span><span class="TEX"><span @@ -918,6 +893,8 @@ class="description">основан� произвольного входного потока. Омега больше не включается в дистрибутив <span class="TEX">T<span class="E">E</span>X</span> Live в качестве самостоятельной программы; на диске есть только Aleph (см. ниже). + + </dd><dt class="description"> <span class="labx-1000">Aleph</span> </dt><dd @@ -925,93 +902,86 @@ class="description">объедин� class="E">E</span>X</span>. См. краткую документацию в <a href="../../../../texmf-dist/doc/aleph/base" >texmf-dist/doc/aleph/base</a>. </dd></dl> -<!--l. 437--><p class="noindent" > +<!--l. 433--><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. 439--><p class="noindent" >Вот несколько других важных программ в дистрибутиве <span class="TEX">T<span +<!--l. 435--><p class="noindent" >Вот несколько других важных программ в дистрибутиве <span class="TEX">T<span class="E">E</span>X</span> Live: -<!--l. 441--><p class="indent" > +<!--l. 437--><p class="indent" > <dl class="list1"><dt class="list"> <span class="lass-1000">bibtex</span> </dt><dd class="list"> - <!--l. 443--><p class="noindent" >поддержка библиографий. + <!--l. 439--><p class="noindent" >поддержка библиографий. </dd><dt class="list"> <span class="lass-1000">makeindex, xindy</span> </dt><dd class="list"> - <!--l. 445--><p class="noindent" >поддержка алфавитных указателей. + <!--l. 441--><p class="noindent" >поддержка алфавитных указателей. </dd><dt class="list"> <span class="lass-1000">dvips</span> </dt><dd class="list"> - <!--l. 447--><p class="noindent" >преобразование DVI в PostScript. + <!--l. 443--><p class="noindent" >преобразование DVI в PostScript. </dd><dt class="list"> <span class="lass-1000">xdvi</span> </dt><dd class="list"> - <!--l. 449--><p class="noindent" >программа для просмотра DVI для X Window System. + <!--l. 445--><p class="noindent" >программа для просмотра DVI для X Window System. </dd><dt class="list"> <span class="lass-1000">dvilj</span> </dt><dd class="list"> - <!--l. 451--><p class="noindent" >драйвер для лазерных принтеров семейства HP LaserJet. + <!--l. 447--><p class="noindent" >драйвер для лазерных принтеров семейства HP LaserJet. </dd><dt class="list"> <span class="lass-1000">dviconcat, dviselect</span> </dt><dd class="list"> - <!--l. 454--><p class="noindent" >перестановка страниц в файлах DVI. + <!--l. 450--><p class="noindent" >перестановка страниц в файлах DVI. </dd><dt class="list"> <span class="lass-1000">dvipdfmx</span> </dt><dd class="list"> - <!--l. 456--><p class="noindent" >преобразование DVI в PDF, альтернатива pdf<span class="TEX">T<span + <!--l. 452--><p class="noindent" >преобразование DVI в PDF, альтернатива pdf<span class="TEX">T<span class="E">E</span>X</span>у, упомянутому выше. - - </dd><dt class="list"> <span class="lass-1000">psselect, psnup, </span><span class="lass-1000">…</span> </dt><dd class="list"> - <!--l. 459--><p class="noindent" >утилиты для работы с файлами в формате PostScript. + <!--l. 455--><p class="noindent" >утилиты для работы с файлами в формате PostScript. </dd><dt class="list"> <span class="lass-1000">pdfjam, pdfjoin, </span><span class="lass-1000">…</span> </dt><dd class="list"> - <!--l. 462--><p class="noindent" >утилиты для работы с файлами в формате PDF. + <!--l. 458--><p class="noindent" >утилиты для работы с файлами в формате PDF. </dd><dt class="list"> <span -class="lass-1000">texexec, texmfstart</span> </dt><dd +class="lass-1000">context, mtxrun</span> </dt><dd class="list"> - <!--l. 465--><p class="noindent" >Программы для Con<span class="TEX">T<span + <!--l. 461--><p class="noindent" >Программы для Con<span class="TEX">T<span class="E">E</span>X</span>tа и обработки PDF. </dd><dt class="list"> <span -class="lass-1000">tex4ht</span> </dt><dd +class="lass-1000">htlatex, </span><span +class="lass-1000">…</span> </dt><dd class="list"> - <!--l. 467--><p class="noindent" >конвертер из <span class="TEX">T<span -class="E">E</span>X</span>а в HTML, XML и многие другие форматы. + <!--l. 463--><p class="noindent" ><span +class="lass-1000">tex4ht</span>: конвертер из (L<span +class="larm-0700">A</span> )<span class="TEX">T<span +class="E">E</span>X</span>а в HTML, (и XML и многие другие форматы). </dd></dl> -<!--l. 472--><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. 475--><p class="noindent" >В <span class="TEX">T<span -class="E">E</span>X</span> Live включено много векторных шрифтов высокого качества. См. <a -href="http://tug.org/fonts" class="url" ><span -class="latt-1000">http://tug.org/fonts</span></a> и -<a -href="../../../../texmf-dist/doc/fonts/free-math-fonts-survey" >texmf-dist/doc/fonts/free-math-fonts-survey</a>. -<!--l. 479--><p class="noindent" > +<!--l. 469--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">3 </span> <a - id="x1-150003"></a>Установка</h3> -<!--l. 482--><p class="noindent" > + id="x1-140003"></a>Установка</h3> + + +<!--l. 472--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">3.1 </span> <a - id="x1-160003.1"></a>Запуск программы установки</h4> -<!--l. 485--><p class="noindent" >Для начала вам потребуется DVD <span class="TEX">T<span + id="x1-150003.1"></a>Запуск программы установки</h4> +<!--l. 475--><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 с Интернета. Найдите скрипт установки: <span @@ -1021,7 +991,7 @@ class="latt-1000">install-tl.bat </span>для Windows. A <a href="http://tug.org/texlive/acquire.html" class="url" ><span class="latt-1000">http://tug.org/texlive/acquire.html</span></a>. -<!--l. 491--><p class="indent" > +<!--l. 481--><p class="indent" > <dl class="description"><dt class="description"> <span class="labx-1000">Установка с сети:</span> </dt><dd @@ -1058,22 +1028,20 @@ class="latt-1000">http://tug.org/usergroups.html</span></a>), ли& href="http://tug.org/store" class="url" ><span class="latt-1000">http://tug.org/store</span></a>), либо сделав его самостоятельно, скачав ISO образ диска. После установки системы вы можете получать обновления из Интернета, см. раздел <a -href="#x1-340003.4.3">3.4.3<!--tex4ht:ref: sec:dvd-install-net-updates --></a>. +href="#x1-330003.4.3">3.4.3<!--tex4ht:ref: sec:dvd-install-net-updates --></a>. </dd></dl> -<!--l. 515--><p class="indent" > В обоих случаях программа установки системы одна и та же. Главное различие состоит в том, что +<!--l. 505--><p class="indent" > В обоих случаях программа установки системы одна и та же. Главное различие состоит в том, что при установке с сети ставятся последние версии пакетов — в отличие от установки с DVD или ISO. -<!--l. 519--><p class="indent" > В следующих разделах установка описывается более подробно. - - -<!--l. 521--><p class="noindent" > +<!--l. 509--><p class="indent" > В следующих разделах установка описывается более подробно. +<!--l. 511--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.1.1 </span> <a - id="x1-170003.1.1"></a>UNIX</h5> -<!--l. 523--><p class="noindent" >Ниже <span + id="x1-160003.1.1"></a>UNIX</h5> +<!--l. 513--><p class="noindent" >Ниже <span class="latt-1000">> </span>указывает системный промпт; то, что вводит пользователь, показано <span class="latt-1000">жирным шрифтом</span>. Проще всего начать установку так: <div class="alltt"> -<!--l. 526--><p class="noindent" ><div class="obeylines-v"> +<!--l. 516--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000">></span><span class="latt-1000"> cd</span><span @@ -1089,13 +1057,13 @@ class="latt-1000">./install-tl</span>, если у этого скрипта есть права на выполнение, и т.д. Мы не будем указывать все эти варианты.) Возможно, вам придется увеличить размер окна терминала, чтобы в него поместился весь диалог (Рисунок <a -href="#x1-19061r1">1<!--tex4ht:ref: fig:text-main --></a>). -<!--l. 538--><p class="indent" > Для установки в экспертном графическом режиме (рисунок <a -href="#x1-19062r2">2<!--tex4ht:ref: fig:gui-main --></a>) вам потребуется модуль <span -class="latt-1000">Perl/TK</span>, +href="#x1-18059r1">1<!--tex4ht:ref: fig:text-main --></a>). +<!--l. 528--><p class="indent" > Для установки в экспертном графическом режиме (рисунок <a +href="#x1-18060r2">2<!--tex4ht:ref: fig:gui-main --></a>) вам потребуется модуль <span +class="latt-1000">Perl::TK</span>, собранный с поддержкой XFT (он обычно есть в системах GNU/Linux, но может отсутствовать на других системах). Если он у вас установлен, используйте <div class="alltt"> -<!--l. 543--><p class="noindent" ><div class="obeylines-v"> +<!--l. 533--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000">></span><span class="latt-1000"> perl</span><span @@ -1103,16 +1071,18 @@ class="latt-1000"> install-tl</span><span class="latt-1000"> -gui</span> </div> </div> -<!--l. 547--><p class="indent" > Полный список возможных опций дает команда <div class="alltt"> -<!--l. 548--><p class="noindent" ><div class="obeylines-v"> +<!--l. 537--><p class="indent" > Полный список возможных опций дает команда <div class="alltt"> +<!--l. 538--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000">></span><span class="latt-1000"> perl</span><span class="latt-1000"> install-tl</span><span class="latt-1000"> -help</span> + + </div> </div> -<!--l. 552--><p class="indent" > <span +<!--l. 542--><p class="indent" > <span class="labx-1000">Предупреждение о правах доступа в UNIX: </span>система установки <span class="TEX">T<span class="E">E</span>X</span> Live использует текущее значение параметра <span @@ -1121,57 +1091,57 @@ class="latt-1000">umask</span>. Поэтом class="latt-1000">umask 022</span>. Более подробно <span class="latt-1000">umask</span> обсуждается в документации к вашей системе. -<!--l. 559--><p class="indent" > <span +<!--l. 549--><p class="indent" > <span class="labx-1000">Замечание об установке под Cygwin: </span>в отличие от других систем типа 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. 564--><p class="noindent" > +href="#x1-190003.1.4">3.1.4<!--tex4ht:ref: sec:cygwin --></a>. +<!--l. 554--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.1.2 </span> <a - id="x1-180003.1.2"></a>MacOSX</h5> -<!--l. 566--><p class="noindent" >Как отмечается в разделе <a + id="x1-170003.1.2"></a>MacOSX</h5> +<!--l. 556--><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> (<a href="http://tug.org/mactex" class="url" ><span -class="latt-1000">http://tug.org/mactex</span></a>). Мы рекомендуем пользоваться его системой установки, а не общим скриптом +class="latt-1000">http://tug.org/mactex</span></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, поскольку у него есть дополнительные возможности, специфические для Макинтошей, -например, удобное переключение между различными дистрибутивами <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>, -Fink, MacPorts, …). -<!--l. 574--><p class="indent" > Mac<span class="TEX">T<span +class="E">E</span>X</span>, Fink, MacPorts, …) используя так называемую структуру +<span class="TEX">T<span +class="E">E</span>X</span>Dist. +<!--l. 565--><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. 578--><p class="noindent" > +class="E">E</span>X</span> Live, основные деревья директорий и программы у этих дистрибутивов +совпадают. Mac<span class="TEX">T<span +class="E">E</span>X</span> добавляет несколько поддиректорий с программами и документацией, +предназначенными для Макинтошей. +<!--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. 580--><p class="noindent" >Если вы устанавливаете систему с сети, или если программа установки с DVD не стартовала + id="x1-180003.1.3"></a>Windows</h5> +<!--l. 572--><p class="noindent" >Если вы устанавливаете систему с сети, или если программа установки с DVD не стартовала автоматически, дважды щёлкните по <span class="latt-1000">install-tl.bat</span>. Если вам нужна более тонкая настройка, например, если вы хотите выбрать определенные коллекции пакетов, запустите <span class="latt-1000">install-tl-advanced.bat</span>. -<!--l. 586--><p class="indent" > Можно также запустить программу из командной строки. Ниже <span +<!--l. 578--><p class="indent" > Можно также запустить программу из командной строки. Ниже <span class="latt-1000">> </span>означает системный промпт; то, что вводит пользователь, указано <span class="latt-1000">жирным шрифтом</span>. Если вы находитесь в директории программы установки, напечатайте: <div class="alltt"> - - -<!--l. 590--><p class="noindent" ><div class="obeylines-v"> +<!--l. 582--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000">></span><span class="latt-1000"> install-tl</span> </div> </div> -<!--l. 594--><p class="indent" > Программу можно вызвать и из другой директории, например, <div class="alltt"> -<!--l. 595--><p class="noindent" ><div class="obeylines-v"> +<!--l. 586--><p class="indent" > Программу можно вызвать и из другой директории, например, <div class="alltt"> +<!--l. 587--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000">></span><span class="latt-1000"> D:\texlive\install-tl</span> @@ -1179,42 +1149,42 @@ class="latt-1000"> D:\texlive\install-tl</span> </div> (предполагается, что в <span class="latt-1000">D: </span>находится DVD <span class="TEX">T<span class="E">E</span>X</span> Collection). На рисунке <a -href="#x1-19063r3">3<!--tex4ht:ref: fig:wizard-w32 --></a> показан специальный +href="#x1-18061r3">3<!--tex4ht:ref: fig:wizard-w32 --></a> показан специальный проводник установки, который по умолчанию запускается в Windows. -<!--l. 602--><p class="indent" > Для установки в текстовом режиме используйте <div class="alltt"> -<!--l. 603--><p class="noindent" ><div class="obeylines-v"> +<!--l. 594--><p class="indent" > Для установки в текстовом режиме используйте <div class="alltt"> +<!--l. 595--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000">></span><span class="latt-1000"> install-tl</span><span class="latt-1000"> -no-gui</span> </div> </div> -<!--l. 608--><p class="indent" > Все опции программы можно получить при помощи команды <div class="alltt"> -<!--l. 609--><p class="noindent" ><div class="obeylines-v"> +<!--l. 600--><p class="indent" > Все опции программы можно получить при помощи команды <div class="alltt"> +<!--l. 601--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000">></span><span class="latt-1000"> install-tl</span><span class="latt-1000"> -help</span> </div> </div> -<!--l. 613--><p class="indent" > <hr class="figure"><div class="figure" +<!--l. 605--><p class="indent" > <hr class="figure"><div class="figure" > <a - id="x1-19061r1"></a> + id="x1-18059r1"></a> <div class="fancyvrb" id="fancyvrb1"><a - id="x1-19002r1"></a><span + id="x1-18002r1"></a><span class="latt-0800"> </span><span class="latt-0800"> Installing</span><span class="latt-0800"> TeX</span><span class="latt-0800"> Live</span><span -class="latt-0800"> 2012</span><span +class="latt-0800"> 2013</span><span class="latt-0800"> from:</span><span class="latt-0800"> ...</span><br class="fancyvrb" /><a - id="x1-19004r2"></a><span + id="x1-18004r2"></a><span class="latt-0800"> </span><span class="latt-0800"> Platform:</span><span class="latt-0800"> i386-linux</span><span @@ -1222,17 +1192,17 @@ class="latt-0800"> =></span><span class="latt-0800"> ’Intel</span><span class="latt-0800"> x86</span><span class="latt-0800"> with</span><span -class="latt-0800"> GNU/Linux’</span><br class="fancyvrb" /><a - id="x1-19006r3"></a><span +class="latt-0800"> GNU/Linux’</span> +<br class="fancyvrb" /><a + id="x1-18006r3"></a><span class="latt-0800"> </span><span class="latt-0800"> Distribution:</span><span class="latt-0800"> inst</span><span -class="latt-0800"> (compressed)</span> -<br class="fancyvrb" /><a - id="x1-19008r4"></a><span +class="latt-0800"> (compressed)</span><br class="fancyvrb" /><a + id="x1-18008r4"></a><span class="latt-0800"> </span><span class="latt-0800"> ...</span><br class="fancyvrb" /><a - id="x1-19010r5"></a><span + id="x1-18010r5"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> Detected</span><span @@ -1241,10 +1211,10 @@ class="latt-0800"> Intel</span><span class="latt-0800"> x86</span><span class="latt-0800"> with</span><span class="latt-0800"> GNU/Linux</span><br class="fancyvrb" /><a - id="x1-19012r6"></a><span + id="x1-18012r6"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><br class="fancyvrb" /><a - id="x1-19014r7"></a><span + id="x1-18014r7"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> <B></span><span @@ -1252,70 +1222,63 @@ class="latt-0800"> platforms:</span><span class="latt-0800"> 1</span><span class="latt-0800"> out</span><span class="latt-0800"> of</span><span -class="latt-0800"> 19</span><br class="fancyvrb" /><a - id="x1-19016r8"></a><span +class="latt-0800"> 21</span><br class="fancyvrb" /><a + id="x1-18016r8"></a><span class="latt-0800"> </span><span -class="latt-0800"> </span><br class="fancyvrb" /><a - id="x1-19018r9"></a><span +class="latt-0800"> </span> +<br class="fancyvrb" /><a + id="x1-18018r9"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> <S></span><span class="latt-0800"> Installation</span><span class="latt-0800"> scheme</span><span -class="latt-0800"> (scheme-full)</span> -<br class="fancyvrb" /><a - id="x1-19020r10"></a><span -class="latt-0800"> </span><span -class="latt-0800"> </span><span -class="latt-0800"> </span><span -class="latt-0800"> </span><span -class="latt-0800"> </span><span -class="latt-0800"> </span><span -class="latt-0800"> 84</span><span -class="latt-0800"> collections</span><span -class="latt-0800"> out</span><span -class="latt-0800"> of</span><span -class="latt-0800"> 85,</span><span -class="latt-0800"> disk</span><span -class="latt-0800"> space</span><span -class="latt-0800"> required:</span><span -class="latt-0800"> 2600</span><span -class="latt-0800"> MB</span><br class="fancyvrb" /><a - id="x1-19022r11"></a><span +class="latt-0800"> (scheme-full)</span><br class="fancyvrb" /><a + id="x1-18020r10"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><br class="fancyvrb" /><a - id="x1-19024r12"></a><span + id="x1-18022r11"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> Customizing</span><span class="latt-0800"> installation</span><span -class="latt-0800"> scheme:</span> -<br class="fancyvrb" /><a - id="x1-19026r13"></a><span +class="latt-0800"> scheme:</span><br class="fancyvrb" /><a + id="x1-18024r12"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> <C></span><span class="latt-0800"> standard</span><span -class="latt-0800"> collections</span><br class="fancyvrb" /><a - id="x1-19028r14"></a><span +class="latt-0800"> collections</span> +<br class="fancyvrb" /><a + id="x1-18026r13"></a><span +class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span -class="latt-0800"> <L></span><span -class="latt-0800"> language</span><span -class="latt-0800"> collections</span><br class="fancyvrb" /><a - id="x1-19030r15"></a><span +class="latt-0800"> </span><span +class="latt-0800"> </span><span +class="latt-0800"> 43</span><span +class="latt-0800"> collections</span><span +class="latt-0800"> out</span><span +class="latt-0800"> of</span><span +class="latt-0800"> 45,</span><span +class="latt-0800"> disk</span><span +class="latt-0800"> space</span><span +class="latt-0800"> required:</span><span +class="latt-0800"> 3909</span><span +class="latt-0800"> MB</span><br class="fancyvrb" /><a + id="x1-18028r14"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><br class="fancyvrb" /><a - id="x1-19032r16"></a><span + id="x1-18030r15"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> <D></span><span class="latt-0800"> directories:</span><br class="fancyvrb" /><a - id="x1-19034r17"></a><span + id="x1-18032r16"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span @@ -1326,29 +1289,29 @@ class="latt-0800"> main</span><span class="latt-0800"> TeX</span><span class="latt-0800"> directory):</span> <br class="fancyvrb" /><a - id="x1-19036r18"></a><span + id="x1-18034r17"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span -class="latt-0800"> /usr/local/texlive/2012</span><br class="fancyvrb" /><a - id="x1-19038r19"></a><span +class="latt-0800"> /usr/local/texlive/2013</span><br class="fancyvrb" /><a + id="x1-18036r18"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> ...</span><br class="fancyvrb" /><a - id="x1-19040r20"></a><span + id="x1-18038r19"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><br class="fancyvrb" /><a - id="x1-19042r21"></a><span + id="x1-18040r20"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> <O></span><span class="latt-0800"> options:</span><br class="fancyvrb" /><a - id="x1-19044r22"></a><span + id="x1-18042r21"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span @@ -1363,17 +1326,17 @@ class="latt-0800"> of</span><span class="latt-0800"> A4</span><span class="latt-0800"> by</span><span class="latt-0800"> default</span><br class="fancyvrb" /><a - id="x1-19046r23"></a><span + id="x1-18044r22"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> ...</span><br class="fancyvrb" /><a - id="x1-19048r24"></a><span + id="x1-18046r23"></a><span class="latt-0800"> </span><span class="latt-0800"> </span> <br class="fancyvrb" /><a - id="x1-19050r25"></a><span + id="x1-18048r24"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> <V></span><span @@ -1382,13 +1345,13 @@ class="latt-0800"> up</span><span class="latt-0800"> for</span><span class="latt-0800"> portable</span><span class="latt-0800"> installation</span><br class="fancyvrb" /><a - id="x1-19052r26"></a><span + id="x1-18050r25"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><br class="fancyvrb" /><a - id="x1-19054r27"></a><span + id="x1-18052r26"></a><span class="latt-0800"> </span><span class="latt-0800"> Actions:</span><br class="fancyvrb" /><a - id="x1-19056r28"></a><span + id="x1-18054r27"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> <I></span><span @@ -1397,62 +1360,62 @@ class="latt-0800"> installation</span><span class="latt-0800"> to</span><span class="latt-0800"> hard</span><span class="latt-0800"> disk</span><br class="fancyvrb" /><a - id="x1-19058r29"></a><span + id="x1-18056r28"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> <H></span><span class="latt-0800"> help</span><br class="fancyvrb" /><a - id="x1-19060r30"></a><span + id="x1-18058r29"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> <Q></span><span class="latt-0800"> quit</span></div> <br /> <div class="caption" ><span class="id">Рис. 1: </span><span -class="content">Главное меню программы установки в текстовом режиме (GNU/Linux)</span></div><!--tex4ht:label?: x1-19061r1 --> +class="content">Главное меню программы установки в текстовом режиме (GNU/Linux)</span></div><!--tex4ht:label?: x1-18059r1 --> -<!--l. 648--><p class="indent" > </div><hr class="endfigure"> -<!--l. 650--><p class="indent" > <hr class="figure"><div class="figure" +<!--l. 639--><p class="indent" > </div><hr class="endfigure"> +<!--l. 641--><p class="indent" > <hr class="figure"><div class="figure" > <a - id="x1-19062r2"></a> + id="x1-18060r2"></a> -<!--l. 651--><p class="noindent" ><img +<!--l. 642--><p class="noindent" ><img src="../texlive-common/install-lnx-main.png" alt="pict" > <br /> <div class="caption" ><span class="id">Рис. 2: </span><span -class="content">Главное меню программы установки в экспертном графическом режиме (GNU/Linux)</span></div><!--tex4ht:label?: x1-19062r2 --> +class="content">Главное меню программы установки в экспертном графическом режиме (GNU/Linux)</span></div><!--tex4ht:label?: x1-18060r2 --> -<!--l. 654--><p class="indent" > </div><hr class="endfigure"> -<!--l. 656--><p class="indent" > <hr class="figure"><div class="figure" +<!--l. 645--><p class="indent" > </div><hr class="endfigure"> +<!--l. 647--><p class="indent" > <hr class="figure"><div class="figure" > <a - id="x1-19063r3"></a> + id="x1-18061r3"></a> -<!--l. 657--><p class="noindent" ><img +<!--l. 648--><p class="noindent" ><img src="../texlive-common/wizard-w32.png" alt="pict" > <br /> <div class="caption" ><span class="id">Рис. 3: </span><span -class="content">Главное меню программы установки в упрощенном графическом режиме (Windows)</span></div><!--tex4ht:label?: x1-19063r3 --> +class="content">Главное меню программы установки в упрощенном графическом режиме (Windows)</span></div><!--tex4ht:label?: x1-18061r3 --> -<!--l. 660--><p class="indent" > </div><hr class="endfigure"> -<!--l. 662--><p class="indent" > <a id="cygwin"></a> +<!--l. 651--><p class="indent" > </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. 666--><p class="noindent" >Система установки <span class="TEX">T<span + id="x1-190003.1.4"></a>Cygwin</h5> +<!--l. 657--><p class="noindent" >Система установки <span class="TEX">T<span class="E">E</span>X</span> Live работает только под Cygwin 1.7. Перед началом установки <span class="TEX">T<span class="E">E</span>X</span> Live, установите при помощи программы <span @@ -1474,43 +1437,43 @@ class="latt-1000">libXaw7 </span>[нужен  </li> <li class="itemize"><span class="latt-1000">ncurses </span>[предоставляет команду ╚clear╩, которая нужна при установке]</li></ul> -<!--l. 681--><p class="noindent" > +<!--l. 672--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.1.5 </span> <a - id="x1-210003.1.5"></a>Установка в текстовом режиме</h5> -<!--l. 683--><p class="noindent" >На рисунке <a -href="#x1-19061r1">1<!--tex4ht:ref: fig:text-main --></a> показано основное меню программы установки в текстовом режиме для UNIX. Текстовый + id="x1-200003.1.5"></a>Установка в текстовом режиме</h5> +<!--l. 674--><p class="noindent" >На рисунке <a +href="#x1-18059r1">1<!--tex4ht:ref: fig:text-main --></a> показано основное меню программы установки в текстовом режиме для UNIX. Текстовый режим является режимом по умолчанию для UNIX. -<!--l. 687--><p class="indent" > Интерфейс программы довольно примитивен: поддержки курсора в нем нет. Например, +<!--l. 678--><p class="indent" > Интерфейс программы довольно примитивен: поддержки курсора в нем нет. Например, нельзя передвигаться по полям при помощи клавиши ╚Tab╩. Вы просто печатаете что-то (регистр учитывается!) и нажимаете клавишу ╚Enter╩, после чего перерисовывается весь экран. -<!--l. 692--><p class="indent" > Этот интерфейс примитивен не случайно: он должен работать на как можно большем количестве +<!--l. 683--><p class="indent" > Этот интерфейс примитивен не случайно: он должен работать на как можно большем количестве платформ, включая такие, где есть только усеченный вариант программы Perl. -<!--l. 696--><p class="noindent" > +<!--l. 687--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.1.6 </span> <a - id="x1-220003.1.6"></a>Установка в экспертном графическом режиме</h5> -<!--l. 698--><p class="noindent" >На рисунке <a -href="#x1-19062r2">2<!--tex4ht:ref: fig:gui-main --></a> изображено меню программы установки в графическом режиме под GNU/Linux. Основное + id="x1-210003.1.6"></a>Установка в экспертном графическом режиме</h5> +<!--l. 689--><p class="noindent" >На рисунке <a +href="#x1-18060r2">2<!--tex4ht:ref: fig:gui-main --></a> изображено меню программы установки в графическом режиме под GNU/Linux. Основное различие между этим рисунком и рисунком <a -href="#x1-19061r1">1<!--tex4ht:ref: fig:text-main --></a> в том, что в первом используются кнопки и +href="#x1-18059r1">1<!--tex4ht:ref: fig:text-main --></a> в том, что в первом используются кнопки и меню. -<!--l. 703--><p class="indent" > Этот вариант может быть выбран командой <div class="alltt"> -<!--l. 704--><p class="noindent" ><div class="obeylines-v"> +<!--l. 694--><p class="indent" > Этот вариант может быть выбран командой <div class="alltt"> +<!--l. 695--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000">></span><span class="latt-1000"> install-tl</span><span class="latt-1000"> -gui=perltk</span> </div> </div> -<!--l. 708--><p class="noindent" > +<!--l. 699--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.1.7 </span> <a - id="x1-230003.1.7"></a>Установка в упрощенном графическом режиме</h5> -<!--l. 710--><p class="noindent" >Под Windows установка по умолчанию работает в самом простом режиме, который мы только могли + id="x1-220003.1.7"></a>Установка в упрощенном графическом режиме</h5> +<!--l. 701--><p class="noindent" >Под Windows установка по умолчанию работает в самом простом режиме, который мы только могли придумать, напоминающий интерфейс ╚Проводника установки╩. Он устанавливает все и (почти) не задает никаких вопросов. Если вы хотите более тонкую настройку, вызовите другой режим. -<!--l. 716--><p class="indent" > Этот режим может быть выбран командой <div class="alltt"> -<!--l. 717--><p class="noindent" ><div class="obeylines-v"> +<!--l. 707--><p class="indent" > Этот режим может быть выбран командой <div class="alltt"> +<!--l. 708--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000">></span><span class="latt-1000"> install-tl</span><span @@ -1519,32 +1482,32 @@ class="latt-1000"> -gui=wizard</span> </div> -<!--l. 722--><p class="noindent" > +<!--l. 713--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">3.2 </span> <a - id="x1-240003.2"></a>Работа программы установки</h4> -<!--l. 725--><p class="noindent" >Меню программы установки должно быть понятно без объяснений. Мы все же приведем несколько + id="x1-230003.2"></a>Работа программы установки</h4> +<!--l. 716--><p class="noindent" >Меню программы установки должно быть понятно без объяснений. Мы все же приведем несколько кратких замечаний по поводу различных опций и подменю. -<!--l. 729--><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. 733--><p class="noindent" ><hr class="figure"><div class="figure" + id="x1-240003.2.1"></a>Меню выбора платформы (только для UNIX)</h5> +<!--l. 724--><p class="noindent" ><hr class="figure"><div class="figure" > <a - id="x1-25043r4"></a> + id="x1-24047r4"></a> <div class="fancyvrb" id="fancyvrb2"><a - id="x1-25002r1"></a><span + id="x1-24002r1"></a><span class="latt-0800"> </span><span class="latt-0800"> Available</span><span class="latt-0800"> platforms:</span><br class="fancyvrb" /><a - id="x1-25004r2"></a><span + id="x1-24004r2"></a><span class="latt-0800"> </span><span class="latt-0800"> ===============================================================================</span> <br class="fancyvrb" /><a - id="x1-25006r3"></a><span + id="x1-24006r3"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span @@ -1562,7 +1525,7 @@ class="latt-0800"> DEC</span><span class="latt-0800"> Alpha</span><span class="latt-0800"> with</span><span class="latt-0800"> GNU/Linux</span><br class="fancyvrb" /><a - id="x1-25008r4"></a><span + id="x1-24008r4"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span @@ -1578,7 +1541,7 @@ class="latt-0800"> x86_64</span><span class="latt-0800"> with</span><span class="latt-0800"> FreeBSD</span> <br class="fancyvrb" /><a - id="x1-25010r5"></a><span + id="x1-24010r5"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span @@ -1591,8 +1554,8 @@ class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> x86_64</span><span class="latt-0800"> with</span><span -class="latt-0800"> GNU/FreeBSD</span><br class="fancyvrb" /><a - id="x1-25012r6"></a><span +class="latt-0800"> GNU/kFreeBSD</span><br class="fancyvrb" /><a + id="x1-24012r6"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span @@ -1600,18 +1563,16 @@ class="latt-0800"> </span><span class="latt-0800"> d</span><span class="latt-0800"> [</span><span class="latt-0800"> ]</span><span -class="latt-0800"> i386-cygwin</span><span -class="latt-0800"> </span><span +class="latt-0800"> amd64-netbsd</span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span -class="latt-0800"> Intel</span><span -class="latt-0800"> x86</span><span +class="latt-0800"> x86_64</span><span class="latt-0800"> with</span><span -class="latt-0800"> Cygwin</span> +class="latt-0800"> NetBSD</span> <br class="fancyvrb" /><a - id="x1-25014r7"></a><span + id="x1-24014r7"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span @@ -1619,16 +1580,16 @@ class="latt-0800"> </span><span class="latt-0800"> e</span><span class="latt-0800"> [</span><span class="latt-0800"> ]</span><span -class="latt-0800"> i386-freebsd</span><span +class="latt-0800"> armel-linux</span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span -class="latt-0800"> Intel</span><span -class="latt-0800"> x86</span><span +class="latt-0800"> </span><span +class="latt-0800"> ARM</span><span class="latt-0800"> with</span><span -class="latt-0800"> FreeBSD</span><br class="fancyvrb" /><a - id="x1-25016r8"></a><span +class="latt-0800"> GNU/Linux</span><br class="fancyvrb" /><a + id="x1-24016r8"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span @@ -1636,24 +1597,25 @@ class="latt-0800"> </span><span class="latt-0800"> f</span><span class="latt-0800"> [</span><span class="latt-0800"> ]</span><span -class="latt-0800"> i386-kfreebsd</span><span +class="latt-0800"> armhf-linux</span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span -class="latt-0800"> Intel</span><span -class="latt-0800"> x86</span><span +class="latt-0800"> </span><span +class="latt-0800"> </span><span +class="latt-0800"> ARMhf</span><span class="latt-0800"> with</span><span -class="latt-0800"> GNU/FreeBSD</span> +class="latt-0800"> GNU/Linux</span> <br class="fancyvrb" /><a - id="x1-25018r9"></a><span + id="x1-24018r9"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> g</span><span -class="latt-0800"> [X]</span><span -class="latt-0800"> i386-linux</span><span -class="latt-0800"> </span><span +class="latt-0800"> [</span><span +class="latt-0800"> ]</span><span +class="latt-0800"> i386-cygwin</span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span @@ -1662,8 +1624,8 @@ class="latt-0800"> </span><span class="latt-0800"> Intel</span><span class="latt-0800"> x86</span><span class="latt-0800"> with</span><span -class="latt-0800"> GNU/Linux</span><br class="fancyvrb" /><a - id="x1-25020r10"></a><span +class="latt-0800"> Cygwin</span><br class="fancyvrb" /><a + id="x1-24020r10"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span @@ -1671,8 +1633,7 @@ class="latt-0800"> </span><span class="latt-0800"> h</span><span class="latt-0800"> [</span><span class="latt-0800"> ]</span><span -class="latt-0800"> i386-netbsd</span><span -class="latt-0800"> </span><span +class="latt-0800"> i386-freebsd</span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span @@ -1680,9 +1641,9 @@ class="latt-0800"> </span><span class="latt-0800"> Intel</span><span class="latt-0800"> x86</span><span class="latt-0800"> with</span><span -class="latt-0800"> NetBSD</span> +class="latt-0800"> FreeBSD</span> <br class="fancyvrb" /><a - id="x1-25022r11"></a><span + id="x1-24022r11"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span @@ -1690,16 +1651,15 @@ class="latt-0800"> </span><span class="latt-0800"> i</span><span class="latt-0800"> [</span><span class="latt-0800"> ]</span><span -class="latt-0800"> i386-solaris</span><span -class="latt-0800"> </span><span +class="latt-0800"> i386-kfreebsd</span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> Intel</span><span class="latt-0800"> x86</span><span class="latt-0800"> with</span><span -class="latt-0800"> Solaris</span><br class="fancyvrb" /><a - id="x1-25024r12"></a><span +class="latt-0800"> GNU/kFreeBSD</span><br class="fancyvrb" /><a + id="x1-24024r12"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span @@ -1707,17 +1667,19 @@ class="latt-0800"> </span><span class="latt-0800"> j</span><span class="latt-0800"> [</span><span class="latt-0800"> ]</span><span -class="latt-0800"> mips-irix</span><span -class="latt-0800"> </span><span +class="latt-0800"> i386-linux</span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span -class="latt-0800"> SGI</span><span -class="latt-0800"> IRIX</span><br class="fancyvrb" /><a - id="x1-25026r13"></a><span +class="latt-0800"> Intel</span><span +class="latt-0800"> x86</span><span +class="latt-0800"> with</span><span +class="latt-0800"> GNU/Linux</span> +<br class="fancyvrb" /><a + id="x1-24026r13"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span @@ -1725,17 +1687,17 @@ class="latt-0800"> </span><span class="latt-0800"> k</span><span class="latt-0800"> [</span><span class="latt-0800"> ]</span><span -class="latt-0800"> powerpc-aix</span><span +class="latt-0800"> i386-netbsd</span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span -class="latt-0800"> PowerPC</span><span +class="latt-0800"> Intel</span><span +class="latt-0800"> x86</span><span class="latt-0800"> with</span><span -class="latt-0800"> AIX</span> -<br class="fancyvrb" /><a - id="x1-25028r14"></a><span +class="latt-0800"> NetBSD</span><br class="fancyvrb" /><a + id="x1-24028r14"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span @@ -1743,14 +1705,17 @@ class="latt-0800"> </span><span class="latt-0800"> l</span><span class="latt-0800"> [</span><span class="latt-0800"> ]</span><span -class="latt-0800"> powerpc-linux</span><span +class="latt-0800"> i386-solaris</span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span -class="latt-0800"> PowerPC</span><span +class="latt-0800"> </span><span +class="latt-0800"> Intel</span><span +class="latt-0800"> x86</span><span class="latt-0800"> with</span><span -class="latt-0800"> GNU/Linux</span><br class="fancyvrb" /><a - id="x1-25030r15"></a><span +class="latt-0800"> Solaris</span> +<br class="fancyvrb" /><a + id="x1-24030r15"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span @@ -1758,22 +1723,54 @@ class="latt-0800"> </span><span class="latt-0800"> m</span><span class="latt-0800"> [</span><span class="latt-0800"> ]</span><span -class="latt-0800"> sparc-linux</span><span +class="latt-0800"> mips-irix</span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span -class="latt-0800"> Sparc</span><span +class="latt-0800"> </span><span +class="latt-0800"> </span><span +class="latt-0800"> SGI</span><span +class="latt-0800"> IRIX</span><br class="fancyvrb" /><a + id="x1-24032r16"></a><span +class="latt-0800"> </span><span +class="latt-0800"> </span><span +class="latt-0800"> </span><span +class="latt-0800"> </span><span +class="latt-0800"> o</span><span +class="latt-0800"> [</span><span +class="latt-0800"> ]</span><span +class="latt-0800"> mipsel-linux</span><span +class="latt-0800"> </span><span +class="latt-0800"> </span><span +class="latt-0800"> </span><span +class="latt-0800"> </span><span +class="latt-0800"> mipsel</span><span +class="latt-0800"> with</span><span +class="latt-0800"> Linux</span><br class="fancyvrb" /><a + id="x1-24034r17"></a><span +class="latt-0800"> </span><span +class="latt-0800"> </span><span +class="latt-0800"> </span><span +class="latt-0800"> </span><span +class="latt-0800"> p</span><span +class="latt-0800"> [</span><span +class="latt-0800"> ]</span><span +class="latt-0800"> powerpc-linux</span><span +class="latt-0800"> </span><span +class="latt-0800"> </span><span +class="latt-0800"> </span><span +class="latt-0800"> PowerPC</span><span class="latt-0800"> with</span><span class="latt-0800"> GNU/Linux</span> <br class="fancyvrb" /><a - id="x1-25032r16"></a><span + id="x1-24036r18"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span -class="latt-0800"> o</span><span +class="latt-0800"> s</span><span class="latt-0800"> [</span><span class="latt-0800"> ]</span><span class="latt-0800"> sparc-solaris</span><span @@ -1783,12 +1780,12 @@ class="latt-0800"> </span><span class="latt-0800"> Sparc</span><span class="latt-0800"> with</span><span class="latt-0800"> Solaris</span><br class="fancyvrb" /><a - id="x1-25034r17"></a><span + id="x1-24038r19"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span -class="latt-0800"> p</span><span +class="latt-0800"> t</span><span class="latt-0800"> [</span><span class="latt-0800"> ]</span><span class="latt-0800"> universal-darwin</span><span @@ -1797,12 +1794,12 @@ class="latt-0800"> binaries</span><span class="latt-0800"> for</span><span class="latt-0800"> MacOSX/Darwin</span> <br class="fancyvrb" /><a - id="x1-25036r18"></a><span + id="x1-24040r20"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span -class="latt-0800"> s</span><span +class="latt-0800"> u</span><span class="latt-0800"> [</span><span class="latt-0800"> ]</span><span class="latt-0800"> win32</span><span @@ -1818,12 +1815,12 @@ class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> Windows</span><br class="fancyvrb" /><a - id="x1-25038r19"></a><span + id="x1-24042r21"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span -class="latt-0800"> t</span><span +class="latt-0800"> v</span><span class="latt-0800"> [</span><span class="latt-0800"> ]</span><span class="latt-0800"> x86_64-darwin</span><span @@ -1834,12 +1831,12 @@ class="latt-0800"> x86_64</span><span class="latt-0800"> with</span><span class="latt-0800"> MacOSX/Darwin</span> <br class="fancyvrb" /><a - id="x1-25040r20"></a><span + id="x1-24044r22"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span -class="latt-0800"> u</span><span +class="latt-0800"> w</span><span class="latt-0800"> [</span><span class="latt-0800"> ]</span><span class="latt-0800"> x86_64-linux</span><span @@ -1850,12 +1847,12 @@ class="latt-0800"> </span><span class="latt-0800"> x86_64</span><span class="latt-0800"> with</span><span class="latt-0800"> GNU/Linux</span><br class="fancyvrb" /><a - id="x1-25042r21"></a><span + id="x1-24046r23"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span -class="latt-0800"> v</span><span +class="latt-0800"> x</span><span class="latt-0800"> [</span><span class="latt-0800"> ]</span><span class="latt-0800"> x86_64-solaris</span><span @@ -1866,105 +1863,120 @@ class="latt-0800"> with</span><span class="latt-0800"> Solaris</span></div> <br /> <div class="caption" ><span class="id">Рис. 4: </span><span -class="content">Меню выбора платформы</span></div><!--tex4ht:label?: x1-25043r4 --> +class="content">Меню выбора платформы</span></div><!--tex4ht:label?: x1-24047r4 --> -<!--l. 758--><p class="noindent" ></div><hr class="endfigure"> -<!--l. 760--><p class="indent" > На рисунке <a -href="#x1-25043r4">4<!--tex4ht:ref: fig:bin-text --></a> изображено меню выбора платформы. По умолчанию устанавливаются только +<!--l. 751--><p class="noindent" ></div><hr class="endfigure"> +<!--l. 753--><p class="indent" > На рисунке <a +href="#x1-24047r4">4<!--tex4ht:ref: fig:bin-text --></a> изображено меню выбора платформы. По умолчанию устанавливаются только программы для вашей текущей архитектуры. В этом меню вы можете выбрать также установку программ для других платформ. Это может быть полезно, если вы используете одно и то же дерево <span class="TEX">T<span 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. 771--><p class="noindent" ><hr class="figure"><div class="figure" + id="x1-250003.2.2"></a>Выбор основных компонентов</h5> +<!--l. 764--><p class="noindent" ><hr class="figure"><div class="figure" > <a - id="x1-26023r5"></a> + id="x1-25025r5"></a> <div class="fancyvrb" id="fancyvrb3"><a - id="x1-26002r1"></a><span + id="x1-25002r1"></a><span class="latt-0800"> </span><span class="latt-0800"> Select</span><span class="latt-0800"> scheme:</span><br class="fancyvrb" /><a - id="x1-26004r2"></a><span + id="x1-25004r2"></a><span class="latt-0800"> </span><span -class="latt-0800"> ===============================================================================</span> -<br class="fancyvrb" /><a - id="x1-26006r3"></a><span +class="latt-0800"> ===============================================================================</span><br class="fancyvrb" /><a + id="x1-25006r3"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> a</span><span -class="latt-0800"> [</span><span -class="latt-0800"> ]</span><span -class="latt-0800"> basic</span><span +class="latt-0800"> [X]</span><span +class="latt-0800"> full</span><span class="latt-0800"> scheme</span><span -class="latt-0800"> (plain</span><span -class="latt-0800"> and</span><span -class="latt-0800"> LaTeX)</span><br class="fancyvrb" /><a - id="x1-26008r4"></a><span +class="latt-0800"> (everything)</span> +<br class="fancyvrb" /><a + id="x1-25008r4"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> b</span><span class="latt-0800"> [</span><span class="latt-0800"> ]</span><span -class="latt-0800"> ConTeXt</span><span -class="latt-0800"> scheme</span><br class="fancyvrb" /><a - id="x1-26010r5"></a><span +class="latt-0800"> medium</span><span +class="latt-0800"> scheme</span><span +class="latt-0800"> (small</span><span +class="latt-0800"> +</span><span +class="latt-0800"> more</span><span +class="latt-0800"> packages</span><span +class="latt-0800"> and</span><span +class="latt-0800"> languages)</span><br class="fancyvrb" /><a + id="x1-25010r5"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> c</span><span -class="latt-0800"> [X]</span><span -class="latt-0800"> full</span><span +class="latt-0800"> [</span><span +class="latt-0800"> ]</span><span +class="latt-0800"> small</span><span class="latt-0800"> scheme</span><span -class="latt-0800"> (everything)</span><br class="fancyvrb" /><a - id="x1-26012r6"></a><span +class="latt-0800"> (basic</span><span +class="latt-0800"> +</span><span +class="latt-0800"> xetex,</span><span +class="latt-0800"> metapost,</span><span +class="latt-0800"> a</span><span +class="latt-0800"> few</span><span +class="latt-0800"> languages)</span> +<br class="fancyvrb" /><a + id="x1-25012r6"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> d</span><span class="latt-0800"> [</span><span class="latt-0800"> ]</span><span -class="latt-0800"> GUST</span><span -class="latt-0800"> TeX</span><span -class="latt-0800"> Live</span><span -class="latt-0800"> scheme</span> -<br class="fancyvrb" /><a - id="x1-26014r7"></a><span +class="latt-0800"> basic</span><span +class="latt-0800"> scheme</span><span +class="latt-0800"> (plain</span><span +class="latt-0800"> and</span><span +class="latt-0800"> latex)</span><br class="fancyvrb" /><a + id="x1-25014r7"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> e</span><span class="latt-0800"> [</span><span class="latt-0800"> ]</span><span -class="latt-0800"> medium</span><span +class="latt-0800"> minimal</span><span class="latt-0800"> scheme</span><span -class="latt-0800"> (plain,</span><span -class="latt-0800"> latex,</span><span -class="latt-0800"> recommended</span><span -class="latt-0800"> packages,</span><span -class="latt-0800"> some</span><span -class="latt-0800"> languages)</span><br class="fancyvrb" /><a - id="x1-26016r8"></a><span +class="latt-0800"> (plain</span><span +class="latt-0800"> only)</span><br class="fancyvrb" /><a + id="x1-25016r8"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> f</span><span class="latt-0800"> [</span><span class="latt-0800"> ]</span><span -class="latt-0800"> minimal</span><span -class="latt-0800"> scheme</span><span -class="latt-0800"> (plain</span><span -class="latt-0800"> only)</span> -<br class="fancyvrb" /><a - id="x1-26018r9"></a><span +class="latt-0800"> ConTeXt</span><span +class="latt-0800"> scheme</span><br class="fancyvrb" /><a + id="x1-25018r9"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> g</span><span class="latt-0800"> [</span><span class="latt-0800"> ]</span><span +class="latt-0800"> GUST</span><span +class="latt-0800"> TeX</span><span +class="latt-0800"> Live</span><span +class="latt-0800"> scheme</span> +<br class="fancyvrb" /><a + id="x1-25020r10"></a><span +class="latt-0800"> </span><span +class="latt-0800"> </span><span +class="latt-0800"> h</span><span +class="latt-0800"> [</span><span +class="latt-0800"> ]</span><span class="latt-0800"> teTeX</span><span class="latt-0800"> scheme</span><span class="latt-0800"> (more</span><span @@ -1974,18 +1986,18 @@ class="latt-0800"> but</span><span class="latt-0800"> nowhere</span><span class="latt-0800"> near</span><span class="latt-0800"> full)</span><br class="fancyvrb" /><a - id="x1-26020r10"></a><span + id="x1-25022r11"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span -class="latt-0800"> h</span><span +class="latt-0800"> i</span><span class="latt-0800"> [</span><span class="latt-0800"> ]</span><span class="latt-0800"> XML</span><span class="latt-0800"> scheme</span><br class="fancyvrb" /><a - id="x1-26022r11"></a><span + id="x1-25024r12"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span -class="latt-0800"> i</span><span +class="latt-0800"> j</span><span class="latt-0800"> [</span><span class="latt-0800"> ]</span><span class="latt-0800"> custom</span><span @@ -1994,12 +2006,12 @@ class="latt-0800"> of</span><span class="latt-0800"> collections</span></div> <br /> <div class="caption" ><span class="id">Рис. 5: </span><span -class="content">Выбор основных компонентов</span></div><!--tex4ht:label?: x1-26023r5 --> +class="content">Выбор основных компонентов</span></div><!--tex4ht:label?: x1-25025r5 --> -<!--l. 786--><p class="noindent" ></div><hr class="endfigure"> -<!--l. 789--><p class="indent" > На рисунке <a -href="#x1-26023r5">5<!--tex4ht:ref: fig:scheme-text --></a> показано меню выбора основных компонентов (схем) <span class="TEX">T<span +<!--l. 780--><p class="noindent" ></div><hr class="endfigure"> +<!--l. 783--><p class="indent" > На рисунке <a +href="#x1-25025r5">5<!--tex4ht:ref: fig:scheme-text --></a> показано меню выбора основных компонентов (схем) <span class="TEX">T<span class="E">E</span>X</span> Live. В этом меню вы можете выбрать ╚схему╩, т.е. набор коллекций пакетов. По умолчанию используется схема <span class="latt-1000">full</span>, т.е. все @@ -2011,67 +2023,67 @@ class="latt-1000">minimal </span>для class="latt-1000">medium </span>или <span class="latt-1000">teTeX</span>. Есть также ряд специальных схем, в том числе и предназначенных для различных стран. -<!--l. 798--><p class="indent" > <hr class="figure"><div class="figure" +<!--l. 792--><p class="indent" > <hr class="figure"><div class="figure" > <a - id="x1-26024r6"></a> + id="x1-25026r6"></a> -<!--l. 799--><p class="noindent" ><img +<!--l. 793--><p class="noindent" ><img src="../texlive-common/stdcoll.png" alt="pict" > <br /> <div class="caption" ><span class="id">Рис. 6: </span><span -class="content">Меню коллекций</span></div><!--tex4ht:label?: x1-26024r6 --> +class="content">Меню коллекций</span></div><!--tex4ht:label?: x1-25026r6 --> -<!--l. 801--><p class="indent" > </div><hr class="endfigure"> -<!--l. 803--><p class="indent" > Вы можете уточнить ваш выбор при помощи меню ╚коллекций╩ (рисунок <a -href="#x1-26024r6">6<!--tex4ht:ref: fig:collections-gui --></a>, для разнообразия +<!--l. 795--><p class="indent" > </div><hr class="endfigure"> +<!--l. 797--><p class="indent" > Вы можете уточнить ваш выбор при помощи меню ╚коллекций╩ (рисунок <a +href="#x1-25026r6">6<!--tex4ht:ref: fig:collections-gui --></a>, для разнообразия сделанный в графическом режиме). -<!--l. 807--><p class="indent" > Коллекции представляют собой следующий после схем уровень иерархии <span class="TEX">T<span +<!--l. 801--><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. 812--><p class="indent" > Если вы хотите более тонкой настройки, чем возможна в меню коллекций, вы можете использовать +<!--l. 806--><p class="indent" > Если вы хотите более тонкой настройки, чем возможна в меню коллекций, вы можете использовать программу <span class="lass-1000">tlmgr </span>после установки (см. раздел <a -href="#x1-450006">6<!--tex4ht:ref: sec:tlmgr --></a>). Эта программа позволяет устанавливать или удалять +href="#x1-440006">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. 820--><p class="noindent" >Схема директорий по умолчанию описана в разделе <a + id="x1-260003.2.3"></a>Директории</h5> +<!--l. 814--><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>. Положение дерева <span class="latt-1000">TEXDIR </span>отличается для Windows (<span class="obeylines-h"><span class="verb"><span -class="latt-1000">%SystemDrive%\texlive\2012</span></span></span>) и UNIX (<span -class="latt-1000">/usr/local/texlive/2012</span>). -<!--l. 826--><p class="indent" > Основная причина, по которой бывает необходимо изменить эту схему — отсутствие у +class="latt-1000">%SystemDrive%\texlive\2013</span></span></span>) и UNIX (<span +class="latt-1000">/usr/local/texlive/2013</span>). +<!--l. 820--><p class="indent" > Основная причина, по которой бывает необходимо изменить эту схему — отсутствие у вас прав на запись в нужные директории. Вам не надо иметь права администратора для установки <span class="TEX">T<span class="E">E</span>X</span> Live, однако вам надо иметь право на запись в директорию, куда устанавливается система. -<!--l. 831--><p class="indent" > Если у вас нет права на запись в системные директории, естественной альтернативой является +<!--l. 825--><p class="indent" > Если у вас нет права на запись в системные директории, естественной альтернативой является установка в вашу домашнюю директорию, особенно если вы будете единственным пользователем системы. Для этого используйте ‘<span class="obeylines-h"><span class="verb"><span class="latt-1000">~</span></span></span>’ например ‘<span class="obeylines-h"><span class="verb"><span -class="latt-1000">~/texlive/2012</span></span></span>’. -<!--l. 836--><p class="indent" > Мы рекомендуем включать номер года в название директории, чтобы можно было держать отдельно +class="latt-1000">~/texlive/2013</span></span></span>’. +<!--l. 830--><p class="indent" > Мы рекомендуем включать номер года в название директории, чтобы можно было держать отдельно разные версии <span class="TEX">T<span class="E">E</span>X</span> Live. После тестирования новой версии вы сможете сделать <span class="latt-1000">/usr/local/texlive-cur</span> ссылкой на соответствующую директорию. -<!--l. 841--><p class="indent" > Изменение <span +<!--l. 835--><p class="indent" > Изменение <span class="latt-1000">TEXDIR </span>изменит также <span class="latt-1000">TEXMFLOCAL</span>, <span class="latt-1000">TEXMFSYSVAR </span>и <span class="latt-1000">TEXMFSYSCONFIG</span>. -<!--l. 844--><p class="indent" > Личные пакеты и файлы рекомендуется держать в директории <span +<!--l. 838--><p class="indent" > Личные пакеты и файлы рекомендуется держать в директории <span class="latt-1000">TEXMFHOME</span>. По умолчанию это <span class="obeylines-h"><span class="verb"><span class="latt-1000">~/texmf</span></span></span>. В отличие от <span @@ -2084,35 +2096,38 @@ class="latt-1000">%USERPROFILE%</span></span></span> под Wi class="latt-1000">TEXMFHOME </span>должна совпадать со стандартной структурой директорий <span class="latt-1000">TEXMF</span>, иначе система может не найти ваши файлы. -<!--l. 853--><p class="indent" > Директория <span +<!--l. 847--><p class="indent" > Директория <span class="latt-1000">TEXMFVAR </span>используется для хранения автоматически создаваемых файлов, своих для каждого пользователя. Директория <span class="latt-1000">TEXMFCACHE </span>используется для этой же цели программой Con<span class="TEX">T<span class="E">E</span>X</span>t MkIV (см. раздел <a -href="#x1-360003.4.5">3.4.5<!--tex4ht:ref: sec:context-mkiv --></a>, стр. <a -href="#x1-360003.4.5">39<!--tex4ht:ref: sec:context-mkiv --></a>). -<!--l. 860--><p class="noindent" > +href="#x1-350003.4.5">3.4.5<!--tex4ht:ref: sec:context-mkiv --></a>, стр. <a +href="#x1-350003.4.5">38<!--tex4ht:ref: sec:context-mkiv --></a>), по умолчанию это директория <span +class="latt-1000">TEXMFSYSVAR</span>, или, если она +закрыта для записи, <span +class="latt-1000">TEXMFVAR</span>. +<!--l. 856--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.2.4 </span> <a - id="x1-280003.2.4"></a>Опции</h5> -<!--l. 863--><p class="noindent" ><hr class="figure"><div class="figure" + id="x1-270003.2.4"></a>Опции</h5> +<!--l. 859--><p class="noindent" ><hr class="figure"><div class="figure" > <a - id="x1-28023r7"></a> + id="x1-27025r7"></a> <div class="fancyvrb" id="fancyvrb4"><a - id="x1-28002r1"></a><span + id="x1-27002r1"></a><span class="latt-0800"> </span><span class="latt-0800"> Options</span><span class="latt-0800"> setup:</span><br class="fancyvrb" /><a - id="x1-28004r2"></a><span + id="x1-27004r2"></a><span class="latt-0800"> </span><span class="latt-0800"> ===============================================================================</span> <br class="fancyvrb" /><a - id="x1-28006r3"></a><span + id="x1-27006r3"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> <P></span><span @@ -2126,7 +2141,7 @@ class="latt-0800"> by</span><span class="latt-0800"> default:</span><span class="latt-0800"> [</span><span class="latt-0800"> ]</span><br class="fancyvrb" /><a - id="x1-28008r4"></a><span + id="x1-27008r4"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> <E></span><span @@ -2138,7 +2153,7 @@ class="latt-0800"> of</span><span class="latt-0800"> programs:</span><span class="latt-0800"> [X]</span> <br class="fancyvrb" /><a - id="x1-28010r5"></a><span + id="x1-27010r5"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> <F></span><span @@ -2167,7 +2182,7 @@ class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> [X]</span><br class="fancyvrb" /><a - id="x1-28012r6"></a><span + id="x1-27012r6"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> <D></span><span @@ -2190,7 +2205,7 @@ class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> [X]</span> <br class="fancyvrb" /><a - id="x1-28014r7"></a><span + id="x1-27014r7"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> <S></span><span @@ -2209,7 +2224,7 @@ class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> [X]</span><br class="fancyvrb" /><a - id="x1-28016r8"></a><span + id="x1-27016r8"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> <L></span><span @@ -2220,9 +2235,8 @@ class="latt-0800"> standard</span><span class="latt-0800"> directories:</span><span class="latt-0800"> </span><span class="latt-0800"> [</span><span -class="latt-0800"> ]</span> -<br class="fancyvrb" /><a - id="x1-28018r9"></a><span +class="latt-0800"> ]</span><br class="fancyvrb" /><a + id="x1-27018r9"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span @@ -2237,8 +2251,9 @@ class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> binaries</span><span -class="latt-0800"> to:</span><br class="fancyvrb" /><a - id="x1-28020r10"></a><span +class="latt-0800"> to:</span> +<br class="fancyvrb" /><a + id="x1-27020r10"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span @@ -2254,7 +2269,7 @@ class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> manpages</span><span class="latt-0800"> to:</span><br class="fancyvrb" /><a - id="x1-28022r11"></a><span + id="x1-27022r11"></a><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span @@ -2273,15 +2288,27 @@ class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> info</span><span -class="latt-0800"> to:</span></div> +class="latt-0800"> to:</span><br class="fancyvrb" /><a + id="x1-27024r12"></a><span +class="latt-0800"> </span><span +class="latt-0800"> </span><span +class="latt-0800"> <Y></span><span +class="latt-0800"> after</span><span +class="latt-0800"> installation,</span><span +class="latt-0800"> get</span><span +class="latt-0800"> package</span><span +class="latt-0800"> updates</span><span +class="latt-0800"> from</span><span +class="latt-0800"> CTAN:</span><span +class="latt-0800"> [X]</span></div> <br /> <div class="caption" ><span class="id">Рис. 7: </span><span -class="content">Меню опций (Unix)</span></div><!--tex4ht:label?: x1-28023r7 --> +class="content">Меню опций (Unix)</span></div><!--tex4ht:label?: x1-27025r7 --> -<!--l. 878--><p class="noindent" ></div><hr class="endfigure"> -<!--l. 880--><p class="indent" > На рисунке <a -href="#x1-28023r7">7<!--tex4ht:ref: fig:options-text --></a> приведено меню опций (текстовый режим). Стоит упомянуть несколько из +<!--l. 875--><p class="noindent" ></div><hr class="endfigure"> +<!--l. 877--><p class="indent" > На рисунке <a +href="#x1-27025r7">7<!--tex4ht:ref: fig:options-text --></a> приведено меню опций (текстовый режим). Стоит упомянуть несколько из них: <dl class="description"><dt class="description"> <span @@ -2300,7 +2327,7 @@ class="E">E</span>X</span> может а� class="latt-1000">texmf.cnf</span>; он очень мал, но эти программы очень полезны. См. раздел “Что нового в <span class="TEX">T<span class="E">E</span>X</span> Live 2010╩ <a -href="#x1-7900010.1.7">10.1.7<!--tex4ht:ref: sec:2010news --></a>. +href="#x1-7800010.1.7">10.1.7<!--tex4ht:ref: sec:2010news --></a>. </dd><dt class="description"> <span class="labx-1000">create all format files (созать все форматы):</span> </dt><dd @@ -2316,8 +2343,7 @@ class="labx-1000">install font/macro </span><span class="labx-1000">…</span><span class="labx-1000"> tree:</span> </dt><dd class="description">Эти опции позволяют вам не устанавливать документацию и - исходники, которые входят в большинство пакетов. Мы не рекомендуем экономить место на - этой важной информации. + исходники, которые входят в большинство пакетов. Не рекомедуется. </dd><dt class="description"> <span class="labx-1000">create symlinks in standard directories (создать симлинки в стандартных директориях)</span> </dt><dd @@ -2334,16 +2360,30 @@ class="E">E</span>X</span> из в директориях типа <span class="latt-1000">/usr/local/bin</span>, которые не содержат файлов <span class="TEX">T<span class="E">E</span>X</span>а из системного - дистрибутива.</dd></dl> -<!--l. 920--><p class="indent" > Задав нужные настройки, вы можете начать установку системы, нажав клавишу ╚<span class="obeylines-h"><span class="verb"><span + дистрибутива. + </dd><dt class="description"> +<span +class="labx-1000">after installation </span><span +class="labx-1000">…</span><span +class="labx-1000"> CTAN:</span> </dt><dd +class="description">Если вы устанавливаете систему с DVD, эта опция включена + по умолчанию, поскольку обычно люди обновляют пакеты из архива CTAN, который + сам непрерывно обновляется. Единственной причиной, по которой вы можете захотеть + выключить её, может быть то, что вы устанавливаете только несколько пакетов из DVD и + планируете изменить систему позже. В любом случае вы можете задать альтернативный + репозиторий для обновлений, см. разделы <a +href="#x1-290003.3.1">3.3.1<!--tex4ht:ref: sec:location --></a> и <a +href="#x1-330003.4.3">3.4.3<!--tex4ht:ref: sec:dvd-install-net-updates --></a>. + </dd></dl> +<!--l. 926--><p class="indent" > Задав нужные настройки, вы можете начать установку системы, нажав клавишу ╚<span class="obeylines-h"><span class="verb"><span class="latt-1000">I</span></span></span>╩. Когда установка будет закончена, перейдите к разделу <a -href="#x1-310003.4">3.4<!--tex4ht:ref: sec:postinstall --></a> чтобы проверить, нужно ли вам сделать ещё +href="#x1-300003.4">3.4<!--tex4ht:ref: sec:postinstall --></a> чтобы проверить, нужно ли вам сделать ещё что-нибудь. <h4 class="subsectionHead"><span class="titlemark">3.3 </span> <a - id="x1-290003.3"></a>Опции вызова команды install-tl</h4> -<!--l. 928--><p class="noindent" >Напечатайте <div class="alltt"> -<!--l. 929--><p class="noindent" ><div class="obeylines-v"> + id="x1-280003.3"></a>Опции вызова команды install-tl</h4> +<!--l. 934--><p class="noindent" >Напечатайте <div class="alltt"> +<!--l. 935--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000">></span><span class="latt-1000"> install-tl</span><span @@ -2353,12 +2393,14 @@ class="latt-1000"> -help</span> class="latt-1000">-</span></span></span>, так и <span class="obeylines-h"><span class="verb"><span class="latt-1000">--</span></span></span>. Вот самые интересные опции: -<!--l. 935--><p class="noindent" > +<!--l. 941--><p class="noindent" > + + <dl class="list1"><dt class="list"> <span class="latt-1000">-gui</span> </dt><dd class="list"> - <!--l. 936--><p class="noindent" >Если возможно, использовать графический режим. Для этого нужен модуль Perl/Tk с + <!--l. 942--><p class="noindent" >Если возможно, использовать графический режим. Для этого нужен модуль Perl/Tk с поддержкой XFT (<a href="http://tug.org/texlive/distro.html#perltk" class="url" ><span class="latt-1000">http://tug.org/texlive/distro.html#perltk</span></a>); если этого модуля в @@ -2367,68 +2409,49 @@ class="latt-1000">http://tug.org/texlive/distro.html#perltk</span></a>); C <span class="latt-1000">-no-gui</span> </dt><dd class="list"> - <!--l. 941--><p class="noindent" >Использовать текстовый режим, даже под Windows. - - + <!--l. 947--><p class="noindent" >Использовать текстовый режим, даже под Windows. </dd><dt class="list"> <span class="latt-1000">-lang </span><span class="lasl-1000">LL</span> </dt><dd class="list"> - <!--l. 943--><p class="noindent" >Задать язык интерфейса программы установки (стандартным кодом страны <span -class="lasl-1000">LL</span>). Сейчас - доступны следующие языки: <span -class="latt-1000">cs </span>(чешский), <span -class="latt-1000">de </span>(немецкий), <span -class="latt-1000">en </span>(английский, по умолчанию) - <span -class="latt-1000">fr </span>(французский), <span -class="latt-1000">it </span>(итальянский), <span -class="latt-1000">ja </span>(японский), <span -class="latt-1000">nl </span>(голландский), <span -class="latt-1000">pl </span>(польский), - <span -class="latt-1000">ru </span>(русский), <span -class="latt-1000">sk </span>(словацкий), <span -class="latt-1000">sl </span>(словенский), <span -class="latt-1000">sr </span>(сербский), <span -class="latt-1000">vi </span>(вьетнамский), <span -class="latt-1000">zh-cn</span> - (упрощенный китайский), <span -class="latt-1000">zh-tw </span>(традиционный китайский). Программа установки пытается - определеть нужный язык автоматически, но если это не получается или если нужный язык - не поддерживается, она переходит на английский. - <!--l. 965--><p class="noindent" ><a id="opt-in-place"></a> + <!--l. 949--><p class="noindent" >Задать язык интерфейса программы установки (стандартным кодом страны, обычно + двухбуквенным). Программа установки пытается определеть нужный язык автоматически, + но если это не получается или если нужный язык не поддерживается, она переходит на + английский. Команда <span class="obeylines-h"><span class="verb"><span +class="latt-1000">install-tl</span><span +class="latt-1000"> --help</span></span></span> выдает список языков. + <!--l. 956--><p class="noindent" ><a id="opt-in-place"></a> </dd><dt class="list"> <span class="latt-1000">-in-place</span> </dt><dd class="list"> - <!--l. 966--><p class="noindent" >Если у вас уже есть копия <span class="TEX">T<span -class="E">E</span>X</span> Live, полученная из репозитория + <!--l. 957--><p class="noindent" >(Документируется здесь для полноты; не используйте эту, опцию если вы не эксперт). Если + у вас уже есть копия <span class="TEX">T<span +class="E">E</span>X</span> Live, полученная из репозитория по rsync, svn или иным способом (см. <a href="http://tug.org/texlive/acquire-mirror.html" class="url" ><span class="latt-1000">http://tug.org/texlive/acquire-mirror.html</span></a>), то эта опция позволяет использовать эту копию. Учтите, что при этом база данных <span class="latt-1000">tlpkg/texlive.tlpdb </span>может быть затерта; вы должны сохранить её сами. Кроме того, удаление пакетов нужно будет делать вручную. - Не используйте эту опцию, если вы не эксперт. Эту опцию нельзя выбрать после того, как - программа запущена. + Эту опцию нельзя выбрать из интерфейса установщика. </dd><dt class="list"> <span class="latt-1000">-portable</span> </dt><dd class="list"> - <!--l. 975--><p class="noindent" >Установить переносимую версию <span class="TEX">T<span + <!--l. 967--><p class="noindent" >Установить переносимую версию <span class="TEX">T<span class="E">E</span>X</span> Live, например, на флешку USB. Эту опцию также можно указать при помощи команды <span class="latt-1000">V </span>в текстовом установки, или из графического режима. См. также раздел <a -href="#x1-430005">5<!--tex4ht:ref: sec:portable-tl --></a>. +href="#x1-420005">5<!--tex4ht:ref: sec:portable-tl --></a>. </dd><dt class="list"> <span class="latt-1000">-profile </span><span class="lasl-1000"> class="list"> - <!--l. 980--><p class="noindent" >Использовать конфигурацию установки <span + <!--l. 972--><p class="noindent" >Использовать конфигурацию установки <span class="lasl-1000"> Программа установки всегда записывает файл <span class="latt-1000">texlive.profile </span>в поддиректорию <span @@ -2443,16 +2466,16 @@ class="latt-1000">tlpkg</span>. class="latt-1000">-repository </span><span class="lasl-1000">url class="list"> - <!--l. 990--><p class="noindent" >Указать альтернативный источник о пакетов для установки; см. ниже.</dd></dl> -<!--l. 994--><p class="noindent" > + <!--l. 982--><p class="noindent" >Указать альтернативный источник о пакетов для установки; см. ниже.</dd></dl> +<!--l. 986--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.3.1 </span> <a - id="x1-300003.3.1"></a>Параметр <span + id="x1-290003.3.1"></a>Параметр <span class="latt-1000">-repository</span></h5> -<!--l. 997--><p class="noindent" >По умолчанию пакеты сгружаются с одного из зеркал архива CTAN. Ссылка <a +<!--l. 989--><p class="noindent" >По умолчанию пакеты сгружаются с одного из зеркал архива CTAN. Ссылка <a href="http://mirror.ctan.org" class="url" ><span class="latt-1000">http://mirror.ctan.org</span></a> автоматически выбирает зеркало. -<!--l. 1000--><p class="indent" > Если вы хотите указать другой источник, вы можете задать его как URL, начинающийся с <span +<!--l. 992--><p class="indent" > Если вы хотите указать другой источник, вы можете задать его как URL, начинающийся с <span class="latt-1000">ftp:</span>, <span class="latt-1000">http:</span>, <span @@ -2462,7 +2485,7 @@ class="latt-1000">ftp: </span>или class="latt-1000">http:</span>, окончание <span class="latt-1000">/ </span>или <span class="latt-1000">/tlpkg </span>игнорируется.) -<!--l. 1006--><p class="indent" > Например, вы можете задать в качестве параметра определенное зеркало CTAN: +<!--l. 998--><p class="indent" > Например, вы можете задать в качестве параметра определенное зеркало CTAN: <a href="http://ctan.example.org/tex-archive/texlive/tlnet/" class="url" ><span class="latt-1000">http://ctan.example.org/tex-archive/texlive/tlnet/</span></a>. Разумеется, вам следует подставить вместо @@ -2471,105 +2494,105 @@ class="latt-1000">example.ctan.org </span>нужнC <a href="http://ctan.org/mirrors" class="url" ><span class="latt-1000">http://ctan.org/mirrors</span></a>. -<!--l. 1014--><p class="indent" > Если параметр задает директорию на диски (прямо или при помощи <span + + +<!--l. 1006--><p class="indent" > Если параметр задает директорию на диски (прямо или при помощи <span class="latt-1000">file:/</span>), система автоматически определяет, является ли источник архивом: если найдена поддиректория <span class="latt-1000">archive </span>со сжатыми файлами, то она будет использована, даже если рядом находятся незаархивированные файлы. - - -<!--l. 1022--><p class="noindent" > +<!--l. 1014--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">3.4 </span> <a - id="x1-310003.4"></a>Действия после установки</h4> -<!--l. 1025--><p class="noindent" >Иногда после установки системы требуются дополнительные действия. -<!--l. 1029--><p class="noindent" > + id="x1-300003.4"></a>Действия после установки</h4> +<!--l. 1017--><p class="noindent" >Иногда после установки системы требуются дополнительные действия. +<!--l. 1021--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.4.1 </span> <a - id="x1-320003.4.1"></a>Переменные окружения для UNIX</h5> -<!--l. 1032--><p class="noindent" >Если бы решили создать симлинки в стандартных директориях (см. раздел <a -href="#x1-280003.2.4">3.2.4<!--tex4ht:ref: sec:options --></a>), то изменять + id="x1-310003.4.1"></a>Переменные окружения для UNIX</h5> +<!--l. 1024--><p class="noindent" >Если бы решили создать симлинки в стандартных директориях (см. раздел <a +href="#x1-270003.2.4">3.2.4<!--tex4ht:ref: sec:options --></a>), то изменять переменные окружения не требуется. В противном случае вам нужно добавить к списку поиска программ директорию, где лежат программы <span class="TEX">T<span class="E">E</span>X</span>live (под Windows программа установки делает это сама). -<!--l. 1038--><p class="indent" > Программы для каждой архитектуры помещаются в собственную поддиректорию под <span +<!--l. 1030--><p class="indent" > Программы для каждой архитектуры помещаются в собственную поддиректорию под <span class="latt-1000">TEXDIR/bin</span>. См. список поддиректорий и соответствующих платформ на рисунке <a -href="#x1-25043r4">4<!--tex4ht:ref: fig:bin-text --></a>. -<!--l. 1042--><p class="indent" > Вы можете также добавить директории с документацией в формате man и info к соответствующим +href="#x1-24047r4">4<!--tex4ht:ref: fig:bin-text --></a>. +<!--l. 1034--><p class="indent" > Вы можете также добавить директории с документацией в формате man и info к соответствующим путям поиска, если вы хотите, чтобы ваша операционная система знала о них. В некоторых системах документация в формате man будет найдена автоматически после изменения переменной <span class="latt-1000">PATH</span>. -<!--l. 1048--><p class="indent" > Ниже мы используем для примера стандартную систему директорий в системе Intel86 +<!--l. 1040--><p class="indent" > Ниже мы используем для примера стандартную систему директорий в системе Intel86 GNU/Linux. -<!--l. 1051--><p class="indent" > Для оболочек типа Bourne (<span +<!--l. 1043--><p class="indent" > Для оболочек типа Bourne (<span class="lass-1000">bash </span>и т.п.) вы можете добавить в файл <span class="latt-1000">$HOME/.profile </span>(или в файл, который вызывается из <span class="latt-1000">.profile</span>) следующее: -<!--l. 1055--><p class="indent" > +<!--l. 1047--><p class="indent" > <div class="fancyvrb" id="fancyvrb5"><a - id="x1-32002r1"></a><span + id="x1-31002r1"></a><span class="latt-0900"> </span><span -class="latt-0900"> PATH=/usr/local/texlive/2012/bin/i386-linux:$PATH;</span><span +class="latt-0900"> PATH=/usr/local/texlive/2013/bin/i386-linux:$PATH;</span><span class="latt-0900"> export</span><span class="latt-0900"> PATH</span> <br class="fancyvrb" /><a - id="x1-32004r2"></a><span + id="x1-31004r2"></a><span class="latt-0900"> </span><span -class="latt-0900"> MANPATH=/usr/local/texlive/2012/texmf/doc/man:$MANPATH;</span><span +class="latt-0900"> MANPATH=/usr/local/texlive/2013/texmf-dist/doc/man:$MANPATH;</span><span class="latt-0900"> export</span><span class="latt-0900"> MANPATH</span> <br class="fancyvrb" /><a - id="x1-32006r3"></a><span + id="x1-31006r3"></a><span class="latt-0900"> </span><span -class="latt-0900"> INFOPATH=/usr/local/texlive/2012/texmf/doc/info:$INFOPATH;</span><span +class="latt-0900"> INFOPATH=/usr/local/texlive/2013/texmf-dist/doc/info:$INFOPATH;</span><span class="latt-0900"> export</span><span class="latt-0900"> INFOPATH</span></div> -<!--l. 1061--><p class="indent" > Для <span +<!--l. 1053--><p class="indent" > Для <span class="lass-1000">csh </span>или <span class="lass-1000">tcsh </span>следует редактировать файл <span class="latt-1000">$HOME/.cshrc</span>, и следует добавить что-то вроде -<!--l. 1064--><p class="indent" > +<!--l. 1056--><p class="indent" > <div class="fancyvrb" id="fancyvrb6"><a - id="x1-32008r1"></a><span + id="x1-31008r1"></a><span class="latt-0900"> </span><span class="latt-0900"> setenv</span><span class="latt-0900"> PATH</span><span -class="latt-0900"> /usr/local/texlive/2012/bin/i386-linux:$PATH</span><br class="fancyvrb" /><a - id="x1-32010r2"></a><span +class="latt-0900"> /usr/local/texlive/2013/bin/i386-linux:$PATH</span><br class="fancyvrb" /><a + id="x1-31010r2"></a><span class="latt-0900"> </span><span class="latt-0900"> setenv</span><span class="latt-0900"> MANPATH</span><span -class="latt-0900"> /usr/local/texlive/2012/texmf/doc/man:$MANPATH</span> +class="latt-0900"> /usr/local/texlive/2013/texmf-dist/doc/man:$MANPATH</span> <br class="fancyvrb" /><a - id="x1-32012r3"></a><span + id="x1-31012r3"></a><span class="latt-0900"> </span><span class="latt-0900"> setenv</span><span class="latt-0900"> INFOPATH</span><span -class="latt-0900"> /usr/local/texlive/2012/texmf/doc/info:$INFOPATH</span></div> -<!--l. 1070--><p class="indent" > Разумеется, в ваших конфигурационных файлах уже могут быть определены эти переменные; +class="latt-0900"> /usr/local/texlive/2013/texmf-dist/doc/info:$INFOPATH</span></div> +<!--l. 1062--><p class="indent" > Разумеется, в ваших конфигурационных файлах уже могут быть определены эти переменные; фрагменты выше добавляют к ним директории <span class="TEX">T<span class="E">E</span>X</span> Live. -<!--l. 1073--><p class="noindent" > +<!--l. 1065--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.4.2 </span> <a - id="x1-330003.4.2"></a>Переменные окружения: глобальная конфигурация</h5> -<!--l. 1076--><p class="noindent" >Если вы хотите внести эти изменения для всех пользователей, или добавлять их автоматически для + id="x1-320003.4.2"></a>Переменные окружения: глобальная конфигурация</h5> +<!--l. 1068--><p class="noindent" >Если вы хотите внести эти изменения для всех пользователей, или добавлять их автоматически для новых пользователей, то вам следует разобраться самому: в разных системах это делается слишком по-разному. -<!--l. 1081--><p class="indent" > Два совета: 1) возможно, вам следует добавить в файл <span +<!--l. 1073--><p class="indent" > Два совета: 1) возможно, вам следует добавить в файл <span class="latt-1000">/etc/manpath.config </span>строчки вроде: -<!--l. 1084--><p class="indent" > +<!--l. 1076--><p class="indent" > <div class="fancyvrb" id="fancyvrb7"><a - id="x1-33002r1"></a><span + id="x1-32002r1"></a><span class="latt-0900"> </span><span class="latt-0900"> MANPATH_MAP</span><span -class="latt-0900"> /usr/local/texlive/2012/bin/i386-linux</span><span +class="latt-0900"> /usr/local/texlive/2013/bin/i386-linux</span><span class="latt-0900"> \</span><br class="fancyvrb" /><a - id="x1-33004r2"></a><span + id="x1-32004r2"></a><span class="latt-0900"> </span><span class="latt-0900"> </span><span class="latt-0900"> </span><span @@ -2583,30 +2606,30 @@ class="latt-0900"> </span><span class="latt-0900"> </span><span class="latt-0900"> </span><span class="latt-0900"> </span><span -class="latt-0900"> /usr/local/texlive/2012/texmf/doc/man</span></div> -<!--l. 1089--><p class="indent" > И 2) иногда пути поиска и другие глобальные переменные окружения задаются в файле +class="latt-0900"> /usr/local/texlive/2013/texmf-dist/doc/man</span></div> +<!--l. 1081--><p class="indent" > И 2) иногда пути поиска и другие глобальные переменные окружения задаются в файле <span class="latt-1000">/etc/environment</span>. -<!--l. 1092--><p class="indent" > Мы также добавляем симлинк <span class="path"><span +<!--l. 1084--><p class="indent" > Мы также добавляем симлинк <span class="path"><span class="latt-1000">man</span></span> в каждой поддиректории <span class="path"><span class="latt-1000">bin</span></span>. Некоторые варианты программы <span class="latt-1000">man</span>, например, в Mac OS X, автоматически ищут файлы в этих поддиректориях, что избавляет от необходимости добавлять их в <span class="latt-1000">MANPATH</span>. -<!--l. 1097--><p class="noindent" > + + +<!--l. 1089--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.4.3 </span> <a - id="x1-340003.4.3"></a>Обновления из Интернета после установки с DVD</h5> -<!--l. 1100--><p class="noindent" >Если вы устновили <span class="TEX">T<span + id="x1-330003.4.3"></a>Обновления из Интернета после установки с DVD</h5> +<!--l. 1092--><p class="noindent" >Если вы устновили <span class="TEX">T<span class="E">E</span>X</span> Live с DVD и хотите получать обновления из Интернета, запустите следующую команду (<span class="lati-1000">после </span>добавления программ <span class="TEX">T<span class="E">E</span>X</span> Live к списку поиска программ, см. предыдущий раздел): <div class="alltt"> - - -<!--l. 1104--><p class="noindent" ><div class="obeylines-v"> +<!--l. 1096--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000">></span><span class="latt-1000"> tlmgr</span><span @@ -2615,27 +2638,29 @@ class="latt-1000"> repository</span><span class="latt-1000"> http://mirror.ctan.org/systems/texlive/tlnet</span> </div> </div> -<!--l. 1108--><p class="indent" > Она указывает программе <span +<!--l. 1100--><p class="indent" > Она указывает программе <span class="lass-1000">tlmgr</span>, что нужно искать обновления на ближайшем зеркале -CTAN. -<!--l. 1111--><p class="indent" > Если автоматический выбор зеркала не работает, вы можете указать адрес зеркала вручную, взяв его +CTAN. Это делается по умолчанию при установке с DVD при помощи опций, описанных в +разделе <a +href="#x1-270003.2.4">3.2.4<!--tex4ht:ref: sec:options --></a>. +<!--l. 1104--><p class="indent" > Если автоматический выбор зеркала не работает, вы можете указать адрес зеркала вручную, взяв его из списка на <a href="http://ctan.org/mirrors" class="url" ><span class="latt-1000">http://ctan.org/mirrors</span></a>. Задайте при этом точное положение директории <span class="latt-1000">tlnet</span>, как указано выше. -<!--l. 1117--><p class="indent" > <a id="xetexfontconfig"></a> <a id="sysfontconfig"></a> +<!--l. 1110--><p class="indent" > <a id="xetexfontconfig"></a> <a id="sysfontconfig"></a> <h5 class="subsubsectionHead"><span class="titlemark">3.4.4 </span> <a - id="x1-350003.4.4"></a>Настройка шрифтов для программ Xe<span class="TEX">T<span + id="x1-340003.4.4"></a>Настройка шрифтов для программ Xe<span class="TEX">T<span class="E">E</span>X</span> и Lua<span class="TEX">T<span class="E">E</span>X</span></h5> -<!--l. 1122--><p class="noindent" >Xe<span class="TEX">T<span +<!--l. 1115--><p class="noindent" >Xe<span class="TEX">T<span class="E">E</span>X</span> и Lua<span class="TEX">T<span class="E">E</span>X</span> могут использовать все шрифты, установленные в вашей системе, не только те, которые находятся в директориях <span class="TEX">T<span class="E">E</span>X</span>а. Они это делают при помощи похожих, но чуть-чуть разных методов. -<!--l. 1126--><p class="indent" > Под Windows шрифты, включенные в дистрибутив <span class="TEX">T<span +<!--l. 1119--><p class="indent" > Под Windows шрифты, включенные в дистрибутив <span class="TEX">T<span class="E">E</span>X</span> Live, автоматически доступны в Xe<span class="TEX">T<span class="E">E</span>X</span>е. Но если вы установили пакет <span @@ -2644,84 +2669,84 @@ class="latt-1000">xetex </span>под UNIX, то & class="E">E</span>X</span> мог найти шрифты <span class="TEX">T<span class="E">E</span>X</span> Live по названию шрифта, а не только по имени файла. -<!--l. 1131--><p class="indent" > Чтобы помочь этому, когда пакет <span +<!--l. 1124--><p class="indent" > Чтобы помочь этому, когда пакет <span class="lass-1000">xetex </span>устанавливается (либо при первоначальной установке дистрибутива, либо позже), он создает необходимый конфигурационный файл в <span class="latt-1000">TEXMFSYSVAR/fonts/conf/texlive-fontconfig.conf</span>. -<!--l. 1136--><p class="indent" > Если вы обладаете правами администратора, то для того, чтобы шрифты <span class="TEX">T<span +<!--l. 1129--><p class="indent" > Если вы обладаете правами администратора, то для того, чтобы шрифты <span class="TEX">T<span class="E">E</span>X</span> Live были доступны всем программам, сделайте следующее: <ol class="enumerate1" > <li - class="enumerate" id="x1-35002x1">Скопируйте файл <span + class="enumerate" id="x1-34002x1">Скопируйте файл <span class="latt-1000">texlive-fontconfig.conf </span>в <span class="latt-1000">/etc/fonts/conf.d/09-texlive.conf</span>. </li> <li - class="enumerate" id="x1-35004x2">Запустите <span + class="enumerate" id="x1-34004x2">Запустите <span class="latt-1000">fc-cache -fsv</span>.</li></ol> -<!--l. 1144--><p class="indent" > Если у вас нет прав администратора, то вы можете вместо этого сделать шрифты <span class="TEX">T<span +<!--l. 1137--><p class="indent" > Если у вас нет прав администратора, то вы можете вместо этого сделать шрифты <span class="TEX">T<span class="E">E</span>X</span> Live доступными только вам: <ol class="enumerate1" > <li - class="enumerate" id="x1-35006x1">Скопируйте файл <span + class="enumerate" id="x1-34006x1">Скопируйте файл <span class="latt-1000">texlive-fontconfig.conf </span>в <span class="latt-1000">~/.fonts.conf</span>, где <span class="latt-1000">~ </span>—  ваша домашняя директория. </li> <li - class="enumerate" id="x1-35008x2">Запустите <span + class="enumerate" id="x1-34008x2">Запустите <span class="latt-1000">fc-cache -fv</span>.</li></ol> -<!--l. 1153--><p class="indent" > Чтобы посмотреть названия системных шрифтов, вы можете запустить программу <span +<!--l. 1146--><p class="indent" > Чтобы посмотреть названия системных шрифтов, вы можете запустить программу <span class="latt-1000">fc-list</span>. Можно получить много интересной информации, запустив её как <span class="latt-1000">fc-list : family style file spacing </span>(все аргументы—текстовые строки). -<!--l. 1158--><p class="noindent" > +<!--l. 1151--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.4.5 </span> <a - id="x1-360003.4.5"></a>Con<span class="TEX">T<span + id="x1-350003.4.5"></a>Con<span class="TEX">T<span class="E">E</span>X</span>t Mark IV</h5> -<!--l. 1161--><p class="noindent" >Как ╚старый╩ Con<span class="TEX">T<span +<!--l. 1154--><p class="noindent" >Как ╚старый╩ Con<span class="TEX">T<span class="E">E</span>X</span>t(Mark II), так и ╚новый> Con<span class="TEX">T<span class="E">E</span>X</span>t (Mark IV) должны работать ╚из коробки╩ после установки <span class="TEX">T<span class="E">E</span>X</span> Live и после обновления системы при помощи <span class="obeylines-h"><span class="verb"><span class="latt-1000">tlmgr</span></span></span>. -<!--l. 1165--><p class="indent" > Однако так как Con<span class="TEX">T<span +<!--l. 1158--><p class="indent" > Однако так как Con<span class="TEX">T<span class="E">E</span>X</span>t MkIV не использует библиотеку <span class="obeylines-h"><span class="verb"><span class="latt-1000">kpathsea</span></span></span>, после установки новый файлов вручную (<span class="lati-1000">не </span>при помощи <span class="obeylines-h"><span class="verb"><span class="latt-1000">tlmgr</span></span></span>) нужны дополнительные действия. Каждый пользователь MkIV должен после такого обновления запустить + + <div class="fancyvrb" id="fancyvrb8"><a - id="x1-36002r1"></a><span + id="x1-35002r1"></a><span class="latt-0900"> </span><span class="latt-0900"> context</span><span class="latt-0900"> --generate</span></div> -<!--l. 1172--><p class="noindent" >чтобы обновить базу данных Con<span class="TEX">T<span +<!--l. 1165--><p class="noindent" >чтобы обновить базу данных Con<span class="TEX">T<span class="E">E</span>X</span>t. Получившиеся файлы будут установлены в директории <span class="latt-1000">TEXMFCACHE</span>. В <span class="TEX">T<span class="E">E</span>X</span> Live эта директория совпадает с <span class="latt-1000">TEXMFVAR</span>. -<!--l. 1176--><p class="indent" > Con<span class="TEX">T<span +<!--l. 1169--><p class="indent" > Con<span class="TEX">T<span class="E">E</span>X</span>t MkIV читает файлы из всех директорий, заданных переменной <span class="obeylines-h"><span class="verb"><span class="latt-1000">TEXMFCACHE</span></span></span> и пишет в первую директорию в списке, в которой у него есть права на запись. При чтении в случае дублирующих записей имеет преимущество последняя прочитанная запись. -<!--l. 1181--><p class="indent" > См. также <a +<!--l. 1174--><p class="indent" > См. также <a href="http://wiki.contextgarden.net/Running_Mark_IV" class="url" ><span class="latt-1000">http://wiki.contextgarden.net/Running_Mark_IV</span></a>. - - -<!--l. 1185--><p class="noindent" > +<!--l. 1178--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.4.6 </span> <a - id="x1-370003.4.6"></a>Добавление личных и локальных пакетов</h5> -<!--l. 1188--><p class="noindent" >Этот вопрос уже обсуждался в разделе <a + id="x1-360003.4.6"></a>Добавление личных и локальных пакетов</h5> +<!--l. 1181--><p class="noindent" >Этот вопрос уже обсуждался в разделе <a href="#x1-110002.3">2.3<!--tex4ht:ref: sec:texmftrees --></a>: для локальных шрифтов и пакетов, общих у всех пользователей, предназначена директория <span class="latt-1000">TEXMFLOCAL </span>(по умолчанию, <span @@ -2738,23 +2763,23 @@ class="E">E</span>X</span> Live видит и рекомендуем менять значение <span class="latt-1000">TEXMFLOCAL</span>, иначе вам придется делать это для каждой новой версии. -<!--l. 1201--><p class="indent" > Файлы в обеих директориях должны находиться в правильных поддиректориях; см. +<!--l. 1194--><p class="indent" > Файлы в обеих директориях должны находиться в правильных поддиректориях; см. <a href="http://tug.org/tds" class="url" ><span class="latt-1000">http://tug.org/tds</span></a> и <span -class="latt-1000">texmf/web2c/texmf.cnf</span>. Например, <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="latt-1000">texmf-dist/web2c/texmf.cnf</span>. Например, <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span>овский класс или пакет должен находиться в директории <span class="latt-1000">TEXMFLOCAL/tex/latex </span>или <span class="latt-1000">TEXMFHOME/tex/latex </span>или какой-либо из их поддиректорий. -<!--l. 1207--><p class="indent" > Для директории <span +<!--l. 1200--><p class="indent" > Для директории <span class="latt-1000">TEXMFLOCAL </span>должна поддерживаться база данных о файлах, иначе система не сможет найти там нужные файлы. Эта база обновляется командой <span class="lass-1000">mktexlsr </span>или кнопкой ╚Reinit file database╩ в графическом режиме программы <span class="lass-1000">tlmgr</span>. -<!--l. 1212--><p class="indent" > По умолчанию, каждая из этих переменных указывает на одну директорию, как в нашем примере. +<!--l. 1205--><p class="indent" > По умолчанию, каждая из этих переменных указывает на одну директорию, как в нашем примере. Однако это не обязательное требование. Если вам нужно, например, поддерживать несколько версий больших пакетов, вы можете захотеть иметь несколько деревьев директорий. Тогда вы можете определить <span @@ -2764,24 +2789,25 @@ class="latt-1000">TEXMFHOME </span>как на� <div class="verbatim" id="verbatim-1"> <div class="fancyvrb" id="fancyvrb9"><a - id="x1-37002r1"></a>    TEXMFHOME = {/my/dir1,/mydir2,/a/third/dir}</div> + id="x1-36002r1"></a>    TEXMFHOME = {/my/dir1,/mydir2,/a/third/dir}</div> </div> -<!--l. 1221--><p class="nopar" > -<!--l. 1223--><p class="indent" > Подробнее эти вопросы объясняются в разделе <a -href="#x1-610008.1.5">8.1.5<!--tex4ht:ref: sec:brace-expansion --></a>. -<!--l. 1226--><p class="noindent" > +<!--l. 1214--><p class="nopar" > +<!--l. 1216--><p class="indent" > Подробнее эти вопросы объясняются в разделе <a +href="#x1-600008.1.5">8.1.5<!--tex4ht:ref: sec:brace-expansion --></a>. +<!--l. 1219--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.4.7 </span> <a - id="x1-380003.4.7"></a>Добавление новых шрифтов</h5> -<!--l. 1228--><p class="noindent" >К сожалению, это очень сложная задача. Не делайте этого, если вы не знаете <span class="TEX">T<span + id="x1-370003.4.7"></a>Добавление новых шрифтов</h5> +<!--l. 1221--><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. 1232--><p class="indent" > Возможная альтернатива — программа Xe<span class="TEX">T<span +пальцев. В состав <span class="TEX">T<span +class="E">E</span>X</span> Live включено много шрифтов, поэтому полезно сначала проверить, не входит +ли нужный шрифт в дистрибутив. +<!--l. 1226--><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. 1236--><p class="indent" > Если вам все же нужно добавить шрифты, то посмотрите страницу <a +<!--l. 1230--><p class="indent" > Если вам все же нужно добавить шрифты, то посмотрите страницу <a href="http://tug.org/fonts/fontinstall.html" class="url" ><span class="latt-1000">http://tug.org/fonts/fontinstall.html</span></a> —  это лучшее, что мы смогли написать по этому поводу. Если вы правильно поддерживаете карты @@ -2791,22 +2817,22 @@ class="lati-1000">может </span>оC <span class="TEX">T<span class="E">E</span>X</span> Live; см. документацию программы <span class="lass-1000">tlmgr</span>. -<!--l. 1244--><p class="noindent" > +<!--l. 1238--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">3.5 </span> <a - id="x1-390003.5"></a>Тестирование системы</h4> -<!--l. 1248--><p class="noindent" >После установки <span class="TEX">T<span + id="x1-380003.5"></a>Тестирование системы</h4> +<!--l. 1242--><p class="noindent" >После установки <span class="TEX">T<span class="E">E</span>X</span> Live вы, скорее всего, захотите проверить работу системы, а уже затем перейти к созданию прекрасных документов и/или шрифтов. -<!--l. 1252--><p class="indent" > В этом разделе описываются основные процедуры по тестированию системы. Мы приводим команды +<!--l. 1246--><p class="indent" > В этом разделе описываются основные процедуры по тестированию системы. Мы приводим команды для операционных систем типа Unix; под Mac OS X и Windows вы, скорее всего, будете использовать графический интерфейс, но принцип тот же. -<!--l. 1258--><p class="indent" > +<!--l. 1252--><p class="indent" > <ol class="enumerate1" > <li - class="enumerate" id="x1-39002x1">Сначала проверьте, что вы можете запускать программу <span + class="enumerate" id="x1-38002x1">Сначала проверьте, что вы можете запускать программу <span class="lass-1000">tex</span>: <div class="alltt"> - <!--l. 1263--><p class="noindent" ><div class="obeylines-v"> + <!--l. 1257--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000">></span><span class="latt-1000"> tex</span><span @@ -2833,12 +2859,12 @@ class="latt-1000">...</span> у вас, скорее всего, нет директории с нужными программами в переменной <span class="latt-1000">PATH</span>. См. обсуждение на странице <a -href="#x1-320003.4.1">38<!--tex4ht:ref: sec:env --></a>. +href="#x1-310003.4.1">37<!--tex4ht:ref: sec:env --></a>. </li> <li - class="enumerate" id="x1-39004x2">Скомпилируйте простой <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span + class="enumerate" id="x1-38004x2">Скомпилируйте простой <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. 1277--><p class="noindent" ><div class="obeylines-v"> + <!--l. 1271--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000">></span><span class="latt-1000"> latex</span><span @@ -2876,11 +2902,11 @@ class="E">E</span>X</span>у. (Для от&# всегда можете попросить <span class="TEX">T<span class="E">E</span>X</span> точно сказать, что именно он ищет; см. ╚Отладка╩ на стр. <a -href="#x1-680008.2.4">66<!--tex4ht:ref: sec:debugging --></a>.) +href="#x1-670008.2.4">65<!--tex4ht:ref: sec:debugging --></a>.) </li> <li - class="enumerate" id="x1-39006x3">Посмотрите результат на экране: <div class="alltt"> - <!--l. 1292--><p class="noindent" ><div class="obeylines-v"> + class="enumerate" id="x1-38006x3">Посмотрите результат на экране: <div class="alltt"> + <!--l. 1286--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000">></span><span class="latt-1000"> xdvi</span><span @@ -2908,8 +2934,8 @@ class="latt-1000">DISPLAY</span> class="latt-1000">Can’t open display</span>╩. </li> <li - class="enumerate" id="x1-39008x4">Создайте файл в формате PostScript для печати или просмотра на экране: <div class="alltt"> - <!--l. 1304--><p class="noindent" ><div class="obeylines-v"> + class="enumerate" id="x1-38008x4">Создайте файл в формате PostScript для печати или просмотра на экране: <div class="alltt"> + <!--l. 1298--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000">></span><span class="latt-1000"> dvips</span><span @@ -2920,10 +2946,10 @@ class="latt-1000"> sample2e.ps</span> </div> </li> <li - class="enumerate" id="x1-39010x5">Создайте файл в формате PDF вместо DVI; команда ниже компилирует файл <span + class="enumerate" id="x1-38010x5">Создайте файл в формате PDF вместо DVI; команда ниже компилирует файл <span class="latt-1000">.tex </span>и создаёт PDF: <div class="alltt"> - <!--l. 1310--><p class="noindent" ><div class="obeylines-v"> + <!--l. 1304--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000">></span><span class="latt-1000"> pdflatex</span><span @@ -2932,8 +2958,8 @@ class="latt-1000"> sample2e.tex</span> </div> </li> <li - class="enumerate" id="x1-39012x6">Посмотрите результат на экране: <div class="alltt"> - <!--l. 1315--><p class="noindent" ><div class="obeylines-v"> + class="enumerate" id="x1-38012x6">Посмотрите результат на экране: <div class="alltt"> + <!--l. 1309--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000">></span><span class="latt-1000"> gv</span><span @@ -2960,38 +2986,38 @@ href="http://blog.kowalczyk.info/software/sumatrapdf" class="url" ><span class="latt-1000">http://blog.kowalczyk.info/software/sumatrapdf</span></a>). </li> <li - class="enumerate" id="x1-39014x7">Другие стандартные тестовые файлы, которые вам могут пригодиться: - <!--l. 1331--><p class="noindent" > + class="enumerate" id="x1-38014x7">Другие стандартные тестовые файлы, которые вам могут пригодиться: + <!--l. 1325--><p class="noindent" > <dl class="list2"><dt class="list"> <span class="latt-1000">small2e.tex</span> </dt><dd class="list"> - <!--l. 1332--><p class="noindent" >Более простой документ, чем <span + <!--l. 1326--><p class="noindent" >Более простой документ, чем <span class="latt-1000">sample2e</span>, удобный, если последний слишком велик для вас. </dd><dt class="list"> <span class="latt-1000">testpage.tex</span> </dt><dd class="list"> - <!--l. 1334--><p class="noindent" >Проверяет поля и позиционирование бумаги для вашего принтера. + <!--l. 1328--><p class="noindent" >Проверяет поля и позиционирование бумаги для вашего принтера. </dd><dt class="list"> <span class="latt-1000">nfssfont.tex</span> </dt><dd class="list"> - <!--l. 1336--><p class="noindent" >Используется для печати таблиц шрифтов и тестов. + <!--l. 1330--><p class="noindent" >Используется для печати таблиц шрифтов и тестов. </dd><dt class="list"> <span class="latt-1000">testfont.tex</span> </dt><dd class="list"> - <!--l. 1337--><p class="noindent" >Печать таблиц шрифтов под plain <span class="TEX">T<span + <!--l. 1331--><p class="noindent" >Печать таблиц шрифтов под plain <span class="TEX">T<span class="E">E</span>X</span>. </dd><dt class="list"> <span class="latt-1000">story.tex</span> </dt><dd class="list"> - <!--l. 1338--><p class="noindent" >Самый канонический файл в формате (plain) <span class="TEX">T<span + <!--l. 1332--><p class="noindent" >Самый канонический файл в формате (plain) <span class="TEX">T<span class="E">E</span>X</span>. Вы должны напечатать ╚<span class="latt-1000">\bye</span>╩ в ответ на приглашение <span @@ -2999,10 +3025,10 @@ class="latt-1000">* </span>после ╚<span class="latt-1000">tex story.tex</span>╩.</dd></dl> </li> <li - class="enumerate" id="x1-39016x8">Если вы установили пакет <span + class="enumerate" id="x1-38016x8">Если вы установили пакет <span class="latt-1000">xetex</span>, вы можете проверить, доступны ли ему системные шрифты: <div class="alltt"> - <!--l. 1345--><p class="noindent" ><div class="obeylines-v"> + <!--l. 1339--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000">></span><span class="latt-1000"> xetex</span><span @@ -3029,26 +3055,24 @@ class="latt-1000"> written</span><span class="latt-1000"> on</span><span class="latt-1000"> opentype-info.log.</span> </div> - </div> (или аналогично для <span -class="latt-1000">luatex</span>.) - <!--l. 1354--><p class="noindent" >Если вы получите сообщение об ошибке: ╚Invalid fontname ‘Latin Modern Roman/ICU’…╩, - то вам нужно настроить систему, чтобы Xe<span class="TEX">T<span -class="E">E</span>X</span> мог найти шрифты <span class="TEX">T<span + </div> + <!--l. 1347--><p class="noindent" >Если вы получите сообщение об ошибке: ╚Invalid fontname ‘Latin Modern Roman/ICU’…╩, + то вам нужно настроить систему, чтобы можно было найти шрифты <span class="TEX">T<span class="E">E</span>X</span> Live. См. раздел <a -href="#x1-350003.4.4">3.4.4<!--tex4ht:ref: sec:font-conf-sys --></a>. +href="#x1-340003.4.4">3.4.4<!--tex4ht:ref: sec:font-conf-sys --></a>. </li></ol> -<!--l. 1360--><p class="noindent" > +<!--l. 1353--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">3.6 </span> <a - id="x1-400003.6"></a>Ссылки на дополнительные программы</h4> -<!--l. 1362--><p class="noindent" >Если вы новичок в <span class="TEX">T<span + id="x1-390003.6"></a>Ссылки на дополнительные программы</h4> +<!--l. 1355--><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>, посетите <a href="http://tug.org/begin.html" class="url" ><span class="latt-1000">http://tug.org/begin.html</span></a>. -<!--l. 1367--><p class="indent" > Вот ссылки на некоторые другие программы, которые вам могут пригодиться: +<!--l. 1360--><p class="indent" > Вот ссылки на некоторые другие программы, которые вам могут пригодиться: <dl class="description"><dt class="description"> <span class="labx-1000">Ghostscript</span> </dt><dd @@ -3120,6 +3144,13 @@ class="lass-1000">Texmaker </span>—  это href="http://www.xm1math.net/texmaker/" class="url" ><span class="latt-1000">http://www.xm1math.net/texmaker/</span></a>. </li> + <li class="itemize"><span +class="lass-1000">TeXstudio </span>началался как вариант <span +class="lass-1000">Texmaker </span>с дополнительными возможностями; + <a +href="http://texstudio.sourceforge.net" class="url" ><span +class="latt-1000">http://texstudio.sourceforge.net</span></a>. + </li> <li class="itemize">TeXnicCenter —  это свободная программа, которую можно скачать с <a href="http://www.toolscenter.org" class="url" ><span @@ -3152,47 +3183,55 @@ class="lass-1000">WinShell </span>можно  href="http://www.winshell.de" class="url" ><span class="latt-1000">http://www.winshell.de</span></a>.</li></ul> </dd></dl> -<!--l. 1405--><p class="indent" > Гораздо более полный лист программ и пакетов находится на <a +<!--l. 1401--><p class="indent" > Гораздо более полный лист программ и пакетов находится на <a href="http://tug.org/interest.html" class="url" ><span class="latt-1000">http://tug.org/interest.html</span></a>. -<!--l. 1408--><p class="noindent" > +<!--l. 1404--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">4 </span> <a - id="x1-410004"></a>Установка системы в особых случаях</h3> -<!--l. 1410--><p class="noindent" >В предыдущих разделах описывались основы процесса установки <span class="TEX">T<span + id="x1-400004"></a>Установка системы в особых случаях</h3> +<!--l. 1406--><p class="noindent" >В предыдущих разделах описывались основы процесса установки <span class="TEX">T<span class="E">E</span>X</span> Live. Здесь мы остановимся на нескольких особых случаях. -<!--l. 1413--><p class="indent" > <a id="tlsharedinstall"></a> +<!--l. 1409--><p class="indent" > <a id="tlsharedinstall"></a> <h4 class="subsectionHead"><span class="titlemark">4.1 </span> <a - id="x1-420004.1"></a>Установка в локальной сети</h4> -<!--l. 1417--><p class="noindent" ><span class="TEX">T<span + id="x1-410004.1"></a>Установка в локальной сети</h4> +<!--l. 1413--><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> Live определяют, где лежат нужные им файлы, исходя из того, где они находятся сами. Вы можете увидеть, как это делается, посмотрев конфигурационный файл <span -class="latt-1000">$TEXMFMAIN/web2c/texmf.cnf</span> +class="latt-1000">$TEXMFDIST/web2c/texmf.cnf</span> со строчками типа <div class="fancyvrb" id="fancyvrb10"><a - id="x1-42002r1"></a><span + id="x1-41002r1"></a><span class="latt-0900"> </span><span -class="latt-0900"> TEXMFMAIN</span><span +class="latt-0900"> TEXMFROOT</span><span class="latt-0900"> =</span><span -class="latt-0900"> $SELFAUTOPARENT/texmf</span><br class="fancyvrb" /><a - id="x1-42004r2"></a><span +class="latt-0900"> $SELFAUTOPARENT</span><br class="fancyvrb" /><a + id="x1-41004r2"></a><span class="latt-0900"> </span><span class="latt-0900"> ...</span><br class="fancyvrb" /><a - id="x1-42006r3"></a><span + id="x1-41006r3"></a><span +class="latt-0900"> </span><span +class="latt-0900"> TEXMFDIST</span><span +class="latt-0900"> =</span><span +class="latt-0900"> $TEXMFROOT/texmf-dist</span><br class="fancyvrb" /><a + id="x1-41008r4"></a><span +class="latt-0900"> </span><span +class="latt-0900"> ...</span><br class="fancyvrb" /><a + id="x1-41010r5"></a><span class="latt-0900"> </span><span class="latt-0900"> TEXMFLOCAL</span><span class="latt-0900"> =</span><span class="latt-0900"> $SELFAUTOPARENT/../texmf-local</span></div> -<!--l. 1429--><p class="noindent" >Это означает, что другие системы или пользователи должны просто добавить директорию с программами +<!--l. 1427--><p class="noindent" >Это означает, что другие системы или пользователи должны просто добавить директорию с программами <span class="TEX">T<span class="E">E</span>X</span> Live к директориям поиска. -<!--l. 1432--><p class="indent" > Точно так же вы можете установить <span class="TEX">T<span +<!--l. 1430--><p class="indent" > Точно так же вы можете установить <span class="TEX">T<span class="E">E</span>X</span> Live на один компьютер, а затем перенести всю иерархию на локальную сеть. -<!--l. 1435--><p class="indent" > Под Windows скрипт для установки системы в локальной сети называется <span +<!--l. 1433--><p class="indent" > Под Windows скрипт для установки системы в локальной сети называется <span class="latt-1000">w32client </span>и находится на <a href="http://tug.org/texlive/w32client.html" class="url" ><span @@ -3202,19 +3241,19 @@ class="E">E</span>X</span> Live необхо удаления этих изменений <span class="latt-1000">w32unclient</span>. См. более подробное описание на странице скрипта выше. -<!--l. 1444--><p class="indent" > <a id="tlportable"></a> +<!--l. 1442--><p class="indent" > <a id="tlportable"></a> <h3 class="sectionHead"><span class="titlemark">5 </span> <a - id="x1-430005"></a>Установка <span class="TEX">T<span + id="x1-420005"></a>Установка <span class="TEX">T<span class="E">E</span>X</span> Live на флешку</h3> -<!--l. 1448--><p class="noindent" >Опция программы установки <span +<!--l. 1446--><p class="noindent" >Опция программы установки <span class="latt-1000">-portable </span>(или команда <span class="latt-1000">V </span>в текстовом режиме, или соответствующий пункт меню в графическом режиме) создает систему, находящуюся полностью в своей директории, и не изменяет конфигурации компьютера. Вы можете установить такую систему на USB флешку или в отдельную директорию, а потом скопировать её на флешку. -<!--l. 1455--><p class="indent" > Чтобы запустить <span class="TEX">T<span +<!--l. 1453--><p class="indent" > Чтобы запустить <span class="TEX">T<span class="E">E</span>X</span> с такой флешки, вам нужно добавить директорию с программами к путям поиска программ. Под Юниксом это делается при помощи изменения переменной окружения <span class="latt-1000">PATH</span>. Под @@ -3222,15 +3261,15 @@ Windows вы можете D class="latt-1000">tl-tray-menu</span>, чтобы выбрать из нескольких стандартных задач, как показано ниже: -<!--l. 1462--><p class="indent" > <img +<!--l. 1460--><p class="indent" > <img src="../texlive-common/tray-menu.png" alt="pict" > -<!--l. 1465--><p class="noindent" >Меню ╚Custom Script╩ вызывает окошко с объяснением, как добавить дополнительные возможности в +<!--l. 1463--><p class="noindent" >Меню ╚Custom Script╩ вызывает окошко с объяснением, как добавить дополнительные возможности в меню. -<!--l. 1468--><p class="indent" > <a id="tlisoinstall"></a> +<!--l. 1466--><p class="indent" > <a id="tlisoinstall"></a> <h4 class="subsectionHead"><span class="titlemark">5.1 </span> <a - id="x1-440005.1"></a>Создание образа ISO или DVD</h4> -<!--l. 1472--><p class="noindent" >Если вам не нужно часто обновлять систему, и/или у вас несколько машин, на которых вы хотите + id="x1-430005.1"></a>Создание образа ISO или DVD</h4> +<!--l. 1470--><p class="noindent" >Если вам не нужно часто обновлять систему, и/или у вас несколько машин, на которых вы хотите использовать <span class="TEX">T<span class="E">E</span>X</span> Live, то для вас может иметь смысл создать образ ISO или DVD, так как: @@ -3244,28 +3283,30 @@ class="E">E</span>X</span> Live, то созC HFS+). </li> <li class="itemize">Виртуальные машины могут использовать образ как виртуальный диск.</li></ul> -<!--l. 1488--><p class="indent" > Разумеется, вы можете также прожечь реальный DVD, если это вам удобнее. -<!--l. 1491--><p class="indent" > Десктопные версии GNU/Linux/Unix, включая Mac OS X, умеют монтировать ISO. В остальном -установка такая же, как при установке на жесткий диск, см. раздел <a -href="#x1-320003.4.1">3.4.1<!--tex4ht:ref: sec:env --></a>. -<!--l. 1495--><p class="indent" > При установке на ISO имеет смысл не делать поддиректорию для года текущей версии, и +<!--l. 1486--><p class="indent" > Разумеется, вы можете также прожечь реальный DVD, если это вам удобнее. +<!--l. 1489--><p class="indent" > Десктопные версии GNU/Linux/Unix, включая Mac OS X, умеют монтировать ISO. Windows 8 — +первая (!) система семейства Windows, которая умеет это делать. В остальном установка такая же, как +при установке на жесткий диск, см. раздел <a +href="#x1-310003.4.1">3.4.1<!--tex4ht:ref: sec:env --></a>. +<!--l. 1494--><p class="indent" > При установке на ISO имеет смысл не делать поддиректорию для года текущей версии, и устанавливать <span class="latt-1000">texmf-local </span>на том же уровнем что и другие деревья (<span -class="latt-1000">texmf</span>, <span -class="latt-1000">texmf-dist</span>, и т. д.). Это -можно сделать при помощи опций программы установки. -<!--l. 1500--><p class="indent" > Для обычной (не виртуальной) машины под Windows вы можете прожечь ISO на DVD. Однако +class="latt-1000">texmf-dist</span>, <span +class="latt-1000">texmf-var</span>, и т. д.). +Это можно сделать при помощи опций программы установки. +<!--l. 1499--><p class="indent" > Для обычной (не виртуальной) машины под Windows вы можете прожечь ISO на DVD. Однако возможно, что вам будет удобно использовать разнообразные свободные программы для монтирования -виртуальных дисков. Для Windows XP Microsoft рекомендует <span -class="latt-1000">winxpvirtualcdcontrolpanel</span>. -<!--l. 1506--><p class="indent" > Для лучшего взаимодействия с системой, вы можете включить скрипты для <span +виртуальных дисков, например, WinCDEmu, <a +href="http://wincdemu.sysprogs.org/" class="url" ><span +class="latt-1000">http://wincdemu.sysprogs.org/</span></a>. +<!--l. 1504--><p class="indent" > Для лучшего взаимодействия с системой, вы можете включить скрипты для <span class="latt-1000">w32client</span>, описанные в разделе <a -href="#x1-420004.1">4.1<!--tex4ht:ref: sec:sharedinstall --></a> и на странице <a +href="#x1-410004.1">4.1<!--tex4ht:ref: sec:sharedinstall --></a> и на странице <a href="http://tug.org/texlive/w32client.html" class="url" ><span class="latt-1000">http://tug.org/texlive/w32client.html</span></a>. Они работают с ISO точно так же, как и с системой в локальной сети. -<!--l. 1511--><p class="indent" > Под Mac OS X TeXShop и <span class="TEX">T<span +<!--l. 1509--><p class="indent" > Под Mac OS X TeXShop и <span class="TEX">T<span class="E">E</span>X</span>works могут использовать систему на DVD, если симлинк <span class="latt-1000">/usr/texbin</span> указывает на директорию с программами для нужной архитектуры, например @@ -3273,58 +3314,58 @@ class="latt-1000">/usr/texbin</span> <div class="verbatim" id="verbatim-2"> <div class="fancyvrb" id="fancyvrb11"><a - id="x1-44002r1"></a>  sudo ln -s /Volumes/MyTeXLive/bin/universal-darwin /usr/texbin</div> + id="x1-43002r1"></a>  sudo ln -s /Volumes/MyTeXLive/bin/universal-darwin /usr/texbin</div> </div> -<!--l. 1516--><p class="nopar" > -<!--l. 1518--><p class="indent" > Историческая справка: <span class="TEX">T<span +<!--l. 1514--><p class="nopar" > +<!--l. 1516--><p class="indent" > Историческая справка: <span class="TEX">T<span class="E">E</span>X</span> Live 2010 была первым изданием <span class="TEX">T<span class="E">E</span>X</span> Live, который не мог работать непосрественно с диска (╚live╩). Однако для работы с DVD или ISO всегда нужны были дополнительные усилия: например, необходимо было установить хотя бы одну переменную окружения. Если бы создаете образ ISO из существующей системы, то в этом нет нужды. -<!--l. 1524--><p class="noindent" > +<!--l. 1522--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">6 </span> <a - id="x1-450006"></a>Администрирование системы при помощи <span + id="x1-440006"></a>Администрирование системы при помощи <span class="lass-1000">tlmgr</span></h3> -<!--l. 1527--><p class="noindent" ><hr class="figure"><div class="figure" +<!--l. 1525--><p class="noindent" ><hr class="figure"><div class="figure" > <a - id="x1-45001r8"></a> + id="x1-44001r8"></a> -<!--l. 1528--><p class="noindent" ><img +<!--l. 1526--><p class="noindent" ><img src="../texlive-common/tlmgr-gui.png" alt="pict" > <br /> <div class="caption" ><span class="id">Рис. 8: </span><span class="content"><span class="lass-1000">tlmgr </span>в графическом режиме. Список пакетов/коллекций/схем после нажатия на клавишу -╚Load╩</span></div><!--tex4ht:label?: x1-45001r8 --> +╚Load╩</span></div><!--tex4ht:label?: x1-44001r8 --> -<!--l. 1532--><p class="noindent" ></div><hr class="endfigure"> -<!--l. 1534--><p class="indent" > <hr class="figure"><div class="figure" +<!--l. 1530--><p class="noindent" ></div><hr class="endfigure"> +<!--l. 1532--><p class="indent" > <hr class="figure"><div class="figure" > <a - id="x1-45002r9"></a><a - id="x1-45003r10"></a> + id="x1-44002r9"></a><a + id="x1-44003r10"></a> -<!--l. 1538--><p class="noindent" ><img +<!--l. 1536--><p class="noindent" ><img src="../texlive-common/tlmgr-general-options.png" alt="pict" > <br /> <div class="caption" ><span class="id">Рис. 9: </span><span class="content">Программа <span class="latt-1000">tlmgr </span>в графическом режиме: главное -меню</span></div><!--tex4ht:label?: x1-45002r9 --> -<!--l. 1545--><p class="noindent" ><img +меню</span></div><!--tex4ht:label?: x1-44002r9 --> +<!--l. 1543--><p class="noindent" ><img src="../texlive-common/tlmgr-paper-options.png" alt="pict" > <br /> <div class="caption" @@ -3332,11 +3373,11 @@ src="../texlive-common/tlmgr-paper-options.png" alt="pict" class="content">Программа <span class="latt-1000">tlmgr</span> в графическом режиме: меню выбора -размера бумаги</span></div><!--tex4ht:label?: x1-45003r10 --> +размера бумаги</span></div><!--tex4ht:label?: x1-44003r10 --> -<!--l. 1551--><p class="indent" > </div><hr class="endfigure"> -<!--l. 1553--><p class="indent" > В <span class="TEX">T<span +<!--l. 1549--><p class="indent" > </div><hr class="endfigure"> +<!--l. 1551--><p class="indent" > В <span class="TEX">T<span class="E">E</span>X</span> Live входит программа <span class="lass-1000">tlmgr </span>для администрирования системы после установки. Программы <span @@ -3355,13 +3396,13 @@ class="lass-1000">tlmgr</span>. Среди е </li> <li class="itemize">изменение параметров системы, например, размера бумаги и источника установки (см. раздел <a -href="#x1-300003.3.1">3.3.1<!--tex4ht:ref: sec:location --></a>).</li></ul> +href="#x1-290003.3.1">3.3.1<!--tex4ht:ref: sec:location --></a>).</li></ul> <h4 class="subsectionHead"><span class="titlemark">6.1 </span> <a - id="x1-460006.1"></a>Программа <span + id="x1-450006.1"></a>Программа <span class="lass-1000">tlmgr </span>в графическом режиме</h4> -<!--l. 1567--><p class="noindent" >Программа <span +<!--l. 1565--><p class="noindent" >Программа <span class="lass-1000">tlmgr </span>может быть запущена в графическом режиме: <div class="alltt"> -<!--l. 1568--><p class="noindent" ><div class="obeylines-v"> +<!--l. 1566--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000">></span><span class="latt-1000"> tlmgr</span><span @@ -3370,20 +3411,20 @@ class="latt-1000"> -gui</span> </div> или на Windows из меню Start: <span class="latt-1000">Start</span>, <span class="latt-1000">Programs</span>, <span -class="latt-1000">TeX Live 2012</span>, <span +class="latt-1000">TeX Live ...</span>, <span class="latt-1000">TeX Live Manager</span>. После нажатия на клавишу ╚Load╩, она показывает список доступных и установленных пакетов. Это, разумеется, происходит при условии, что источник установки доступен. -<!--l. 1577--><p class="indent" > На рисунках <a -href="#x1-45002r9">9<!--tex4ht:ref: fig:tlmgr-general-options --></a> и <a -href="#x1-45003r10">10<!--tex4ht:ref: fig:tlmgr-paper-options --></a> показаны главное меню и меню выбора размера бумаги. -<!--l. 1580--><p class="noindent" > +<!--l. 1575--><p class="indent" > На рисунках <a +href="#x1-44002r9">9<!--tex4ht:ref: fig:tlmgr-general-options --></a> и <a +href="#x1-44003r10">10<!--tex4ht:ref: fig:tlmgr-paper-options --></a> показаны главное меню и меню выбора размера бумаги. +<!--l. 1578--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">6.2 </span> <a - id="x1-470006.2"></a>Примеры запуска программы <span + id="x1-460006.2"></a>Примеры запуска программы <span class="lass-1000">tlmgr </span>из командной строки</h4> -<!--l. 1582--><p class="noindent" >После первоначальной установки вы можете обновить систему до последних версий, имеющихся на сети: +<!--l. 1580--><p class="noindent" >После первоначальной установки вы можете обновить систему до последних версий, имеющихся на сети: <div class="alltt"> -<!--l. 1584--><p class="noindent" ><div class="obeylines-v"> +<!--l. 1582--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000">></span><span class="latt-1000"> tlmgr</span><span @@ -3392,7 +3433,7 @@ class="latt-1000"> -all</span> </div> </div> Если вы хотите сначала посмотреть, что именно будет обновляться, попробуйте сначала <div class="alltt"> -<!--l. 1589--><p class="noindent" ><div class="obeylines-v"> +<!--l. 1587--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000">></span><span class="latt-1000"> tlmgr</span><span @@ -3401,7 +3442,7 @@ class="latt-1000"> -all</span><span class="latt-1000"> -dry-run</span> </div> </div> или (не так многословно): <div class="alltt"> -<!--l. 1593--><p class="noindent" ><div class="obeylines-v"> +<!--l. 1591--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000">></span><span class="latt-1000"> tlmgr</span><span @@ -3409,10 +3450,10 @@ class="latt-1000"> update</span><span class="latt-1000"> -list</span> </div> </div> -<!--l. 1597--><p class="indent" > В более сложном примере мы добавляем новую коллекцию (Xe<span class="TEX">T<span +<!--l. 1595--><p class="indent" > В более сложном примере мы добавляем новую коллекцию (Xe<span class="TEX">T<span class="E">E</span>X</span>) из локальной директории: <div class="alltt"> -<!--l. 1600--><p class="noindent" ><div class="obeylines-v"> +<!--l. 1598--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000">></span><span class="latt-1000"> tlmgr</span><span @@ -3425,31 +3466,31 @@ class="latt-1000"> collection-xetex</span> </div> </div> В результате система печатает следующее (многие строки удалены для краткости): <div class="fancyvrb" id="fancyvrb12"><a - id="x1-47002r1"></a><span + id="x1-46002r1"></a><span class="latt-0800"> </span><span class="latt-0800"> install:</span><span class="latt-0800"> collection-xetex</span><br class="fancyvrb" /><a - id="x1-47004r2"></a><span + id="x1-46004r2"></a><span class="latt-0800"> </span><span class="latt-0800"> install:</span><span class="latt-0800"> arabxetex</span><br class="fancyvrb" /><a - id="x1-47006r3"></a><span + id="x1-46006r3"></a><span class="latt-0800"> </span><span class="latt-0800"> ...</span><br class="fancyvrb" /><a - id="x1-47008r4"></a><span + id="x1-46008r4"></a><span class="latt-0800"> </span><span class="latt-0800"> install:</span><span class="latt-0800"> xetex</span><br class="fancyvrb" /><a - id="x1-47010r5"></a><span + id="x1-46010r5"></a><span class="latt-0800"> </span><span class="latt-0800"> install:</span><span class="latt-0800"> xetexconfig</span> <br class="fancyvrb" /><a - id="x1-47012r6"></a><span + id="x1-46012r6"></a><span class="latt-0800"> </span><span class="latt-0800"> install:</span><span class="latt-0800"> xetex.i386-linux</span><br class="fancyvrb" /><a - id="x1-47014r7"></a><span + id="x1-46014r7"></a><span class="latt-0800"> </span><span class="latt-0800"> running</span><span class="latt-0800"> post</span><span @@ -3457,53 +3498,53 @@ class="latt-0800"> install</span><span class="latt-0800"> action</span><span class="latt-0800"> for</span><span class="latt-0800"> xetex</span><br class="fancyvrb" /><a - id="x1-47016r8"></a><span + id="x1-46016r8"></a><span class="latt-0800"> </span><span class="latt-0800"> install:</span><span class="latt-0800"> xetex-def</span><br class="fancyvrb" /><a - id="x1-47018r9"></a><span + id="x1-46018r9"></a><span class="latt-0800"> </span><span class="latt-0800"> ...</span><br class="fancyvrb" /><a - id="x1-47020r10"></a><span + id="x1-46020r10"></a><span class="latt-0800"> </span><span class="latt-0800"> running</span><span class="latt-0800"> mktexlsr</span> <br class="fancyvrb" /><a - id="x1-47022r11"></a><span + id="x1-46022r11"></a><span class="latt-0800"> </span><span class="latt-0800"> mktexlsr:</span><span class="latt-0800"> Updating</span><span -class="latt-0800"> /usr/local/texlive/2012/texmf/ls-R...</span><br class="fancyvrb" /><a - id="x1-47024r12"></a><span +class="latt-0800"> /usr/local/texlive/2013/texmf-дист/ls-R...</span><br class="fancyvrb" /><a + id="x1-46024r12"></a><span class="latt-0800"> </span><span class="latt-0800"> ...</span><br class="fancyvrb" /><a - id="x1-47026r13"></a><span + id="x1-46026r13"></a><span class="latt-0800"> </span><span class="latt-0800"> running</span><span class="latt-0800"> fmtutil-sys</span><span class="latt-0800"> --missing</span><br class="fancyvrb" /><a - id="x1-47028r14"></a><span + id="x1-46028r14"></a><span class="latt-0800"> </span><span class="latt-0800"> ...</span> <br class="fancyvrb" /><a - id="x1-47030r15"></a><span + id="x1-46030r15"></a><span class="latt-0800"> </span><span class="latt-0800"> Transcript</span><span class="latt-0800"> written</span><span class="latt-0800"> on</span><span class="latt-0800"> xelatex.log.</span><br class="fancyvrb" /><a - id="x1-47032r16"></a><span + id="x1-46032r16"></a><span class="latt-0800"> </span><span class="latt-0800"> fmtutil:</span><span -class="latt-0800"> /usr/local/texlive/2012/texmf-var/web2c/xetex/xelatex.fmt</span><span +class="latt-0800"> /usr/local/texlive/2013/texmf-var/web2c/xetex/xelatex.fmt</span><span class="latt-0800"> installed.</span></div> -<!--l. 1624--><p class="indent" > Как вы видите, <span +<!--l. 1622--><p class="indent" > Как вы видите, <span class="lass-1000">tlmgr </span>учитывает зависимости между пакетами, и сама делает нужные после установки шаги, включая обновление базы имен файлов и перегенерирование форматов. В примере выше она создала новые форматы для программы Xe<span class="TEX">T<span class="E">E</span>X</span>. -<!--l. 1629--><p class="indent" > Описание пакета (или коллекции или схемы): <div class="alltt"> -<!--l. 1630--><p class="noindent" ><div class="obeylines-v"> +<!--l. 1627--><p class="indent" > Описание пакета (или коллекции или схемы): <div class="alltt"> +<!--l. 1628--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000">></span><span class="latt-1000"> tlmgr</span><span @@ -3512,20 +3553,20 @@ class="latt-1000"> collection-latexextra</span> </div> </div> что дает <div class="fancyvrb" id="fancyvrb13"><a - id="x1-47034r1"></a><span + id="x1-46034r1"></a><span class="latt-0800"> </span><span class="latt-0800"> package:</span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> collection-latexextra</span><br class="fancyvrb" /><a - id="x1-47036r2"></a><span + id="x1-46036r2"></a><span class="latt-0800"> </span><span class="latt-0800"> category:</span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> Collection</span><br class="fancyvrb" /><a - id="x1-47038r3"></a><span + id="x1-46038r3"></a><span class="latt-0800"> </span><span class="latt-0800"> shortdesc:</span><span class="latt-0800"> </span><span @@ -3533,7 +3574,7 @@ class="latt-0800"> LaTeX</span><span class="latt-0800"> supplementary</span><span class="latt-0800"> packages</span> <br class="fancyvrb" /><a - id="x1-47040r4"></a><span + id="x1-46040r4"></a><span class="latt-0800"> </span><span class="latt-0800"> longdesc:</span><span class="latt-0800"> </span><span @@ -3546,35 +3587,35 @@ class="latt-0800"> add-on</span><span class="latt-0800"> packages</span><span class="latt-0800"> for</span><span class="latt-0800"> LaTeX.</span><br class="fancyvrb" /><a - id="x1-47042r5"></a><span + id="x1-46042r5"></a><span class="latt-0800"> </span><span class="latt-0800"> installed:</span><span class="latt-0800"> </span><span class="latt-0800"> Yes</span><br class="fancyvrb" /><a - id="x1-47044r6"></a><span + id="x1-46044r6"></a><span class="latt-0800"> </span><span class="latt-0800"> revision:</span><span class="latt-0800"> </span><span class="latt-0800"> </span><span class="latt-0800"> 14675</span></div> -<!--l. 1643--><p class="indent" > И наконец, полная документация находится по адресу <a +<!--l. 1641--><p class="indent" > И наконец, полная документация находится по адресу <a href="http://tug.org/texlive/tlmgr.html" class="url" ><span class="latt-1000">http://tug.org/texlive/tlmgr.html</span></a> или вызывается командой <div class="alltt"> -<!--l. 1645--><p class="noindent" ><div class="obeylines-v"> +<!--l. 1643--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000">></span><span class="latt-1000"> tlmgr</span><span class="latt-1000"> -help</span> </div> </div> -<!--l. 1651--><p class="noindent" > +<!--l. 1649--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">7 </span> <a - id="x1-480007"></a>Дополнительные замечания о Windows</h3> -<!--l. 1655--><p class="noindent" > + id="x1-470007"></a>Дополнительные замечания о Windows</h3> +<!--l. 1653--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">7.1 </span> <a - id="x1-490007.1"></a>Дополнительные возможности Windows</h4> -<!--l. 1658--><p class="noindent" >Под Windows программа установки делает несколько дополнительных вещей: + id="x1-480007.1"></a>Дополнительные возможности Windows</h4> +<!--l. 1656--><p class="noindent" >Под Windows программа установки делает несколько дополнительных вещей: <dl class="description"><dt class="description"> <span class="labx-1000">Меню и ярлыки.</span> </dt><dd @@ -3617,10 +3658,10 @@ class="E">E</span>X</span> Live╩. КлавиD class="lass-1000">tlmgr </span>вызывает удаление системы.</dd></dl> -<!--l. 1682--><p class="noindent" > +<!--l. 1680--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">7.2 </span> <a - id="x1-500007.2"></a>Дополнительные пакеты для Windows</h4> -<!--l. 1686--><p class="noindent" >Для полноты дистрибутиву <span class="TEX">T<span + id="x1-490007.2"></a>Дополнительные пакеты для Windows</h4> +<!--l. 1684--><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 есть недостающие программы и пакеты: @@ -3638,16 +3679,16 @@ class="E">E</span>X</span> Live, которы class="labx-1000">PS_View.</span> </dt><dd class="description">Также устанавливается PS_View, программа для просмотра файлов в форматах PostScript и PDF, см. рисунок <a -href="#x1-50001r11">11<!--tex4ht:ref: fig:psview --></a>. - <!--l. 1700--><p class="noindent" ><hr class="figure"><div class="figure" +href="#x1-49001r11">11<!--tex4ht:ref: fig:psview --></a>. + <!--l. 1698--><p class="noindent" ><hr class="figure"><div class="figure" ><a - id="x1-50001r11"></a> <img + id="x1-49001r11"></a> <img src="../texlive-common/psview.png" alt="pict" > <br /> <div class="caption" ><span class="id">Рис. 11: </span><span -class="content">PS_View: программа умеет показывать файлы под большим увеличением!</span></div><!--tex4ht:label?: x1-50001r11 --> - <!--l. 1704--><p class="noindent" ></div><hr class="endfigure"> +class="content">PS_View: программа умеет показывать файлы под большим увеличением!</span></div><!--tex4ht:label?: x1-49001r11 --> + <!--l. 1702--><p class="noindent" ></div><hr class="endfigure"> </dd><dt class="description"> <span class="labx-1000">dviout.</span> </dt><dd @@ -3692,24 +3733,24 @@ class="lass-1000">fc-list</span>. Если н class="lass-1000">fc-cache</span>, чтобы обновить информацию о шрифтах. </dd></dl> -<!--l. 1738--><p class="noindent" > +<!--l. 1736--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">7.3 </span> <a - id="x1-510007.3"></a>Домашняя директория под Windows</h4> -<!--l. 1741--><p class="noindent" >Аналогом домашней директории под UNIX является директория <span class="obeylines-h"><span class="verb"><span -class="latt-1000">%USERPROFILE%</span></span></span>. Под Windows XP -это обычно <span class="obeylines-h"><span class="verb"><span + id="x1-500007.3"></a>Домашняя директория под Windows</h4> +<!--l. 1739--><p class="noindent" >Аналогом домашней директории под UNIX является директория <span class="obeylines-h"><span class="verb"><span +class="latt-1000">%USERPROFILE%</span></span></span>. Под Windows +XP это обычно <span class="obeylines-h"><span class="verb"><span class="latt-1000">C:\Documents</span><span class="latt-1000"> and</span><span -class="latt-1000"> Settings\<username></span></span></span>, а под Windows Vista и Windows 7 — +class="latt-1000"> Settings\<username></span></span></span>, а под Windows Vista и младше — <span class="obeylines-h"><span class="verb"><span class="latt-1000">C:\Users\<username></span></span></span>. В файле <span class="latt-1000">texmf.cnf </span>и вообще при работе Kpathsea, тильда <span class="obeylines-h"><span class="verb"><span class="latt-1000">~</span></span></span> правильно интерпретируется как домашняя директория пользователя и под Windows, и под UNIX. -<!--l. 1750--><p class="noindent" > +<!--l. 1748--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">7.4 </span> <a - id="x1-520007.4"></a>Регистр Windows</h4> -<!--l. 1753--><p class="noindent" >Windows хранит почти все конфигурационные данные в регистре. Регистр содержит набор иерархически + id="x1-510007.4"></a>Регистр Windows</h4> +<!--l. 1751--><p class="noindent" >Windows хранит почти все конфигурационные данные в регистре. Регистр содержит набор иерархически организованных записей, с несколькими корневыми записями. Наиболее важны для программ установки записи <span class="path"><span class="latt-1000">HKEY_CURRENT_USER</span></span> и <span class="path"><span @@ -3718,35 +3759,35 @@ class="latt-1000">HKCU</span></span> и <span class="path"><span class="latt-1000">HKLM</span></span>. Как правило, <span class="path"><span class="latt-1000">HKCU</span></span> находится в домашней директории пользователя (см. раздел <a -href="#x1-510007.3">7.3<!--tex4ht:ref: sec:winhome --></a>), а <span class="path"><span +href="#x1-500007.3">7.3<!--tex4ht:ref: sec:winhome --></a>), а <span class="path"><span class="latt-1000">HKLM</span></span> — поддиректория директории Windows. -<!--l. 1761--><p class="indent" > Иногда конфигурация системы определяется переменными окружения, но некоторые вещи +<!--l. 1759--><p class="indent" > Иногда конфигурация системы определяется переменными окружения, но некоторые вещи (например, положение ярлыков) задаются в регистре. Для того, чтобы перманентно задать переменные окружения, также нужен доступ к регистру. -<!--l. 1766--><p class="noindent" > +<!--l. 1764--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">7.5 </span> <a - id="x1-530007.5"></a>Права доступа под Windows</h4> -<!--l. 1769--><p class="noindent" >В поздних версиях Windows делается различие между обычными пользователями и администраторами, + id="x1-520007.5"></a>Права доступа под Windows</h4> +<!--l. 1767--><p class="noindent" >В поздних версиях Windows делается различие между обычными пользователями и администраторами, причем только последние имеют право доступа ко всей операционной системе. На практике однако было бы более правильно описывать эти классы пользователей как ╚непривилегированные пользователи╩ и ╚обычные пользователи╩: права администратора являются правилом, а не исключением. Однако мы постарались сделать возможным установку <span class="TEX">T<span class="E">E</span>X</span> Live без прав администратора. -<!--l. 1778--><p class="indent" > Если пользователь является администратором, он может установить <span class="TEX">T<span +<!--l. 1776--><p class="indent" > Если пользователь является администратором, он может установить <span class="TEX">T<span class="E">E</span>X</span> Live для всех пользователей. В этом случае ярлыки создаются у всех пользователей, и модифицируются системные параметры. В противном случае ярлыки и меню создаются только для текущего пользователя, и модифицируются его параметры. -<!--l. 1784--><p class="indent" > Вне зависимости от статуса пользователя, корень установки <span class="TEX">T<span +<!--l. 1782--><p class="indent" > Вне зависимости от статуса пользователя, корень установки <span class="TEX">T<span class="E">E</span>X</span> Live, предлагаемый по умолчанию, всегда находится под <span class="obeylines-h"><span class="verb"><span class="latt-1000">%SystemDrive%</span></span></span>. Программа установки всегда проверяет, открыта ли корневая директория на запись для текущего пользователя. -<!--l. 1789--><p class="indent" > Может возникнуть проблема, если у пользователя нет прав администратора, а в пути поиска уже +<!--l. 1787--><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 @@ -3759,15 +3800,15 @@ 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. 1798--><p class="indent" > У Windows Vista и Windows 7 есть ещё одна особенность: даже если вы являетесь администратором, +<!--l. 1796--><p class="indent" > У Windows Vista и Windows 7 есть ещё одна особенность: даже если вы являетесь администратором, вам нужно отдельно указать административные права при запуске программ. Поэтому не имеет особого смысла заходить в систему как администратор: вместо этого, щелкнув правой клавишей мыши на ярлык, выберите из меню ╚Run as administrator╩. -<!--l. 1804--><p class="noindent" > +<!--l. 1802--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">7.5.1 </span> <a - id="x1-540007.5.1"></a>Увеличение предоставляемой памяти под Windows и Cygwin</h5> -<!--l. 1807--><p class="noindent" >Пользователи Windows и Cygwin (см. раздел <a -href="#x1-200003.1.4">3.1.4<!--tex4ht:ref: sec:cygwin --></a> об особенностях установки под Cygwin) могут + id="x1-530007.5.1"></a>Увеличение предоставляемой памяти под Windows и Cygwin</h5> +<!--l. 1805--><p class="noindent" >Пользователи Windows и Cygwin (см. раздел <a +href="#x1-190003.1.4">3.1.4<!--tex4ht:ref: sec:cygwin --></a> об особенностях установки под Cygwin) могут обнаружить, что для некоторых программ <span class="TEX">T<span class="E">E</span>X</span> Live не хватает оперативной памяти. Например, программа <span @@ -3775,39 +3816,39 @@ class="lass-1000">asy </span>может н&# плавающей точкой, а Lua<span class="TEX">T<span class="E">E</span>X</span> может не справиться с документом, в котором много разных шрифтов. -<!--l. 1814--><p class="indent" > Под Cygwin можно увеличить используемый объем памяти, если воспользоваться инструкциями в +<!--l. 1812--><p class="indent" > Под Cygwin можно увеличить используемый объем памяти, если воспользоваться инструкциями в Руководстве пользователя Cygwin (<a href="http://www.cygwin.com/cygwin-ug-net/setup-maxmem.html" class="url" ><span class="latt-1000">http://www.cygwin.com/cygwin-ug-net/setup-maxmem.html</span></a>). -<!--l. 1818--><p class="indent" > Под Windows нужно создать файл, скажем, <span +<!--l. 1816--><p class="indent" > Под Windows нужно создать файл, скажем, <span class="latt-1000">moremem.reg</span>, со следующими четырьмя строками: -<!--l. 1821--><p class="indent" > +<!--l. 1819--><p class="indent" > <div class="fancyvrb" id="fancyvrb14"><a - id="x1-54002r1"></a><span + id="x1-53002r1"></a><span class="latt-0900"> </span><span class="latt-0900"> Windows</span><span class="latt-0900"> Registry</span><span class="latt-0900"> Editor</span><span class="latt-0900"> Version</span><span class="latt-0900"> 5.00</span><br class="fancyvrb" /><a - id="x1-54004r2"></a><span + id="x1-53004r2"></a><span class="latt-0900"> </span><span class="latt-0900"> </span><br class="fancyvrb" /><a - id="x1-54006r3"></a><span + id="x1-53006r3"></a><span class="latt-0900"> </span><span class="latt-0900"> [HKEY_LOCAL_MACHINE\Software\Cygwin]</span><br class="fancyvrb" /><a - id="x1-54008r4"></a><span + id="x1-53008r4"></a><span class="latt-0900"> </span><span class="latt-0900"> "heap_chunk_in_mb"=dword:ffffff00</span></div> -<!--l. 1828--><p class="noindent" >а затем выполнить как администратор команду <span +<!--l. 1826--><p class="noindent" >а затем выполнить как администратор команду <span class="latt-1000">regedit /s moremem.reg</span>. Если вы хотите изменить этот параметр только для текущего пользователя, то в третьей строке надо написать <span class="latt-1000">HKEY_CURRENT_USER</span>. -<!--l. 1834--><p class="noindent" > +<!--l. 1832--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">8 </span> <a - id="x1-550008"></a>Руководство пользователя Web2C</h3> -<!--l. 1836--><p class="noindent" >Web2C — это интегрированная коллекция программ, относящихся к <span class="TEX">T<span + id="x1-540008"></a>Руководство пользователя Web2C</h3> +<!--l. 1834--><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 @@ -3815,7 +3856,7 @@ class="E">E</span>X</span> Live. Страни находится на <a href="http://tug.org/web2c" class="url" ><span class="latt-1000">http://tug.org/web2c</span></a>. -<!--l. 1841--><p class="indent" > Немного истории. Первая версия программы была написана Томасом Рокики, который в 1987 году +<!--l. 1839--><p class="indent" > Немного истории. Первая версия программы была написана Томасом Рокики, который в 1987 году создал систему <span class="TEX">T<span class="E">E</span>X</span>-to-C, адаптировав патчи для UNIX, разработанные в основном Говардом Трики и Павлом Куртисом. Тим Морган стал поддерживать систему, и в этот период её название сменилось на @@ -3824,143 +3865,143 @@ class="E">E</span>X</span>-to-C, адапти Web-to-C. В 1990 году Карл Берри взял на себя этот проект, координируя работу десятков программистов, а в 1997 он передал руководство Олафу Веберу, который вернул его Карлу в 2006 году. -<!--l. 1850--><p class="indent" > Система Web2C работает под UNIX, 32-битовых Windows, Mac OS X, и других операционных +<!--l. 1848--><p class="indent" > Система Web2C работает под UNIX, 32-битовых Windows, Mac OS X, и других операционных системах. Она использует оригинальные исходники Кнута для <span class="TEX">T<span class="E">E</span>X</span>а и других программ, написанных на языке <span class="latt-1000">WEB </span>и переведённых на C. Основные программы системы: -<!--l. 1855--><p class="indent" > +<!--l. 1853--><p class="indent" > <dl class="list1"><dt class="list"> <span class="lass-1000">bibtex</span> </dt><dd class="list"> - <!--l. 1856--><p class="noindent" >Поддержка библиографий. + <!--l. 1854--><p class="noindent" >Поддержка библиографий. </dd><dt class="list"> <span class="lass-1000">dvicopy</span> </dt><dd class="list"> - <!--l. 1857--><p class="noindent" >Работа с виртуальными шрифтами в файлах DVI. + <!--l. 1855--><p class="noindent" >Работа с виртуальными шрифтами в файлах DVI. </dd><dt class="list"> <span class="lass-1000">dvitomp</span> </dt><dd class="list"> - <!--l. 1858--><p class="noindent" >Перевод DVI в MPX (рисунки в MetaPost). + <!--l. 1856--><p class="noindent" >Перевод DVI в MPX (рисунки в MetaPost). </dd><dt class="list"> <span class="lass-1000">dvitype</span> </dt><dd class="list"> - <!--l. 1859--><p class="noindent" >Перевод DVI в текст. + <!--l. 1857--><p class="noindent" >Перевод DVI в текст. </dd><dt class="list"> <span class="lass-1000">gftodvi</span> </dt><dd class="list"> - <!--l. 1860--><p class="noindent" >Гранки шрифтов. + <!--l. 1858--><p class="noindent" >Гранки шрифтов. </dd><dt class="list"> <span class="lass-1000">gftopk</span> </dt><dd class="list"> - <!--l. 1861--><p class="noindent" >Упаковка шрифтов + <!--l. 1859--><p class="noindent" >Упаковка шрифтов </dd><dt class="list"> <span class="lass-1000">gftype</span> </dt><dd class="list"> - <!--l. 1862--><p class="noindent" >Перевод GF в текст. + <!--l. 1860--><p class="noindent" >Перевод GF в текст. </dd><dt class="list"> <span class="lass-1000">mf</span> </dt><dd class="list"> - <!--l. 1863--><p class="noindent" >Создание шрифтов. + <!--l. 1861--><p class="noindent" >Создание шрифтов. </dd><dt class="list"> <span class="lass-1000">mft</span> </dt><dd class="list"> - <!--l. 1864--><p class="noindent" >Вёрстка исходников Metafont. + <!--l. 1862--><p class="noindent" >Вёрстка исходников Metafont. </dd><dt class="list"> <span class="lass-1000">mpost</span> </dt><dd class="list"> - <!--l. 1865--><p class="noindent" >Рисование диаграмм. + <!--l. 1863--><p class="noindent" >Рисование диаграмм. </dd><dt class="list"> <span class="lass-1000">patgen</span> </dt><dd class="list"> - <!--l. 1866--><p class="noindent" >Создание таблиц переносов. + <!--l. 1864--><p class="noindent" >Создание таблиц переносов. </dd><dt class="list"> <span class="lass-1000">pktogf</span> </dt><dd class="list"> - <!--l. 1867--><p class="noindent" >Перевод PK в GF. + <!--l. 1865--><p class="noindent" >Перевод PK в GF. </dd><dt class="list"> <span class="lass-1000">pktype</span> </dt><dd class="list"> - <!--l. 1868--><p class="noindent" >Перевод PK в текст + <!--l. 1866--><p class="noindent" >Перевод PK в текст </dd><dt class="list"> <span class="lass-1000">pltotf</span> </dt><dd class="list"> - <!--l. 1869--><p class="noindent" >Перевод из списка свойств шрифта в TFM. + <!--l. 1867--><p class="noindent" >Перевод из списка свойств шрифта в TFM. </dd><dt class="list"> <span class="lass-1000">pooltype</span> </dt><dd class="list"> - <!--l. 1870--><p class="noindent" >Расшифровка файлов pool в <span + <!--l. 1868--><p class="noindent" >Расшифровка файлов pool в <span class="latt-1000">WEB</span>. </dd><dt class="list"> <span class="lass-1000">tangle</span> </dt><dd class="list"> - <!--l. 1871--><p class="noindent" >Перевод <span + <!--l. 1869--><p class="noindent" >Перевод <span class="latt-1000">WEB </span>в Pascal. </dd><dt class="list"> <span class="lass-1000">tex</span> </dt><dd class="list"> - <!--l. 1872--><p class="noindent" >Вёрстка. + <!--l. 1870--><p class="noindent" >Вёрстка. </dd><dt class="list"> <span class="lass-1000">tftopl</span> </dt><dd class="list"> - <!--l. 1873--><p class="noindent" >Перевод TFM в список свойств шрифта. + <!--l. 1871--><p class="noindent" >Перевод TFM в список свойств шрифта. </dd><dt class="list"> <span class="lass-1000">vftovp</span> </dt><dd class="list"> - <!--l. 1874--><p class="noindent" >Перевод виртуального шрифта в список свойств шрифта. + <!--l. 1872--><p class="noindent" >Перевод виртуального шрифта в список свойств шрифта. </dd><dt class="list"> <span class="lass-1000">vptovf</span> </dt><dd class="list"> - <!--l. 1875--><p class="noindent" >Перевод списка свойств шрифта в виртуальный шрифт. + <!--l. 1873--><p class="noindent" >Перевод списка свойств шрифта в виртуальный шрифт. </dd><dt class="list"> <span class="lass-1000">weave</span> </dt><dd class="list"> - <!--l. 1876--><p class="noindent" >Перевод <span + <!--l. 1874--><p class="noindent" >Перевод <span class="latt-1000">WEB </span>в <span class="TEX">T<span class="E">E</span>X</span>.</dd></dl> -<!--l. 1879--><p class="noindent" >Полностью эти программы описаны в документации к соответствующим пакетам и самой Web2C. +<!--l. 1877--><p class="noindent" >Полностью эти программы описаны в документации к соответствующим пакетам и самой Web2C. Однако знание некоторых общих принципов для всей семьи программ поможет вам полнее использовать программы системы Web2C. -<!--l. 1884--><p class="indent" > Все программы поддерживают стандартные опции GNU: +<!--l. 1882--><p class="indent" > Все программы поддерживают стандартные опции GNU: <dl class="list1"><dt class="list"> <span class="latt-1000">--help</span> </dt><dd class="list"> - <!--l. 1886--><p class="noindent" >напечатать краткую справку + <!--l. 1884--><p class="noindent" >напечатать краткую справку </dd><dt class="list"> <span class="latt-1000">--verbose</span> </dt><dd class="list"> - <!--l. 1887--><p class="noindent" >печатать подробную информацию по мере работы + <!--l. 1885--><p class="noindent" >печатать подробную информацию по мере работы </dd><dt class="list"> <span class="latt-1000">--version</span> </dt><dd class="list"> - <!--l. 1888--><p class="noindent" >Напечатать версию программы и завершить работу.</dd></dl> -<!--l. 1891--><p class="indent" > Для поиска файлов программы Web2C используют библиотеку Kpathsea (<a + <!--l. 1886--><p class="noindent" >Напечатать версию программы и завершить работу.</dd></dl> +<!--l. 1889--><p class="indent" > Для поиска файлов программы Web2C используют библиотеку Kpathsea (<a href="http://tug.org/kpathsea" class="url" ><span class="latt-1000">http://tug.org/kpathsea</span></a>). Эта библиотека использует комбинацию переменных окружения и конфигурационных файлов, чтобы @@ -3971,11 +4012,11 @@ class="E">E</span>X</span>а и его локальными расширениями. Для ускорения поисков файлов каждое дерево содержит файл <span class="latt-1000">ls-R</span>, в котором указаны названия и относительные пути всех файлов в этом дереве. -<!--l. 1901--><p class="noindent" > +<!--l. 1899--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">8.1 </span> <a - id="x1-560008.1"></a>Поиск файлов в Kpathsea</h4> -<!--l. 1904--><p class="noindent" >Рассмотрим сначала общий алгоритм библиотеки Kpathsea. -<!--l. 1906--><p class="indent" > Будем называть <span + id="x1-550008.1"></a>Поиск файлов в Kpathsea</h4> +<!--l. 1902--><p class="noindent" >Рассмотрим сначала общий алгоритм библиотеки Kpathsea. +<!--l. 1904--><p class="indent" > Будем называть <span class="lati-1000">путём поиска </span>набор разделённых двоеточием или точкой с запятой <span class="lati-1000">элементов</span> <span @@ -3987,25 +4028,25 @@ class="latt-1000">.:/dir</span>╩, Kpathsea пров class="latt-1000">./my-file</span>, затем <span class="latt-1000">/dir/my-file</span>, возвращая первый файл (или, возможно, все файлы). -<!--l. 1914--><p class="indent" > Чтобы работать с разными операционными системами, Kpathsea под системой, отличной от UNIX +<!--l. 1912--><p class="indent" > Чтобы работать с разными операционными системами, Kpathsea под системой, отличной от UNIX может использовать разделители, отличные от ╚<span class="latt-1000">:</span>╩ и ╚<span class="latt-1000">/</span>╩. -<!--l. 1918--><p class="indent" > Чтобы проверить определённый элемент пути <span +<!--l. 1916--><p class="indent" > Чтобы проверить определённый элемент пути <span class="lasl-1000">p</span>, Kpathsea вначале проверяет наличие базы данных (см. раздел ╚База данных файлов╩ на стр. <a -href="#x1-640008.2">63<!--tex4ht:ref: sec:filename-database --></a>), т.е., есть ли база в директории, которая +href="#x1-630008.2">62<!--tex4ht:ref: sec:filename-database --></a>), т.е., есть ли база в директории, которая является префиксом для <span class="lasl-1000">p</span>. Если это так, спецификация пути сравнивается с содержимым базы данных. -<!--l. 1924--><p class="indent" > Если база данных не существует, или не относится к этому элементу пути, или не содержит нужного +<!--l. 1922--><p class="indent" > Если база данных не существует, или не относится к этому элементу пути, или не содержит нужного элемента, проверяется файловая система (если это не запрещено спецификацией, начинающейся с ╚<span class="latt-1000">!!</span>╩, и если файл должен существовать). Kpathsea конструирует список директорий, которые соответствуют элементу, и в каждой директории ищет нужный файл. -<!--l. 1931--><p class="indent" > Условие ╚файл должен существовать╩ важно для файлов ╚<span +<!--l. 1929--><p class="indent" > Условие ╚файл должен существовать╩ важно для файлов ╚<span class="latt-1000">.vf</span>╩ и файлов, которые открывает <span class="TEX">T<span class="E">E</span>X</span> по команде <span @@ -4017,26 +4058,26 @@ class="latt-1000">ls-R </span>при уст& class="latt-1000">.vf</span>╩, он никогда не будет найден. Каждый элемент пути ищется по очереди: сначала база данных, затем диск. Если нужный файл найден, поиск останавливается, и возвращается результат. -<!--l. 1940--><p class="indent" > Хотя самый простой и часто встречающийся элемент пути — это название директории, Kpathsea +<!--l. 1938--><p class="indent" > Хотя самый простой и часто встречающийся элемент пути — это название директории, Kpathsea поддерживает дополнительные возможности: разнообразные значения по умолчанию, имена переменных окружения, значения из конфигурационных файлов, домашние директории пользователей, рекурсивный поиск поддиректорий. Поэтому мы говорим, что Kpathsea <span class="lati-1000">вычисляет </span>элемент пути, т.е., что библиотека преобразует спецификации в имя или имена директории. Это описано в следующих разделах в том же порядке, в котором происходит поиск. -<!--l. 1949--><p class="indent" > Заметьте, что имя файла при поиске может быть абсолютным или относительным, т.е. начинаться с +<!--l. 1947--><p class="indent" > Заметьте, что имя файла при поиске может быть абсолютным или относительным, т.е. начинаться с ╚<span class="latt-1000">/</span>╩, или ╚<span class="latt-1000">./</span>╩, или ╚<span class="latt-1000">../</span>╩, Kpathsea просто проверяет, существует ли файл. -<!--l. 1963--><p class="noindent" > +<!--l. 1961--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.1.1 </span> <a - id="x1-570008.1.1"></a>Источники путей поиска</h5> -<!--l. 1966--><p class="noindent" >Путь поиска может иметь разные источники. Kpathsea использует их в следующем порядке: -<!--l. 1969--><p class="indent" > + id="x1-560008.1.1"></a>Источники путей поиска</h5> +<!--l. 1964--><p class="noindent" >Путь поиска может иметь разные источники. Kpathsea использует их в следующем порядке: +<!--l. 1967--><p class="indent" > <ol class="enumerate1" > <li - class="enumerate" id="x1-57002x1">Установленные пользователем переменные окружения, например <span + class="enumerate" id="x1-56002x1">Установленные пользователем переменные окружения, например <span class="latt-1000">TEXINPUTS</span>. Переменные окружения с точкой и названием программы имеют преимущество; например если ╚<span class="latt-1000">latex</span>╩ — @@ -4045,7 +4086,7 @@ class="latt-1000">TEXINPUTS.latex </span>имеет class="latt-1000">TEXINPUTS</span>. </li> <li - class="enumerate" id="x1-57004x2">Конфигурационный файл, специфический для данной программы, например, строка ╚<span + class="enumerate" id="x1-56004x2">Конфигурационный файл, специфический для данной программы, например, строка ╚<span class="latt-1000">S</span> <span class="latt-1000">/a:/b</span>╩ в <span @@ -4053,33 +4094,33 @@ class="latt-1000">config.ps </span>для <span class="lass-1000">dvips</span>. </li> <li - class="enumerate" id="x1-57006x3">Конфигурационный файл Kpathsea <span + class="enumerate" id="x1-56006x3">Конфигурационный файл Kpathsea <span class="latt-1000">texmf.cnf</span>, содержащий строку типа ╚<span class="latt-1000">TEXINPUTS=/c:/d</span>╩ (см. ниже). </li> <li - class="enumerate" id="x1-57008x4">Значение, заданное при компиляции.</li></ol> -<!--l. 1985--><p class="noindent" >Вы можете увидеть каждое из этих значений для данного пути поиска, задав соответствующий уровень + class="enumerate" id="x1-56008x4">Значение, заданное при компиляции.</li></ol> +<!--l. 1983--><p class="noindent" >Вы можете увидеть каждое из этих значений для данного пути поиска, задав соответствующий уровень отладки (см. ╚Отладка╩ на стр. <a -href="#x1-680008.2.4">66<!--tex4ht:ref: sec:debugging --></a>). -<!--l. 1989--><p class="noindent" > +href="#x1-670008.2.4">65<!--tex4ht:ref: sec:debugging --></a>). +<!--l. 1987--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.1.2 </span> <a - id="x1-580008.1.2"></a>Конфигурационные файлы</h5> -<!--l. 1992--><p class="noindent" >Kpathsea читает <span + id="x1-570008.1.2"></a>Конфигурационные файлы</h5> +<!--l. 1990--><p class="noindent" >Kpathsea читает <span class="lati-1000">конфигурационные файлы </span><span class="latt-1000">texmf.cnf</span>, в которых задаются параметры программы. Раньше для поиска этих файлов использовалась переменная <span class="latt-1000">TEXMFCNF</span>, но теперь мы не рекомендуем пользоваться этой (или какой-либо другой) переменной окружения. -<!--l. 1998--><p class="indent" > Теперь при нормальной установке создается файл <span -class="latt-1000">.../2012/texmf.cnf</span>. Если вам нужно изменить +<!--l. 1996--><p class="indent" > Теперь при нормальной установке создается файл <span +class="latt-1000">.../2013/texmf.cnf</span>. Если вам нужно изменить настройки (обычно этого делать, не приходится), внесите их в этот файл. Главный конфигурационный файл — файл <span -class="latt-1000">.../2012/texmf/web2c/texmf.cnf </span>Его редактировать <span +class="latt-1000">.../2013/texmf/web2c/texmf.cnf </span>Его редактировать <span class="lati-1000">не </span>следует, так как при обновлении системы ваши изменения пропадут. -<!--l. 2005--><p class="indent" > <span +<!--l. 2003--><p class="indent" > <span class="lati-1000">Все </span>найденные файлы <span class="latt-1000">texmf.cnf </span>будут прочитаны, и определения в более ранних файлах имеют преимущество перед определениями в более поздних. Таким образом, если путь поиска задан как @@ -4100,7 +4141,7 @@ class="latt-1000">\ </span>в конце &#x начале следующей строки не игнорируются. </li> <li class="itemize">Определения параметров имеют вид <div class="alltt"> - <!--l. 2023--><p class="noindent" ><div class="obeylines-v"> + <!--l. 2021--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000"> </span><span class="latt-1000"> </span><span @@ -4148,11 +4189,11 @@ class="latt-1000">:</span>╩; это пол&# </li> <li class="itemize">Все определения читаются до подстановок, поэтому к переменным можно обращаться до того, как они определены.</li></ul> -<!--l. 2047--><p class="noindent" >Фрагмент конфигурационного файла, иллюстрирующий эти правила, приведeн ниже: -<!--l. 2051--><p class="indent" > +<!--l. 2045--><p class="noindent" >Фрагмент конфигурационного файла, иллюстрирующий эти правила, приведeн ниже: +<!--l. 2049--><p class="indent" > <div class="fancyvrb" id="fancyvrb15"> <a - id="x1-58002r1"></a><span + id="x1-57002r1"></a><span class="latt-0800x-x-87"> </span><span class="latt-0800x-x-87"> TEXMF</span><span class="latt-0800x-x-87"> </span><span @@ -4171,7 +4212,7 @@ class="latt-0800x-x-87"> </span><span class="latt-0800x-x-87"> =</span><span class="latt-0800x-x-87"> {$TEXMFLOCAL,!!$TEXMFMAIN}</span> <br class="fancyvrb" /><a - id="x1-58004r2"></a><span + id="x1-57004r2"></a><span class="latt-0800x-x-87"> </span><span class="latt-0800x-x-87"> TEXINPUTS.latex</span><span class="latt-0800x-x-87"> </span><span @@ -4180,20 +4221,20 @@ class="latt-0800x-x-87"> </span><span class="latt-0800x-x-87"> =</span><span class="latt-0800x-x-87"> .;$TEXMF/tex/{latex,generic;}//</span> <br class="fancyvrb" /><a - id="x1-58006r3"></a><span + id="x1-57006r3"></a><span class="latt-0800x-x-87"> </span><span class="latt-0800x-x-87"> TEXINPUTS.fontinst</span><span class="latt-0800x-x-87"> =</span><span class="latt-0800x-x-87"> .;$TEXMF/tex//;$TEXMF/fonts/afm//</span> <br class="fancyvrb" /><a - id="x1-58008r4"></a><span + id="x1-57008r4"></a><span class="latt-0800x-x-87"> </span><span class="latt-0800x-x-87"> %</span><span class="latt-0800x-x-87"> e-TeX</span><span class="latt-0800x-x-87"> related</span><span class="latt-0800x-x-87"> files</span> <br class="fancyvrb" /><a - id="x1-58010r5"></a><span + id="x1-57010r5"></a><span class="latt-0800x-x-87"> </span><span class="latt-0800x-x-87"> TEXINPUTS.elatex</span><span class="latt-0800x-x-87"> </span><span @@ -4201,7 +4242,7 @@ class="latt-0800x-x-87"> </span><span class="latt-0800x-x-87"> =</span><span class="latt-0800x-x-87"> .;$TEXMF/{etex,tex}/{latex,generic;}//</span> <br class="fancyvrb" /><a - id="x1-58012r6"></a><span + id="x1-57012r6"></a><span class="latt-0800x-x-87"> </span><span class="latt-0800x-x-87"> TEXINPUTS.etex</span><span class="latt-0800x-x-87"> </span><span @@ -4211,10 +4252,10 @@ class="latt-0800x-x-87"> </span><span class="latt-0800x-x-87"> =</span><span class="latt-0800x-x-87"> .;$TEXMF/{etex,tex}/{eplain,plain,generic;}//</span> </div> -<!--l. 2056--><p class="noindent" > +<!--l. 2054--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.1.3 </span> <a - id="x1-590008.1.3"></a>Подстановка путей</h5> -<!--l. 2060--><p class="noindent" >Kpathsea распознаёт определённые специальные символы и конструкции в путях поиска, аналогичные + id="x1-580008.1.3"></a>Подстановка путей</h5> +<!--l. 2058--><p class="noindent" >Kpathsea распознаёт определённые специальные символы и конструкции в путях поиска, аналогичные конструкциям в стандартных оболочках UNIX. Например, сложный путь <span class="obeylines-h"><span class="verb"><span class="latt-1000">~$USER/{foo,bar}//baz</span></span></span>, означает все поддиректории директорий <span @@ -4226,16 +4267,16 @@ class="latt-1000">baz</span>. Это объ& <h5 class="subsubsectionHead"><span class="titlemark">8.1.4 </span> <a - id="x1-600008.1.4"></a>Подстановка по умолчанию</h5> -<!--l. 2072--><p class="noindent" >Если путь поиска с наибольшим приоритетом (см. раздел ╚Источники путей поиска╩ на стр. <a -href="#x1-570008.1.1">58<!--tex4ht:ref: sec:path-sources --></a>) + id="x1-590008.1.4"></a>Подстановка по умолчанию</h5> +<!--l. 2070--><p class="noindent" >Если путь поиска с наибольшим приоритетом (см. раздел ╚Источники путей поиска╩ на стр. <a +href="#x1-560008.1.1">57<!--tex4ht:ref: sec:path-sources --></a>) содержит <span class="lati-1000">дополнительное двоеточие </span>(в начале, в конце, двойное), Kpathsea заменяет его следующим по приоритету путём. Если этот вставленный путь содержит дополнительное двоеточие, то же происходит со следующим путём. Например, если переменная окружения задана как <div class="alltt"> -<!--l. 2080--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2078--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000">></span><span class="latt-1000"> setenv</span><span @@ -4246,26 +4287,26 @@ class="latt-1000"> /home/karl:</span> class="latt-1000">TEXINPUTS </span>в файле <span class="latt-1000">texmf.cnf </span>содержит <div class="alltt"> -<!--l. 2085--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2083--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000"> </span><span class="latt-1000"> .:$TEXMF//tex</span> </div> </div> то поиск будет происходить с путём <div class="alltt"> -<!--l. 2090--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2088--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000"> </span><span class="latt-1000"> /home/karl:.:$TEXMF//tex</span> </div> </div> -<!--l. 2094--><p class="indent" > Поскольку было бы бесполезно вставлять значение по умолчанию более чем один раз, Kpathsea +<!--l. 2092--><p class="indent" > Поскольку было бы бесполезно вставлять значение по умолчанию более чем один раз, Kpathsea изменяет только одно лишнее двоеточие, и оставляет остальные: она проверяет сначала двоеточие в начале, потом в конце, потом двойные двоеточия. -<!--l. 2099--><p class="noindent" > +<!--l. 2097--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.1.5 </span> <a - id="x1-610008.1.5"></a>Подстановка скобок</h5> -<!--l. 2102--><p class="noindent" >Полезна также подстановка скобок, из-за которой, например, <span class="obeylines-h"><span class="verb"><span + id="x1-600008.1.5"></a>Подстановка скобок</h5> +<!--l. 2100--><p class="noindent" >Полезна также подстановка скобок, из-за которой, например, <span class="obeylines-h"><span class="verb"><span class="latt-1000">v{a,b}w</span></span></span> означает <span class="obeylines-h"><span class="verb"><span class="latt-1000">vaw:vbw</span></span></span>. Вложенность тут допускается. Благодаря этому можно иметь несколько иерархий директорий, присвоив <span @@ -4277,37 +4318,37 @@ class="latt-1000">texmf.cnf</span>, можно &#x <div class="verbatim" id="verbatim-3"> <div class="fancyvrb" id="fancyvrb16"><a - id="x1-61002r1"></a>    TEXMF = {$TEXMFHOME,$TEXMFLOCAL,!!$TEXMFVAR,!!$TEXMFMAIN}</div> + id="x1-60002r1"></a>    TEXMF = {$TEXMFVAR,$TEXMFHOME,!!$TEXMFLOCAL,!!$TEXMFDIST}</div> </div> -<!--l. 2110--><p class="nopar" >Благодаря этому можно писать такое: +<!--l. 2108--><p class="nopar" >Мы можем теперь использовать это, чтобы задать директории поиска: <div class="verbatim" id="verbatim-4"> <div class="fancyvrb" id="fancyvrb17"><a - id="x1-61004r1"></a>    TEXINPUTS = .;$TEXMF/tex//</div> + id="x1-60004r1"></a>    TEXINPUTS = .;$TEXMF/tex//</div> </div> -<!--l. 2114--><p class="nopar" >что означает, что кроме текущей директории будет происходить поиск <span +<!--l. 2112--><p class="nopar" >что означает, что кроме текущей директории будет происходить поиск <span class="lati-1000">только </span>в <span -class="latt-1000">$TEXMFHOME/tex</span>, +class="latt-1000">$TEXMFVAR/tex</span>, <span -class="latt-1000">$TEXMFLOCAL/tex</span>, <span -class="latt-1000">$TEXMFVAR/tex </span>и <span -class="latt-1000">$TEXMFMAIN/tex </span>(последние два дерева используют файлы <span -class="latt-1000">ls-R</span>). Это -удобно для поддержки двух параллельных структур, ╚замороженной╩ (например, на CD) и обновляемой -по мере появления новых версий. Используя переменную <span -class="latt-1000">$TEXMF </span>во всех определениях, можно задать -поиск в обновляемом дереве первым. -<!--l. 2125--><p class="noindent" > +class="latt-1000">$TEXMFHOME/tex</span>, <span +class="latt-1000">$TEXMFLOCAL/tex</span>, и <span +class="latt-1000">$TEXMFDIST/tex </span>(последние два дерева используют файлы <span +class="latt-1000">ls-R</span>). +Это удобно для поддержки двух параллельных структур, ╚замороженной╩ (например, на CD) и +обновляемой по мере появления новых версий. Используя переменную <span +class="latt-1000">$TEXMF </span>во всех определениях, +можно задать поиск в обновляемом дереве первым. +<!--l. 2123--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.1.6 </span> <a - id="x1-620008.1.6"></a>Подстановка поддиректорий</h5> -<!--l. 2128--><p class="noindent" >Два или более слэша ╚<span + id="x1-610008.1.6"></a>Подстановка поддиректорий</h5> +<!--l. 2126--><p class="noindent" >Два или более слэша ╚<span class="latt-1000">/</span>╩ в элементе пути вслед за именем директории <span class="lasl-1000">d </span>заменяются всеми поддиректориями <span class="lasl-1000">d </span>рекурсивно. На каждом уровне порядок поиска по директориям <span class="lati-1000">не определён</span>. -<!--l. 2132--><p class="indent" > Если вы определите компоненты имени файла после ╚<span +<!--l. 2130--><p class="indent" > Если вы определите компоненты имени файла после ╚<span class="latt-1000">//</span>╩, только поддиректории с соответствующими компонентами будут включены. Например, ╚<span class="latt-1000">/a//b</span>╩ даёт поддиректории <span @@ -4317,84 +4358,84 @@ class="latt-1000">/a/1/1/b</span>, и т.д., но не <span class="latt-1000">/a/b/c </span>или <span class="latt-1000">/a/1</span>. -<!--l. 2138--><p class="indent" > Возможны несколько конструкций ╚<span +<!--l. 2136--><p class="indent" > Возможны несколько конструкций ╚<span class="latt-1000">//</span>╩ в одном пути, но ╚<span class="latt-1000">//</span>╩ в начале пути игнорируются. -<!--l. 2141--><p class="noindent" > +<!--l. 2139--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.1.7 </span> <a - id="x1-630008.1.7"></a>Список специальных символов и их значений</h5> -<!--l. 2143--><p class="noindent" >В следующем списке приводятся специальные символы в конфигурационных файлах Kpathsea. -<!--l. 2147--><p class="noindent" > + id="x1-620008.1.7"></a>Список специальных символов и их значений</h5> +<!--l. 2141--><p class="noindent" >В следующем списке приводятся специальные символы в конфигурационных файлах Kpathsea. +<!--l. 2145--><p class="noindent" > <dl class="list1"><dt class="list"> <span class="latt-1000">:</span> </dt><dd class="list"> - <!--l. 2148--><p class="noindent" >Разделитель в спецификациях путей; в начале или конце спецификации означает + <!--l. 2146--><p class="noindent" >Разделитель в спецификациях путей; в начале или конце спецификации означает подстановку по умолчанию. </dd><dt class="list"> <span class="latt-1000">;</span> </dt><dd class="list"> - <!--l. 2150--><p class="noindent" >Разделитель путей в системах, отличных от UNIX (то же, что <span + <!--l. 2148--><p class="noindent" >Разделитель путей в системах, отличных от UNIX (то же, что <span class="latt-1000">:</span>). </dd><dt class="list"> <span class="latt-1000">$</span> </dt><dd class="list"> - <!--l. 2152--><p class="noindent" >Подстановка переменных. + <!--l. 2150--><p class="noindent" >Подстановка переменных. </dd><dt class="list"> <span class="latt-1000">~</span> </dt><dd class="list"> - <!--l. 2153--><p class="noindent" >Означает домашнюю директорию пользователя. + <!--l. 2151--><p class="noindent" >Означает домашнюю директорию пользователя. </dd><dt class="list"> <span class="latt-1000">{...}</span> </dt><dd class="list"> - <!--l. 2154--><p class="noindent" >Подстановка скобок. + <!--l. 2152--><p class="noindent" >Подстановка скобок. </dd><dt class="list"> <span class="latt-1000">//</span> </dt><dd class="list"> - <!--l. 2155--><p class="noindent" >Подстановка поддиректорий (может встретиться где угодно, кроме начала пути). + <!--l. 2153--><p class="noindent" >Подстановка поддиректорий (может встретиться где угодно, кроме начала пути). </dd><dt class="list"> <span class="latt-1000">%</span> </dt><dd class="list"> - <!--l. 2157--><p class="noindent" >Начало комментария. + <!--l. 2155--><p class="noindent" >Начало комментария. </dd><dt class="list"> <span class="latt-1000">\</span> </dt><dd class="list"> - <!--l. 2158--><p class="noindent" >Символ продолжения (для команд из нескольких строк). + <!--l. 2156--><p class="noindent" >Символ продолжения (для команд из нескольких строк). </dd><dt class="list"> <span class="latt-1000">!!</span> </dt><dd class="list"> - <!--l. 2159--><p class="noindent" >Поиск <span + <!--l. 2157--><p class="noindent" >Поиск <span class="lati-1000">только </span>в базе данных, но <span class="lati-1000">не </span>на диске.</dd></dl> -<!--l. 2164--><p class="noindent" > +<!--l. 2162--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">8.2 </span> <a - id="x1-640008.2"></a>Базы данных файлов</h4> -<!--l. 2167--><p class="noindent" >Kpathsea старается минимизировать обращение к диску при поиске. Тем не менее в системах с + id="x1-630008.2"></a>Базы данных файлов</h4> +<!--l. 2165--><p class="noindent" >Kpathsea старается минимизировать обращение к диску при поиске. Тем не менее в системах с большим количеством директорий поиск в каждой возможной директории может занять долгое время (это особенно верно, если надо проверить сотни директорий со шрифтами). Поэтому Kpathsea умеет использовать внешний текстовый файл, ╚базу данных╩ <span class="latt-1000">ls-R</span>, который знает, где находятся файлы в директориях, что даёт возможность избежать частых обращений к диску. -<!--l. 2175--><p class="indent" > Ещё одна база данных, файл <span +<!--l. 2173--><p class="indent" > Ещё одна база данных, файл <span class="latt-1000">aliases </span>позволяет вам давать дополнительные названия файлам в <span class="latt-1000">ls-R</span>. Это полезно, если вам нужно соблюдать правило DOS ╚8.3╩. -<!--l. 2179--><p class="noindent" > +<!--l. 2177--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.2.1 </span> <a - id="x1-650008.2.1"></a>Базы данных <span + id="x1-640008.2.1"></a>Базы данных <span class="latt-1000">ls-R</span></h5> -<!--l. 2182--><p class="noindent" >Как объяснено выше, основная база данных называется <span +<!--l. 2180--><p class="noindent" >Как объяснено выше, основная база данных называется <span class="latt-1000">ls-R</span>. Вы можете создать её в корне каждого дерева <span class="TEX">T<span class="E">E</span>X</span>а, которое просматривается Kpathsea (по умолчанию, <span @@ -4402,13 +4443,13 @@ class="latt-1000">$TEXMF</span>). Kpathsea ищет � class="latt-1000">ls-R </span>в пути <span class="latt-1000">TEXMFDBS</span>. -<!--l. 2187--><p class="indent" > Рекомендуемый способ создания и поддержки ╚<span +<!--l. 2185--><p class="indent" > Рекомендуемый способ создания и поддержки ╚<span class="latt-1000">ls-R</span>╩ — скрипт <span class="latt-1000">mktexlsr</span>, включённый в дистрибутив. Он вызывается разными скриптами ╚<span class="latt-1000">mktex</span>╩…. В принципе этот скрипт выполняет команды типа <div class="alltt"> -<!--l. 2191--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2189--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000">cd</span><span class="latt-1000"> </span><span @@ -4428,14 +4469,14 @@ class="latt-1000">ls </span>годитс� <span class="latt-1000">cron</span>а, так что она автоматически обновляется через некоторое время после установки нового пакета. -<!--l. 2200--><p class="indent" > Если файл не найден в базе данных, по умолчанию Kpathsea ищет его на диске. Если элемент пути +<!--l. 2198--><p class="indent" > Если файл не найден в базе данных, по умолчанию Kpathsea ищет его на диске. Если элемент пути начинается с ╚<span class="latt-1000">!!</span>╩, то поиск происходит <span class="lati-1000">только </span>в базе данных. -<!--l. 2205--><p class="noindent" > +<!--l. 2203--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.2.2 </span> <a - id="x1-660008.2.2"></a>kpsewhich: Программа для поиска файлов</h5> -<!--l. 2208--><p class="noindent" >Программа <span + id="x1-650008.2.2"></a>kpsewhich: Программа для поиска файлов</h5> +<!--l. 2206--><p class="noindent" >Программа <span class="latt-1000">kpsewhich </span>выполняет поиск в соответствии с алгоритмом, описанным выше. Это может быть полезно в качестве варианта команды <span class="latt-1000">find </span>для поиска файлов в иерархиях <span class="TEX">T<span @@ -4443,7 +4484,7 @@ class="E">E</span>X</span>а (это ши&#x используется в скриптах ╚<span class="latt-1000">mktex</span>╩…). <div class="alltt"> -<!--l. 2213--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2211--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000">></span><span class="latt-1000"> kpsewhich</span><span @@ -4459,18 +4500,18 @@ class="lasl-1000">option</span>, начина class="latt-1000">-</span>╩ либо ╚<span class="latt-1000">--</span>╩, и любые однозначные сокращения допустимы. -<!--l. 2219--><p class="indent" > Kpathsea рассматривает каждый аргумент, не являющийся опцией, как имя файла, и возвращает +<!--l. 2217--><p class="indent" > Kpathsea рассматривает каждый аргумент, не являющийся опцией, как имя файла, и возвращает первый найденный файл. Нет опции вернуть все найденные файлы (для этого можно использовать программу ╚<span class="latt-1000">find</span>╩). -<!--l. 2223--><p class="indent" > Наиболее важные опции описаны ниже. -<!--l. 2225--><p class="noindent" > +<!--l. 2221--><p class="indent" > Наиболее важные опции описаны ниже. +<!--l. 2223--><p class="noindent" > <dl class="list1"><dt class="list"> <span class="latt-1000">--dpi=</span><span class="lasl-1000">num</span> </dt><dd class="list"> - <!--l. 2226--><p class="noindent" ><br + <!--l. 2224--><p class="noindent" ><br class="newline" />Установить разрешение <span class="lasl-1000">num</span>; это влияет только на поиск файлов ╚<span class="latt-1000">gf</span>╩ и ╚<span @@ -4485,7 +4526,7 @@ class="lass-1000">dvips</span>. По умол class="latt-1000">--format=</span><span class="lasl-1000">name</span> </dt><dd class="list"> - <!--l. 2231--><p class="noindent" ><br + <!--l. 2229--><p class="noindent" ><br class="newline" />Установить формат для поиска <span class="lasl-1000">name</span>. По умолчанию, формат определяется из имени файла. Для форматов, для которых нет однозначного суффикса, например, файлов MetaPost @@ -4502,7 +4543,7 @@ class="latt-1000">--help</span>. class="latt-1000">--mode=</span><span class="lasl-1000">string</span> </dt><dd class="list"> - <!--l. 2239--><p class="noindent" ><br + <!--l. 2237--><p class="noindent" ><br class="newline" />Установить значение режима печати <span class="lasl-1000">string</span>; это влияет только на поиск файлов ╚<span class="latt-1000">gf</span>╩ и ╚<span @@ -4512,7 +4553,7 @@ class="latt-1000">pk</span>╩. <span class="latt-1000">--must-exist</span> </dt><dd class="list"> - <!--l. 2244--><p class="noindent" ><br + <!--l. 2242--><p class="noindent" ><br class="newline" />Сделать всё возможное, чтобы найти файл включая поиск на диске. По умолчанию для повышения эффективности просматривается только база данных <span class="latt-1000">ls-R</span>. @@ -4521,7 +4562,7 @@ class="latt-1000">ls-R</span>. class="latt-1000">--path=</span><span class="lasl-1000">string</span> </dt><dd class="list"> - <!--l. 2249--><p class="noindent" ><br + <!--l. 2247--><p class="noindent" ><br class="newline" />Искать в наборе директорий <span class="lasl-1000">string </span>(как обычно, разделённых двоеточиями), вместо того, чтобы вычислять путь поиска по имени файла. ╚<span @@ -4534,7 +4575,7 @@ class="latt-1000">--format</span>╩ несов class="latt-1000">--progname=</span><span class="lasl-1000">name</span> </dt><dd class="list"> - <!--l. 2255--><p class="noindent" ><br + <!--l. 2253--><p class="noindent" ><br class="newline" />Установить имя программы равным <span class="lasl-1000">name</span>. Это влияет на путь поиска из-за префикса <span @@ -4546,7 +4587,7 @@ class="lass-1000">kpsewhich</span>. class="latt-1000">--show-path=</span><span class="lasl-1000">name</span> </dt><dd class="list"> - <!--l. 2260--><p class="noindent" ><br + <!--l. 2258--><p class="noindent" ><br class="newline" />Показать путь, используемый при поисках файлов типа <span class="lasl-1000">name</span>. Можно использовать расширение (<span @@ -4558,15 +4599,15 @@ class="latt-1000">--format</span>╩. class="latt-1000">--debug=</span><span class="lasl-1000">num</span> </dt><dd class="list"> - <!--l. 2265--><p class="noindent" ><br + <!--l. 2263--><p class="noindent" ><br class="newline" />Установить уровень отладки <span class="lasl-1000">num</span>.</dd></dl> -<!--l. 2271--><p class="noindent" > +<!--l. 2269--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.2.3 </span> <a - id="x1-670008.2.3"></a>Примеры использования</h5> -<!--l. 2274--><p class="noindent" >Давайте посмотрим на Kpathsea в действии. Вот простой поиск: + id="x1-660008.2.3"></a>Примеры использования</h5> +<!--l. 2272--><p class="noindent" >Давайте посмотрим на Kpathsea в действии. Вот простой поиск: <div class="alltt"> -<!--l. 2276--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2274--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000">></span><span class="latt-1000"> kpsewhich</span><span @@ -4587,7 +4628,7 @@ class="E">E</span>X</span> Live. Аналог суффиксу: <div class="alltt"> -<!--l. 2285--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2283--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000">></span><span class="latt-1000"> kpsewhich</span><span @@ -4630,10 +4671,10 @@ class="latt-1000"> </span><span class="latt-1000"> /usr/local/texmf-dist/bibtex/bib/beebe/tugboat.bib</span> </div> </div> -<!--l. 2298--><p class="indent" > Кстати, последнее — библиографическая база данных статей журнала <span +<!--l. 2296--><p class="indent" > Кстати, последнее — библиографическая база данных статей журнала <span class="lasl-1000">TUGBoat</span>. <div class="alltt"> -<!--l. 2301--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2299--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000">></span><span class="latt-1000"> kpsewhich</span><span @@ -4647,7 +4688,7 @@ class="lass-1000">xdvi</span>. Ничего class="latt-1000">.pk</span>╩ (так как мы используем версии в формате Type 1 из дистрибутива <span class="TEX">T<span class="E">E</span>X</span> Live). <div class="alltt"> -<!--l. 2308--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2306--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000">></span><span class="latt-1000"> kpsewhich</span><span @@ -4662,7 +4703,7 @@ class="latt-1000"> /usr/local/texmf-var/fonts/pk/ljfour/public/wsuipa/wsu class="latt-1000">.pk</span>╩, и так как режим Metafont по умолчанию в нашей системе <span class="latt-1000">ljfour </span>с разрешением of 600 dpi (точек на дюйм), этот шрифт и найден. <div class="alltt"> -<!--l. 2319--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2317--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000">></span><span class="latt-1000"> kpsewhich</span><span @@ -4677,7 +4718,7 @@ class="lass-1000">xdvi </span>постро&# class="latt-1000">.pk </span>при помощи скрипта <span class="lass-1000">mktexpk</span>. -<!--l. 2327--><p class="indent" > Теперь обратимся к заголовкам и конфигурационным файлам <span +<!--l. 2325--><p class="indent" > Теперь обратимся к заголовкам и конфигурационным файлам <span class="lass-1000">dvips</span>. Вначале рассмотрим один из наиболее часто используемых файлов, пролог <span class="latt-1000">tex.pro </span>для поддержки <span class="TEX">T<span @@ -4692,7 +4733,7 @@ class="latt-1000">.ps</span>╩ неодно&# class="latt-1000">dvips config</span>) для файла <span class="latt-1000">config.ps</span>. <div class="alltt"> -<!--l. 2335--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2333--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000">></span><span class="latt-1000"> kpsewhich</span><span @@ -4723,11 +4764,11 @@ class="latt-1000"> /usr/local/texmf/fonts/map/dvips/updmap/psfonts.map</s </div> </div> -<!--l. 2344--><p class="indent" > Рассмотрим теперь файлы поддержки URW Times (PostScript). Префикс для этих файлов в +<!--l. 2342--><p class="indent" > Рассмотрим теперь файлы поддержки URW Times (PostScript). Префикс для этих файлов в стандартной схеме обозначения шрифтов ╚<span class="latt-1000">utm</span>╩. Вначале мы рассмотрим конфигурационный файл, который содержит название карты шрифтов: <div class="alltt"> -<!--l. 2348--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2346--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000">></span><span class="latt-1000"> kpsewhich</span><span @@ -4738,7 +4779,7 @@ class="latt-1000"> config.utm</span> class="latt-1000">/usr/local/texmf-dist/dvips/psnfss/config.utm</span> </div> </div> Содержание этого файла: <div class="alltt"> -<!--l. 2353--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2351--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000"> </span><span class="latt-1000"> p</span><span @@ -4746,7 +4787,7 @@ class="latt-1000"> +utm.map</span> </div> </div> что указывает на файл <span class="latt-1000">utm.map</span>, который мы хотим теперь найти. <div class="alltt"> -<!--l. 2357--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2355--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000">></span><span class="latt-1000"> kpsewhich</span><span @@ -4760,7 +4801,7 @@ class="latt-1000"> /usr/local/texmf-dist/fonts/map/dvips/times/utm.map</s </div> </div> Эта карта определяет названия шрифтов формата Type 1 (PostScript) в коллекции URW. Она выглядит так (мы показываем только часть файла): <div class="alltt"> -<!--l. 2363--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2361--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000">utmb8r</span><span class="latt-1000"> </span><span @@ -4806,7 +4847,7 @@ class="latt-1000"> <utmr8a.pfb</span> </div> </div> Давайте найдём, например, файл для Times Roman <span class="latt-1000">utmr8a.pfb</span>: <div class="alltt"> -<!--l. 2373--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2371--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000">></span><span class="latt-1000"> kpsewhich</span><span @@ -4817,21 +4858,21 @@ class="latt-1000"> </span><span class="latt-1000"> /usr/local/texmf-dist/fonts/type1/urw/times/utmr8a.pfb</span> </div> </div> -<!--l. 2380--><p class="indent" > Из этих примеров видно, что вы можете легко найти заданный файл. Это особенно важно, если вы +<!--l. 2378--><p class="indent" > Из этих примеров видно, что вы можете легко найти заданный файл. Это особенно важно, если вы подозреваете, что программы находят неправильную версию файла, поскольку <span class="lass-1000">kpsewhich </span>показывает первый найденный файл. -<!--l. 2385--><p class="noindent" > +<!--l. 2383--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.2.4 </span> <a - id="x1-680008.2.4"></a>Отладка</h5> -<!--l. 2388--><p class="noindent" >Иногда необходимо проверить, как программа ищет файлы. С этой целью Kpathsea предлагает разные + id="x1-670008.2.4"></a>Отладка</h5> +<!--l. 2386--><p class="noindent" >Иногда необходимо проверить, как программа ищет файлы. С этой целью Kpathsea предлагает разные уровни отладки: -<!--l. 2391--><p class="noindent" > +<!--l. 2389--><p class="noindent" > <dl class="list1"><dt class="list"> <span class="latt-1000"> 1</span> </dt><dd class="list"> - <!--l. 2392--><p class="noindent" >статистика обращений к диску. При работе с базами <span + <!--l. 2390--><p class="noindent" >статистика обращений к диску. При работе с базами <span class="latt-1000">ls-R </span>это почти не должно давать записей в лог. @@ -4840,48 +4881,48 @@ class="latt-1000">ls-R </span>это поч& <span class="latt-1000"> 2</span> </dt><dd class="list"> - <!--l. 2394--><p class="noindent" >Ссылки на хеши (например, базы данных <span + <!--l. 2392--><p class="noindent" >Ссылки на хеши (например, базы данных <span class="latt-1000">ls-R</span>, конфигурационные файлы и т.д.). </dd><dt class="list"> <span class="latt-1000"> 4</span> </dt><dd class="list"> - <!--l. 2396--><p class="noindent" >Операции открытия и закрытия файлов. + <!--l. 2394--><p class="noindent" >Операции открытия и закрытия файлов. </dd><dt class="list"> <span class="latt-1000"> 8</span> </dt><dd class="list"> - <!--l. 2397--><p class="noindent" >Общая информация о типах файлов, которые ищет Kpathsea. Это полезно для того, чтобы + <!--l. 2395--><p class="noindent" >Общая информация о типах файлов, которые ищет Kpathsea. Это полезно для того, чтобы найти, где определяется тип пути поиска для данного файла. </dd><dt class="list"> <span class="latt-1000">16</span> </dt><dd class="list"> - <!--l. 2400--><p class="noindent" >Список директорий для каждого элемента пути (при поисках на диске). + <!--l. 2398--><p class="noindent" >Список директорий для каждого элемента пути (при поисках на диске). </dd><dt class="list"> <span class="latt-1000">32</span> </dt><dd class="list"> - <!--l. 2402--><p class="noindent" >Поиски файлов. + <!--l. 2400--><p class="noindent" >Поиски файлов. </dd><dt class="list"> <span class="latt-1000">64</span> </dt><dd class="list"> - <!--l. 2403--><p class="noindent" >Значения переменных.</dd></dl> -<!--l. 2405--><p class="noindent" >Значение <span + <!--l. 2401--><p class="noindent" >Значения переменных.</dd></dl> +<!--l. 2403--><p class="noindent" >Значение <span class="latt-1000">-1 </span>задаст все опции выше; именно это значение чаще всего используется на практике. -<!--l. 2408--><p class="indent" > Аналогично, запустив программу <span +<!--l. 2406--><p class="indent" > Аналогично, запустив программу <span class="lass-1000">dvips </span>и используя сочетание этих опций, можно проследить подробно, как ищутся файлы. С другой стороны, если файл не найден, трассировка показывает, где его искали, так что можно понять, в чём состоит проблема. -<!--l. 2413--><p class="indent" > Вообще говоря, поскольку большинство программ пользуются библиотекой Kpathsea, вы можете +<!--l. 2411--><p class="indent" > Вообще говоря, поскольку большинство программ пользуются библиотекой Kpathsea, вы можете установить опцию отладки используя переменную окружения <span class="latt-1000">KPATHSEA_DEBUG</span>, и установив её на комбинацию описанных выше значений. -<!--l. 2418--><p class="indent" > (Примечание для пользователей Windows: в этой системе трудно перенаправить все сообщения в +<!--l. 2416--><p class="indent" > (Примечание для пользователей Windows: в этой системе трудно перенаправить все сообщения в файл. Для диагностики вы можете временно установить <span class="latt-1000">SET KPATHSEA_DEBUG_OUTPUT=err.log</span>). -<!--l. 2423--><p class="indent" > Рассмотрим в качестве примера простой файл в формате <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +<!--l. 2421--><p class="indent" > Рассмотрим в качестве примера простой файл в формате <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span>, <span class="latt-1000">hello-world.tex</span>, со следующим содержанием: @@ -4889,18 +4930,18 @@ class="latt-1000">hello-world.tex</span>, со сл <div class="verbatim" id="verbatim-5"> <div class="fancyvrb" id="fancyvrb18"><a - id="x1-68002r1"></a>    \documentclass{article}<br class="fancyvrb" /><a - id="x1-68004r2"></a>    \begin{document}<br class="fancyvrb" /><a - id="x1-68006r3"></a>    Hello World!<br class="fancyvrb" /><a - id="x1-68008r4"></a>    \end{document}</div> + id="x1-67002r1"></a>    \documentclass{article}<br class="fancyvrb" /><a + id="x1-67004r2"></a>    \begin{document}<br class="fancyvrb" /><a + id="x1-67006r3"></a>    Hello World!<br class="fancyvrb" /><a + id="x1-67008r4"></a>    \end{document}</div> </div> -<!--l. 2430--><p class="nopar" >Этот маленький файл использует только шрифт <span +<!--l. 2428--><p class="nopar" >Этот маленький файл использует только шрифт <span class="latt-1000">cmr10</span>, так что давайте посмотрим, как <span class="lass-1000">dvips </span>создаёт файл в формате PostScript (мы хотим использовать версию шрифтов в формате Type 1, отсюда опция <span class="latt-1000">-Pcms</span>). <div class="alltt"> -<!--l. 2435--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2433--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000">></span><span class="latt-1000"> dvips</span><span @@ -4912,14 +4953,13 @@ class="latt-1000"> -o</span> </div> В этом случае мы объединили отладочный уровень 4 для <span class="lass-1000">dvips </span>(директории шрифтов) с подстановкой элементов путей в Kpathsea(см. Руководство пользователя <span -class="lass-1000">dvips</span>, <a -href="../../../../texmf/doc/dvips/dvips.pdf" >texmf/doc/dvips/dvips.pdf</a>). Результат -(слегка отредактированный) показан на рисунке <a -href="#x1-68031r12">12<!--tex4ht:ref: fig:dvipsdbga --></a>. -<!--l. 2443--><p class="indent" > <a - id="x1-68031r12"></a><a - id="x1-68036r13"></a><a - id="x1-68049r14"></a><hr class="float"><div class="float" +class="lass-1000">dvips</span>. Результат (слегка отредактированный) +показан на рисунке <a +href="#x1-67031r12">12<!--tex4ht:ref: fig:dvipsdbga --></a>. +<!--l. 2440--><p class="indent" > <a + id="x1-67031r12"></a><a + id="x1-67036r13"></a><a + id="x1-67049r14"></a><hr class="float"><div class="float" > @@ -4993,7 +5033,7 @@ class="latt-0900">kdebug:search(config.cms)</span><br /><span class="latt-0900">=>/usr/local/texmf/dvips/cms/config.cms</span></div> <div class="caption" ><span class="id">Рис. 12: </span><span -class="content">Поиск конфигурационных файлов</span></div><!--tex4ht:label?: x1-68031r12 --> +class="content">Поиск конфигурационных файлов</span></div><!--tex4ht:label?: x1-67031r12 --> <div class="BVerbatimInput"><span class="latt-0900">kdebug:start</span><span class="latt-0900"> search(file=texc.pro,</span><span @@ -5013,7 +5053,7 @@ class="latt-0900"> =></span><span class="latt-0900"> /usr/local/texmf/dvips/base/texc.pro</span></div> <div class="caption" ><span class="id">Рис. 13: </span><span -class="content">Поиск файла пролога</span></div><!--tex4ht:label?: x1-68036r13 --> +class="content">Поиск файла пролога</span></div><!--tex4ht:label?: x1-67036r13 --> <div class="BVerbatimInput"><span class="latt-0900">kdebug:start</span><span class="latt-0900"> search(file=cmr10.tfm,</span><span @@ -5058,11 +5098,11 @@ class="latt-0900"> /usr/local/texmf/fonts/type1/public/cm/cmr10.pfb</span class="latt-0900"><cmr10.pfb>[1]</span></div> <div class="caption" ><span class="id">Рис. 14: </span><span -class="content">Поиск файла шрифта</span></div><!--tex4ht:label?: x1-68049r14 --> +class="content">Поиск файла шрифта</span></div><!--tex4ht:label?: x1-67049r14 --> </div><hr class="endfloat" /> -<!--l. 2459--><p class="indent" > Программа <span +<!--l. 2456--><p class="indent" > Программа <span class="lass-1000">dvips </span>вначале ищет свои конфигурационные файлы. Сначала находится <span class="latt-1000">texmf.cnf</span>, который содержит определения для путей поиска остальных файлов, затем база данных <span @@ -5083,7 +5123,7 @@ class="latt-1000">-Pcms </span>в коман определяют соотношения между файлами в форматах <span class="TEX">T<span class="E">E</span>X</span>, PostScript и названиями шрифтов: <div class="alltt"> -<!--l. 2472--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2469--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000">></span><span class="latt-1000"> more</span><span @@ -5113,10 +5153,10 @@ class="latt-1000"> +amsbkm.map</span> class="lass-1000">dvips </span>находит все эти файлы плюс общую карту шрифтов <span class="latt-1000">psfonts.map</span>, которая всегда загружается (она содержит обычные шрифты в формате PostScript; см. последнюю часть раздела <a -href="#x1-670008.2.3">8.2.3<!--tex4ht:ref: sec:examples-of-use --></a>). -<!--l. 2484--><p class="indent" > В этот момент <span +href="#x1-660008.2.3">8.2.3<!--tex4ht:ref: sec:examples-of-use --></a>). +<!--l. 2481--><p class="indent" > В этот момент <span class="lass-1000">dvips </span>сообщает о себе пользователю: <div class="alltt"> -<!--l. 2485--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2482--><p class="noindent" ><div class="obeylines-v"> <span class="latt-1000">This</span><span class="latt-1000"> is</span><span @@ -5131,7 +5171,7 @@ class="latt-1000"> (www.radicaleye.com)</span> </div> </div> Затем она ищет пролог <span class="latt-1000">texc.pro</span>: <div class="alltt"> -<!--l. 2490--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2487--><p class="noindent" ><div class="obeylines-v"> <br /><span class="latt-0900">kdebug:start</span><span class="latt-0900"> search(file=texc.pro,</span><span @@ -5154,13 +5194,13 @@ class="latt-0900"> =></span><span class="latt-0900"> /usr/local/texmf/dvips/base/texc.pro</span> </div> </div> -<!--l. 2501--><p class="indent" > Найдя этот файл, <span +<!--l. 2498--><p class="indent" > Найдя этот файл, <span class="lass-1000">dvips </span>печатает дату и время, и информирует нас, что собирается генерировать файл <span class="latt-1000">hello-world.ps</span>, что ей нужен файл <span class="latt-1000">cmr10</span>, и что последний является ╚резидентным╩ (битмапы не нужны): <div class="alltt"> -<!--l. 2505--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2502--><p class="noindent" ><div class="obeylines-v"> <br /><span class="latt-0900">TeX</span><span class="latt-0900"> output</span><span @@ -5186,7 +5226,7 @@ class="latt-1000">cmr10.tfm</span>, котор� опущены), и наконец файл формата Type 1 <span class="latt-1000">cmr10.pfb </span>найден и включён в выходной файл (см, последнюю строку): <div class="alltt"> -<!--l. 2514--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2511--><p class="noindent" ><div class="obeylines-v"> <br /><span class="latt-0900">kdebug:start</span><span class="latt-0900"> search(file=cmr10.tfm,</span><span @@ -5245,19 +5285,19 @@ class="latt-0900"><cmr10.pfb>[1]</span> </div> </div> <h4 class="subsectionHead"><span class="titlemark">8.3 </span> <a - id="x1-690008.3"></a>Опции запуска</h4> -<!--l. 2531--><p class="noindent" >Ещё одна полезная возможность Web2C — изменение параметров памяти (в особенности + id="x1-680008.3"></a>Опции запуска</h4> +<!--l. 2528--><p class="noindent" >Ещё одна полезная возможность Web2C — изменение параметров памяти (в особенности размеров массивов) при запуске, во время чтения файла <span class="latt-1000">texmf.cnf </span>библиотекой Kpathsea. Параметры памяти находятся в части 3 этого файла в дистрибутиве <span class="TEX">T<span class="E">E</span>X</span> Live. Вот самые важные: -<!--l. 2536--><p class="noindent" > +<!--l. 2533--><p class="noindent" > <dl class="list1"><dt class="list"> <span class="latt-1000">main_memory</span> </dt><dd class="list"> - <!--l. 2537--><p class="noindent" >Общее количество слов в памяти для программ <span class="TEX">T<span + <!--l. 2534--><p class="noindent" >Общее количество слов в памяти для программ <span class="TEX">T<span class="E">E</span>X</span>, Metafont и MetaPost. После изменения этого параметра надо перегенерировать формат. Например, вы можете создать ╚огромную╩ версию <span class="TEX">T<span @@ -5270,7 +5310,7 @@ class="latt-1000">texmf.cnf</span>. <span class="latt-1000">extra_mem_bot</span> </dt><dd class="list"> - <!--l. 2543--><p class="noindent" >Дополнительная память для ╚больших╩ структур, которые создаёт <span class="TEX">T<span + <!--l. 2540--><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>а. @@ -5278,7 +5318,7 @@ class="E">E</span>X</span>а. <span class="latt-1000">font_mem_size</span> </dt><dd class="list"> - <!--l. 2546--><p class="noindent" >Количество слов информации о шрифтах для <span class="TEX">T<span + <!--l. 2543--><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>. @@ -5286,19 +5326,19 @@ class="E">E</span>X</span>. <span class="latt-1000">hash_extra</span> </dt><dd class="list"> - <!--l. 2549--><p class="noindent" >Дополнительный размер хеша для имён команд. Примерно 10 000 команд может быть + <!--l. 2546--><p class="noindent" >Дополнительный размер хеша для имён команд. Примерно 10 000 команд может быть помещено в основной хеш. Если вы делаете большую книгу со многими перекрёстными ссылками, этого может не хватить. По умолчанию <span class="latt-1000">hash_extra </span>равен <span class="latt-1000">50000</span>.</dd></dl> -<!--l. 2556--><p class="noindent" >Разумеется, это не замена настоящих динамических массивов и распределения памяти, но поскольку эти +<!--l. 2553--><p class="noindent" >Разумеется, это не замена настоящих динамических массивов и распределения памяти, но поскольку эти черты исключительно сложно осуществить в текущем <span class="TEX">T<span class="E">E</span>X</span>е, использование этих параметров представляет собой полезный компромисс и обеспечивает некоторую гибкость. -<!--l. 2667--><p class="indent" > <a id="ack"></a> +<!--l. 2664--><p class="indent" > <a id="ack"></a> <h3 class="sectionHead"><span class="titlemark">9 </span> <a - id="x1-700009"></a>Благодарности</h3> -<!--l. 2670--><p class="noindent" ><span class="TEX">T<span + id="x1-690009"></a>Благодарности</h3> +<!--l. 2667--><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 @@ -5314,10 +5354,10 @@ class="E">E</span>X</span>а (см. <a href="http://tug.org/usergroups.html" class="url" ><span class="latt-1000">http://tug.org/usergroups.html</span></a>). </li> - <li class="itemize">Группу поддержки CTAN, в особенности Робина Фэйрбэйрнса, Джима Хефферона и Райнера - Шопфа за размещение дисков <span class="TEX">T<span -class="E">E</span>X</span> Live и поддержку инфраструктуры обновления пакетов, - от которой зависит <span class="TEX">T<span + <li class="itemize">Группу поддержки CTAN, в особенности Робина Фэйрбэйрнса, и Райнера Шопфа за + размещение дисков <span class="TEX">T<span +class="E">E</span>X</span> Live и поддержку инфраструктуры обновления пакетов, от которой + зависит <span class="TEX">T<span class="E">E</span>X</span> Live. @@ -5418,15 +5458,18 @@ class="E">E</span>X</span> Live 2008 и прог&# установки, особенно для Windows, а также за основную работу по документации новых возможностей. </li> + <li class="itemize">Мойку Миклавец за помощь с форматом Con<span class="TEX">T<span +class="E">E</span>X</span>t. + </li> <li class="itemize">Хейко Обердиека за пакет <span class="lass-1000">epstopdf </span>и многие другие, включая сжатие огромных файлов пакета <span class="lass-1000">pst-geo</span>, что позволило включить их в дитрибутив, и главное — за его замечательную + + работу над пакетом <span class="lass-1000">hyperref</span>. </li> - - <li class="itemize">Петра Олшака за координацию и тщательную проверку чешского и словацкого материала. </li> <li class="itemize">Тошио Ошиму за программу <span @@ -5464,40 +5507,41 @@ class="E">E</span>X</span> Live и коорд </li> <li class="itemize">Олафа Вебера за терпеливую работу над Web2C. </li> - <li class="itemize">Гербена Виерду за разработку и поддержку <span class="TEX">T<span -class="E">E</span>X</span>а для Mac OS X, участие в сборке и - тестировании <span class="TEX">T<span -class="E">E</span>X</span> Live. + <li class="itemize">Гербена Виерду за разработку и поддержку <span class="TEX">T<span +class="E">E</span>X</span>а для Mac OS X. </li> <li class="itemize">Грэма Виллиамса, создавшего каталог пакетов <span class="TEX">T<span class="E">E</span>X</span> Catalogue. </li></ul> -<!--l. 2803--><p class="indent" > Программы компилировали: Этторе Алдрованди (<span +<!--l. 2802--><p class="indent" > Программы компилировали: Этторе Алдрованди (<span class="lass-1000">i386-solaris</span>, <span -class="lass-1000">x86_64-solaris</span>). Алан Браслау +class="lass-1000">x86_64-solaris</span>), Марк Бадон (<span -class="lass-1000">amd64-kfreebsd</span>, <span +class="lass-1000">amd64-netbsd</span>, <span +class="lass-1000">i386-netbsd</span>), Карл Берри (<span +class="lass-1000">i386-linux</span>, <span +class="lass-1000">sparc-solaris</span>), Алан Браслау (<span +class="lass-1000">amd64-kfreebsd</span>, +<span class="lass-1000">i386-kfreebsd</span>), Питер Брейтенлохнер (<span -class="lass-1000">x86_64-linux</span>), Карл Берри (<span -class="lass-1000">i386-linux</span>), Кен Браун +class="lass-1000">x86_64-linux</span>), Кен Браун (<span +class="lass-1000">i386-cygwin</span>), Саймон Дейлес (<span -class="lass-1000">i386-cygwin</span>), Акира Какуто (<span +class="lass-1000">armhf-linux</span>), Кристиан Менсинг (<span +class="lass-1000">mips-irix</span>), Акира Какуто (<span class="lass-1000">win32</span>), Дик Коч (<span -class="lass-1000">universal-darwin</span>, <span -class="lass-1000">x86_64-darwin</span>), Никола Лечич -(<span +class="lass-1000">universal-darwin</span>, +<span +class="lass-1000">x86_64-darwin</span>), Никола Лечич (<span class="lass-1000">amd64-freebsd</span>, <span class="lass-1000">i386-freebsd</span>), Мойка Миклавек (<span -class="lass-1000">mipsel-linux</span>), Норберт Прейнинг (<span -class="lass-1000">alpha-linux</span>), Юкка Салми -(<span +class="lass-1000">mipsel-linux</span>), +Норберт Прейнинг (<span +class="lass-1000">alpha-linux</span>), Юкка Салми (<span class="lass-1000">i386-netbsd</span>), Томас Шмитц (<span -class="lass-1000">powerpc-linux</span>), Борис Вейцман (<span -class="lass-1000">armel-linux</span>), Владимир Волович (<span -class="lass-1000">powerpc-aix</span>, -<span -class="lass-1000">sparc-solaris</span>), Олаф Вебер (<span -class="lass-1000">mips-irix</span>). Информация о процессе компилирования <span class="TEX">T<span +class="lass-1000">powerpc-linux</span>), +Борис Вейцман (<span +class="lass-1000">armel-linux</span>), Информация о процессе компилирования <span class="TEX">T<span class="E">E</span>X</span> Live находится на <a href="http://tug.org/texlive/build.html" class="url" ><span @@ -5514,19 +5558,19 @@ class="E">E</span>X</span>а, и во-вторых, за то, что он подарил его миру. <!--l. 2837--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">10 </span> <a - id="x1-7100010"></a>История издания</h3> + id="x1-7000010"></a>История издания</h3> <!--l. 2840--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">10.1 </span> <a - id="x1-7200010.1"></a>Прошлое</h4> + id="x1-7100010.1"></a>Прошлое</h4> <!--l. 2842--><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 возникла новая идея. Была поставлена цель создать + + единый 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>а (<a href="http://tug.org/tds" class="url" ><span @@ -5582,7 +5626,7 @@ class="E">E</span>X</span>ом, чтоб� наметившееся в версиях 5 и 6. <!--l. 2894--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">10.1.1 </span> <a - id="x1-7300010.1.1"></a>2003</h5> + id="x1-7200010.1.1"></a>2003</h5> <!--l. 2896--><p class="noindent" >В 2003 году мы продолжили изменения и дополнения, и обнаружили, что <span class="TEX">T<span class="E">E</span>X</span> Live так вырос, что не помещается на CD. Поэтому мы разделили его на три дистрибутива (см. раздел <a @@ -5615,14 +5659,14 @@ class="lass-1000">pdftex </span>генерC class="lass-1000">updmap </span>и устанваливаются в <span class="latt-1000">texmf/fonts/map</span>. + + </li> <li class="itemize"><span class="TEX">T<span class="E">E</span>X</span>, Metafont, and MetaPost теперь по умолчанию выводят символы из верхней половины таблицы ASCII в файлы, открытые командой <span class="obeylines-h"><span class="verb"><span class="latt-1000">\write</span></span></span>, логи и на терминал буквально, т.е. <span class="lati-1000">не</span> - - используя формат <span class="obeylines-h"><span class="verb"><span class="latt-1000">^^</span></span></span>. В <span class="TEX">T<span class="E">E</span>X</span> Live 7 это зависело от системной локали, но теперь это верно @@ -5638,7 +5682,7 @@ class="latt-1000">texmf/web2c/cp8bit.tcx</span></span></span>. class="E">E</span>X</span> Live 2003.</li></ul> <!--l. 2930--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">10.1.2 </span> <a - id="x1-7400010.1.2"></a>2004</h5> + id="x1-7300010.1.2"></a>2004</h5> <!--l. 2932--><p class="noindent" >В 2004 году мы внесли много изменений. <ul class="itemize1"> <li class="itemize">Если у вас есть локальные шрифты с собственными файлами <span @@ -5705,22 +5749,22 @@ href="../../../../texmf-doc/doc/english/tds/tds.html#Scripts" ><span class="latt-1000">texmf-doc/doc/english/tds/tds.html#Scripts</span></a>. </li> <li class="itemize">Почти все форматы теперь печатают большинство символов непосредственно, используя - ╚таблицы перевода╩ <span -class="latt-1000">cp227.tcx </span>вместо формата <span class="obeylines-h"><span class="verb"><span -class="latt-1000">^^</span></span></span>. В частности, символы с кодами 32–256 - плюс табуляция, вертикальная табуляция и перевод страницы печатаются непосредственно. - Исключениями являются plain <span class="TEX">T<span -class="E">E</span>X</span> (печатаются непосредственно символы 32–127), - Con<span class="TEX">T<span -class="E">E</span>X</span>t (0–255) и форматы, относящиеся к программе Omega. Это поведение почти такое - же, как у <span class="TEX">T<span -class="E">E</span>X</span> Live 2003, но реализовано более аккуратно, с б╢ольшей возможностью - настройки. См. <a -href="../../../../texmf/doc/web2c/web2c.html#TCX-files" ><span -class="latt-1000">texmf/doc/web2c/web2c.html#TCX-files</span></a>. (Кстати, при вводе в Unicode, - <span class="TEX">T<span -class="E">E</span>X</span> может выводить при указании на ошибку только часть многобайтного символа, так - как внутри <span class="TEX">T<span + ╚таблицы перевода╩ <span +class="latt-1000">cp227.tcx </span>вместо формата <span class="obeylines-h"><span class="verb"><span +class="latt-1000">^^</span></span></span>. В частности, символы с кодами + 32–256 плюс табуляция, вертикальная табуляция и перевод страницы печатаются + непосредственно. Исключениями являются plain <span class="TEX">T<span +class="E">E</span>X</span> (печатаются непосредственно символы + 32–127), Con<span class="TEX">T<span +class="E">E</span>X</span>t (0–255) и форматы, относящиеся к программе Omega. Это поведение + почти такое же, как у <span class="TEX">T<span +class="E">E</span>X</span> Live 2003, но реализовано более аккуратно, с б╢ольшей + возможностью настройки. См. <a +href="../../../../texmf-dist/doc/web2c/web2c.html#TCX-files" ><span +class="latt-1000">texmf-dist/doc/web2c/web2c.html#TCX-files</span></a>. (Кстати, при + вводе в Unicode, <span class="TEX">T<span +class="E">E</span>X</span> может выводить при указании на ошибку только часть многобайтного + символа, так как внутри <span class="TEX">T<span class="E">E</span>X</span> работает с байтами). </li> <li class="itemize"><span @@ -5788,8 +5832,8 @@ class="lass-1000">mpost</span>) теперь <div class="verbatim" id="verbatim-6"> <div class="fancyvrb" id="fancyvrb19"><a - id="x1-74002r1"></a>  \input "filename with spaces"   % plain<br class="fancyvrb" /><a - id="x1-74004r2"></a>  \input{"filename with spaces"}  % latex</div> + id="x1-73002r1"></a>  \input "filename with spaces"   % plain<br class="fancyvrb" /><a + id="x1-73004r2"></a>  \input{"filename with spaces"}  % latex</div> </div> <!--l. 3040--><p class="nopar" >См. подробности в руководстве к программе Web2C: <a href="../../../../texmf/doc/web2c" >texmf/doc/web2c</a>. @@ -5826,15 +5870,16 @@ href="../../../../texmf-dist/doc/latex/base" >texmf-dist/doc/latex/base</a>. <li class="itemize">В дистрибутиве появилась <span class="lass-1000">dvipng</span>, новая программа для перевода DVI в PNG. См. <a -href="../../../../texmf/doc/man/man1/dvipng.1" >texmf/doc/man/man1/dvipng.1</a>. +href="http://www.ctan.org/pkg/dvipng" class="url" ><span +class="latt-1000">http://www.ctan.org/pkg/dvipng</span></a>. </li> <li class="itemize">Мы уменьшили размер пакета <span class="lass-1000">cbgreek </span>до приемлемого набора шрифтов, с согласия и совета автора (Клаудио Беккари). Исключены невидимые, прозрачные и полупрозрачные шрифты, которые относительно редко используются, а нам не хватало места. Полный набор шрифтов можно найти в архиве CTAN (<a -href="http://www.ctan.org/tex-archive/fonts/greek/cb" class="url" ><span -class="latt-1000">http://www.ctan.org/tex-archive/fonts/greek/cb</span></a>). +href="http://www.ctan.org/tex-archive/fonts/greek/cbfonts" class="url" ><span +class="latt-1000">http://www.ctan.org/tex-archive/fonts/greek/cbfonts</span></a>). </li> <li class="itemize">Программа <span class="lass-1000">oxdvi </span>удалена из дистрибутива; используйте <span @@ -5868,7 +5913,7 @@ class="lass-1000">mips-irix </span>требу </li></ul> <!--l. 3101--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">10.1.3 </span> <a - id="x1-7500010.1.3"></a>2005</h5> + id="x1-7400010.1.3"></a>2005</h5> <!--l. 3103--><p class="noindent" >В 2005 году было, как всегда, сделано много изменений в пакетах и программах. Инфраструктура почти не изменилась по сравненению с 2004 годом, но некоторые неизбежные изменения были сделаны. @@ -5920,7 +5965,7 @@ class="latt-1000">empty.tcx</span>: <div class="verbatim" id="verbatim-7"> <div class="fancyvrb" id="fancyvrb20"><a - id="x1-75002r1"></a>  latex --translate-file=empty.tcx yourfile.tex</div> + id="x1-74002r1"></a>  latex --translate-file=empty.tcx yourfile.tex</div> </div> <!--l. 3138--><p class="nopar" > </li> @@ -5948,7 +5993,7 @@ class="latt-1000">TEXMFVAR</span>, индив выше).</li></ul> <!--l. 3158--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">10.1.4 </span> <a - id="x1-7600010.1.4"></a>2006–2007</h5> + id="x1-7500010.1.4"></a>2006–2007</h5> <!--l. 3160--><p class="noindent" >В 2006–2007 главным нововведением была программа Xe<span class="TEX">T<span class="E">E</span>X</span>, вызываемая как <span class="latt-1000">xetex </span>или <span @@ -6001,7 +6046,7 @@ class="E">E</span>X</span>у). Мы над&# class="E">E</span>X</span>е для всех. <!--l. 3195--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">10.1.5 </span> <a - id="x1-7700010.1.5"></a>2008</h5> + id="x1-7600010.1.5"></a>2008</h5> <!--l. 3197--><p class="noindent" >В 2008 была заново разработана и переписана вся структура <span class="TEX">T<span class="E">E</span>X</span> Live. Полная информация об установке системы теперь хранится в текстовом файле <span @@ -6024,7 +6069,7 @@ Perlа, распрост&# class="E">E</span>X</span> Live. <!--l. 3214--><p class="indent" > Новый скрипт <span class="lass-1000">tlmgr </span>(см. раздел <a -href="#x1-450006">6<!--tex4ht:ref: sec:tlmgr --></a>) теперь является основным интерфейсом для администрирования +href="#x1-440006">6<!--tex4ht:ref: sec:tlmgr --></a>) теперь является основным интерфейсом для администрирования <span class="TEX">T<span class="E">E</span>X</span> Live после установки. Он осуществляет обновление пакетов и перегенерирование форматов, карт шрифтов и языков, включая локальные добавления. @@ -6071,7 +6116,7 @@ href="http://tug.org/TUGboat/Articles/tb29-2/tb92knut.pdf" class="url" ><span class="latt-1000">http://tug.org/TUGboat/Articles/tb29-2/tb92knut.pdf</span></a>. <!--l. 3250--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">10.1.6 </span> <a - id="x1-7800010.1.6"></a>2009</h5> + id="x1-7700010.1.6"></a>2009</h5> <!--l. 3252--><p class="noindent" >Начиная с 2009 года по умолчанию Lua(L<span class="larm-0700">A</span> )<span class="TEX">T<span class="E">E</span>X</span> теперь создает файлы в формате PDF, чтобы полнее @@ -6149,7 +6194,7 @@ class="latt-1000">ftp://tug.org/historic/systems/texlive</span></a>. <!--l. 3310--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">10.1.7 </span> <a - id="x1-7900010.1.7"></a>2010</h5> + id="x1-7800010.1.7"></a>2010</h5> <!--l. 3313--><p class="noindent" >Начиная с 2010 года файлы в формате PDF по умолчанияю создаются в версии PDF 1.5. Это верно для всех вариантов <span class="TEX">T<span class="E">E</span>X</span>а, которые способны создавать файлы PDF, а также для <span @@ -6191,7 +6236,7 @@ class="latt-1000">bibtex </span>и class="latt-1000">bibtex8</span>. Список определен в <span class="latt-1000">texmf.cnf</span>. В случае, если необходимо запретить все текие команды, можно убрать соответствующую опцию при установке системы (см. раздел <a -href="#x1-280003.2.4">3.2.4<!--tex4ht:ref: sec:options --></a>) или переконфигурировать +href="#x1-270003.2.4">3.2.4<!--tex4ht:ref: sec:options --></a>) или переконфигурировать систему после установки командой <span class="obeylines-h"><span class="verb"><span class="latt-1000">tlmgr</span><span class="latt-1000"> conf</span><span @@ -6256,7 +6301,7 @@ class="E">E</span>X</span> Collection DVD уж& значительно быстрее. <!--l. 3375--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">10.1.8 </span> <a - id="x1-8000010.1.8"></a>2011</h5> + id="x1-7900010.1.8"></a>2011</h5> <!--l. 3378--><p class="noindent" >В 2011 году было сделано относительно немного изменений. <!--l. 3380--><p class="indent" > Программы для Mac OS X (<span class="latt-1000">universal-darwin </span>и <span @@ -6278,16 +6323,20 @@ class="latt-1000">plain.mp</span>, class="latt-1000">updmap</span>, написанная на Перле, ранее использованная только под Windows, теперь улучшена и устанавливается для всех платформ. Это должно быть прозрачно для пользователя — разве что программа теперь работает гораздо быстрее. -<!--l. 3401--><p class="indent" > <a id="news"></a> - <h4 class="subsectionHead"><span class="titlemark">10.2 </span> <a - id="x1-8100010.2"></a>Настоящее</h4> +<!--l. 3400--><p class="indent" > Программы <span +class="lass-1000">initex </span>и <span +class="lass-1000">inimf </span>были возвращены (но другие варианты <span +class="lass-1000">ini* </span>— нет). -<!--l. 3405--><p class="noindent" >Программа <span +<!--l. 3404--><p class="noindent" > + <h5 class="subsubsectionHead"><span class="titlemark">10.1.9 </span> <a + id="x1-8000010.1.9"></a>2012</h5> +<!--l. 3407--><p class="noindent" >Программа <span class="latt-1000">tlmgr </span>теперь поддерживает обновления из нескольких сетевых репозиториев. Эти возможности подробнее описаны в соответствующем разделе <span class="latt-1000">tlmgr help</span>. -<!--l. 3409--><p class="indent" > Параметр <span +<!--l. 3411--><p class="indent" > Параметр <span class="latt-1000">\XeTeXdashbreakstate </span>теперь по умолчанию равен 1, как для <span class="latt-1000">xetex</span>, так и для <span @@ -6299,41 +6348,105 @@ class="E">E</span>X</span>е, для ко&#x сохранить старое форматирование, теперь должны будут явно установить <span class="latt-1000">\XeTeXdashbreakstate</span> равным 0. -<!--l. 3416--><p class="indent" > Файлы, создаваемые программами <span +<!--l. 3418--><p class="indent" > Файлы, создаваемые программами <span class="latt-1000">pdftex </span>и <span class="latt-1000">dvips</span>, теперь могут быть больше 2 гигабайт. -<!--l. 3419--><p class="indent" > 35 стандартных шрифтов PostScriptа теперь по умолчанию включены в файлы, создаваемые <span +<!--l. 3421--><p class="indent" > 35 стандартных шрифтов PostScriptа теперь по умолчанию включены в файлы, создаваемые <span class="latt-1000">dvips</span>, так как сейчас существует много разных версий этих ╚стандартных╩ шрифтов. -<!--l. 3423--><p class="indent" > К программам, которые могут по умолчанию вызываться в ограниченном режиме через <span +<!--l. 3425--><p class="indent" > К программам, которые могут по умолчанию вызываться в ограниченном режиме через <span class="latt-1000">\write18</span>, добавлена <span class="latt-1000">mpost</span>. -<!--l. 3426--><p class="indent" > Файл <span +<!--l. 3428--><p class="indent" > Файл <span class="latt-1000">texmf.cnf </span>теперь ищется ещё и в директории <span class="latt-1000">../texmf-local</span>, т. е. если файл <span class="latt-1000">/usr/local/texlive/texmf-local/web2c/texmf.cnf </span>существует, он будет использован. -<!--l. 3431--><p class="indent" > Скрипт <span +<!--l. 3433--><p class="indent" > Скрипт <span class="latt-1000">updmap </span>теперь читает файлы <span class="latt-1000">updmap.cfg </span>в каждом поддереве директорий, вместо одного глобального конфигурационного файла. Это изменение должно быть прозрачным для пользователя, если бы не редактировали вручную файлы <span class="latt-1000">updmap.cfg</span>. Подробнее объяснено в документации, -выдаваемой командой <span -class="latt-1000">updmap –help</span>. -<!--l. 3437--><p class="indent" > Платформы: добавлены <span +выдаваемой командой <span class="obeylines-h"><span class="verb"><span +class="latt-1000">updmap</span><span +class="latt-1000"> --help</span></span></span>. +<!--l. 3439--><p class="indent" > Платформы: добавлены <span class="lass-1000">armel-linux </span>и <span -class="lass-1000">mipsel-linux</span>; из основного дистрибутива исключена платформа +class="lass-1000">mipsel-linux</span>; из основного дистрибутива исключены платформы <span -class="lass-1000">sparc-linux</span>. Её теперь можно сгрузить, вместе с другими дополнительными платформами, из +class="lass-1000">sparc-linux </span>и <span +class="lass-1000">i386-netbsd</span>. +<!--l. 3444--><p class="indent" > <a id="news"></a> + <h4 class="subsectionHead"><span class="titlemark">10.2 </span> <a + id="x1-8100010.2"></a>Настоящее</h4> +<!--l. 3448--><p class="noindent" >Изменена структура директорий: директория <span +class="latt-1000">texmf/ </span>объединена с <span +class="latt-1000">texmf-dist/</span>. Переменные <span +class="latt-1000">TEXMFMAIN</span> +и <span +class="latt-1000">TEXMFDIST </span>указывают теперь на <span +class="latt-1000">texmf-dist/</span>, +<!--l. 3452--><p class="indent" > Многие небольие языковые коллекции объединены для упрощения установки. +<!--l. 3454--><p class="indent" > MetaPost: добавлена поддержка записи в PNG и чисел с плавающей точой (IEEE double). +<!--l. 3457--><p class="indent" > Lua<span class="TEX">T<span +class="E">E</span>X</span>: обновлено до Lua 5.2 и включена новая библиотека (<span +class="latt-1000">pdfscanner</span>) для включения страниц в +формате PDF и многого другого (см. страницы Lua<span class="TEX">T<span +class="E">E</span>X</span> на WWW). +<!--l. 3461--><p class="indent" > Xe<span class="TEX">T<span +class="E">E</span>X</span> (также см. страницы на WWW): + <ul class="itemize1"> + <li class="itemize">Для шрифтов теперь используется библиотека HarfBuzz вместо библиотеки ICU (ICU все + еще используется для поддержки кодировок на входе, верстки справа налево и переносов в + кодировке Unicode). + </li> + <li class="itemize">Вместо SilGraphite теперь используется HarfBuzz и Graphite2. + </li> + <li class="itemize">На Макинтоше теперь вместо устаревшего ATSUI используется Core Text. + </li> + <li class="itemize">Если в системе есть шрифты с совпадающими названиями, предпочтение отдается + TrueType/OpenType перед Type1. + </li> + <li class="itemize">Исправлены расхождения между Xe<span class="TEX">T<span +class="E">E</span>X</span> и <span +class="latt-1000">xdvipdfmx </span>в поиске шрифтов. + </li> + <li class="itemize">Поддержка математики в OpenFonts.</li></ul> +<!--l. 3476--><p class="indent" > <span +class="lass-1000">xdvi</span>: теперь использует FreeType вместо <span +class="latt-1000">t1lib</span>. +<!--l. 3478--><p class="indent" > <span +class="lass-1000">microtype.sty</span>: добавлена поддержка Xe<span class="TEX">T<span +class="E">E</span>X</span> (вынесение знаков препинания на поля) и +Lua<span class="TEX">T<span +class="E">E</span>X</span> (вынесение знаков препинания на поля, манипуляции со шрифтами, разрядка), помимо други +улучшений. +<!--l. 3482--><p class="indent" > <span +class="lass-1000">tlmgr</span>: новый механизм <span +class="latt-1000">pinning </span>для работы с несколькими репозиториями; см. <span class="obeylines-h"><span class="verb"><span +class="latt-1000">tlmgr</span><span +class="latt-1000"> --help</span></span></span> и <a +href="http://tug.org/texlive/doc/tlmgr.html#MULTIPLE-REPOSITORIES" class="url" ><span +class="latt-1000">http://tug.org/texlive/doc/tlmgr.html#MULTIPLE-REPOSITORIES</span></a>. + + +<!--l. 3486--><p class="indent" > Платформы: добавлены или восстановлены <span +class="lass-1000">armhf-linux</span>, <span +class="lass-1000">mips-irix</span>, <span +class="lass-1000">i386-netbsd </span>и <span +class="lass-1000">amd64-netbsd</span>. +Убрана <span +class="lass-1000">powerpc-aix</span>. Поддержку некоторых дополнительных платформ можно найти на +(<a href="http://tug.org/texlive/custom-bin.html" class="url" ><span -class="latt-1000">http://tug.org/texlive/custom-bin.html</span></a>. -<!--l. 3442--><p class="noindent" > +class="latt-1000">http://tug.org/texlive/custom-bin.html</span></a>). +<!--l. 3493--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">10.3 </span> <a id="x1-8200010.3"></a>Будущее</h4> -<!--l. 3444--><p class="noindent" ><span class="TEX"><span +<!--l. 3495--><p class="noindent" ><span class="TEX"><span class="lati-1000">T</span><span class="E"><span class="lati-1000">E</span></span><span @@ -6345,15 +6458,15 @@ class="lati-1000">Live не совер <a href="http://tug.org/texlive/contribute.html" class="url" ><span class="latt-1000">http://tug.org/texlive/contribute.html</span></a>. -<!--l. 3452--><p class="indent" > Присылайте, пожалуйста, замечания и предложения по адресу: +<!--l. 3503--><p class="indent" > Присылайте, пожалуйста, замечания и предложения по адресу: <div class="quote"> - <!--l. 3454--><p class="noindent" ><a + <!--l. 3505--><p class="noindent" ><a href="mailto:tex-live@tug.org" ><span class="path"><span class="latt-1000">tex-live@tug.org</span></span></a> <br class="newline" /><a href="http://tug.org/texlive" class="url" ><span class="latt-1000">http://tug.org/texlive</span></a></div> -<!--l. 3459--><p class="noindent" ><span +<!--l. 3510--><p class="noindent" ><span class="lasl-1000">Happy </span><span class="TEX"><span class="lasl-1000">T</span><span class="E"><span diff --git a/Master/texmf-dist/doc/texlive/texlive-ru/texlive-ru.pdf b/Master/texmf-dist/doc/texlive/texlive-ru/texlive-ru.pdf Binary files differindex b5d626f5988..626e1ea32b3 100644 --- a/Master/texmf-dist/doc/texlive/texlive-ru/texlive-ru.pdf +++ b/Master/texmf-dist/doc/texlive/texlive-ru/texlive-ru.pdf diff --git a/Master/texmf-dist/doc/texlive/texlive-ru/texlive-ru.tex b/Master/texmf-dist/doc/texlive/texlive-ru/texlive-ru.tex index 34699258cff..e380e942ac1 100644 --- a/Master/texmf-dist/doc/texlive/texlive-ru/texlive-ru.tex +++ b/Master/texmf-dist/doc/texlive/texlive-ru/texlive-ru.tex @@ -17,13 +17,12 @@ \begin{document} \title{% - {\huge \textit{Руководство пользователя \protect\TL{}}\\\smallskip}% - {\LARGE \textsf{\TL{} 2012}}% + {\huge \textit{Руководство пользователя \protect\TL{} "--- 2013}}% } \author{Редактор: Карл Берри\\[3mm] \url{http://tug.org/texlive/}} -\date{Июнь 2012} +\date{Май 2013} \maketitle @@ -150,7 +149,7 @@ Windows~2000. Мы не собрали 64-битовые программы для Windows, но \item [\TeX{} \acro{FAQ}:] \TeX{} \acro{FAQ} (ЧаВо, часто задаваемые вопросы) "--- огромная коллекция ответов на всевозможные вопросы, от самых простых до самых сложных. Английская версия ЧаВо находится на - \TL{} в разделе \OnCD{texmf-dist/doc/generic/FAQ-en/html/index.html} + \TL{} в разделе \OnCD{texmf-dist/doc/generic/FAQ-en/} и доступна в Интернете по адресу \url{http://www.tex.ac.uk/faq}. Пожалуйста, начинайте поиск ответа на ваши вопросы отсюда. @@ -163,9 +162,10 @@ Windows~2000. Мы не собрали 64-битовые программы для Windows, но ссылок по \TeX{}у, включая многочисленные книги, руководства и статьи: \url{http://tug.org/interest.html}. -\item [Архивы списков рассылки и групп:] Два основных форума - технической поддержки "--- группа \url{news:comp.text.tex} и список - рассылки \email{texhax@tug.org}. В их архивах тысячи вопросов и +\item [Архивы списков рассылки и групп:] Основные форумы технической + поддержки "--- группа \url{news:comp.text.tex}, список рассылки + \email{texhax@tug.org} и сайт вопросов и ответов + \url{http://tex.stackexchange.com}. В их архивах тысячи вопросов и ответов на все случаи жизни. См. \url{http://groups.google.com/groups?group=comp.text.tex} и \url{http://tug.org/mail-archives/texhax}. Поиск, например, в Гугле @@ -237,14 +237,11 @@ Windows~2000. Мы не собрали 64-битовые программы для Windows, но \item [CTAN:] Зеркало архива \CTAN{} (\url{http://www/ctan/org}). -\item[\texttt{texmf-extra}:] директория с разнообразными - дополнительными пакетами. - \end{description} Лицензии на использование \CTAN{}, \pkgname{protext} и -\texttt{texmf-extra} отличаются от лицензии \TL{}, поэтому будьте +\texttt{texmf-extra} могут отличаться от лицензии \TL{}, поэтому будьте внимательны при распространении или модификации программ, входящих в эти дистрибутивы. @@ -264,8 +261,6 @@ Windows~2000. Мы не собрали 64-битовые программы для Windows, но \item[source:] Исходный код всех программ, включая дистрибутивы \Webc{} \TeX{} и \MF{}. % -\item[texmf:] См. \dirname{TEXMFMAIN} ниже. -% \item[texmf-dist:] См. \dirname{TEXMFDIST} ниже. % \item[tlpkg:] Скрипты, программы и другие файлы для поддержки системы, @@ -279,22 +274,22 @@ Windows~2000. Мы не собрали 64-битовые программы для Windows, но Файл \OnCD{doc.html} в корневой директории содержит много ссылок на полезную документацию. Документация к отдельным программам (руководства, man, info) находится в -директории \dirname{texmf/doc}. Документация макропакетов и форматов +директории \dirname{texmf-dist/doc}. Документация макропакетов и форматов находится в директории \dirname{texmf-dist/doc}. Для поиска документации можно воспользоваться программой \cmdname{texdoc}. Документация к самому дистрибутиву \TL{} находится в директории -\dirname{texmf-doc} и доступна на нескольких языках: +\dirname{texmf-dist/doc/texlive} и доступна на нескольких языках: \begin{itemize*} -\item{Английский:} \OnCD{texmf/doctexlive-en} -\item{Итальянский:} \OnCD{texmf/doc/texlive/texlive-it} +\item{Английский:} \OnCD{texmf-dist/doc/texlive-en} +\item{Итальянский:} \OnCD{texmf-dist/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} +\item{Немецкий:} \OnCD{texmf-dist/doc/texlive-de} +\item{Польский:} \OnCD{texmf-dist/doc/texlive-pl} +\item{Русский:} \OnCD{texmf-dist/doc/texlive-ru} +\item{Сербский:} \OnCD{texmf-dist/doc/texlive/texlive-sr} +\item{Французский:} \OnCD{texmf-dist/doc/texlive-fr} +\item{Чешский и словацкий:} \OnCD{texmf-dist/doc/texlive-cz} \end{itemize*} \subsection{Описание директорий texmf} @@ -307,10 +302,10 @@ Windows~2000. Мы не собрали 64-битовые программы для Windows, но вашей системе. \begin{ttdescription} -\item [TEXMFMAIN] Дерево, где находятся основные части системы: файлы - конфигурации, скрипты и документация. -\item [TEXMFDIST] Дерево с основным набором макропакетов, шрифтов и - т.д. +\item [TEXMFDIST] Дерево, где находятся практически все файлы + дистрибутива: кнофигурационные файлы, шрифты, скрипты, пакеты и + т.д. (основное исключение "--- зависящие от архитектуры программы, + которые находятся в директории \code{bin/}.) \item [TEXMFLOCAL] Дерево, которое может быть использовано администраторами системы для дополнительных пакетов, шрифтов и т.д. @@ -330,8 +325,10 @@ Windows~2000. Мы не собрали 64-битовые программы для Windows, но \verb+updmap+ и \verb+fmtutil+ для хранения создаваемых автоматически файлов: форматов, карт шрифтов. \item [TEXMFCACHE] Это дерево - используется программой \ConTeXt\ Mk\acro{IV} для хранения файлов, - создаваемых автоматически. + используется программами \ConTeXt\ Mk\acro{IV} и Lua\LaTeX\ для + хранения файлов, создаваемых автоматически при работе программ. По + умолчанию совпадает с \code{TEXMFSYSVAR}, или, если эта директория + закрыта для записи, \code{TEXMFVAR}. \item [TEXMFSYSVAR] Это дерево используется утилитами \verb+texconfig-sys+, \verb+updmap-sys+, \verb+fmtutil-sys+, а также \verb+tlmgr+ @@ -344,8 +341,8 @@ Windows~2000. Мы не собрали 64-битовые программы для Windows, но \begin{description} \item[корневая директория] может содержать несколько версий \TL{}: \begin{ttdescription} - \item[2011] Предыдущая версия. - \item[2012] Текущая версия. + \item[2012] Предыдущая версия. + \item[2013] Текущая версия. \begin{ttdescription} \item [bin] ~ \begin{ttdescription} @@ -354,9 +351,8 @@ Windows~2000. Мы не собрали 64-битовые программы для 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-dist\ \ ] \envname{TEXMFDIST} и \envname{TEXMFMAIN} + \item [texmf-var \ \ ] \envname{TEXMFSYSVAR}, \envname{TEXMFCACHE} \item [texmf-config] \envname{TEXMFSYSCONFIG} \end{ttdescription} \item [texmf-local] \envname{TEXMFLOCAL}, общая для всех версий @@ -365,9 +361,9 @@ Windows~2000. Мы не собрали 64-битовые программы для Windows, но \item[домашняя директория пользователя] (\texttt{\$HOME} или \texttt{\%USERPROFILE\%}) \begin{ttdescription} - \item[.texlive2011] Данные и конфигурационные файлы предыдущей + \item[.texlive2012] Данные и конфигурационные файлы предыдущей версии. - \item[.texlive2012] Данные и конфигурационные файлы текущей + \item[.texlive2013] Данные и конфигурационные файлы текущей версии. \begin{ttdescription} \item [texmf-var\ \ \ ] \envname{TEXMFVAR} @@ -381,7 +377,7 @@ Windows~2000. Мы не собрали 64-битовые программы для Windows, но \label{sec:tex-extensions} Кнутовский вариант \TeX а заморожен "--- за исключением редких -исправлений багов, в него не вносится никаких изменений. Он все ещё +исправлений багов, в него не вносится никаких изменений. Он распространяется в \TL{} как \prog{tex} и будет распространяться в обозримом будущем. В состав \TL{} входит несколько расширений \TeX{}а: @@ -413,7 +409,7 @@ Windows~2000. Мы не собрали 64-битовые программы для Windows, но проблемы \TeX а. Когда эта программа запускается как \filename{texlua}, она работает как интерпретатор Lua, и в этом качестве используется в \TL{}. См. \url{http://www.luatex.org/} и - \OnCD{texmf-dist/doc/luatex/luatexref-t.pdf}. + \OnCD{texmf-dist/doc/luatex/base/luatexref-t.pdf}. \item [Xe\TeX] добавляет поддержку Unicode и шрифтов в формате OpenType, сделанную через стандартные библиотеки. См. @@ -462,20 +458,14 @@ Windows~2000. Мы не собрали 64-битовые программы для Windows, но \item [pdfjam, pdfjoin, \ldots] утилиты для работы с файлами в формате \acro{PDF}. -\item [texexec, texmfstart] Программы для Con\TeX{}tа и обработки \acro{PDF}. +\item [context, mtxrun] Программы для Con\TeX{}tа и обработки \acro{PDF}. -\item [tex4ht] конвертер из \TeX{}а в \acro{HTML}, \acro{XML} и многие - другие форматы. +\item [htlatex, \ldots] \cmdname{tex4ht}: конвертер из \AllTeX{}а в + \acro{HTML}, (и \acro{XML} и многие + другие форматы). \end{cmddescription} -\subsection{Шрифты в \protect\TL{}} -\label{sec:tl-fonts} - -В \TL{} включено много векторных шрифтов высокого качества. -См. \url{http://tug.org/fonts} и -\OnCD{texmf-dist/doc/fonts/free-math-fonts-survey}. - \section{Установка} \label{sec:install} @@ -536,7 +526,7 @@ UNIX, \filename{install-tl.bat} для Windows. Более подробно различные Для установки в экспертном графическом режиме -(рисунок~\ref{fig:gui-main}) вам потребуется модуль \dirname{Perl/TK}, +(рисунок~\ref{fig:gui-main}) вам потребуется модуль \dirname{Perl::TK}, собранный с поддержкой \acro{XFT} (он обычно есть в системах \GNU/Linux, но может отсутствовать на других системах). Если он у вас установлен, используйте @@ -569,11 +559,13 @@ UNIX, \filename{install-tl.bat} для Windows. Более подробно различные системой установки, а не общим скриптом \TL{}, поскольку у него есть дополнительные возможности, специфические для Макинтошей, например, удобное переключение между различными дистрибутивами \TeX а для -\MacOSX{} (Mac\TeX, Fink, MacPorts, \ldots). +\MacOSX{} (Mac\TeX, Fink, MacPorts, \ldots) используя так называемую +структуру \TeX{}Dist. -Mac\TeX{} основан на \TL{}, и основные деревья директорий у этих дистрибутивов -совпадают. Mac\TeX{} добавляет несколько поддиректорий с программами и -документацией, предназначенными для Макинтошей. +Mac\TeX{} основан на \TL{}, основные деревья директорий и программы у +этих дистрибутивов совпадают. Mac\TeX{} добавляет несколько +поддиректорий с программами и документацией, предназначенными для +Макинтошей. \subsubsection{Windows} @@ -612,24 +604,23 @@ Mac\TeX{} основан на \TL{}, и основные деревья директорий у этих дистрибутивов \begin{figure}[tb] \begin{boxedverbatim} -Installing TeX Live 2012 from: ... +Installing TeX Live 2013 from: ... Platform: i386-linux => 'Intel x86 with GNU/Linux' Distribution: inst (compressed) ... Detected platform: Intel x86 with GNU/Linux - <B> platforms: 1 out of 19 + <B> platforms: 1 out of 21 <S> Installation scheme (scheme-full) - 84 collections out of 85, disk space required: 2600 MB Customizing installation scheme: <C> standard collections - <L> language collections + 43 collections out of 45, disk space required: 3909 MB <D> directories: TEXDIR (the main TeX directory): - /usr/local/texlive/2012 + /usr/local/texlive/2013 ... <O> options: @@ -648,13 +639,13 @@ Actions: \end{figure} \begin{figure}[tb] -\tlpng{install-lnx-main}{\linewidth,trim=10 4 0 20,clip} +\tlpng{install-lnx-main}{\linewidth} \caption{Главное меню программы установки в экспертном графическом режиме (\GNU/Linux)}\label{fig:gui-main} \end{figure} \begin{figure}[tb] -\tlpng{wizard-w32}{\linewidth,trim=0 4 0 0,clip} +\tlpng{wizard-w32}{\linewidth} \caption{Главное меню программы установки в упрощенном графическом режиме (Windows)}\label{fig:wizard-w32} \end{figure} @@ -736,23 +727,25 @@ Available platforms: =============================================================================== a [ ] alpha-linux DEC Alpha 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 + c [ ] amd64-kfreebsd x86_64 with GNU/kFreeBSD + d [ ] amd64-netbsd x86_64 with NetBSD + e [ ] armel-linux ARM with GNU/Linux + f [ ] armhf-linux ARMhf with GNU/Linux + g [ ] i386-cygwin Intel x86 with Cygwin + h [ ] i386-freebsd Intel x86 with FreeBSD + i [ ] i386-kfreebsd Intel x86 with GNU/kFreeBSD + j [ ] i386-linux Intel x86 with GNU/Linux + k [ ] i386-netbsd Intel x86 with NetBSD + l [ ] i386-solaris Intel x86 with Solaris + m [ ] mips-irix SGI IRIX + o [ ] mipsel-linux mipsel with Linux + p [ ] powerpc-linux PowerPC with GNU/Linux + s [ ] sparc-solaris Sparc with Solaris + t [ ] universal-darwin universal binaries for MacOSX/Darwin + u [ ] win32 Windows + v [ ] x86_64-darwin x86_64 with MacOSX/Darwin + w [ ] x86_64-linux x86_64 with GNU/Linux + x [ ] x86_64-solaris x86_64 with Solaris \end{boxedverbatim} \caption{Меню выбора платформы}\label{fig:bin-text} \end{figure} @@ -772,15 +765,16 @@ Available platforms: \begin{boxedverbatim} Select scheme: =============================================================================== - a [ ] basic scheme (plain and LaTeX) - b [ ] ConTeXt scheme - c [X] full scheme (everything) - d [ ] GUST TeX Live scheme - 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 + a [X] full scheme (everything) + b [ ] medium scheme (small + more packages and languages) + c [ ] small scheme (basic + xetex, metapost, a few languages) + d [ ] basic scheme (plain and latex) + e [ ] minimal scheme (plain only) + f [ ] ConTeXt scheme + g [ ] GUST TeX Live scheme + h [ ] teTeX scheme (more than medium, but nowhere near full) + i [ ] XML scheme + j [ ] custom selection of collections \end{boxedverbatim} \caption{Выбор основных компонентов}\label{fig:scheme-text} \end{figure} @@ -796,7 +790,7 @@ Select scheme: различных стран. \begin{figure}[tbh] -\tlpng{stdcoll}{.7\linewidth,trim=0 4 0 0,clip} +\tlpng{stdcoll}{.7\linewidth} \caption{Меню коллекций}\label{fig:collections-gui} \end{figure} @@ -820,8 +814,8 @@ Select scheme: Схема директорий по умолчанию описана в разделе~\ref{sec:texmftrees}, \p.\pageref{sec:texmftrees}. Положение дерева \dirname{TEXDIR} отличается для Windows -(|%SystemDrive%\texlive\2012|) и UNIX -(\dirname{/usr/local/texlive/2012}). +(|%SystemDrive%\texlive\2013|) и UNIX +(\dirname{/usr/local/texlive/2013}). Основная причина, по которой бывает необходимо изменить эту схему "--- отсутствие у вас прав на запись в нужные директории. Вам не @@ -831,7 +825,7 @@ Select scheme: Если у вас нет права на запись в системные директории, естественной альтернативой является установка в вашу домашнюю директорию, особенно если вы будете единственным пользователем системы. Для этого -используйте `|~|' например `|~/texlive/2012|'. +используйте `|~|' например `|~/texlive/2013|'. Мы рекомендуем включать номер года в название директории, чтобы можно было держать отдельно разные версии \TL{}. После тестирования новой @@ -854,7 +848,9 @@ Select scheme: создаваемых файлов, своих для каждого пользователя. Директория \dirname{TEXMFCACHE} используется для этой же цели программой \ConTeXt\ Mk\acro{IV} (см. раздел~\ref{sec:context-mkiv}, -\p.\pageref{sec:context-mkiv}). +\p.\pageref{sec:context-mkiv}), по умолчанию это директория +\dirname{TEXMFSYSVAR}, или, если она закрыта для записи, +\dirname{TEXMFVAR}. \subsubsection{Опции} @@ -873,6 +869,7 @@ Options setup: binaries to: manpages to: info to: + <Y> after installation, get package updates from CTAN: [X] \end{boxedverbatim} \caption{Меню опций (Unix)}\label{fig:options-text} \end{figure} @@ -902,8 +899,7 @@ Options setup: \item[install font/macro \ldots\ tree:] Эти опции позволяют вам не устанавливать документацию и исходники, которые входят в большинство - пакетов. Мы не рекомендуем экономить место на этой важной - информации. + пакетов. Не рекомедуется. \item[create symlinks in standard directories (создать симлинки в @@ -915,6 +911,16 @@ Options setup: при помощи этой опции. Она нужна для создания симлинков в директориях типа \dirname{/usr/local/bin}, которые не содержат файлов \TeX а из системного дистрибутива. + +\item[after installation \ldots\ \CTAN:] Если вы устанавливаете + систему с \DVD, эта опция включена по умолчанию, поскольку обычно + люди обновляют пакеты из архива \CTAN, который сам непрерывно + обновляется. Единственной причиной, по которой вы можете захотеть + выключить её, может быть то, что вы устанавливаете только несколько + пакетов из \DVD\ и планируете изменить систему позже. В любом + случае вы можете задать альтернативный репозиторий для обновлений, + см. разделы~\ref{sec:location} и~\ref{sec:dvd-install-net-updates}. + \end{description} Задав нужные настройки, вы можете начать установку системы, нажав @@ -941,35 +947,21 @@ Options setup: \item[-no-gui] Использовать текстовый режим, даже под Windows. \item[-lang {\sl LL}] Задать язык интерфейса программы установки - (стандартным кодом страны \textsl{LL}). Сейчас доступны следующие - языки: - \texttt{cs} (чешский), - \texttt{de} (немецкий), - \texttt{en} (английский, по умолчанию) - \texttt{fr} (французский), - \texttt{it} (итальянский), - \texttt{ja} (японский), - \texttt{nl} (голландский), - \texttt{pl} (польский), - \texttt{ru} (русский), - \texttt{sk} (словацкий), - \texttt{sl} (словенский), - \texttt{sr} (сербский), - \texttt{vi} (вьетнамский), - \texttt{zh-cn} (упрощенный китайский), - \texttt{zh-tw} (традиционный китайский). + (стандартным кодом страны, обычно двухбуквенным). Программа установки пытается определеть нужный язык автоматически, но если это не получается или если нужный язык не - поддерживается, она переходит на английский. + поддерживается, она переходит на английский. Команда + \verb|install-tl --help| выдает список языков. \htmlanchor{opt-in-place} -\item[-in-place] Если у вас уже есть копия \TL, полученная из репозитория +\item[-in-place] (Документируется здесь для полноты; не используйте + эту, опцию если вы не эксперт). Если у вас уже есть копия \TL, + полученная из репозитория по rsync, svn или иным способом (см.~\url{http://tug.org/texlive/acquire-mirror.html}), то эта опция позволяет использовать эту копию. Учтите, что при этом база данных - \filename{tlpkg/texlive.tlpdb} может быть затерта; вы должны + \filename{tlpkg/texlive.tlpdb} может быть затерта; вы должны сохранить её сами. Кроме того, удаление пакетов нужно будет делать - вручную. Не используйте эту опцию, если вы не эксперт. Эту опцию - нельзя выбрать после того, как программа запущена. + вручную. Эту опцию нельзя выбрать из интерфейса установщика. \item[-portable] Установить переносимую версию \TL, например, на @@ -1053,18 +1045,18 @@ Intel86 GNU/Linux. \filename{.profile}) следующее: \begin{sverbatim} -PATH=/usr/local/texlive/2012/bin/i386-linux:$PATH; export PATH -MANPATH=/usr/local/texlive/2012/texmf/doc/man:$MANPATH; export MANPATH -INFOPATH=/usr/local/texlive/2012/texmf/doc/info:$INFOPATH; export INFOPATH +PATH=/usr/local/texlive/2013/bin/i386-linux:$PATH; export PATH +MANPATH=/usr/local/texlive/2013/texmf-dist/doc/man:$MANPATH; export MANPATH +INFOPATH=/usr/local/texlive/2013/texmf-dist/doc/info:$INFOPATH; export INFOPATH \end{sverbatim} Для \prog{csh} или \prog{tcsh} следует редактировать файл \filename{$HOME/.cshrc}, и следует добавить что-то вроде \begin{sverbatim} -setenv PATH /usr/local/texlive/2012/bin/i386-linux:$PATH -setenv MANPATH /usr/local/texlive/2012/texmf/doc/man:$MANPATH -setenv INFOPATH /usr/local/texlive/2012/texmf/doc/info:$INFOPATH +setenv PATH /usr/local/texlive/2013/bin/i386-linux:$PATH +setenv MANPATH /usr/local/texlive/2013/texmf-dist/doc/man:$MANPATH +setenv INFOPATH /usr/local/texlive/2013/texmf-dist/doc/info:$INFOPATH \end{sverbatim} Разумеется, в ваших конфигурационных файлах уже могут быть определены @@ -1082,8 +1074,8 @@ setenv INFOPATH /usr/local/texlive/2012/texmf/doc/info:$INFOPATH \filename{/etc/manpath.config} строчки вроде: \begin{sverbatim} -MANPATH_MAP /usr/local/texlive/2012/bin/i386-linux \ - /usr/local/texlive/2012/texmf/doc/man +MANPATH_MAP /usr/local/texlive/2013/bin/i386-linux \ + /usr/local/texlive/2013/texmf-dist/doc/man \end{sverbatim} И 2)~иногда пути поиска и другие глобальные переменные окружения @@ -1106,7 +1098,8 @@ MANPATH_MAP /usr/local/texlive/2012/bin/i386-linux \ \end{alltt} Она указывает программе \prog{tlmgr}, что нужно искать обновления -на ближайшем зеркале \CTAN. +на ближайшем зеркале \CTAN. Это делается по умолчанию при установке с +\DVD\ при помощи опций, описанных в разделе~\ref{sec:options}. Если автоматический выбор зеркала не работает, вы можете указать адрес зеркала вручную, взяв его из списка на \url{http://ctan.org/mirrors}. @@ -1200,7 +1193,7 @@ context --generate Файлы в обеих директориях должны находиться в правильных поддиректориях; см. \url{http://tug.org/tds} и -\filename{texmf/web2c/texmf.cnf}. Например, \LaTeX овский класс или +\filename{texmf-dist/web2c/texmf.cnf}. Например, \LaTeX овский класс или пакет должен находиться в директории \dirname{TEXMFLOCAL/tex/latex} или \dirname{TEXMFHOME/tex/latex} или какой-либо из их поддиректорий. @@ -1226,8 +1219,9 @@ database>> в графическом режиме программы \prog{tlmgr}. \subsubsection{Добавление новых шрифтов} К сожалению, это очень сложная задача. Не делайте этого, если вы не -знаете \TeX а как свои пять пальцев. Не забудьте сначала проверить, -какие шрифты у вас уже есть, см. раздел~\ref{sec:tl-fonts}. +знаете \TeX а как свои пять пальцев. В состав \TL\ включено много +шрифтов, поэтому полезно сначала проверить, не входит ли нужный +шрифт в дистрибутив. Возможная альтернатива "--- программа \XeTeX{} (см. раздел~\ref{sec:tex-extensions}), которая позволяет автоматически @@ -1349,10 +1343,9 @@ This is XeTeX, Version 3.1415926\dots Output written on opentype-info.pdf (1 page). Transcript written on opentype-info.log. \end{alltt} -(или аналогично для \filename{luatex}.) Если вы получите сообщение об ошибке: <<Invalid fontname `Latin Modern -Roman/ICU'\dots>>, то вам нужно настроить систему, чтобы \XeTeX{} мог +Roman/ICU'\dots>>, то вам нужно настроить систему, чтобы можно было найти шрифты \TL. См. раздел~\ref{sec:font-conf-sys}. \end{enumerate} @@ -1387,6 +1380,9 @@ Roman/ICU'\dots>>, то вам нужно настроить систему, чтобы \XeTeX{} мог \url{http://www.scintilla.org/SciTE.html}. \item \cmdname{Texmaker} "---~это свободная программа, которую можно скачать с \url{http://www.xm1math.net/texmaker/}. + \item \cmdname{TeXstudio} началался как вариант \cmdname{Texmaker} с + дополнительными возможностями; + \url{http://texstudio.sourceforge.net}. \item TeXnicCenter "---~это свободная программа, которую можно скачать с \url{http://www.toolscenter.org} и в дистрибутиве pro\TeX{}t. \item \cmdname{TeXworks} "---~это свободная программа, которую можно @@ -1419,10 +1415,12 @@ Roman/ICU'\dots>>, то вам нужно настроить систему, чтобы \XeTeX{} мог директорий все пути к файлам являются относительными: программы \TL{} определяют, где лежат нужные им файлы, исходя из того, где они находятся сами. Вы можете увидеть, как это делается, посмотрев -конфигурационный файл \filename{$TEXMFMAIN/web2c/texmf.cnf} со +конфигурационный файл \filename{$TEXMFDIST/web2c/texmf.cnf} со строчками типа \begin{sverbatim} -TEXMFMAIN = $SELFAUTOPARENT/texmf +TEXMFROOT = $SELFAUTOPARENT +... +TEXMFDIST = $TEXMFROOT/texmf-dist ... TEXMFLOCAL = $SELFAUTOPARENT/../texmf-local \end{sverbatim} @@ -1489,19 +1487,19 @@ TEXMFLOCAL = $SELFAUTOPARENT/../texmf-local удобнее. Десктопные версии \GNU/Linux/Unix, включая \MacOSX, умеют монтировать -\ISO. В остальном установка такая же, как при установке на жесткий -диск, см. раздел~\ref{sec:env}. +\ISO. Windows~8 "--- первая (!) система семейства Windows, которая +умеет это делать. В остальном установка такая же, как при установке на +жесткий диск, см. раздел~\ref{sec:env}. При установке на \ISO\ имеет смысл не делать поддиректорию для года текущей версии, и устанавливать \filename{texmf-local} на том же -уровнем что и другие деревья (\filename{texmf}, \filename{texmf-dist}, +уровнем что и другие деревья (\filename{texmf-dist}, \filename{texmf-var}, и т.\,д.). Это можно сделать при помощи опций программы установки. Для обычной (не виртуальной) машины под Windows вы можете прожечь \ISO\ на \DVD. Однако возможно, что вам будет удобно использовать -разнообразные свободные программы для монтирования виртуальных -дисков. Для Windows \acro{XP} Microsoft рекомендует -\filename{winxpvirtualcdcontrolpanel}. +разнообразные свободные программы для монтирования виртуальных дисков, +например, WinCDEmu, \url{http://wincdemu.sysprogs.org/}. Для лучшего взаимодействия с системой, вы можете включить скрипты для \filename{w32client}, описанные в разделе~\ref{sec:sharedinstall} и на @@ -1569,7 +1567,7 @@ sudo ln -s /Volumes/MyTeXLive/bin/universal-darwin /usr/texbin > \Ucom{tlmgr -gui} \end{alltt} или на Windows из меню Start: \texttt{Start}, \texttt{Programs}, -\texttt{TeX Live 2012}, \texttt{TeX Live Manager}. После нажатия на +\texttt{TeX Live ...}, \texttt{TeX Live Manager}. После нажатия на клавишу <<Load>>, она показывает список доступных и установленных пакетов. Это, разумеется, происходит при условии, что источник установки доступен. @@ -1613,12 +1611,12 @@ running post install action for xetex install: xetex-def ... running mktexlsr -mktexlsr: Updating /usr/local/texlive/2012/texmf/ls-R... +mktexlsr: Updating /usr/local/texlive/2013/texmf-дист/ls-R... ... running fmtutil-sys --missing ... Transcript written on xelatex.log. -fmtutil: /usr/local/texlive/2012/texmf-var/web2c/xetex/xelatex.fmt installed. +fmtutil: /usr/local/texlive/2013/texmf-var/web2c/xetex/xelatex.fmt installed. \end{fverbatim} Как вы видите, \prog{tlmgr} учитывает зависимости между пакетами, и @@ -1741,7 +1739,7 @@ revision: 14675 Аналогом домашней директории под UNIX является директория \verb|%USERPROFILE%|. Под Windows \acro{XP} это обычно \verb|C:\Documents and Settings\<username>|, а под Windows Vista и -Windows~7 "--- +младше "--- \verb|C:\Users\<username>|. В файле \filename{texmf.cnf} и вообще при работе \KPS{}, тильда \verb|~| правильно интерпретируется как домашняя директория пользователя и под Windows, и @@ -1996,9 +1994,9 @@ Windows Registry Editor Version 5.00 окружения. Теперь при нормальной установке создается файл -\file{.../2012/texmf.cnf}. Если вам нужно изменить настройки (обычно +\file{.../2013/texmf.cnf}. Если вам нужно изменить настройки (обычно этого делать, не приходится), внесите их в этот файл. Главный -конфигурационный файл "--- файл \file{.../2012/texmf/web2c/texmf.cnf} +конфигурационный файл "--- файл \file{.../2013/texmf/web2c/texmf.cnf} Его редактировать \emph{не} следует, так как при обновлении системы ваши изменения пропадут. @@ -2106,17 +2104,17 @@ UNIX. Например, сложный путь Например, в файле \file{texmf.cnf}, можно найти следующее определение (это упрощение, на самом деле там ещё больше деревьев): \begin{verbatim} - TEXMF = {$TEXMFHOME,$TEXMFLOCAL,!!$TEXMFVAR,!!$TEXMFMAIN} + TEXMF = {$TEXMFVAR,$TEXMFHOME,!!$TEXMFLOCAL,!!$TEXMFDIST} \end{verbatim} -Благодаря этому можно писать такое: +Мы можем теперь использовать это, чтобы задать директории поиска: \begin{verbatim} TEXINPUTS = .;$TEXMF/tex// \end{verbatim} %$ что означает, что кроме текущей директории будет происходить поиск -\emph{только} в \code{\$TEXMFHOME/tex}, \code{\$TEXMFLOCAL/tex}, -\code{\$TEXMFVAR/tex} и \code{\$TEXMFMAIN/tex} (последние два дерева -используют файлы \file{ls-R}). Это удобно для поддержки двух +\emph{только} в \code{\$TEXMFVAR/tex}, \code{\$TEXMFHOME/tex}, +\code{\$TEXMFLOCAL/tex}, и \code{\$TEXMFDIST/tex} (последние два +дерева используют файлы \file{ls-R}). Это удобно для поддержки двух параллельных структур, <<замороженной>> (например, на \CD) и обновляемой по мере появления новых версий. Используя переменную \code{\$TEXMF} во всех определениях, можно задать поиск в обновляемом @@ -2437,8 +2435,7 @@ utmro8r NimbusRomNo9L-Regu ... <utmr8a.pfb \end{alltt} В этом случае мы объединили отладочный уровень 4 для \cmdname{dvips} (директории шрифтов) с подстановкой элементов путей в \KPS (см. -Руководство пользователя \cmdname{dvips}, -\OnCD{texmf/doc/dvips/dvips.pdf}). Результат (слегка +Руководство пользователя \cmdname{dvips}. Результат (слегка отредактированный) показан на рисунке~\ref{fig:dvipsdbga}. \begin{figure*}[tp] \centering @@ -2681,10 +2678,12 @@ kdebug:search(cmr10.pfb) => /usr/local/texmf/fonts/type1/public/cm/cmr10.pfb а (см. \url{http://tug.org/usergroups.html}). \item Группу поддержки \acro{CTAN}, в особенности Робина Фэйрбэйрнса, - Джима Хефферона и Райнера Шопфа за размещение дисков \TL{} и + и Райнера Шопфа за размещение дисков \TL{} и поддержку инфраструктуры обновления пакетов, от которой зависит \TL. + + \item Нельсона Биба за предоставленные разработчикам \TL\ компьютеры и за тестирование дистрибутива. @@ -2752,6 +2751,7 @@ kdebug:search(cmr10.pfb) => /usr/local/texmf/fonts/type1/public/cm/cmr10.pfb 2008 и программу установки, особенно для Windows, а также за основную работу по документации новых возможностей. +\item Мойку Миклавец за помощь с форматом \ConTeXt. \item Хейко Обердиека за пакет \pkgname{epstopdf} и многие другие, включая сжатие огромных файлов пакета \pkgname{pst-geo}, что @@ -2793,19 +2793,21 @@ kdebug:search(cmr10.pfb) => /usr/local/texmf/fonts/type1/public/cm/cmr10.pfb \item Олафа Вебера за терпеливую работу над \Webc. -\item Гербена Виерду за разработку и поддержку \TeX{}а для \MacOSX, - участие в сборке и тестировании \TL. +\item Гербена Виерду за разработку и поддержку \TeX{}а для \MacOSX. \item Грэма Виллиамса, создавшего каталог пакетов \TeX\ Catalogue. \end{itemize*} Программы компилировали: -Этторе Алдрованди (\pkgname{i386-solaris}, \pkgname{x86\_64-solaris}). +Этторе Алдрованди (\pkgname{i386-solaris}, \pkgname{x86\_64-solaris}), +Марк Бадон (\pkgname{amd64-netbsd}, \pkgname{i386-netbsd}), +Карл Берри (\pkgname{i386-linux}, \pkgname{sparc-solaris}), Алан Браслау (\pkgname{amd64-kfreebsd}, \pkgname{i386-kfreebsd}), Питер Брейтенлохнер (\pkgname{x86\_64-linux}), -Карл Берри (\pkgname{i386-linux}), Кен Браун (\pkgname{i386-cygwin}), +Саймон Дейлес (\pkgname{armhf-linux}), +Кристиан Менсинг (\pkgname{mips-irix}), Акира Какуто (\pkgname{win32}), Дик Коч (\pkgname{universal-darwin}, \pkgname{x86\_64-darwin}), Никола Лечич (\pkgname{amd64-freebsd}, \pkgname{i386-freebsd}), @@ -2814,8 +2816,6 @@ kdebug:search(cmr10.pfb) => /usr/local/texmf/fonts/type1/public/cm/cmr10.pfb Юкка Салми (\pkgname{i386-netbsd}), Томас Шмитц (\pkgname{powerpc-linux}), Борис Вейцман (\pkgname{armel-linux}), -Владимир Волович (\pkgname{powerpc-aix}, \pkgname{sparc-solaris}), -Олаф Вебер (\pkgname{mips-irix}). Информация о процессе компилирования \TL{} находится на \url{http://tug.org/texlive/build.html}. @@ -2982,8 +2982,8 @@ XML. Но главным изменением в \TeX\ Live 5 было удаление всех непосредственно символы 32--127), \ConTeXt{} (0--255) и форматы, относящиеся к программе \OMEGA. Это поведение почти такое же, как у \TL\,2003, но реализовано более аккуратно, с б\'ольшей возможностью - настройки. См. \CDref{texmf/doc/web2c/web2c.html\#TCX-files} - {\texttt{texmf/doc/web2c/web2c.html\#TCX-files}}. (Кстати, при вводе + настройки. См. \CDref{texmf-dist/doc/web2c/web2c.html\#TCX-files} + {\texttt{texmf-dist/doc/web2c/web2c.html\#TCX-files}}. (Кстати, при вводе в Unicode, \TeX\ может выводить при указании на ошибку только часть многобайтного символа, так как внутри \TeX\ работает с байтами). @@ -3062,14 +3062,14 @@ XML. Но главным изменением в \TeX\ Live 5 было удаление всех \item В дистрибутиве появилась \cmdname{dvipng}, новая программа для перевода \acro{DVI} в \acro{PNG}. - См. \OnCD{texmf/doc/man/man1/dvipng.1}. + См. \url{http://www.ctan.org/pkg/dvipng}. \item Мы уменьшили размер пакета \pkgname{cbgreek} до приемлемого набора шрифтов, с согласия и совета автора (Клаудио Беккари). Исключены невидимые, прозрачные и полупрозрачные шрифты, которые относительно редко используются, а нам не хватало места. Полный набор шрифтов можно найти в архиве \acro{CTAN} - (\url{http://www.ctan.org/tex-archive/fonts/greek/cb}). + (\url{http://www.ctan.org/tex-archive/fonts/greek/cbfonts}). \item Программа \cmdname{oxdvi} удалена из дистрибутива; используйте @@ -3397,10 +3397,12 @@ Encapsulated PostScript (EPS) в PDF при помощи пакета для всех платформ. Это должно быть прозрачно для пользователя "--- разве что программа теперь работает гораздо быстрее. +Программы \cmdname{initex} и \cmdname{inimf} были возвращены (но +другие варианты \cmdname{ini*} "--- нет). + % -\htmlanchor{news} -\subsection{Настоящее} -\label{sec:tlcurrent} +\subsubsection{2012} + Программа \code{tlmgr} теперь поддерживает обновления из нескольких сетевых репозиториев. Эти возможности подробнее описаны в @@ -3432,12 +3434,61 @@ Encapsulated PostScript (EPS) в PDF при помощи пакета поддереве директорий, вместо одного глобального конфигурационного файла. Это изменение должно быть прозрачным для пользователя, если бы не редактировали вручную файлы \code{updmap.cfg}. Подробнее объяснено -в документации, выдаваемой командой \code{updmap --help}. +в документации, выдаваемой командой |updmap --help|. Платформы: добавлены \pkgname{armel-linux} и \pkgname{mipsel-linux}; -из основного дистрибутива исключена платформа \pkgname{sparc-linux}. -Её теперь можно сгрузить, вместе с другими дополнительными -платформами, из \url{http://tug.org/texlive/custom-bin.html}. +из основного дистрибутива исключены платформы \pkgname{sparc-linux} и +\pkgname{i386-netbsd}. + +% +\htmlanchor{news} +\subsection{Настоящее} +\label{sec:tlcurrent} + +Изменена структура директорий: директория \code{texmf/} объединена с +\code{texmf-dist/}. Переменные \code{TEXMFMAIN} и \code{TEXMFDIST} +указывают теперь на \code{texmf-dist/}, + +Многие небольие языковые коллекции объединены для упрощения установки. + +\MP: добавлена поддержка записи в PNG и чисел с плавающей точой (IEEE +double). + +Lua\TeX: обновлено до Lua~5.2 и включена новая библиотека +(\code{pdfscanner}) для включения страниц в формате PDF и многого +другого (см. страницы Lua\TeX\ на WWW). + +\XeTeX\ (также см. страницы на WWW): +\begin{itemize} +\item Для шрифтов теперь используется библиотека HarfBuzz вместо + библиотеки ICU (ICU все еще используется для поддержки кодировок на + входе, верстки справа налево и переносов в кодировке Unicode). +\item Вместо SilGraphite теперь используется HarfBuzz и Graphite2. +\item На Макинтоше теперь вместо устаревшего ATSUI используется Core + Text. +\item Если в системе есть шрифты с совпадающими названиями, + предпочтение отдается TrueType/OpenType перед Type1. +\item Исправлены расхождения между \XeTeX\ и \code{xdvipdfmx} в поиске + шрифтов. +\item Поддержка математики в OpenFonts. +\end{itemize} + +\cmdname{xdvi}: теперь использует FreeType вместо \code{t1lib}. + +\pkgname{microtype.sty}: добавлена поддержка \XeTeX\ (вынесение знаков +препинания на поля) и Lua\TeX\ (вынесение знаков препинания на поля, +манипуляции со шрифтами, разрядка), помимо други улучшений. + +\cmdname{tlmgr}: новый механизм \code{pinning} для работы с +несколькими репозиториями; см. \verb|tlmgr --help| и +\url{http://tug.org/texlive/doc/tlmgr.html#MULTIPLE-REPOSITORIES}. + +Платформы: добавлены или восстановлены \pkgname{armhf-linux}, +\pkgname{mips-irix}, \pkgname{i386-netbsd} и \pkgname{amd64-netbsd}. +Убрана \pkgname{powerpc-aix}. Поддержку некоторых дополнительных +платформ можно найти на +(\url{http://tug.org/texlive/custom-bin.html}). + \subsection{Будущее} |