diff options
author | Staszek Wawrykiewicz <staw@gust.org.pl> | 2013-05-15 02:23:21 +0000 |
---|---|---|
committer | Staszek Wawrykiewicz <staw@gust.org.pl> | 2013-05-15 02:23:21 +0000 |
commit | 6fb40684f03dac9594f2de246b4fbbeec21e565d (patch) | |
tree | e43a2489d93be522ebf14f307cb6f9a5920700d8 /Master/texmf-dist | |
parent | 6ebfeffcd5f78f2fee0409c78d3d957ef5eee133 (diff) |
updated Polish doc for TL13
git-svn-id: svn://tug.org/texlive/trunk@30482 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist')
-rw-r--r-- | Master/texmf-dist/doc/texlive/texlive-pl/texlive-pl.css | 36 | ||||
-rw-r--r-- | Master/texmf-dist/doc/texlive/texlive-pl/texlive-pl.html | 2643 | ||||
-rw-r--r-- | Master/texmf-dist/doc/texlive/texlive-pl/texlive-pl.pdf | bin | 965707 -> 1064743 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/texlive/texlive-pl/texlive-pl.tex | 499 |
4 files changed, 1662 insertions, 1516 deletions
diff --git a/Master/texmf-dist/doc/texlive/texlive-pl/texlive-pl.css b/Master/texmf-dist/doc/texlive/texlive-pl/texlive-pl.css index ba915268b0b..34e51145b6d 100644 --- a/Master/texmf-dist/doc/texlive/texlive-pl/texlive-pl.css +++ b/Master/texmf-dist/doc/texlive/texlive-pl/texlive-pl.css @@ -121,23 +121,7 @@ .ec-lmbx-10{ font-weight: bold;} .ec-lmbx-10{ font-weight: bold;} .ec-lmbx-10{ font-weight: bold;} -.ec-lmtk-10{ font-family: monospace;} -.ec-lmtk-10{ font-family: monospace;} -.ec-lmtk-10{ font-family: monospace;} -.ec-lmtk-10{ font-family: monospace;} -.ec-lmtk-10{ font-family: monospace;} -.ec-lmtk-10{ font-family: monospace;} -.ec-lmtk-10{ font-family: monospace;} -.ec-lmtk-10{ font-family: monospace;} -.ec-lmtk-10{ font-family: monospace;} -.ec-lmtk-10{ font-family: monospace;} -.ec-lmtk-10{ font-family: monospace;} -.ec-lmtk-10{ font-family: monospace;} -.ec-lmtk-10{ font-family: monospace;} -.ec-lmtk-10{ font-family: monospace;} -.ec-lmtk-10{ font-family: monospace;} -.ec-lmtk-10{ font-family: monospace;} -.ec-lmtk-10{ font-family: monospace;} +.ec-lmr-7{font-size:70%;} .ec-lmtt-8{font-size:80%; font-family: monospace;} .ec-lmtt-8{ font-family: monospace;} .ec-lmtt-8{ font-family: monospace;} @@ -155,6 +139,23 @@ .ec-lmtt-8{ font-family: monospace;} .ec-lmtt-8{ font-family: monospace;} .ec-lmtt-8{ font-family: monospace;} +.ec-lmtk-10{ font-family: monospace;} +.ec-lmtk-10{ font-family: monospace;} +.ec-lmtk-10{ font-family: monospace;} +.ec-lmtk-10{ font-family: monospace;} +.ec-lmtk-10{ font-family: monospace;} +.ec-lmtk-10{ font-family: monospace;} +.ec-lmtk-10{ font-family: monospace;} +.ec-lmtk-10{ font-family: monospace;} +.ec-lmtk-10{ font-family: monospace;} +.ec-lmtk-10{ font-family: monospace;} +.ec-lmtk-10{ font-family: monospace;} +.ec-lmtk-10{ font-family: monospace;} +.ec-lmtk-10{ font-family: monospace;} +.ec-lmtk-10{ font-family: monospace;} +.ec-lmtk-10{ font-family: monospace;} +.ec-lmtk-10{ font-family: monospace;} +.ec-lmtk-10{ font-family: monospace;} .ec-lmro-10{ font-style: oblique;} .ec-lmro-10{ font-style: oblique;} .ec-lmro-10{ font-style: oblique;} @@ -206,7 +207,6 @@ .ec-lmtti-10{ font-family: monospace; font-style:italic;} .ec-lmtti-10{ font-family: monospace; font-style:italic;} .ec-lmtti-10{ font-family: monospace; font-style:italic;} -.ec-lmr-7{font-size:70%;} .ec-lmtt-8x-x-87{font-size:69%; font-family: monospace;} .ec-lmtt-8x-x-87{ font-family: monospace;} .ec-lmtt-8x-x-87{ font-family: monospace;} diff --git a/Master/texmf-dist/doc/texlive/texlive-pl/texlive-pl.html b/Master/texmf-dist/doc/texlive/texlive-pl/texlive-pl.html index 0e2ea49f78d..9605a9ea148 100644 --- a/Master/texmf-dist/doc/texlive/texlive-pl/texlive-pl.html +++ b/Master/texmf-dist/doc/texlive/texlive-pl/texlive-pl.html @@ -3,16 +3,16 @@ <html > <head> <title>Przewodnik po TEX Live -TeX Live 2012 </title> +TeX Live 2013 </title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2"> <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 --> +<!-- html,info,fn-in --> <meta name="src" content="texlive-pl.tex"> -<meta name="date" content="2012-06-04 20:23:00"> +<meta name="date" content="2013-05-15 04:16:00"> <link rel="stylesheet" type="text/css" href="texlive-pl.css"> -<link rel="stylesheet" type="text/css" href="texlive-pl.css" > -<link rel="stylesheet" type="text/css" href="tex-live.css" > +<link rel="stylesheet" type="text/css" href="texlive-pl.css" /> +<link rel="stylesheet" type="text/css" href="tex-live.css" /> </head><body > <div class="maketitle"> @@ -24,14 +24,14 @@ TeX Live 2012 </title> <h2 class="titleHead">Przewodnik po <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="ec-lmr-12">Redakcja: Karl Berry</span> <br /> <a href="http://tug.org/texlive/" class="url" ><span class="ec-lmtt-12">http://tug.org/texlive/</span></a> </div><br /> <div class="date" ><span -class="ec-lmr-12">Czerwiec 2012</span></div> +class="ec-lmr-12">Czerwiec 2013</span></div> </div> <h3 class="likesectionHead"><a id="x1-1000"></a>Spis treści</h3> @@ -67,163 +67,162 @@ href="#x1-130002.5" id="QQ2-1-13">Inne ważniejsze programy <span class="TEX class="E">E</span>X</span> Live</a></span> <br />  <span class="subsectionToc" >2.6 <a href="#x1-140002.6" id="QQ2-1-14">Pakiety i ich zestawy</a></span> -<br />  <span class="subsectionToc" >2.7 <a -href="#x1-150002.7" id="QQ2-1-16">Fonty w <span class="TEX">T<span -class="E">E</span>X</span> Live</a></span> <br /> <span class="sectionToc" >3 <a -href="#x1-160003" id="QQ2-1-17">Instalacja</a></span> +href="#x1-150003" id="QQ2-1-16">Instalacja</a></span> <br />  <span class="subsectionToc" >3.1 <a -href="#x1-170003.1" id="QQ2-1-18">Start instalacji</a></span> +href="#x1-160003.1" id="QQ2-1-17">Start instalacji</a></span> <br />   <span class="subsubsectionToc" >3.1.1 <a -href="#x1-180003.1.1" id="QQ2-1-19">Unix</a></span> +href="#x1-170003.1.1" id="QQ2-1-18">Unix</a></span> <br />   <span class="subsubsectionToc" >3.1.2 <a -href="#x1-190003.1.2" id="QQ2-1-21">MacOSX</a></span> +href="#x1-180003.1.2" id="QQ2-1-20">MacOSX</a></span> <br />   <span class="subsubsectionToc" >3.1.3 <a -href="#x1-200003.1.3" id="QQ2-1-22">Windows</a></span> +href="#x1-190003.1.3" id="QQ2-1-21">Windows</a></span> <br />   <span class="subsubsectionToc" >3.1.4 <a -href="#x1-210003.1.4" id="QQ2-1-24">Cygwin</a></span> +href="#x1-200003.1.4" id="QQ2-1-23">Cygwin</a></span> <br />   <span class="subsubsectionToc" >3.1.5 <a -href="#x1-220003.1.5" id="QQ2-1-25">Instalator w trybie tekstowym</a></span> +href="#x1-210003.1.5" id="QQ2-1-24">Instalator w trybie tekstowym</a></span> <br />   <span class="subsubsectionToc" >3.1.6 <a -href="#x1-230003.1.6" id="QQ2-1-26">Zaawansowany program instalacyjny w trybie graficznym</a></span> +href="#x1-220003.1.6" id="QQ2-1-25">Zaawansowany program instalacyjny w trybie graficznym</a></span> <br />   <span class="subsubsectionToc" >3.1.7 <a -href="#x1-240003.1.7" id="QQ2-1-27">Uproszczony program instalacyjny</a></span> +href="#x1-230003.1.7" id="QQ2-1-26">Uproszczony program instalacyjny</a></span> <br />  <span class="subsectionToc" >3.2 <a -href="#x1-250003.2" id="QQ2-1-28">Podczas instalacji</a></span> +href="#x1-240003.2" id="QQ2-1-27">Podczas instalacji</a></span> <br />   <span class="subsubsectionToc" >3.2.1 <a -href="#x1-260003.2.1" id="QQ2-1-29">Menu: binary systems (tylko Unix)</a></span> +href="#x1-250003.2.1" id="QQ2-1-28">Menu: binary systems (tylko Unix)</a></span> <br />   <span class="subsubsectionToc" >3.2.2 <a -href="#x1-270003.2.2" id="QQ2-1-31">Wybór składników do instalacji</a></span> +href="#x1-260003.2.2" id="QQ2-1-30">Wybór składników do instalacji</a></span> <br />   <span class="subsubsectionToc" >3.2.3 <a -href="#x1-280003.2.3" id="QQ2-1-34">Katalogi</a></span> +href="#x1-270003.2.3" id="QQ2-1-33">Katalogi</a></span> <br />   <span class="subsubsectionToc" >3.2.4 <a -href="#x1-290003.2.4" id="QQ2-1-35">Opcje</a></span> +href="#x1-280003.2.4" id="QQ2-1-34">Opcje</a></span> <br />  <span class="subsectionToc" >3.3 <a -href="#x1-300003.3" id="QQ2-1-37">Parametry instalacji z linii poleceń</a></span> +href="#x1-290003.3" id="QQ2-1-36">Parametry instalacji z linii poleceń</a></span> <br />   <span class="subsubsectionToc" >3.3.1 <a -href="#x1-310003.3.1" id="QQ2-1-38">Parametr <span +href="#x1-300003.3.1" id="QQ2-1-37">Parametr <span class="ec-lmtt-10">-repository</span></a></span> <br />  <span class="subsectionToc" >3.4 <a -href="#x1-320003.4" id="QQ2-1-39">Czynności poinstalacyjne</a></span> +href="#x1-310003.4" id="QQ2-1-38">Czynności poinstalacyjne</a></span> <br />   <span class="subsubsectionToc" >3.4.1 <a -href="#x1-330003.4.1" id="QQ2-1-40">Zmienne środowiska dla Unix</a></span> +href="#x1-320003.4.1" id="QQ2-1-39">Zmienne środowiska dla Unix</a></span> <br />   <span class="subsubsectionToc" >3.4.2 <a -href="#x1-340003.4.2" id="QQ2-1-41">Zmienne środowiska: konfiguracja globalna</a></span> +href="#x1-330003.4.2" id="QQ2-1-40">Zmienne środowiska: konfiguracja globalna</a></span> <br />   <span class="subsubsectionToc" >3.4.3 <a -href="#x1-350003.4.3" id="QQ2-1-42">Aktualizacje z internetu po instalacji z DVD</a></span> +href="#x1-340003.4.3" id="QQ2-1-41">Aktualizacje z internetu po instalacji z DVD</a></span> <br />   <span class="subsubsectionToc" >3.4.4 <a -href="#x1-360003.4.4" id="QQ2-1-43">Konfiguracja fontów dla XeTEX i LuaTEX</a></span> +href="#x1-350003.4.4" id="QQ2-1-42">Konfiguracja fontów dla XeTEX i LuaTEX</a></span> <br />   <span class="subsubsectionToc" >3.4.5 <a -href="#x1-370003.4.5" id="QQ2-1-44">ConTEXt Mark IV</a></span> +href="#x1-360003.4.5" id="QQ2-1-43">ConTEXt Mark IV</a></span> +<br />   <span class="subsubsectionToc" >3.4.6 <a +href="#x1-370003.4.6" id="QQ2-1-44">Integracja lokalnych i prywatnych pakietów makr</a></span> -<br />   <span class="subsubsectionToc" >3.4.6 <a -href="#x1-380003.4.6" id="QQ2-1-45">Integracja lokalnych i prywatnych pakietów makr</a></span> <br />   <span class="subsubsectionToc" >3.4.7 <a -href="#x1-390003.4.7" id="QQ2-1-46">Integracja fontów z innych źródeł</a></span> +href="#x1-380003.4.7" id="QQ2-1-45">Integracja fontów z innych źródeł</a></span> <br />  <span class="subsectionToc" >3.5 <a -href="#x1-400003.5" id="QQ2-1-47">Testowanie instalacji</a></span> +href="#x1-390003.5" id="QQ2-1-46">Testowanie instalacji</a></span> <br />  <span class="subsectionToc" >3.6 <a -href="#x1-410003.6" id="QQ2-1-48">Programy pomocnicze dla Windows</a></span> +href="#x1-400003.6" id="QQ2-1-47">Programy pomocnicze dla Windows</a></span> <br /> <span class="sectionToc" >4 <a -href="#x1-420004" id="QQ2-1-50">Instalacje zaawansowane</a></span> +href="#x1-410004" id="QQ2-1-49">Instalacje zaawansowane</a></span> <br />  <span class="subsectionToc" >4.1 <a -href="#x1-430004.1" id="QQ2-1-51">Instalacje dla wielu użytkowników (lub wieloplatformowe)</a></span> +href="#x1-420004.1" id="QQ2-1-50">Instalacje dla wielu użytkowników (lub wieloplatformowe)</a></span> <br />  <span class="subsectionToc" >4.2 <a -href="#x1-440004.2" id="QQ2-1-52">Przenośna instalacja na pen drivie USB</a></span> +href="#x1-430004.2" id="QQ2-1-51">Przenośna instalacja na pen drivie USB</a></span> <br />  <span class="subsectionToc" >4.3 <a -href="#x1-450004.3" id="QQ2-1-53">Instalacje z pliku obrazu ISO (lub DVD)</a></span> +href="#x1-440004.3" id="QQ2-1-52">Instalacje z pliku obrazu ISO (lub DVD)</a></span> <br /> <span class="sectionToc" >5 <a -href="#x1-460005" id="QQ2-1-54"><span +href="#x1-450005" id="QQ2-1-53"><span class="ec-lmss-10">tlmgr</span>: zarządzanie instalacją</a></span> <br />  <span class="subsectionToc" >5.1 <a -href="#x1-470005.1" id="QQ2-1-58"><span +href="#x1-460005.1" id="QQ2-1-57"><span class="ec-lmss-10">tlmgr </span>– tryb graficzny (GUI)</a></span> <br />  <span class="subsectionToc" >5.2 <a -href="#x1-480005.2" id="QQ2-1-59">Przykładowe wywołania <span +href="#x1-470005.2" id="QQ2-1-58">Przykładowe wywołania <span class="ec-lmss-10">tlmgr </span>z linii poleceń</a></span> <br /> <span class="sectionToc" >6 <a -href="#x1-490006" id="QQ2-1-60">Uwagi dotyczące Windows</a></span> +href="#x1-480006" id="QQ2-1-59">Uwagi dotyczące Windows</a></span> <br />  <span class="subsectionToc" >6.1 <a -href="#x1-500006.1" id="QQ2-1-61">Cechy specyficzne w systemie Windows</a></span> +href="#x1-490006.1" id="QQ2-1-60">Cechy specyficzne w systemie Windows</a></span> <br />  <span class="subsectionToc" >6.2 <a -href="#x1-510006.2" id="QQ2-1-62">User Profile to inaczej Home (katalog domowy)</a></span> +href="#x1-500006.2" id="QQ2-1-61">User Profile to inaczej Home (katalog domowy)</a></span> <br />  <span class="subsectionToc" >6.3 <a -href="#x1-520006.3" id="QQ2-1-63">Rejestr Windows</a></span> +href="#x1-510006.3" id="QQ2-1-62">Rejestr Windows</a></span> <br />  <span class="subsectionToc" >6.4 <a -href="#x1-530006.4" id="QQ2-1-64">Uprawnienia w Windows</a></span> +href="#x1-520006.4" id="QQ2-1-63">Uprawnienia w Windows</a></span> <br />  <span class="subsectionToc" >6.5 <a -href="#x1-540006.5" id="QQ2-1-65">Zwiększanie maksymalnej ilości dostępnej pamięci w Windows i Cygwin</a></span> +href="#x1-530006.5" id="QQ2-1-64">Zwiększanie maksymalnej ilości dostępnej pamięci w Windows i Cygwin</a></span> <br /> <span class="sectionToc" >7 <a -href="#x1-550007" id="QQ2-1-66">W razie problemów</a></span> +href="#x1-540007" id="QQ2-1-65">W razie problemów</a></span> <br />  <span class="subsectionToc" >7.1 <a -href="#x1-560007.1" id="QQ2-1-67">Co zrobić gdy <span +href="#x1-550007.1" id="QQ2-1-66">Co zrobić gdy <span class="ec-lmtt-10">latex </span>nie może znaleźć potrzebnych plików?</a></span> <br /> <span class="sectionToc" >8 <a -href="#x1-570008" id="QQ2-1-68">Instrukcja obsługi systemu Web2C</a></span> +href="#x1-560008" id="QQ2-1-67">Instrukcja obsługi systemu Web2C</a></span> <br />  <span class="subsectionToc" >8.1 <a -href="#x1-580008.1" id="QQ2-1-69">Przeszukiwanie ścieżek przez Kpathsea</a></span> +href="#x1-570008.1" id="QQ2-1-68">Przeszukiwanie ścieżek przez Kpathsea</a></span> <br />   <span class="subsubsectionToc" >8.1.1 <a -href="#x1-590008.1.1" id="QQ2-1-70">Źródła ścieżek</a></span> +href="#x1-580008.1.1" id="QQ2-1-69">Źródła ścieżek</a></span> <br />   <span class="subsubsectionToc" >8.1.2 <a -href="#x1-600008.1.2" id="QQ2-1-71">Pliki konfiguracyjne</a></span> +href="#x1-590008.1.2" id="QQ2-1-70">Pliki konfiguracyjne</a></span> <br />   <span class="subsubsectionToc" >8.1.3 <a -href="#x1-610008.1.3" id="QQ2-1-72">Rozwijanie ścieżek</a></span> +href="#x1-600008.1.3" id="QQ2-1-71">Rozwijanie ścieżek</a></span> <br />   <span class="subsubsectionToc" >8.1.4 <a -href="#x1-620008.1.4" id="QQ2-1-73">Rozwijanie domyślne</a></span> +href="#x1-610008.1.4" id="QQ2-1-72">Rozwijanie domyślne</a></span> <br />   <span class="subsubsectionToc" >8.1.5 <a -href="#x1-630008.1.5" id="QQ2-1-74">Rozwijanie nawiasów</a></span> +href="#x1-620008.1.5" id="QQ2-1-73">Rozwijanie nawiasów</a></span> <br />   <span class="subsubsectionToc" >8.1.6 <a -href="#x1-640008.1.6" id="QQ2-1-75">Rozwijanie podkatalogów</a></span> +href="#x1-630008.1.6" id="QQ2-1-74">Rozwijanie podkatalogów</a></span> <br />   <span class="subsubsectionToc" >8.1.7 <a -href="#x1-650008.1.7" id="QQ2-1-76">Lista znaków specjalnych i ich znaczeń – podsumowanie</a></span> +href="#x1-640008.1.7" id="QQ2-1-75">Lista znaków specjalnych i ich znaczeń – podsumowanie</a></span> <br />  <span class="subsectionToc" >8.2 <a -href="#x1-660008.2" id="QQ2-1-77">Bazy nazw plików</a></span> +href="#x1-650008.2" id="QQ2-1-76">Bazy nazw plików</a></span> <br />   <span class="subsubsectionToc" >8.2.1 <a -href="#x1-670008.2.1" id="QQ2-1-78">Baza nazw plików</a></span> +href="#x1-660008.2.1" id="QQ2-1-77">Baza nazw plików</a></span> <br />   <span class="subsubsectionToc" >8.2.2 <a -href="#x1-680008.2.2" id="QQ2-1-79">kpsewhich – program do przeszukiwania ścieżek</a></span> +href="#x1-670008.2.2" id="QQ2-1-78">kpsewhich – program do przeszukiwania ścieżek</a></span> <br />   <span class="subsubsectionToc" >8.2.3 <a -href="#x1-690008.2.3" id="QQ2-1-80">Przykłady użycia</a></span> +href="#x1-680008.2.3" id="QQ2-1-79">Przykłady użycia</a></span> <br />   <span class="subsubsectionToc" >8.2.4 <a -href="#x1-700008.2.4" id="QQ2-1-81">Diagnostyka błędów</a></span> +href="#x1-690008.2.4" id="QQ2-1-80">Diagnostyka błędów</a></span> <br />  <span class="subsectionToc" >8.3 <a -href="#x1-710008.3" id="QQ2-1-85">Parametry kontrolujące działanie programów</a></span> +href="#x1-700008.3" id="QQ2-1-84">Parametry kontrolujące działanie programów</a></span> <br /> <span class="sectionToc" >9 <a -href="#x1-720009" id="QQ2-1-86">Budowa systemu na nowej platformie uniksowej</a></span> +href="#x1-710009" id="QQ2-1-85">Budowa systemu na nowej platformie uniksowej</a></span> <br />  <span class="subsectionToc" >9.1 <a -href="#x1-730009.1" id="QQ2-1-87">Warunki wstępne</a></span> +href="#x1-720009.1" id="QQ2-1-86">Warunki wstępne</a></span> <br />  <span class="subsectionToc" >9.2 <a -href="#x1-740009.2" id="QQ2-1-88">Konfiguracja</a></span> +href="#x1-730009.2" id="QQ2-1-87">Konfiguracja</a></span> <br />  <span class="subsectionToc" >9.3 <a -href="#x1-750009.3" id="QQ2-1-89">Uruchamianie <span +href="#x1-740009.3" id="QQ2-1-88">Uruchamianie <span class="ec-lmss-10">make</span></a></span> <br />  <span class="subsectionToc" >9.4 <a -href="#x1-760009.4" id="QQ2-1-90">Końcowe kroki konfiguracyjne</a></span> +href="#x1-750009.4" id="QQ2-1-89">Końcowe kroki konfiguracyjne</a></span> <br /> <span class="sectionToc" >10 <a -href="#x1-7700010" id="QQ2-1-91">Podziękowania</a></span> +href="#x1-7600010" id="QQ2-1-90">Podziękowania</a></span> <br /> <span class="sectionToc" >11 <a -href="#x1-7800011" id="QQ2-1-92">Historia</a></span> +href="#x1-7700011" id="QQ2-1-91">Historia</a></span> <br />  <span class="subsectionToc" >11.1 <a -href="#x1-7900011.1" id="QQ2-1-93">Poprzednie wersje</a></span> +href="#x1-7800011.1" id="QQ2-1-92">Poprzednie wersje</a></span> <br />  <span class="subsectionToc" >11.2 <a -href="#x1-8000011.2" id="QQ2-1-94">Wydanie 2004</a></span> +href="#x1-7900011.2" id="QQ2-1-93">Wydanie 2004</a></span> <br />  <span class="subsectionToc" >11.3 <a -href="#x1-8100011.3" id="QQ2-1-95">Wydanie 2005</a></span> +href="#x1-8000011.3" id="QQ2-1-94">Wydanie 2005</a></span> <br />  <span class="subsectionToc" >11.4 <a -href="#x1-8200011.4" id="QQ2-1-96">Wydanie 2006–2007</a></span> +href="#x1-8100011.4" id="QQ2-1-95">Wydanie 2006–2007</a></span> <br />  <span class="subsectionToc" >11.5 <a -href="#x1-8300011.5" id="QQ2-1-97">Wydanie 2008</a></span> +href="#x1-8200011.5" id="QQ2-1-96">Wydanie 2008</a></span> <br />  <span class="subsectionToc" >11.6 <a -href="#x1-8400011.6" id="QQ2-1-98">Wydanie 2009</a></span> +href="#x1-8300011.6" id="QQ2-1-97">Wydanie 2009</a></span> <br />  <span class="subsectionToc" >11.7 <a -href="#x1-8500011.7" id="QQ2-1-99">Wydanie 2010</a></span> +href="#x1-8400011.7" id="QQ2-1-98">Wydanie 2010</a></span> <br />  <span class="subsectionToc" >11.8 <a -href="#x1-8600011.8" id="QQ2-1-100">Wydanie 2011</a></span> +href="#x1-8500011.8" id="QQ2-1-99">Wydanie 2011</a></span> <br />  <span class="subsectionToc" >11.9 <a -href="#x1-8700011.9" id="QQ2-1-101">Obecna edycja</a></span> +href="#x1-8600011.9" id="QQ2-1-100">2012</a></span> <br />  <span class="subsectionToc" >11.10 <a -href="#x1-8800011.10" id="QQ2-1-102"> Przyszłe wersje</a></span> +href="#x1-8700011.10" id="QQ2-1-101">Obecna edycja</a></span> +<br />  <span class="subsectionToc" >11.11 <a +href="#x1-8800011.11" id="QQ2-1-102"> Przyszłe wersje</a></span> </div> <h3 class="sectionHead"><span class="titlemark">1. </span> <a id="x1-20001"></a>Wstęp</h3> @@ -265,9 +264,9 @@ href="http://www.ctan.org" class="url" ><span class="ec-lmtt-10">http://www.ctan.org</span></a>. <!--l. 78--><p class="indent" > Lista najważniejszych zmian dokonanych w tej edycji <span class="TEX">T<span class="E">E</span>X</span> Live znajduje się w części <a -href="#x1-8700011.9">11.9<!--tex4ht:ref: sec:tlcurrent --></a>, na +href="#x1-8700011.10">11.10<!--tex4ht:ref: sec:tlcurrent --></a>, na str. <a -href="#x1-8700011.9">92<!--tex4ht:ref: sec:tlcurrent --></a>. +href="#x1-8700011.10">92<!--tex4ht:ref: sec:tlcurrent --></a>. <!--l. 81--><p class="indent" > Nie opisujemy tu, czym jest system <span class="TEX">T<span class="E">E</span>X</span>, a jedynie kwestię instalacji i konfiguracji oprogramowania <span class="TEX">T<span class="E">E</span>X</span> @@ -310,7 +309,7 @@ class="E">E</span>X</span> Collection DVD (lub jej obraz w pliku < class="ec-lmtt-10">.iso</span>) możemy jedynie zaistalować <span class="TEX">T<span class="E">E</span>X</span> Live na twardym dysku, lub przygotować przenośną instalację np. na pen drivie (patrz część <a -href="#x1-440004.2">4.2<!--tex4ht:ref: sec:portable-tl --></a>). +href="#x1-430004.2">4.2<!--tex4ht:ref: sec:portable-tl --></a>). Szczegółowy opis instalacji <span class="TEX">T<span class="E">E</span>X</span> Live znajduje się w dalszych rozdziałach tego dokumentu, tu podamy skrócony przepis: @@ -382,11 +381,11 @@ class="E">E</span>X</span>-owy FAQ jest obszernym zbiorem odpowiedzi na wiele py najbardziej zaawansowanych. Jest on załączony na <span class="TEX">T<span class="E">E</span>X</span> Live w katalogu <a -href="../../../../texmf-dist/doc/generic/FAQ-en/html/index.html" >texmf-dist/doc/generic/FAQ-en/html/index.html</a>, a także - dostępny w sieci: <a +href="../../../../texmf-dist/doc/generic/FAQ-en/" >texmf-dist/doc/generic/FAQ-en/</a>, a także dostępny w sieci: + <a href="http://www.tex.ac.uk/faq" class="url" ><span -class="ec-lmtt-10">http://www.tex.ac.uk/faq</span></a>. Proponujemy zajrzeć najpierw tam. Uruchomiono - też serwis FAQ w języku polskim: <a +class="ec-lmtt-10">http://www.tex.ac.uk/faq</span></a>. Proponujemy zajrzeć najpierw tam. Uruchomiono też serwis FAQ + w języku polskim: <a href="http://faq.gust.org.pl" class="url" ><span class="ec-lmtt-10">http://faq.gust.org.pl</span></a>. </dd><dt class="description"> @@ -419,14 +418,15 @@ class="E">E</span>X</span>. </dd><dt class="description"> <span class="ec-lmbx-10">archiwa pomocy</span> </dt><dd -class="description"> - Dwa główne fora pomocy to grupa Usenet <a +class="description">Główne fora pomocy to grupa Usenet <a href="news:comp.text.tex" class="url" ><span -class="ec-lmtt-10">news:comp.text.tex</span></a> oraz lista dyskusyjna <a +class="ec-lmtt-10">news:comp.text.tex</span></a>, lista dyskusyjna + <a href="mailto:texhax@tug.org" ><span class="path"><span -class="ec-lmtt-10">texhax@</span> - <span -class="ec-lmtt-10">tug.org</span></span></a>. Warto przeszukać archiwa list dyskusyjnych, zawierające wiele pytań i odpowiedzi +class="ec-lmtt-10">texhax@tug.org</span></span></a> oraz strona <a +href="http://tex.stackexchange.com" class="url" ><span +class="ec-lmtt-10">http://tex.stackexchange.com</span></a>. Warto przeszukać archiwa list + dyskusyjnych, zawierające wiele pytań i odpowiedzi zbieranych przez wiele lat: <a href="http://groups.google.com/group/comp.text.tex/topics" class="url" ><span class="ec-lmtt-10">http://groups.google.com/group/comp.text.tex/topics</span></a> oraz @@ -489,32 +489,32 @@ class="E">E</span>X</span> Live, to lepiej jednak skierować pytanie do osoby opiekującej się danym programem lub na specjalistyczną listę dyskusyjną. </dd></dl> -<!--l. 229--><p class="indent" > Druga strona medalu to pomaganie tym, którzy mają problemy. Zarówno <span +<!--l. 230--><p class="indent" > Druga strona medalu to pomaganie tym, którzy mają problemy. Zarówno <span class="ec-lmtt-10">comp.text.tex</span>, jak i <span class="ec-lmtt-10">texhax</span> (oraz lista dyskusyjna GUST) są otwarte dla każdego, tak więc zapraszamy do włączenia się, czytania wiadomości i pomagania innym w miarę własnych możliwości. Witamy wśród użytkowników systemu <span class="TEX">T<span class="E">E</span>X</span>! -<!--l. 237--><p class="noindent" > +<!--l. 238--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">2. </span> <a id="x1-80002"></a>Struktura <span class="TEX">T<span class="E">E</span>X</span> Live</h3> -<!--l. 240--><p class="noindent" >Omówimy tutaj strukturę i zawartość dystrybucji <span class="TEX">T<span +<!--l. 241--><p class="noindent" >Omówimy tutaj strukturę i zawartość dystrybucji <span class="TEX">T<span class="E">E</span>X</span> Live, a także <span class="TEX">T<span class="E">E</span>X</span> Collection – płytki DVD, w skład której wchodzi <span class="TEX">T<span class="E">E</span>X</span> Live. -<!--l. 243--><p class="noindent" > +<!--l. 244--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">2.1. </span> <a id="x1-90002.1"></a><span class="TEX">T<span class="E">E</span>X</span> Collection: <span class="TEX">T<span class="E">E</span>X</span> Live, pro<span class="TEX">T<span class="E">E</span>X</span>t, Mac<span class="TEX">T<span class="E">E</span>X</span></h4> -<!--l. 246--><p class="noindent" ><span class="TEX">T<span +<!--l. 247--><p class="noindent" ><span class="TEX">T<span class="E">E</span>X</span> Collection DVD zawiera: -<!--l. 248--><p class="indent" > +<!--l. 249--><p class="indent" > <dl class="description"><dt class="description"> <span class="TEX"><span class="ec-lmbx-10">T</span><span @@ -522,7 +522,8 @@ class="E"><span class="ec-lmbx-10">E</span></span><span class="ec-lmbx-10">X</span></span> <span class="ec-lmbx-10">Live</span> </dt><dd -class="description">kompletny system na DVD, pozwala na instalację na twardym dysku lub przygotowanie +class="description">kompletny system <span class="TEX">T<span +class="E">E</span>X</span>, który pozwala na instalację na twardym dysku lub przygotowanie przenośnej instalacji np. na pen drivie; strona domowa projektu: <a href="http://tug.org/texlive/" class="url" ><span class="ec-lmtt-10">http://tug.org/texlive/</span></a>. @@ -559,24 +560,17 @@ class="ec-lmbx-10">CTAN</span> </dt><dd class="description">zrzut zawartości archiwów CTAN; (<a href="http://www.ctan.org" class="url" ><span class="ec-lmtt-10">http://www.ctan.org</span></a>). - </dd><dt class="description"> -<span -class="ec-lmtk-10">texmf-extra</span> </dt><dd -class="description">katalog z wybranymi pakietami dodatkowymi. </dd></dl> -<!--l. 270--><p class="indent" > CTAN, <span -class="ec-lmss-10">protext</span>, i <span -class="ec-lmtt-10">texmf-extra </span>nie spełniają przyjętych dla <span class="TEX">T<span -class="E">E</span>X</span> Live wymogów dotyczących swobody -kopiowania, wobec tego należy ten fakt uwzględnić przy redystrybucji bądź modyfikacji zawartości -wymienionych katalogów. - - -<!--l. 275--><p class="noindent" > +<!--l. 271--><p class="indent" > CTAN, <span +class="ec-lmss-10">protext </span>nie spełnia przyjętych dla <span class="TEX">T<span +class="E">E</span>X</span> Live wymogów dotyczących swobody kopiowania, wobec +tego należy ten fakt uwzględnić przy redystrybucji bądź modyfikacji zawartości wymienionych +katalogów. +<!--l. 276--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">2.2. </span> <a id="x1-100002.2"></a>Główne katalogi <span class="TEX">T<span class="E">E</span>X</span> Live</h4> -<!--l. 278--><p class="noindent" >Poniżej wymieniono ważniejsze podkatalogi głównego katalogu <span +<!--l. 279--><p class="noindent" >Poniżej wymieniono ważniejsze podkatalogi głównego katalogu <span class="ec-lmri-10">instalacji </span><span class="TEX">T<span class="E">E</span>X</span> Live (na płytce <span class="TEX">T<span @@ -587,139 +581,128 @@ nieco się różni, nie zaś w katalogu głównym; poni& class="ec-lmtt-10">texlive </span>jako katalog główny we wszystkich odniesieniach do <span class="TEX">T<span class="E">E</span>X</span> Live). -<!--l. 284--><p class="noindent" > +<!--l. 285--><p class="noindent" > + + <dl class="list1"><dt class="list"> <span class="ec-lmtt-10">bin</span> </dt><dd class="list"> - <!--l. 285--><p class="noindent" >skompilowane programy <span class="TEX">T<span + <!--l. 286--><p class="noindent" >skompilowane programy <span class="TEX">T<span class="E">E</span>X</span>-owe, zorganizowane w podkatalogach według platform systemowych; </dd><dt class="list"> <span class="ec-lmtt-10">readme-*.html</span> </dt><dd class="list"> - <!--l. 288--><p class="noindent" >krótkie omówienie z użytecznymi odnośnikami, w kilku językach, w formacie HTML i zwykłym + <!--l. 289--><p class="noindent" >krótkie omówienie z użytecznymi odnośnikami, w kilku językach, w formacie HTML i zwykłym tekstowym; </dd><dt class="list"> <span class="ec-lmtt-10">source</span> </dt><dd class="list"> - <!--l. 291--><p class="noindent" >źródła wszystkich programów, włącznie z głównymi dystrybucjami Web2C <span class="TEX">T<span + <!--l. 292--><p class="noindent" >źródła wszystkich programów, włącznie z głównymi dystrybucjami Web2C <span class="TEX">T<span class="E">E</span>X</span>-a; </dd><dt class="list"> <span -class="ec-lmtt-10">texmf</span> </dt><dd -class="list"> - <!--l. 300--><p class="noindent" >drzewo katalogów plików pomocniczych i dokumentacji dla <span -class="ec-lmri-10">program</span><span -class="ec-lmri-10">ów </span>(patrz: <span -class="ec-lmtt-10">TEXMFMAIN</span> - w następnej części); - </dd><dt class="list"> - <span class="ec-lmtt-10">texmf-dist</span> </dt><dd class="list"> - <!--l. 303--><p class="noindent" >główne drzewo katalogów formatów i pakietów (zawiera makra, fonty i dokumentacje; patrz: - <span -class="ec-lmtt-10">TEXMDIST </span>w następnej części); + <!--l. 301--><p class="noindent" >główne drzewo katalogów instalacji (zawiera makra, fonty i dokumentacje; patrz: <span +class="ec-lmtt-10">TEXMDIST</span> + w następnej części); </dd><dt class="list"> <span class="ec-lmtt-10">tlpkg</span> </dt><dd class="list"> - <!--l. 309--><p class="noindent" >skrypty, programy i inne dane potrzebne do instalacji; katalog zawiera także „prywatne” dla <span class="TEX">T<span + <!--l. 307--><p class="noindent" >skrypty, programy i inne dane potrzebne do instalacji; katalog zawiera także „prywatne” dla <span class="TEX">T<span class="E">E</span>X</span> Live kopie oprogramowania Perl i Ghostscript dla Windows (nie kolidują one z posiadanymi przez użytkownika podobnymi programami i działają tylko w ramach instalacji); poza tym dołączono szybki i wygodny program do podglądu plików postscriptowych i PDF – PS_View dla Windows.</dd></dl> -<!--l. 317--><p class="indent" > Prócz podkatalogów wymienionych powyżej, katalog główny zawiera skrypty instalacyjne oraz pliki +<!--l. 315--><p class="indent" > Prócz podkatalogów wymienionych powyżej, katalog główny zawiera skrypty instalacyjne oraz pliki <span class="ec-lmtt-10">README</span>, w formacie tekstowym lub HTML, w kilku językach (również polskim). -<!--l. 323--><p class="indent" > Do znalezienia dokumentacji przydatne mogą być dowiązania zawarte w pliku <a +<!--l. 321--><p class="indent" > Do znalezienia dokumentacji przydatne mogą być dowiązania zawarte w pliku <a href="../../../../doc.html" >doc.html</a>, który znajdziemy w głównym katalogu instalacji. Dokumentacje programów (man, info, także w formacie PDF) znajdują się w katalogu <span -class="ec-lmtt-10">texmf/doc</span>, zaś dokumentacje pakietów makr, fontów i formatów w katalogu <span -class="ec-lmtt-10">texmf-dist/doc</span>. -W odszukaniu konkretnej dokumentacji w dowolnym z wymienionych katalogów mogą pomóc programy +class="ec-lmtt-10">texmf-dist/doc</span>, zaś dokumentacje pakietów makr, fontów i formatów w katalogu <span +class="ec-lmtt-10">texmf-dist/doc</span>. W odszukaniu konkretnej dokumentacji w dowolnym z wymienionych katalogów mogą +pomóc programy <span class="ec-lmss-10">texdoc </span>lub <span class="ec-lmss-10">texdoctk</span>. -<!--l. 331--><p class="indent" > Niniejsza dokumentacja w kilku językach znajduje się na płytce <span class="TEX">T<span +<!--l. 329--><p class="indent" > Niniejsza dokumentacja w kilku językach znajduje się na płytce <span class="TEX">T<span class="E">E</span>X</span> CollectionDVD w podkatalogach katalogu <span class="ec-lmtt-10">texlive-doc</span>, zaś po instalacji w podkatalogach katalogu <span -class="ec-lmtt-10">texmf/doc/texlive</span>: +class="ec-lmtt-10">texmf-dist/doc/texlive</span>: <ul class="itemize1"> <li class="itemize">uproszczony chiński: <a -href="../../../../texmf/doc/texlive/texlive-zh-cn" >texmf/doc/texlive/texlive-zh-cn</a> +href="../../../../texmf-dist/doc/texlive/texlive-zh-cn" >texmf-dist/doc/texlive/texlive-zh-cn</a> </li> <li class="itemize">czeski/słowacki: <a -href="../../../../texmf/doc/texlive/texlive-cz" >texmf/doc/texlive/texlive-cz</a> +href="../../../../texmf-dist/doc/texlive/texlive-cz" >texmf-dist/doc/texlive/texlive-cz</a> </li> <li class="itemize">angielski: <a -href="../../../../texmf/doc/texlive/texlive-en" >texmf/doc/texlive/texlive-en</a> +href="../../../../texmf-dist/doc/texlive/texlive-en" >texmf-dist/doc/texlive/texlive-en</a> </li> <li class="itemize">francuski: <a -href="../../../../texmf/doc/texlive/texlive-fr" >texmf/doc/texlive/texlive-fr</a> +href="../../../../texmf-dist/doc/texlive/texlive-fr" >texmf-dist/doc/texlive/texlive-fr</a> </li> <li class="itemize">niemiecki: <a -href="../../../../texmf/doc/texlive/texlive-de" >texmf/doc/texlive/texlive-de</a> +href="../../../../texmf-dist/doc/texlive/texlive-de" >texmf-dist/doc/texlive/texlive-de</a> </li> <li class="itemize">polski: <a -href="../../../../texmf/doc/texlive/texlive-pl" >texmf/doc/texlive/texlive-pl</a> - - +href="../../../../texmf-dist/doc/texlive/texlive-pl" >texmf-dist/doc/texlive/texlive-pl</a> </li> <li class="itemize">rosyjski: <a -href="../../../../texmf/doc/texlive/texlive-ru" >texmf/doc/texlive/texlive-ru</a> +href="../../../../texmf-dist/doc/texlive/texlive-ru" >texmf-dist/doc/texlive/texlive-ru</a> </li> <li class="itemize">serbski: <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">włoski: <a -href="../../../../texmf/doc/texlive/texlive-it" >texmf/doc/texlive/texlive-it</a></li></ul> -<!--l. 346--><p class="noindent" > +href="../../../../texmf-dist/doc/texlive/texlive-it" >texmf-dist/doc/texlive/texlive-it</a></li></ul> +<!--l. 344--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">2.3. </span> <a id="x1-110002.3"></a>Predefiniowane drzewa katalogów texmf</h4> -<!--l. 349--><p class="noindent" >W tej części wymieniono wszystkie używane przez system, predefiniowane zmienne specyfikujące drzewa + + +<!--l. 347--><p class="noindent" >W tej części wymieniono wszystkie używane przez system, predefiniowane zmienne specyfikujące drzewa katalogów texmf; omówiono też ich przeznaczenie. Uruchomiając polecenie <span class="ec-lmtt-10">tlmgr conf</span>, wyświetlimy wartości tych zmiennych, dzięki czemu łatwo ustalimy, które katalogi w naszej instalacji są przypisane do konkretnych zmiennych. -<!--l. 355--><p class="indent" > Wszystkie drzewa katalogów, włącznie z prywatnymi katalogami użytkownika, powinny posiadać strukturę +<!--l. 353--><p class="indent" > Wszystkie drzewa katalogów, włącznie z prywatnymi katalogami użytkownika, powinny posiadać strukturę zgodną z zaleceniami <span class="TEX">T<span class="E">E</span>X</span> Directory Structure (TDS, <a href="http://tug.org/tds" class="url" ><span -class="ec-lmtt-10">http://tug.org/tds</span></a>), konsekwentnie wraz z -mnóstwem podkatalogów. W przeciwnym wypadku potrzebne pliki mogą nie zostać odnalezione. W części -<a -href="#x1-380003.4.6">3.4.6<!--tex4ht:ref: sec:local-personal-macros --></a> (str. <a -href="#x1-380003.4.6">39<!--tex4ht:ref: sec:local-personal-macros --></a>) będzie to omówione dokładniej. -<!--l. 362--><p class="noindent" > +class="ec-lmtt-10">http://tug.org/tds</span></a>), konsekwentnie wraz +z odpowiednimi podkatalogami. W przeciwnym wypadku potrzebne pliki mogą nie zostać odnalezione. +W części <a +href="#x1-370003.4.6">3.4.6<!--tex4ht:ref: sec:local-personal-macros --></a> (str. <a +href="#x1-370003.4.6">39<!--tex4ht:ref: sec:local-personal-macros --></a>) będzie to omówione dokładniej. +<!--l. 360--><p class="noindent" > <dl class="list1"><dt class="list"> <span -class="ec-lmtt-10">TEXMFMAIN</span> </dt><dd -class="list"> - <!--l. 363--><p class="noindent" >Drzewo katalogów zawierające podstawowe dla dystrybucji elementy systemu, jak skrypty i inne - pliki pomocnicze oraz dokumentację programów (nie zawiera zatem pakietów makr ani formatów). - </dd><dt class="list"> - <span class="ec-lmtt-10">TEXMFDIST</span> </dt><dd class="list"> - <!--l. 368--><p class="noindent" >Drzewo katalogów zawierające pakiety makr, fontów itp., drzewo to może być współdzielone - z dowolną dystybucją. + <!--l. 361--><p class="noindent" >Drzewo katalogów zawierające niemal wszystkie pliki dystrybucji: pakiety makr, fontów, + pomocnicze skrypty, dokumentacje itp. (pozostałe pliki dystrybucji, czyli programy, znajdują się + w równoległym katalogu <span +class="ec-lmtt-10">bin/</span>). </dd><dt class="list"> <span class="ec-lmtt-10">TEXMFLOCAL</span> </dt><dd class="list"> - <!--l. 371--><p class="noindent" >Drzewo katalogów, które administratorzy mogą wykorzystać do przechowywania lokalnych makr, + <!--l. 366--><p class="noindent" >Drzewo katalogów, które administratorzy mogą wykorzystać do przechowywania lokalnych makr, fontów itp., dostępnych dla wszystkich użytkowników serwera. </dd><dt class="list"> <span class="ec-lmtt-10">TEXMFHOME</span> </dt><dd class="list"> - <!--l. 374--><p class="noindent" >Drzewo katalogów dla prywatnych makr, fontów itp. użytkownika. Rozwinięcie tej zmiennej zależy + <!--l. 369--><p class="noindent" >Drzewo katalogów dla prywatnych makr, fontów itp. użytkownika. Rozwinięcie tej zmiennej zależy domyślnie od wartości przypisanej zmiennej systemowej <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">$HOME</span></span></span> (w Windows <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">%USERPROFILE%</span></span></span>). @@ -727,7 +710,7 @@ class="ec-lmtt-10">%USERPROFILE%</span></span></span>). <span class="ec-lmtt-10">TEXMFCONFIG</span> </dt><dd class="list"> - <!--l. 377--><p class="noindent" >Lokalne drzewo katalogów wykorzystywane przez narzędzia <span class="obeylines-h"><span class="verb"><span + <!--l. 372--><p class="noindent" >Lokalne drzewo katalogów wykorzystywane przez narzędzia <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">texconfig</span></span></span>, <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">updmap</span></span></span> oraz <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">fmtutil</span></span></span> do @@ -737,7 +720,7 @@ class="ec-lmtt-10">TEXMFHOME</span>). <span class="ec-lmtt-10">TEXMFSYSCONFIG</span> </dt><dd class="list"> - <!--l. 380--><p class="noindent" >Drzewo katalogów wykorzystywane przez narzędzia <span class="obeylines-h"><span class="verb"><span + <!--l. 375--><p class="noindent" >Drzewo katalogów wykorzystywane przez narzędzia <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">texconfig-sys</span></span></span>, <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">updmap-sys</span></span></span> oraz <span class="obeylines-h"><span class="verb"><span @@ -746,7 +729,7 @@ class="ec-lmtt-10">fmtutil-sys</span></span></span> do przechowywania danych kon <span class="ec-lmtt-10">TEXMFVAR</span> </dt><dd class="list"> - <!--l. 384--><p class="noindent" >Lokalne drzewo katalogów wykorzystywane przez <span class="obeylines-h"><span class="verb"><span + <!--l. 379--><p class="noindent" >Lokalne drzewo katalogów wykorzystywane przez <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">texconfig</span></span></span>, <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">updmap</span></span></span> i <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">fmtutil</span></span></span> do @@ -755,25 +738,28 @@ class="ec-lmtt-10">fmtutil</span></span></span> do class="ec-lmtt-10">TEXMFHOME</span>). </dd><dt class="list"> <span -class="ec-lmtt-10">TEXMFCACHE</span> </dt><dd -class="list"> - <!--l. 387--><p class="noindent" >Drzewa katalogów wykorzystywane przez Con<span class="TEX">T<span -class="E">E</span>X</span>t MkIV do przechowywania buforowanych - danych z przetwarzania. - - - </dd><dt class="list"> - <span class="ec-lmtt-10">TEXMFSYSVAR</span> </dt><dd class="list"> - <!--l. 392--><p class="noindent" >Drzewo katalogów wykorzystywane przez <span class="obeylines-h"><span class="verb"><span + <!--l. 382--><p class="noindent" >Drzewo katalogów wykorzystywane przez <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">texconfig-sys</span></span></span>, <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">updmap-sys</span></span></span>, <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">fmtutil-sys</span></span></span>, a także przez program <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">tlmgr</span></span></span> do przechowywania wygenerowanych plików formatów i map fontowych dla - całej instalacji.</dd></dl> -<!--l. 398--><p class="noindent" >Domyślny układ katalogów: + całej instalacji. + </dd><dt class="list"> + <span +class="ec-lmtt-10">TEXMFCACHE</span> </dt><dd +class="list"> + <!--l. 386--><p class="noindent" >Drzewa katalogów wykorzystywane przez Con<span class="TEX">T<span +class="E">E</span>X</span>t MkIV oraz Lua<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span> do przechowywania + buforowanych danych z przetwarzania; domyślna wartość w <span class="TEX">T<span +class="E">E</span>X</span> Live jest identyczna + z <span +class="ec-lmtt-10">TEXMFSYSVAR </span>lub, jeśli katalog jest niedostępny do zapisu, <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">TEXMFVAR</span></span></span>.</dd></dl> +<!--l. 394--><p class="noindent" >Domyślny układ katalogów: <dl class="description"><dt class="description"> <span class="ec-lmbx-10">og</span><span @@ -782,76 +768,71 @@ class="description">może zawierać kilka wydań <span class="TEX">T class="E">E</span>X</span> Live: <dl class="list2"><dt class="list"> <span -class="ec-lmtt-10">2011</span> </dt><dd +class="ec-lmtt-10">2012</span> </dt><dd class="list"> - <!--l. 403--><p class="noindent" >poprzednie wydanie, + <!--l. 399--><p class="noindent" >poprzednie wydanie, + + </dd><dt class="list"> <span -class="ec-lmtt-10">2012</span> </dt><dd +class="ec-lmtt-10">2013</span> </dt><dd class="list"> - <!--l. 404--><p class="noindent" >wydanie aktualne: + <!--l. 400--><p class="noindent" >wydanie aktualne: <dl class="list3"><dt class="list"> <span class="ec-lmtt-10">bin</span> </dt><dd class="list"> - <!--l. 406--><p class="noindent" >  + <!--l. 402--><p class="noindent" >  <dl class="list4"><dt class="list"> <span class="ec-lmtt-10">i386-linux</span> </dt><dd class="list"> - <!--l. 408--><p class="noindent" >programy dla GNU/Linux + <!--l. 404--><p class="noindent" >programy dla GNU/Linux </dd><dt class="list"> <span class="ec-lmtt-10">...</span> </dt><dd class="list"> - <!--l. 409--><p class="noindent" > + <!--l. 405--><p class="noindent" > </dd><dt class="list"> <span class="ec-lmtt-10">universal-darwin</span> </dt><dd class="list"> - <!--l. 410--><p class="noindent" >programy dla Mac OS X + <!--l. 406--><p class="noindent" >programy dla Mac OS X </dd><dt class="list"> <span class="ec-lmtt-10">win32</span> </dt><dd class="list"> - <!--l. 411--><p class="noindent" >programy dla Windows</dd></dl> + <!--l. 407--><p class="noindent" >programy dla Windows</dd></dl> </dd><dt class="list"> <span -class="ec-lmtt-10">texmf</span><span +class="ec-lmtt-10">texmf-dist</span><span class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> </span> </dt><dd class="list"> - <!--l. 413--><p class="noindent" >określany zmienną <span + <!--l. 409--><p class="noindent" >określany zmienną <span +class="ec-lmtt-10">TEXMFDIST </span>i <span class="ec-lmtt-10">TEXMFMAIN</span> </dd><dt class="list"> <span -class="ec-lmtt-10">texmf-dist</span><span -class="ec-lmtt-10"> </span><span -class="ec-lmtt-10"> </span> </dt><dd -class="list"> - <!--l. 414--><p class="noindent" ><span -class="ec-lmtt-10">TEXMFDIST</span> - </dd><dt class="list"> - <span class="ec-lmtt-10">texmf-var</span><span class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> </span> </dt><dd class="list"> - <!--l. 415--><p class="noindent" ><span + <!--l. 410--><p class="noindent" ><span class="ec-lmtt-10">TEXMFSYSVAR</span> </dd><dt class="list"> <span class="ec-lmtt-10">texmf-config</span> </dt><dd class="list"> - <!--l. 416--><p class="noindent" ><span + <!--l. 411--><p class="noindent" ><span class="ec-lmtt-10">TEXMFSYSCONFIG</span></dd></dl> </dd><dt class="list"> <span class="ec-lmtt-10">texmf-local</span> </dt><dd class="list"> - <!--l. 418--><p class="noindent" ><span + <!--l. 413--><p class="noindent" ><span class="ec-lmtt-10">TEXMFLOCAL</span>, katalog zachowywany od wydania do wydania,</dd></dl> </dd><dt class="description"> <span @@ -862,49 +843,50 @@ class="ec-lmtt-10">$HOME </span>lub <span class="ec-lmtt-10">%USERPROFILE%</span>) <dl class="list2"><dt class="list"> <span -class="ec-lmtt-10">.texlive2011</span> </dt><dd +class="ec-lmtt-10">.texlive2012</span> </dt><dd class="list"> - <!--l. 424--><p class="noindent" >prywatne pliki konfiguracyjne poprzedniego wydania + <!--l. 419--><p class="noindent" >prywatne pliki konfiguracyjne poprzedniego wydania </dd><dt class="list"> <span -class="ec-lmtt-10">.texlive2012</span> </dt><dd +class="ec-lmtt-10">.texlive2013</span> </dt><dd class="list"> - <!--l. 426--><p class="noindent" >prywatne pliki konfiguracyjne dla bieżącego wydania: + <!--l. 421--><p class="noindent" >prywatne pliki konfiguracyjne dla bieżącego wydania: <dl class="list3"><dt class="list"> <span class="ec-lmtt-10">texmf-var</span><span class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> </span> </dt><dd class="list"> - <!--l. 429--><p class="noindent" ><span + <!--l. 424--><p class="noindent" ><span class="ec-lmtt-10">TEXMFVAR</span>, <span class="ec-lmtt-10">TEXMFCACHE</span> - - </dd><dt class="list"> <span class="ec-lmtt-10">texmf-config</span> </dt><dd class="list"> - <!--l. 430--><p class="noindent" ><span + <!--l. 425--><p class="noindent" ><span class="ec-lmtt-10">TEXMFCONFIG</span></dd></dl> </dd><dt class="list"> <span class="ec-lmtt-10">texmf</span> </dt><dd class="list"> - <!--l. 432--><p class="noindent" ><span + <!--l. 427--><p class="noindent" ><span class="ec-lmtt-10">TEXMFHOME </span>prywatne makra, fonty itp.</dd></dl> </dd></dl> -<!--l. 436--><p class="noindent" > +<!--l. 431--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">2.4. </span> <a id="x1-120002.4"></a>Rozszerzenia <span class="TEX">T<span class="E">E</span>X</span>-a</h4> -<!--l. 439--><p class="noindent" >Oryginalny <span class="TEX">T<span -class="E">E</span>X</span>, stworzony przez prof. Knutha, został zamrożony, ale jest i będzie w przyszłości +<!--l. 434--><p class="noindent" >Oryginalny <span class="TEX">T<span +class="E">E</span>X</span>, stworzony przez prof. Knutha, został zamrożony, ale jest i zawsze będzie w przyszłości dostępny w dystrybucji. <span class="TEX">T<span -class="E">E</span>X</span> Live zawiera ponadto kilka wersji rozszerzonych standardowego -<span class="TEX">T<span -class="E">E</span>X</span>-a: -<!--l. 443--><p class="indent" > +class="E">E</span>X</span> Live zawiera ponadto kilka wersji rozszerzonych standardowego <span class="TEX">T<span +class="E">E</span>X</span>-a (tzw. +„silników” <span class="TEX">T<span +class="E">E</span>X</span>-a): +<!--l. 438--><p class="indent" > + + <dl class="description"><dt class="description"> <span class="ec-lmbx-10">e-</span><span class="TEX"><span @@ -959,11 +941,11 @@ class="ec-lmtt-10">http://www.lua.org/</span></a>) class="E">E</span>X</span>-a. Program <span class="ec-lmtt-10">texlua </span>ma funkcjonalność samodzielnego interpretera Lua, co sprawia, że jest używany w <span class="TEX">T<span -class="E">E</span>X</span> Live do - wielu zadań. Patrz <a +class="E">E</span>X</span> Live do wielu + zadań. Patrz <a href="http://www.luatex.org/" class="url" ><span class="ec-lmtt-10">http://www.luatex.org/</span></a> i na DVD <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="ec-lmbx-10">Xe</span><span class="TEX"><span @@ -978,10 +960,12 @@ href="http://tug.org/xetex" class="url" ><span class="ec-lmtt-10">http://tug.org/xetex</span></a>. </dd><dt class="description"> <span -class="ec-lmbx-10">Omega (Omega)</span> </dt><dd -class="description">program, który pracuje wewnętrznie ze znakami kodowanymi 16-bitowo (Unicode), +class="rm-lmr-10">Ω </span><span +class="ec-lmbx-10">(Omega)</span> </dt><dd +class="description">program, który pracuje wewnętrznie ze znakami kodowanymi 16-bitowo (Unicode), pozwalając składać jednocześnie większość tekstów spotykanych na świecie. Wspomaga - dynamicznie ładowane tzw. „procesy tłumaczenia Omega” (OTP), co pozwala użytkownikowi + dynamicznie ładowane tzw. „procesy tłumaczenia <span +class="rm-lmr-10">Ω</span>” (OTP), co pozwala użytkownikowi definiować złożone transformacje, wykonywane na dowolnych strumieniach wejściowych. Sam program od dawna nie jest aktualizowany, został więc usunięty z <span class="TEX">T<span class="E">E</span>X</span> Live. Pozostawiono jego @@ -989,57 +973,58 @@ class="E">E</span>X</span> Live. Pozostawiono jego </dd><dt class="description"> <span class="ec-lmbx-10">Aleph</span> </dt><dd -class="description">łączy rozszerzenia Omega i e-<span class="TEX">T<span -class="E">E</span>X</span>; powstał jako niezależny projekt z potrzeby stabilnej +class="description">łączy rozszerzenia <span +class="rm-lmr-10">Ω</span> i e-<span class="TEX">T<span +class="E">E</span>X</span>; powstał jako niezależny projekt z potrzeby stabilnej „używalności” programu Omega, w sytuacji, gdy ten pozostawał wciąż w fazie eksperymentalnej. Dostępna jest minimalna dokumentacja: <a href="../../../../texmf-dist/doc/aleph/base" >texmf-dist/doc/aleph/base</a>. </dd></dl> - - -<!--l. 494--><p class="noindent" > +<!--l. 489--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">2.5. </span> <a id="x1-130002.5"></a>Inne ważniejsze programy <span class="TEX">T<span class="E">E</span>X</span> Live</h4> -<!--l. 496--><p class="noindent" >Poniżej zestawiono kilka innych, najczęściej używanych programów, dostępnych w dystrybucji <span class="TEX">T<span +<!--l. 491--><p class="noindent" >Poniżej zestawiono kilka innych, najczęściej używanych programów, dostępnych w dystrybucji <span class="TEX">T<span class="E">E</span>X</span> Live: -<!--l. 499--><p class="indent" > +<!--l. 494--><p class="indent" > <dl class="list1"><dt class="list"> <span class="ec-lmss-10">bibtex, bibtex8</span> </dt><dd class="list"> - <!--l. 501--><p class="noindent" >tworzenie spisów bibliograficznych; + <!--l. 496--><p class="noindent" >tworzenie spisów bibliograficznych; </dd><dt class="list"> <span class="ec-lmss-10">makeindex, xindy</span> </dt><dd class="list"> - <!--l. 503--><p class="noindent" >tworzenie posortowanych skorowidzów; + <!--l. 498--><p class="noindent" >tworzenie posortowanych skorowidzów; </dd><dt class="list"> <span class="ec-lmss-10">dvips</span> </dt><dd class="list"> - <!--l. 505--><p class="noindent" >konwersja DVI do PostScript; + <!--l. 500--><p class="noindent" >konwersja DVI do PostScript; + + </dd><dt class="list"> <span class="ec-lmss-10">xdvi</span> </dt><dd class="list"> - <!--l. 507--><p class="noindent" >przeglądarka plików DVI dla X Window; + <!--l. 502--><p class="noindent" >przeglądarka plików DVI dla X Window; </dd><dt class="list"> <span class="ec-lmss-10">dvilj</span> </dt><dd class="list"> - <!--l. 509--><p class="noindent" >sterownik dla drukarek HP LaserJet; + <!--l. 504--><p class="noindent" >sterownik dla drukarek HP LaserJet; </dd><dt class="list"> <span class="ec-lmss-10">dviconcat, dviselect</span> </dt><dd class="list"> - <!--l. 513--><p class="noindent" >programy do manipulacji stronami w plikach DVI; + <!--l. 508--><p class="noindent" >programy do manipulacji stronami w plikach DVI; </dd><dt class="list"> <span class="ec-lmss-10">dvipdfmx</span> </dt><dd class="list"> - <!--l. 516--><p class="noindent" >konwersja DVI do PDF, metoda alternatywna w stosunku do wspomnianego wyżej programu + <!--l. 511--><p class="noindent" >konwersja DVI do PDF, metoda alternatywna w stosunku do wspomnianego wyżej programu pdf<span class="TEX">T<span class="E">E</span>X</span>; </dd><dt class="list"> @@ -1047,30 +1032,33 @@ class="E">E</span>X</span>; class="ec-lmss-10">psselect, psnup, </span><span class="ec-lmss-10">…</span> </dt><dd class="list"> - <!--l. 521--><p class="noindent" >narzędzia do manipulacji na plikach postscriptowych; + <!--l. 516--><p class="noindent" >narzędzia do manipulacji na plikach postscriptowych; </dd><dt class="list"> <span class="ec-lmss-10">pdfjam, pdfjoin, </span><span class="ec-lmss-10">…</span> </dt><dd class="list"> - <!--l. 524--><p class="noindent" >narzędzia do manipulacji na plikach PDF; + <!--l. 519--><p class="noindent" >narzędzia do manipulacji na plikach PDF; </dd><dt class="list"> <span -class="ec-lmss-10">texexec, texmfstart</span> </dt><dd +class="ec-lmss-10">context, mtxrun</span> </dt><dd class="list"> - <!--l. 529--><p class="noindent" >programy uruchamiające dla Con<span class="TEX">T<span + <!--l. 524--><p class="noindent" >programy uruchamieniowe dla Con<span class="TEX">T<span class="E">E</span>X</span>t; </dd><dt class="list"> <span -class="ec-lmss-10">tex4ht</span> </dt><dd +class="ec-lmss-10">htlatex, </span><span +class="ec-lmss-10">…</span> </dt><dd class="list"> - <!--l. 531--><p class="noindent" >postprocesor dla <span class="TEX">T<span -class="E">E</span>X</span>-a konwersji do HTML i XML. + <!--l. 526--><p class="noindent" ><span +class="ec-lmss-10">tex4ht </span>postprocesor dla (L<span +class="ec-lmr-7">A</span> )<span class="TEX">T<span +class="E">E</span>X</span>-a konwersji do HTML i XML. </dd></dl> -<!--l. 538--><p class="noindent" > +<!--l. 534--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">2.6. </span> <a id="x1-140002.6"></a>Pakiety i ich zestawy</h4> -<!--l. 540--><p class="noindent" >Zawartość drzew <span +<!--l. 536--><p class="noindent" >Zawartość drzew <span class="ec-lmtt-10">texmf </span>na <span class="TEX">T<span class="E">E</span>X</span> Live została do celów instalacji zorganizowana w szereg „zestawów” (<span @@ -1079,14 +1067,12 @@ class="ec-lmri-10">packages</span>; jest ich obecnie ponad 2500). Normalna instalacja pozwala użytkownikowi skopiować z DVD na twardy dysk jeden lub więcej zestawów, ale można też doinstalować z niej do już zainstalowanego zestawu jedynie pojedynczy pakiet. - - -<!--l. 547--><p class="indent" > Zestawy pozwalają lepiej dobrać instalowane składniki, a także określić, jakie języki będą obsługiwane po +<!--l. 543--><p class="indent" > Zestawy pozwalają lepiej dobrać instalowane składniki, a także określić, jakie języki będą obsługiwane po instalacji. Najważniejszy zestaw, wymagany dla większości zastosowań, to „Essential programs and files”. Zestawy „Basic LaTeX packages” i „Recommended fonts” są rekomendowane dla większości użytkowników. Pozostałe zestawy są opcjonalne. -<!--l. 553--><p class="indent" > Oto wybrane dostępne zestawy i krótki opis ich zawartości: -<!--l. 555--><p class="indent" > +<!--l. 549--><p class="indent" > Oto wybrane dostępne zestawy i krótki opis ich zawartości: +<!--l. 551--><p class="indent" > <dl class="description"><dt class="description"> <span class="ec-lmbx-10">Essential programs and files</span> </dt><dd @@ -1110,6 +1096,8 @@ class="E">E</span>X</span>-a autorstwa Hansa Hagena; class="ec-lmbx-10">TeX auxiliary programs</span> </dt><dd class="description">różne programy pomocnicze; zestaw zawiera m.in. programy i makra dla systemu texinfo, programy do manipulacji na plikach DVI itp.; + + </dd><dt class="description"> <span class="ec-lmbx-10">TeX and Outline font utilities</span> </dt><dd @@ -1163,12 +1151,12 @@ class="description">zawiera polskie pakiety: makra do tworzenia formatu MeX, pak class="ec-lmtt-10">polski</span>, <span class="ec-lmtt-10">mwcls</span>, fonty i makra dodatkowe przydatne dla polskich użytkowników oraz dokumentacje w języku polskim.</dd></dl> -<!--l. 633--><p class="indent" > <hr class="figure"><div class="figure" +<!--l. 629--><p class="indent" > <hr class="figure"><div class="figure" > <a - id="x1-14061r1"></a> + id="x1-14057r1"></a> <div class="fancyvrb" id="fancyvrb1"><a @@ -1177,7 +1165,7 @@ class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> Installing</span><span class="ec-lmtt-8"> TeX</span><span class="ec-lmtt-8"> Live</span><span -class="ec-lmtt-8"> 2012</span><span +class="ec-lmtt-8"> 2013</span><span class="ec-lmtt-8"> from:</span><span class="ec-lmtt-8"> ...</span><br class="fancyvrb" /><a id="x1-14004r2"></a><span @@ -1193,11 +1181,11 @@ class="ec-lmtt-8"> GNU/Linux’</span><br class="fancyvrb" /><a class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> Distribution:</span><span class="ec-lmtt-8"> inst</span><span -class="ec-lmtt-8"> (compressed)</span> -<br class="fancyvrb" /><a +class="ec-lmtt-8"> (compressed)</span><br class="fancyvrb" /><a id="x1-14008r4"></a><span class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> ...</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> ...</span> +<br class="fancyvrb" /><a id="x1-14010r5"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span @@ -1214,11 +1202,12 @@ class="ec-lmtt-8"> </span><br class="fancyvrb" /><a class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> <B></span><span +class="ec-lmtt-8"> binary</span><span class="ec-lmtt-8"> platforms:</span><span class="ec-lmtt-8"> 1</span><span class="ec-lmtt-8"> out</span><span class="ec-lmtt-8"> of</span><span -class="ec-lmtt-8"> 19</span><br class="fancyvrb" /><a +class="ec-lmtt-8"> 21</span><br class="fancyvrb" /><a id="x1-14016r8"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><br class="fancyvrb" /><a @@ -1226,62 +1215,47 @@ class="ec-lmtt-8"> </span><br class="fancyvrb" /><a class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> <S></span><span -class="ec-lmtt-8"> Installation</span><span +class="ec-lmtt-8"> installation</span><span class="ec-lmtt-8"> scheme</span><span -class="ec-lmtt-8"> (scheme-full)</span> -<br class="fancyvrb" /><a +class="ec-lmtt-8"> (scheme-full)</span><br class="fancyvrb" /><a id="x1-14020r10"></a><span class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span> +<br class="fancyvrb" /><a + id="x1-14022r11"></a><span +class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> <C></span><span +class="ec-lmtt-8"> customizing</span><span +class="ec-lmtt-8"> installation</span><span +class="ec-lmtt-8"> collections:</span><br class="fancyvrb" /><a + id="x1-14024r12"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> 84</span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> 43</span><span class="ec-lmtt-8"> collections</span><span class="ec-lmtt-8"> out</span><span class="ec-lmtt-8"> of</span><span -class="ec-lmtt-8"> 85,</span><span +class="ec-lmtt-8"> 45,</span><span class="ec-lmtt-8"> disk</span><span class="ec-lmtt-8"> space</span><span class="ec-lmtt-8"> required:</span><span -class="ec-lmtt-8"> 3091</span><span +class="ec-lmtt-8"> 3909</span><span class="ec-lmtt-8"> MB</span><br class="fancyvrb" /><a - id="x1-14022r11"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><br class="fancyvrb" /><a - id="x1-14024r12"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> Customizing</span><span -class="ec-lmtt-8"> installation</span><span -class="ec-lmtt-8"> scheme:</span> -<br class="fancyvrb" /><a id="x1-14026r13"></a><span class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> <C></span><span -class="ec-lmtt-8"> standard</span><span -class="ec-lmtt-8"> collections</span><br class="fancyvrb" /><a - id="x1-14028r14"></a><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> <L></span><span -class="ec-lmtt-8"> language</span><span -class="ec-lmtt-8"> collections</span><br class="fancyvrb" /><a - id="x1-14030r15"></a><span -class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><br class="fancyvrb" /><a - id="x1-14032r16"></a><span + id="x1-14028r14"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> <D></span><span -class="ec-lmtt-8"> directories:</span><br class="fancyvrb" /><a - id="x1-14034r17"></a><span +class="ec-lmtt-8"> directories:</span> +<br class="fancyvrb" /><a + id="x1-14030r15"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span @@ -1290,31 +1264,30 @@ class="ec-lmtt-8"> TEXDIR</span><span class="ec-lmtt-8"> (the</span><span class="ec-lmtt-8"> main</span><span class="ec-lmtt-8"> TeX</span><span -class="ec-lmtt-8"> directory):</span> -<br class="fancyvrb" /><a - id="x1-14036r18"></a><span +class="ec-lmtt-8"> directory):</span><br class="fancyvrb" /><a + id="x1-14032r16"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> /usr/local/texlive/2012</span><br class="fancyvrb" /><a - id="x1-14038r19"></a><span +class="ec-lmtt-8"> /usr/local/texlive/2013</span><br class="fancyvrb" /><a + id="x1-14034r17"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> ...</span><br class="fancyvrb" /><a - id="x1-14040r20"></a><span + id="x1-14036r18"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><br class="fancyvrb" /><a - id="x1-14042r21"></a><span + id="x1-14038r19"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> <O></span><span class="ec-lmtt-8"> options:</span><br class="fancyvrb" /><a - id="x1-14044r22"></a><span + id="x1-14040r20"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span @@ -1328,18 +1301,18 @@ class="ec-lmtt-8"> instead</span><span class="ec-lmtt-8"> of</span><span class="ec-lmtt-8"> A4</span><span class="ec-lmtt-8"> by</span><span -class="ec-lmtt-8"> default</span><br class="fancyvrb" /><a - id="x1-14046r23"></a><span +class="ec-lmtt-8"> default</span> +<br class="fancyvrb" /><a + id="x1-14042r21"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> ...</span><br class="fancyvrb" /><a - id="x1-14048r24"></a><span + id="x1-14044r22"></a><span class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> </span> -<br class="fancyvrb" /><a - id="x1-14050r25"></a><span +class="ec-lmtt-8"> </span><br class="fancyvrb" /><a + id="x1-14046r23"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> <V></span><span @@ -1348,13 +1321,13 @@ class="ec-lmtt-8"> up</span><span class="ec-lmtt-8"> for</span><span class="ec-lmtt-8"> portable</span><span class="ec-lmtt-8"> installation</span><br class="fancyvrb" /><a - id="x1-14052r26"></a><span + id="x1-14048r24"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><br class="fancyvrb" /><a - id="x1-14054r27"></a><span + id="x1-14050r25"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> Actions:</span><br class="fancyvrb" /><a - id="x1-14056r28"></a><span + id="x1-14052r26"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> <I></span><span @@ -1363,41 +1336,32 @@ class="ec-lmtt-8"> installation</span><span class="ec-lmtt-8"> to</span><span class="ec-lmtt-8"> hard</span><span class="ec-lmtt-8"> disk</span><br class="fancyvrb" /><a - id="x1-14058r29"></a><span + id="x1-14054r27"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> <H></span><span class="ec-lmtt-8"> help</span><br class="fancyvrb" /><a - id="x1-14060r30"></a><span + id="x1-14056r28"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> <Q></span><span class="ec-lmtt-8"> quit</span></div> <br /> <div class="caption" ><span class="id">Rysunek 1: </span><span -class="content">Główny ekran instalatora w trybie tekstowym (GNU/Linux)</span></div><!--tex4ht:label?: x1-14061r1 --> +class="content">Główny ekran instalatora w trybie tekstowym (GNU/Linux)</span></div><!--tex4ht:label?: x1-14057r1 --> -<!--l. 668--><p class="indent" > </div><hr class="endfigure"> -<!--l. 670--><p class="indent" > Plik <span +<!--l. 662--><p class="indent" > </div><hr class="endfigure"> +<!--l. 664--><p class="indent" > Plik <span class="ec-lmtt-10">tlpdb/texlive.tlpdb </span>(wykorzystywany podczas instalacji) zawiera spis wszystkich plików w każdym pakiecie. - <h4 class="subsectionHead"><span class="titlemark">2.7. </span> <a - id="x1-150002.7"></a>Fonty w <span class="TEX">T<span -class="E">E</span>X</span> Live</h4> -<!--l. 676--><p class="noindent" ><span class="TEX">T<span -class="E">E</span>X</span> Live zawiera wiele wysokiej jakości fontów skalowanych. Patrz: <a -href="http://tug.org/fonts" class="url" ><span -class="ec-lmtt-10">http://tug.org/fonts</span></a> oraz -<a -href="../../../../texmf-dist/doc/fonts/free-math-fonts-survey" >texmf-dist/doc/fonts/free-math-fonts-survey</a>. -<!--l. 682--><p class="indent" > <a id="installation"></a> +<!--l. 676--><p class="indent" > <a id="installation"></a> <h3 class="sectionHead"><span class="titlemark">3. </span> <a - id="x1-160003"></a>Instalacja</h3> -<!--l. 686--><p class="noindent" > + id="x1-150003"></a>Instalacja</h3> +<!--l. 680--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">3.1. </span> <a - id="x1-170003.1"></a>Start instalacji</h4> -<!--l. 689--><p class="noindent" >Instalację <span class="TEX">T<span + id="x1-160003.1"></a>Start instalacji</h4> +<!--l. 683--><p class="noindent" >Instalację <span class="TEX">T<span class="E">E</span>X</span> Live uruchamiamy z płytki <span class="TEX">T<span class="E">E</span>X</span> Collection DVD (bądź po pobraniu z sieci pakietu instalacyjnego i jego rozpakowaniu) skryptem <span @@ -1408,7 +1372,7 @@ class="ec-lmtt-10">install-tl-advanced.bat </span>(Windows). Dodatkowe informacj na stronie <a href="http://tug.org/texlive/acquire.html" class="url" ><span class="ec-lmtt-10">http://tug.org/texlive/acquire.html</span></a>. -<!--l. 695--><p class="indent" > +<!--l. 689--><p class="indent" > <dl class="description"><dt class="description"> <span class="ec-lmbx-10">Instalacja z sieci:</span> </dt><dd @@ -1446,19 +1410,19 @@ class="ec-lmtt-10">http://www.gust.org.pl</span></a>). Możemy także wy dostępnego w sieci jej obrazu ISO bądź zamontować bezpośrednio plik obrazu (w większości systemów istnieje taka możliwość). Po zainstalowaniu z DVD lub obrazu ISO można dokonywać aktualizacji z internetu (patrz <a -href="#x1-350003.4.3">3.4.3<!--tex4ht:ref: sec:dvd-install-net-updates --></a>).</dd></dl> -<!--l. 717--><p class="indent" > Bez względu na źródło stosowany jest ten sam program instalacyjny. Jedyną widoczną różnicą przy +href="#x1-340003.4.3">3.4.3<!--tex4ht:ref: sec:dvd-install-net-updates --></a>).</dd></dl> +<!--l. 711--><p class="indent" > Bez względu na źródło stosowany jest ten sam program instalacyjny. Jedyną widoczną różnicą przy instalacji z sieci jest pobranie zaktualizowanych pakietów, w przeciwieństwie do DVD i obrazu ISO, które nie są aktualizowane między corocznymi wydaniami. -<!--l. 722--><p class="indent" > Dalsze kroki omówiono dokładniej poniżej. -<!--l. 725--><p class="noindent" > +<!--l. 716--><p class="indent" > Dalsze kroki omówiono dokładniej poniżej. +<!--l. 719--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.1.1. </span> <a - id="x1-180003.1.1"></a>Unix</h5> -<!--l. 727--><p class="noindent" >Poniżej <span + id="x1-170003.1.1"></a>Unix</h5> +<!--l. 721--><p class="noindent" >Poniżej <span class="ec-lmtt-10">> </span>oznacza znak zachęty systemu (tzw. prompt); to, co wpisuje użytkownik, zaznaczono <span class="ec-lmtk-10">pogrubieniem</span>. W oknie terminala należy wykonać: <div class="alltt"> -<!--l. 731--><p class="noindent" ><div class="obeylines-v"> +<!--l. 725--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -1475,25 +1439,25 @@ class="ec-lmtk-10">perl /path/to/installer/install-tl </span>lub <span class="ec-lmtk-10">./install-tl</span>; w dalszej części nie będziemy powtarzać wszelkich możliwych kombinacji). Zalecane jest powiększenie okna terminala, aby zobaczyć pełną zawartość ekranu programu instalacyjnego (rys. <a -href="#x1-14061r1">1<!--tex4ht:ref: fig:text-main --></a>). - - -<!--l. 741--><p class="indent" > Do uruchomienia w trybie graficznym (GUI; rys. <a -href="#x1-18001r2">2<!--tex4ht:ref: fig:gui-main --></a>) wymagana jest obecność w systemie modułu <span -class="ec-lmtt-10">Perl/TK</span> -skompilowanego ze wsparciem dla XFT (w systemach GNU/Linux jest on z reguły dostępny, ale dla innych -systemów niekoniecznie): <div class="alltt"> -<!--l. 745--><p class="noindent" ><div class="obeylines-v"> +href="#x1-14057r1">1<!--tex4ht:ref: fig:text-main --></a>). +<!--l. 735--><p class="indent" > Do uruchomienia w trybie graficznym (GUI; rys. <a +href="#x1-17001r2">2<!--tex4ht:ref: fig:gui-main --></a>) wymagana jest obecność w systemie modułu +<span +class="ec-lmtt-10">Perl::TK </span>skompilowanego ze wsparciem dla XFT (w systemach GNU/Linux jest on z reguły dostępny, ale dla +innych systemów niekoniecznie): <div class="alltt"> +<!--l. 739--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="ec-lmtk-10">perl</span><span class="ec-lmtk-10"> install-tl</span><span class="ec-lmtk-10"> -gui</span> + + </div> </div> -<!--l. 749--><p class="indent" > Kompletny wykaz dostępnych opcji otrzymamy uruchamiając: <div class="alltt"> -<!--l. 750--><p class="noindent" ><div class="obeylines-v"> +<!--l. 743--><p class="indent" > Kompletny wykaz dostępnych opcji otrzymamy uruchamiając: <div class="alltt"> +<!--l. 744--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -1502,7 +1466,7 @@ class="ec-lmtk-10"> install-tl</span><span class="ec-lmtk-10"> -help</span> </div> </div> -<!--l. 754--><p class="indent" > <span +<!--l. 748--><p class="indent" > <span class="ec-lmbx-10">Uwaga dotycząca uprawnie</span><span class="ec-lmbx-10">ń w Unix: </span>program instalacyjny będzie respektował aktualną wartość <span @@ -1511,34 +1475,34 @@ class="ec-lmtt-10">umask</span>. Jeśli więc chcemy, aby instalacja by& class="ec-lmtt-10">umask 002</span>. Więcej informacji na temat <span class="ec-lmtt-10">umask </span>znajdziemy w dokumentacji posiadanego systemu operacyjnego. -<!--l. 760--><p class="indent" > <hr class="figure"><div class="figure" +<!--l. 754--><p class="indent" > <hr class="figure"><div class="figure" > <a - id="x1-18001r2"></a> + id="x1-17001r2"></a> -<!--l. 761--><p class="noindent" ><img +<!--l. 755--><p class="noindent" ><img src="../texlive-common/install-lnx-main.png" alt="pict" > <br /> <div class="caption" ><span class="id">Rysunek 2: </span><span -class="content">Ekran zaawansowanego programu instalacyjnego GUI (GNU/Linux)</span></div><!--tex4ht:label?: x1-18001r2 --> +class="content">Ekran zaawansowanego programu instalacyjnego GUI (GNU/Linux)</span></div><!--tex4ht:label?: x1-17001r2 --> -<!--l. 764--><p class="indent" > </div><hr class="endfigure"> -<!--l. 766--><p class="indent" > <span +<!--l. 758--><p class="indent" > </div><hr class="endfigure"> +<!--l. 760--><p class="indent" > <span class="ec-lmbx-10">Uwagi specjalne dotyczące Cygwin: </span>w odróżnieniu od wielu rzeczywistych systemów operacyjnych, których Cygwin jest jedynie emulatorem, w środowisku tym mogą nie być domyślnie zainstalowane niektóre programy wymagane dla instalatora <span class="TEX">T<span class="E">E</span>X</span> Live. Dodatkowe informacje – patrz część <a -href="#x1-210003.1.4">3.1.4<!--tex4ht:ref: sec:cygwin --></a>. +href="#x1-200003.1.4">3.1.4<!--tex4ht:ref: sec:cygwin --></a>. <h5 class="subsubsectionHead"><span class="titlemark">3.1.2. </span> <a - id="x1-190003.1.2"></a>MacOSX</h5> -<!--l. 774--><p class="noindent" >Jak wspomniano w części <a + id="x1-180003.1.2"></a>MacOSX</h5> +<!--l. 768--><p class="noindent" >Jak wspomniano w części <a href="#x1-90002.1">2.1<!--tex4ht:ref: sec:tl-coll-dists --></a>, dla Mac OS X przygotowano odrębną dystrybucję Mac<span class="TEX">T<span class="E">E</span>X</span> (<a href="http://tug.org/mactex" class="url" ><span @@ -1546,37 +1510,38 @@ class="ec-lmtt-10">http://tug.org/mactex</span></a>). W jej wypadku należy użyć dedykowanego programu instalacyjnego, gdyż zmienia on w specyficzny sposób ustawienia systemu, w szczególności pozwala na łatwe przełączanie między różnymi dystrybucjami <span class="TEX">T<span class="E">E</span>X</span>-a dla -Mac OS X: Mac<span class="TEX">T<span -class="E">E</span>X</span>, Fink, MacPorts. -<!--l. 781--><p class="indent" > Mac<span class="TEX">T<span +Mac OS X (Mac<span class="TEX">T<span +class="E">E</span>X</span>, Fink, MacPorts, …), wykorzystując tzw. struktury danych <span class="TEX">T<span +class="E">E</span>X</span>Dist. +<!--l. 776--><p class="indent" > Mac<span class="TEX">T<span class="E">E</span>X</span> jest oparty na <span class="TEX">T<span -class="E">E</span>X</span> Live i główne drzewa katalogów pozostały w nim dokładnie -takie same, dodano jedynie katalogi ze specyficznymi dla systemu Mac OS X dokumentacjami +class="E">E</span>X</span> Live i główne drzewa katalogów oraz programy są w nim dokładnie +takie same; dodano jedynie katalogi ze specyficznymi dla systemu Mac OS X dokumentacjami i aplikacjami. -<!--l. 785--><p class="noindent" > +<!--l. 780--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.1.3. </span> <a - id="x1-200003.1.3"></a>Windows</h5> -<!--l. 787--><p class="noindent" >Gdy używamy instalatora pobranego z sieci (bądź program ten nie uruchamia się automatycznie po włożeniu + id="x1-190003.1.3"></a>Windows</h5> +<!--l. 782--><p class="noindent" >Gdy używamy instalatora pobranego z sieci (bądź program ten nie uruchamia się automatycznie po włożeniu DVD do napędu), należy uruchomić <span class="ec-lmtt-10">install-tl.bat </span>(np. podwójnym kliknięciem myszy). Można to uczynić także z linii poleceń. Gdy katalog zawierający ten plik jest katalogiem bieżącym, wystarczy uruchomić: <div class="alltt"> -<!--l. 792--><p class="noindent" ><div class="obeylines-v"> +<!--l. 787--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="ec-lmtk-10">install-tl</span> </div> </div> bądź, dla bardziej wymagającej instalacji, pozwalającej na wybór schematów, kolekcji itp.: <div class="alltt"> -<!--l. 797--><p class="noindent" ><div class="obeylines-v"> +<!--l. 792--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="ec-lmtk-10">install-tl-advanced</span> </div> </div> -<!--l. 801--><p class="indent" > W linii poleceń można też podać ścieżkę do programu, np.: <div class="alltt"> -<!--l. 802--><p class="noindent" ><div class="obeylines-v"> +<!--l. 796--><p class="indent" > W linii poleceń można też podać ścieżkę do programu, np.: <div class="alltt"> +<!--l. 797--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -1589,10 +1554,10 @@ class="ec-lmtk-10">install-tl</span> </div> dla <span class="TEX">T<span class="E">E</span>X</span> Collection DVD, zakładając, że <span class="ec-lmtt-10">D: </span>jest napędem DVD (rys. <a -href="#x1-20001r3">3<!--tex4ht:ref: fig:wizard-w32 --></a> pokazuje domyślny dla Windows +href="#x1-19001r3">3<!--tex4ht:ref: fig:wizard-w32 --></a> pokazuje domyślny dla Windows ekran programu instalacyjnego). -<!--l. 809--><p class="indent" > Instalacja w trybie tekstowym wymaga podania: <div class="alltt"> -<!--l. 810--><p class="noindent" ><div class="obeylines-v"> +<!--l. 804--><p class="indent" > Instalacja w trybie tekstowym wymaga podania: <div class="alltt"> +<!--l. 805--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -1600,8 +1565,8 @@ class="ec-lmtk-10">install-tl</span><span class="ec-lmtk-10"> -no-gui</span> </div> </div> -<!--l. 814--><p class="indent" > Wszystkie dostępne opcje wyświetlimy uruchamiając: <div class="alltt"> -<!--l. 815--><p class="noindent" ><div class="obeylines-v"> +<!--l. 809--><p class="indent" > Wszystkie dostępne opcje wyświetlimy uruchamiając: <div class="alltt"> +<!--l. 810--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -1609,28 +1574,28 @@ class="ec-lmtk-10">install-tl</span><span class="ec-lmtk-10"> -help</span> </div> </div> -<!--l. 819--><p class="indent" > <hr class="figure"><div class="figure" +<!--l. 814--><p class="indent" > <hr class="figure"><div class="figure" > <a - id="x1-20001r3"></a> + id="x1-19001r3"></a> -<!--l. 820--><p class="noindent" ><img +<!--l. 815--><p class="noindent" ><img src="../texlive-common/wizard-w32.png" alt="pict" > <br /> <div class="caption" ><span class="id">Rysunek 3: </span><span -class="content">Ekran programu instalacyjnego „Wizard” (Windows)</span></div><!--tex4ht:label?: x1-20001r3 --> +class="content">Ekran programu instalacyjnego „Wizard” (Windows)</span></div><!--tex4ht:label?: x1-19001r3 --> -<!--l. 823--><p class="indent" > </div><hr class="endfigure"> -<!--l. 825--><p class="indent" > <a id="cygwin"></a> +<!--l. 818--><p class="indent" > </div><hr class="endfigure"> +<!--l. 820--><p class="indent" > <a id="cygwin"></a> <h5 class="subsubsectionHead"><span class="titlemark">3.1.4. </span> <a - id="x1-210003.1.4"></a>Cygwin</h5> -<!--l. 829--><p class="noindent" >Program instalujący <span class="TEX">T<span + id="x1-200003.1.4"></a>Cygwin</h5> +<!--l. 824--><p class="noindent" >Program instalujący <span class="TEX">T<span class="E">E</span>X</span> Live obsługuje jedynie Cygwin w wersji 1.7. Przed instalacją w tym systemie zaleca się uruchomić program <span class="ec-lmtt-10">setup.exe </span>i, o ile nie zostały one uprzednio zainstalowane, zainstalować pakiety <span @@ -1652,25 +1617,25 @@ class="ec-lmtt-10">xdvi</span>) <li class="itemize"><span class="ec-lmtt-10">ncurses </span>(udostępnia <span class="ec-lmtt-10">clear </span>– „czyste” polecenie stosowane przez program instalacyjny)</li></ul> -<!--l. 842--><p class="noindent" > +<!--l. 837--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.1.5. </span> <a - id="x1-220003.1.5"></a>Instalator w trybie tekstowym</h5> -<!--l. 844--><p class="noindent" >Rysunek <a -href="#x1-14061r1">1<!--tex4ht:ref: fig:text-main --></a> przedstawia główny ekran programu <span + id="x1-210003.1.5"></a>Instalator w trybie tekstowym</h5> +<!--l. 839--><p class="noindent" >Rysunek <a +href="#x1-14057r1">1<!--tex4ht:ref: fig:text-main --></a> przedstawia główny ekran programu <span class="ec-lmtt-10">install-tl </span>w (domyślnym) trybie tekstowym w systemie Unix. W tym trybie nie używamy ani klawiszy kursora, ani myszy, lecz wyłącznie klawiszy alfanumerycznych (uwaga: duże i małe litery są rozróżniane!). Wybraną opcję zatwierdzamy klawiszem Enter. Instalator w trybie tekstowym jest na tyle prosty, by działał na możliwie wielu platformach, nawet wyposażonych jedynie w podstawowe biblioteki Perla. -<!--l. 853--><p class="noindent" > +<!--l. 848--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.1.6. </span> <a - id="x1-230003.1.6"></a>Zaawansowany program instalacyjny w trybie graficznym</h5> -<!--l. 855--><p class="noindent" >Rysunek <a -href="#x1-18001r2">2<!--tex4ht:ref: fig:gui-main --></a> przedstawia program instalacyjny w trybie graficznym, w wersji rozszerzonej. W systemie Windows + id="x1-220003.1.6"></a>Zaawansowany program instalacyjny w trybie graficznym</h5> +<!--l. 850--><p class="noindent" >Rysunek <a +href="#x1-17001r2">2<!--tex4ht:ref: fig:gui-main --></a> przedstawia program instalacyjny w trybie graficznym, w wersji rozszerzonej. W systemie Windows znajdziemy tu dodatkowe przyciski dla opcji nieistotnych w systemach Unix/Linux. Tryb ten uruchamiamy poleceniem: <div class="alltt"> -<!--l. 860--><p class="noindent" ><div class="obeylines-v"> +<!--l. 855--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10"> ></span><span class="ec-lmtt-10"> </span><span @@ -1678,17 +1643,17 @@ class="ec-lmtk-10">install-tl</span><span class="ec-lmtk-10"> -gui=perltk</span> </div> </div> -<!--l. 864--><p class="noindent" > +<!--l. 859--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.1.7. </span> <a - id="x1-240003.1.7"></a>Uproszczony program instalacyjny</h5> -<!--l. 866--><p class="noindent" >W systemie Windows domyślnie uruchamiany jest uproszczony program instalujący wszystkie pakiety <span class="TEX">T<span + id="x1-230003.1.7"></a>Uproszczony program instalacyjny</h5> +<!--l. 861--><p class="noindent" >W systemie Windows domyślnie uruchamiany jest uproszczony program instalujący wszystkie pakiety <span class="TEX">T<span class="E">E</span>X</span> Live, który wymaga od użytkownika odpowiedzi jedynie na kilka pytań (katalog docelowy itp.). Tryb ten, zwany <span class="ec-lmri-10">wizard </span>(„czarodziej”, „mag”, rys. <a -href="#x1-20001r3">3<!--tex4ht:ref: fig:wizard-w32 --></a>), uruchamiany jest poleceniem: +href="#x1-19001r3">3<!--tex4ht:ref: fig:wizard-w32 --></a>), uruchamiany jest poleceniem: <div class="alltt"> -<!--l. 872--><p class="noindent" ><div class="obeylines-v"> +<!--l. 867--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -1698,34 +1663,34 @@ class="ec-lmtk-10"> -gui=wizard</span> </div> -<!--l. 876--><p class="noindent" > +<!--l. 871--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">3.2. </span> <a - id="x1-250003.2"></a>Podczas instalacji</h4> -<!--l. 879--><p class="noindent" >Program instalacyjny jest z założenia na tyle prosty, że szczegółowe wyjaśnienia wydają się zbędne. Podamy + id="x1-240003.2"></a>Podczas instalacji</h4> +<!--l. 874--><p class="noindent" >Program instalacyjny jest z założenia na tyle prosty, że szczegółowe wyjaśnienia wydają się zbędne. Podamy jednak kilka uwag dotyczących różnych opcji i dostępnych podmenu. -<!--l. 883--><p class="noindent" > +<!--l. 878--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.2.1. </span> <a - id="x1-260003.2.1"></a>Menu: binary systems (tylko Unix)</h5> -<!--l. 886--><p class="noindent" ><hr class="figure"><div class="figure" + id="x1-250003.2.1"></a>Menu: binary systems (tylko Unix)</h5> +<!--l. 881--><p class="noindent" ><hr class="figure"><div class="figure" > <a - id="x1-26043r4"></a> + id="x1-25047r4"></a> <div class="fancyvrb" id="fancyvrb2"><a - id="x1-26002r1"></a><span + id="x1-25002r1"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> Available</span><span class="ec-lmtt-8"> platforms:</span><span class="ec-lmtt-8"> (Dostępne</span><span class="ec-lmtt-8"> platformy:)</span><br class="fancyvrb" /><a - id="x1-26004r2"></a><span + id="x1-25004r2"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> ===============================================================================</span> <br class="fancyvrb" /><a - id="x1-26006r3"></a><span + id="x1-25006r3"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span @@ -1743,7 +1708,7 @@ class="ec-lmtt-8"> DEC</span><span class="ec-lmtt-8"> Alpha</span><span class="ec-lmtt-8"> with</span><span class="ec-lmtt-8"> GNU/Linux</span><br class="fancyvrb" /><a - id="x1-26008r4"></a><span + id="x1-25008r4"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span @@ -1759,7 +1724,7 @@ class="ec-lmtt-8"> x86_64</span><span class="ec-lmtt-8"> with</span><span class="ec-lmtt-8"> FreeBSD</span> <br class="fancyvrb" /><a - id="x1-26010r5"></a><span + id="x1-25010r5"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span @@ -1773,7 +1738,7 @@ class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> x86_64</span><span class="ec-lmtt-8"> with</span><span class="ec-lmtt-8"> GNU/FreeBSD</span><br class="fancyvrb" /><a - id="x1-26012r6"></a><span + id="x1-25012r6"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span @@ -1781,6 +1746,23 @@ class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> d</span><span class="ec-lmtt-8"> [</span><span class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> amd64-netbsd</span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> x86_64</span><span +class="ec-lmtt-8"> with</span><span +class="ec-lmtt-8"> NetBSD</span> +<br class="fancyvrb" /><a + id="x1-25014r7"></a><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> e</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span class="ec-lmtt-8"> armel-linux</span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span @@ -1789,14 +1771,31 @@ class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> ARM</span><span class="ec-lmtt-8"> with</span><span +class="ec-lmtt-8"> GNU/Linux</span><br class="fancyvrb" /><a + id="x1-25016r8"></a><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> f</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> armhf-linux</span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> ARMhf</span><span +class="ec-lmtt-8"> with</span><span class="ec-lmtt-8"> GNU/Linux</span> <br class="fancyvrb" /><a - id="x1-26014r7"></a><span + id="x1-25018r9"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> e</span><span +class="ec-lmtt-8"> g</span><span class="ec-lmtt-8"> [</span><span class="ec-lmtt-8"> ]</span><span class="ec-lmtt-8"> i386-cygwin</span><span @@ -1809,12 +1808,12 @@ class="ec-lmtt-8"> Intel</span><span class="ec-lmtt-8"> x86</span><span class="ec-lmtt-8"> with</span><span class="ec-lmtt-8"> Cygwin</span><br class="fancyvrb" /><a - id="x1-26016r8"></a><span + id="x1-25020r10"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> f</span><span +class="ec-lmtt-8"> h</span><span class="ec-lmtt-8"> [</span><span class="ec-lmtt-8"> ]</span><span class="ec-lmtt-8"> i386-freebsd</span><span @@ -1827,12 +1826,12 @@ class="ec-lmtt-8"> x86</span><span class="ec-lmtt-8"> with</span><span class="ec-lmtt-8"> FreeBSD</span> <br class="fancyvrb" /><a - id="x1-26018r9"></a><span + id="x1-25022r11"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> g</span><span +class="ec-lmtt-8"> i</span><span class="ec-lmtt-8"> [</span><span class="ec-lmtt-8"> ]</span><span class="ec-lmtt-8"> i386-kfreebsd</span><span @@ -1842,14 +1841,15 @@ class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> Intel</span><span class="ec-lmtt-8"> x86</span><span class="ec-lmtt-8"> with</span><span -class="ec-lmtt-8"> GNU/FreeBSD</span><br class="fancyvrb" /><a - id="x1-26020r10"></a><span +class="ec-lmtt-8"> GNU/kFreeBSD</span><br class="fancyvrb" /><a + id="x1-25024r12"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> h</span><span -class="ec-lmtt-8"> [X]</span><span +class="ec-lmtt-8"> j</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span class="ec-lmtt-8"> i386-linux</span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span @@ -1862,15 +1862,16 @@ class="ec-lmtt-8"> x86</span><span class="ec-lmtt-8"> with</span><span class="ec-lmtt-8"> GNU/Linux</span> <br class="fancyvrb" /><a - id="x1-26022r11"></a><span + id="x1-25026r13"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> i</span><span +class="ec-lmtt-8"> k</span><span class="ec-lmtt-8"> [</span><span class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> i386-solaris</span><span +class="ec-lmtt-8"> i386-netbsd</span><span +class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span @@ -1878,65 +1879,65 @@ class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> Intel</span><span class="ec-lmtt-8"> x86</span><span class="ec-lmtt-8"> with</span><span -class="ec-lmtt-8"> Solaris</span><br class="fancyvrb" /><a - id="x1-26024r12"></a><span +class="ec-lmtt-8"> NetBSD</span><br class="fancyvrb" /><a + id="x1-25028r14"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> j</span><span +class="ec-lmtt-8"> l</span><span class="ec-lmtt-8"> [</span><span class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> mips-irix</span><span +class="ec-lmtt-8"> i386-solaris</span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> Intel</span><span +class="ec-lmtt-8"> x86</span><span +class="ec-lmtt-8"> with</span><span +class="ec-lmtt-8"> Solaris</span> +<br class="fancyvrb" /><a + id="x1-25030r15"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> SGI</span><span -class="ec-lmtt-8"> IRIX</span><br class="fancyvrb" /><a - id="x1-26026r13"></a><span class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> m</span><span +class="ec-lmtt-8"> [</span><span +class="ec-lmtt-8"> ]</span><span +class="ec-lmtt-8"> mips-irix</span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> k</span><span -class="ec-lmtt-8"> [</span><span -class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> mipsel-linux</span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> mipsel</span><span -class="ec-lmtt-8"> with</span><span -class="ec-lmtt-8"> Linux</span> -<br class="fancyvrb" /><a - id="x1-26028r14"></a><span +class="ec-lmtt-8"> SGI</span><span +class="ec-lmtt-8"> IRIX</span><br class="fancyvrb" /><a + id="x1-25032r16"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> l</span><span +class="ec-lmtt-8"> o</span><span class="ec-lmtt-8"> [</span><span class="ec-lmtt-8"> ]</span><span -class="ec-lmtt-8"> powerpc-aix</span><span -class="ec-lmtt-8"> </span><span +class="ec-lmtt-8"> mipsel-linux</span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> PowerPC</span><span +class="ec-lmtt-8"> mipsel</span><span class="ec-lmtt-8"> with</span><span -class="ec-lmtt-8"> AIX</span><br class="fancyvrb" /><a - id="x1-26030r15"></a><span +class="ec-lmtt-8"> Linux</span><br class="fancyvrb" /><a + id="x1-25034r17"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> m</span><span +class="ec-lmtt-8"> p</span><span class="ec-lmtt-8"> [</span><span class="ec-lmtt-8"> ]</span><span class="ec-lmtt-8"> powerpc-linux</span><span @@ -1947,12 +1948,12 @@ class="ec-lmtt-8"> PowerPC</span><span class="ec-lmtt-8"> with</span><span class="ec-lmtt-8"> GNU/Linux</span> <br class="fancyvrb" /><a - id="x1-26032r16"></a><span + id="x1-25036r18"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> o</span><span +class="ec-lmtt-8"> s</span><span class="ec-lmtt-8"> [</span><span class="ec-lmtt-8"> ]</span><span class="ec-lmtt-8"> sparc-solaris</span><span @@ -1962,12 +1963,12 @@ class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> Sparc</span><span class="ec-lmtt-8"> with</span><span class="ec-lmtt-8"> Solaris</span><br class="fancyvrb" /><a - id="x1-26034r17"></a><span + id="x1-25038r19"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> p</span><span +class="ec-lmtt-8"> t</span><span class="ec-lmtt-8"> [</span><span class="ec-lmtt-8"> ]</span><span class="ec-lmtt-8"> universal-darwin</span><span @@ -1976,12 +1977,12 @@ class="ec-lmtt-8"> binaries</span><span class="ec-lmtt-8"> for</span><span class="ec-lmtt-8"> MacOSX/Darwin</span> <br class="fancyvrb" /><a - id="x1-26036r18"></a><span + id="x1-25040r20"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> s</span><span +class="ec-lmtt-8"> u</span><span class="ec-lmtt-8"> [</span><span class="ec-lmtt-8"> ]</span><span class="ec-lmtt-8"> win32</span><span @@ -1997,12 +1998,12 @@ class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> Windows</span><br class="fancyvrb" /><a - id="x1-26038r19"></a><span + id="x1-25042r21"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> t</span><span +class="ec-lmtt-8"> v</span><span class="ec-lmtt-8"> [</span><span class="ec-lmtt-8"> ]</span><span class="ec-lmtt-8"> x86_64-darwin</span><span @@ -2013,12 +2014,12 @@ class="ec-lmtt-8"> x86_64</span><span class="ec-lmtt-8"> with</span><span class="ec-lmtt-8"> MacOSX/Darwin</span> <br class="fancyvrb" /><a - id="x1-26040r20"></a><span + id="x1-25044r22"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> u</span><span +class="ec-lmtt-8"> w</span><span class="ec-lmtt-8"> [</span><span class="ec-lmtt-8"> ]</span><span class="ec-lmtt-8"> x86_64-linux</span><span @@ -2029,12 +2030,12 @@ class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> x86_64</span><span class="ec-lmtt-8"> with</span><span class="ec-lmtt-8"> GNU/Linux</span><br class="fancyvrb" /><a - id="x1-26042r21"></a><span + id="x1-25046r23"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span -class="ec-lmtt-8"> v</span><span +class="ec-lmtt-8"> x</span><span class="ec-lmtt-8"> [</span><span class="ec-lmtt-8"> ]</span><span class="ec-lmtt-8"> x86_64-solaris</span><span @@ -2045,28 +2046,28 @@ class="ec-lmtt-8"> with</span><span class="ec-lmtt-8"> Solaris</span></div> <br /> <div class="caption" ><span class="id">Rysunek 4: </span><span -class="content">Wybór platformy (systemu operacyjnego)</span></div><!--tex4ht:label?: x1-26043r4 --> +class="content">Wybór platformy (systemu operacyjnego)</span></div><!--tex4ht:label?: x1-25047r4 --> -<!--l. 911--><p class="noindent" ></div><hr class="endfigure"> -<!--l. 913--><p class="indent" > Rysunek <a -href="#x1-26043r4">4<!--tex4ht:ref: fig:bin-text --></a> pokazuje (w trybie tekstowym) wybór platformy (systemu operacyjnego). Domyślnie +<!--l. 908--><p class="noindent" ></div><hr class="endfigure"> +<!--l. 910--><p class="indent" > Rysunek <a +href="#x1-25047r4">4<!--tex4ht:ref: fig:bin-text --></a> pokazuje (w trybie tekstowym) wybór platformy (systemu operacyjnego). Domyślnie instalowane są tylko programy dla bieżącej platformy, ale menu to pozwala wybrać także zestawy dla innych platform. Może być to przydatne do instalacji na serwerze i współdzielenia zasobów w sieci dla różnych systemów operacyjnych bądź dla instalacji dla kilku systemów na tej samej maszynie. <h5 class="subsubsectionHead"><span class="titlemark">3.2.2. </span> <a - id="x1-270003.2.2"></a>Wybór składników do instalacji</h5> -<!--l. 923--><p class="noindent" ><hr class="figure"><div class="figure" + id="x1-260003.2.2"></a>Wybór składników do instalacji</h5> +<!--l. 920--><p class="noindent" ><hr class="figure"><div class="figure" > <a - id="x1-27025r5"></a> + id="x1-26025r5"></a> <div class="fancyvrb" id="fancyvrb3"><a - id="x1-27002r1"></a><span + id="x1-26002r1"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> Select</span><span class="ec-lmtt-8"> scheme:</span><span @@ -2075,11 +2076,11 @@ class="ec-lmtt-8">ór</span><span class="ec-lmtt-8"> schematu</span><span class="ec-lmtt-8"> do</span><span class="ec-lmtt-8"> instalacji:)</span><br class="fancyvrb" /><a - id="x1-27004r2"></a><span + id="x1-26004r2"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> ===============================================================================</span> <br class="fancyvrb" /><a - id="x1-27006r3"></a><span + id="x1-26006r3"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span @@ -2088,7 +2089,7 @@ class="ec-lmtt-8"> [X]</span><span class="ec-lmtt-8"> full</span><span class="ec-lmtt-8"> scheme</span><span class="ec-lmtt-8"> (everything)</span><br class="fancyvrb" /><a - id="x1-27008r4"></a><span + id="x1-26008r4"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span @@ -2104,7 +2105,7 @@ class="ec-lmtt-8"> packages</span><span class="ec-lmtt-8"> and</span><span class="ec-lmtt-8"> languages)</span> <br class="fancyvrb" /><a - id="x1-27010r5"></a><span + id="x1-26010r5"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span @@ -2120,7 +2121,7 @@ class="ec-lmtt-8"> metapost,</span><span class="ec-lmtt-8"> a</span><span class="ec-lmtt-8"> few</span><span class="ec-lmtt-8"> languages)</span><br class="fancyvrb" /><a - id="x1-27012r6"></a><span + id="x1-26012r6"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span @@ -2133,7 +2134,7 @@ class="ec-lmtt-8"> (plain</span><span class="ec-lmtt-8"> and</span><span class="ec-lmtt-8"> latex)</span> <br class="fancyvrb" /><a - id="x1-27014r7"></a><span + id="x1-26014r7"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span @@ -2144,7 +2145,7 @@ class="ec-lmtt-8"> minimal</span><span class="ec-lmtt-8"> scheme</span><span class="ec-lmtt-8"> (plain</span><span class="ec-lmtt-8"> only)</span><br class="fancyvrb" /><a - id="x1-27016r8"></a><span + id="x1-26016r8"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span @@ -2153,7 +2154,7 @@ class="ec-lmtt-8"> [</span><span class="ec-lmtt-8"> ]</span><span class="ec-lmtt-8"> ConTeXt</span><span class="ec-lmtt-8"> scheme</span><br class="fancyvrb" /><a - id="x1-27018r9"></a><span + id="x1-26018r9"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span @@ -2165,7 +2166,7 @@ class="ec-lmtt-8"> TeX</span><span class="ec-lmtt-8"> Live</span><span class="ec-lmtt-8"> scheme</span> <br class="fancyvrb" /><a - id="x1-27020r10"></a><span + id="x1-26020r10"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span @@ -2181,7 +2182,7 @@ class="ec-lmtt-8"> but</span><span class="ec-lmtt-8"> nowhere</span><span class="ec-lmtt-8"> near</span><span class="ec-lmtt-8"> full)</span><br class="fancyvrb" /><a - id="x1-27022r11"></a><span + id="x1-26022r11"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span @@ -2190,7 +2191,7 @@ class="ec-lmtt-8"> [</span><span class="ec-lmtt-8"> ]</span><span class="ec-lmtt-8"> XML</span><span class="ec-lmtt-8"> scheme</span><br class="fancyvrb" /><a - id="x1-27024r12"></a><span + id="x1-26024r12"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span @@ -2203,59 +2204,59 @@ class="ec-lmtt-8"> of</span><span class="ec-lmtt-8"> collections</span></div> <br /> <div class="caption" ><span class="id">Rysunek 5: </span><span -class="content">Menu: wybór schematów</span></div><!--tex4ht:label?: x1-27025r5 --> +class="content">Menu: wybór schematów</span></div><!--tex4ht:label?: x1-26025r5 --> -<!--l. 939--><p class="noindent" ></div><hr class="endfigure"> -<!--l. 941--><p class="indent" > Rysunek <a -href="#x1-27025r5">5<!--tex4ht:ref: fig:scheme-text --></a> pokazuje menu „Wybór schematów”. Schematy to obszerne zestawy pakietów, przeznaczone do +<!--l. 936--><p class="noindent" ></div><hr class="endfigure"> +<!--l. 938--><p class="indent" > Rysunek <a +href="#x1-26025r5">5<!--tex4ht:ref: fig:scheme-text --></a> pokazuje menu „Wybór schematów”. Schematy to obszerne zestawy pakietów, przeznaczone do wstępnego wyboru instalowanych komponentów. Mamy tu schematy do instalacji: podstawowej (<span class="ec-lmtt-10">basic</span>), typowej (<span class="ec-lmtt-10">medium</span>) i pełnej (<span class="ec-lmtt-10">full</span>; jest ona domyślna), pozostałe przygotowano z myślą o wybranych grupach użytkowników (np. GUST) lub zastosowaniach (np. XML lub ConTeXt). -<!--l. 948--><p class="indent" > <hr class="figure"><div class="figure" +<!--l. 945--><p class="indent" > <hr class="figure"><div class="figure" > <a - id="x1-27026r6"></a> + id="x1-26026r6"></a> <div class="center" > -<!--l. 949--><p class="noindent" > +<!--l. 946--><p class="noindent" > -<!--l. 950--><p class="noindent" ><img +<!--l. 947--><p class="noindent" ><img src="../texlive-common/stdcoll.png" alt="pict" > <br /> <div class="caption" ><span class="id">Rysunek 6: </span><span -class="content">Menu Collections (Kolekcje)</span></div><!--tex4ht:label?: x1-27026r6 --> +class="content">Menu Collections (Kolekcje)</span></div><!--tex4ht:label?: x1-26026r6 --> </div> -<!--l. 953--><p class="indent" > </div><hr class="endfigure"> -<!--l. 955--><p class="indent" > Wstępnie wybrane schematy można modyfikować. W skład ,schematów” wchodzą tzw. „kolekcje”, które -można wybrać w kolejnych menu o nazwach: „Kolekcje standardowe” i „Kolekcje językowe” (rys. <a -href="#x1-27026r6">6<!--tex4ht:ref: fig:collections-gui --></a>). Kolekcje -stanowią niższy poziom niż schematy, a same składają się z „pakietów”. Dopiero pakiety zawierają właściwe -pliki makr, fontów itp. Jeśli chcemy dodać lub usunąć pakiet, to po instalacji właściwej użyjemy programu -<span class="TEX">T<span -class="E">E</span>X</span> Live Manager (<span +<!--l. 950--><p class="indent" > </div><hr class="endfigure"> +<!--l. 952--><p class="indent" > Wstępnie wybrane schematy można modyfikować. W skład ,schematów” wchodzą tzw. „kolekcje”, czyli +zestawy pakietów, które można wybrać w kolejnym menu: „Kolekcje” (rys. <a +href="#x1-26026r6">6<!--tex4ht:ref: fig:collections-gui --></a>). Kolekcje stanowią niższy +poziom niż schematy, a same składają się z „pakietów”. Dopiero pakiety zawierają właściwe pliki makr, fontów +itp. Jeśli chcemy dodać lub usunąć pakiet, to po instalacji właściwej użyjemy programu <span class="TEX">T<span +class="E">E</span>X</span> Live Manager +(<span class="ec-lmss-10">tlmgr</span>, patrz część <a -href="#x1-460005">5<!--tex4ht:ref: sec:tlmgr --></a>). +href="#x1-450005">5<!--tex4ht:ref: sec:tlmgr --></a>). <h5 class="subsubsectionHead"><span class="titlemark">3.2.3. </span> <a - id="x1-280003.2.3"></a>Katalogi</h5> -<!--l. 966--><p class="noindent" >Domyślny układ katalogów opisano w części <a + id="x1-270003.2.3"></a>Katalogi</h5> +<!--l. 963--><p class="noindent" >Domyślny układ katalogów opisano w części <a href="#x1-110002.3">2.3<!--tex4ht:ref: sec:texmftrees --></a> na str. <a -href="#x1-110002.3">9<!--tex4ht:ref: sec:texmftrees --></a>. Położenie domyślne całej instalacji (<span +href="#x1-110002.3">8<!--tex4ht:ref: sec:texmftrees --></a>. Położenie domyślne całej instalacji (<span class="ec-lmtt-10">TEXDIR</span>) różni się w Windows (<span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">%SystemDrive%\texlive\2012</span></span></span>) i w Unix (<span -class="ec-lmtt-10">/usr/local/texlive/2012</span>). -<!--l. 971--><p class="indent" > Głównym powodem, dla którego chcielibyśmy ewentualnie zmienić domyślne położenie <span +class="ec-lmtt-10">%SystemDrive%\texlive\2013</span></span></span>) i w Unix (<span +class="ec-lmtt-10">/usr/local/texlive/2013</span>). +<!--l. 968--><p class="indent" > Głównym powodem, dla którego chcielibyśmy ewentualnie zmienić domyślne położenie <span class="ec-lmtt-10">TEXDIR</span>, może być brak uprawnień systemowych. Aby zainstalować <span class="TEX">T<span class="E">E</span>X</span> Live, nie musimy być administratorem systemu, musimy @@ -2263,59 +2264,61 @@ jednak posiadać uprawnienia do zapisu w docelowym katalogu. Rozs instalacja w katalogu domowym, szczególnie gdy będziemy jej jedynym użytkownikiem. Stosujemy tu zapis „<span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">~</span></span></span>” do zaznaczenia katalogu domowego użytkownika, np. <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">~/texlive/2012</span></span></span>. Zalecamy użycie katalogu z nazwą +class="ec-lmtt-10">~/texlive/2013</span></span></span>. Zalecamy użycie katalogu z nazwą odzwierciedlającą rok wydania, co pozwoli na zainstalowanie obok siebie różnych wydań <span class="TEX">T<span class="E">E</span>X</span> Live. -<!--l. 985--><p class="indent" > Zmiana <span +<!--l. 982--><p class="indent" > Zmiana <span class="ec-lmtt-10">TEXDIR </span>w programie instalacyjnym zmieni także ścieżki katalogów określone przez zmienne <span class="ec-lmtt-10">TEXMFLOCAL</span>, <span class="ec-lmtt-10">TEXMFSYSVAR </span>i <span class="ec-lmtt-10">TEXMFSYSCONFIG</span>. -<!--l. 989--><p class="indent" > <span +<!--l. 986--><p class="indent" > <span class="ec-lmtt-10">TEXMFHOME </span>jest zalecanym położeniem dla prywatnych makr i fontów użytkownika. Domyślnym katalogiem jest <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">~/texmf</span></span></span>. W odróżnieniu od <span class="ec-lmtt-10">TEXDIR</span>, znak <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">~</span></span></span> jest zachowywany w generowanych plikach -konfiguracyjnych, ponieważ w wygodny sposób odnosi się do katalogu domowego podczas każdego -uruchamiania programów. Znak ten rozwijany jest do zmiennej <span -class="ec-lmtt-10">$HOME </span>w Unix i <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">%USERPROFILE%</span></span></span> w Windows. -Po raz kolejny podkreślmy, że tak jak inne drzewa katalogów, <span -class="ec-lmtt-10">TEXMFHOME </span>musi mieć strukturę zgodną z -TDS. -<!--l. 998--><p class="indent" > Katalog określany przez zmienną <span +konfiguracyjnych, ponieważ w wygodny sposób odnosi się do katalogu domowego użytkownika podczas +każdego uruchamiania programów. Znak ten rozwijany jest do zmiennej <span +class="ec-lmtt-10">$HOME </span>w Unix/Linux +i <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">%USERPROFILE%</span></span></span> w Windows. Po raz kolejny podkreślmy, że tak jak inne drzewa katalogów, <span +class="ec-lmtt-10">TEXMFHOME</span> +musi mieć strukturę zgodną z TDS, w przeciwnym wypadku potrzebne pliki mogą nie zostać +zalezione. +<!--l. 996--><p class="indent" > Katalog określany przez zmienną <span class="ec-lmtt-10">TEXMFVAR </span>przechowuje dane konfiguracyjne specyficzne dla każdego użytkownika. Katalog określany przez zmienną <span class="ec-lmtt-10">TEXMFCACHE </span>przechowuje dane buforowane (<span class="ec-lmri-10">cached</span>) -Con<span class="TEX">T<span +Lua<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span>oraz Con<span class="TEX">T<span class="E">E</span>X</span>t MkIV (patrz część <a -href="#x1-370003.4.5">3.4.5<!--tex4ht:ref: sec:context-mkiv --></a>, na str. <a -href="#x1-370003.4.5">39<!--tex4ht:ref: sec:context-mkiv --></a>). -<!--l. 1004--><p class="noindent" > +href="#x1-360003.4.5">3.4.5<!--tex4ht:ref: sec:context-mkiv --></a>, na str. <a +href="#x1-360003.4.5">39<!--tex4ht:ref: sec:context-mkiv --></a>). +<!--l. 1002--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.2.4. </span> <a - id="x1-290003.2.4"></a>Opcje</h5> -<!--l. 1007--><p class="noindent" ><hr class="figure"><div class="figure" + id="x1-280003.2.4"></a>Opcje</h5> +<!--l. 1005--><p class="noindent" ><hr class="figure"><div class="figure" > <a - id="x1-29025r7"></a> + id="x1-28025r7"></a> <div class="fancyvrb" id="fancyvrb4"><a - id="x1-29002r1"></a><span + id="x1-28002r1"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> Options</span><span class="ec-lmtt-8"> setup:</span><br class="fancyvrb" /><a - id="x1-29004r2"></a><span + id="x1-28004r2"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> ===============================================================================</span> <br class="fancyvrb" /><a - id="x1-29006r3"></a><span + id="x1-28006r3"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> <P></span><span @@ -2329,7 +2332,7 @@ class="ec-lmtt-8"> by</span><span class="ec-lmtt-8"> default:</span><span class="ec-lmtt-8"> [</span><span class="ec-lmtt-8"> ]</span><br class="fancyvrb" /><a - id="x1-29008r4"></a><span + id="x1-28008r4"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> <E></span><span @@ -2341,7 +2344,7 @@ class="ec-lmtt-8"> of</span><span class="ec-lmtt-8"> programs:</span><span class="ec-lmtt-8"> [X]</span> <br class="fancyvrb" /><a - id="x1-29010r5"></a><span + id="x1-28010r5"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> <F></span><span @@ -2367,7 +2370,7 @@ class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> [X]</span><br class="fancyvrb" /><a - id="x1-29012r6"></a><span + id="x1-28012r6"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> <D></span><span @@ -2390,7 +2393,7 @@ class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> [X]</span> <br class="fancyvrb" /><a - id="x1-29014r7"></a><span + id="x1-28014r7"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> <S></span><span @@ -2409,7 +2412,7 @@ class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> [X]</span><br class="fancyvrb" /><a - id="x1-29016r8"></a><span + id="x1-28016r8"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> <L></span><span @@ -2421,7 +2424,7 @@ class="ec-lmtt-8"> directories:</span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> [</span><span class="ec-lmtt-8"> ]</span><br class="fancyvrb" /><a - id="x1-29018r9"></a><span + id="x1-28018r9"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span @@ -2438,7 +2441,7 @@ class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> binaries</span><span class="ec-lmtt-8"> to:</span> <br class="fancyvrb" /><a - id="x1-29020r10"></a><span + id="x1-28020r10"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span @@ -2454,7 +2457,7 @@ class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> manpages</span><span class="ec-lmtt-8"> to:</span><br class="fancyvrb" /><a - id="x1-29022r11"></a><span + id="x1-28022r11"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span @@ -2474,7 +2477,7 @@ class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> info</span><span class="ec-lmtt-8"> to:</span><br class="fancyvrb" /><a - id="x1-29024r12"></a><span + id="x1-28024r12"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> <Y></span><span @@ -2488,12 +2491,12 @@ class="ec-lmtt-8"> CTAN:</span><span class="ec-lmtt-8"> [X]</span></div> <br /> <div class="caption" ><span class="id">Rysunek 7: </span><span -class="content">Menu: Options (Opcje) w Unix</span></div><!--tex4ht:label?: x1-29025r7 --> +class="content">Menu: Options (Opcje) w Unix</span></div><!--tex4ht:label?: x1-28025r7 --> -<!--l. 1023--><p class="noindent" ></div><hr class="endfigure"> -<!--l. 1025--><p class="indent" > Rysunek <a -href="#x1-29025r7">7<!--tex4ht:ref: fig:options-text --></a> pokazuje menu (w trybie tekstowym) z dodatkowymi opcjami. Warto tu je wymienić: +<!--l. 1021--><p class="noindent" ></div><hr class="endfigure"> +<!--l. 1023--><p class="indent" > Rysunek <a +href="#x1-28025r7">7<!--tex4ht:ref: fig:options-text --></a> pokazuje menu (w trybie tekstowym) z dodatkowymi opcjami. Warto tu je wymienić: <dl class="description"><dt class="description"> <span class="ec-lmbx-10">use letter size instead of A4 by default</span> </dt><dd @@ -2509,7 +2512,7 @@ class="E">E</span>X</span> Live 2010 wykonanie niektórych przydatnych pro jako podprocesy (w „tle”), zostało zastrzeżone dla ich niewielkiej listy, zamieszczonej w pliku <span class="ec-lmtt-10">texmf.cnf</span>. Szczegóły znajdziesz w części „Wydanie 2010” (<a -href="#x1-8500011.7">11.7<!--tex4ht:ref: sec:2010news --></a>). +href="#x1-8400011.7">11.7<!--tex4ht:ref: sec:2010news --></a>). </dd><dt class="description"> <span class="ec-lmbx-10">create format files</span> </dt><dd @@ -2555,16 +2558,16 @@ class="description">(po instalacji użyj CTAN, aby pobrać aktualizacje) chwili zmienione w linii poleceń, lub po wyborze odpowiedniego menu programu <span class="ec-lmss-10">tlmgr </span>w trybie graficznym. Patrz część <a -href="#x1-310003.3.1">3.3.1<!--tex4ht:ref: sec:location --></a> i część <a -href="#x1-350003.4.3">3.4.3<!--tex4ht:ref: sec:dvd-install-net-updates --></a>.</dd></dl> -<!--l. 1074--><p class="indent" > Po wykonaniu wszystkich potrzebnych ustawień można rozpocząć instalację (klawisz „I”). +href="#x1-300003.3.1">3.3.1<!--tex4ht:ref: sec:location --></a> i część <a +href="#x1-340003.4.3">3.4.3<!--tex4ht:ref: sec:dvd-install-net-updates --></a>.</dd></dl> +<!--l. 1072--><p class="indent" > Po wykonaniu wszystkich potrzebnych ustawień można rozpocząć instalację (klawisz „I”). Po instalacji zaleca się zajrzeć do części <a -href="#x1-320003.4">3.4<!--tex4ht:ref: sec:postinstall --></a>, bo być może będą jeszcze potrzebne dodatkowe +href="#x1-310003.4">3.4<!--tex4ht:ref: sec:postinstall --></a>, bo być może będą jeszcze potrzebne dodatkowe kroki. <h4 class="subsectionHead"><span class="titlemark">3.3. </span> <a - id="x1-300003.3"></a>Parametry instalacji z linii poleceń</h4> -<!--l. 1137--><p class="noindent" >Uruchom <div class="alltt"> -<!--l. 1138--><p class="noindent" ><div class="obeylines-v"> + id="x1-290003.3"></a>Parametry instalacji z linii poleceń</h4> +<!--l. 1135--><p class="noindent" >Uruchom <div class="alltt"> +<!--l. 1136--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -2572,12 +2575,12 @@ class="ec-lmtk-10">install-tl</span><span class="ec-lmtk-10"> -help</span> </div> </div> aby wyświetlić wszystkie dostępne parametry. Oto najczęściej używane: -<!--l. 1145--><p class="noindent" > +<!--l. 1143--><p class="noindent" > <dl class="list1"><dt class="list"> <span class="ec-lmtt-10">-gui</span> </dt><dd class="list"> - <!--l. 1146--><p class="noindent" >użyj (jeśli to możliwe) programu w wersji graficznej (GUI); wymagane jest posiadanie modułu + <!--l. 1144--><p class="noindent" >użyj (jeśli to możliwe) programu w wersji graficznej (GUI); wymagane jest posiadanie modułu Perl/Tk (<a href="http://tug.org/texlive/distro.html#perltk" class="url" ><span class="ec-lmtt-10">http://tug.org/texlive/distro.html#perltk</span></a>) skompilowanego ze wsparciem dla @@ -2588,49 +2591,33 @@ class="ec-lmtt-10">http://tug.org/texlive/distro.html#perltk</span></a>) skompi <span class="ec-lmtt-10">-no-gui</span> </dt><dd class="list"> - <!--l. 1152--><p class="noindent" >wymusza tryb tekstowy, np. w Windows. + <!--l. 1150--><p class="noindent" >wymusza tryb tekstowy, np. w Windows. </dd><dt class="list"> <span class="ec-lmtt-10">-lang </span><span class="ec-lmro-10">ll</span> </dt><dd class="list"> - <!--l. 1153--><p class="noindent" >pozwala wybrać język komunikatów, <span + <!--l. 1151--><p class="noindent" >pozwala wybrać język komunikatów, <span class="ec-lmri-10">ll </span>oznacza tu dwuliterowy kod języka; listę dostępnych - języków wyświetli <span -class="ec-lmtt-10">install-tl –help</span>; program samoczynnie wykrywa język systemu, ale jeśli - jest to niemożliwe, komunikaty i menu będą wyświetlane w języku angielskim; - <!--l. 1173--><p class="noindent" ><a id="opt-in-place"></a> - </dd><dt class="list"> - <span -class="ec-lmtt-10">-in-place</span> </dt><dd -class="list"> - <!--l. 1174--><p class="noindent" >jeśli posiadamy kopię repozytorium <span class="TEX">T<span -class="E">E</span>X</span> Live uzyskaną via rsync, svn itp. (patrz - <a -href="http://tug.org/texlive/acquire-mirror.html" class="url" ><span -class="ec-lmtt-10">http://tug.org/texlive/acquire-mirror.html</span></a>), opcja ta pozwala na wykorzystanie jako - instalacji owej kopii i jedynie wykona kroki poinstalacyjne (konfigurację). <span -class="ec-lmbx-10">Uwaga: </span>plik - <span -class="ec-lmtt-10">tlpkg/texlive.tlpdb </span>może zostać nadpisany, a więc warto go uprzednio skopiować w bezpieczne - miejsce. Ponadto usuwanie zbędnych pakietów należy wykonać wtedy ręcznie, słowem, użycie tej - opcji zaleca się jedynie zaawansowanym użytkownikom. Opcja ta może być włączona/wyłączona - w programie instalacyjnym. + języków wyświetli <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">install-tl</span><span +class="ec-lmtt-10"> --help</span></span></span>; program samoczynnie wykrywa język systemu, ale jeśli + jest to niemożliwe, komunikaty oraz menu będą wyświetlane w języku angielskim; </dd><dt class="list"> <span class="ec-lmtt-10">-portable</span> </dt><dd class="list"> - <!--l. 1184--><p class="noindent" >instalacja do użycia przenośnego, np. na pen drivie; opcja ta może być użyta zarówno w trybie + <!--l. 1171--><p class="noindent" >instalacja do użycia przenośnego, np. na pen drivie; opcja ta może być użyta zarówno w trybie tekstowym (poleceniem <span class="ec-lmtt-10">V</span>), jak i przez wyb˘r odpowiedniego przycisku programu instalacyjnego w trybie GUI (patrz część  <a -href="#x1-440004.2">4.2<!--tex4ht:ref: sec:portable-tl --></a>). +href="#x1-430004.2">4.2<!--tex4ht:ref: sec:portable-tl --></a>). </dd><dt class="list"> <span class="ec-lmtt-10">-profile </span><span class="ec-lmro-10">plik</span> </dt><dd class="list"> - <!--l. 1189--><p class="noindent" >wczytuje <span + <!--l. 1176--><p class="noindent" >wczytuje <span class="ec-lmro-10">plik </span>profilu instalacji i przebiega ona bez interakcji ze strony użytkownika; program instalacyjny zapisuje plik <span class="ec-lmtt-10">texlive.profile </span>w katalogu <span @@ -2644,133 +2631,151 @@ class="ec-lmro-10">url-lub-</span><span class="ec-lmro-10">ście</span><span class="ec-lmro-10">żka</span> </dt><dd class="list"> - <!--l. 1196--><p class="noindent" >pozwala określić inne niż domyślne źródło instalacji (patrz poniżej).</dd></dl> -<!--l. 1200--><p class="noindent" > + <!--l. 1183--><p class="noindent" >pozwala określić inne niż domyślne źródło instalacji (patrz poniżej). + <!--l. 1186--><p class="noindent" ><a id="opt-in-place"></a> + </dd><dt class="list"> + <span +class="ec-lmtt-10">-in-place</span> </dt><dd +class="list"> + <!--l. 1187--><p class="noindent" >jeśli posiadamy kopię repozytorium <span class="TEX">T<span +class="E">E</span>X</span> Live uzyskaną via rsync, svn itp. (patrz + <a +href="http://tug.org/texlive/acquire-mirror.html" class="url" ><span +class="ec-lmtt-10">http://tug.org/texlive/acquire-mirror.html</span></a>), opcja ta pozwala na wykorzystanie jako + instalacji owej kopii i jedynie wykona kroki poinstalacyjne (konfigurację). <span +class="ec-lmbx-10">Uwaga: </span>plik + <span +class="ec-lmtt-10">tlpkg/texlive.tlpdb </span>może zostać nadpisany, a więc warto go uprzednio skopiować w bezpieczne + miejsce. Ponadto usuwanie zbędnych pakietów należy wykonać wtedy ręcznie, słowem – użycie tej + opcji zaleca się jedynie zaawansowanym użytkownikom. Opcja ta jest niedostępna w programie + instalacyjnym z graficznym interfejsem. + </dd></dl> +<!--l. 1199--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.3.1. </span> <a - id="x1-310003.3.1"></a>Parametr <span + id="x1-300003.3.1"></a>Parametr <span class="ec-lmtt-10">-repository</span></h5> -<!--l. 1203--><p class="noindent" >Domyślnym repozytorium pakietów dla <span class="TEX">T<span +<!--l. 1202--><p class="noindent" >Domyślnym repozytorium pakietów dla <span class="TEX">T<span class="E">E</span>X</span> Live jest kopia (<span class="ec-lmri-10">mirror</span>) CTAN, znajdywana automatycznie poprzez sewis <a href="http://mirror.ctan.org" class="url" ><span class="ec-lmtt-10">http://mirror.ctan.org</span></a>. -<!--l. 1206--><p class="indent" > Parametrowi <span +<!--l. 1205--><p class="indent" > Parametrowi <span class="ec-lmtt-10">-repository </span>można przypisać adres w sieci (rozpoczynający się od <span class="ec-lmtt-10">ftp:</span>, <span class="ec-lmtt-10">http: </span>lub <span class="ec-lmtt-10">file:/</span>) -lub pełną ścieżkę do kopii pakietów na dysku (np. pobranej za pomocą programu <span -class="ec-lmtt-10">wget </span>lub <span -class="ec-lmtt-10">rsync</span>). Jeśli -podany argument wskazuje na lokalny dysk (ścieżkę bądź adres <span -class="ec-lmtt-10">file:/</span>), wybrana zostanie instalacja ze -skompresowanych plików <span +lub pełną ścieżkę do kopii repozytorium pakietów na dysku (np. pobranej za pomocą programu <span +class="ec-lmtt-10">wget </span>lub +<span +class="ec-lmtt-10">rsync</span>). Jeśli podany argument wskazuje na lokalny dysk (ścieżkę bądź adres <span +class="ec-lmtt-10">file:/</span>), wybrana zostanie +instalacja ze skompresowanych plików <span class="ec-lmtt-10">tar.xz</span>, zawartych w podkatalogu <span class="ec-lmtt-10">archive</span>. (Podając adres <span class="ec-lmtt-10">http:</span> lub <span -class="ec-lmtt-10">ftp:</span> końcowy znak ‘<span -class="ec-lmtt-10">/</span>’ lub komponent ‘<span -class="ec-lmtt-10">/tlpkg</span>’ są ignorowane.) -<!--l. 1216--><p class="indent" > Przykładowo, można wybrać konkretną kopię (zwierciadło) CTAN z +class="ec-lmtt-10">ftp:</span> końcowy znak „<span +class="ec-lmtt-10">/</span>” lub komponent „<span +class="ec-lmtt-10">/tlpkg</span>” są ignorowane.) +<!--l. 1215--><p class="indent" > Przykładowo, można wybrać konkretną kopię (zwierciadło) CTAN z <a href="http://ctan.example.org/tex-archive/systems/texlive/tlnet/" class="url" ><span class="ec-lmtt-10">http://ctan.example.org/tex-archive/systems/texlive/tlnet/</span></a> podstawiając prawdziwą nazwę hosta i -jego konkretną ścieżkę do korzenia CTAN zamiast <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">ctan.example.org/tex-archive</span></span></span>. Lista zwierciadeł -CTAN jest dostępna na stronie <a +jego konkretną ścieżkę do korzenia CTAN, zamiast <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">ctan.example.org/tex-archive</span></span></span>. Lista kopii +CTAN dostępna jest na stronie <a href="http://ctan.org/mirrors" class="url" ><span class="ec-lmtt-10">http://ctan.org/mirrors</span></a>. -<!--l. 1222--><p class="noindent" > +<!--l. 1221--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">3.4. </span> <a - id="x1-320003.4"></a>Czynności poinstalacyjne</h4> + id="x1-310003.4"></a>Czynności poinstalacyjne</h4> -<!--l. 1233--><p class="noindent" > +<!--l. 1232--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.4.1. </span> <a - id="x1-330003.4.1"></a>Zmienne środowiska dla Unix</h5> -<!--l. 1236--><p class="noindent" >Użycie opisanej w części <a -href="#x1-290003.2.4">3.2.4<!--tex4ht:ref: sec:options --></a> opcji tworzenia dowiązań symbolicznych w standardowych katalogach nie + id="x1-320003.4.1"></a>Zmienne środowiska dla Unix</h5> +<!--l. 1235--><p class="noindent" >Użycie opisanej w części <a +href="#x1-280003.2.4">3.2.4<!--tex4ht:ref: sec:options --></a> opcji tworzenia dowiązań symbolicznych w standardowych katalogach nie wymaga zmian w zmiennych środowiska systemowego. Niemniej jednak w systemach Unix po instalacji należy do zmiennej <span class="ec-lmtt-10">PATH </span>dodać ścieżkę do programów <span class="TEX">T<span class="E">E</span>X</span> Live. (W Windows program instalacyjny czyni to za nas.) -<!--l. 1242--><p class="indent" > Każda z obsługiwanych platform ma własny podkatalog w ramach <span +<!--l. 1241--><p class="indent" > Każda z obsługiwanych platform ma własny podkatalog w ramach <span class="ec-lmtt-10">TEXDIR/bin</span>. Listę platform i odpowiadających im katalogów przedstawiono na rys. <a -href="#x1-26043r4">4<!--tex4ht:ref: fig:bin-text --></a>. -<!--l. 1246--><p class="indent" > Również korzystanie z systemowych przeglądarek dokumentacji <span +href="#x1-25047r4">4<!--tex4ht:ref: fig:bin-text --></a>. +<!--l. 1245--><p class="indent" > Również korzystanie z systemowych przeglądarek dokumentacji <span class="ec-lmss-10">man </span>i <span class="ec-lmss-10">info </span>staje się możliwe dopiero po dodaniu odpowiednich katalogów do ich ścieżek przeszukiwania. Strony <span class="ec-lmss-10">man </span>mogą być także znajdywane automatycznie po dodaniu ścieżki ich położenia do <span class="ec-lmtt-10">MANPATH</span>. -<!--l. 1252--><p class="indent" > Dla powłoki zgodnej z Bourne shell (<span +<!--l. 1251--><p class="indent" > Dla powłoki zgodnej z Bourne shell (<span class="ec-lmss-10">sh</span>, <span class="ec-lmss-10">bash</span>, <span class="ec-lmss-10">ksh</span>) możemy dopisać do pliku <span class="ec-lmtt-10">$HOME/.profile</span>: -<!--l. 1255--><p class="indent" > +<!--l. 1254--><p class="indent" > <div class="fancyvrb" id="fancyvrb5"><a - id="x1-33002r1"></a><span + id="x1-32002r1"></a><span class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> PATH=/usr/local/texlive/2012/bin/i386-linux:$PATH;</span><span +class="ec-lmtt-9"> PATH=/usr/local/texlive/2013/bin/i386-linux:$PATH;</span><span class="ec-lmtt-9"> export</span><span class="ec-lmtt-9"> PATH</span> <br class="fancyvrb" /><a - id="x1-33004r2"></a><span + id="x1-32004r2"></a><span class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> MANPATH=/usr/local/texlive/2012/texmf/doc/man:$MANPATH;</span><span +class="ec-lmtt-9"> MANPATH=/usr/local/texlive/2013/texmf-dist/doc/man:$MANPATH;</span><span class="ec-lmtt-9"> export</span><span class="ec-lmtt-9"> MANPATH</span> <br class="fancyvrb" /><a - id="x1-33006r3"></a><span + id="x1-32006r3"></a><span class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> INFOPATH=/usr/local/texlive/2012/texmf/doc/info:$INFOPATH;</span><span +class="ec-lmtt-9"> INFOPATH=/usr/local/texlive/2013/texmf-dist/doc/info:$INFOPATH;</span><span class="ec-lmtt-9"> export</span><span class="ec-lmtt-9"> INFOPATH</span></div> -<!--l. 1261--><p class="indent" > W wypadku csh lub tcsh należy zmodyfikować plik <span +<!--l. 1260--><p class="indent" > W wypadku csh lub tcsh należy zmodyfikować plik <span class="ec-lmtt-10">$HOME/.cshrc</span>, np.: -<!--l. 1263--><p class="indent" > +<!--l. 1262--><p class="indent" > <div class="fancyvrb" id="fancyvrb6"><a - id="x1-33008r1"></a><span + id="x1-32008r1"></a><span class="ec-lmtt-9"> </span><span class="ec-lmtt-9"> setenv</span><span class="ec-lmtt-9"> PATH</span><span -class="ec-lmtt-9"> /usr/local/texlive/2012/bin/i386-linux:$PATH</span><br class="fancyvrb" /><a - id="x1-33010r2"></a><span +class="ec-lmtt-9"> /usr/local/texlive/2013/bin/i386-linux:$PATH</span><br class="fancyvrb" /><a + id="x1-32010r2"></a><span class="ec-lmtt-9"> </span><span class="ec-lmtt-9"> setenv</span><span class="ec-lmtt-9"> MANPATH</span><span -class="ec-lmtt-9"> /usr/local/texlive/2012/texmf/doc/man:$MANPATH</span> +class="ec-lmtt-9"> /usr/local/texlive/2013/texmf-dist/doc/man:$MANPATH</span> <br class="fancyvrb" /><a - id="x1-33012r3"></a><span + id="x1-32012r3"></a><span class="ec-lmtt-9"> </span><span class="ec-lmtt-9"> setenv</span><span class="ec-lmtt-9"> INFOPATH</span><span -class="ec-lmtt-9"> /usr/local/texlive/2012/texmf/doc/info:$INFOPATH</span></div> -<!--l. 1269--><p class="indent" > Jeśli są już jakieś ustawienia zawarte w prywatnych plikach konfiguracyjnych, wówczas oczywiście katalogi +class="ec-lmtt-9"> /usr/local/texlive/2013/texmf-dist/doc/info:$INFOPATH</span></div> +<!--l. 1268--><p class="indent" > Jeśli są już jakieś ustawienia zawarte w prywatnych plikach konfiguracyjnych, wówczas oczywiście katalogi <span class="TEX">T<span class="E">E</span>X</span> Live powinny być tam odpowiednio wkomponowane. -<!--l. 1272--><p class="noindent" > +<!--l. 1271--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.4.2. </span> <a - id="x1-340003.4.2"></a>Zmienne środowiska: konfiguracja globalna</h5> -<!--l. 1275--><p class="noindent" >Jeśli zmiany mają być dokonane globalnie, lub jeśli mają być dokonane dla nowego użytkownika systemu, + id="x1-330003.4.2"></a>Zmienne środowiska: konfiguracja globalna</h5> +<!--l. 1274--><p class="noindent" >Jeśli zmiany mają być dokonane globalnie, lub jeśli mają być dokonane dla nowego użytkownika systemu, wówczas należy dokonać tego na własną rękę – jest zbyt wiele możliwości dla różnych systemów dotyczących miejsca i sposobu konfiguracji. -<!--l. 1280--><p class="indent" > Nasze dwie rady są następujące: 1) można sprawdzić plik <span +<!--l. 1279--><p class="indent" > Nasze dwie rady są następujące: 1) można sprawdzić plik <span class="ec-lmtt-10">/etc/manpath.config </span>i, jeśli jest obecny, dodać w nim wiersze <div class="fancyvrb" id="fancyvrb7"><a - id="x1-34002r1"></a><span + id="x1-33002r1"></a><span class="ec-lmtt-9"> </span><span class="ec-lmtt-9"> MANPATH_MAP</span><span -class="ec-lmtt-9"> /usr/local/texlive/2012/bin/i386-linux</span><span +class="ec-lmtt-9"> /usr/local/texlive/2013/bin/i386-linux</span><span class="ec-lmtt-9"> \</span><br class="fancyvrb" /><a - id="x1-34004r2"></a><span + id="x1-33004r2"></a><span class="ec-lmtt-9"> </span><span class="ec-lmtt-9"> </span><span class="ec-lmtt-9"> </span><span @@ -2784,26 +2789,26 @@ class="ec-lmtt-9"> </span><span class="ec-lmtt-9"> </span><span class="ec-lmtt-9"> </span><span class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> /usr/local/texlive/2012/texmf/doc/man</span></div> -<!--l. 1286--><p class="noindent" >2) można sprawdzić plik <span +class="ec-lmtt-9"> /usr/local/texlive/2013/texmf-dist/doc/man</span></div> +<!--l. 1285--><p class="noindent" >2) można sprawdzić plik <span class="ec-lmtt-10">/etc/environment</span>, w którym może być zdefiniowana ścieżka wyszukiwania i inne domyślne zmienne środowiska. -<!--l. 1289--><p class="indent" > W każdym katalogu w plikami wykonywalnymi systemów uniksowych możemy utworzyć symboliczne +<!--l. 1288--><p class="indent" > W każdym katalogu w plikami wykonywalnymi systemów uniksowych możemy utworzyć symboliczne dowiązanie o nazwie <span class="ec-lmtt-10">man </span>do katalogu <span -class="ec-lmtt-10">texmf/doc/man</span>. Niektóre programy <span -class="ec-lmtt-10">man</span>, np. standardowy program <span -class="ec-lmtt-10">man</span> -w systemie Mac OS X, automatycznie znajdą to dowiązanie, likwidując potrzebę jakiegokolwiek ustawiania dla -stron manuala. -<!--l. 1295--><p class="noindent" > +class="ec-lmtt-10">texmf-dist/doc/man</span>. Niektóre programy <span +class="ec-lmtt-10">man</span>, np. standardowy program +<span +class="ec-lmtt-10">man </span>w systemie Mac OS X, automatycznie znajdą to dowiązanie, likwidując potrzebę jakiegokolwiek ustawiania +dla stron manuala. +<!--l. 1294--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.4.3. </span> <a - id="x1-350003.4.3"></a>Aktualizacje z internetu po instalacji z DVD</h5> -<!--l. 1298--><p class="noindent" >Po instalacji z DVD i <span + id="x1-340003.4.3"></a>Aktualizacje z internetu po instalacji z DVD</h5> +<!--l. 1297--><p class="noindent" >Po instalacji z DVD i <span class="ec-lmbx-10">po modyfikacji </span>ścieżki wyszukiwania programów (jak opisano to powyżej), możemy pobrać z internetu aktualizacje pakietów: <div class="alltt"> -<!--l. 1302--><p class="noindent" ><div class="obeylines-v"> +<!--l. 1301--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -2813,26 +2818,26 @@ class="ec-lmtk-10"> repository</span><span class="ec-lmtk-10"> http://mirror.ctan.org/systems/texlive/tlnet</span> </div> </div> -<!--l. 1306--><p class="indent" > Wówczas pakiety będą aktualizowane z najbliższej, automatycznie znalezionej kopii archiwów CTAN (co +<!--l. 1305--><p class="indent" > Wówczas pakiety będą aktualizowane z najbliższej, automatycznie znalezionej kopii archiwów CTAN (co domyślnie włączono podczas instalacji). Jeśli wystąpią problemy z automatycznym wyborem archiwum, należy podać konkretny adres (listę adresów znajdziemy na <a href="http://ctan.org/mirrors" class="url" ><span class="ec-lmtt-10">http://ctan.org/mirrors</span></a>) wraz z pełną ścieżką do podkatalogu <span class="ec-lmtt-10">tlnet</span>. -<!--l. 1312--><p class="indent" > <a id="xetexfontconfig"></a> <a id="sysfontconfig"></a> +<!--l. 1311--><p class="indent" > <a id="xetexfontconfig"></a> <a id="sysfontconfig"></a> <h5 class="subsubsectionHead"><span class="titlemark">3.4.4. </span> <a - id="x1-360003.4.4"></a>Konfiguracja fontów dla Xe<span class="TEX">T<span + id="x1-350003.4.4"></a>Konfiguracja fontów dla Xe<span class="TEX">T<span class="E">E</span>X</span> i Lua<span class="TEX">T<span class="E">E</span>X</span></h5> -<!--l. 1317--><p class="noindent" >Xe<span class="TEX">T<span +<!--l. 1316--><p class="noindent" >Xe<span class="TEX">T<span class="E">E</span>X</span> i Lua<span class="TEX">T<span class="E">E</span>X</span> pozwalają użyć każdy font zainstalowany w systemie, nie tylko fonty znajdujące się w katalogach <span class="TEX">T<span class="E">E</span>X</span>-owych. Korzystają tu ze zbliżonych, ale jednak różnych metod. -<!--l. 1321--><p class="indent" > W systemach Windows fonty dostarczone z <span class="TEX">T<span +<!--l. 1320--><p class="indent" > W systemach Windows fonty dostarczone z <span class="TEX">T<span class="E">E</span>X</span> Live są automatycznie dostępne dla programu Xe<span class="TEX">T<span class="E">E</span>X</span>. Gdy w systemie uniksowym zainstalowano <span @@ -2841,43 +2846,43 @@ znaleźć fonty dostarczone w <span class="TEX">T<span class="E">E</span>X</span> Live. Aby to ułatwić, podczas instalacji pakietu tworzony jest plik konfiguracyjny fontów: <span class="ec-lmtt-10">TEXMFSYSVAR/fonts/conf/texlive-fontconfig.conf</span>. -<!--l. 1329--><p class="indent" > Aby udostępnić fonty <span class="TEX">T<span +<!--l. 1328--><p class="indent" > Aby udostępnić fonty <span class="TEX">T<span class="E">E</span>X</span> Live dla innych aplikacji systemu (zakładając, że mamy odpowiednie uprawnienia) należy wykonać następujące czynności: <ol class="enumerate1" > <li - class="enumerate" id="x1-36002x1">skopiować <span + class="enumerate" id="x1-35002x1">skopiować <span class="ec-lmtt-10">texlive-fontconfig.conf </span>do <span class="ec-lmtt-10">/etc/fonts/conf.d/09-texlive.conf</span>; </li> <li - class="enumerate" id="x1-36004x2">uruchomić <span + class="enumerate" id="x1-35004x2">uruchomić <span class="ec-lmtk-10">fc-cache -fsv</span>.</li></ol> -<!--l. 1338--><p class="indent" > Jeśli nie mamy odpowiednich uprawnień i chcemy podczas uruchamiania Xe<span class="TEX">T<span +<!--l. 1337--><p class="indent" > Jeśli nie mamy odpowiednich uprawnień i chcemy podczas uruchamiania Xe<span class="TEX">T<span class="E">E</span>X</span>-a korzystać jedynie z fontów dostępnych w <span class="TEX">T<span class="E">E</span>X</span> Live, należy: <ol class="enumerate1" > <li - class="enumerate" id="x1-36006x1">skopiować plik <span + class="enumerate" id="x1-35006x1">skopiować plik <span class="ec-lmtt-10">texlive-fontconfig.conf </span>do <span class="ec-lmtt-10">~/.fonts.conf</span>, gdzie <span class="ec-lmtt-10">~ </span>oznacza nasz katalog domowy. </li> <li - class="enumerate" id="x1-36008x2">uruchomić <span + class="enumerate" id="x1-35008x2">uruchomić <span class="ec-lmtk-10">fc-cache -fv</span>.</li></ol> -<!--l. 1346--><p class="indent" > Uruchomienie programu <span +<!--l. 1345--><p class="indent" > Uruchomienie programu <span class="ec-lmtt-10">fc-list </span>pozwala wyświetlić nazwy fontów systemowych. <span class="ec-lmtt-10">fc-list : family</span> <span class="ec-lmtt-10">style file spacing </span>pokaże więcej interesujących informacji. -<!--l. 1380--><p class="noindent" > +<!--l. 1379--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.4.5. </span> <a - id="x1-370003.4.5"></a>Con<span class="TEX">T<span + id="x1-360003.4.5"></a>Con<span class="TEX">T<span class="E">E</span>X</span>t Mark IV</h5> -<!--l. 1383--><p class="noindent" >Zarówno tzw. „stary” Con<span class="TEX">T<span +<!--l. 1382--><p class="noindent" >Zarówno tzw. „stary” Con<span class="TEX">T<span class="E">E</span>X</span>t (Mark II), jak i nowy Con<span class="TEX">T<span class="E">E</span>X</span>t (Mark IV, oparty na Lua<span class="TEX">T<span class="E">E</span>X</span>) powinny @@ -2885,34 +2890,34 @@ działać po instalacji <span class="TEX">T<span class="E">E</span>X</span> Live bez problemów, o ile do aktualizacji będziemy używać wyłącznie programu <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">tlmgr</span></span></span>. -<!--l. 1388--><p class="indent" > Ponieważ Con<span class="TEX">T<span +<!--l. 1387--><p class="indent" > Ponieważ Con<span class="TEX">T<span class="E">E</span>X</span>t MkIV nie stosuje biblioteki kpathsea do wyszukiwania plików, po zainstalowaniu ręcznie nowych plików (bez użycia <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">tlmgr</span></span></span>) wymagane jest uruchomienie: <div class="fancyvrb" id="fancyvrb8"><a - id="x1-37002r1"></a><span + id="x1-36002r1"></a><span class="ec-lmtt-9"> </span><span class="ec-lmtt-9"> context</span><span class="ec-lmtt-9"> --generate</span></div> -<!--l. 1394--><p class="noindent" >do odświeżenia danych buforowych Con<span class="TEX">T<span +<!--l. 1393--><p class="noindent" >do odświeżenia danych buforowych Con<span class="TEX">T<span class="E">E</span>X</span>t. Wygenerowane dane buforowe zostaną zapisane w katalogach wskazywanych przez zmienną <span class="ec-lmtt-10">TEXMFCACHE </span>(domyślna wartość w <span class="TEX">T<span class="E">E</span>X</span> Live tej zmiennej to <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">TEXMSYSVAR;TEXMFVAR</span></span></span>). -<!--l. 1399--><p class="indent" > Con<span class="TEX">T<span +<!--l. 1398--><p class="indent" > Con<span class="TEX">T<span class="E">E</span>X</span>t MkIV przeszuka wszystkie ścieżki wymienione w <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">TEXMFCACHE</span></span></span> i zapisze dane w pierwszej ścieżce, która jest dostępna do zapisu. Gdy dane buforowe są zduplikowane, podczas ich odczytywania zostaną wykorzystane ostatnio znalezione. -<!--l. 1404--><p class="indent" > Więcej informacji znajdziemy na stronach: <a +<!--l. 1403--><p class="indent" > Więcej informacji znajdziemy na stronach: <a href="http://wiki.contextgarden.net/Running_Mark_IV" class="url" ><span class="ec-lmtt-10">http://wiki.contextgarden.net/Running_Mark_IV</span></a>. -<!--l. 1407--><p class="noindent" > +<!--l. 1406--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.4.6. </span> <a - id="x1-380003.4.6"></a>Integracja lokalnych i prywatnych pakietów makr</h5> -<!--l. 1410--><p class="noindent" >Jak już wspomniano w części <a + id="x1-370003.4.6"></a>Integracja lokalnych i prywatnych pakietów makr</h5> +<!--l. 1409--><p class="noindent" >Jak już wspomniano w części <a href="#x1-110002.3">2.3<!--tex4ht:ref: sec:texmftrees --></a>, katalog <span class="ec-lmtt-10">TEXMFLOCAL </span>(domyślnie <span class="ec-lmtt-10">/usr/local/texlive/texmf-local </span>lub @@ -2928,25 +2933,25 @@ class="E">E</span>X</span> Live, a ich zawartość ma być automatycznie dostępna w kolejnych wydaniach. Zalecamy zatem, by nie przedefiniowywać <span class="ec-lmtt-10">TEXMFLOCAL</span>, co pozwoli uniknąć ręcznego konfigurowania w przyszłości. -<!--l. 1422--><p class="indent" > W obu drzewach katalogów pliki powinny być umieszczane w odpowiednich podkatalogach, zgodnie +<!--l. 1421--><p class="indent" > W obu drzewach katalogów pliki powinny być umieszczane w odpowiednich podkatalogach, zgodnie z zaleceniami TDS (patrz: <a href="http://tug.org/tds" class="url" ><span class="ec-lmtt-10">http://tug.org/tds</span></a>, także plik <span -class="ec-lmtt-10">texmf/web2c/texmf.cnf</span>). Przykładowo pliki -klas lub makr <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="ec-lmtt-10">texmf-dist/web2c/texmf.cnf</span>). Przykładowo +pliki klas lub makr <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span>-a powinny być umieszczane w katalogu <span class="ec-lmtt-10">TEXMFLOCAL/tex/latex/ </span>lub <span class="ec-lmtt-10">TEXMFHOME/tex/latex/ </span>(lub ich podkatalogach). -<!--l. 1429--><p class="indent" > <span +<!--l. 1428--><p class="indent" > <span class="ec-lmtt-10">TEXMFLOCAL </span>po zmianie zawartości wymaga odświeżenia bazy danych – poleceniem <span class="ec-lmss-10">mktexlsr </span>lub poprzez użycie przycisku „Odśwież bazy danych” w graficznym trybie programu TeX Live Manager (<span class="ec-lmss-10">tlmgr</span>). -<!--l. 1433--><p class="indent" > Każda z tych zmiennych ma domyślnie przypisany pojedynczy katalog, ale nie musi być to regułą. Jeśli +<!--l. 1432--><p class="indent" > Każda z tych zmiennych ma domyślnie przypisany pojedynczy katalog, ale nie musi być to regułą. Jeśli testujemy różne wersje pakietów, możemy do własnych celów zakładać kolejne drzewa katalogów i przełączać kolejność ich przeszukiwania. Wystarczy zadeklarować zmienną <span class="ec-lmtt-10">TEXMFHOME </span>dla listy katalogów, które @@ -2955,17 +2960,18 @@ oddzielamy przecinkami i umieszczamy w klamrach: <div class="verbatim" id="verbatim-1"> <div class="fancyvrb" id="fancyvrb9"><a - id="x1-38002r1"></a>    TEXMFHOME = {/my/dir1,/mydir2,/a/third/dir}</div> + id="x1-37002r1"></a>    TEXMFHOME = {/my/dir1,/mydir2,/a/third/dir}</div> </div> -<!--l. 1441--><p class="nopar" > -<!--l. 1443--><p class="indent" > W części <a -href="#x1-630008.1.5">8.1.5<!--tex4ht:ref: sec:brace-expansion --></a> opisano dokładniej analizę listy katalogów umieszczonych w klamrach. -<!--l. 1446--><p class="noindent" > +<!--l. 1440--><p class="nopar" > +<!--l. 1442--><p class="indent" > W części <a +href="#x1-620008.1.5">8.1.5<!--tex4ht:ref: sec:brace-expansion --></a> opisano dokładniej analizę listy katalogów umieszczonych w klamrach. +<!--l. 1445--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.4.7. </span> <a - id="x1-390003.4.7"></a>Integracja fontów z innych źródeł</h5> -<!--l. 1448--><p class="noindent" >Jest to, niestety, bardzo skomplikowane zagadnienie, wymagające sporej wiedzy użytkownika. Warto najpierw -się dowiedzieć, jakie fonty mamy dostępne bezpłatnie (patrz część <a -href="#x1-150002.7">2.7<!--tex4ht:ref: sec:tl-fonts --></a>). + id="x1-380003.4.7"></a>Integracja fontów z innych źródeł</h5> +<!--l. 1447--><p class="noindent" >Jest to, niestety, bardzo skomplikowane zagadnienie, wymagające sporej wiedzy użytkownika. Warto +najpierw przejrzeć, jakie fonty mamy dostępne bezpłatnie w dystrybucji <span class="TEX">T<span +class="E">E</span>X</span> Live (jest ich całkiem +sporo). <!--l. 1452--><p class="indent" > Alternatywą jest tu użycie programu Xe<span class="TEX">T<span class="E">E</span>X</span> lub Lua<span class="TEX">T<span class="E">E</span>X</span> (patrz część <a @@ -2977,7 +2983,7 @@ href="http://tug.org/fonts/fontinstall.html" class="url" ><span class="ec-lmtt-10">http://tug.org/fonts/fontinstall.html</span></a>. <!--l. 1461--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">3.5. </span> <a - id="x1-400003.5"></a>Testowanie instalacji</h4> + id="x1-390003.5"></a>Testowanie instalacji</h4> <!--l. 1464--><p class="noindent" >Po zainstalowaniu <span class="TEX">T<span class="E">E</span>X</span> Live warto sprawdzić, czy programy działają poprawnie. Opiszemy tu podstawowe procedury testujące funkcjonowanie systemu w systemach Unix. W Mac OS X i Windows najczęściej użyjemy @@ -2985,7 +2991,7 @@ procedury testujące funkcjonowanie systemu w systemach Unix. W
 <!--l. 1469--><p class="indent" > <ol class="enumerate1" > <li - class="enumerate" id="x1-40002x1">Sprawdzamy najpierw, czy uruchamia się program <span + class="enumerate" id="x1-39002x1">Sprawdzamy najpierw, czy uruchamia się program <span class="ec-lmss-10">tex</span>: <div class="alltt"> <!--l. 1472--><p class="noindent" ><div class="obeylines-v"> @@ -3018,10 +3024,10 @@ class="ec-lmri-10">nie znaleziono polecenia</span>), oznacza to, że niepoprawnie zadeklarowano zmienną <span class="ec-lmtt-10">PATH </span>(patrz: deklaracje zmiennych środowiska na str. <a -href="#x1-330003.4.1">38<!--tex4ht:ref: sec:env --></a>). +href="#x1-320003.4.1">38<!--tex4ht:ref: sec:env --></a>). </li> <li - class="enumerate" id="x1-40004x2">Następnie przetwarzamy prosty plik <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span + class="enumerate" id="x1-39004x2">Następnie przetwarzamy prosty plik <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span>-owy: <div class="alltt"> <!--l. 1485--><p class="noindent" ><div class="obeylines-v"> <span @@ -3057,11 +3063,11 @@ class="ec-lmtt-10">sample2e.tex </span>(bądź innych wymaganych plików) nadal działają ustawienia zmiennych środowiska bądź pliki konfiguracyjne z innej (poprzedniej) instalacji. Szczegółową analizę, gdzie pliki są szukane i znajdowane, umożliwia diagnostyka opisana w części <a -href="#x1-700008.2.4">8.2.4<!--tex4ht:ref: sec:debugging --></a> na str. <a -href="#x1-700008.2.4">73<!--tex4ht:ref: sec:debugging --></a>. +href="#x1-690008.2.4">8.2.4<!--tex4ht:ref: sec:debugging --></a> na str. <a +href="#x1-690008.2.4">73<!--tex4ht:ref: sec:debugging --></a>. </li> <li - class="enumerate" id="x1-40006x3">Podgląd wyniku składu: <div class="alltt"> + class="enumerate" id="x1-39006x3">Podgląd wyniku składu: <div class="alltt"> <!--l. 1500--><p class="noindent" ><div class="obeylines-v"> @@ -3090,7 +3096,7 @@ class="ec-lmss-10">xdvi </span>wymaga uruchomionego środowiska graficznego class="ec-lmss-10">dviout</span>. </li> <li - class="enumerate" id="x1-40008x4">Przetwarzanie wyniku składu do PostScript w celu wyświetlenia lub wydruku: <div class="alltt"> + class="enumerate" id="x1-39008x4">Przetwarzanie wyniku składu do PostScript w celu wyświetlenia lub wydruku: <div class="alltt"> <!--l. 1514--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span @@ -3103,7 +3109,7 @@ class="ec-lmtk-10"> sample2e.ps</span> </div> </li> <li - class="enumerate" id="x1-40010x5">Tworzenie dokumentu bezpośrednio w formacie PDF: <div class="alltt"> + class="enumerate" id="x1-39010x5">Tworzenie dokumentu bezpośrednio w formacie PDF: <div class="alltt"> <!--l. 1519--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span @@ -3114,7 +3120,7 @@ class="ec-lmtk-10"> sample2e.tex</span> </div> </li> <li - class="enumerate" id="x1-40012x6">Podgląd dokumentu PDF: <div class="alltt"> + class="enumerate" id="x1-39012x6">Podgląd dokumentu PDF: <div class="alltt"> <!--l. 1524--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span @@ -3155,7 +3161,7 @@ href="http://psview.sourceforge.net/download.html" class="url" ><span class="ec-lmtt-10">http://psview.sourceforge.net/download.html</span></a>). </li> <li - class="enumerate" id="x1-40014x7">Inne przydatne pliki testowe: + class="enumerate" id="x1-39014x7">Inne przydatne pliki testowe: <!--l. 1546--><p class="noindent" > <dl class="list2"><dt class="list"> <span @@ -3195,7 +3201,7 @@ class="ec-lmtt-10">*</span>, należy wpisać „<span class="ec-lmtt-10">\bye</span>”.</dd></dl> </li> <li - class="enumerate" id="x1-40016x8">Jeśli zainstalowano pakiet <span + class="enumerate" id="x1-39016x8">Jeśli zainstalowano pakiet <span class="ec-lmtt-10">xetex</span>, możemy przetestować użycie fontów systemowych: <div class="alltt"> <!--l. 1560--><p class="noindent" ><div class="obeylines-v"> <span @@ -3226,12 +3232,12 @@ class="ec-lmtt-10"> on</span><span class="ec-lmtt-10"> opentype-info.log.</span> </div> </div> Gdy otrzymamy komunikat błędu: „Invalid fontname ‘Latin Modern Roman/ICU’…”, oznacza to, że - należy zmienić konfigurację, jak to opisano w części <a -href="#x1-360003.4.4">3.4.4<!--tex4ht:ref: sec:font-conf-sys --></a>. + należy zmienić konfigurację systemu, jak to opisano w części <a +href="#x1-350003.4.4">3.4.4<!--tex4ht:ref: sec:font-conf-sys --></a>. </li></ol> <!--l. 1574--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">3.6. </span> <a - id="x1-410003.6"></a>Programy pomocnicze dla Windows</h4> + id="x1-400003.6"></a>Programy pomocnicze dla Windows</h4> <!--l. 1576--><p class="noindent" >Początkującym użytkownikom polecamy stronę <a href="http://tug.org/begin.html" class="url" ><span class="ec-lmtt-10">http://tug.org/begin.html</span></a> oraz podręcznik Petera Flynna @@ -3299,13 +3305,13 @@ class="ec-lmtt-10">\font</span>); <span class="ec-lmbx-10">PS_View</span> </dt><dd class="description">– program do podglądu plików postscriptowych (a także plików PDF), patrz rys. <a -href="#x1-41001r8">8<!--tex4ht:ref: fig:psview --></a>.</dd></dl> +href="#x1-40001r8">8<!--tex4ht:ref: fig:psview --></a>.</dd></dl> <!--l. 1623--><p class="indent" > <hr class="figure"><div class="figure" > <a - id="x1-41001r8"></a> + id="x1-40001r8"></a> <div class="center" @@ -3317,7 +3323,7 @@ src="../texlive-common/psview.png" alt="pict" > <br /> <div class="caption" ><span class="id">Rysunek 8: </span><span -class="content">PS_View: umożliwia bardzo duże powiększenia!</span></div><!--tex4ht:label?: x1-41001r8 --> +class="content">PS_View: umożliwia bardzo duże powiększenia!</span></div><!--tex4ht:label?: x1-40001r8 --> </div> @@ -3386,10 +3392,11 @@ href="http://www.xm1math.net/texmaker" class="url" ><span class="ec-lmtt-10">http://www.xm1math.net/texmaker</span></a>. </li> <li class="itemize"><span -class="ec-lmss-10">TexMakerX </span>jest rozszerzeniem <span -class="ec-lmss-10">Texmaker </span>(<a -href="http://texmakerx.sourceforge.net" class="url" ><span -class="ec-lmtt-10">http://texmakerx.sourceforge.net</span></a>). +class="ec-lmss-10">TeXstudio </span>jest rozszerzeniem <span +class="ec-lmss-10">Texmaker </span>o dodatkowe fukcje + (<a +href="http://texstudio.sourceforge.net" class="url" ><span +class="ec-lmtt-10">http://texstudio.sourceforge.net</span></a>). </li> <li class="itemize">TeXnicCenter – kolejny, dosyć bogaty w funkcje edytor (<a @@ -3423,46 +3430,54 @@ class="ec-lmri-10">shareware</span> href="http://www.winedt.com" class="url" ><span class="ec-lmtt-10">http://www.winedt.com</span></a>)</li></ul> </dd></dl> -<!--l. 1676--><p class="indent" > Obszerniejszą listę programów można znaleźć na stronie <a +<!--l. 1678--><p class="indent" > Obszerniejszą listę programów można znaleźć na stronie <a href="http://tug.org/interest.html" class="url" ><span class="ec-lmtt-10">http://tug.org/interest.html</span></a>. <h3 class="sectionHead"><span class="titlemark">4. </span> <a - id="x1-420004"></a>Instalacje zaawansowane</h3> -<!--l. 1681--><p class="noindent" >W poprzednich częściach opisano proces typowej instalacji. Teraz omówimy te bardziej wyspecjalizowane. -<!--l. 1684--><p class="indent" > <a id="tlsharedinstall"></a> + id="x1-410004"></a>Instalacje zaawansowane</h3> +<!--l. 1683--><p class="noindent" >W poprzednich częściach opisano proces typowej instalacji. Teraz omówimy te bardziej wyspecjalizowane. +<!--l. 1686--><p class="indent" > <a id="tlsharedinstall"></a> <h4 class="subsectionHead"><span class="titlemark">4.1. </span> <a - id="x1-430004.1"></a>Instalacje dla wielu użytkowników (lub wieloplatformowe)</h4> + id="x1-420004.1"></a>Instalacje dla wielu użytkowników (lub wieloplatformowe)</h4> -<!--l. 1688--><p class="noindent" ><span class="TEX">T<span +<!--l. 1690--><p class="noindent" ><span class="TEX">T<span class="E">E</span>X</span> Live zaprojektowano tak, by w sieci komputerowej mogło z niego korzystać wielu użytkowników, nawet w różnych systemach operacyjnych. Dzięki standardowej strukturze katalogów nie ma potrzeby konfiguracji i określania konkretnych ścieżek: położenie plików wymaganych przez programy <span class="TEX">T<span class="E">E</span>X</span> Live jest zdefiniowane jako względne wobec samych programów. Można to zobaczyć w pliku <span -class="ec-lmtt-10">$TEXMFMAIN/web2c/texmf.cnf</span>, który +class="ec-lmtt-10">$TEXMFDIST/web2c/texmf.cnf</span>, który zawiera np. takie wiersze: <div class="fancyvrb" id="fancyvrb10"><a - id="x1-43002r1"></a><span + id="x1-42002r1"></a><span class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> TEXMFMAIN</span><span +class="ec-lmtt-9"> TEXMFROOT</span><span class="ec-lmtt-9"> =</span><span -class="ec-lmtt-9"> $SELFAUTOPARENT/texmf</span><br class="fancyvrb" /><a - id="x1-43004r2"></a><span +class="ec-lmtt-9"> $SELFAUTOPARENT</span><br class="fancyvrb" /><a + id="x1-42004r2"></a><span class="ec-lmtt-9"> </span><span class="ec-lmtt-9"> ...</span><br class="fancyvrb" /><a - id="x1-43006r3"></a><span + id="x1-42006r3"></a><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> TEXMFDIST</span><span +class="ec-lmtt-9"> =</span><span +class="ec-lmtt-9"> $TEXMFROOT/texmf-dist</span><br class="fancyvrb" /><a + id="x1-42008r4"></a><span +class="ec-lmtt-9"> </span><span +class="ec-lmtt-9"> ...</span><br class="fancyvrb" /><a + id="x1-42010r5"></a><span class="ec-lmtt-9"> </span><span class="ec-lmtt-9"> TEXMFLOCAL</span><span class="ec-lmtt-9"> =</span><span class="ec-lmtt-9"> $SELFAUTOPARENT/../texmf-local</span></div> -<!--l. 1700--><p class="noindent" >W konsekwencji oznacza to, że dla różnych systemów operacyjnych bądź użytkowników wystarczy dodać do ich +<!--l. 1704--><p class="noindent" >W konsekwencji oznacza to, że dla różnych systemów operacyjnych bądź użytkowników wystarczy dodać do ich ścieżek przeszukiwania tylko ścieżkę do programów <span class="TEX">T<span class="E">E</span>X</span> Live. -<!--l. 1704--><p class="indent" > Możliwa jest zatem np. instalacja lokalna <span class="TEX">T<span +<!--l. 1708--><p class="indent" > Możliwa jest zatem np. instalacja lokalna <span class="TEX">T<span class="E">E</span>X</span> Live, po czym przeniesienie całej struktury w inne miejsce w sieci. -<!--l. 1707--><p class="indent" > Użytkownicy Windows mogą pobrać z internetu skrypt <span +<!--l. 1711--><p class="indent" > Użytkownicy Windows mogą pobrać z internetu skrypt <span class="ec-lmtt-10">w32client </span>(patrz: <a href="http://tug.org/texlive/w32client.html" class="url" ><span class="ec-lmtt-10">http://tug.org/texlive/w32client.html</span></a>), @@ -3471,16 +3486,16 @@ class="E">E</span>X</span> Live dla potrzeb sieci (włącznie z u w menu systemowym). Plik .zip dostępny na wymienionej stronie zawiera ponadto skrypt <span class="ec-lmtt-10">w32unclient</span>, służący do odinstalowania. -<!--l. 1718--><p class="indent" > <a id="tlportable"></a> +<!--l. 1722--><p class="indent" > <a id="tlportable"></a> <h4 class="subsectionHead"><span class="titlemark">4.2. </span> <a - id="x1-440004.2"></a>Przenośna instalacja na pen drivie USB</h4> -<!--l. 1722--><p class="noindent" >Aby wykonać przenośną instalację na pen drivie należy uruchomić program instalacyjny z opcją <span + id="x1-430004.2"></a>Przenośna instalacja na pen drivie USB</h4> +<!--l. 1726--><p class="noindent" >Aby wykonać przenośną instalację na pen drivie należy uruchomić program instalacyjny z opcją <span class="ec-lmtt-10">-portable</span> (lub polecenie <span class="ec-lmtt-10">V </span>w trybie tekstowym bądź odpowiednia opcja w trybie GUI). Instalacja taka nie ingeruje w sam system operacyjny. Można ją wykonać bezpośrednio na pen drivie, lub na dysku twardym, skąd kopiujemy ją na urządzenie przenośne. -<!--l. 1728--><p class="indent" > Do uruchomienia programów <span class="TEX">T<span +<!--l. 1732--><p class="indent" > Do uruchomienia programów <span class="TEX">T<span class="E">E</span>X</span> Live w takiej instalacji wystarczy w sesji terminala dodać, jak zazwyczaj, odpowiedni katalog do zmiennej <span class="ec-lmtt-10">PATH</span>. W Windows należy dwukrotnie kliknąć <span @@ -3488,14 +3503,14 @@ class="ec-lmtt-10">tl-tray-menu </span>w głównym katalogu instalacji, aby wybrać jedno z podstawowych zadań, pokazanych na poniższym rysunku: -<!--l. 1735--><p class="indent" > <img +<!--l. 1739--><p class="indent" > <img src="../texlive-common/tray-menu.png" alt="pict" > -<!--l. 1738--><p class="noindent" >Wybór „More…” pokaże komunikat z informacją jak można dostosować menu do własnych potrzeb. -<!--l. 1741--><p class="indent" > <a id="tlisoinstall"></a> +<!--l. 1742--><p class="noindent" >Wybór „More…” pokaże komunikat z informacją jak można dostosować menu do własnych potrzeb. +<!--l. 1745--><p class="indent" > <a id="tlisoinstall"></a> <h4 class="subsectionHead"><span class="titlemark">4.3. </span> <a - id="x1-450004.3"></a>Instalacje z pliku obrazu ISO (lub DVD)</h4> -<!--l. 1745--><p class="noindent" >Jeśli nie zamierzamy często aktualizować bądź modyfikować w inny sposób naszej instalacji, a także gdy + id="x1-440004.3"></a>Instalacje z pliku obrazu ISO (lub DVD)</h4> +<!--l. 1749--><p class="noindent" >Jeśli nie zamierzamy często aktualizować bądź modyfikować w inny sposób naszej instalacji, a także gdy zamierzamy uruchamiać <span class="TEX">T<span class="E">E</span>X</span> Live na wielu systemach, warto utworzyć plik obrazu ISO takiej instalacji, choćby z poniższych powodów: @@ -3509,31 +3524,33 @@ class="E">E</span>X</span> Live, obraz ISO instalacji jest pozbawiony ogranicze& plików (FAT32, NTFS, HFS+); </li> <li class="itemize">systemy uruchamiane w trybie wirtualnym mogą po prostu zamontować plik obrazu ISO.</li></ul> -<!--l. 1761--><p class="indent" > Obraz ISO można oczywiście wypalić na płytce DVD. -<!--l. 1763--><p class="indent" > Systemy GNU/Linux/Unix (w tym Mac OS X) pozwalają na montowanie pliku obrazu ISO. Prócz tego taka -instalacja w niczym się nie różni od typowej, wykonanej na dysku (patrz: <a -href="#x1-330003.4.1">3.4.1<!--tex4ht:ref: sec:env --></a>). -<!--l. 1767--><p class="indent" > Podczas wykonywania instalacji do ISO warto pominąć specyfikowanie katalogu dla roku wydania, +<!--l. 1765--><p class="indent" > Obraz ISO można oczywiście wypalić na płytce DVD. +<!--l. 1767--><p class="indent" > Systemy GNU/Linux/Unix (w tym Mac OS X) pozwalają na montowanie pliku obrazu ISO. Windows 8 jest +pierwszą(!) wersją tego systemu, która też na to pozwala. Instalacja z obrazu ISO w niczym się nie różni od +typowej, wykonanej na dysku (patrz: <a +href="#x1-320003.4.1">3.4.1<!--tex4ht:ref: sec:env --></a>). +<!--l. 1772--><p class="indent" > Podczas wykonywania instalacji do ISO warto pominąć specyfikowanie katalogu dla roku wydania, ponadto warto umieścić katalog <span class="ec-lmtt-10">texmf-local </span>na tym samym poziomie co inne drzewa (<span -class="ec-lmtt-10">texmf</span>, <span class="ec-lmtt-10">texmf-dist</span>, -itd.). Zmianę katalogów umożliwia opcja <span class="obeylines-h"><span class="verb"><span +<span +class="ec-lmtt-10">texmf-var</span>, itd.). Zmianę katalogów umożliwia opcja <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">TEXDIR</span></span></span> programu instalacyjnego. -<!--l. 1772--><p class="indent" > Dla natywnego (nie wirtualnego) systemu Windows można wypalić obraz ISO na płytce DVD, ale warto +<!--l. 1778--><p class="indent" > Dla natywnego (nie wirtualnego) systemu Windows można wypalić obraz ISO na płytce DVD, ale warto też rozważyć instalację któregoś z dostępnych w sieci programów umożliwiających montowanie takiego -obrazu. Np. dla Windows XP Microsoft oferuje program <span -class="ec-lmtt-10">winxpvirtualcdcontrolpanel</span>. +obrazu, np. dla Windows XP WinCDEmu (<a +href="http://wincdemu.sysprogs.org/" class="url" ><span +class="ec-lmtt-10">http://wincdemu.sysprogs.org/</span></a>). -<!--l. 1777--><p class="indent" > Poza tym w Windows można dołączyć opisany wyżej skrypt <span +<!--l. 1783--><p class="indent" > Poza tym w Windows można dołączyć opisany wyżej skrypt <span class="ec-lmtt-10">w32client </span>(patrz: <a -href="#x1-430004.1">4.1<!--tex4ht:ref: sec:sharedinstall --></a> oraz +href="#x1-420004.1">4.1<!--tex4ht:ref: sec:sharedinstall --></a> oraz <a href="http://tug.org/texlive/w32client.html" class="url" ><span class="ec-lmtt-10">http://tug.org/texlive/w32client.html</span></a>), który wykonuje swe zadania, podobnie jak w wypadku instalacji sieciowej. -<!--l. 1782--><p class="indent" > W systemie Mac OS X programy TeXShop i <span class="TEX">T<span +<!--l. 1788--><p class="indent" > W systemie Mac OS X programy TeXShop i <span class="TEX">T<span class="E">E</span>X</span>works będą mogły wykorzystać instalację na DVD, gdy zadeklarujemy dowiązanie symboliczne <span class="ec-lmtt-10">/usr/texbin </span>do odpowiedniego katalogu, @@ -3542,20 +3559,20 @@ np.: <div class="verbatim" id="verbatim-2"> <div class="fancyvrb" id="fancyvrb11"><a - id="x1-45002r1"></a>  sudo ln -s /Volumes/MyTeXLive/bin/universal-darwin /usr/texbin</div> + id="x1-44002r1"></a>  sudo ln -s /Volumes/MyTeXLive/bin/universal-darwin /usr/texbin</div> </div> -<!--l. 1787--><p class="nopar" > -<!--l. 1789--><p class="indent" > Uwaga historyczna: <span class="TEX">T<span +<!--l. 1793--><p class="nopar" > +<!--l. 1795--><p class="indent" > Uwaga historyczna: <span class="TEX">T<span class="E">E</span>X</span> Live 2010 był pierwszą edycją, która (z różnych przyczyn) nie była faktycznie <span class="ec-lmri-10">live</span>. Niemniej jednak poprzednie edycje zawsze wymagały akrobatycznych „sztuczek” do uruchamiania programów bezpośrednio z DVD lub obrazu ISO (np. deklarowania dodatkowej zmiennej środowiska). Obraz ISO, tworzony obecnie, tego nie wymaga. -<!--l. 1795--><p class="indent" > <a id="tlmgr"></a> +<!--l. 1801--><p class="indent" > <a id="tlmgr"></a> <h3 class="sectionHead"><span class="titlemark">5. </span> <a - id="x1-460005"></a><span + id="x1-450005"></a><span class="ec-lmss-10">tlmgr</span>: zarządzanie instalacją</h3> -<!--l. 1799--><p class="noindent" ><span class="TEX">T<span +<!--l. 1805--><p class="noindent" ><span class="TEX">T<span class="E">E</span>X</span> Live zawiera program o nazwie <span class="ec-lmss-10">tlmgr</span>, służący do dalszego zarządzania <span class="TEX">T<span class="E">E</span>X</span> Live po pierwotnej @@ -3575,62 +3592,62 @@ class="ec-lmss-10">tlmgr</span>. Jego możliwości obejmują: </li> <li class="itemize">zmianę opcji instalacji, takich jak rozmiar papieru czy zmiana położenia źródła instalacji (patrz część <a -href="#x1-310003.3.1">3.3.1<!--tex4ht:ref: sec:location --></a>).</li></ul> -<!--l. 1815--><p class="indent" > <hr class="figure"><div class="figure" +href="#x1-300003.3.1">3.3.1<!--tex4ht:ref: sec:location --></a>).</li></ul> +<!--l. 1821--><p class="indent" > <hr class="figure"><div class="figure" > <a - id="x1-46001r9"></a> + id="x1-45001r9"></a> -<!--l. 1816--><p class="noindent" ><img +<!--l. 1822--><p class="noindent" ><img src="../texlive-common/tlmgr-gui.png" alt="pict" > <br /> <div class="caption" ><span class="id">Rysunek 9: </span><span class="content"><span class="ec-lmss-10">tlmgr </span>w trybie graficznym: główne okno, po akcji „Wczytaj” (<span -class="ec-lmri-10">Load</span>).</span></div><!--tex4ht:label?: x1-46001r9 --> +class="ec-lmri-10">Load</span>).</span></div><!--tex4ht:label?: x1-45001r9 --> -<!--l. 1820--><p class="indent" > </div><hr class="endfigure"> -<!--l. 1822--><p class="indent" > <hr class="figure"><div class="figure" +<!--l. 1826--><p class="indent" > </div><hr class="endfigure"> +<!--l. 1828--><p class="indent" > <hr class="figure"><div class="figure" > <a - id="x1-46002r10"></a><a - id="x1-46003r11"></a> + id="x1-45002r10"></a><a + id="x1-45003r11"></a> -<!--l. 1826--><p class="noindent" ><img +<!--l. 1832--><p class="noindent" ><img src="../texlive-common/tlmgr-general-options.png" alt="pict" > <br /> <div class="caption" ><span class="id">Rysunek 10: </span><span class="content"><span -class="ec-lmtt-10">tlmgr </span>w trybie GUI: Opcje ogólne</span></div><!--tex4ht:label?: x1-46002r10 --> -<!--l. 1833--><p class="noindent" ><img +class="ec-lmtt-10">tlmgr </span>w trybie GUI: Opcje ogólne</span></div><!--tex4ht:label?: x1-45002r10 --> +<!--l. 1839--><p class="noindent" ><img src="../texlive-common/tlmgr-paper-options.png" alt="pict" > <br /> <div class="caption" ><span class="id">Rysunek 11: </span><span class="content"><span class="ec-lmtt-10">tlmgr </span>w trybie GUI: -Opcje dotyczące formatu papieru</span></div><!--tex4ht:label?: x1-46003r11 --> +Opcje dotyczące formatu papieru</span></div><!--tex4ht:label?: x1-45003r11 --> -<!--l. 1838--><p class="indent" > </div><hr class="endfigure"> +<!--l. 1844--><p class="indent" > </div><hr class="endfigure"> <h4 class="subsectionHead"><span class="titlemark">5.1. </span> <a - id="x1-470005.1"></a><span + id="x1-460005.1"></a><span class="ec-lmss-10">tlmgr </span>– tryb graficzny (GUI)</h4> -<!--l. 1847--><p class="noindent" ><span +<!--l. 1853--><p class="noindent" ><span class="ec-lmss-10">tlmgr </span>może być uruchomiony w trybie graficznym (rys. <a -href="#x1-46001r9">9<!--tex4ht:ref: fig:tlmgr-gui --></a>) za pomocą polecenia: <div class="alltt"> -<!--l. 1849--><p class="noindent" ><div class="obeylines-v"> +href="#x1-45001r9">9<!--tex4ht:ref: fig:tlmgr-gui --></a>) za pomocą polecenia: <div class="alltt"> +<!--l. 1855--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -3640,21 +3657,21 @@ class="ec-lmtk-10"> -gui</span> </div> zaś w systemie Windows poprzez wybór menu: <span class="ec-lmtt-10">Start</span>, <span class="ec-lmtt-10">Programy</span>, <span -class="ec-lmtt-10">TeX Live 2012</span>, <span +class="ec-lmtt-10">TeX Live 2013</span>, <span class="ec-lmtt-10">TeX Live</span> <span class="ec-lmtt-10">Manager</span>. Po kliknięciu przycisku „Wczytaj” wyświetla listę dostępnych oraz listę zainstalowanych pakietów. -<!--l. 1860--><p class="indent" > Rysunki <a -href="#x1-46002r10">10<!--tex4ht:ref: fig:tlmgr-general-options --></a> i <a -href="#x1-46003r11">11<!--tex4ht:ref: fig:tlmgr-paper-options --></a> pokazują zakładki doczące opcji. -<!--l. 1863--><p class="noindent" > +<!--l. 1866--><p class="indent" > Rysunki <a +href="#x1-45002r10">10<!--tex4ht:ref: fig:tlmgr-general-options --></a> i <a +href="#x1-45003r11">11<!--tex4ht:ref: fig:tlmgr-paper-options --></a> pokazują zakładki doczące opcji. +<!--l. 1869--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">5.2. </span> <a - id="x1-480005.2"></a>Przykładowe wywołania <span + id="x1-470005.2"></a>Przykładowe wywołania <span class="ec-lmss-10">tlmgr </span>z linii poleceń</h4> -<!--l. 1865--><p class="noindent" >Po zainstalowaniu <span class="TEX">T<span +<!--l. 1871--><p class="noindent" >Po zainstalowaniu <span class="TEX">T<span class="E">E</span>X</span> Live można dokonać aktualizacji wszystkich pakietów: <div class="alltt"> -<!--l. 1866--><p class="noindent" ><div class="obeylines-v"> +<!--l. 1872--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -3663,7 +3680,7 @@ class="ec-lmtk-10"> update</span><span class="ec-lmtk-10"> -all</span> </div> </div> Symulację aktualizacji umożliwia: <div class="alltt"> -<!--l. 1870--><p class="noindent" ><div class="obeylines-v"> +<!--l. 1876--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -3673,7 +3690,7 @@ class="ec-lmtk-10"> -all</span><span class="ec-lmtk-10"> -dry-run</span> </div> </div> bądź tylko wyliczenie, jakie pakiety będą aktualizowane: <div class="alltt"> -<!--l. 1874--><p class="noindent" ><div class="obeylines-v"> +<!--l. 1880--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -3682,11 +3699,11 @@ class="ec-lmtk-10"> update</span><span class="ec-lmtk-10"> -list</span> </div> </div> -<!--l. 1878--><p class="indent" > Poniższy przykład dodaje kolekcję zawierającą m.in. nowy „silnik” Xe<span class="TEX">T<span +<!--l. 1884--><p class="indent" > Poniższy przykład dodaje kolekcję zawierającą m.in. nowy „silnik” Xe<span class="TEX">T<span class="E">E</span>X</span>, z lokalnego repozytorium instalacji: <div class="alltt"> -<!--l. 1882--><p class="noindent" ><div class="obeylines-v"> +<!--l. 1888--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -3698,31 +3715,31 @@ class="ec-lmtk-10"> collection-xetex</span> </div> </div> co pokazują komunikaty (tu w skrócie): <div class="fancyvrb" id="fancyvrb12"><a - id="x1-48002r1"></a><span + id="x1-47002r1"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> install:</span><span class="ec-lmtt-8"> collection-xetex</span><br class="fancyvrb" /><a - id="x1-48004r2"></a><span + id="x1-47004r2"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> install:</span><span class="ec-lmtt-8"> arabxetex</span><br class="fancyvrb" /><a - id="x1-48006r3"></a><span + id="x1-47006r3"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> ...</span><br class="fancyvrb" /><a - id="x1-48008r4"></a><span + id="x1-47008r4"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> install:</span><span class="ec-lmtt-8"> xetex</span><br class="fancyvrb" /><a - id="x1-48010r5"></a><span + id="x1-47010r5"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> install:</span><span class="ec-lmtt-8"> xetexconfig</span> <br class="fancyvrb" /><a - id="x1-48012r6"></a><span + id="x1-47012r6"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> install:</span><span class="ec-lmtt-8"> xetex.i386-linux</span><br class="fancyvrb" /><a - id="x1-48014r7"></a><span + id="x1-47014r7"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> running</span><span class="ec-lmtt-8"> post</span><span @@ -3730,53 +3747,53 @@ class="ec-lmtt-8"> install</span><span class="ec-lmtt-8"> action</span><span class="ec-lmtt-8"> for</span><span class="ec-lmtt-8"> xetex</span><br class="fancyvrb" /><a - id="x1-48016r8"></a><span + id="x1-47016r8"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> install:</span><span class="ec-lmtt-8"> xetex-def</span><br class="fancyvrb" /><a - id="x1-48018r9"></a><span + id="x1-47018r9"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> ...</span><br class="fancyvrb" /><a - id="x1-48020r10"></a><span + id="x1-47020r10"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> running</span><span class="ec-lmtt-8"> mktexlsr</span> <br class="fancyvrb" /><a - id="x1-48022r11"></a><span + id="x1-47022r11"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> mktexlsr:</span><span class="ec-lmtt-8"> Updating</span><span -class="ec-lmtt-8"> /usr/local/texlive/2012/texmf/ls-R...</span><br class="fancyvrb" /><a - id="x1-48024r12"></a><span +class="ec-lmtt-8"> /usr/local/texlive/2013/texmf-dist/ls-R...</span><br class="fancyvrb" /><a + id="x1-47024r12"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> ...</span><br class="fancyvrb" /><a - id="x1-48026r13"></a><span + id="x1-47026r13"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> running</span><span class="ec-lmtt-8"> fmtutil-sys</span><span class="ec-lmtt-8"> --missing</span><br class="fancyvrb" /><a - id="x1-48028r14"></a><span + id="x1-47028r14"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> ...</span> <br class="fancyvrb" /><a - id="x1-48030r15"></a><span + id="x1-47030r15"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> Transcript</span><span class="ec-lmtt-8"> written</span><span class="ec-lmtt-8"> on</span><span class="ec-lmtt-8"> xelatex.log.</span><br class="fancyvrb" /><a - id="x1-48032r16"></a><span + id="x1-47032r16"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> fmtutil:</span><span -class="ec-lmtt-8"> /usr/local/texlive/2012/texmf-var/web2c/xetex/xelatex.fmt</span><span +class="ec-lmtt-8"> /usr/local/texlive/2013/texmf-var/web2c/xetex/xelatex.fmt</span><span class="ec-lmtt-8"> installed.</span></div> -<!--l. 1905--><p class="indent" > Jak widać, <span +<!--l. 1911--><p class="indent" > Jak widać, <span class="ec-lmss-10">tlmgr </span>instaluje wszystkie pakiety zależne, a także przeprowadza wymagane czynności poinstalacyjne, jak aktualizacja bazy danych, budowa plików formatów itp. (w przykładzie wygenerowaliśmy nowy format dla Xe<span class="TEX">T<span class="E">E</span>X</span>). -<!--l. 1910--><p class="indent" > Aby wyświetlić informację o pakiecie (kolekcji bądź schemacie), należy uruchomić np.: <div class="alltt"> -<!--l. 1912--><p class="noindent" ><div class="obeylines-v"> +<!--l. 1916--><p class="indent" > Aby wyświetlić informację o pakiecie (kolekcji bądź schemacie), należy uruchomić np.: <div class="alltt"> +<!--l. 1918--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -3788,20 +3805,20 @@ class="ec-lmtk-10"> collection-latexextra</span> </div> </div> co pokaże: <div class="fancyvrb" id="fancyvrb13"><a - id="x1-48034r1"></a><span + id="x1-47034r1"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> package:</span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> collection-latexextra</span><br class="fancyvrb" /><a - id="x1-48036r2"></a><span + id="x1-47036r2"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> category:</span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> Collection</span><br class="fancyvrb" /><a - id="x1-48038r3"></a><span + id="x1-47038r3"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> shortdesc:</span><span class="ec-lmtt-8"> </span><span @@ -3809,7 +3826,7 @@ class="ec-lmtt-8"> LaTeX</span><span class="ec-lmtt-8"> supplementary</span><span class="ec-lmtt-8"> packages</span> <br class="fancyvrb" /><a - id="x1-48040r4"></a><span + id="x1-47040r4"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> longdesc:</span><span class="ec-lmtt-8"> </span><span @@ -3822,24 +3839,24 @@ class="ec-lmtt-8"> add-on</span><span class="ec-lmtt-8"> packages</span><span class="ec-lmtt-8"> for</span><span class="ec-lmtt-8"> LaTeX.</span><br class="fancyvrb" /><a - id="x1-48042r5"></a><span + id="x1-47042r5"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> installed:</span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> Yes</span><br class="fancyvrb" /><a - id="x1-48044r6"></a><span + id="x1-47044r6"></a><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> revision:</span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> 14675</span></div> -<!--l. 1925--><p class="noindent" ><span +<!--l. 1931--><p class="noindent" ><span class="ec-lmbx-10">Uwaga: </span>pełna dokumentacja programu <span class="ec-lmss-10">tlmgr </span>dostępna jest pod adresem: <a href="http://tug.org/texlive/tlmgr.html" class="url" ><span class="ec-lmtt-10">http://tug.org/texlive/tlmgr.html</span></a> lub po uruchomieniu: <div class="alltt"> -<!--l. 1929--><p class="noindent" ><div class="obeylines-v"> +<!--l. 1935--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -3847,13 +3864,13 @@ class="ec-lmtk-10">tlmgr</span><span class="ec-lmtk-10"> -help</span> </div> </div> -<!--l. 1933--><p class="noindent" > +<!--l. 1939--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">6. </span> <a - id="x1-490006"></a>Uwagi dotyczące Windows</h3> -<!--l. 1941--><p class="noindent" > + id="x1-480006"></a>Uwagi dotyczące Windows</h3> +<!--l. 1947--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">6.1. </span> <a - id="x1-500006.1"></a>Cechy specyficzne w systemie Windows</h4> -<!--l. 1944--><p class="noindent" >W systemie Windows program instalacyjny wykonuje kilka dodatkowych czynności: + id="x1-490006.1"></a>Cechy specyficzne w systemie Windows</h4> +<!--l. 1950--><p class="noindent" >W systemie Windows program instalacyjny wykonuje kilka dodatkowych czynności: <dl class="description"><dt class="description"> <span class="ec-lmbx-10">Menu i skr</span><span @@ -3895,10 +3912,10 @@ class="description">Po instalacji nie są wymagane żadne „rę class="ec-lmbx-10">Odinstalowanie.</span> </dt><dd class="description">Program instalacyjny rejestruje instalację w menu „Dodaj/Usuń programy” w Panelu sterowania; odinstalowanie odbywa się zatem w standardowy dla Windows sposób.</dd></dl> -<!--l. 1982--><p class="noindent" > +<!--l. 1988--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">6.2. </span> <a - id="x1-510006.2"></a>User Profile to inaczej Home (katalog domowy)</h4> -<!--l. 1985--><p class="noindent" >Odpowiednikiem uniksowego katalogu domowego użytkownika (<span class="obeylines-h"><span class="verb"><span + id="x1-500006.2"></a>User Profile to inaczej Home (katalog domowy)</h4> +<!--l. 1991--><p class="noindent" >Odpowiednikiem uniksowego katalogu domowego użytkownika (<span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">$HOME</span></span></span>) jest w Windows katalog określany zmienną <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">%USERPROFILE%</span></span></span>. W Windows XP jest to zazwyczaj katalog <span class="obeylines-h"><span class="verb"><span @@ -3907,7 +3924,7 @@ class="ec-lmtt-10"> and</span><span class="ec-lmtt-10"> Settings\</span></span></span> <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10"><nazwa_u</span><span -class="ec-lmtt-10">żytkownika></span></span></span>, zaś w Windows Vista i Windows 7 katalog <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">żytkownika></span></span></span>, zaś w Windows Vista i kolejnych wersjach katalog <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">C:\Users\<nazwa_u</span><span class="ec-lmtt-10">żytkownika></span></span></span>. W pliku konfiguracyjnym <span @@ -3916,10 +3933,10 @@ class="ec-lmtt-10">~</span></span></span> jest poprawnie rozwijany do odpowiedniej zmiennej zarówno w Windows, jak i w Unix/Linux. -<!--l. 1994--><p class="noindent" > +<!--l. 2000--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">6.3. </span> <a - id="x1-520006.3"></a>Rejestr Windows</h4> -<!--l. 1997--><p class="noindent" >W systemie Windows prawie wszystkie dane konfiguracyjne przechowywane są w tzw. rejestrze. Zawiera on + id="x1-510006.3"></a>Rejestr Windows</h4> +<!--l. 2003--><p class="noindent" >W systemie Windows prawie wszystkie dane konfiguracyjne przechowywane są w tzw. rejestrze. Zawiera on hierachicznie zorganizowane klucze, w ramach kilku kluczy głównych. Najbardziej istotne dla programów instalacyjnych są klucze <span class="path"><span class="ec-lmtt-10">HKEY_CURRENT_USER</span></span> oraz <span class="path"><span @@ -3928,28 +3945,28 @@ class="ec-lmtt-10">HKCU</span></span> i <span class="path"><span class="ec-lmtt-10">HKLM</span></span>). Część <span class="path"><span class="ec-lmtt-10">HKCU</span></span> dotyczy katalogów domowych użytkowników (patrz <a -href="#x1-510006.2">6.2<!--tex4ht:ref: sec:winhome --></a>), zaś <span class="path"><span +href="#x1-500006.2">6.2<!--tex4ht:ref: sec:winhome --></a>), zaś <span class="path"><span class="ec-lmtt-10">HKLM</span></span> – podkatalogów systemowych (w katalogu Windows). -<!--l. 2005--><p class="indent" > Informacje o ustawieniach systemu można czasem uzyskać ze zmiennych środowiska, ale po inne +<!--l. 2011--><p class="indent" > Informacje o ustawieniach systemu można czasem uzyskać ze zmiennych środowiska, ale po inne informacje, np. położenie tzw. skrótów, trzeba odwołać się do rejestru. Także zapis zmiennych środowiska na stałe wymaga dostępu do rejestru. -<!--l. 2010--><p class="noindent" > +<!--l. 2016--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">6.4. </span> <a - id="x1-530006.4"></a>Uprawnienia w Windows</h4> -<!--l. 2017--><p class="noindent" >W nowszych wersjach Windows istnieje wyraźne rozróżnienie między użytkownikami „zwykłymi” + id="x1-520006.4"></a>Uprawnienia w Windows</h4> +<!--l. 2023--><p class="noindent" >W nowszych wersjach Windows istnieje wyraźne rozróżnienie między użytkownikami „zwykłymi” i administratorami, mającymi pełną swobodę dostępu do całości systemu. Dołożono wielu starań, aby umożliwić instalację <span class="TEX">T<span class="E">E</span>X</span> Live także osobom bez uprawnień administratora. -<!--l. 2027--><p class="indent" > Jeśli osoba instalująca jest administratorem, to udostępniona jest opcja instalacji dla wszystkich +<!--l. 2033--><p class="indent" > Jeśli osoba instalująca jest administratorem, to udostępniona jest opcja instalacji dla wszystkich użytkowników. Użycie jej oznacza, że tworzone są skróty, a także ustawiane są zmienne środowiska dla całego systemu. W przeciwnym wypadku skróty i menu są tworzone jedynie dla konkretnego użytkownika, także definiowane zmienne środowiska dotyczą zwykłych użytkowników. -<!--l. 2037--><p class="indent" > Bez względu na status użytkownika proponowanym, domyślnym katalogiem głównym instalacji, jest +<!--l. 2043--><p class="indent" > Bez względu na status użytkownika proponowanym, domyślnym katalogiem głównym instalacji, jest katalog w ramach <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">%SystemDrive%</span></span></span>. Program instalacyjny zawsze sprawdza, czy ten katalog jest dostępny do zapisu dla aktualnego użytkownika. -<!--l. 2042--><p class="indent" > Problem może się pojawić wtedy, gdy użytkownik instalujący <span class="TEX">T<span +<!--l. 2048--><p class="indent" > Problem może się pojawić wtedy, gdy użytkownik instalujący <span class="TEX">T<span class="E">E</span>X</span> Live nie jest administratorem, a programy <span class="TEX">T<span class="E">E</span>X</span>-owe są już w ścieżce przeszukiwania. Wynikowa ścieżka zawiera wtedy ścieżkę systemową, @@ -3961,57 +3978,57 @@ skrótu, będzie można korzystać z <span class="TEX">T<span class="E">E</span>X</span> Live. Dotyczy to także programu <span class="TEX">T<span class="E">E</span>X</span>works, o ile go zainstalowaliśmy. -<!--l. 2051--><p class="indent" > Windows Vista i Windows 7 stwarzają dodatkowe utrudnienia: nawet jeśli jesteśmy zalogowani jako +<!--l. 2057--><p class="indent" > Windows Vista i nowsze stwarzają dodatkowe utrudnienia: nawet jeśli jesteśmy zalogowani jako administrator, musimy dodatkowo żądać uprawnień do uruchomienia programów jako administrator! W rzeczywistości nie ma sensu logowanie jako administrator, zamiast tego wystarczy kliknąć prawym klawiszem myszy na programie (lub skrócie), co pozwala wybrać opcję „Uruchom jako administrator”. -<!--l. 2059--><p class="noindent" > +<!--l. 2065--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">6.5. </span> <a - id="x1-540006.5"></a>Zwiększanie maksymalnej ilości dostępnej pamięci w Windows i Cygwin</h4> -<!--l. 2062--><p class="noindent" >Użytkownicy systemów Windows i Cygwin mogą w przypadku uruchamiania niektórych programów + id="x1-530006.5"></a>Zwiększanie maksymalnej ilości dostępnej pamięci w Windows i Cygwin</h4> +<!--l. 2068--><p class="noindent" >Użytkownicy systemów Windows i Cygwin mogą w przypadku uruchamiania niektórych programów dostarczonych w <span class="TEX">T<span class="E">E</span>X</span> Live spotkać się z niewystarczającą ilością dostępnej pamięci. Na przykład <span class="ec-lmss-10">asy</span> wyczerpie dostępną pamięć w przypadku próby zadeklarowania macierzy składającej się z 25 milionów liczb rzeczywistych, a Lua<span class="TEX">T<span class="E">E</span>X</span> przy przetwarzaniu dokumentu zawierającego wiele dużych czcionek. -<!--l. 2070--><p class="indent" > W Cygwin można ten problem rozwiązać w sposób podany za poradą zawartą w Podręczniku +<!--l. 2076--><p class="indent" > W Cygwin można ten problem rozwiązać w sposób podany za poradą zawartą w Podręczniku Użytkownika Cygwin (<a href="http://www.cygwin.com/cygwin-ug-net/setup-maxmem.html" class="url" ><span class="ec-lmtt-10">http://www.cygwin.com/cygwin-ug-net/setup-maxmem.html</span></a>). -<!--l. 2074--><p class="indent" > W Windows należy utworzyć plik, np. <span +<!--l. 2080--><p class="indent" > W Windows należy utworzyć plik, np. <span class="ec-lmtt-10">moremem.reg</span>, o zawartości: <div class="fancyvrb" id="fancyvrb14"><a - id="x1-54002r1"></a><span + id="x1-53002r1"></a><span class="ec-lmtt-9"> </span><span class="ec-lmtt-9"> Windows</span><span class="ec-lmtt-9"> Registry</span><span class="ec-lmtt-9"> Editor</span><span class="ec-lmtt-9"> Version</span><span class="ec-lmtt-9"> 5.00</span><br class="fancyvrb" /><a - id="x1-54004r2"></a><span + id="x1-53004r2"></a><span class="ec-lmtt-9"> </span><span class="ec-lmtt-9"> </span><br class="fancyvrb" /><a - id="x1-54006r3"></a><span + id="x1-53006r3"></a><span class="ec-lmtt-9"> </span><span class="ec-lmtt-9"> [HKEY_LOCAL_MACHINE\Software\Cygwin]</span><br class="fancyvrb" /><a - id="x1-54008r4"></a><span + id="x1-53008r4"></a><span class="ec-lmtt-9"> </span><span class="ec-lmtt-9"> "heap_chunk_in_mb"=dword:ffffff00</span></div> -<!--l. 2082--><p class="noindent" >a następnie wykonać (jako użytkownik z prawami administratora) polecenie: <span +<!--l. 2088--><p class="noindent" >a następnie wykonać (jako użytkownik z prawami administratora) polecenie: <span class="ec-lmtt-10">regedit /s moremem.reg</span>. Zamiast ustawień globalnych dla systemu, można też zmienić wielkość dostępnej pamięci jedynie dla bieżącego użytkownika, używając <span class="ec-lmtt-10">HKEY_CURRENT_USER</span>. -<!--l. 2087--><p class="noindent" > +<!--l. 2093--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">7. </span> <a - id="x1-550007"></a>W razie problemów</h3> + id="x1-540007"></a>W razie problemów</h3> -<!--l. 2091--><p class="noindent" > +<!--l. 2097--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">7.1. </span> <a - id="x1-560007.1"></a>Co zrobić gdy <span + id="x1-550007.1"></a>Co zrobić gdy <span class="ec-lmtt-10">latex </span>nie może znaleźć potrzebnych plików?</h4> <ul class="itemize1"> <li class="itemize">Podstawowym narzędziem do diagnozowania problemów jest program <span @@ -4025,24 +4042,24 @@ class="ec-lmss-10">kpsewhich</span>. Wyprowadza on <div class="verbatim" id="verbatim-3"> <div class="fancyvrb" id="fancyvrb15"><a - id="x1-56002r1"></a>  SET KPATHSEA_DEBUG_OUTPUT=err.log</div> + id="x1-55002r1"></a>  SET KPATHSEA_DEBUG_OUTPUT=err.log</div> </div> - <!--l. 2103--><p class="nopar" >Można również zadać zakres diagnostyki: + <!--l. 2109--><p class="nopar" >Można również zadać zakres diagnostyki: <div class="verbatim" id="verbatim-4"> <div class="fancyvrb" id="fancyvrb16"><a - id="x1-56004r1"></a>  SET KPATHSEA_DEBUG=-1</div> + id="x1-55004r1"></a>  SET KPATHSEA_DEBUG=-1</div> </div> - <!--l. 2107--><p class="nopar" > - <!--l. 2109--><p class="noindent" >Podobnie, aby przekierować wyjście stderr na stdout: + <!--l. 2113--><p class="nopar" > + <!--l. 2115--><p class="noindent" >Podobnie, aby przekierować wyjście stderr na stdout: <div class="verbatim" id="verbatim-5"> <div class="fancyvrb" id="fancyvrb17"><a - id="x1-56006r1"></a>  SET KPATHSEA_DEBUG_OUTPUT=con:</div> + id="x1-55006r1"></a>  SET KPATHSEA_DEBUG_OUTPUT=con:</div> </div> - <!--l. 2112--><p class="nopar" >W ten sposób można skierować zarówno stderr, jak i stdout do tego samego pliku. + <!--l. 2118--><p class="nopar" >W ten sposób można skierować zarówno stderr, jak i stdout do tego samego pliku. </li> <li class="itemize">Przy założeniu, że instalację wykonano w <span class="path"><span class="ec-lmtt-10">c:/TeX</span></span>, należy sprawdzić (porównać) następujące @@ -4058,7 +4075,7 @@ class="ec-lmtt-9">kpsewhich</span><span class="ec-lmtt-9"> -expand-path</span><span class="ec-lmtt-9"> $SELFAUTOPARENT</span></span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-2-1-2" class="td11"> <span class="path"><span -class="ec-lmtt-9">c:/TeX</span></span> </td> +class="ec-lmtt-9">c:/TeX</span></span> </td> </tr><tr style="vertical-align:baseline;" id="TBL-2-2-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-2-1" class="td11"> <span class="path"><span @@ -4066,7 +4083,7 @@ class="ec-lmtt-9">kpsewhich</span><span class="ec-lmtt-9"> -expand-path</span><span class="ec-lmtt-9"> $TEXMF</span></span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-2-2-2" class="td11"> <span class="path"><span -class="ec-lmtt-9">c:/TeX/texmf....</span></span> </td> +class="ec-lmtt-9">c:/TeX/texmf....</span></span> </td> </tr><tr style="vertical-align:baseline;" id="TBL-2-3-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-3-1" class="td11"> <span class="path"><span @@ -4074,9 +4091,9 @@ class="ec-lmtt-9">kpsewhich</span><span class="ec-lmtt-9"> -expand-var</span><span class="ec-lmtt-9"> $TEXINPUTS</span></span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-2-3-2" class="td11"> <span class="path"><span -class="ec-lmtt-9">.;c:/TeX/texmf/tex//</span></span> </td></tr></table> +class="ec-lmtt-9">.;c:/TeX/texmf-dist/tex//</span></span> </td></tr></table> </div> - <!--l. 2124--><p class="noindent" >Jeśli w otoczeniu systemowym są zdefiniowane zmienne związane z <span class="TEX">T<span + <!--l. 2130--><p class="noindent" >Jeśli w otoczeniu systemowym są zdefiniowane zmienne związane z <span class="TEX">T<span class="E">E</span>X</span>-em, należy je usunąć, mają bowiem pierwszeństwo przed tymi, które określono w pliku <span class="ec-lmtt-10">texmf.cnf</span>. @@ -4099,21 +4116,21 @@ class="ec-lmtt-9">kpsewhich latex.fmt </span></td><td style="white-space:nowra class="td11"> <span class="path"><span class="ec-lmtt-9">c:/TeX/texmf-var/web2c/pdftex/latex.fmt</span></span> </td></tr></table> </div> - <!--l. 2135--><p class="noindent" >Jeśli podczas sprawdzania nie znaleziono odstępstw, to <span class="TEX">T<span + <!--l. 2141--><p class="noindent" >Jeśli podczas sprawdzania nie znaleziono odstępstw, to <span class="TEX">T<span class="E">E</span>X</span> i programy towarzyszące powinny działać. Jeśli tak nie jest, to należy poeksperymentować z opcją <span class="path"><span class="ec-lmtt-10">-debug=n</span></span> programu <span class="path"><span class="ec-lmtt-10">kpsewhich</span></span> i zweryfikować wszystkie uzyskane wartości. Po zidentyfikowaniu problemu warto go zgłosić.</li></ul> -<!--l. 2143--><p class="noindent" > +<!--l. 2149--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">8. </span> <a - id="x1-570008"></a>Instrukcja obsługi systemu Web2C</h3> -<!--l. 2145--><p class="noindent" >Web2C to zestaw programów związanych z <span class="TEX">T<span + id="x1-560008"></a>Instrukcja obsługi systemu Web2C</h3> +<!--l. 2151--><p class="noindent" >Web2C to zestaw programów związanych z <span class="TEX">T<span class="E">E</span>X</span>-em, tj. sam <span class="TEX">T<span class="E">E</span>X</span>, Metafont, MetaPost, BibTeX itd. Stanowią one rdzeń dystrybucji <span class="TEX">T<span class="E">E</span>X</span> Live. -<!--l. 2148--><p class="indent" > Oryginalna implementacja wykonana została przez Tomasa Rokickiego, który w roku 1987 stworzył +<!--l. 2154--><p class="indent" > Oryginalna implementacja wykonana została przez Tomasa Rokickiego, który w roku 1987 stworzył pierwszy system <span class="TEX">T<span class="E">E</span>X</span>-to-C, adaptując pliki wymiany (<span class="ec-lmri-10">change files</span>) pod Unix-em (pierwotnie @@ -4121,7 +4138,7 @@ były one dziełem Howarda Trickey’a oraz Pavela Curtisa). W
 się systemem, jego nazwa została zmieniona na Web-to-C. W 1990 roku prace nad projektem przejął Karl Berry wraz z dziesiątkami współpracowników, a w roku 1997 pałeczkę przejął Olaf Weber. -<!--l. 2156--><p class="indent" > Web2C działa na platformach systemowych, takich jak Unix (w tym Mac OS X), Windows 9x/NT/2K/XP +<!--l. 2162--><p class="indent" > Web2C działa na platformach systemowych, takich jak Unix (w tym Mac OS X), Windows 9x/NT/2K/XP i innych. System wykorzystuje oryginalne źródła <span class="TEX">T<span class="E">E</span>X</span>-owe autorstwa Donalda Knutha oraz inne programy napisane w <span @@ -4129,124 +4146,124 @@ class="ec-lmtt-10">WEB </span>i tłumaczy je na kod źródłow stworzonych dla zwiększenia funkcjonalności oryginalnych zasobów oprogramowania związanego z <span class="TEX">T<span class="E">E</span>X</span>-em. Podstawowymi składnikami systemu są: -<!--l. 2164--><p class="indent" > +<!--l. 2170--><p class="indent" > <dl class="list1"><dt class="list"> <span class="ec-lmss-10">bibtex</span> </dt><dd class="list"> - <!--l. 2165--><p class="noindent" >tworzenie spisów bibliograficznych; + <!--l. 2171--><p class="noindent" >tworzenie spisów bibliograficznych; </dd><dt class="list"> <span class="ec-lmss-10">dvicopy</span> </dt><dd class="list"> - <!--l. 2166--><p class="noindent" >modyfikowanie pliku DVI; + <!--l. 2172--><p class="noindent" >modyfikowanie pliku DVI; </dd><dt class="list"> <span class="ec-lmss-10">dvitomp</span> </dt><dd class="list"> - <!--l. 2167--><p class="noindent" >konwersja DVI do MPX (rysunki MetaPost-owe); + <!--l. 2173--><p class="noindent" >konwersja DVI do MPX (rysunki MetaPost-owe); </dd><dt class="list"> <span class="ec-lmss-10">dvitype</span> </dt><dd class="list"> - <!--l. 2168--><p class="noindent" >konwersja DVI na plik tekstowy (ASCII); + <!--l. 2174--><p class="noindent" >konwersja DVI na plik tekstowy (ASCII); </dd><dt class="list"> <span class="ec-lmss-10">gftodvi</span> </dt><dd class="list"> - <!--l. 2169--><p class="noindent" >zamiana fontu GF na plik DVI; + <!--l. 2175--><p class="noindent" >zamiana fontu GF na plik DVI; </dd><dt class="list"> <span class="ec-lmss-10">gftopk</span> </dt><dd class="list"> - <!--l. 2170--><p class="noindent" >zamiana fontu w formacie GF na font spakowany (PK); + <!--l. 2176--><p class="noindent" >zamiana fontu w formacie GF na font spakowany (PK); </dd><dt class="list"> <span class="ec-lmss-10">gftype</span> </dt><dd class="list"> - <!--l. 2171--><p class="noindent" >zamiana fontu GF na plik tekstowy (ASCII); + <!--l. 2177--><p class="noindent" >zamiana fontu GF na plik tekstowy (ASCII); </dd><dt class="list"> <span class="ec-lmss-10">mf</span> </dt><dd class="list"> - <!--l. 2172--><p class="noindent" >generowanie fontów bitmapowych w formacie GF; + <!--l. 2178--><p class="noindent" >generowanie fontów bitmapowych w formacie GF; </dd><dt class="list"> <span class="ec-lmss-10">mft</span> </dt><dd class="list"> - <!--l. 2173--><p class="noindent" >skład plików źródłowych Metafont-a; + <!--l. 2179--><p class="noindent" >skład plików źródłowych Metafont-a; </dd><dt class="list"> <span class="ec-lmss-10">mpost</span> </dt><dd class="list"> - <!--l. 2174--><p class="noindent" >tworzenie rysunków oraz diagramów technicznych; + <!--l. 2180--><p class="noindent" >tworzenie rysunków oraz diagramów technicznych; </dd><dt class="list"> <span class="ec-lmss-10">patgen</span> </dt><dd class="list"> - <!--l. 2175--><p class="noindent" >tworzenie wzorców przenoszenia wyrazów; + <!--l. 2181--><p class="noindent" >tworzenie wzorców przenoszenia wyrazów; </dd><dt class="list"> <span class="ec-lmss-10">pktogf</span> </dt><dd class="list"> - <!--l. 2176--><p class="noindent" >zamiana fontów w formacie PK na fonty GF; + <!--l. 2182--><p class="noindent" >zamiana fontów w formacie PK na fonty GF; </dd><dt class="list"> <span class="ec-lmss-10">pktype</span> </dt><dd class="list"> - <!--l. 2177--><p class="noindent" >zamiana fontu PK na plik tekstowy (ASCII); + <!--l. 2183--><p class="noindent" >zamiana fontu PK na plik tekstowy (ASCII); </dd><dt class="list"> <span class="ec-lmss-10">pltotf</span> </dt><dd class="list"> - <!--l. 2178--><p class="noindent" >konwersja tekstowej listy właściwości do TFM; + <!--l. 2184--><p class="noindent" >konwersja tekstowej listy właściwości do TFM; </dd><dt class="list"> <span class="ec-lmss-10">pooltype</span> </dt><dd class="list"> - <!--l. 2179--><p class="noindent" >wyświetlanie <span + <!--l. 2185--><p class="noindent" >wyświetlanie <span class="ec-lmtt-10">WEB</span>-owych plików pool; </dd><dt class="list"> <span class="ec-lmss-10">tangle</span> </dt><dd class="list"> - <!--l. 2180--><p class="noindent" >konwersja <span + <!--l. 2186--><p class="noindent" >konwersja <span class="ec-lmtt-10">WEB </span>do języka Pascal; </dd><dt class="list"> <span class="ec-lmss-10">tex</span> </dt><dd class="list"> - <!--l. 2181--><p class="noindent" >skład tekstu; + <!--l. 2187--><p class="noindent" >skład tekstu; </dd><dt class="list"> <span class="ec-lmss-10">tftopl</span> </dt><dd class="list"> - <!--l. 2182--><p class="noindent" >konwersja TFM do tekstowej listy właściwości (PL); + <!--l. 2188--><p class="noindent" >konwersja TFM do tekstowej listy właściwości (PL); </dd><dt class="list"> <span class="ec-lmss-10">vftovp</span> </dt><dd class="list"> - <!--l. 2183--><p class="noindent" >konwersja fontów wirtualnych do wirtualnej listy właściwości (VPL); + <!--l. 2189--><p class="noindent" >konwersja fontów wirtualnych do wirtualnej listy właściwości (VPL); </dd><dt class="list"> <span class="ec-lmss-10">vptovf</span> </dt><dd class="list"> - <!--l. 2185--><p class="noindent" >konwersja wirtualnej listy właściwości do fontów wirtualnych; + <!--l. 2191--><p class="noindent" >konwersja wirtualnej listy właściwości do fontów wirtualnych; </dd><dt class="list"> <span class="ec-lmss-10">weave</span> </dt><dd class="list"> - <!--l. 2186--><p class="noindent" >konwersja <span + <!--l. 2192--><p class="noindent" >konwersja <span class="ec-lmtt-10">WEB </span>do <span class="TEX">T<span class="E">E</span>X</span>-a.</dd></dl> -<!--l. 2189--><p class="noindent" >Dokładny opis funkcji oraz składni tych programów zawarty jest w dokumentacji poszczególnych pakietów +<!--l. 2195--><p class="noindent" >Dokładny opis funkcji oraz składni tych programów zawarty jest w dokumentacji poszczególnych pakietów samego Web2C. Do optymalnego korzystania z instalacji Web2C przyda się znajomość kilku zasad rządzących całą rodziną programów. -<!--l. 2195--><p class="indent" > Wszystkie programy obsługują standardowe opcje GNU: +<!--l. 2201--><p class="indent" > Wszystkie programy obsługują standardowe opcje GNU: <dl class="description"><dt class="description"> <span class="ec-lmtk-10">--help</span><span @@ -4262,7 +4279,7 @@ class="description">podaje dokładny raport z działania programu <span class="ec-lmtk-10">--version</span> </dt><dd class="description">podaje informację o wersji, po czym kończy działanie programu.</dd></dl> -<!--l. 2203--><p class="indent" > Do lokalizowania plików programy oparte na Web2C używają biblioteki do przeszukiwania ścieżek zwanej +<!--l. 2209--><p class="indent" > Do lokalizowania plików programy oparte na Web2C używają biblioteki do przeszukiwania ścieżek zwanej Kpathsea. Dla optymalizacji przeszukiwania <span class="TEX">T<span class="E">E</span>X</span>-owego drzewa podkatalogów biblioteka ta używa kombinacji zmiennych środowiskowych oraz kilku plików konfiguracyjnych. Web2C potrafi obsługiwać @@ -4273,11 +4290,11 @@ katalogów. Aby przyspieszyć poszukiwanie plików, katalog główny ka& class="ec-lmtt-10">ls-R</span>, zawierający pozycje określające nazwę i względną ścieżkę dla wszystkich plików zawartych w tym katalogu. -<!--l. 2215--><p class="noindent" > +<!--l. 2221--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">8.1. </span> <a - id="x1-580008.1"></a>Przeszukiwanie ścieżek przez Kpathsea</h4> -<!--l. 2218--><p class="noindent" >Opiszemy najpierw ogólny mechanizm przeszukiwania ścieżek przez bibliotekę Kpathsea. -<!--l. 2221--><p class="indent" > Tym, co nazywamy <span + id="x1-570008.1"></a>Przeszukiwanie ścieżek przez Kpathsea</h4> +<!--l. 2224--><p class="noindent" >Opiszemy najpierw ogólny mechanizm przeszukiwania ścieżek przez bibliotekę Kpathsea. +<!--l. 2227--><p class="indent" > Tym, co nazywamy <span class="ec-lmri-10">ście</span><span class="ec-lmri-10">żką przeszukiwania</span>, jest rozdzielona dwukropkami lub średnikami lista <span class="ec-lmri-10">element</span><span @@ -4292,26 +4309,26 @@ danego elementu ścieżki w następującej kolejnośc class="ec-lmtt-10">./my-file</span>, potem <span class="ec-lmtt-10">/dir/my-file</span>, zwracając pierwszy odnaleziony (lub możliwie wszystkie). -<!--l. 2229--><p class="indent" > Aby optymalnie zaadaptować się do konwencji wszystkich systemów operacyjnych, na systemach +<!--l. 2235--><p class="indent" > Aby optymalnie zaadaptować się do konwencji wszystkich systemów operacyjnych, na systemach nieunixowych Kpathsea może używać jako separatorów nazw ścieżek znaków innych niż dwukropek („<span class="ec-lmtt-10">:</span>”) oraz „ciach” („<span class="ec-lmtt-10">/</span>”). -<!--l. 2234--><p class="indent" > W celu sprawdzenia konkretnego elementu <span +<!--l. 2240--><p class="indent" > W celu sprawdzenia konkretnego elementu <span class="ec-lmro-10">p </span>ścieżki, Kpathsea najpierw sprawdza, czy zbudowana wcześniej baza danych (patrz „Baza nazw plików” na str. <a -href="#x1-660008.2">70<!--tex4ht:ref: Filename-database --></a>) odnosi sie do <span +href="#x1-650008.2">70<!--tex4ht:ref: Filename-database --></a>) odnosi sie do <span class="ec-lmro-10">p</span>, tj. czy baza danych znajduje się w podkatalogu z prefiksem <span class="ec-lmro-10">p</span>. Jeżeli tak, to specyfikacja ścieżki jest porównywana z zawartością bazy. -<!--l. 2240--><p class="indent" > Jeśli baza danych nie istnieje bądź nie odnosi się do danego elementu ścieżki albo też nie zawiera +<!--l. 2246--><p class="indent" > Jeśli baza danych nie istnieje bądź nie odnosi się do danego elementu ścieżki albo też nie zawiera elementów zgodnych, to przeszukiwany jest system plików (jeżeli nie zostało to zabronione przez specyfikację rozpoczynającą się od „<span class="ec-lmtt-10">!!</span>” oraz jeżeli poszukiwany plik musi istnieć). Kpathsea konstruuje listę podkatalogów, które korespondują z danym elementem ścieżki, a następnie sprawdza w każdym z nich, czy nie ma tam poszukiwanego pliku. -<!--l. 2248--><p class="indent" > Warunek mówiący, że „plik musi istnieć” dotyczy np. plików „<span +<!--l. 2254--><p class="indent" > Warunek mówiący, że „plik musi istnieć” dotyczy np. plików „<span class="ec-lmtt-10">.vf</span>” i plików dołączanych <span class="TEX">T<span class="E">E</span>X</span>-owym poleceniem <span @@ -4323,14 +4340,14 @@ class="ec-lmtt-10">.vf</span>”, to nie zostanie on odnaleziony. Każdy element ścieżki sprawdzany jest w następującej kolejności: najpierw w bazie danych, potem na dysku. Jeżeli plik się znajdzie, to przeszukiwanie zostanie zatrzymane i zwrócony zostanie wynik. -<!--l. 2259--><p class="indent" > Ponieważ najprostszym i najbardziej powszechnym elementem ścieżki jest nazwa katalogu, Kpathsea +<!--l. 2265--><p class="indent" > Ponieważ najprostszym i najbardziej powszechnym elementem ścieżki jest nazwa katalogu, Kpathsea korzysta z dodatkowych możliwości w przeszukiwaniu ścieżek: wielowarstwowych wartości domyślnych, zmiennych środowiskowych, wartości pliku konfiguracyjnego, lokalnych podkatalogów użytkownika oraz rekursywnego przeszukiwania podkatalogów. Można więc powiedzieć, że Kpathsea <span class="ec-lmri-10">rozwija </span>element ścieżki, tzn. transformuje wszystkie specyfikacje do podstawowej nazwy lub nazw katalogów. Jest to opisane w kolejnych akapitach, w kolejności w jakiej to zachodzi. -<!--l. 2269--><p class="indent" > Trzeba zauważyć, że jeżeli nazwa poszukiwanego pliku jest absolutna lub jawnie względna, tj. +<!--l. 2275--><p class="indent" > Trzeba zauważyć, że jeżeli nazwa poszukiwanego pliku jest absolutna lub jawnie względna, tj. zaczyna się od „<span class="ec-lmtt-10">/</span>” lub „<span class="ec-lmtt-10">./</span>” lub „<span @@ -4338,15 +4355,15 @@ class="ec-lmtt-10">../</span>”, to Kpathsea ogranicza się do sprawdze istnieje. -<!--l. 2283--><p class="noindent" > +<!--l. 2289--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.1.1. </span> <a - id="x1-590008.1.1"></a>Źródła ścieżek</h5> -<!--l. 2286--><p class="noindent" >Nazwa przeszukiwanej ścieżki może pochodzić z wielu źródeł. Oto kolejność, w jakiej Kpathsea ich + id="x1-580008.1.1"></a>Źródła ścieżek</h5> +<!--l. 2292--><p class="noindent" >Nazwa przeszukiwanej ścieżki może pochodzić z wielu źródeł. Oto kolejność, w jakiej Kpathsea ich używa: -<!--l. 2289--><p class="indent" > +<!--l. 2295--><p class="indent" > <ol class="enumerate1" > <li - class="enumerate" id="x1-59002x1">Zmienna środowiskowa ustawiana przez użytkownika, np. <span + class="enumerate" id="x1-58002x1">Zmienna środowiskowa ustawiana przez użytkownika, np. <span class="ec-lmtt-10">TEXINPUTS</span>. Zmienne środowiskowe z dołączoną kropką i nazwą programu zastępują inne, np. jeżeli „<span class="ec-lmtt-10">latex</span>” @@ -4356,27 +4373,27 @@ class="ec-lmtt-10">TEXINPUTS </span>wykorzystana zostanie zmienna class="ec-lmtt-10">TEXINPUTS.latex</span>. </li> <li - class="enumerate" id="x1-59004x2">Plik konfiguracyjny konkretnego programu, np. linia „<span + class="enumerate" id="x1-58004x2">Plik konfiguracyjny konkretnego programu, np. linia „<span class="ec-lmtt-10">S /a:/b</span>” w pliku <span class="ec-lmtt-10">config.ps </span>programu <span class="ec-lmss-10">dvips</span>. </li> <li - class="enumerate" id="x1-59006x3">Plik konfiguracyjny Kpathsea <span + class="enumerate" id="x1-58006x3">Plik konfiguracyjny Kpathsea <span class="ec-lmtt-10">texmf.cnf</span>, zawierający taką linię, jak „<span class="ec-lmtt-10">TEXINPUTS=/c:/d</span>” (patrz poniżej). </li> <li - class="enumerate" id="x1-59008x4">Wartości domyślne dla uruchamianych programów.</li></ol> -<!--l. 2303--><p class="noindent" >Każdą z tych wartości dla danej ścieżki przeszukiwania można zobaczyć, używając opcji diagnostyki błędów + class="enumerate" id="x1-58008x4">Wartości domyślne dla uruchamianych programów.</li></ol> +<!--l. 2309--><p class="noindent" >Każdą z tych wartości dla danej ścieżki przeszukiwania można zobaczyć, używając opcji diagnostyki błędów (patrz „Diagnostyka błędów” na str. <a -href="#x1-700008.2.4">73<!--tex4ht:ref: sec:debugging --></a>). -<!--l. 2307--><p class="noindent" > +href="#x1-690008.2.4">73<!--tex4ht:ref: sec:debugging --></a>). +<!--l. 2313--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.1.2. </span> <a - id="x1-600008.1.2"></a>Pliki konfiguracyjne</h5> -<!--l. 2310--><p class="noindent" >Kpathsea szuka ścieżek przeszukiwania i innych definicji w <span + id="x1-590008.1.2"></a>Pliki konfiguracyjne</h5> +<!--l. 2316--><p class="noindent" >Kpathsea szuka ścieżek przeszukiwania i innych definicji w <span class="ec-lmri-10">plikach konfiguracyjnych </span>o nazwach <span class="ec-lmtt-10">texmf.cnf</span>. Ścieżka przeszukiwania używana do znajdowania tych plików określana jest przez zmienną <span @@ -4384,11 +4401,11 @@ class="ec-lmtt-10">TEXMFCNF</span>, ale nie zalecamy jawnego ustawiania tej, jak i innych zmiennych w systemie. Zamiast tego typowa instalacja <span class="TEX">T<span class="E">E</span>X</span> Live tworzy plik <span -class="ec-lmtt-10">.../2012/texmf.cnf</span>, który w wyjątkowych wypadkach możemy modyfikować. Głównym +class="ec-lmtt-10">.../2013/texmf.cnf</span>, który w wyjątkowych wypadkach możemy modyfikować. Głównym plikiem konfiguracyjnym jest <span -class="ec-lmtt-10">.../2012/texmf/web2c/texmf.cnf</span>, ale nie powinien być on modyfikowany, -gdyż zmiany będą utracone podczas aktualizacji. -<!--l. 2324--><p class="indent" > Czytane będą <span +class="ec-lmtt-10">.../2013/texmf-dist/web2c/texmf.cnf</span>, ale nie powinien być on +modyfikowany, gdyż zmiany będą utracone podczas aktualizacji. +<!--l. 2330--><p class="indent" > Czytane będą <span class="ec-lmri-10">wszystkie </span>pliki <span class="ec-lmtt-10">texmf.cnf </span>w ścieżce przeszukiwania, a definicje we wcześniejszych plikach zastąpią te w późniejszych. Tak więc w ścieżce <span class="obeylines-h"><span class="verb"><span @@ -4396,17 +4413,17 @@ class="ec-lmtt-10">.:$TEXMF</span></span></span> wartości pochodzące z class="ec-lmtt-10">./texmf.cnf </span>zastąpią te z <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">$TEXMF/texmf.cnf</span></span></span>. -<!--l. 2331--><p class="indent" > Dociekliwy czytelnik może być zainteresowany sposobem, w jaki programy znajdują plik <span +<!--l. 2337--><p class="indent" > Dociekliwy czytelnik może być zainteresowany sposobem, w jaki programy znajdują plik <span class="ec-lmtt-10">texmf.cnf</span>, skoro nie ma konieczności deklarowania specyficznej zmiennej środowiskowej systemu. Otóż położenie domyślne jest wkompilowane w programy jako względne do ich położenia (określanego, jak wiemy, w ścieżce specyfikowanej przez <span class="ec-lmtt-10">$PATH</span>): <span class="path"><span -class="ec-lmtt-10">../../texmf/web2c/</span></span> bądź <span class="path"><span -class="ec-lmtt-10">../texmf/web2c/</span></span>. Jeśli jawnie deklarujemy zmienną <span -class="ec-lmtt-10">TEXMFCNF</span>, -wymagane jest podanie bezwzględnej ścieżki. -<!--l. 2340--><p class="indent" > Czytając zamieszczony poniżej opis formatu pliku <span +class="ec-lmtt-10">../../texmf-dist/web2c/</span></span> bądź <span class="path"><span +class="ec-lmtt-10">../texmf-dist/web2c/</span></span>. Jeśli jawnie deklarujemy zmienną +<span +class="ec-lmtt-10">TEXMFCNF</span>, wymagane jest podanie bezwzględnej ścieżki. +<!--l. 2346--><p class="indent" > Czytając zamieszczony poniżej opis formatu pliku <span class="ec-lmtt-10">texmf.cnf</span>, warto przeglądać jego zawartość. Położenie <span class="ec-lmri-10">aktywnego </span>pliku znajdziemy za pomocą polecenia <span @@ -4422,7 +4439,7 @@ class="ec-lmtt-10">\</span>” na końcu wiersza działa jako znak k kontynuacją bieżącego. Spacja na początku kolejnego wiersza nie jest ignorowana. </li> <li class="itemize">Pozostałe wiersze mają postać: <div class="alltt"> - <!--l. 2355--><p class="noindent" ><div class="obeylines-v"> + <!--l. 2361--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> </span><span @@ -4481,10 +4498,10 @@ class="ec-lmtt-10">texmf.cnf </span>dla systemów Unix oraz </li> <li class="itemize">Wszystkie definicje czytane są zanim cokolwiek zostanie rozwinięte, tak więc do zmiennych można się odwoływać przed ich zdefiniowaniem.</li></ul> -<!--l. 2380--><p class="noindent" >Oto fragment pliku konfiguracyjnego ilustrujący większość opisanych powyżej reguł notacji: +<!--l. 2386--><p class="noindent" >Oto fragment pliku konfiguracyjnego ilustrujący większość opisanych powyżej reguł notacji: <div class="fancyvrb" id="fancyvrb18"> <a - id="x1-60002r1"></a><span + id="x1-59002r1"></a><span class="ec-lmtt-8x-x-87"> </span><span class="ec-lmtt-8x-x-87"> TEXMF</span><span class="ec-lmtt-8x-x-87"> </span><span @@ -4503,7 +4520,7 @@ class="ec-lmtt-8x-x-87"> </span><span class="ec-lmtt-8x-x-87"> =</span><span class="ec-lmtt-8x-x-87"> {$TEXMFLOCAL,!!$TEXMFMAIN}</span> <br class="fancyvrb" /><a - id="x1-60004r2"></a><span + id="x1-59004r2"></a><span class="ec-lmtt-8x-x-87"> </span><span class="ec-lmtt-8x-x-87"> TEXINPUTS.latex</span><span class="ec-lmtt-8x-x-87"> </span><span @@ -4512,20 +4529,20 @@ class="ec-lmtt-8x-x-87"> </span><span class="ec-lmtt-8x-x-87"> =</span><span class="ec-lmtt-8x-x-87"> .;$TEXMF/tex/{latex,generic;}//</span> <br class="fancyvrb" /><a - id="x1-60006r3"></a><span + id="x1-59006r3"></a><span class="ec-lmtt-8x-x-87"> </span><span class="ec-lmtt-8x-x-87"> TEXINPUTS.fontinst</span><span class="ec-lmtt-8x-x-87"> =</span><span class="ec-lmtt-8x-x-87"> .;$TEXMF/tex//;$TEXMF/fonts/afm//</span> <br class="fancyvrb" /><a - id="x1-60008r4"></a><span + id="x1-59008r4"></a><span class="ec-lmtt-8x-x-87"> </span><span class="ec-lmtt-8x-x-87"> %</span><span class="ec-lmtt-8x-x-87"> e-TeX</span><span class="ec-lmtt-8x-x-87"> related</span><span class="ec-lmtt-8x-x-87"> files</span> <br class="fancyvrb" /><a - id="x1-60010r5"></a><span + id="x1-59010r5"></a><span class="ec-lmtt-8x-x-87"> </span><span class="ec-lmtt-8x-x-87"> TEXINPUTS.elatex</span><span class="ec-lmtt-8x-x-87"> </span><span @@ -4533,7 +4550,7 @@ class="ec-lmtt-8x-x-87"> </span><span class="ec-lmtt-8x-x-87"> =</span><span class="ec-lmtt-8x-x-87"> .;$TEXMF/{etex,tex}/{latex,generic;}//</span> <br class="fancyvrb" /><a - id="x1-60012r6"></a><span + id="x1-59012r6"></a><span class="ec-lmtt-8x-x-87"> </span><span class="ec-lmtt-8x-x-87"> TEXINPUTS.etex</span><span class="ec-lmtt-8x-x-87"> </span><span @@ -4543,10 +4560,10 @@ class="ec-lmtt-8x-x-87"> </span><span class="ec-lmtt-8x-x-87"> =</span><span class="ec-lmtt-8x-x-87"> .;$TEXMF/{etex,tex}/{eplain,plain,generic;}//</span> </div> -<!--l. 2388--><p class="noindent" > +<!--l. 2394--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.1.3. </span> <a - id="x1-610008.1.3"></a>Rozwijanie ścieżek</h5> -<!--l. 2391--><p class="noindent" >Kpathsea rozpoznaje w ścieżkach przeszukiwania pewne specjalne znaki oraz konstrukcje, podobne do tych, + id="x1-600008.1.3"></a>Rozwijanie ścieżek</h5> +<!--l. 2397--><p class="noindent" >Kpathsea rozpoznaje w ścieżkach przeszukiwania pewne specjalne znaki oraz konstrukcje, podobne do tych, które są dostępne w powłokach systemów typu Unix. Jako ogólny przykład: złożona ścieżka <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">~$USER/{foo,bar}//baz</span></span></span> rozwija się do wszystkich podkatalogów pod katalogami <span @@ -4556,18 +4573,18 @@ głównym <span class="ec-lmtt-10">$USER</span>, które zawierają katalog lub plik <span class="ec-lmtt-10">baz</span>. Rozwinięcia te opisane są w poniższych podrozdziałach. -<!--l. 2400--><p class="noindent" > +<!--l. 2406--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.1.4. </span> <a - id="x1-620008.1.4"></a>Rozwijanie domyślne</h5> -<!--l. 2404--><p class="noindent" >Jeżeli ścieżka przeszukiwania największego uprzywilejowania (patrz „Źródła ścieżek” na str. <a -href="#x1-590008.1.1">65<!--tex4ht:ref: Path-sources --></a>) zawiera + id="x1-610008.1.4"></a>Rozwijanie domyślne</h5> +<!--l. 2410--><p class="noindent" >Jeżeli ścieżka przeszukiwania największego uprzywilejowania (patrz „Źródła ścieżek” na str. <a +href="#x1-580008.1.1">65<!--tex4ht:ref: Path-sources --></a>) zawiera <span class="ec-lmri-10">dodatkowy dwukropek </span>(np. na początku, na końcu lub podwójny), to Kpathsea wstawia w tym miejscu następną zdefiniowaną w hierarchii uprzywilejowania ścieżkę przeszukiwania. Jeżeli ta wstawiona ścieżka ma dodatkowy dwukropek, to dzieje się dalej to samo. Przykładowo, jeżeli ustawić zmienną środowiskową <div class="alltt"> -<!--l. 2413--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2419--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -4579,7 +4596,7 @@ class="ec-lmtk-10"> /home/karl:</span> class="ec-lmtt-10">TEXINPUTS </span>pobraną z <span class="ec-lmtt-10">texmf.cnf</span> <div class="alltt"> -<!--l. 2418--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2424--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> .:$TEXMF//tex</span> @@ -4588,20 +4605,20 @@ class="ec-lmtt-10"> .:$TEXMF//tex</span> </div> </div> to końcową wartością użytą w przeszukiwaniu będzie: <div class="alltt"> -<!--l. 2423--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2429--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> /home/karl:.:$TEXMF//tex</span> </div> </div> -<!--l. 2427--><p class="indent" > Ponieważ nieużytecznym byłoby wstawiać wartość domyślną w więcej niż jednym miejscu, Kpathsea +<!--l. 2433--><p class="indent" > Ponieważ nieużytecznym byłoby wstawiać wartość domyślną w więcej niż jednym miejscu, Kpathsea zmienia tylko jeden dodatkowy „<span class="ec-lmtt-10">:</span>” i pozostawia inne bez zmian. Kpathsea najpierw szuka dwukropków na początku linii, potem na końcu, a następnie podwójnych. -<!--l. 2432--><p class="noindent" > +<!--l. 2438--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.1.5. </span> <a - id="x1-630008.1.5"></a>Rozwijanie nawiasów</h5> -<!--l. 2435--><p class="noindent" >Użyteczna jest możliwość rozwijania nawiasów, co oznacza, że np. <span class="obeylines-h"><span class="verb"><span + id="x1-620008.1.5"></a>Rozwijanie nawiasów</h5> +<!--l. 2441--><p class="noindent" >Użyteczna jest możliwość rozwijania nawiasów, co oznacza, że np. <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">v{a,b}w</span></span></span> rozwija się do <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">vaw:vbw</span></span></span>. Nawiasy można też zagnieżdżać. Funkcji tej można użyć do zaimplementowania różnych hierarchii <span class="TEX">T<span @@ -4614,33 +4631,31 @@ class="ec-lmtt-10">texmf.cnf </span>można znaleźć następuj&# <div class="verbatim" id="verbatim-6"> <div class="fancyvrb" id="fancyvrb19"><a - id="x1-63002r1"></a>    TEXMF = {$TEXMFHOME,$TEXMFLOCAL,!!$TEXMFVAR,!!$TEXMFMAIN}</div> + id="x1-62002r1"></a>    TEXMF = {$TEXMFVAR,$TEXMFHOME,!!$TEXMFLOCAL,!!$TEXMFDIST}</div> </div> -<!--l. 2444--><p class="nopar" >Używając jej, można następnie napisać coś w rodzaju: +<!--l. 2450--><p class="nopar" >Używając jej, można następnie zdefiniować na przykład: <div class="verbatim" id="verbatim-7"> <div class="fancyvrb" id="fancyvrb20"><a - id="x1-63004r1"></a>    TEXINPUTS = .;$TEXMF/tex//</div> + id="x1-62004r1"></a>    TEXINPUTS = .;$TEXMF/tex//</div> </div> -<!--l. 2448--><p class="nopar" >co oznacza, że po szukaniu w katalogu bieżącym będą przeszukane kolejno <span -class="ec-lmtt-10">$TEXMFHOME/tex</span>, -<span -class="ec-lmtt-10">$TEXMFLOCAL/tex</span>, <span -class="ec-lmtt-10">$TEXMFVAR/tex </span>i <span -class="ec-lmtt-10">$TEXMFMAIN/tex </span>(wszystkie wraz z katalogami niższego poziomu; dwie -ostatnie ścieżki <span +<!--l. 2454--><p class="nopar" >co oznacza, że po szukaniu w katalogu bieżącym będą przeszukane kolejno <span +class="ec-lmtt-10">$TEXMFVAR/tex</span>, <br +class="newline" />code$TEXMFHOME/tex, code$TEXMFLOCAL/tex, i <span +class="ec-lmtt-10">$TEXMFDIST/tex </span>(wszystkie wraz z katalogami +niższego poziomu; dwie ostatnie ścieżki <span class="ec-lmri-10">wyłącznie </span>na podstawie zawartości pliku <span -class="ec-lmtt-10">ls-R</span>). Jest to wygodny sposób na uruchamianie -dwóch równoległych struktur <span class="TEX">T<span -class="E">E</span>X</span>-owych, jednej „zamrożonej” (np. na CD), a drugiej ciągle uaktualnianej -nowo pojawiającymi się wersjami. Używając zmiennej <span -class="ec-lmtt-10">$TEXMF </span>we wszystkich definicjach daje pewność, że -najpierw przeszukiwane jest drzewo uaktualnione. -<!--l. 2460--><p class="noindent" > +class="ec-lmtt-10">ls-R</span>). Jest to wygodny +sposób na uruchamianie dwóch równoległych struktur <span class="TEX">T<span +class="E">E</span>X</span>-owych, jednej „zamrożonej” (np. na CD), +a drugiej ciągle uaktualnianej nowo pojawiającymi się wersjami. Używając zmiennej <span +class="ec-lmtt-10">$TEXMF </span>we wszystkich +definicjach daje pewność, że najpierw przeszukiwane jest drzewo uaktualnione. +<!--l. 2466--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.1.6. </span> <a - id="x1-640008.1.6"></a>Rozwijanie podkatalogów</h5> -<!--l. 2463--><p class="noindent" >Dwa lub więcej kolejnych „ciachów” („/”) w elemencie ścieżki, występujących po nazwie katalogu <span + id="x1-630008.1.6"></a>Rozwijanie podkatalogów</h5> +<!--l. 2469--><p class="noindent" >Dwa lub więcej kolejnych „ciachów” („/”) w elemencie ścieżki, występujących po nazwie katalogu <span class="ec-lmro-10">d</span>, zastępowanych jest przez wszystkie podkatalogi <span class="ec-lmro-10">d</span>, najpierw podkatalogi znajdujące się bezpośrednio pod <span @@ -4649,7 +4664,7 @@ potem te pod powyższymi i tak dalej. Na każdym etapie kolejno&# <span class="ec-lmri-10">nieokre</span><span class="ec-lmri-10">ślona</span>. -<!--l. 2469--><p class="indent" > Jeśli wyszczególni się człony nazwy pliku po „<span +<!--l. 2475--><p class="indent" > Jeśli wyszczególni się człony nazwy pliku po „<span class="ec-lmtt-10">//</span>”, to uwzględnione zostaną tylko te podkatalogi, które zawierają powyższe człony. Na przykład „<span class="ec-lmtt-10">/a//b</span>” rozwija się do katalogów <span @@ -4659,15 +4674,15 @@ class="ec-lmtt-10">/a/1/1/b </span>itd., ale nie do <span class="ec-lmtt-10">/a/b/c </span>czy <span class="ec-lmtt-10">/a/1</span>. -<!--l. 2474--><p class="indent" > Możliwe jest wielokrotne użycie „<span +<!--l. 2480--><p class="indent" > Możliwe jest wielokrotne użycie „<span class="ec-lmtt-10">//</span>” w ścieżce, jednakże „<span class="ec-lmtt-10">//</span>” występujące na początku ścieżki nie jest brane pod uwagę. -<!--l. 2477--><p class="noindent" > +<!--l. 2483--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.1.7. </span> <a - id="x1-650008.1.7"></a>Lista znaków specjalnych i ich znaczeń – podsumowanie</h5> -<!--l. 2479--><p class="noindent" >Poniższa lista podsumowuje znaczenie znaków specjalnych w plikach konfiguracyjnych. -<!--l. 2483--><p class="indent" > + id="x1-640008.1.7"></a>Lista znaków specjalnych i ich znaczeń – podsumowanie</h5> +<!--l. 2485--><p class="noindent" >Poniższa lista podsumowuje znaczenie znaków specjalnych w plikach konfiguracyjnych. +<!--l. 2489--><p class="indent" > <dl class="description"><dt class="description"> <span class="ec-lmtk-10">:</span> </dt><dd @@ -4713,25 +4728,25 @@ class="ec-lmri-10">tylko </span>bazy danych, a <span class="ec-lmri-10">nie </span>dysku.</dd></dl> -<!--l. 2503--><p class="noindent" > +<!--l. 2509--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">8.2. </span> <a - id="x1-660008.2"></a>Bazy nazw plików</h4> -<!--l. 2506--><p class="noindent" >Podczas przeszukiwania Kpathsea stara się zminimalizować dostęp do dysku. Niemniej, w przypadku instalacji + id="x1-650008.2"></a>Bazy nazw plików</h4> +<!--l. 2512--><p class="noindent" >Podczas przeszukiwania Kpathsea stara się zminimalizować dostęp do dysku. Niemniej, w przypadku instalacji ze zbyt dużą liczbą katalogów przeglądanie każdego dopuszczalnego katalogu w poszukiwaniu pliku może zabierać sporo czasu (ma to miejsce zwłaszcza, jeżeli przeszukać trzeba setki katalogów z fontami). Dlatego też Kpathsea może używać zewnętrznego pliku z „bazą danych” o nazwie <span class="ec-lmtt-10">ls-R</span>, który zawiera przypisania plików do katalogów. Unika się w ten sposób czasochłonnego przeszukiwania dysku. -<!--l. 2515--><p class="indent" > Drugi plik z bazą danych – <span +<!--l. 2521--><p class="indent" > Drugi plik z bazą danych – <span class="ec-lmtt-10">aliases </span>– pozwala na nadawanie dodatkowych nazw plikom zawartym w <span class="ec-lmtt-10">ls-R</span>. Może to być pomocne do adaptacji do DOS-owej konwencji „8.3” nazewnictwa plików w plikach źródłowych. -<!--l. 2520--><p class="noindent" > +<!--l. 2526--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.2.1. </span> <a - id="x1-670008.2.1"></a>Baza nazw plików</h5> -<!--l. 2523--><p class="noindent" >Jak wspomniano, plik zawierający główną bazę nazw plików musi nosić nazwę <span + id="x1-660008.2.1"></a>Baza nazw plików</h5> +<!--l. 2529--><p class="noindent" >Jak wspomniano, plik zawierający główną bazę nazw plików musi nosić nazwę <span class="ec-lmtt-10">ls-R</span>. W katalogu podstawowym każdej hierarchii <span class="TEX">T<span class="E">E</span>X</span>-owej (domyślnie <span @@ -4741,17 +4756,17 @@ class="ec-lmtt-10">ls-R</span>; w większości przypadków istniej hierarchia. Kpathsea szuka pliku <span class="ec-lmtt-10">ls-R </span>w ścieżce <span class="ec-lmtt-10">TEXMFDBS</span>. -<!--l. 2530--><p class="indent" > Najlepszym sposobem stworzenia i utrzymywania pliku <span +<!--l. 2536--><p class="indent" > Najlepszym sposobem stworzenia i utrzymywania pliku <span class="ec-lmtt-10">ls-R </span>jest uruchomienie skryptu <span class="ec-lmtt-10">mktexlsr</span>, będącego składnikiem dystrybucji. Jest on wywoływany przez różne skrypty typu „<span class="ec-lmtt-10">mktex...</span>”. W zasadzie skrypt ten jedynie wykonuje polecenie <div class="alltt"> -<!--l. 2534--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2540--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">cd</span><span class="ec-lmtt-10"> </span><span -class="ec-lmro-10">/your/texmf/root</span><span +class="ec-lmro-10">/your/texmf-dist/root</span><span class="ec-lmtt-10"> &&</span><span class="ec-lmtt-10"> ls</span><span class="ec-lmtt-10"> -LAR</span><span @@ -4764,15 +4779,15 @@ class="ec-lmtt-10">ls</span> działa prawidłowo). Aby mieć pewność, że baza danych jest zawsze aktualna, wygodnie jest przebudowywać ją regularnie za pomocą demona <span class="ec-lmtt-10">cron</span>. -<!--l. 2545--><p class="indent" > Jeśli pliku nie ma w bazie danych, Kpathsea domyślnie przechodzi do przeszukiwania dysku. Jeżeli jednak +<!--l. 2551--><p class="indent" > Jeśli pliku nie ma w bazie danych, Kpathsea domyślnie przechodzi do przeszukiwania dysku. Jeżeli jednak dany element ścieżki zaczyna sie od „<span class="ec-lmtt-10">!!</span>”, to w poszukiwaniu tego elementu sprawdzona zostanie <span class="ec-lmri-10">jedynie </span>baza danych, a nigdy dysk. -<!--l. 2550--><p class="noindent" > +<!--l. 2556--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.2.2. </span> <a - id="x1-680008.2.2"></a>kpsewhich – program do przeszukiwania ścieżek</h5> -<!--l. 2553--><p class="noindent" >Przeszukiwanie ścieżek przez program <span + id="x1-670008.2.2"></a>kpsewhich – program do przeszukiwania ścieżek</h5> +<!--l. 2559--><p class="noindent" >Przeszukiwanie ścieżek przez program <span class="ec-lmtt-10">kpsewhich </span>jest niezależne od jakiejkolwiek aplikacji. Może on być przydatny jako rodzaj programu <span class="ec-lmtt-10">find</span>, za pomocą którego lokalizować można pliki w hierarchiach <span class="TEX">T<span @@ -4780,7 +4795,7 @@ class="E">E</span>X</span>-owych (jest on używany intensywnie w skryptach „<span class="ec-lmtt-10">mktex...</span>” tej dystrybucji). <div class="alltt"> -<!--l. 2559--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2565--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -4797,18 +4812,18 @@ class="ec-lmro-10">opcje</span>” mogą zaczynać się zarówno class="ec-lmtt-10">-</span>”, jak i od „<span class="ec-lmtt-10">--</span>”, a dozwolony jest każdy jednoznaczny skrót. -<!--l. 2565--><p class="indent" > Kpathsea traktuje każdy argument niebędący parametrem jako nazwę pliku i zwraca pierwszą odnalezioną +<!--l. 2571--><p class="indent" > Kpathsea traktuje każdy argument niebędący parametrem jako nazwę pliku i zwraca pierwszą odnalezioną nazwę. Nie ma parametru nakazującego zwracanie wszystkich nazw plików o określonej nazwie (w tym celu można wykorzystać Unix-owy program „<span class="ec-lmtt-10">find</span>”). -<!--l. 2570--><p class="indent" > Oto ważniejsze parametry. -<!--l. 2572--><p class="noindent" > +<!--l. 2576--><p class="indent" > Oto ważniejsze parametry. +<!--l. 2578--><p class="noindent" > <dl class="list1"><dt class="list"> <span class="ec-lmtt-10">--dpi=</span><span class="ec-lmro-10">num</span> </dt><dd class="list"> - <!--l. 2573--><p class="noindent" ><br + <!--l. 2579--><p class="noindent" ><br class="newline" />Ustaw rozdzielczość na „<span class="ec-lmro-10">num</span>”; ma to tylko wpływ na przeszukiwanie fontów „<span class="ec-lmtt-10">gf</span>” i „<span @@ -4823,7 +4838,7 @@ class="ec-lmtt-10">-D</span>” działa identycznie. Domyślną class="ec-lmtt-10">--format=</span><span class="ec-lmro-10">nazwa</span> </dt><dd class="list"> - <!--l. 2578--><p class="noindent" ><br + <!--l. 2584--><p class="noindent" ><br class="newline" />Ustawienie formatu (typu pliku) przeszukiwania na „<span class="ec-lmro-10">nazwa</span>”. Domyślnie format odgadywany jest z nazwy pliku. Dla formatów, które nie mają przydzielonego jednoznacznego rozszerzenia, takich @@ -4836,7 +4851,7 @@ class="ec-lmtt-10">kpsewhich --help</span>. class="ec-lmtt-10">--mode=</span><span class="ec-lmro-10">napis</span> </dt><dd class="list"> - <!--l. 2586--><p class="noindent" ><br + <!--l. 2592--><p class="noindent" ><br class="newline" />Ustaw nazwę trybu na „<span class="ec-lmro-10">napis</span>”; dotyczy to jedynie szukania fontów „<span class="ec-lmtt-10">gf</span>” oraz „<span @@ -4846,7 +4861,7 @@ class="ec-lmtt-10">pk</span>”. Brakuje <span class="ec-lmtt-10">--must-exist</span> </dt><dd class="list"> - <!--l. 2591--><p class="noindent" ><br + <!--l. 2597--><p class="noindent" ><br class="newline" />Zrób wszystko co możliwe, aby odnaleźć pliki, włączając w to przede wszystkim przeszukanie dysku. Domyślnie, w celu zwiększeniu efektywności działania, sprawdzana jest tylko baza <span class="ec-lmtt-10">ls-R</span>. @@ -4855,7 +4870,7 @@ class="ec-lmtt-10">ls-R</span>. class="ec-lmtt-10">--path=</span><span class="ec-lmro-10">napis</span> </dt><dd class="list"> - <!--l. 2596--><p class="noindent" ><br + <!--l. 2602--><p class="noindent" ><br class="newline" />Szukaj w ścieżce „<span class="ec-lmro-10">napis</span>” (rozdzielonej, jak zwykle, dwukropkami), zamiast zgadywać ścieżkę przeszukiwania z nazwy pliku. „<span @@ -4868,7 +4883,7 @@ class="ec-lmtt-10">--format</span>” wzajemnie się wykluczają. class="ec-lmtt-10">--progname=</span><span class="ec-lmro-10">nazwa</span> </dt><dd class="list"> - <!--l. 2602--><p class="noindent" ><br + <!--l. 2608--><p class="noindent" ><br class="newline" />Ustaw nazwę programu na „<span class="ec-lmro-10">nazwa</span>”. Może to mieć wpływ na ścieżkę przeszukiwania poprzez „<span @@ -4880,7 +4895,7 @@ class="ec-lmtt-10">kpsewhich</span>”. class="ec-lmtt-10">--show-path=</span><span class="ec-lmro-10">nazwa</span> </dt><dd class="list"> - <!--l. 2607--><p class="noindent" ><br + <!--l. 2613--><p class="noindent" ><br class="newline" />Pokazuje ścieżkę używaną do poszukiwania plików typu „<span class="ec-lmro-10">nazwa</span>”. Użyć można zarówno rozszerzenia („<span @@ -4892,15 +4907,15 @@ class="ec-lmtt-10">--format</span>”. class="ec-lmtt-10">--debug=</span><span class="ec-lmro-10">num</span> </dt><dd class="list"> - <!--l. 2612--><p class="noindent" ><br + <!--l. 2618--><p class="noindent" ><br class="newline" />ustawia parametry wykrywania błędów na „<span class="ec-lmro-10">num</span>”.</dd></dl> -<!--l. 2621--><p class="noindent" > +<!--l. 2627--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.2.3. </span> <a - id="x1-690008.2.3"></a>Przykłady użycia</h5> -<!--l. 2624--><p class="noindent" >Przyjrzyjmy sie teraz, jak działa Kpathsea. + id="x1-680008.2.3"></a>Przykłady użycia</h5> +<!--l. 2630--><p class="noindent" >Przyjrzyjmy sie teraz, jak działa Kpathsea. <div class="alltt"> -<!--l. 2626--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2632--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -4921,7 +4936,7 @@ class="ec-lmtt-10">texmf-dist</span>”. Podobnie wszystkie poniższe pl są bezproblemowo dzięki swoim jednoznacznym rozszerzeniom: <div class="alltt"> -<!--l. 2637--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2643--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -4959,10 +4974,10 @@ class="ec-lmtk-10"> tugboat.bib</span> class="ec-lmtt-10">/usr/local/texmf-dist/bibtex/bib/beebe/tugboat.bib</span> </div> </div> -<!--l. 2650--><p class="noindent" >(ostatni plik to BibTeX-owa baza bibliograficzna dla artykułów <span +<!--l. 2656--><p class="noindent" >(ostatni plik to BibTeX-owa baza bibliograficzna dla artykułów <span class="ec-lmri-10">TUGBoat</span>). <div class="alltt"> -<!--l. 2653--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2659--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -4978,7 +4993,7 @@ class="ec-lmtt-10">.pk</span>” Computer Modern (wynika to z faktu używania w <span class="TEX">T<span class="E">E</span>X</span> Live fontów PostScript-owych Type1). <div class="alltt"> -<!--l. 2663--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2669--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -4994,7 +5009,7 @@ class="ec-lmtt-10">.pk</span>”, a ponieważ domyślnym Metafont-owym trybem naszej instalacji jest <span class="ec-lmtt-10">ljfour </span>z podstawową rozdzielczością 600dpi, zwracany jest taki właśnie wynik. <div class="alltt"> -<!--l. 2673--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2679--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -5010,7 +5025,7 @@ class="ec-lmss-10">xdvi </span>zatrzymałby się, aby utworzyć pliki <span class="ec-lmtt-10">.pk </span>w wymaganej rozdzielczości (używając skryptu <span class="ec-lmss-10">mktexpk</span>). -<!--l. 2683--><p class="indent" > Przeanalizujmy teraz pliki nagłówkowe i konfiguracyjne programu <span +<!--l. 2689--><p class="indent" > Przeanalizujmy teraz pliki nagłówkowe i konfiguracyjne programu <span class="ec-lmss-10">dvips</span>. Najpierw szukamy pliku PostScript-owego prologu <span class="ec-lmtt-10">tex.pro</span>, wykorzystywanego dla potrzeb <span class="TEX">T<span @@ -5028,14 +5043,14 @@ musimy wyraźnie zaznaczyć, jaki typ jest wymagany dla pliku <span class="ec-lmtt-10">config.ps </span>(„<span class="ec-lmtt-10">dvips config</span>”). <div class="alltt"> -<!--l. 2695--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2701--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="ec-lmtk-10">kpsewhich</span><span class="ec-lmtk-10"> tex.pro</span> <br /><span -class="ec-lmtt-10">/usr/local/texmf/dvips/base/tex.pro</span> +class="ec-lmtt-10">/usr/local/texmf-dist/dvips/base/tex.pro</span> <br /><span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -5056,11 +5071,11 @@ class="ec-lmtt-10">/usr/local/texmf-var/fonts/map/dvips/updmap/psfonts.map</span </div> </div> -<!--l. 2704--><p class="indent" > Następnie przyjrzyjmy się bliżej plikom pomocniczym fontów Times z kolekcji URW. W standardzie +<!--l. 2710--><p class="indent" > Następnie przyjrzyjmy się bliżej plikom pomocniczym fontów Times z kolekcji URW. W standardzie nazewnictwa fontów mają one prefiks „<span class="ec-lmtt-10">utm</span>”. Pierwszy plik, którego szukamy, to plik konfiguracyjny, zawierający nazwę pliku z przemapowaniem fontów: <div class="alltt"> -<!--l. 2708--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2714--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -5074,7 +5089,7 @@ class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> /usr/local/texmf-dist/dvips/psnfss/config.utm</span> </div> </div> W pliku tym znajduje się wiersz: <div class="alltt"> -<!--l. 2713--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2719--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> p</span><span @@ -5082,7 +5097,7 @@ class="ec-lmtt-10"> +utm.map</span> </div> </div> wskazujący na plik <span class="ec-lmtt-10">utm.map</span>, który chcemy zlokalizować w następnej kolejności: <div class="alltt"> -<!--l. 2718--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2724--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -5095,7 +5110,7 @@ class="ec-lmtt-10"> /usr/local/texmf-dist/fonts/map/dvips/times/utm.map</ </div> </div> Plik z przemapowaniem definiuje nazwy czcionek PostScriptowych Type1 w zestawie fontów URW, zaś jego zawartość wygląda następująco (pokazane są tylko fragmenty wierszy): <div class="alltt"> -<!--l. 2725--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2731--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">utmb8r</span><span class="ec-lmtt-10"> </span><span @@ -5143,7 +5158,7 @@ class="ec-lmtt-10"> <utmr8a.pfb</span> class="ec-lmtt-10">utmr8a.pfb </span>w drzewie katalogów <span class="ec-lmtt-10">texmf</span>: <div class="alltt"> -<!--l. 2735--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2741--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -5155,14 +5170,14 @@ class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> /usr/local/texmf-dist/fonts/type1/urw/times/utmr8a.pfb</span> </div> </div> -<!--l. 2742--><p class="indent" > Powyższe przykłady pokazują, jak łatwo można znajdować lokalizację danego pliku. Jest to ważne +<!--l. 2748--><p class="indent" > Powyższe przykłady pokazują, jak łatwo można znajdować lokalizację danego pliku. Jest to ważne zwłaszcza wówczas, gdy istnieje podejrzenie, że gdzieś zawieruszyła się błędna wersja jakiegoś pliku; <span class="ec-lmss-10">kpsewhich</span> pokaże tylko pierwszy napotkany plik. -<!--l. 2747--><p class="noindent" > +<!--l. 2753--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.2.4. </span> <a - id="x1-700008.2.4"></a>Diagnostyka błędów</h5> -<!--l. 2750--><p class="noindent" >Czasami niezbędne są informacje o tym, jak program sobie radzi z odniesieniami do plików. Aby dało się je + id="x1-690008.2.4"></a>Diagnostyka błędów</h5> +<!--l. 2756--><p class="noindent" >Czasami niezbędne są informacje o tym, jak program sobie radzi z odniesieniami do plików. Aby dało się je uzyskać w wygodny sposób, Kpathsea oferuje różne poziomy diagnostyki błędów: <ul class="itemize1"> <li class="itemize">wywołania <span @@ -5185,19 +5200,19 @@ class="ec-lmtt-10">ls-R</span>, pliki przemapowań, <li class="itemize">Lista katalogów dla każdego z elementów ścieżki (odnosi się tylko do poszukiwań na dysku). </li> <li class="itemize">Poszukiwania plików.</li></ul> -<!--l. 2767--><p class="noindent" >Wartość <span +<!--l. 2773--><p class="noindent" >Wartość <span class="ec-lmtt-10">-1 </span>ustawia wszystkie powyższe opcje – w praktyce, poszukując przyczyny błędów, prawdopodobnie będziesz zawsze używać tych poziomów. -<!--l. 2771--><p class="indent" > Podobnie w przypadku programu <span +<!--l. 2777--><p class="indent" > Podobnie w przypadku programu <span class="ec-lmss-10">dvips</span>, ustawiając kombinację przełączników wykrywania błędów, można dokładnie śledzić, skąd pochodzą pliki. W sytuacji gdy plik nie zostanie odnaleziony, widać, w których katalogach program szukał danego pliku, dzięki czemu można się zorientować, w czym problem. -<!--l. 2777--><p class="indent" > Ogólnie mówiąc, ponieważ programy odwołują się wewnętrznie do biblioteki Kpathsea, opcje wykrywania +<!--l. 2783--><p class="indent" > Ogólnie mówiąc, ponieważ programy odwołują się wewnętrznie do biblioteki Kpathsea, opcje wykrywania błędów można wybrać przy użyciu zmiennej środowiskowej <span class="ec-lmtt-10">KPATHSEA_DEBUG</span>, ustawiając ją na opisaną powyżej wartość (kombinację wartości). -<!--l. 2782--><p class="noindent" ><span +<!--l. 2788--><p class="noindent" ><span class="ec-lmbx-10">Uwaga dla u</span><span class="ec-lmbx-10">żytkownik</span><span class="ec-lmbx-10">ów Windows: </span>w systemie tym niełatwo przekierować komunikaty programu do @@ -5206,28 +5221,28 @@ pliku. Do celów diagnostycznych można chwilowo ustawić zmienne (w� <div class="verbatim" id="verbatim-8"> <div class="fancyvrb" id="fancyvrb21"><a - id="x1-70002r1"></a>  SET KPATHSEA_DEBUG_OUTPUT=err.log<br class="fancyvrb" /><a - id="x1-70004r2"></a>  SET KPATHSEA_DEBUG=-1</div> + id="x1-69002r1"></a>  SET KPATHSEA_DEBUG_OUTPUT=err.log<br class="fancyvrb" /><a + id="x1-69004r2"></a>  SET KPATHSEA_DEBUG=-1</div> </div> -<!--l. 2789--><p class="nopar" > -<!--l. 2791--><p class="indent" > Rozważmy na przykład mały <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +<!--l. 2795--><p class="nopar" > +<!--l. 2797--><p class="indent" > Rozważmy na przykład mały <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span>-owy plik źródłowy <span class="ec-lmtt-10">hello-world.tex</span>, który zawiera: <div class="verbatim" id="verbatim-9"> <div class="fancyvrb" id="fancyvrb22"><a - id="x1-70006r1"></a>    \documentclass{article}<br class="fancyvrb" /><a - id="x1-70008r2"></a>    \begin{document}<br class="fancyvrb" /><a - id="x1-70010r3"></a>    Hello World!<br class="fancyvrb" /><a - id="x1-70012r4"></a>    \end{document}</div> + id="x1-69006r1"></a>    \documentclass{article}<br class="fancyvrb" /><a + id="x1-69008r2"></a>    \begin{document}<br class="fancyvrb" /><a + id="x1-69010r3"></a>    Hello World!<br class="fancyvrb" /><a + id="x1-69012r4"></a>    \end{document}</div> </div> -<!--l. 2798--><p class="nopar" >Ten mały plik korzysta jedynie z fontu <span +<!--l. 2804--><p class="nopar" >Ten mały plik korzysta jedynie z fontu <span class="ec-lmtt-10">cmr10</span>. Przyjrzyjmy się, jak <span class="ec-lmss-10">dvips </span>przygotowuje plik PostScript-owy (chcemy użyć wersji Type1 fontu Computer Modern, stąd opcja <span class="ec-lmtt-10">-Pcms</span>). <div class="alltt"> -<!--l. 2802--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2808--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -5240,15 +5255,15 @@ class="ec-lmtk-10"> -o</span> </div> Mamy tu do czynienia jednocześnie z czwartą klasą wykrywania błędów programu <span class="ec-lmss-10">dvips </span>(ścieżki fontowe) oraz z rozwijaniem elementu ścieżki przez Kpathsea (patrz: <span -class="ec-lmri-10">Dvips Reference Manual</span>, +class="ec-lmss-10">dvips </span>Reference Manual, <a -href="../../../../texmf/doc/dvips/dvips.pdf" >texmf/doc/dvips/dvips.pdf</a>). Komunikaty z uruchomienia programu (nieco zmodyfikowane) znajdują się +href="../../../../texmf-dist/doc/dvips/dvips.pdf" >texmf-dist/doc/dvips/dvips.pdf</a>). Komunikaty z uruchomienia programu (nieco zmodyfikowane) znajdują się na rys. <a -href="#x1-70035r12">12<!--tex4ht:ref: fig:dvipsdbga --></a>. -<!--l. 2811--><p class="indent" > <a - id="x1-70035r12"></a><a - id="x1-70040r13"></a><a - id="x1-70053r14"></a><hr class="float"><div class="float" +href="#x1-69035r12">12<!--tex4ht:ref: fig:dvipsdbga --></a>. +<!--l. 2817--><p class="indent" > <a + id="x1-69035r12"></a><a + id="x1-69040r13"></a><a + id="x1-69053r14"></a><hr class="float"><div class="float" > @@ -5322,7 +5337,7 @@ class="ec-lmtt-9">kdebug:search(config.cms)</span><br /><span class="ec-lmtt-9">=>/usr/local/texmf/dvips/cms/config.cms</span></div> <div class="caption" ><span class="id">Rysunek 12: </span><span -class="content">Szukanie pliku konfiguracyjnego</span></div><!--tex4ht:label?: x1-70035r12 --> +class="content">Szukanie pliku konfiguracyjnego</span></div><!--tex4ht:label?: x1-69035r12 --> <div class="BVerbatimInput"><span class="ec-lmtt-9">kdebug:start</span><span class="ec-lmtt-9"> search(file=texc.pro,</span><span @@ -5342,7 +5357,7 @@ class="ec-lmtt-9"> =></span><span class="ec-lmtt-9"> /usr/local/texmf/dvips/base/texc.pro</span></div> <div class="caption" ><span class="id">Rysunek 13: </span><span -class="content">Szukanie pliku prologu</span></div><!--tex4ht:label?: x1-70040r13 --> +class="content">Szukanie pliku prologu</span></div><!--tex4ht:label?: x1-69040r13 --> <div class="BVerbatimInput"><span class="ec-lmtt-9">kdebug:start</span><span class="ec-lmtt-9"> search(file=cmr10.tfm,</span><span @@ -5387,11 +5402,11 @@ class="ec-lmtt-9"> /usr/local/texmf/fonts/type1/public/cm/cmr10.pfb</span class="ec-lmtt-9"><cmr10.pfb>[1]</span></div> <div class="caption" ><span class="id">Rysunek 14: </span><span -class="content">Szukanie pliku fontu</span></div><!--tex4ht:label?: x1-70053r14 --> +class="content">Szukanie pliku fontu</span></div><!--tex4ht:label?: x1-69053r14 --> </div><hr class="endfloat" /> -<!--l. 2826--><p class="indent" > Program <span +<!--l. 2832--><p class="indent" > Program <span class="ec-lmss-10">dvips </span>zaczyna pracę od zlokalizowania potrzebnych mu plików. Najpierw znajduje plik <span class="ec-lmtt-10">texmf.cnf</span>, który zawiera ścieżki przeszukiwania dla innych plików. Potem znajduje bazę danych <span @@ -5413,12 +5428,12 @@ class="ec-lmtt-10">-Pcms </span>przy uruchamianiu programu). Plik ten zawiera li które definiują relacje pomiędzy <span class="TEX">T<span class="E">E</span>X</span>-owymi, PostScript-owymi i systemowymi nazwami fontów. <div class="alltt"> -<!--l. 2840--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2846--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="ec-lmtk-10">more</span><span -class="ec-lmtk-10"> /usr/local/texmf/dvips/config/config.cms</span> +class="ec-lmtk-10"> /usr/local/texmf-dist/dvips/config/config.cms</span> <br /><span class="ec-lmtt-10">p</span><span class="ec-lmtt-10"> +ams.map</span> @@ -5438,10 +5453,10 @@ class="ec-lmtt-10">psfonts.map</span>, który ładowany jest domyślnie (zawiera on deklaracje często używanych fontów postscriptowych; więcej szczegółów na temat postscriptowych plików przemapowań fontów można znaleźć w ostatniej części rozdziału <a -href="#x1-690008.2.3">8.2.3<!--tex4ht:ref: SExamplesofuse --></a>). -<!--l. 2854--><p class="indent" > W tym miejscu <span +href="#x1-680008.2.3">8.2.3<!--tex4ht:ref: SExamplesofuse --></a>). +<!--l. 2860--><p class="indent" > W tym miejscu <span class="ec-lmss-10">dvips </span>zgłasza się użytkownikowi: <div class="alltt"> -<!--l. 2855--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2861--><p class="noindent" ><div class="obeylines-v"> <br /><span class="ec-lmtt-10">This</span><span class="ec-lmtt-10"> is</span><span @@ -5456,7 +5471,7 @@ class="ec-lmtt-10"> (www.radicaleye.com)</span> </div> </div>…potem szuka pliku prologu <span class="ec-lmtt-10">texc.pro</span>: <div class="alltt"> -<!--l. 2861--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2867--><p class="noindent" ><div class="obeylines-v"> <br /><span class="ec-lmtt-9">kdebug:start</span><span class="ec-lmtt-9"> search(file=texc.pro,</span><span @@ -5464,7 +5479,7 @@ class="ec-lmtt-9"> must_exist=0,</span><span class="ec-lmtt-9"> find_all=0,</span> <br /><span class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> path=.:~/tex/dvips//:!!/usr/local/texmf/dvips//:</span> +class="ec-lmtt-9"> path=.:~/tex/dvips//:!!/usr/local/texmf-dist/dvips//:</span> <br /><span class="ec-lmtt-9"> </span><span class="ec-lmtt-9"> </span><span @@ -5472,11 +5487,11 @@ class="ec-lmtt-9"> </span><span class="ec-lmtt-9"> </span><span class="ec-lmtt-9"> </span><span class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> ~/tex/fonts/type1//:!!/usr/local/texmf/fonts/type1//).</span> +class="ec-lmtt-9"> ~/tex/fonts/type1//:!!/usr/local/texmf-dist/fonts/type1//).</span> <br /><span class="ec-lmtt-9">kdebug:search(texc.pro)</span><span class="ec-lmtt-9"> =></span><span -class="ec-lmtt-9"> /usr/local/texmf/dvips/base/texc.pro</span> +class="ec-lmtt-9"> /usr/local/texmf-dist/dvips/base/texc.pro</span> </div> </div> Po znalezieniu szukanego pliku <span class="ec-lmss-10">dvips </span>podaje datę i czas oraz informuje o generowaniu pliku <span @@ -5484,7 +5499,7 @@ class="ec-lmtt-10">hello-world.ps</span>. Ponieważ potrzebuje pliku z fontem <span class="ec-lmtt-10">cmr10</span>, a jest on zadeklarowany jako dostępny, wyświetla komunikat: <div class="alltt"> -<!--l. 2876--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2882--><p class="noindent" ><div class="obeylines-v"> <br /><span class="ec-lmtt-9">TeX</span><span class="ec-lmtt-9"> output</span><span @@ -5511,7 +5526,7 @@ class="ec-lmss-10">dvips </span>powołuje się na kilka innych plików startowych (nie pokazanych). W końcu przykładowy font Type1 <span class="ec-lmtt-10">cmr10.pfb </span>zostaje zlokalizowany i dołączony do pliku wynikowego (patrz ostatnia linia): <div class="alltt"> -<!--l. 2885--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2891--><p class="noindent" ><div class="obeylines-v"> <br /><span class="ec-lmtt-9">kdebug:start</span><span class="ec-lmtt-9"> search(file=cmr10.tfm,</span><span @@ -5519,7 +5534,7 @@ class="ec-lmtt-9"> must_exist=1,</span><span class="ec-lmtt-9"> find_all=0,</span> <br /><span class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> path=.:~/tex/fonts/tfm//:!!/usr/local/texmf/fonts/tfm//:</span> +class="ec-lmtt-9"> path=.:~/tex/fonts/tfm//:!!/usr/local/texmf-dist/fonts/tfm//:</span> <br /><span class="ec-lmtt-9"> </span><span class="ec-lmtt-9"> </span><span @@ -5531,7 +5546,7 @@ class="ec-lmtt-9"> /var/tex/fonts/tfm//).</span> <br /><span class="ec-lmtt-9">kdebug:search(cmr10.tfm)</span><span class="ec-lmtt-9"> =></span><span -class="ec-lmtt-9"> /usr/local/texmf/fonts/tfm/public/cm/cmr10.tfm</span> +class="ec-lmtt-9"> /usr/local/texmf-dist/fonts/tfm/public/cm/cmr10.tfm</span> <br /><span @@ -5552,7 +5567,7 @@ class="ec-lmtt-9"> must_exist=0,</span><span class="ec-lmtt-9"> find_all=0,</span> <br /><span class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> path=.:~/tex/dvips//:!!/usr/local/texmf/dvips//:</span> +class="ec-lmtt-9"> path=.:~/tex/dvips//:!!/usr/local/texmf-dist/dvips//:</span> <br /><span class="ec-lmtt-9"> </span><span class="ec-lmtt-9"> </span><span @@ -5560,18 +5575,18 @@ class="ec-lmtt-9"> </span><span class="ec-lmtt-9"> </span><span class="ec-lmtt-9"> </span><span class="ec-lmtt-9"> </span><span -class="ec-lmtt-9"> ~/tex/fonts/type1//:!!/usr/local/texmf/fonts/type1//).</span> +class="ec-lmtt-9"> ~/tex/fonts/type1//:!!/usr/local/texmf-dist/fonts/type1//).</span> <br /><span class="ec-lmtt-9">kdebug:search(cmr10.pfb)</span><span class="ec-lmtt-9"> =></span><span -class="ec-lmtt-9"> /usr/local/texmf/fonts/type1/public/cm/cmr10.pfb</span> +class="ec-lmtt-9"> /usr/local/texmf-dist/fonts/type1/public/cm/cmr10.pfb</span> <br /><span class="ec-lmtt-9"><cmr10.pfb>[1]</span> </div> </div> <h4 class="subsectionHead"><span class="titlemark">8.3. </span> <a - id="x1-710008.3"></a>Parametry kontrolujące działanie programów</h4> -<!--l. 2901--><p class="noindent" >Inną użyteczną cechą Web2C jest możliwość ustalania wielu parametrów określających wielkość pamięci za + id="x1-700008.3"></a>Parametry kontrolujące działanie programów</h4> +<!--l. 2907--><p class="noindent" >Inną użyteczną cechą Web2C jest możliwość ustalania wielu parametrów określających wielkość pamięci za pomocą pliku <span class="ec-lmtt-10">texmf.cnf</span>. Ustawienia wszystkich parametrów znajdują się w części trzeciej pliku. Najważniejszymi zmiennymi są: @@ -5604,30 +5619,30 @@ class="description">Dodatkowa wielkość pamięci przeznaczonej <span class="ec-lmtt-10">hash_extra </span>to <span class="ec-lmtt-10">50000</span>.</dd></dl> -<!--l. 2934--><p class="noindent" >Oczywiście powyższa możliwość nie zastąpi prawdziwej, dynamicznej alokacji pamięci. Jest to jednak niezwykle +<!--l. 2940--><p class="noindent" >Oczywiście powyższa możliwość nie zastąpi prawdziwej, dynamicznej alokacji pamięci. Jest to jednak niezwykle trudne do zaimplementowania w obecnej wersji <span class="TEX">T<span class="E">E</span>X</span>-a i dlatego powyższe parametry stanowią praktyczny kompromis, pozwalając na pewną elastyczność. -<!--l. 2940--><p class="indent" > Należy tu jednak nadmienić, iż nie wszystkie programy korzystają z tych zmiennych. Np. Lua<span class="TEX">T<span +<!--l. 2946--><p class="indent" > Należy tu jednak nadmienić, iż nie wszystkie programy korzystają z tych zmiennych. Np. Lua<span class="TEX">T<span class="E">E</span>X</span> posiada nowoczesną, w pełni dynamiczną alokację pamięci, a zatem powyższe zmienne są w tym przypadku po prostu ignorowane. -<!--l. 2947--><p class="noindent" > +<!--l. 2953--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">9. </span> <a - id="x1-720009"></a>Budowa systemu na nowej platformie uniksowej</h3> -<!--l. 2948--><p class="noindent" >Jeżeli mamy do czynienia z platformą, dla której nie są dostarczone binaria, trzeba będzie skompilować + id="x1-710009"></a>Budowa systemu na nowej platformie uniksowej</h3> +<!--l. 2954--><p class="noindent" >Jeżeli mamy do czynienia z platformą, dla której nie są dostarczone binaria, trzeba będzie skompilować <span class="TEX">T<span class="E">E</span>X</span>-a oraz towarzyszące mu programy. Nie jest to takie trudne, jak się wydaje. Wszystko czego potrzebujemy, znajduje się na DVD w katalogu <span class="ec-lmtt-10">source</span>. -<!--l. 2954--><p class="indent" > Najpierw należy zainstalować główne drzewo plików <span class="TEX">T<span +<!--l. 2960--><p class="indent" > Najpierw należy zainstalować główne drzewo plików <span class="TEX">T<span class="E">E</span>X</span>-owych z <span class="TEX">T<span class="E">E</span>X</span> Live DVD (najlepiej wykonać instalację podstawową, bez wybierania binariów systemowych). -<!--l. 2958--><p class="noindent" > +<!--l. 2964--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">9.1. </span> <a - id="x1-730009.1"></a>Warunki wstępne</h4> -<!--l. 2959--><p class="noindent" >Do skompilowania całego <span class="TEX">T<span + id="x1-720009.1"></a>Warunki wstępne</h4> +<!--l. 2965--><p class="noindent" >Do skompilowania całego <span class="TEX">T<span class="E">E</span>X</span>-a i jego programów pomocniczych potrzeba około 100 megabajtów wolnego miejsca na dysku. Potrzebny jest także kompilator ANSI C, oprogramowanie <span class="ec-lmss-10">make</span>, skaner leksykalny oraz @@ -5647,10 +5662,10 @@ dobrego zrozumienia zasad tworzenia programów uniksowych, aby poradzić sobi problemami. -<!--l. 2974--><p class="noindent" > +<!--l. 2980--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">9.2. </span> <a - id="x1-740009.2"></a>Konfiguracja</h4> -<!--l. 2975--><p class="noindent" >Należy rozpakować źródła ze skompresowanego pliku <span + id="x1-730009.2"></a>Konfiguracja</h4> +<!--l. 2981--><p class="noindent" >Należy rozpakować źródła ze skompresowanego pliku <span class="ec-lmtt-10">tar </span>z katalogu <span class="ec-lmtt-10">source </span>na twardy dysk, a potem przejść do katalogu, do którego zostały one skopiowane. Teraz trzeba się zdecydować, gdzie będzie główny katalog @@ -5659,9 +5674,9 @@ class="ec-lmtt-10">/usr/TeX</span></span> lub <span class="path"><span class="ec-lmtt-10">/usr/local/TeX</span></span>. Naturalnie, należy użyć tej samej lokalizacji, która została użyta podczas instalacji głównego drzewa <span class="TEX">T<span class="E">E</span>X</span>-owego. -<!--l. 2983--><p class="indent" > Uruchomić <span +<!--l. 2989--><p class="indent" > Uruchomić <span class="ec-lmss-10">configure </span>z linii poleceń: <div class="alltt"> -<!--l. 2984--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2990--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -5669,11 +5684,11 @@ class="ec-lmtk-10">./configure</span><span class="ec-lmtk-10"> --prefix=/usr/local/TeX</span> </div> </div> -<!--l. 2988--><p class="indent" > Katalog „prefix” to ten, w którym zainstalowane zostało główne drzewo <span class="TEX">T<span +<!--l. 2994--><p class="indent" > Katalog „prefix” to ten, w którym zainstalowane zostało główne drzewo <span class="TEX">T<span class="E">E</span>X</span>-owe. Zostanie użyty następujący układ katalogów (<span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">$TEXDIR</span></span></span> oznacza wybrany powyżej katalog): -<!--l. 2992--><p class="noindent" ><!--tex4ht:inline--><div class="tabular"> <table id="TBL-4" class="tabular" +<!--l. 2998--><p class="noindent" ><!--tex4ht:inline--><div class="tabular"> <table id="TBL-4" class="tabular" cellspacing="0" cellpadding="0" ><colgroup id="TBL-4-1g"><col id="TBL-4-1"><col @@ -5701,7 +5716,7 @@ class="td10"> binaria </t </tr><tr style="vertical-align:baseline;" id="TBL-4-5-"><td style="white-space:nowrap; text-align:left;" id="TBL-4-5-1" class="td11"> </td></tr></table></div> -<!--l. 3003--><p class="indent" > Można uniknąć stosowania „<span +<!--l. 3009--><p class="indent" > Można uniknąć stosowania „<span class="ec-lmtt-10">share/</span>” przed katalogiem <span class="ec-lmtt-10">texmf</span>, ponieważ <span class="ec-lmtt-10">$TEXDIR/share/texmf</span> @@ -5711,22 +5726,23 @@ class="ec-lmss-10">configure</span>. W razie wybrania innego katalogu, trzeba ten katalog wyszczególnić parametrem <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">--datadir</span></span></span> skryptu <span class="ec-lmss-10">configure</span>. -<!--l. 3009--><p class="indent" > Jeżeli nie chcemy używać katalogu <span +<!--l. 3015--><p class="indent" > Jeżeli nie chcemy używać katalogu <span class="ec-lmtt-10">$PLATFORM </span>(a więc umieścić binaria bezpośrednio w <span class="ec-lmtt-10">$TEXDIR/bin</span>), to w wywołaniu skryptu <span class="ec-lmss-10">configure </span>należy użyć parametru <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">--disable-multiplatform</span></span></span>. -<!--l. 3014--><p class="indent" > Więcej dostępnych parametrów (np. pomijanie pakietów opcjonalnych, takich jak Omega) można zobaczyć, +<!--l. 3020--><p class="indent" > Więcej dostępnych parametrów (np. pomijanie pakietów opcjonalnych, takich jak <span +class="rm-lmr-10">Ω</span>) można zobaczyć, uruchamiając <span class="ec-lmtt-10">./configure --help</span>. -<!--l. 3018--><p class="noindent" > +<!--l. 3024--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">9.3. </span> <a - id="x1-750009.3"></a>Uruchamianie <span + id="x1-740009.3"></a>Uruchamianie <span class="ec-lmss-10">make</span></h4> -<!--l. 3019--><p class="noindent" >Po upewnieniu się, że nie jest ustawiona zmienna powłoki <span +<!--l. 3025--><p class="noindent" >Po upewnieniu się, że nie jest ustawiona zmienna powłoki <span class="ec-lmtt-10">noclobber</span>, należy napisać: <div class="alltt"> -<!--l. 3021--><p class="noindent" ><div class="obeylines-v"> +<!--l. 3027--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -5734,9 +5750,9 @@ class="ec-lmtk-10">make</span><span class="ec-lmtk-10"> world</span> </div> </div> i …zaparzyć sobie kawę. -<!--l. 3026--><p class="indent" > Może się też przydać zapisanie całego procesu kompilacji w pliku <span +<!--l. 3032--><p class="indent" > Może się też przydać zapisanie całego procesu kompilacji w pliku <span class="ec-lmtt-10">.log</span>: <div class="alltt"> -<!--l. 3028--><p class="noindent" ><div class="obeylines-v"> +<!--l. 3034--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -5754,7 +5770,7 @@ błędów (kiedy polecenie zwraca kod błędu, GNU <span class="ec-lmss-10">make </span>zawsze używa sekwencji „<span class="ec-lmtt-10">***</span>”), i czy utworzone zostały wszystkie binaria: <div class="alltt"> -<!--l. 3035--><p class="noindent" ><div class="obeylines-v"> +<!--l. 3041--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -5780,7 +5796,7 @@ oddzielne sesje <span class="ec-lmss-10">make</span>: <div class="alltt"> -<!--l. 3043--><p class="noindent" ><div class="obeylines-v"> +<!--l. 3049--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -5798,10 +5814,10 @@ class="ec-lmtk-10"> install</span><span class="ec-lmtk-10"> strip</span> </div> </div> -<!--l. 3049--><p class="noindent" > +<!--l. 3055--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">9.4. </span> <a - id="x1-760009.4"></a>Końcowe kroki konfiguracyjne</h4> -<!--l. 3050--><p class="noindent" >Należy uaktualnić zmienną <span + id="x1-750009.4"></a>Końcowe kroki konfiguracyjne</h4> +<!--l. 3056--><p class="noindent" >Należy uaktualnić zmienną <span class="ec-lmtt-10">PATH </span>o nazwę katalogu zawierającego właśnie zainstalowane binaria (np. <span class="ec-lmtt-10">/usr/local/TeX/bin/mips-sgi-irix6.3</span>); podobnie postąpić trzeba z <span @@ -5810,18 +5826,18 @@ class="ec-lmtt-10">INFOPATH </span>i dołączyć do nich odpowiednie nazwy podkatalogów, tj. <span class="ec-lmtt-10">$TEXDIR/man </span>oraz <span class="ec-lmtt-10">$TEXDIR/info</span>. Patrz część <a -href="#x1-320003.4">3.4<!--tex4ht:ref: sec:postinstall --></a> +href="#x1-310003.4">3.4<!--tex4ht:ref: sec:postinstall --></a> (str. <a -href="#x1-320003.4">37<!--tex4ht:ref: sec:postinstall --></a>). -<!--l. 3058--><p class="indent" > Jeśli zechcesz udostępnić skompilowane przez siebie programy, skontaktuj się z nami (<a +href="#x1-310003.4">37<!--tex4ht:ref: sec:postinstall --></a>). +<!--l. 3064--><p class="indent" > Jeśli zechcesz udostępnić skompilowane przez siebie programy, skontaktuj się z nami (<a href="tex-live@tug.org" class="url" ><span class="ec-lmtt-10">tex-live@tug.org</span></a>); chętnie umieścimy je na stronie <span class="TEX">T<span class="E">E</span>X</span> Live. -<!--l. 3063--><p class="indent" > <a id="ack"></a> +<!--l. 3069--><p class="indent" > <a id="ack"></a> <h3 class="sectionHead"><span class="titlemark">10. </span> <a - id="x1-7700010"></a>Podziękowania</h3> -<!--l. 3066--><p class="noindent" ><span class="TEX">T<span + id="x1-7600010"></a>Podziękowania</h3> +<!--l. 3072--><p class="noindent" ><span class="TEX">T<span class="E">E</span>X</span> Live jest wspólnym dziełem prawie wszystkich grup <span class="TEX">T<span class="E">E</span>X</span>-owych. Niniejsza edycja <span class="TEX">T<span class="E">E</span>X</span> Live została @@ -5830,17 +5846,18 @@ opracowana pod kierownictwem Karla Berry’ego, przy głównym współ <li class="itemize">grup <span class="TEX">T<span class="E">E</span>X</span>-owych: międzynarodowej, niemieckiej, holenderskiej i polskiej (odpowiednio: TUG, DANTE e.V., NTG, i GUST), które wspólnie zapewniają potrzebną infrastrukturę techniczną - i organizacyjną. Dołącz do swojej grupy <span class="TEX">T<span -class="E">E</span>X</span>-owej!; + i organizacyjną. Dołącz do swojej grupy użytkowników systemu <span class="TEX">T<span +class="E">E</span>X</span>!; </li> - <li class="itemize">zespołu CTAN (w szczególności Robina Fairbairnsa, Jima Hefferona i Rainera Schöpfa), który - dystrybuuje obrazy płyt <span class="TEX">T<span -class="E">E</span>X</span> Live i udostępnia wspólną infrastrukturę służącą aktualizacji - pakietów, od której zależy <span class="TEX">T<span + <li class="itemize">zespołu CTAN (w szczególności Robina Fairbairnsa i Rainera Schöpfa), który dystrybuuje + obrazy płyt <span class="TEX">T<span +class="E">E</span>X</span> Live i udostępnia wspólną infrastrukturę służącą aktualizacji pakietów, od + której zależy <span class="TEX">T<span class="E">E</span>X</span> Live; </li> - <li class="itemize">Nelsona Beebe, za umożliwienie dostępu do wielu platform ekipie <span class="TEX">T<span -class="E">E</span>X</span> Live i pomoc w testowaniu; + <li class="itemize">Nelsona Beebe, który umożliwił dostęp do wielu platform ekipie <span class="TEX">T<span +class="E">E</span>X</span> Live i pomagał + w testowaniu; </li> <li class="itemize">Johna Bowmana, który dostosował swój zaawansowany program Asymptote do współpracy z TL; </li> @@ -5851,9 +5868,9 @@ class="E">E</span>X</span>-a (Peter dodatkowo służy nieustanną po class="E">E</span>X</span> Live); </li> - <li class="itemize">Jin-Hwan Cho i całego zespołu DVIPDFM<span -class="lmmi-10">x </span>za ten znakomity sterownik i nieustanną pomoc - w rozwiązywaniu problemów z konfiguracją; + <li class="itemize">Jin-Hwan Cho i całego zespołu DVIPDFM<span +class="lmmi-10">x</span>, którzy opracowali ten znakomity sterownik + i nieustannie pomagali w rozwiązywaniu problemów z konfiguracją; </li> <li class="itemize">Thomasa Essera, autora wspaniałego te<span class="TEX">T<span class="E">E</span>X</span>-a, bez którego <span class="TEX">T<span @@ -5872,16 +5889,15 @@ class="E">E</span>X</span>t do potrzeb <span class="TEX">T<span class="E">E</span>X</span> Live; </li> <li class="itemize">Hŕn Thế Thŕnha, Martina Schrödera i zespołu pdf<span class="TEX">T<span -class="E">E</span>X</span>-a, którzy ciągle ulepszali możliwości - <span class="TEX">T<span -class="E">E</span>X</span>-a; +class="E">E</span>X</span>, którzy ciągle ulepszali możliwości tego + programu; + + </li> <li class="itemize">Hartmuta Henkela, mającego istotny udział w rozwoju pdf<span class="TEX">T<span class="E">E</span>X</span>-a, Lua<span class="TEX">T<span class="E">E</span>X</span>-a i innych programów; - - </li> <li class="itemize">Taco Hoekwatera, który wznowił rozwój MetaPosta i pracował nad Lua<span class="TEX">T<span class="E">E</span>X</span>-em, jak też @@ -5893,7 +5909,7 @@ class="E">E</span>X</span> Live oraz ulepszył bibliotekę Kpathsea <li class="itemize">Pawła Jackowskiego, który wykonał instalator dla Windows <span class="ec-lmss-10">tlpm </span>i Tomka Łuczaka, twórcy <span -class="ec-lmss-10">tlpmgui </span>(programy te były wykorzystane w poprzednich edycjach); +class="ec-lmss-10">tlpmgui </span>(programy te były wykorzystywane w poprzednich edycjach); </li> <li class="itemize">Akira Kakuto, który dostarczył programy dla Windows, pochodzące z dystrybucji W32TEX (<a @@ -5918,7 +5934,7 @@ class="E">E</span>X</span> Live i bardzo sympatycznie współpracuje; </li> <li class="itemize">Reinharda Kotuchy, mającego istotny udział w stworzeniu nowej infrastruktury i programu instalacyjnego dla <span class="TEX">T<span -class="E">E</span>X</span> Live 2009, uparcie dążącego do ujednolicenia działania <span class="TEX">T<span +class="E">E</span>X</span> Live 2008, uparcie dążącego do ujednolicenia działania <span class="TEX">T<span class="E">E</span>X</span> Live w Windows i Unix, który również opracował skrypt <span class="ec-lmtt-10">getnonfreefonts </span>i wykonał wiele innych @@ -5926,9 +5942,12 @@ class="ec-lmtt-10">getnonfreefonts </span>i wykonał wiele innych </li> <li class="itemize">Siep Kroonenberg, która również wzięła udział w stworzeniu nowej infrastruktury i programu instalacyjnego dla <span class="TEX">T<span -class="E">E</span>X</span> Live 2009 (szczególnie dla Windows) oraz włożyła sporo pracy w +class="E">E</span>X</span> Live 2008 (szczególnie dla Windows) oraz włożyła sporo pracy w aktualizację tej dokumentacji; </li> + <li class="itemize">Mojcy Miklavec, która pomagała wielokrotnie w pracach związanych z Con<span class="TEX">T<span +class="E">E</span>X</span>t; + </li> <li class="itemize">Petra Olšáka, który koordynował i sprawdzał przygotowanie pakietów czeskich i słowackich; </li> <li class="itemize">Toshio Oshimy, który opracował przeglądarkę <span @@ -5939,9 +5958,9 @@ class="ec-lmss-10">texdoc</span>; </li> <li class="itemize">Fabrice’a Popineau, który pierwszy stworzył wersje oprogramowania dla Windows; </li> - <li class="itemize">Norberta Preininga, głównego architekta infrastruktury i programu instalacyjnego <span class="TEX">T<span -class="E">E</span>X</span> Live - 2009, który przyczynił się również do aktualizacji pakietów, a także koordynował (wraz + <li class="itemize">Norberta Preininga, głównego architekta infrastruktury i programu instalacyjnego <span class="TEX">T<span +class="E">E</span>X</span> Live 2009 + i nowszych, który przyczynił się również do aktualizacji pakietów, a także koordynował (wraz z Frankiem Küsterem) debianową wersję <span class="TEX">T<span class="E">E</span>X</span> Live i przedstawił wiele sugestii ulepszeń; </li> @@ -5965,58 +5984,60 @@ class="E">E</span>X</span> Live w różnych systemach, który ponadto </li> <li class="itemize">Olafa Webera, który cierpliwie pielęgnował Web2C, od którego wszystko zależy; </li> - <li class="itemize">Gerbena Wierda, który przygotował oryginalne oprogramowanie i wsparcie dla Mac OS X; - </li> - <li class="itemize">Grahama Williamsa, którego prace nad katalogiem pakietów bardzo pomogły w przygotowaniu - dystrybucji.</li></ul> -<!--l. 3153--><p class="indent" > Binaria dla różnych platform skompilowali: Ettore Aldrovandi (<span + <li class="itemize">Gerbena Wierda, który przygotował oryginalne oprogramowanie i wsparcie dla Mac OS X; + </li> + <li class="itemize">Grahama Williamsa, który zainicjował prace nad <span class="TEX">T<span +class="E">E</span>X</span> Catalogue.</li></ul> +<!--l. 3160--><p class="indent" > Binaria dla różnych platform skompilowali: Ettore Aldrovandi (<span class="ec-lmss-10">i386-solaris</span>, <span -class="ec-lmss-10">x86_64-solaris</span>), Alan Braslau +class="ec-lmss-10">x86_64-solaris</span>), Marc Baudoin (<span +class="ec-lmss-10">amd64-netbsd</span>, <span +class="ec-lmss-10">i386-netbsd</span>), Karl Berry (<span +class="ec-lmss-10">i386-linux</span>, <span +class="ec-lmss-10">sparc-solaris</span>), Alan Braslau (<span class="ec-lmss-10">amd64-kfreebsd</span>, <span -class="ec-lmss-10">i386-kfreebsd</span>), Peter Breitenlohner (<span -class="ec-lmss-10">x86_64-linux</span>), Karl Berry (<span -class="ec-lmss-10">i386-linux</span>), Ken Brown +class="ec-lmss-10">i386-kfreebsd</span>), +Peter Breitenlohner (<span +class="ec-lmss-10">x86_64-linux</span>), Ken Brown (<span +class="ec-lmss-10">i386-cygwin</span>), Simon Dales (<span +class="ec-lmss-10">armhf-linux</span>), Christian Mensing (<span -class="ec-lmss-10">i386-cygwin</span>), Akira Kakuto (<span +class="ec-lmss-10">mips-irix</span>), Akira Kakuto (<span class="ec-lmss-10">win32</span>), Dick Koch (<span class="ec-lmss-10">universal-darwin</span>, <span -class="ec-lmss-10">x86_64-darwin</span>), Nikola Lečić -(<span -class="ec-lmss-10">amd64-freebsd</span>, <span +class="ec-lmss-10">x86_64-darwin</span>), Nikola Lečić (<span +class="ec-lmss-10">amd64-freebsd</span>, +<span class="ec-lmss-10">i386-freebsd</span>), Mojca Miklavec (<span class="ec-lmss-10">mipsel-linux</span>), Norbert Preining (<span -class="ec-lmss-10">alpha-linux</span>), Thomas Schmitz -(<span -class="ec-lmss-10">powerpc-linux</span>), Boris Veytsman (<span -class="ec-lmss-10">armel-linux</span>), Vladimir Volovich (<span -class="ec-lmss-10">powerpc-aix</span>, <span -class="ec-lmss-10">sparc-solaris</span>), Olaf -Weber (<span -class="ec-lmss-10">mips-irix</span>). Informacje na temat procesu budowy <span class="TEX">T<span +class="ec-lmss-10">alpha-linux</span>), Thomas Schmitz (<span +class="ec-lmss-10">powerpc-linux</span>), +Boris Veytsman (<span +class="ec-lmss-10">armel-linux</span>). Informacje na temat procesu budowy <span class="TEX">T<span class="E">E</span>X</span> Live można znaleźć na stronie: <a href="http://tug.org/texlive/build.html" class="url" ><span class="ec-lmtt-10">http://tug.org/texlive/build.html</span></a>. -<!--l. 3172--><p class="indent" > Aktualizacje i tłumaczenia dokumentacji wykonali: Siep Kroonenberg i Karl Berry (angielski), Manuel +<!--l. 3179--><p class="indent" > Aktualizacje i tłumaczenia dokumentacji wykonali: Siep Kroonenberg i Karl Berry (angielski), Manuel Pégourié-Gonnard (francuski), Uwe Ziegenhagen (niemiecki), Jjgod Jiang, Jinsong Zhao, Yue Wang i Helin Gai (chiński), Marco Pallante (włoski), Nikola Lečić (serbski), Petr Sojka i Jan Busa (czeski/słowacki), Boris Veytsman (rosyjski), Staszek Wawrykiewicz (polski). Na stronie <a href="http://tug.org/texlive/doc.html" class="url" ><span class="ec-lmtt-10">http://tug.org/texlive/doc.html</span></a> będą umieszczane ewentualne aktualizacje tej dokumentacji. -<!--l. 3185--><p class="indent" > Oczywiście, najważniejsze podziękowania należą się Donaldowi Knuthowi za stworzenie systemu <span class="TEX">T<span +<!--l. 3192--><p class="indent" > Oczywiście, najważniejsze podziękowania należą się Donaldowi Knuthowi za stworzenie systemu <span class="TEX">T<span class="E">E</span>X</span> i ofiarowanie go nam wszystkim. -<!--l. 3189--><p class="noindent" > +<!--l. 3196--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">11. </span> <a - id="x1-7800011"></a>Historia</h3> -<!--l. 3192--><p class="noindent" > + id="x1-7700011"></a>Historia</h3> +<!--l. 3199--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">11.1. </span> <a - id="x1-7900011.1"></a>Poprzednie wersje</h4> -<!--l. 3194--><p class="noindent" >Dystrybucja <span class="TEX">T<span + id="x1-7800011.1"></a>Poprzednie wersje</h4> +<!--l. 3201--><p class="noindent" >Dystrybucja <span class="TEX">T<span class="E">E</span>X</span> Live jest wspólnym przedsięwzięciem grup Użytkowników Systemu <span class="TEX">T<span class="E">E</span>X</span> z Niemiec, Holandii, Wielkiej Brytanii, Francji, Czech, Słowacji, Polski, Indii i Rosji oraz grupy międzynarodowej TUG @@ -6051,7 +6072,7 @@ class="E">E</span>X</span> CD pokazał, że użytkownicy Unixa tak&# łatwego w instalacji/pielęgnacji i użytkowaniu systemu. Było to jednym z celów projektu <span class="TEX">T<span class="E">E</span>X</span> Live. -<!--l. 3219--><p class="indent" > Projekt przygotowania płytki CD, opartej na standardzie TDS i zorientowanej na systemy uniksowe, +<!--l. 3226--><p class="indent" > Projekt przygotowania płytki CD, opartej na standardzie TDS i zorientowanej na systemy uniksowe, rozpoczął się jesienią 1995 roku. Szybko zdecydowaliśmy się na wykorzystanie te<span class="TEX">T<span class="E">E</span>X</span>-a autorstwa Thomasa Essera, ponieważ działał na wielu platformach i został zaprojektowany z myślą o przenośności pomiędzy @@ -6071,7 +6092,7 @@ wszystkie jego nowe funkcje. Czwarta edycja była przygotowana podobnie, z&# te<span class="TEX">T<span class="E">E</span>X</span>-a i nowej wersji Web2C (7.3). Wtedy to też zapoczątkowano kompletną dystrybucję dla Windows. -<!--l. 3237--><p class="indent" > Edycja piąta (marzec 2000) zawierała wiele poprawek i uzupełnień; zaktualizowano setki pakietów. +<!--l. 3244--><p class="indent" > Edycja piąta (marzec 2000) zawierała wiele poprawek i uzupełnień; zaktualizowano setki pakietów. Szczegółową zawartość pakietów zapisano w plikach XML. Główną zmianą w <span class="TEX">T<span class="E">E</span>X</span> Live 5 było usunięcie programów, które nie miały statusu <span @@ -6080,15 +6101,15 @@ Debian Free Software Guidelines (<a href="http://www.debian.org/intro/free" class="url" ><span class="ec-lmtt-10">http://www.debian.org/intro/free</span></a>). Dołożyliśmy wszelkich starań, aby sprawdzić warunki licencyjne pakietów. -<!--l. 3246--><p class="indent" > Szósta edycja (lipiec 2001) zawierała aktualizacje całego materiału. Główną zmianą było wprowadzenie -nowej koncepcji programów instalacyjnych – użytkownik miał odtąd możliwość dokładniejszego wyboru -potrzebnych zestawów i pakietów. Zestawy dotyczące obsługi poszczególnych języków zostały całkowicie +<!--l. 3253--><p class="indent" > Szósta edycja (lipiec 2001) zawierała aktualizacje całego materiału. Główną zmianą było wprowadzenie +nowej koncepcji programów instalacyjnych – użytkownik miał odtąd możliwość dokładniejszego wyboru +potrzebnych zestawów i pakietów. Zestawy dotyczące obsługi poszczególnych języków zostały całkowicie zreorganizowane, dzięki czemu wybór jednego z nich nie tylko instalował potrzebne makra i fonty, ale też przygotowywał odpowiedni plik <span class="ec-lmtt-10">language.dat</span>. -<!--l. 3254--><p class="indent" > <span class="TEX">T<span +<!--l. 3261--><p class="indent" > <span class="TEX">T<span class="E">E</span>X</span> Live 7 (rok 2002) zawierał po raz pierwszy oprogramowanie dla Mac OS X i – jak zwykle – aktualizację wszelkich programów i pakietów. Ważnym zadaniem, które wykonano, było ujednolicenie plików źródłowych programów z dystrybucją te<span class="TEX">T<span @@ -6096,7 +6117,7 @@ class="E">E</span>X</span>. W programach instalacyjnych wprowadzono mo bardziej ogólnych, predefiniowanych zestawów pakietów (m.in. dla użytkowników francuskojęzycznych oraz polskich). Nowością było także wprowadzenie procedury aktualizacji map fontowych dla Dvips i PDFTeX podczas instalacji oraz doinstalowywania pakietów fontowych. -<!--l. 3263--><p class="indent" > W 2003 r., wraz z napływem aktualizacji i dodatkowych nowych pakietów, okazało się, że <span class="TEX">T<span +<!--l. 3270--><p class="indent" > W 2003 r., wraz z napływem aktualizacji i dodatkowych nowych pakietów, okazało się, że <span class="TEX">T<span class="E">E</span>X</span> Live nie mieści się na pojedynczym CD. Zmuszeni byliśmy podzielić <span class="TEX">T<span class="E">E</span>X</span> Live na trzy dystrybucje, które wydano na @@ -6128,7 +6149,7 @@ class="ec-lmss-10">dvips</span>, <span class="ec-lmss-10">dvipdfm </span>oraz <span class="ec-lmss-10">pdftex</span>, generowano odtąd w katalogu <span -class="ec-lmtt-10">texmf/fonts/map</span>; +class="ec-lmtt-10">texmf-dist/fonts/map</span>; </li> <li class="itemize"><span class="TEX">T<span class="E">E</span>X</span>, Metafont oraz MetaPost domyślnie pozwalały wypisywać komunikaty na ekranie i w pliku @@ -6144,10 +6165,10 @@ class="E">E</span>X</span> Live 7 eksperymentalnie wprowadzono zależ <li class="itemize">wreszcie, ponieważ numery wersji kolejnych edycji mogły wprowadzać w błąd, postanowiono identyfikować edycje <span class="TEX">T<span class="E">E</span>X</span> Live zgodnie z rokiem wydania.</li></ul> -<!--l. 3298--><p class="noindent" > +<!--l. 3305--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">11.2. </span> <a - id="x1-8000011.2"></a>Wydanie 2004</h4> -<!--l. 3300--><p class="noindent" >Jak w każdej kolejnej wersji, w 2004 roku uaktualniono wiele pakietów i programów. Poniżej wymieniamy + id="x1-7900011.2"></a>Wydanie 2004</h4> +<!--l. 3307--><p class="noindent" >Jak w każdej kolejnej wersji, w 2004 roku uaktualniono wiele pakietów i programów. Poniżej wymieniamy najbardziej istotne zmiany. <ul class="itemize1"> <li class="itemize">Gdy mieliśmy już lokalnie zainstalowane fonty, które korzystały z własnych plików <span @@ -6156,8 +6177,8 @@ class="ec-lmtt-10">.map </span>i/lub class="ec-lmtt-10">.enc</span>, <span class="ec-lmri-10">nale</span><span class="ec-lmri-10">żało </span>przenieść te pliki w nowe miejsce w strukturze <span -class="ec-lmtt-10">texmf/</span>. - <!--l. 3308--><p class="noindent" >Pliki <span +class="ec-lmtt-10">texmf-dist/</span>. + <!--l. 3315--><p class="noindent" >Pliki <span class="ec-lmtt-10">.map </span>(map fontowych) są odtąd wyszukiwane w podkatalogach <span class="ec-lmtt-10">fonts/map </span>(w każdym drzewie <span @@ -6168,14 +6189,14 @@ class="ec-lmtt-10">.enc </span>(przekodowań fontów) są odtąd class="ec-lmtt-10">fonts/enc</span>, zgodnie ze ścieżką określoną przez zmienną <span class="ec-lmtt-10">ENCFONTS</span>. O niewłaściwie umieszczonych plikach tego typu + + zostaniemy ostrzeżeni podczas uruchomienia programu <span class="ec-lmss-10">updmap</span>. Zmiany te wprowadzono w celu uporządkowania struktury katalogów: wszystkie pliki dotyczące fontów znajdują się odtąd w ramach jednego podkatalogu <span class="ec-lmtt-10">fonts/</span>. - - - <!--l. 3319--><p class="noindent" >Metody radzenia sobie z sytuacjami związanymi z przejściem na nowy układ katalogów omawiał + <!--l. 3326--><p class="noindent" >Metody radzenia sobie z sytuacjami związanymi z przejściem na nowy układ katalogów omawiał artykuł <a href="http://tug.org/texlive/mapenc.html" class="url" ><span class="ec-lmtt-10">http://tug.org/texlive/mapenc.html</span></a>. @@ -6198,7 +6219,7 @@ class="ec-lmtt-10">texmf</span>, <span class="ec-lmtt-10">texmf-dist </span>i <span class="ec-lmtt-10">texmf-doc </span>(patrz część <a href="#x1-100002.2">2.2<!--tex4ht:ref: sec:tld --></a>, str. <a -href="#x1-100002.2">8<!--tex4ht:ref: sec:tld --></a>) oraz pliki <span +href="#x1-100002.2">7<!--tex4ht:ref: sec:tld --></a>) oraz pliki <span class="ec-lmtt-10">README</span> w każdym z tych katalogów). </li> @@ -6229,25 +6250,25 @@ class="ec-lmtt-10">texmf-dist/doc/generic/tds/tds.html#Scripts</span></a>. </li> <li class="itemize">Prawie wszystkie formaty traktują od tego wydania większość znaków jako jawnie „wyświetlalne” (<span -class="ec-lmri-10">printable</span>), nie zaś, jak było dotychczas, konwertowane na <span class="TEX">T<span -class="E">E</span>X</span>-ową notację <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">^^</span></span></span>. Było to możliwe - dzięki domyślnemu wczytywaniu tablicy przekodowań <span -class="ec-lmtt-10">cp227.tcx</span>. Dokładniej, znaki o kodach - 32–256, HT, VT oraz FF zostały potraktowane dosłownie podczas wyświetlania komunikatów. - Wyjątkiem jest plain <span class="TEX">T<span -class="E">E</span>X</span> (tylko znaki z zakresu 32–127 są nie zmieniane), Con<span class="TEX">T<span -class="E">E</span>X</span>t (znaki z - zakresu 0–255) oraz formaty bazujące na Omedze. Podobna domyślna właściwość występowała - w <span class="TEX">T<span -class="E">E</span>X</span> Live 2003, ale w tej edycji została zaimplementowana w bardziej elegancki sposób - i z większymi możliwościami indywidualnego dostosowania (patrz <a -href="../../../../texmf/doc/web2c/web2c.html#TCX-files" ><span -class="ec-lmtt-10">texmf/doc/web2c/web2c.</span> - <span -class="ec-lmtt-10">tml#TCX-files</span></a>. (Warto wspomnieć, że wczytując Unicode, <span class="TEX">T<span -class="E">E</span>X</span> może w komunikatach błędów - pokazywać niekompletne sekwencje znaków, ponieważ został zaprojektowany „bajtowo”.) +class="ec-lmri-10">printable</span>), nie zaś, jak było dotychczas, konwertowane na <span class="TEX">T<span +class="E">E</span>X</span>-ową notację <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">^^</span></span></span>. Było to + możliwe dzięki domyślnemu wczytywaniu tablicy przekodowań <span +class="ec-lmtt-10">cp227.tcx</span>. Dokładniej, znaki + o kodach 32–256, HT, VT oraz FF zostały potraktowane dosłownie podczas wyświetlania + komunikatów. Wyjątkiem jest plain <span class="TEX">T<span +class="E">E</span>X</span> (tylko znaki z zakresu 32–127 są nie zmieniane), + Con<span class="TEX">T<span +class="E">E</span>X</span>t (znaki z zakresu 0–255) oraz formaty bazujące na Omedze. Podobna domyślna + właściwość występowała w <span class="TEX">T<span +class="E">E</span>X</span> Live 2003, ale w tej edycji została zaimplementowana + w bardziej elegancki sposób i z większymi możliwościami indywidualnego dostosowania (patrz + <a +href="../../../../texmf-dist/doc/web2c/web2c.html#TCX-files" ><span +class="ec-lmtt-10">texmf-dist/doc/web2c/web2c.html#TCX-files</span></a>. (Warto wspomnieć, że wczytując Unicode, + <span class="TEX">T<span +class="E">E</span>X</span> może w komunikatach błędów pokazywać niekompletne sekwencje znaków, ponieważ został + zaprojektowany „bajtowo”.) </li> <li class="itemize">Program <span class="ec-lmss-10">pdfetex </span>został domyślną „maszyną” dla większości formatów (nie dotyczy to @@ -6263,7 +6284,7 @@ class="ec-lmss-10">pdftex</span>, a także rozszerzonych cech e-< class="E">E</span>X</span>-a (<a href="../../../../texmf-dist/doc/etex/base/" >texmf-dist/doc/etex/base/</a>). - <!--l. 3374--><p class="noindent" >Oznacza to także, co warto podkreślić, że <span + <!--l. 3382--><p class="noindent" >Oznacza to także, co warto podkreślić, że <span class="ec-lmri-10">zalecane </span>jest odtąd użycie pakietu <span class="ec-lmss-10">ifpdf </span>(który działa zarówno z plain, jak i <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span @@ -6284,13 +6305,13 @@ class="ec-lmtt-10">http://pdftex.org</span></a>) zyskał wówczas wiele nowyc class="ec-lmtt-10">\pdfmapfile </span>i <span class="ec-lmtt-10">\pdfmapline </span>pozwalają określić z poziomu dokumentu użyte mapy fontowe, a także pojedyncze dodatkowe wpisy w tych mapach. + + </li> <li class="itemize">mikrotypograficzne operacje z fontami są łatwiejsze w użyciu;<br class="newline" /><a href="http://www.ntg.nl/pipermail/ntg-pdftex/2004-May/000504.html" class="url" ><span class="ec-lmtt-10">http://www.ntg.nl/pipermail/ntg-pdftex/2004-May/000504.html</span></a> - - </li> <li class="itemize">wszystkie parametry pracy pdf<span class="TEX">T<span class="E">E</span>X</span>-a, dotychczas określane w specjalnym pliku @@ -6319,11 +6340,11 @@ class="ec-lmss-10">mpost </span>akceptowało odtąd nazwy plików ogranic <div class="verbatim" id="verbatim-10"> <div class="fancyvrb" id="fancyvrb23"><a - id="x1-80002r1"></a>  \input "nazwa_pliku ze spacjami"   % plain<br class="fancyvrb" /><a - id="x1-80004r2"></a>  \input{"nazwa_pliku ze spacjami"}  % latex</div> + id="x1-79002r1"></a>  \input "nazwa_pliku ze spacjami"   % plain<br class="fancyvrb" /><a + id="x1-79004r2"></a>  \input{"nazwa_pliku ze spacjami"}  % latex</div> </div> - <!--l. 3415--><p class="nopar" >Więcej informacji zawarto w podręczniku Web2C: <a -href="../../../../texmf/doc/web2c" >texmf/doc/web2c</a>. + <!--l. 3423--><p class="nopar" >Więcej informacji zawarto w podręczniku Web2C: <a +href="../../../../texmf-dist/doc/web2c" >texmf-dist/doc/web2c</a>. </li> <li class="itemize"><span class="ec-lmtt-10">-output-directory </span>– nowa opcja programów <span @@ -6347,12 +6368,13 @@ href="http://www.olsak.net/enctex.html" class="url" ><span class="ec-lmtt-10">http://www.olsak.net/enctex.html</span></a>). </li> <li class="itemize">Udostępniono nowy program Aleph, który łączył cechy e-<span class="TEX">T<span -class="E">E</span>X</span> i Omega. Skromna dokumentacja jest - dostępna na <a +class="E">E</span>X</span> i <span +class="rm-lmr-10">Ω</span>. Skromna dokumentacja jest dostępna na + <a href="../../../../texmf-dist/doc/aleph/base" >texmf-dist/doc/aleph/base</a> oraz <a href="http://www.tex.ac.uk/cgi-bin/texfaq2html?label=aleph" class="url" ><span -class="ec-lmtt-10">http://www.tex.ac.uk/cgi-bin/texfaq2html?label=aleph</span></a>. - Format oparty na <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="ec-lmtt-10">http://www.tex.ac.uk/cgi-bin/texfaq2html?label=aleph</span></a>. Format + oparty na <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span>-u dla programu Aleph nazwano <span class="ec-lmss-10">lamed</span>. </li> @@ -6366,15 +6388,16 @@ href="../../../../texmf-dist/doc/latex/base" >texmf-dist/doc/latex/base</a>. <li class="itemize">Dołączono także program <span class="ec-lmss-10">dvipng </span>konwertujący pliki DVI do formatu graficznego 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="ec-lmtt-10">http://www.ctan.org/pkg/dvipng</span></a>). </li> <li class="itemize">W porozumieniu i z pomocą autora, Claudio Beccariego, ograniczono pakiet <span class="ec-lmss-10">cbgreek </span>do zestawu fontów rozsądnego rozmiaru. Usunięto sporadycznie używane fonty konturowe i służące do prezentacji. Pełen zestaw jest oczywiście nadal dostępny z serwerów CTAN (<a -href="http://mirror.ctan.org/tex-archive/fonts/greek/cb" class="url" ><span -class="ec-lmtt-10">http://mirror.ctan.org/tex-archive/fonts/greek/cb</span></a>). +href="http://mirror.ctan.org/tex-archive/fonts/greek/cbfonts" class="url" ><span +class="ec-lmtt-10">http://mirror.ctan.org/tex-archive/fonts/greek/cbfonts</span></a>). </li> <li class="itemize">Usunięto program <span class="ec-lmss-10">oxdvi</span>; jego funkcje przejął <span @@ -6407,10 +6430,10 @@ class="ec-lmss-10">mips-irix </span>wymagana była obecność biblio </li></ul> -<!--l. 3471--><p class="noindent" > +<!--l. 3479--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">11.3. </span> <a - id="x1-8100011.3"></a>Wydanie 2005</h4> -<!--l. 3473--><p class="noindent" >Kolejna edycja przyniosła, jak zwykle, mnóstwo aktualizacji pakietów i programów. Struktura dystrybucji + id="x1-8000011.3"></a>Wydanie 2005</h4> +<!--l. 3481--><p class="noindent" >Kolejna edycja przyniosła, jak zwykle, mnóstwo aktualizacji pakietów i programów. Struktura dystrybucji ustabilizowała się, niemniej pojawiło się nieco zmian w konfiguracji: <ul class="itemize1"> <li class="itemize">Wprowadzono nowe skrypty <span @@ -6441,7 +6464,7 @@ class="ec-lmtt-10">texmf.cnf</span>. W każdym z przypadków class="ec-lmtt-10">TEXMFCONFIG </span>i <span class="ec-lmtt-10">TEXMFSYSCONFIG </span>muszą być zgodne. (Patrz część <a href="#x1-110002.3">2.3<!--tex4ht:ref: sec:texmftrees --></a>, str. <a -href="#x1-110002.3">9<!--tex4ht:ref: sec:texmftrees --></a>.) +href="#x1-110002.3">8<!--tex4ht:ref: sec:texmftrees --></a>.) </li> <li class="itemize">W wydaniu z poprzedniego roku podczas tworzenia wynikowego pliku DVI <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">\pdfoutput</span></span></span> @@ -6466,9 +6489,9 @@ class="ec-lmtt-10">^^</span></span></span>), np.: <div class="verbatim" id="verbatim-11"> <div class="fancyvrb" id="fancyvrb24"><a - id="x1-81002r1"></a>  latex --translate-file=empty.tcx twojplik.tex</div> + id="x1-80002r1"></a>  latex --translate-file=empty.tcx twojplik.tex</div> </div> - <!--l. 3515--><p class="nopar" > + <!--l. 3523--><p class="nopar" > </li> <li class="itemize">Dołączono nowy program <span class="ec-lmss-10">dvipdfmx</span>, służący do konwersji DVI do PDF. Program jest aktywnie @@ -6494,10 +6517,10 @@ class="ec-lmtt-10">TEXMFSYSVAR</span>. Zachowano zmienną <span class="ec-lmtt-10">TEXMFVAR</span>, przeznaczoną domyślnie dla użytkownika. Patrz też punkt pierwszy, powyżej. </li></ul> -<!--l. 3534--><p class="noindent" > +<!--l. 3542--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">11.4. </span> <a - id="x1-8200011.4"></a>Wydanie 2006–2007</h4> -<!--l. 3536--><p class="noindent" >Największą nowością edycji lat 2006 i 2007 był Xe<span class="TEX">T<span + id="x1-8100011.4"></a>Wydanie 2006–2007</h4> +<!--l. 3544--><p class="noindent" >Największą nowością edycji lat 2006 i 2007 był Xe<span class="TEX">T<span class="E">E</span>X</span>, w postaci programów <span class="ec-lmtt-10">xetex </span>i <span class="ec-lmtt-10">xelatex</span>; patrz @@ -6505,23 +6528,23 @@ class="ec-lmtt-10">xelatex</span>; patrz href="../../../../texmf-dist/doc/xetex/XeTeX-reference.pdf" >texmf-dist/doc/xetex/XeTeX-reference.pdf</a> lub <a href="http://scripts.sil.org/xetex" class="url" ><span class="ec-lmtt-10">http://scripts.sil.org/xetex</span></a>. -<!--l. 3541--><p class="indent" > W istotny sposób został zaktualizowany MetaPost, zaplanowano także jego dalszy rozwój +<!--l. 3549--><p class="indent" > W istotny sposób został zaktualizowany MetaPost, zaplanowano także jego dalszy rozwój (<a href="http://tug.org/metapost/articles" class="url" ><span class="ec-lmtt-10">http://tug.org/metapost/articles</span></a>); to samo dotyczy pdf<span class="TEX">T<span class="E">E</span>X</span>-a (<a href="http://tug.org/applications/pdftex" class="url" ><span class="ec-lmtt-10">http://tug.org/applications/pdftex</span></a>). -<!--l. 3545--><p class="indent" > Pliki formatów (pdf)TeX-a (<span +<!--l. 3553--><p class="indent" > Pliki formatów (pdf)TeX-a (<span class="ec-lmtt-10">.fmt</span>) oraz analogiczne dla MetaPosta i MetaFonta są od tej edycji zapisywane w podkatalogach <span -class="ec-lmtt-10">texmf/web2c</span>, choć sam ten katalog jest nadal przeszukiwany. Podkatalogi te mają nazwę -zgodną z zastosowanym podczas generowania „silnikiem”, np. <span +class="ec-lmtt-10">texmf-dist/web2c</span>, choć sam ten katalog jest nadal przeszukiwany. Podkatalogi te mają +nazwę zgodną z zastosowanym podczas generowania „silnikiem”, np. <span class="ec-lmtt-10">tex</span>, <span class="ec-lmtt-10">pdftex </span>lub <span -class="ec-lmtt-10">xetex</span>. Zmiana ta nie powinna -być zauważalna w typowym użyciu. -<!--l. 3552--><p class="indent" > Program <span +class="ec-lmtt-10">xetex</span>. Zmiana ta nie +powinna być zauważalna w typowym użyciu. +<!--l. 3560--><p class="indent" > Program <span class="ec-lmtt-10">tex </span>(plain) od tej edycji już nie analizował pierwszego wiersza rozpoczynającego się znakami <span class="ec-lmtt-10">%&</span>, aby ustalić jaki ma wczytać format. Pozostał zatem czysty, Knuthowy <span class="TEX">T<span @@ -6529,11 +6552,11 @@ class="E">E</span>X</span>. <span class="LATEX">L<span class="A">A</span><span c class="E">E</span>X</span></span> i wszystkie pozostałe formaty nadal analizują pierwszy wiersz z <span class="ec-lmtt-10">%&</span>. -<!--l. 3557--><p class="indent" > Oczywiście, jak zwykle, w okresie od poprzedniego wydania opracowano setki innych aktualizacji pakietów +<!--l. 3565--><p class="indent" > Oczywiście, jak zwykle, w okresie od poprzedniego wydania opracowano setki innych aktualizacji pakietów i programów. Kolejne aktualizacje można znaleźć tradycyjnie na CTAN (<a href="http://mirror.ctan.org" class="url" ><span class="ec-lmtt-10">http://mirror.ctan.org</span></a>). -<!--l. 3561--><p class="indent" > Drzewo źródłowe <span class="TEX">T<span +<!--l. 3569--><p class="indent" > Drzewo źródłowe <span class="TEX">T<span class="E">E</span>X</span> Live jest odtąd przechowywane w Subversion. Przeglądanie umożliwia standardowy interfejs www, a jego adres zamieszczono na stronie <a href="http://tug.org.pl/texlive" class="url" ><span @@ -6541,7 +6564,7 @@ class="ec-lmtt-10">http://tug.org.pl/texlive</span></a>. Mimo iż nie wida&# tej zmiany w końcowej dystrybucji, mamy nadzieję, że w nadchodzących latach będzie to stabilne repozytorium oprogramowania dla rozwoju <span class="TEX">T<span class="E">E</span>X</span> Live. -<!--l. 3568--><p class="indent" > W maju 2006 r. Thomas Esser ogłosił, że zaprzestaje aktualizowania dystrybucji te<span class="TEX">T<span +<!--l. 3576--><p class="indent" > W maju 2006 r. Thomas Esser ogłosił, że zaprzestaje aktualizowania dystrybucji te<span class="TEX">T<span class="E">E</span>X</span> (<a href="http://tug.org/tetex" class="url" ><span @@ -6553,19 +6576,19 @@ instalacyjny pod nazwą <span class="ec-lmtt-10">tetex</span>.) Mamy nadzieję, że w przyszłości doprowadzi to do takich ulepszeń w otoczeniu <span class="TEX">T<span class="E">E</span>X</span>-owym, na których skorzystają wszyscy. -<!--l. 3576--><p class="noindent" > +<!--l. 3584--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">11.5. </span> <a - id="x1-8300011.5"></a>Wydanie 2008</h4> -<!--l. 3578--><p class="noindent" >W 2008 roku cała infrastruktura <span class="TEX">T<span + id="x1-8200011.5"></a>Wydanie 2008</h4> +<!--l. 3586--><p class="noindent" >W 2008 roku cała infrastruktura <span class="TEX">T<span class="E">E</span>X</span> Live została przeprojektowana i przeprogramowana. Informacja dotycząca instalacji jest przechowywana obecnie w zwykłym pliku tekstowym <span class="ec-lmtt-10">tlpkg/texlive.tlpdb</span>. -<!--l. 3582--><p class="indent" > Po zainstalowaniu <span class="TEX">T<span +<!--l. 3590--><p class="indent" > Po zainstalowaniu <span class="TEX">T<span class="E">E</span>X</span> Live wreszcie jest możliwa jego aktualizacja z internetu, podobnie jak od paru lat umożliwia to dystrybucja MiK<span class="TEX">T<span class="E">E</span>X</span>. Zamierzamy regularnie aktualizować pakiety, w miarę jak będą się pojawiać na serwerach CTAN. -<!--l. 3587--><p class="indent" > W tym wydaniu pojawił się nowy „silnik”, Lua<span class="TEX">T<span +<!--l. 3595--><p class="indent" > W tym wydaniu pojawił się nowy „silnik”, Lua<span class="TEX">T<span class="E">E</span>X</span> (<a href="http://luatex.org" class="url" ><span class="ec-lmtt-10">http://luatex.org</span></a>). Prócz nowych, elastycznych @@ -6574,43 +6597,43 @@ w dokumentach <span class="TEX">T<span class="E">E</span>X</span>-owych, jak i poza nimi. -<!--l. 3592--><p class="indent" > Obsługa dla Windows i platform opartych na Unix została obecnie znacznie bardziej zunifikowana. +<!--l. 3600--><p class="indent" > Obsługa dla Windows i platform opartych na Unix została obecnie znacznie bardziej zunifikowana. W szczególności większość skryptów w Perlu i Lua dostępna jest teraz także dla Windows (zastosowano „wewnętrzny” Perl, dostarczany wraz z <span class="TEX">T<span class="E">E</span>X</span> Live). -<!--l. 3597--><p class="indent" > Pojawił się nowy skrypt <span +<!--l. 3605--><p class="indent" > Pojawił się nowy skrypt <span class="ec-lmss-10">tlmgr </span>(patrz część <a -href="#x1-460005">5<!--tex4ht:ref: sec:tlmgr --></a>), który staje się głównym narzędziem do zarządzania <span class="TEX">T<span +href="#x1-450005">5<!--tex4ht:ref: sec:tlmgr --></a>), który staje się głównym narzędziem do zarządzania <span class="TEX">T<span class="E">E</span>X</span> Live po jego instalacji. Umożliwia on aktualizację pakietów wraz z niezbędnymi wtedy czynnościami, jak regenerowanie formatów, aktualizacja map fontowych itp. -<!--l. 3602--><p class="indent" > Wraz z pojawieniem się <span +<!--l. 3610--><p class="indent" > Wraz z pojawieniem się <span class="ec-lmss-10">tlmgr </span>niektóre funkcje <span class="ec-lmss-10">texconfig </span>zostały zablokowane (edycja plików konfiguracyjnych formatów i wzorców przenoszenia). -<!--l. 3606--><p class="indent" > Program <span +<!--l. 3614--><p class="indent" > Program <span class="ec-lmss-10">xindy </span>do tworzenia skorowidzów (<a href="http://xindy.sourceforge.net/" class="url" ><span class="ec-lmtt-10">http://xindy.sourceforge.net/</span></a>) jest obecnie dostępny dla większości platform. -<!--l. 3610--><p class="indent" > Narzędzie <span +<!--l. 3618--><p class="indent" > Narzędzie <span class="ec-lmss-10">kpsewhich </span>może obecnie raportować wszystkie wyniki przeszukiwania danego pliku (parametr <span class="ec-lmtt-10">–all</span>), jak również ograniczyć wyszukiwanie do jednego katalogu (parametr <span class="ec-lmtt-10">–subdir</span>). -<!--l. 3614--><p class="indent" > Program <span +<!--l. 3622--><p class="indent" > Program <span class="ec-lmss-10">dvipdfmx </span>posiada obecnie funkcję <span class="ec-lmss-10">extractbb </span>uzyskania informacji o prostokącie ograniczającym (<span class="ec-lmri-10">bounding box</span>); jest to jedna z ostatnich cech przejętych od dawniej używanego programu <span class="ec-lmss-10">dvipdfm </span>(który jest nadal dostępny). -<!--l. 3619--><p class="indent" > Usunięto aliasy fontów <span +<!--l. 3627--><p class="indent" > Usunięto aliasy fontów <span class="ec-lmtt-10">Times-Roman</span>, <span class="ec-lmtt-10">Helvetica</span>, itd. Różne pakiety korzystały z nich w nieoczekiwany sposób (np. spodziewając się, że fonty te będą miały różne kodowanie). Nie ma obecnie dobrego sposobu na rozwiązanie tych sprzeczności. -<!--l. 3624--><p class="indent" > Usunięto format <span +<!--l. 3632--><p class="indent" > Usunięto format <span class="ec-lmss-10">platex</span>, by uniknąć konfliktu nazwy z używanym od wielu lat japońskim pakietem <span class="ec-lmss-10">platex</span>; pakiet <span @@ -6618,9 +6641,9 @@ class="ec-lmss-10">polski </span>(czyli dawny <span class="ec-lmss-10">platex</span>) jest obecnie wystarczającym sposobem na polonizację dla <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span>-a. -<!--l. 3629--><p class="indent" > Usunięto pliki <span +<!--l. 3637--><p class="indent" > Usunięto pliki <span class="ec-lmtt-10">.pool</span>, które są obecnie wkompilowane w programy, co ułatwia ich aktualizację. -<!--l. 3632--><p class="indent" > Do tego wydania włączono także ostatnie zmiany dokonane przez Donalda Knutha (tzw. <span class="TEX"><span +<!--l. 3640--><p class="indent" > Do tego wydania włączono także ostatnie zmiany dokonane przez Donalda Knutha (tzw. <span class="TEX"><span class="ec-lmri-10">T</span><span class="E"><span class="ec-lmri-10">E</span></span><span @@ -6630,10 +6653,10 @@ class="ec-lmri-10"> tuneup of</span> class="ec-lmri-10">2008</span>); patrz: <a href="http://tug.org/TUGboat/Articles/tb29-2/tb92knut.pdf" class="url" ><span class="ec-lmtt-10">http://tug.org/TUGboat/Articles/tb29-2/tb92knut.pdf</span></a>. -<!--l. 3636--><p class="noindent" > +<!--l. 3644--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">11.6. </span> <a - id="x1-8400011.6"></a>Wydanie 2009</h4> -<!--l. 3638--><p class="noindent" >W wydaniu 2009 najbardziej widoczną zmianą jest to, że pdf(L<span + id="x1-8300011.6"></a>Wydanie 2009</h4> +<!--l. 3646--><p class="noindent" >W wydaniu 2009 najbardziej widoczną zmianą jest to, że pdf(L<span class="ec-lmr-7">A</span> )<span class="TEX">T<span class="E">E</span>X</span> <span class="ec-lmri-10">automatycznie </span>dokonuje konwersji pliku @@ -6652,7 +6675,7 @@ class="ec-lmtt-10">\documentclass</span>. Szczegóły można znaleź& (<a href="http://ctan.org/pkg/epstopdf-pkg" class="url" ><span class="ec-lmtt-10">http://ctan.org/pkg/epstopdf-pkg</span></a>). -<!--l. 3649--><p class="indent" > Ważną zmianą jest także uruchamianie podczas kompilacji niektórych zewnętrznych programów via +<!--l. 3657--><p class="indent" > Ważną zmianą jest także uruchamianie podczas kompilacji niektórych zewnętrznych programów via <span class="ec-lmtt-10">\write18</span>. Dotyczy to np. <span class="ec-lmtt-10">epstopdf</span>, <span @@ -6661,10 +6684,10 @@ class="ec-lmtt-10">bibtex</span>. Dokładna lista takich programów zawarta j pliku <span class="ec-lmtt-10">texmf.cnf</span>. Dla instalacji, które mogą wymagać zakazu uruchamiania takich programów „w tle” przewidziano odpowiednią opcję w programie instalacyjnym (patrz część  <a -href="#x1-290003.2.4">3.2.4<!--tex4ht:ref: sec:options --></a>). Po instalacji można +href="#x1-280003.2.4">3.2.4<!--tex4ht:ref: sec:options --></a>). Po instalacji można zablokować uruchamianie w pliku <span class="ec-lmtt-10">texmf.cnf</span>. -<!--l. 3658--><p class="indent" > Od wydania 2009 domyślnym formatem wyjściowym dla Lua(L<span +<!--l. 3666--><p class="indent" > Od wydania 2009 domyślnym formatem wyjściowym dla Lua(L<span class="ec-lmr-7">A</span> )<span class="TEX">T<span class="E">E</span>X</span> staje się PDF (wykorzystuje on m.in. obsługę przez Lua<span class="TEX">T<span @@ -6675,9 +6698,9 @@ class="ec-lmtt-10">dvilualatex</span>. Strona domowa projektu Lua<span class="TE class="E">E</span>X</span>: <a href="http://luatex.org" class="url" ><span class="ec-lmtt-10">http://luatex.org</span></a>. -<!--l. 3663--><p class="indent" > Usunięto oryginalny silnik Omega i format Lambda (w uzgodnieniu z autorami). Pozostał zaktualizowany +<!--l. 3671--><p class="indent" > Usunięto oryginalny silnik Omega i format Lambda (w uzgodnieniu z autorami). Pozostał zaktualizowany Aleph i format Lamed, oraz pliki pomocnicze Omega. -<!--l. 3666--><p class="indent" > Załączono nowe wydanie fontów AMS Type 1, m.in. fonty Computer Modern. Zawierają one poprawki dokonane +<!--l. 3674--><p class="indent" > Załączono nowe wydanie fontów AMS Type 1, m.in. fonty Computer Modern. Zawierają one poprawki dokonane w plikach metafontowych przez D. Knutha w ciągu ostatnich lat, a także poprawki hintingu. Hermann Zapf przeprojektował także fonty Euler (patrz <a href="http://tug.org/TUGboat/Articles/tb29-2/tb92hagen-euler.pdf" class="url" ><span @@ -6686,7 +6709,7 @@ Co ważne, dla wszystkich fontów nie zmieniono plików metrycznych (TFM). Str <a href="http://www.ams.org/tex/amsfonts.html" class="url" ><span class="ec-lmtt-10">http://www.ams.org/tex/amsfonts.html</span></a>. -<!--l. 3674--><p class="indent" > Dla Windows i Mac<span class="TEX">T<span +<!--l. 3682--><p class="indent" > Dla Windows i Mac<span class="TEX">T<span class="E">E</span>X</span> dołączono nowe środowisko-edytor <span class="TEX">T<span class="E">E</span>X</span>works. Dla innych platform patrz: <a @@ -6694,11 +6717,11 @@ href="http://tug.org/texworks" class="url" ><span class="ec-lmtt-10">http://tug.org/texworks</span></a>. Inspirowany przez edytor TeXShop dla Mac OS X, <span class="TEX">T<span class="E">E</span>X</span>works jest wieloplatformowym, łatwym w użyciu środowiskiem pracy. -<!--l. 3679--><p class="indent" > Dla niektórych platform załączono nowy program graficzny Asymptote (<a +<!--l. 3687--><p class="indent" > Dla niektórych platform załączono nowy program graficzny Asymptote (<a href="http://asymptote.sourceforge.net" class="url" ><span class="ec-lmtt-10">http://asymptote.sourceforge.net</span></a>). Korzysta on z tekstowej notacji zbliżonej do MetaPosta, ale rozszerzonej do obsługi 3D itp. -<!--l. 3683--><p class="indent" > Program <span +<!--l. 3691--><p class="indent" > Program <span class="ec-lmtt-10">dvipdfm </span>został zastąpiony przez <span class="ec-lmtt-10">dvipdfmx</span>, który działa w specjalnym trybie kompatybilnym, gdy użyć do wywołania dawną nazwę. <span @@ -6707,7 +6730,7 @@ class="ec-lmtt-10">dvipdfmx </span>wspiera CJK i zawiera wiele poprawek od ostat class="ec-lmtt-10">dvipdfm</span>. Strona domowa: <a href="http://project.ktug.or.kr/dvipdfmx" class="url" ><span class="ec-lmtt-10">http://project.ktug.or.kr/dvipdfmx</span></a>. -<!--l. 3689--><p class="indent" > Dodano zestawy programów dla <span +<!--l. 3697--><p class="indent" > Dodano zestawy programów dla <span class="ec-lmss-10">cygwin </span>i <span class="ec-lmss-10">i386-netbsd</span>, podczas gdy usunięto programy dla innych platform @@ -6716,7 +6739,7 @@ BSD. Zapewniono nas, że użytkownicy OpenBSD i FreeBSD będą m class="E">E</span>X</span>-owe wraz z aktualizacją obu systemów. Ponadto natknęliśmy się na spore trudności przy kompilacji programów, które mogłyby działać w różnych wersjach tych systemów. -<!--l. 3696--><p class="indent" > Inne zmiany: do kompresji pakietów użyto programu <span +<!--l. 3704--><p class="indent" > Inne zmiany: do kompresji pakietów użyto programu <span class="ec-lmss-10">xz</span>, stanowiącego stabilny zamiennik <span class="ec-lmss-10">lzma</span> (<a @@ -6725,16 +6748,16 @@ class="ec-lmtt-10">http://tukaani.org/xz/</span></a>); znak <span class="obeylin class="ec-lmtt-10">$</span></span></span> jest obecnie dozwolony w nazwach plików, o ile nie poprzedza on nazwy znanej zmiennej; biblioteka Kpathsea jest obecnie wielowątkowa (co wykorzystano w programie MetaPost); do budowy wszystkich programów wykorzystano teraz Automake. -<!--l. 3703--><p class="noindent" > +<!--l. 3711--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">11.7. </span> <a - id="x1-8500011.7"></a>Wydanie 2010</h4> -<!--l. 3706--><p class="noindent" >Od wydania 2010 generowane są pliki PDF w wersji 1.5, oferującej lepszą kompresję. Dotyczy to wszystkich + id="x1-8400011.7"></a>Wydanie 2010</h4> +<!--l. 3714--><p class="noindent" >Od wydania 2010 generowane są pliki PDF w wersji 1.5, oferującej lepszą kompresję. Dotyczy to wszystkich mechanizmów używanych do generowania PDF, w tym <span class="ec-lmtt-10">dvipdfmx</span>. Powrót do wersji 1.4 jest możliwy poprzez użycie pakietu <span class="ec-lmss-10">pdf14 </span>lub komendy <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">\pdfminorversion=4</span></span></span>. -<!--l. 3711--><p class="indent" > Obecnie pdf(L<span +<!--l. 3719--><p class="indent" > Obecnie pdf(L<span class="ec-lmr-7">A</span> )<span class="TEX">T<span class="E">E</span>X</span> <span class="ec-lmri-10">automatycznie </span>konwertuje plik EPS (<span @@ -6756,7 +6779,7 @@ class="ec-lmss-10">pst-pdf</span>. Więcej szczegółów znajduje się w dokumentacji pakietu epstopdf (<a href="http://ctan.org/pkg/epstopdf-pkg" class="url" ><span class="ec-lmtt-10">http://ctan.org/pkg/epstopdf-pkg</span></a>). -<!--l. 3723--><p class="indent" > Domyślnie włączono również wykonywanie kilku programów zewnętrznych dla <span class="TEX">T<span +<!--l. 3731--><p class="indent" > Domyślnie włączono również wykonywanie kilku programów zewnętrznych dla <span class="TEX">T<span class="E">E</span>X</span>-a poprzez mechanizm <span class="ec-lmtt-10">\write18</span>. Dotyczy to: <span @@ -6768,14 +6791,14 @@ class="ec-lmtt-10">bibtex8 </span>(lista jest zdefiniowana w <span class="ec-lmtt-10">texmf.cnf</span>). W środowiskach, w których wykonywanie zewnętrznych programów jest niepożądane, należy tę opcję zaznaczyć podczas instalacji (patrz: część <a -href="#x1-290003.2.4">3.2.4<!--tex4ht:ref: sec:options --></a>) lub wyłączyć już po niej poprzez uruchomienie: +href="#x1-280003.2.4">3.2.4<!--tex4ht:ref: sec:options --></a>) lub wyłączyć już po niej poprzez uruchomienie: <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">tlmgr</span><span class="ec-lmtt-10"> conf</span><span class="ec-lmtt-10"> texmf</span><span class="ec-lmtt-10"> shell_escape</span><span class="ec-lmtt-10"> 0</span></span></span>. -<!--l. 3731--><p class="indent" > Kolejna zmiana dotyczyła programów BibTeX i Makeindex, które (podobnie zresztą jak sam <span class="TEX">T<span +<!--l. 3739--><p class="indent" > Kolejna zmiana dotyczyła programów BibTeX i Makeindex, które (podobnie zresztą jak sam <span class="TEX">T<span class="E">E</span>X</span>) domyślnie nie zapisują swoich plików wynikowych do dowolnie zdefiniowanego katalogu. Umożliwia to w ograniczonym zakresie zadziałanie polecenia <span @@ -6783,12 +6806,12 @@ class="ec-lmtt-10">\write18</span>. Aby to zmienić, należy ustawić <span class="ec-lmtt-10">TEXMFOUTPUT </span>lub zmodyfikować <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">openout_any</span></span></span>. -<!--l. 3737--><p class="indent" > Podobnie jak pdf<span class="TEX">T<span +<!--l. 3745--><p class="indent" > Podobnie jak pdf<span class="TEX">T<span class="E">E</span>X</span>, obecnie również Xe<span class="TEX">T<span class="E">E</span>X</span> obsługuje wyrównywanie (tzw. kernowanie) na krawędzi wiersza, ale możliwość poszerzania pisma (<span class="ec-lmri-10">font expansion</span>) nadal nie jest dostępna. -<!--l. 3741--><p class="indent" > Program tlmgr podczas aktualizacji zachowuje obecnie domyślnie kopię poprzedniej wersji pakietu (<span +<!--l. 3749--><p class="indent" > Program tlmgr podczas aktualizacji zachowuje obecnie domyślnie kopię poprzedniej wersji pakietu (<span class="ec-lmtt-10">tlmgr</span> <span class="ec-lmtt-10">option autobackup 1</span>), zatem aktualizacja może zostać łatwo cofnięta poprzez <span @@ -6797,7 +6820,7 @@ W przypadku ograniczonej ilości miejsca na dysku, opcja ta może class="ec-lmtt-10">tlmgr option</span> <span class="ec-lmtt-10">autobackup 0</span>. -<!--l. 3747--><p class="indent" > Dołączono nowe programy: p<span class="TEX">T<span +<!--l. 3755--><p class="indent" > Dołączono nowe programy: p<span class="TEX">T<span class="E">E</span>X</span> i narzędzia do składu w języku japońskim, BibTeXU dla obsługi Unicode w BibTeX-u, chktex (<a href="http://baruch.ev-en.org/proj/chktex" class="url" ><span @@ -6815,7 +6838,7 @@ class="ec-lmtt-10">i386-kfreebsd</span>, <span class="ec-lmtt-10">x86_64-darwin</span>, <span class="ec-lmtt-10">x86_64-solaris</span>. -<!--l. 3756--><p class="indent" > W dokumentacji zmian poprzedniego wydanie (<span class="TEX">T<span +<!--l. 3764--><p class="indent" > W dokumentacji zmian poprzedniego wydanie (<span class="TEX">T<span class="E">E</span>X</span> Live 2009) nie zdążono uwzględnić usunięcia wielu programów uruchomieniowych dla <span class="TEX">T<span class="E">E</span>X</span>4ht (<a @@ -6823,27 +6846,27 @@ href="http://tug.org/tex4ht" class="url" ><span class="ec-lmtt-10">http://tug.org/tex4ht</span></a>) oraz zastąpienia ich jednym programem <span class="ec-lmtt-10">mk4ht</span>. -<!--l. 3761--><p class="indent" > Wreszcie, z powodu niewystarczającej ilości miejsca na płycie <span class="TEX">T<span +<!--l. 3769--><p class="indent" > Wreszcie, z powodu niewystarczającej ilości miejsca na płycie <span class="TEX">T<span class="E">E</span>X</span> Collection DVD, zrezygnowano z możliwości uruchamiania <span class="TEX">T<span class="E">E</span>X</span> Live w trybie „live”. Jednocześnie znacznie przyspieszyło to sam proces instalacji <span class="TEX">T<span class="E">E</span>X</span> Live z płytki DVD. -<!--l. 3765--><p class="noindent" > +<!--l. 3773--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">11.8. </span> <a - id="x1-8600011.8"></a>Wydanie 2011</h4> -<!--l. 3767--><p class="noindent" >Edycja 2011 zawierała stosunkowo niewiele zmian w porównaniu do poprzednich wydań. -<!--l. 3770--><p class="indent" > Programy dla Mac OS X (<span + id="x1-8500011.8"></a>Wydanie 2011</h4> +<!--l. 3775--><p class="noindent" >Edycja 2011 zawierała stosunkowo niewiele zmian w porównaniu do poprzednich wydań. +<!--l. 3778--><p class="indent" > Programy dla Mac OS X (<span class="ec-lmtt-10">universal-darwin </span>i <span class="ec-lmtt-10">x86_64-darwin</span>) działają od tego momentu tylko dla wersji Leopard i późniejszych. Wersje Panther i Tiger nie będą obsługiwane. -<!--l. 3774--><p class="indent" > Dla większości platform dołączono program <span +<!--l. 3782--><p class="indent" > Dla większości platform dołączono program <span class="ec-lmtt-10">biber</span>, służący do przetwarzania danych bibliograficznych. Rozwój tego programu jest ściśle związany z pakietem <span class="ec-lmtt-10">biblatex</span>, który w zupełnie nowy sposób obsługuje bibliografie w La<span class="TEX">T<span class="E">E</span>X</span>-u . -<!--l. 3779--><p class="indent" > Program MetaPost (<span +<!--l. 3787--><p class="indent" > Program MetaPost (<span class="ec-lmtt-10">mpost</span>) ani nie tworzy, ani już więcej nie wykorzystuje pliku formatu <span class="ec-lmtt-10">.mem</span>. Wymagane pliki (np. <span @@ -6852,19 +6875,23 @@ class="ec-lmtt-10">plain.mp</span>) są po prostu wczytywane przy każdy przeciętnego użytkownika) związana jest z nowym, innym podejściem: MetaPost jest obecnie traktowany jako biblioteka programów. -<!--l. 3785--><p class="indent" > Zaprogramowany w Perl program <span -class="ec-lmtt-10">updmap </span>(uprzednio stosowany tylko w Windows) został dostosowany do -wszystkich platform. Również te zmiany są niezauważalne dl użytkownika, choć znacznie przyspieszyły +<!--l. 3793--><p class="indent" > Zaprogramowany w Perl program <span +class="ec-lmtt-10">updmap </span>(uprzednio stosowany tylko w Windows) został dostosowany do +wszystkich platform. Również te zmiany są niezauważalne dla użytkownika, choć znacznie przyspieszyły działanie programu. -<!--l. 3790--><p class="indent" > <a id="news"></a> - <h4 class="subsectionHead"><span class="titlemark">11.9. </span> <a - id="x1-8700011.9"></a>Obecna edycja</h4> -<!--l. 3794--><p class="noindent" >Program <span -class="ec-lmtt-10">tlmgr </span>pozwala na aktualizacje z kilku repozytoriów w sieci. Szczegóły zawarto w pomocy (<span -class="ec-lmtt-10">tlmgr</span> +<!--l. 3798--><p class="indent" > Przywrócono (ze względów raczej historycznych) programy <span +class="ec-lmss-10">initex </span>i <span +class="ec-lmss-10">inimf </span>(ale nie inne warianty <span -class="ec-lmtt-10">help</span>), w części dotyczącej wielu repozytoriów. -<!--l. 3798--><p class="indent" > Dla parametru <span +class="ec-lmss-10">ini*</span>). +<!--l. 3801--><p class="noindent" > + <h4 class="subsectionHead"><span class="titlemark">11.9. </span> <a + id="x1-8600011.9"></a>2012</h4> +<!--l. 3803--><p class="noindent" >Znacznie zmodyfikowano program <span +class="ec-lmtt-10">tlmgr</span>, odtąd pozwala on m.in. aktualizować z kilku repozytoriów w sieci. +Szczegóły zawarto w pomocy (<span +class="ec-lmtt-10">tlmgr –help</span>), w części dotyczącej wielu repozytoriów. +<!--l. 3807--><p class="indent" > Dla parametru <span class="ec-lmtt-10">\XeTeXdashbreakstate </span>(<span class="ec-lmtt-10">xetex </span>i <span class="ec-lmtt-10">xelatex</span>) ustawiono domyślnie wartość 1. Pozwala to na @@ -6876,10 +6903,10 @@ class="E">E</span>X</span>, itp. Chcąc zachować dotychczasowe dokł programem Xe<span class="TEX">T<span class="E">E</span>X</span> wymagają zatem użycia polecenia <span class="ec-lmtt-10">\XeTeXdashbreakstate=0</span>. -<!--l. 3806--><p class="indent" > Wynikowe pliki <span +<!--l. 3815--><p class="indent" > Wynikowe pliki <span class="ec-lmtt-10">pdftex </span>oraz <span class="ec-lmtt-10">dvips </span>mogą obecnie przekroczyć wielkość 2GB. -<!--l. 3809--><p class="indent" > Dotychczas program <span +<!--l. 3818--><p class="indent" > Dotychczas program <span class="ec-lmtt-10">dvips </span>korzystał ze zbyt wielu różnych wersji standardowych 35 fontów postscriptowych. Nie były one domyślnie włączane do pliku wynikowego, bo zakładano, że urządzenia drukujące bądź programy (np. GhostScript) mają dostęp do odpowiednich fontów. Od tej edycji fonty ze @@ -6887,16 +6914,16 @@ standardowego zestawu, dostarczone w dystrybucji <span class="TEX">T<span class="E">E</span>X</span> Live, domyślnie są włączane do tworzonego przez <span class="ec-lmtt-10">dvips </span>pliku. -<!--l. 3816--><p class="indent" > W zastrzeżonym trybie pracy <span +<!--l. 3825--><p class="indent" > W zastrzeżonym trybie pracy <span class="ec-lmtt-10">\write18 </span>(ustawianym domyślnie) dopuszczono uruchamianie programu <span class="ec-lmtt-10">mpost</span>. -<!--l. 3819--><p class="indent" > Plik konfiguracyjny <span +<!--l. 3828--><p class="indent" > Plik konfiguracyjny <span class="ec-lmtt-10">texmf.cnf </span>znajdywany jest obecnie także w drzewie katalogów <span class="ec-lmtt-10">../texmf-local</span>, np. <span class="ec-lmtt-10">/usr/local/texlive/texmf-local/web2c/texmf.cnf</span>. -<!--l. 3823--><p class="indent" > Skrypt <span +<!--l. 3832--><p class="indent" > Skrypt <span class="ec-lmtt-10">updmap </span>wczytuje <span class="ec-lmtt-10">updmap.cfg </span>z kolejnych drzew <span class="TEX">T<span class="E">E</span>X</span>-owych, zamiast jeden plik globalny. Zmiana @@ -6904,24 +6931,86 @@ nie powinna być zauważalna, chyba że zmienimy ręcznie <span class="ec-lmtt-10">updmap.cfg</span>. Uruchomienie <span class="ec-lmtt-10">updmap –help </span>pokaże szczegóły. -<!--l. 3828--><p class="indent" > Dodano binaria dla <span +<!--l. 3837--><p class="indent" > Dodano binaria dla <span class="ec-lmss-10">armel-linux </span>and <span class="ec-lmss-10">mipsel-linux</span>. Usunięto z głównej dystrybucji binaria dla <span class="ec-lmss-10">sparc-linux</span> i <span -class="ec-lmss-10">i386-netbsd</span>, ale są one nadal dostępne (wraz z binariami dla kilku innych platform) na stronie: +class="ec-lmss-10">i386-netbsd</span>. +<!--l. 3841--><p class="indent" > <a id="news"></a> + <h4 class="subsectionHead"><span class="titlemark">11.10. </span> <a + id="x1-8700011.10"></a>Obecna edycja</h4> +<!--l. 3845--><p class="noindent" >W układzie dystrybucji zawartość katalogu <span +class="ec-lmtt-10">texmf/ </span>włączono (dla uproszczenia) do katalogu <span +class="ec-lmtt-10">texmf-dist/</span>. +Obie zmienne Kpathsea: <span +class="ec-lmtt-10">TEXMFMAIN </span>i <span +class="ec-lmtt-10">TEXMFDIST </span>wskazują odtąd katalog <span +class="ec-lmtt-10">texmf-dist</span>. Również dla +uproszczenia instalacji połączono sporo niewielkich kolekcji językowych. +<!--l. 3851--><p class="indent" > W programie MetaPost udostępniono zapis do formatu PNG i dodane wsparcie dla operacji +zmiennoprzecinkowych (IEEE double). +<!--l. 3854--><p class="indent" > Lua<span class="TEX">T<span +class="E">E</span>X</span> zaktualizowano do wersji 5.2 Lua, oraz dołączono nową bibliotekę <span +class="ec-lmtt-10">pdfscanner</span>, służącą do +przetwarzania zawartości zewnętrznych stron w formacie PDF (informacje znajdziemy na stronie domowej +projektu). +<!--l. 3858--><p class="indent" > W programie Xe<span class="TEX">T<span +class="E">E</span>X</span> (patrz także na stronie domowej projektu): + <ul class="itemize1"> + <li class="itemize">dla obsługi układu fontów zastosowano bibliotekę HarfBuzz, zamiast dotychczasowej biblioteki + ICU (biblioteka ICU jest nadal stosowana dla obsługi kodowania wejściowego, składu + dwukierunkowego i unikodowych miejsc łamania wiersza); + </li> + <li class="itemize">biblioteki Graphite2 i HarfBuzz zastąpiły SilGraphite dla układu Graphite; + </li> + <li class="itemize">dla komputerów Mac użyto mechanizmu Core Text, zamiast (zarzuconego) ATSUI; + </li> + <li class="itemize">w wypadku znalezienia identycznych nazw fontów w różnych formatach, program użyje fontów + TrueType/OpenType, zamiast Type1; + + + </li> + <li class="itemize">naprawiano okazjonalnie występujące różnice w znajdywaniu fontów przez programy + Xe<span class="TEX">T<span +class="E">E</span>X</span> i <span +class="ec-lmtt-10">xdvipdfmx</span>. + </li> + <li class="itemize">dołączono wsparcie dla OpenType math cut-ins;</li></ul> +<!--l. 3874--><p class="indent" > W programie <span +class="ec-lmss-10">xdvi </span>zastąpiono do wyświetlania bibliotekę <span +class="ec-lmtt-10">t1lib </span>przez bibliotekę FreeType. +<!--l. 3877--><p class="indent" > W <span +class="ec-lmss-10">microtype.sty </span>załączono pewne wsparcie dla operacji mikrotypograficznych programów Xe<span class="TEX">T<span +class="E">E</span>X</span> (protrusion) +i Lua<span class="TEX">T<span +class="E">E</span>X</span> (protrusion, font expansion, tracking). +<!--l. 3881--><p class="indent" > W <span +class="ec-lmss-10">tlmgr </span>zastosowano operację „przypinania” (ang. <span +class="ec-lmri-10">pinning</span>) wielu repozytoriów do +pobierania aktualizacji. Więcej informacji znajdziemy w <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">tlmgr</span><span +class="ec-lmtt-10"> --help</span></span></span> lub na stronie <a +href="http://tug.org/texlive/doc/tlmgr.html#MULTIPLE-REPOSITORIES" class="url" ><span +class="ec-lmtt-10">http://tug.org/texlive/doc/tlmgr.html#MULTIPLE-REPOSITORIES</span></a>. +<!--l. 3886--><p class="indent" > Dodano bądź przywrócono binaria dla platform: <span +class="ec-lmss-10">armhf-linux</span>, <span +class="ec-lmss-10">mips-irix</span>, <span +class="ec-lmss-10">i386-netbsd </span>i <span +class="ec-lmss-10">amd64-netbsd</span>. Programy +dla niektórych innych platform są dostępne na stronie: <a href="http://tug.org/texlive/custom-bin.html" class="url" ><span class="ec-lmtt-10">http://tug.org/texlive/custom-bin.html</span></a>. -<!--l. 3834--><p class="noindent" >Wszystkie wydania <span class="TEX">T<span +<!--l. 3891--><p class="noindent" >Wszystkie wydania <span class="TEX">T<span class="E">E</span>X</span> Live, wraz z dodatkowymi materiałami (np. okładkami płytek), są dostępne na stronie: <a href="ftp://tug.org/historic/systems/texlive" class="url" ><span class="ec-lmtt-10">ftp://tug.org/historic/systems/texlive</span></a>. -<!--l. 3840--><p class="noindent" > - <h4 class="subsectionHead"><span class="titlemark">11.10. </span> <a - id="x1-8800011.10"></a> Przyszłe wersje</h4> -<!--l. 3842--><p class="noindent" ><span +<!--l. 3897--><p class="noindent" > + <h4 class="subsectionHead"><span class="titlemark">11.11. </span> <a + id="x1-8800011.11"></a> Przyszłe wersje</h4> +<!--l. 3899--><p class="noindent" ><span class="ec-lmri-10">Niniejsza dystrybucja nie jest doskonała! </span>Planujemy kontynuować wydawanie nowych wersji i chcielibyśmy, żeby zawierały one jeszcze więcej pomocnej dokumentacji, więcej programów użytkowych, lepsze programy instalacyjne oraz stale ulepszany i poprawiany katalog makr i fontów. Zadanie to jest wykonywane przez @@ -6930,7 +7019,7 @@ jeszcze zostało do zrobienia. Jeżeli możesz pomóc, nie zastanawia <a href="http://tug.org/texlive/contribute.html" class="url" ><span class="ec-lmtt-10">http://tug.org/texlive/contribute.html</span></a>. -<!--l. 3851--><p class="indent" > Prosimy o przesyłanie poprawek, sugestii i uzupełnień oraz deklaracji pomocy w opracowywaniu kolejnych +<!--l. 3908--><p class="indent" > Prosimy o przesyłanie poprawek, sugestii i uzupełnień oraz deklaracji pomocy w opracowywaniu kolejnych edycji pod adres: <a href="mailto:tex-live@tug.org" ><span class="path"><span class="ec-lmtt-10">tex-live@tug.org</span></span></a>. diff --git a/Master/texmf-dist/doc/texlive/texlive-pl/texlive-pl.pdf b/Master/texmf-dist/doc/texlive/texlive-pl/texlive-pl.pdf Binary files differindex a470bb3aa68..935411fc553 100644 --- a/Master/texmf-dist/doc/texlive/texlive-pl/texlive-pl.pdf +++ b/Master/texmf-dist/doc/texlive/texlive-pl/texlive-pl.pdf diff --git a/Master/texmf-dist/doc/texlive/texlive-pl/texlive-pl.tex b/Master/texmf-dist/doc/texlive/texlive-pl/texlive-pl.tex index 9990b17257a..5a6bb650cc1 100644 --- a/Master/texmf-dist/doc/texlive/texlive-pl/texlive-pl.tex +++ b/Master/texmf-dist/doc/texlive/texlive-pl/texlive-pl.tex @@ -1,5 +1,5 @@ % iso8859-2 -% $Id: texlive-pl.tex, v. 46 2012/06/04 +% $Id: texlive-pl.tex, v. 47 2013/05/15 % TeX Live documentation. % Originally written by Sebastian Rahtz and Michel Goossens, % now maintained by Karl Berry and others. @@ -36,14 +36,14 @@ \begin{document} \title{{\huge \textit{Przewodnik po \protect\TL}\\[1ex]} - {\LARGE \textsf\TL{} 2012} + {\LARGE \textsf\TL{} 2013} } \author{Redakcja: Karl Berry \\[3mm] \url{http://tug.org/texlive/} } -\date{Czerwiec 2012} +\date{Czerwiec 2013} \maketitle @@ -180,7 +180,7 @@ Oto lista źródeł pomocy, w~kolejności przez nas rekomendowanej: \item [\TeX{} \acro{FAQ}] \TeX-owy \acro{FAQ} jest obszernym zbiorem odpowiedzi na wiele pytań, od najprostszych do najbardziej zaawansowanych. Jest on załączony na \TL{} w~katalogu -\OnCD{texmf-dist/doc/generic/FAQ-en/html/index.html}, +\OnCD{texmf-dist/doc/generic/FAQ-en/}, a~także dostępny w~sieci: \url{http://www.tex.ac.uk/faq}. Proponujemy zajrzeć najpierw tam. Uruchomiono też serwis \acro{FAQ} w~języku polskim: \url{http://faq.gust.org.pl}. @@ -195,9 +195,10 @@ wszelkich pakietów dotyczących \TeX-a. Patrz: zawiera wiele odsyłaczy, w~szczególności do książek, podręczników i~artykułów poświęconych wszelkim aspektom pracy z~systemem \TeX. -\item [archiwa pomocy] Dwa główne fora pomocy to grupa -Usenet \url{news:comp.text.tex} oraz lista dyskusyjna -\email{texhax@tug.org}. Warto przeszukać archiwa list dyskusyjnych, +\item [archiwa pomocy] Główne fora pomocy to grupa +Usenet \url{news:comp.text.tex}, lista dyskusyjna +\email{texhax@tug.org} oraz strona \url{http://tex.stackexchange.com}. +Warto przeszukać archiwa list dyskusyjnych, zawierające wiele pytań i odpowiedzi zbieranych przez wiele lat: \url{http://groups.google.com/group/comp.text.tex/topics} oraz \url{http://tug.org/mail-archives/texhax}. Nie zaszkodzi @@ -247,7 +248,7 @@ płytki \DVD, w~skład której wchodzi \TL. \begin{description} -\item [\TL] kompletny system na \acro{DVD}, pozwala na instalację na +\item [\TL] kompletny system \TeX, który pozwala na instalację na twardym dysku lub przygotowanie przenośnej instalacji np. na pen drivie; strona domowa projektu: \url{http://tug.org/texlive/}. @@ -263,11 +264,11 @@ rozszerzonej o~dodatkowe narzędzia; całkowicie niezależna od \TL; \item [CTAN] zrzut zawartości archiwów \CTAN{}; (\url{http://www.ctan.org}). -\item [\texttt{texmf-extra}] katalog z wybranymi pakietami dodatkowymi. +% \item [\texttt{texmf-extra}] katalog z wybranymi pakietami dodatkowymi. \end{description} -\CTAN, \pkgname{protext}, i~\texttt{texmf-extra} nie spełniają przyjętych dla +\CTAN, \pkgname{protext} nie spełnia przyjętych dla \TL{} wymogów dotyczących swobody kopiowania, wobec tego należy ten fakt uwzględnić przy redystrybucji bądź modyfikacji zawartości wymienionych katalogów. @@ -297,12 +298,9 @@ w kilku językach, w formacie \HTML{} i~zwykłym tekstowym; % (edytory, ,,shelle TeX-owe''), których zwykle brak w~typowej instalacji % Windows (programy te mogą być szczególnie przydatne dla początkujących); -\item[texmf] drzewo katalogów plików pomocniczych i~dokumentacji dla - \emph{programów} (patrz: \texttt{TEXMFMAIN} w~następnej części); - -\item[texmf-dist] główne drzewo katalogów formatów i~pakietów (zawiera makra, - fonty i~dokumentacje; patrz: \texttt{TEXMDIST} w~następnej części); - +\item[texmf-dist] główne drzewo katalogów instalacji (zawiera makra, + fonty i~dokumentacje; patrz: \texttt{TEXMDIST} w~następnej części); +% %\item[texmf-doc] drzewo samodzielnych dokumentacji (m.in. podręczniki itp.), % niezwiązane z~konkretnymi pakietami, zorganizowane według języków. @@ -323,24 +321,24 @@ w~kilku językach (również polskim). Do znalezienia dokumentacji przydatne mogą być dowiązania zawarte w pliku \OnCD{doc.html}, który znajdziemy w~głównym katalogu instalacji. Dokumentacje programów (man, info, także w~formacie PDF) znajdują się w~katalogu -\dirname{texmf/doc}, zaś dokumentacje pakietów makr, fontów i~formatów +\dirname{texmf-dist/doc}, zaś dokumentacje pakietów makr, fontów i~formatów w~katalogu \dirname{texmf-dist/doc}. W~odszukaniu konkretnej dokumentacji w~dowolnym z~wymienionych katalogów mogą pomóc programy \cmdname{texdoc} lub \cmdname{texdoctk}. Niniejsza dokumentacja w~kilku językach znajduje się na płytce \TK{}DVD\ w~podkatalogach katalogu \dirname{texlive-doc}, -zaś po instalacji w~podkatalogach katalogu \dirname{texmf/doc/texlive}: +zaś po instalacji w~podkatalogach katalogu \dirname{texmf-dist/doc/texlive}: \begin{itemize*} -\item{uproszczony chiński:} \OnCD{texmf/doc/texlive/texlive-zh-cn} -\item{czeski/słowacki:} \OnCD{texmf/doc/texlive/texlive-cz} -\item{angielski:} \OnCD{texmf/doc/texlive/texlive-en} -\item{francuski:} \OnCD{texmf/doc/texlive/texlive-fr} -\item{niemiecki:} \OnCD{texmf/doc/texlive/texlive-de} -\item{polski:} \OnCD{texmf/doc/texlive/texlive-pl} -\item{rosyjski:} \OnCD{texmf/doc/texlive/texlive-ru} -\item{serbski:} \OnCD{texmf/doc/texlive/texlive-sr} -\item{włoski:} \OnCD{texmf/doc/texlive/texlive-it} +\item{uproszczony chiński:} \OnCD{texmf-dist/doc/texlive/texlive-zh-cn} +\item{czeski/słowacki:} \OnCD{texmf-dist/doc/texlive/texlive-cz} +\item{angielski:} \OnCD{texmf-dist/doc/texlive/texlive-en} +\item{francuski:} \OnCD{texmf-dist/doc/texlive/texlive-fr} +\item{niemiecki:} \OnCD{texmf-dist/doc/texlive/texlive-de} +\item{polski:} \OnCD{texmf-dist/doc/texlive/texlive-pl} +\item{rosyjski:} \OnCD{texmf-dist/doc/texlive/texlive-ru} +\item{serbski:} \OnCD{texmf-dist/doc/texlive/texlive-sr} +\item{włoski:} \OnCD{texmf-dist/doc/texlive/texlive-it} \end{itemize*} \subsection{Predefiniowane drzewa katalogów texmf} @@ -355,20 +353,17 @@ przypisane do konkretnych zmiennych. Wszystkie drzewa katalogów, włącznie z prywatnymi katalogami użytkownika, powinny posiadać strukturę zgodną z zaleceniami \TeX\ Directory Structure (\TDS, \url{http://tug.org/tds}), konsekwentnie wraz -z mnóstwem podkatalogów. W przeciwnym wypadku potrzebne pliki mogą nie zostać -odnalezione. W części \ref{sec:local-personal-macros} +z~odpowiednimi podkatalogami. W przeciwnym wypadku potrzebne pliki mogą nie +zostać odnalezione. W~części \ref{sec:local-personal-macros} (str.~\pageref{sec:local-personal-macros}) będzie to omówione dokładniej. \begin{ttdescription} -\item [TEXMFMAIN] Drzewo katalogów zawierające podstawowe dla - dystrybucji elementy systemu, jak skrypty - %(np. \verb+web2c/mktexdir+), - i~inne pliki pomocnicze oraz dokumentację programów (nie zawiera zatem - pakietów makr ani formatów). -\item [TEXMFDIST] Drzewo katalogów zawierające pakiety makr, fontów itp., - %tak jak są one oryginalnie dystrybuowane; - drzewo to może być współdzielone z~dowolną dystybucją. -\item [TEXMFLOCAL] Drzewo katalogów, które administratorzy mogą wykorzystać +\item [TEXMFDIST] Drzewo katalogów zawierające niemal wszystkie pliki + dystrybucji: pakiety makr, fontów, pomocnicze skrypty, dokumentacje itp. + (pozostałe pliki dystrybucji, czyli programy, znajdują się w~równoległym + katalogu \code{bin/}). + %Drzewo to może być współdzielone z~dowolną dystybucją. + \item [TEXMFLOCAL] Drzewo katalogów, które administratorzy mogą wykorzystać do przechowywania lokalnych makr, fontów itp., dostępnych dla wszystkich użytkowników serwera. \item [TEXMFHOME] Drzewo katalogów dla prywatnych makr, fontów itp. @@ -384,15 +379,16 @@ odnalezione. W części \ref{sec:local-personal-macros} \item [TEXMFVAR] Lokalne drzewo katalogów wykorzystywane przez \verb+texconfig+, \verb+updmap+ i~\verb+fmtutil+ do przechowywania wygenerowanych plików formatów i~map fontowych (domyślnie w~ramach \envname{TEXMFHOME}). -\item [TEXMFCACHE] Drzewa katalogów wykorzystywane przez - \ConTeXt\ Mk\acro{IV} do przechowywania - %!!!(cached) runtime data. ??? - buforowanych danych z~przetwarzania. - %Domyślna wartość w \TL{} jest identyczna z \verb+TEXMFVAR+. \item [TEXMFSYSVAR] Drzewo katalogów wykorzystywane przez \verb+texconfig-sys+, \verb+updmap-sys+, \verb+fmtutil-sys+, a~także przez program \verb+tlmgr+ do przechowywania wygenerowanych plików formatów i~map fontowych dla całej instalacji. +\item [TEXMFCACHE] Drzewa katalogów wykorzystywane przez + \ConTeXt\ Mk\acro{IV} oraz Lua\LaTeX\ do przechowywania + %!!!(cached) runtime data. ??? + buforowanych danych z~przetwarzania; + domyślna wartość w~\TL{} jest identyczna z~\code{TEXMFSYSVAR} lub, jeśli + katalog jest niedostępny do zapisu, \verb+TEXMFVAR+. \end{ttdescription} \noindent @@ -400,8 +396,8 @@ Domyślny układ katalogów: \begin{description} \item[ogólnosystemowy katalog instalacji] może zawierać kilka wydań \TL{}: \begin{ttdescription} - \item[2011] poprzednie wydanie, - \item[2012] wydanie aktualne: + \item[2012] poprzednie wydanie, + \item[2013] wydanie aktualne: \begin{ttdescription} \item [bin] ~ \begin{ttdescription} @@ -410,8 +406,7 @@ Domyślny układ katalogów: \item [universal-darwin] programy dla \MacOSX \item [win32] programy dla Windows \end{ttdescription} - \item [texmf\ \ \ \ ] określany zmienną \envname{TEXMFMAIN} - \item [texmf-dist\ \ ] \envname{TEXMFDIST} + \item [texmf-dist\ \ \ \ ] określany zmienną \envname{TEXMFDIST} i \envname{TEXMFMAIN} \item [texmf-var\ \ ] \envname{TEXMFSYSVAR} \item [texmf-config] \envname{TEXMFSYSCONFIG} \end{ttdescription} @@ -421,9 +416,9 @@ Domyślny układ katalogów: \item[katalog domowy użytkownika] (\texttt{\$HOME} lub \texttt{\%USERPROFILE\%}) \begin{ttdescription} - \item[.texlive2011] prywatne pliki konfiguracyjne - poprzedniego wydania \item[.texlive2012] prywatne pliki konfiguracyjne + poprzedniego wydania + \item[.texlive2013] prywatne pliki konfiguracyjne dla bieżącego wydania: \begin{ttdescription} \item [texmf-var\ \ ] \envname{TEXMFVAR}, \envname{TEXMFCACHE} @@ -436,9 +431,9 @@ Domyślny układ katalogów: \subsection{Rozszerzenia \protect\TeX-a} \label{sec:tex-extensions} -Oryginalny \TeX{}, stworzony przez prof. Knutha, został zamrożony, ale -jest i~będzie w~przyszłości dostępny w~dystrybucji. \TL{} zawiera ponadto -kilka wersji rozszerzonych standardowego \TeX-a: +Oryginalny \TeX{}, stworzony przez prof. Knutha, został zamrożony, ale jest +i~zawsze będzie w~przyszłości dostępny w~dystrybucji. \TL{} zawiera ponadto +kilka wersji rozszerzonych standardowego \TeX-a (tzw. ,,silników'' \TeX-a): \begin{description} \item [\eTeX] wersja \label{text:etex} programu \TeX{}, w~której dodano @@ -467,7 +462,7 @@ pozwala na eleganckie rozwiązanie wielu trudnych problemów \TeX-a. Program \filename{texlua} ma funkcjonalność samodzielnego interpretera Lua, co sprawia, że jest używany w~\TL{} do wielu zadań. Patrz \url{http://www.luatex.org/} i~na \DVD{} -\OnCD{texmf-dist/doc/luatex/luatexref-t.pdf}. +\OnCD{texmf-dist/doc/luatex/base/luatexref-t.pdf}. \item [Xe\TeX] umożliwia kodowanie tekstów w~Unicode oraz korzystanie z~fontów OpenType (także tych dostępnych bezpośrednio w~systemie operacyjnym), @@ -526,9 +521,10 @@ postscriptowych; %\item [lacheck] kontrola syntaktyki plików \LaTeX-owych; -\item [texexec, texmfstart] programy uruchamiające dla Con\TeX{}t; +\item [context, mtxrun] programy uruchamieniowe dla Con\TeX{}t; -\item [tex4ht] postprocesor dla \TeX-a konwersji do HTML i XML. +\item [htlatex, \ldots] \cmdname{tex4ht} postprocesor dla + \AllTeX-a konwersji do HTML i~XML. \end{cmddescription} @@ -632,24 +628,22 @@ i~fontów systemu \TeX{}, pliki konfiguracyjne dla podstawowych sterowników; \begin{figure}[ht] \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> binary platforms: 1 out of 21 - <S> Installation scheme (scheme-full) - 84 collections out of 85, disk space required: 3091 MB + <S> installation scheme (scheme-full) - Customizing installation scheme: - <C> standard collections - <L> language collections + <C> customizing installation 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: @@ -670,12 +664,12 @@ Actions: Plik \texttt{tlpdb/texlive.tlpdb} (wykorzystywany podczas instalacji) zawiera spis wszystkich plików w~każdym pakiecie. -\subsection{Fonty w \protect\TL} -\label{sec:tl-fonts} - -\TL{} zawiera wiele wysokiej jakości fontów skalowanych. Patrz: -\url{http://tug.org/fonts} oraz -\OnCD{texmf-dist/doc/fonts/free-math-fonts-survey}. +%\subsection{Fonty w \protect\TL} +%\label{sec:tl-fonts} +% +%\TL{} zawiera wiele wysokiej jakości fontów skalowanych. Patrz: +%\url{http://tug.org/fonts} oraz +%\OnCD{texmf-dist/doc/fonts/free-math-fonts-survey}. %==== @@ -739,7 +733,7 @@ zobaczyć pełną zawartość ekranu programu instalacyjnego (rys.~\ref{fig:text-main}). Do uruchomienia w~trybie graficznym (\GUI; rys.~\ref{fig:gui-main}) -wymagana jest obecność w~systemie modułu \dirname{Perl/TK} skompilowanego +wymagana jest obecność w~systemie modułu \dirname{Perl::TK} skompilowanego ze wsparciem dla \acro{XFT} (w~systemach \GNU/Linux{} jest on z~reguły dostępny, ale dla innych systemów niekoniecznie): \begin{alltt} @@ -776,11 +770,12 @@ przygotowano odrębną dystrybucję Mac\TeX\ (\url{http://tug.org/mactex}). W~jej wypadku należy użyć dedykowanego programu instalacyjnego, gdyż zmienia on w~specyficzny sposób ustawienia systemu, w~szczególności pozwala na łatwe przełączanie między różnymi dystrybucjami \TeX-a dla -\MacOSX: Mac\TeX, Fink, MacPorts. +\MacOSX (Mac\TeX, Fink, MacPorts, \ldots), wykorzystując tzw. +struktury danych \TeX{}Dist. -Mac\TeX\ jest oparty na \TL{} i główne drzewa katalogów pozostały w~nim -dokładnie takie same, dodano jedynie katalogi ze specyficznymi dla systemu -\MacOSX\ dokumentacjami i~aplikacjami. +Mac\TeX\ jest oparty na \TL{} i główne drzewa katalogów oraz programy są +w~nim dokładnie takie same; dodano jedynie katalogi ze specyficznymi dla +systemu \MacOSX\ dokumentacjami i~aplikacjami. \subsubsection{Windows} @@ -890,22 +885,24 @@ Available platforms: (Dostępne platformy:) a [ ] alpha-linux DEC Alpha with GNU/Linux b [ ] amd64-freebsd x86_64 with FreeBSD c [ ] amd64-kfreebsd x86_64 with GNU/FreeBSD - d [ ] armel-linux ARM with GNU/Linux - e [ ] i386-cygwin Intel x86 with Cygwin - f [ ] i386-freebsd Intel x86 with FreeBSD - g [ ] i386-kfreebsd Intel x86 with GNU/FreeBSD - h [X] i386-linux Intel x86 with GNU/Linux - i [ ] i386-solaris Intel x86 with Solaris - j [ ] mips-irix SGI IRIX - k [ ] mipsel-linux mipsel with Linux - l [ ] powerpc-aix PowerPC with AIX - m [ ] powerpc-linux PowerPC 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 + 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{Wybór platformy (systemu operacyjnego)}\label{fig:bin-text} \end{figure} @@ -953,8 +950,8 @@ użytkowników (np.~GUST) lub zastosowaniach (np.~XML lub ConTeXt). \end{figure} Wstępnie wybrane schematy można modyfikować. W skład ,schematów'' wchodzą -tzw. ,,kolekcje'', które można wybrać w~kolejnych menu o~nazwach: ,,Kolekcje -standardowe'' i~,,Kolekcje językowe'' (rys.~\ref{fig:collections-gui}). +tzw. ,,kolekcje'', czyli zestawy pakietów, które można wybrać w~kolejnym +menu: ,,Kolekcje'' (rys.~\ref{fig:collections-gui}). Kolekcje stanowią niższy poziom niż schematy, a~same składają się z ,,pakietów''. Dopiero pakiety zawierają właściwe pliki makr, fontów itp. Jeśli chcemy dodać lub usunąć pakiet, to po instalacji właściwej użyjemy @@ -965,8 +962,8 @@ programu \TeX\ Live Manager (\prog{tlmgr}, patrz część~\ref{sec:tlmgr}). Domyślny układ katalogów opisano w części~\ref{sec:texmftrees} na str.~\pageref{sec:texmftrees}. Położenie domyślne całej instalacji -(\dirname{TEXDIR}) różni się w~Windows (|%SystemDrive%\texlive\2012|) -i~w~Unix (\dirname{/usr/local/texlive/2012}). +(\dirname{TEXDIR}) różni się w~Windows (|%SystemDrive%\texlive\2013|) +i~w~Unix (\dirname{/usr/local/texlive/2013}). Głównym powodem, dla którego chcielibyśmy ewentualnie zmienić domyślne położenie \dirname{TEXDIR}, @@ -975,7 +972,7 @@ administratorem systemu, musimy jednak posiadać uprawnienia do zapisu w~docelowym katalogu. Rozsądną alternatywą może być wtedy instalacja w~katalogu domowym, szczególnie gdy będziemy jej jedynym użytkownikiem. Stosujemy tu zapis ,,|~|'' do zaznaczenia katalogu domowego użytkownika, np. -|~/texlive/2012|. Zalecamy użycie katalogu z~nazwą odzwierciedlającą +|~/texlive/2013|. Zalecamy użycie katalogu z~nazwą odzwierciedlającą rok wydania, co pozwoli na zainstalowanie obok siebie różnych wydań \TL{}. %%! przegadane, na razie olewam (SW) %(You may wish to make a @@ -990,16 +987,17 @@ i~\dirname{TEXMFSYSCONFIG}. użytkownika. Domyślnym katalogiem jest |~/texmf|. W odróżnieniu od \dirname{TEXDIR}, znak |~| jest zachowywany w generowanych plikach konfiguracyjnych, ponieważ w~wygodny sposób odnosi się do katalogu domowego -podczas każdego uruchamiania programów. Znak ten rozwijany jest do zmiennej -\dirname{$HOME} w~Unix i~\verb|%USERPROFILE%| w~Windows. Po raz kolejny -podkreślmy, że tak jak inne drzewa katalogów, \envname{TEXMFHOME} musi -mieć strukturę zgodną z \TDS. - -Katalog określany przez zmienną \dirname{TEXMFVAR} przechowuje -dane konfiguracyjne specyficzne dla każdego użytkownika. Katalog -określany przez zmienną \dirname{TEXMFCACHE} przechowuje dane buforowane -(\textit{cached}) \ConTeXt\ Mk\acro{IV} (patrz część~\ref{sec:context-mkiv}, -na str.~\pageref{sec:context-mkiv}). +użytkownika podczas każdego uruchamiania programów. Znak ten rozwijany jest +do zmiennej \dirname{$HOME} w~Unix/Linux i~\verb|%USERPROFILE%| w~Windows. Po +raz kolejny podkreślmy, że tak jak inne drzewa katalogów, +\envname{TEXMFHOME} musi mieć strukturę zgodną z \TDS, w~przeciwnym wypadku +potrzebne pliki mogą nie zostać zalezione. + +Katalog określany przez zmienną \dirname{TEXMFVAR} przechowuje dane +konfiguracyjne specyficzne dla każdego użytkownika. Katalog określany przez +zmienną \dirname{TEXMFCACHE} przechowuje dane buforowane (\textit{cached}) +Lua\LaTeX oraz \ConTeXt\ Mk\acro{IV} (patrz część~\ref{sec:context-mkiv}, na +str.~\pageref{sec:context-mkiv}). \subsubsection{Opcje} \label{sec:options} @@ -1152,7 +1150,7 @@ w trybie tekstowym; \item[-no-gui] wymusza tryb tekstowy, np. w~Windows. \item[-lang {\sl ll}] pozwala wybrać język komunikatów, \textsl{ll} oznacza tu dwuliterowy kod języka; listę dostępnych - języków wyświetli \code{install-tl --help}; + języków wyświetli \verb|install-tl --help|; %angielski (\texttt{en}, domyślny), % chiński tradycyjny (\texttt{zh-tw}), % chiński uproszczony (\texttt{zh-cn}), @@ -1168,18 +1166,7 @@ w trybie tekstowym; % słoweński (\texttt{sl}), % włoski (\texttt{it}) i~wietnamski (\texttt{vi}); program samoczynnie wykrywa język systemu, ale jeśli jest to niemożliwe, -komunikaty i menu będą wyświetlane w języku angielskim; - -\htmlanchor{opt-in-place} -\item[-in-place] jeśli posiadamy kopię repozytorium \TL{} uzyskaną via - rsync, svn itp. (patrz \url{http://tug.org/texlive/acquire-mirror.html}), - opcja ta pozwala na wykorzystanie jako instalacji owej kopii i jedynie - wykona kroki poinstalacyjne (konfigurację). \textbf{Uwaga:} plik - \filename{tlpkg/texlive.tlpdb} może zostać nadpisany, a więc warto go - uprzednio skopiować w bezpieczne miejsce. Ponadto usuwanie zbędnych pakietów - należy wykonać wtedy ręcznie, słowem, użycie tej opcji zaleca się jedynie - zaawansowanym użytkownikom. Opcja ta może być włączona/wyłączona w programie - instalacyjnym. +komunikaty oraz menu będą wyświetlane w~języku angielskim; \item[-portable] instalacja do użycia przenośnego, np. na pen drivie; opcja ta może być użyta zarówno w trybie tekstowym (poleceniem \code{V}), @@ -1195,6 +1182,18 @@ GUI (patrz część ~\ref{sec:portable-tl}). \item [-repository {\sl url-lub-ścieżka}] pozwala określić inne niż domyślne źródło instalacji (patrz poniżej). + +\htmlanchor{opt-in-place} +\item[-in-place] jeśli posiadamy kopię repozytorium \TL{} uzyskaną via + rsync, svn itp. (patrz \url{http://tug.org/texlive/acquire-mirror.html}), + opcja ta pozwala na wykorzystanie jako instalacji owej kopii i~jedynie + wykona kroki poinstalacyjne (konfigurację). \textbf{Uwaga:} plik + \filename{tlpkg/texlive.tlpdb} może zostać nadpisany, a więc warto go + uprzednio skopiować w~bezpieczne miejsce. Ponadto usuwanie zbędnych pakietów + należy wykonać wtedy ręcznie, słowem -- użycie tej opcji zaleca się jedynie + zaawansowanym użytkownikom. Opcja ta jest niedostępna w~programie + instalacyjnym z~graficznym interfejsem. + \end{ttdescription} \subsubsection{Parametr \optname{-repository}} @@ -1205,18 +1204,18 @@ znajdywana automatycznie poprzez sewis \url{http://mirror.ctan.org}. Parametrowi \optname{-repository} można przypisać adres w sieci (rozpoczynający się od \texttt{ftp:}, \texttt{http:} lub \texttt{file:/}) lub -pełną ścieżkę do kopii pakietów na dysku (np. pobranej za pomocą programu -\filename{wget} lub \filename{rsync}). Jeśli podany argument wskazuje na -lokalny dysk (ścieżkę bądź adres \texttt{file:/}), wybrana zostanie -instalacja ze skompresowanych plików \filename{tar.xz}, zawartych +pełną ścieżkę do kopii repozytorium pakietów na dysku (np. pobranej za pomocą +programu \filename{wget} lub \filename{rsync}). Jeśli podany argument +wskazuje na lokalny dysk (ścieżkę bądź adres \texttt{file:/}), wybrana +zostanie instalacja ze skompresowanych plików \filename{tar.xz}, zawartych w~podkatalogu \dirname{archive}. (Podając adres \texttt{http:}\ lub -\texttt{ftp:}\ końcowy znak `\texttt{/}' lub komponent `\texttt{/tlpkg}' są -ignorowane.) +\texttt{ftp:}\ końcowy znak ,,\texttt{/}'' lub komponent ,,\texttt{/tlpkg}'' +są ignorowane.) Przykładowo, można wybrać konkretną kopię (zwierciadło) \CTAN\ z \url{http://ctan.example.org/tex-archive/systems/texlive/tlnet/} podstawiając -prawdziwą nazwę hosta i jego konkretną ścieżkę do korzenia \CTAN\ zamiast -|ctan.example.org/tex-archive|. Lista zwierciadeł \CTAN\ jest dostępna na +prawdziwą nazwę hosta i jego konkretną ścieżkę do korzenia \CTAN, zamiast +|ctan.example.org/tex-archive|. Lista kopii \CTAN\ dostępna jest na stronie \url{http://ctan.org/mirrors}. \subsection{Czynności poinstalacyjne} @@ -1253,17 +1252,17 @@ Dla powłoki zgodnej z~Bourne shell (\cmdname{sh}, \cmdname{bash}, \cmdname{ksh}) możemy dopisać do pliku \filename{$HOME/.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} W~wypadku csh lub tcsh należy zmodyfikować plik \filename{$HOME/.cshrc}, np.: \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} Jeśli są już jakieś ustawienia zawarte w prywatnych plikach konfiguracyjnych, @@ -1280,15 +1279,15 @@ konfiguracji. Nasze dwie rady są następujące: 1)~można sprawdzić plik \filename{/etc/manpath.config} i,~jeśli jest obecny, dodać w nim wiersze \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)~można sprawdzić plik \filename{/etc/environment}, w którym może być zdefiniowana ścieżka wyszukiwania i~inne domyślne zmienne środowiska. W każdym katalogu w plikami wykonywalnymi systemów uniksowych możemy utworzyć symboliczne dowiązanie o nazwie \code{man} do katalogu -\dirname{texmf/doc/man}. Niektóre programy \code{man}, np. standardowy +\dirname{texmf-dist/doc/man}. Niektóre programy \code{man}, np. standardowy program \code{man} w systemie \MacOSX, automatycznie znajdą to dowiązanie, likwidując potrzebę jakiegokolwiek ustawiania dla stron manuala. @@ -1421,7 +1420,7 @@ konfigurowania w~przyszłości. W~obu drzewach katalogów pliki powinny być umieszczane w~odpowiednich podkatalogach, zgodnie z~zaleceniami \TDS{} (patrz: \url{http://tug.org/tds}, -także plik \filename{texmf/web2c/texmf.cnf}). Przykładowo pliki klas lub +także plik \filename{texmf-dist/web2c/texmf.cnf}). Przykładowo pliki klas lub makr \LaTeX-a powinny być umieszczane w~katalogu \dirname{TEXMFLOCAL/tex/latex/} lub \dirname{TEXMFHOME/tex/latex/} (lub ich podkatalogach). @@ -1446,8 +1445,9 @@ katalogów umieszczonych w klamrach. \subsubsection{Integracja fontów z innych źródeł} Jest to, niestety, bardzo skomplikowane zagadnienie, wymagające sporej wiedzy -użytkownika. Warto najpierw się dowiedzieć, jakie fonty mamy dostępne -bezpłatnie (patrz część~\ref{sec:tl-fonts}). +użytkownika. Warto najpierw przejrzeć, jakie fonty mamy dostępne +bezpłatnie w~dystrybucji \TL\ (jest ich całkiem sporo). + %(patrz część~\ref{sec:tl-fonts}). Alternatywą jest tu użycie programu \XeTeX{} lub Lua\TeX\ (patrz część~\ref{sec:tex-extensions}), które korzystają z fontów systemowych @@ -1566,7 +1566,7 @@ Transcript written on opentype-info.log. \end{alltt} Gdy otrzymamy komunikat błędu: ,,Invalid fontname `Latin Modern Roman/ICU'\dots'', oznacza to, że -należy zmienić konfigurację, jak to opisano +należy zmienić konfigurację systemu, jak to opisano w~części~\ref{sec:font-conf-sys}. \end{enumerate} @@ -1655,8 +1655,10 @@ pomocnicze: z \url{http://www.scintilla.org/SciTE.html} \item \cmdname{Texmaker} -- edytor dostępny z \url{http://www.xm1math.net/texmaker}. - \item \cmdname{TexMakerX} jest rozszerzeniem \cmdname{Texmaker} - (\url{http://texmakerx.sourceforge.net}). +% \item \cmdname{TexMakerX} jest rozszerzeniem \cmdname{Texmaker} +% (\url{http://texmakerx.sourceforge.net}). + \item \cmdname{TeXstudio} jest rozszerzeniem \cmdname{Texmaker} o~dodatkowe + fukcje (\url{http://texstudio.sourceforge.net}). \item TeXnicCenter -- kolejny, dosyć bogaty w~funkcje edytor (\url{http://www.toolscenter.org/products/texniccenter/}) \item \cmdname{TeXworks} -- nowy edytor, dostępny z @@ -1690,10 +1692,12 @@ wielu użytkowników, nawet w~różnych systemach operacyjnych. Dzięki standardowej strukturze katalogów nie ma potrzeby konfiguracji i~określania konkretnych ścieżek: położenie plików wymaganych przez programy \TL{} jest zdefiniowane jako względne wobec samych programów. Można to -zobaczyć w~pliku \filename{$TEXMFMAIN/web2c/texmf.cnf}, który zawiera np. +zobaczyć w~pliku \filename{$TEXMFDIST/web2c/texmf.cnf}, który zawiera np. takie wiersze: \begin{sverbatim} -TEXMFMAIN = $SELFAUTOPARENT/texmf +TEXMFROOT = $SELFAUTOPARENT +... +TEXMFDIST = $TEXMFROOT/texmf-dist ... TEXMFLOCAL = $SELFAUTOPARENT/../texmf-local \end{sverbatim} @@ -1761,18 +1765,20 @@ powodów: Obraz \ISO\ można oczywiście wypalić na płytce \DVD. Systemy \GNU/Linux/Unix (w tym \MacOSX) pozwalają na montowanie pliku obrazu -\ISO. Prócz tego taka instalacja w niczym się nie różni od typowej, wykonanej -na dysku (patrz: \ref{sec:env}). +\ISO. Windows~8 jest pierwszą(!) wersją tego systemu, która też na to +pozwala. Instalacja z~obrazu \ISO\ w~niczym się nie różni od typowej, +wykonanej na dysku (patrz: \ref{sec:env}). Podczas wykonywania instalacji do \ISO\ warto pominąć specyfikowanie katalogu dla roku wydania, ponadto warto umieścić katalog \filename{texmf-local} na -tym samym poziomie co inne drzewa (\filename{texmf}, \filename{texmf-dist}, -itd.). Zmianę katalogów umożliwia opcja \verb+TEXDIR+ programu instalacyjnego. +tym samym poziomie co inne drzewa (\filename{texmf-dist}, +\filename{texmf-var}, itd.). Zmianę katalogów umożliwia opcja +\verb+TEXDIR+ programu instalacyjnego. Dla natywnego (nie wirtualnego) systemu Windows można wypalić obraz \ISO\ na płytce \DVD, ale warto też rozważyć instalację któregoś z~dostępnych w sieci -programów umożliwiających montowanie takiego obrazu. Np. dla Windows XP -Microsoft oferuje program \filename{winxpvirtualcdcontrolpanel}. +programów umożliwiających montowanie takiego obrazu, np. dla Windows XP +WinCDEmu (\url{http://wincdemu.sysprogs.org/}). Poza tym w Windows można dołączyć opisany wyżej skrypt \filename{w32client} (patrz: \ref{sec:sharedinstall} oraz @@ -1850,7 +1856,7 @@ możliwości obejmują: > \Ucom{tlmgr -gui} \end{alltt} zaś w~systemie Windows poprzez wybór menu: \texttt{Start}, -\texttt{Programy}, \texttt{TeX Live 2012}, \texttt{TeX Live Manager}. +\texttt{Programy}, \texttt{TeX Live 2013}, \texttt{TeX Live Manager}. Po kliknięciu przycisku ,,Wczytaj'' wyświetla listę dostępnych oraz listę zainstalowanych pakietów. %(te ostatnie poprzedzone są znacznikiem @@ -1894,12 +1900,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-dist/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} Jak widać, \prog{tlmgr} instaluje wszystkie pakiety zależne, a także @@ -1986,7 +1992,7 @@ Odpowiednikiem uniksowego katalogu domowego użytkownika (|$HOME|) jest w~Windows katalog określany zmienną \verb|%USERPROFILE%|. W~Windows XP jest to zazwyczaj katalog \verb|C:\Documents and Settings\| \verb|<nazwa_użytkownika>|, -zaś w~Windows Vista i~Windows~7 katalog +zaś w~Windows Vista i~kolejnych wersjach katalog \verb|C:\Users\<nazwa_użytkownika>|. W~pliku konfiguracyjnym \filename{texmf.cnf} i~bibliotekach \KPS{} znak \verb|~| jest poprawnie rozwijany do odpowiedniej zmiennej zarówno w~Windows, jak i~w~Unix/Linux. @@ -2031,7 +2037,7 @@ W~przeciwnym wypadku skróty i~menu są tworzone jedynie dla konkretnego użytkownika, także definiowane zmienne środowiska dotyczą zwykłych użytkowników. %Mając uprawnienia admistratora możemy zainstalować \TL{} tylko - %dla użytkowników; należy wtedy uruchomić \prog{install-tl} z~parametrem + %dla użytkowników; należy wtedy uruchomić \verb|install-tl| z~parametrem %\optname{-non-admin}. Bez względu na status użytkownika proponowanym, domyślnym katalogiem głównym @@ -2048,7 +2054,7 @@ okna z~wierszem poleceń, w~którym ścieżka do nowych programów \TL{} ma priorytet. W~ten sposób, po uruchomieniu tego skrótu, będzie można korzystać z~\TL. Dotyczy to także programu \TeX{}works, o ile go zainstalowaliśmy. -Windows Vista i Windows~7 stwarzają dodatkowe utrudnienia: nawet jeśli +Windows Vista i nowsze stwarzają dodatkowe utrudnienia: nawet jeśli jesteśmy zalogowani jako administrator, musimy dodatkowo żądać uprawnień do uruchomienia programów jako administrator! W rzeczywistości nie ma sensu logowanie jako administrator, zamiast tego wystarczy kliknąć prawym klawiszem @@ -2117,7 +2123,7 @@ W ten sposób można skierować zarówno stderr, jak i stdout do tego samego pliku. \begin{tabular}{ll} \path|kpsewhich -expand-path $SELFAUTOPARENT| & \path|c:/TeX| \\ \path|kpsewhich -expand-path $TEXMF| & \path|c:/TeX/texmf....| \\ - \path|kpsewhich -expand-var $TEXINPUTS| & \path|.;c:/TeX/texmf/tex//| + \path|kpsewhich -expand-var $TEXINPUTS| & \path|.;c:/TeX/texmf-dist/tex//| \end{tabular} } @@ -2314,9 +2320,9 @@ przez zmienną \envname{TEXMFCNF}, %(domyślnie taki plik znajduje się %w~podkatalogu \file{texmf/web2c}). ale nie zalecamy jawnego ustawiania tej, jak i~innych zmiennych w~systemie. -Zamiast tego typowa instalacja \TL{} tworzy plik \file{.../2012/texmf.cnf}, +Zamiast tego typowa instalacja \TL{} tworzy plik \file{.../2013/texmf.cnf}, który w~wyjątkowych wypadkach możemy modyfikować. Głównym plikiem -konfiguracyjnym jest \file{.../2012/texmf/web2c/texmf.cnf}, ale +konfiguracyjnym jest \file{.../2013/texmf-dist/web2c/texmf.cnf}, ale nie powinien być on modyfikowany, gdyż %wprowadzone ewentualne zmiany będą utracone podczas aktualizacji. @@ -2333,7 +2339,7 @@ znajdują plik \file{texmf.cnf}, skoro nie ma konieczności deklarowania specyficznej zmiennej środowiskowej systemu. Otóż położenie domyślne jest wkompilowane w~programy jako względne do ich położenia (określanego, jak wiemy, w~ścieżce specyfikowanej przez \texttt{\$PATH}): -\path{../../texmf/web2c/} bądź \path{../texmf/web2c/}. Jeśli jawnie +\path{../../texmf-dist/web2c/} bądź \path{../texmf-dist/web2c/}. Jeśli jawnie deklarujemy zmienną \envname{TEXMFCNF}, wymagane jest podanie bezwzględnej ścieżki. @@ -2440,15 +2446,15 @@ przez przypisanie listy nawiasów do \code{\$TEXMF}. Przykładowo, w~pliku \file{texmf.cnf} można znaleźć następującą (uproszczoną tu) definicję: \begin{verbatim} - TEXMF = {$TEXMFHOME,$TEXMFLOCAL,!!$TEXMFVAR,!!$TEXMFMAIN} + TEXMF = {$TEXMFVAR,$TEXMFHOME,!!$TEXMFLOCAL,!!$TEXMFDIST} \end{verbatim} -Używając jej, można następnie napisać coś w~rodzaju: +Używając jej, można następnie zdefiniować na przykład: \begin{verbatim} TEXINPUTS = .;$TEXMF/tex// \end{verbatim} co oznacza, że po szukaniu w~katalogu bieżącym będą przeszukane kolejno -\code{\$TEXMFHOME/tex}, \code{\$TEXMFLOCAL/tex}, \code{\$TEXMFVAR/tex} -i~\code{\$TEXMFMAIN/tex} (wszystkie wraz z~katalogami niższego poziomu; +\code{\$TEXMFVAR/tex}, \\code{\$TEXMFHOME/tex}, code{\$TEXMFLOCAL/tex}, +i~\code{\$TEXMFDIST/tex} (wszystkie wraz z~katalogami niższego poziomu; dwie ostatnie ścieżki \emph{wyłącznie} na podstawie zawartości pliku \file{ls-R}). Jest to wygodny sposób na uruchamianie dwóch równoległych struktur \TeX-owych, @@ -2532,7 +2538,7 @@ uruchomienie skryptu \code{mktexlsr}, będącego składnikiem dystrybucji. Jest on wywoływany przez różne skrypty typu \samp{mktex...}. W~zasadzie skrypt ten jedynie wykonuje polecenie \begin{alltt} -cd \var{/your/texmf/root} && ls -LAR ./ >ls-R +cd \var{/your/texmf-dist/root} && ls -LAR ./ >ls-R \end{alltt} zakładając, że polecenie \code{ls} danego systemu utworzy właściwy format strumienia wyjściowego (\acro{GNU} \code{ls} działa prawidłowo). @@ -2694,7 +2700,7 @@ wyraźnie zaznaczyć, jaki typ jest wymagany dla pliku \texttt{config.ps} (,,\texttt{dvips config}''). \begin{alltt} > \Ucom{kpsewhich tex.pro} -/usr/local/texmf/dvips/base/tex.pro +/usr/local/texmf-dist/dvips/base/tex.pro > \Ucom{kpsewhich --format="dvips config" config.ps} /usr/local/texmf-var/dvips/config/config.ps > \Ucom{kpsewhich psfonts.map} @@ -2804,8 +2810,8 @@ fontu Computer Modern, stąd opcja \texttt{-Pcms}). \end{alltt} Mamy tu do czynienia jednocześnie z~czwartą klasą wykrywania błędów programu \cmdname{dvips} (ścieżki fontowe) oraz z~rozwijaniem elementu -ścieżki przez \KPS{} (patrz: \emph{Dvips Reference Manual}, -\OnCD{texmf/doc/dvips/dvips.pdf}). +ścieżki przez \KPS{} (patrz: \cmdname{dvips} Reference Manual, +\OnCD{texmf-dist/doc/dvips/dvips.pdf}). Komunikaty z~uruchomienia programu (nieco zmodyfikowane) znajdują się na~rys.~\ref{fig:dvipsdbga}. \begin{figure*}[tp] @@ -2838,7 +2844,7 @@ dodanie parametru \texttt{-Pcms} przy uruchamianiu programu). Plik ten zawiera listę plików z~,,mapami'', które definiują relacje pomiędzy \TeX-owymi, PostScript-owymi i~systemowymi nazwami fontów. \begin{alltt} -> \Ucom{more /usr/local/texmf/dvips/config/config.cms} +> \Ucom{more /usr/local/texmf-dist/dvips/config/config.cms} p +ams.map p +cms.map p +cmbkm.map @@ -2860,9 +2866,9 @@ This is dvips 5.92b Copyright 2002 Radical Eye Software (www.radicaleye.com) \ldots potem szuka pliku prologu \file{texc.pro}: \begin{alltt}\small kdebug:start search(file=texc.pro, must\_exist=0, find\_all=0, - path=.:~/tex/dvips//:!!/usr/local/texmf/dvips//: - ~/tex/fonts/type1//:!!/usr/local/texmf/fonts/type1//). -kdebug:search(texc.pro) => /usr/local/texmf/dvips/base/texc.pro + path=.:~/tex/dvips//:!!/usr/local/texmf-dist/dvips//: + ~/tex/fonts/type1//:!!/usr/local/texmf-dist/fonts/type1//). +kdebug:search(texc.pro) => /usr/local/texmf-dist/dvips/base/texc.pro \end{alltt} \else potem szuka pliku prologu \file{texc.pro}. @@ -2884,16 +2890,16 @@ po czym \cmdname{dvips} powołuje się na kilka innych plików startowych zostaje zlokalizowany i~dołączony do pliku wynikowego (patrz ostatnia linia): \begin{alltt}\small kdebug:start search(file=cmr10.tfm, must\_exist=1, find\_all=0, - path=.:~/tex/fonts/tfm//:!!/usr/local/texmf/fonts/tfm//: + path=.:~/tex/fonts/tfm//:!!/usr/local/texmf-dist/fonts/tfm//: /var/tex/fonts/tfm//). -kdebug:search(cmr10.tfm) => /usr/local/texmf/fonts/tfm/public/cm/cmr10.tfm +kdebug:search(cmr10.tfm) => /usr/local/texmf-dist/fonts/tfm/public/cm/cmr10.tfm kdebug:start search(file=texps.pro, must\_exist=0, find\_all=0, ... <texps.pro> kdebug:start search(file=cmr10.pfb, must\_exist=0, find\_all=0, - path=.:~/tex/dvips//:!!/usr/local/texmf/dvips//: - ~/tex/fonts/type1//:!!/usr/local/texmf/fonts/type1//). -kdebug:search(cmr10.pfb) => /usr/local/texmf/fonts/type1/public/cm/cmr10.pfb + path=.:~/tex/dvips//:!!/usr/local/texmf-dist/dvips//: + ~/tex/fonts/type1//:!!/usr/local/texmf-dist/fonts/type1//). +kdebug:search(cmr10.pfb) => /usr/local/texmf-dist/fonts/type1/public/cm/cmr10.pfb <cmr10.pfb>[1] \end{alltt} @@ -3071,20 +3077,20 @@ przy głównym współudziale: \item grup \TeX-owych: międzynarodowej, niemieckiej, holenderskiej i~polskiej (odpowiednio: \acro{TUG}, \acro{DANTE} e.V., \acro{NTG}, i~\acro{GUST}), które wspólnie zapewniają potrzebną infrastrukturę techniczną - i~organizacyjną. Dołącz do swojej grupy \TeX-owej!; -\item zespołu \acro{CTAN} (w~szczególności Robina Fairbairnsa, Jima - Hef{}ferona i~Rainera Sch\"opfa), który dystrybuuje obrazy płyt \TL{} - i~udostępnia wspólną infrastrukturę służącą aktualizacji pakietów, od której - zależy \TL{}; -\item Nelsona Beebe, za umożliwienie dostępu do wielu platform ekipie \TL\ - i pomoc w testowaniu; + i~organizacyjną. Dołącz do swojej grupy użytkowników systemu \TeX!; +\item zespołu \acro{CTAN} (w~szczególności Robina Fairbairnsa i~Rainera + Sch\"opfa), który dystrybuuje obrazy płyt \TL{} i~udostępnia wspólną + infrastrukturę służącą aktualizacji pakietów, od której zależy \TL{}; +\item Nelsona Beebe, który umożliwił dostęp do wielu platform ekipie \TL\ + i~pomagał w~testowaniu; \item Johna Bowmana, który dostosował swój zaawansowany program Asymptote do współpracy z TL; \item Petera Breitenlohnera i~zespołu \eTeX, którzy stworzyli stabilną podstawę przyszłych wersji \TeX-a (Peter dodatkowo służy nieustanną pomocą w~wykorzystaniu narzędzi autotools w~\TL); -\item Jin-Hwan Cho i całego zespołu DVIPDFM$x$ za ten znakomity sterownik - i nieustanną pomoc w~rozwiązywaniu problemów z konfiguracją; +\item Jin-Hwan Cho i całego zespołu DVIPDFM$x$, którzy opracowali ten + znakomity sterownik i~nieustannie pomagali w~rozwiązywaniu problemów + z~konfiguracją; \item Thomasa Essera, autora wspaniałego \teTeX-a, bez którego \TL{} z~całą pewnością by nie powstał i~którego stała pomoc umożliwiła doskonalenie tej dystrybucji; @@ -3094,15 +3100,15 @@ przy głównym współudziale: pracował nad jego ulepszaniem i~błyskawicznie dostarczał poprawki; Eitan zmarł w czerwcu 2009~r. i dedykujemy tę dokumentację Jego pamięci; \item Hansa Hagena, który dostosowywał \ConTeXt\ do potrzeb \TL; -\item \Thanh{}a, Martina Schr\"odera i~zespołu pdf\TeX-a, którzy ciągle - ulepszali możliwości \TeX-a; +\item \Thanh{}a, Martina Schr\"odera i~zespołu pdf\TeX, którzy ciągle + ulepszali możliwości tego programu; \item Hartmuta Henkela, mającego istotny udział w~rozwoju pdf\TeX-a, Lua\TeX-a i~innych programów; \item Taco Hoekwatera, który wznowił rozwój MetaPosta i~pracował nad Lua\TeX-em, jak też pomógł w~integracji \ConTeXt\ w~\TL oraz ulepszył bibliotekę Kpathsea, dodając jej wielowątkowość; \item Pawła Jackowskiego, który wykonał instalator dla Windows \cmdname{tlpm} - i~Tomka Łuczaka, twórcy \cmdname{tlpmgui} (programy te były wykorzystane + i~Tomka Łuczaka, twórcy \cmdname{tlpmgui} (programy te były wykorzystywane w~poprzednich edycjach); \item Akira Kakuto, który dostarczył programy dla Windows, pochodzące z~dystrybucji \acro{W32TEX} @@ -3115,12 +3121,14 @@ przy głównym współudziale: \item Dicka Kocha, który pielęgnuje Mac\TeX-a (\url{http://tug.org/mactex}) w~ścisłym połączeniu z~\TL i~bardzo sympatycznie współpracuje; \item Reinharda Kotuchy, mającego istotny udział w~stworzeniu nowej infrastruktury - i~programu instalacyjnego dla \TL{} 2009, uparcie dążącego do ujednolicenia + i~programu instalacyjnego dla \TL{} 2008, uparcie dążącego do ujednolicenia działania \TL{} w~Windows i~Unix, który również opracował skrypt \texttt{getnonfreefonts} i~wykonał wiele innych prac; \item Siep Kroonenberg, która również wzięła udział w~stworzeniu nowej - infrastruktury i~programu instalacyjnego dla \TL{} 2009 (szczególnie dla + infrastruktury i~programu instalacyjnego dla \TL{} 2008 (szczególnie dla Windows) oraz włożyła sporo pracy w aktualizację tej dokumentacji; +\item Mojcy Miklavec, która pomagała wielokrotnie w~pracach związanych + z~\ConTeXt; \item Petra Ol\shac{}\aac{}ka, który koordynował i~sprawdzał przygotowanie pakietów czeskich i~słowackich; \item Toshio Oshimy, który opracował przeglądarkę \cmdname{dviout} dla Windows; @@ -3129,9 +3137,9 @@ przy głównym współudziale: \item Fabrice'a Popineau, który pierwszy stworzył wersje oprogramowania dla Windows; \item Norberta Preininga, głównego architekta infrastruktury i~programu - instalacyjnego \TL{} 2009, który przyczynił się również do aktualizacji - pakietów, a także koordynował (wraz z~Frankiem K\"usterem) debianową - wersję \TL{} i~przedstawił wiele sugestii ulepszeń; + instalacyjnego \TL{} 2009 i~nowszych, który przyczynił się również do + aktualizacji pakietów, a także koordynował (wraz z~Frankiem K\"usterem) + debianową wersję \TL{} i~przedstawił wiele sugestii ulepszeń; \item Sebastiana Rahtza, który stworzył \TL{} i~kierował projektem przez wiele lat; \item Phila Taylora, który skonfigurował BitTorrent @@ -3146,26 +3154,25 @@ przy głównym współudziale: \item Olafa Webera, który cierpliwie pielęgnował Web2C, od którego wszystko zależy; \item Gerbena Wierda, który przygotował oryginalne oprogramowanie i~wsparcie dla \MacOSX{}; -\item Grahama Williamsa, którego prace nad katalogiem pakietów bardzo - pomogły w~przygotowaniu dystrybucji. +\item Grahama Williamsa, który zainicjował prace nad \TeX\ Catalogue. \end{itemize*} Binaria dla różnych platform skompilowali: Ettore Aldrovandi (\pkgname{i386-solaris}, \pkgname{x86\_64-solaris}), +Marc Baudoin (\pkgname{amd64-netbsd}, \pkgname{i386-netbsd}), +Karl Berry (\pkgname{i386-linux}, \pkgname{sparc-solaris}), Alan Braslau (\pkgname{amd64-kfreebsd}, \pkgname{i386-kfreebsd}), Peter Breitenlohner (\pkgname{x86\_64-linux}), -Karl Berry (\pkgname{i386-linux}), Ken Brown (\pkgname{i386-cygwin}), +Simon Dales (\pkgname{armhf-linux}), +Christian Mensing (\pkgname{mips-irix}), Akira Kakuto (\pkgname{win32}), Dick Koch (\pkgname{universal-darwin}, \pkgname{x86\_64-darwin}), Nikola Le\v{c}i\'c (\pkgname{amd64-freebsd}, \pkgname{i386-freebsd}), Mojca Miklavec (\pkgname{mipsel-linux}), Norbert Preining (\pkgname{alpha-linux}), - %Jukka Salmi (\pkgname{i386-netbsd}), - Thomas Schmitz (\pkgname{powerpc-linux}), -Boris Veytsman (\pkgname{armel-linux}), -Vladimir Volovich (\pkgname{powerpc-aix}, \pkgname{sparc-solaris}), -Olaf Weber (\pkgname{mips-irix}). +Thomas Schmitz (\pkgname{powerpc-linux}), +Boris Veytsman (\pkgname{armel-linux}). Informacje na temat procesu budowy \TL{} można znaleźć na stronie: \url{http://tug.org/texlive/build.html}. @@ -3282,7 +3289,7 @@ na \DVD{} i~dwóch płytkach \CD. Ponadto: instalacji \TL; \item mapy fontowe, z~których korzystają programy \cmdname{dvips}, \cmdname{dvipdfm} oraz \cmdname{pdftex}, generowano odtąd w~katalogu - \dirname{texmf/fonts/map}; + \dirname{texmf-dist/fonts/map}; \item \TeX{}, \MF{} oraz \MP{} domyślnie pozwalały wypisywać komunikaty na ekranie i~w~pliku .log, a~także w~operacjach \verb|\write| w~ich reprezentacji 8-bitowej, zamiast tradycyjnej notacji \verb|^^|; @@ -3303,7 +3310,7 @@ i~programów. Poniżej wymieniamy najbardziej istotne zmiany. \begin{itemize} \item Gdy mieliśmy już lokalnie zainstalowane fonty, które korzystały z~własnych plików \filename{.map} i/lub \filename{.enc}, \emph{należało} -przenieść te pliki w~nowe miejsce w~strukturze \filename{texmf/}. +przenieść te pliki w~nowe miejsce w~strukturze \filename{texmf-dist/}. Pliki \filename{.map} (map fontowych) są odtąd wyszukiwane w~podkatalogach \dirname{fonts/map} (w~każdym drzewie \filename{texmf}), zgodnie ze ścieżką @@ -3357,11 +3364,12 @@ wyświetlania komunikatów. Wyjątkiem jest plain \TeX{} (tylko znaki z~zakresu bazujące na Omedze. Podobna domyślna właściwość występowała w~\TL\,2003, ale w~tej edycji została zaimplementowana w~bardziej elegancki sposób i~z~większymi możliwościami indywidualnego dostosowania (patrz -\CDref{texmf/doc/web2c/web2c.html\#TCX-files} {\texttt{texmf/doc/web2c/web2c. -tml\#TCX-files}}. (Warto wspomnieć, że wczytując Unicode, \TeX{} może +\CDref{texmf-dist/doc/web2c/web2c.html\#TCX-files} +{\texttt{texmf-dist/doc/web2c/web2c.html\#TCX-files}}. +(Warto wspomnieć, że wczytując Unicode, \TeX{} może w~komunikatach błędów pokazywać niekompletne sekwencje znaków, ponieważ został zaprojektowany ,,bajtowo''.) - %%! hmmm, cały akapit by o strumieniach we-wy? + %%! hmmm, cały akapit by o strumieniach we-wy? Mętne... \item Program \textsf{pdfetex} został domyślną ,,maszyną'' dla większości formatów (nie dotyczy to samego Plain \textsf{tex}). @@ -3413,7 +3421,7 @@ cech: \input "nazwa_pliku ze spacjami" % plain \input{"nazwa_pliku ze spacjami"} % latex \end{verbatim} -Więcej informacji zawarto w~podręczniku Web2C: \OnCD{texmf/doc/web2c}. +Więcej informacji zawarto w~podręczniku Web2C: \OnCD{texmf-dist/doc/web2c}. \item \texttt{-output-directory} -- nowa opcja programów \cmdname{tex}, \cmdname{mf} oraz \cmdname{mpost} -- pozwalała na zapisanie wyniku pracy @@ -3440,13 +3448,13 @@ Więcej informacji zawarto w~podręczniku Web2C: \OnCD{texmf/doc/web2c}. w~\OnCD{texmf-dist/doc/latex/base}. \item Dołączono także program \cmdname{dvipng} konwertujący pliki \acro{DVI} -do formatu graficznego \acro{PNG} (\OnCD{texmf/doc/man/man1/dvipng.1}). +do formatu graficznego \acro{PNG} (\url{http://www.ctan.org/pkg/dvipng}). \item W~porozumieniu i~z~pomocą autora, Claudio Beccariego, ograniczono pakiet \pkgname{cbgreek} do zestawu fontów rozsądnego rozmiaru. Usunięto sporadycznie używane fonty konturowe i~służące do prezentacji. Pełen zestaw jest oczywiście nadal dostępny z~serwerów \acro{CTAN} -(\url{http://mirror.ctan.org/tex-archive/fonts/greek/cb}). +(\url{http://mirror.ctan.org/tex-archive/fonts/greek/cbfonts}). \item Usunięto program \cmdname{oxdvi}; jego funkcje przejął \cmdname{xdvi}. @@ -3544,7 +3552,7 @@ pdf\TeX-a (\url{http://tug.org/applications/pdftex}). Pliki formatów (pdf)TeX-a (\filename{.fmt}) oraz analogiczne dla MetaPosta i~Meta\-Fonta są od tej edycji zapisywane w~podkatalogach -\dirname{texmf/web2c}, choć sam ten katalog jest nadal przeszukiwany. +\dirname{texmf-dist/web2c}, choć sam ten katalog jest nadal przeszukiwany. Podkatalogi te mają nazwę zgodną z~zastosowanym podczas generowania ,,silnikiem'', np. \filename{tex}, \filename{pdftex} lub \filename{xetex}. Zmiana ta nie powinna być zauważalna w~typowym użyciu. @@ -3782,18 +3790,19 @@ są po prostu wczytywane przy każdym uruchomieniu. Zmiana (choć niezauważalna dla przeciętnego użytkownika) związana jest z nowym, innym podejściem: MetaPost jest obecnie traktowany jako biblioteka programów. -Zaprogramowany w Perl program \code{updmap} (uprzednio stosowany tylko w -Windows) został dostosowany do wszystkich platform. Również te zmiany -są niezauważalne dl użytkownika, choć znacznie przyspieszyły działanie +Zaprogramowany w Perl program \code{updmap} (uprzednio stosowany tylko +w~Windows) został dostosowany do wszystkich platform. Również te zmiany +są niezauważalne dla użytkownika, choć znacznie przyspieszyły działanie programu. -\htmlanchor{news} -\subsection{Obecna edycja} -\label{sec:tlcurrent} +Przywrócono (ze względów raczej historycznych) programy \cmdname{initex} +i~\cmdname{inimf} (ale nie inne warianty \cmdname{ini*}). -Program \code{tlmgr} pozwala na aktualizacje z~kilku repozytoriów w~sieci. -Szczegóły zawarto w~pomocy (\code{tlmgr help}), w~części dotyczącej wielu -repozytoriów. +\subsection{2012} + +Znacznie zmodyfikowano program \code{tlmgr}, odtąd pozwala on m.in. +aktualizować z~kilku repozytoriów w~sieci. Szczegóły zawarto w~pomocy +(\code{tlmgr --help}), w~części dotyczącej wielu repozytoriów. Dla parametru \cs{XeTeXdashbreakstate} (\code{xetex} i~\code{xelatex}) ustawiono domyślnie wartość~1. Pozwala to na łamanie wierszy po myślnikach @@ -3827,8 +3836,56 @@ pokaże szczegóły. Dodano binaria dla \pkgname{armel-linux} and \pkgname{mipsel-linux}. Usunięto z~głównej dystrybucji binaria dla \pkgname{sparc-linux} -i~\pkgname{i386-netbsd}, ale są one nadal dostępne (wraz z~binariami dla -kilku innych platform) na stronie: +i~\pkgname{i386-netbsd}. + +\htmlanchor{news} +\subsection{Obecna edycja} +\label{sec:tlcurrent} + +W układzie dystrybucji zawartość katalogu \code{texmf/} włączono (dla +uproszczenia) do katalogu \code{texmf-dist/}. Obie zmienne Kpathsea: +\code{TEXMFMAIN} i~\code{TEXMFDIST} wskazują odtąd katalog \code{texmf-dist}. +Również dla uproszczenia instalacji połączono sporo niewielkich kolekcji +językowych. + +W programie \MP{} udostępniono zapis do formatu PNG i~dodane wsparcie dla +operacji zmiennoprzecinkowych (IEEE double). + +Lua\TeX{} zaktualizowano do wersji 5.2 Lua, oraz dołączono nową bibliotekę +\code{pdfscanner}, służącą do przetwarzania zawartości zewnętrznych stron +w~formacie PDF (informacje znajdziemy na stronie domowej projektu). + +W programie \XeTeX\ (patrz także na stronie domowej projektu): +\begin{itemize} +\item dla obsługi układu fontów zastosowano bibliotekę HarfBuzz, zamiast + dotychczasowej biblioteki ICU (biblioteka ICU jest nadal stosowana dla + obsługi kodowania wejściowego, składu dwukierunkowego i~unikodowych + miejsc łamania wiersza); +\item biblioteki Graphite2 i~HarfBuzz zastąpiły SilGraphite dla układu + Graphite; +\item dla komputerów Mac użyto mechanizmu Core Text, zamiast (zarzuconego) + ATSUI; \item w wypadku znalezienia identycznych nazw fontów w~różnych + formatach, program użyje fontów TrueType/OpenType, zamiast Type1; +\item naprawiano okazjonalnie występujące różnice w~znajdywaniu fontów + przez programy \XeTeX\ i~\code{xdvipdfmx}. +\item dołączono wsparcie dla OpenType math cut-ins; +\end{itemize} + +W programie \cmdname{xdvi} zastąpiono do wyświetlania bibliotekę \code{t1lib} +przez bibliotekę FreeType. + +W \pkgname{microtype.sty} załączono pewne wsparcie dla operacji +mikrotypograficznych programów \XeTeX\ (protrusion) i~Lua\TeX\ (protrusion, +font expansion, tracking). + +W~\cmdname{tlmgr} zastosowano operację ,,przypinania'' (ang. +\textit{pinning}) wielu repozytoriów do pobierania aktualizacji. +Więcej informacji znajdziemy w~\verb|tlmgr --help| lub na stronie +\url{http://tug.org/texlive/doc/tlmgr.html#MULTIPLE-REPOSITORIES}. + +Dodano bądź przywrócono binaria dla platform: \pkgname{armhf-linux}, +\pkgname{mips-irix}, \pkgname{i386-netbsd} i~\pkgname{amd64-netbsd}. +Programy dla niektórych innych platform są dostępne na stronie: \url{http://tug.org/texlive/custom-bin.html}. \medskip \noindent |