diff options
author | Staszek Wawrykiewicz <staw@gust.org.pl> | 2008-08-06 02:20:19 +0000 |
---|---|---|
committer | Staszek Wawrykiewicz <staw@gust.org.pl> | 2008-08-06 02:20:19 +0000 |
commit | 7a8f34d4d3de15be37ff880a8c43c8e64f2408d4 (patch) | |
tree | 93ea419797808c044d4d1d6b2796073243ea054e /Master/texmf-doc/doc/polish/texlive-pl/texlive-pl.html | |
parent | 74632c321f54b43739f014f02a84fe537e6aebf0 (diff) |
texlive-pl corrections
git-svn-id: svn://tug.org/texlive/trunk@10108 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-doc/doc/polish/texlive-pl/texlive-pl.html')
-rwxr-xr-x | Master/texmf-doc/doc/polish/texlive-pl/texlive-pl.html | 2254 |
1 files changed, 1132 insertions, 1122 deletions
diff --git a/Master/texmf-doc/doc/polish/texlive-pl/texlive-pl.html b/Master/texmf-doc/doc/polish/texlive-pl/texlive-pl.html index c7db56a9774..f16f46f6ed1 100755 --- a/Master/texmf-doc/doc/polish/texlive-pl/texlive-pl.html +++ b/Master/texmf-doc/doc/polish/texlive-pl/texlive-pl.html @@ -8,7 +8,7 @@ <meta name="originator" content="TeX4ht (http://www.cse.ohio-state.edu/~gurari/TeX4ht/)"> <!-- html,info,fn-in --> <meta name="src" content="texlive-pl.tex"> -<meta name="date" content="2008-08-01 01:48:00"> +<meta name="date" content="2008-08-06 04:09: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" /> @@ -108,7 +108,7 @@ href="#x1-310003.4.1" id="QQ2-1-38">Gdy zastosujemy dowiązania symboliczne< <br />   <span class="subsubsectionToc" >3.4.2 <a href="#x1-320003.4.2" id="QQ2-1-39">Zmienne środowiska dla Unix</a></span> <br />   <span class="subsubsectionToc" >3.4.3 <a -href="#x1-330003.4.3" id="QQ2-1-40">Gdy uruchamiamy z DVD</a></span> +href="#x1-330003.4.3" id="QQ2-1-40">Gdy uruchamiamy programy z DVD</a></span> <br />   <span class="subsubsectionToc" >3.4.4 <a href="#x1-340003.4.4" id="QQ2-1-41">ConTEXt Mark IV</a></span> <br />   <span class="subsubsectionToc" >3.4.5 <a @@ -189,7 +189,7 @@ href="#x1-680008.2.4" id="QQ2-1-78">Diagnostyka błędów</a></span> <br />  <span class="subsectionToc" >8.3 <a href="#x1-690008.3" id="QQ2-1-79">Parametry kontrolujące działanie programów</a></span> <br /> <span class="sectionToc" >9 <a -href="#x1-700009" id="QQ2-1-80">Budowa systemu na nowej platformie Uniksowej</a></span> +href="#x1-700009" id="QQ2-1-80">Budowa systemu na nowej platformie uniksowej</a></span> <br />  <span class="subsectionToc" >9.1 <a href="#x1-710009.1" id="QQ2-1-81">Warunki wstępne</a></span> <br />  <span class="subsectionToc" >9.2 <a @@ -226,37 +226,37 @@ class="E">E</span>X</span> Live i <span class="TEX">T<span class="E">E</span>X</span> Collection</h4> <!--l. 58--><p class="noindent" >Niniejsza dokumentacja opisuje oprogramowanie <span class="TEX">T<span class="E">E</span>X</span> Live – dystrybucji <span class="TEX">T<span -class="E">E</span>X</span>-a i programów +class="E">E</span>X</span>-a i programów pomocniczych dla systemów GNU/Linux, różnych wersji Unix (w tym Mac OS X) oraz Windows. <!--l. 63--><p class="indent" > <span class="TEX">T<span -class="E">E</span>X</span> Live można otrzymać ściągając go z sieci bądź na płytce DVD <span class="TEX">T<span -class="E">E</span>X</span> Collection, która jest -dostarczana przez Grupy Użytkowników Systemu <span class="TEX">T<span -class="E">E</span>X</span> swoim członkom. Część <a -href="#x1-80002.1">2.1<!--tex4ht:ref: sec:tl-coll-dists --></a> omawia pokrótce -zawartość tej płytki. Zarówno <span class="TEX">T<span +class="E">E</span>X</span> Live można ściągnąć z sieci bądź na płytce DVD <span class="TEX">T<span +class="E">E</span>X</span> Collection, którą swoim członkom +dostarczają Grupy Użytkowników Systemu <span class="TEX">T<span +class="E">E</span>X</span> . Część <a +href="#x1-80002.1">2.1<!--tex4ht:ref: sec:tl-coll-dists --></a> omawia pokrótce zawartość tej płytki. +Zarówno <span class="TEX">T<span class="E">E</span>X</span> Live, jak i <span class="TEX">T<span -class="E">E</span>X</span> Collection powstały zbiorowym wysiłkiem Grup. Tu -omówimy głównie samą dystrybucję <span class="TEX">T<span +class="E">E</span>X</span> Collection powstały dzięki zbiorowemu wysiłkowi Grup. Tu omówimy +głównie samą dystrybucję <span class="TEX">T<span class="E">E</span>X</span> Live. <!--l. 69--><p class="indent" > <span class="TEX">T<span -class="E">E</span>X</span> Live zawiera skompilowane programy <span class="TEX">T<span +class="E">E</span>X</span> Live zawiera skompilowane programy: <span class="TEX">T<span class="E">E</span>X</span>, LaTeX2e, Metafont, MetaPost, BibTeX i wiele innych oraz bogaty zestaw pakietów makr o wielorakim zastosowaniu, a także fonty i dokumentacje, umożliwiające skład publikacji w wielu językach. -<!--l. 74--><p class="indent" > Pakiety zawarte w <span class="TEX">T<span +<!--l. 74--><p class="indent" > Pakiety zawarte w <span class="TEX">T<span class="E">E</span>X</span> Live są regularnie aktualizowane z serwerów CTAN: <a href="http://www.ctan.org" class="url" ><span class="ec-lmtt-10">http://www.ctan.org</span></a>. -<!--l. 77--><p class="indent" > Lista najważniejszych zmian, jakie dokonano w tej edycji <span class="TEX">T<span +<!--l. 77--><p class="indent" > Lista najważniejszych zmian, które zamieszczono w tej edycji <span class="TEX">T<span class="E">E</span>X</span> Live, znajduje się w części <a -href="#x1-8100011.5">11.5<!--tex4ht:ref: sec:tlcurrent --></a>, na -str. <a +href="#x1-8100011.5">11.5<!--tex4ht:ref: sec:tlcurrent --></a>, +na str. <a href="#x1-8100011.5">93<!--tex4ht:ref: sec:tlcurrent --></a>. -<!--l. 82--><p class="indent" > Nie opisujemy tu, czym jest system <span class="TEX">T<span +<!--l. 81--><p class="indent" > Nie opisujemy tu, czym jest system <span class="TEX">T<span class="E">E</span>X</span>, a jedynie kwestie instalacji i konfiguracji oprogramowania <span class="TEX">T<span -class="E">E</span>X</span> Live. Początkujący użytkownicy mogą zapoznać się z podstawowymi pojęciami np. w artykule +class="E">E</span>X</span> Live. Początkujący użytkownicy mogą się zapoznać z podstawowymi pojęciami np. w artykule <span class="ec-lmri-10">Przewodnik po systemie </span><span class="TEX"><span class="ec-lmri-10">T</span><span @@ -264,64 +264,64 @@ class="E"><span class="ec-lmri-10">E</span></span><span class="ec-lmri-10">X</span></span>: <a href="../../../../texmf-doc/doc/polish/tex-virtual-academy-pl/cototex.html" >texmf-doc/doc/polish/tex-virtual-academy-pl/cototex.html</a>. -<!--l. 88--><p class="noindent" > +<!--l. 87--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">1.2. </span> <a id="x1-40001.2"></a>Obsługiwane systemy operacyjne</h4> -<!--l. 91--><p class="noindent" ><span class="TEX">T<span +<!--l. 90--><p class="noindent" ><span class="TEX">T<span class="E">E</span>X</span> Live zawiera oprogramowanie dla wielu platform linuksowych i uniksowych, w tym Mac OS X. -Załączone pliki źródłowe pozwalają na zainstalowanie na dodatkowych platformach. -<!--l. 95--><p class="indent" > Jeśli chodzi o Windows, tylko wersje 2000 i nowsze są obsługiwane. Zaniechano wsparcia dla -Windows9x, ME oraz NT, co pozwoliło na uniknięcie specjalnej (i pracochłonnej) obsługi tych systemów -w porównaniu z Linux/Unix. Wprawdzie brak jest oprogramowania na wersje 64-bitowe, ale aplikacje -32-bitowe powinny na nich działać. -<!--l. 101--><p class="indent" > W części <a +Załączone pliki źródłowe pozwalają też na instalację na dodatkowych platformach. +<!--l. 94--><p class="indent" > Jeśli chodzi o Windows, to obsługiwane są wersje 2000 i nowsze. Zaniechano wsparcia dla +Windows 9x, ME oraz NT, co pozwoliło na uniknąć specjalnej (i pracochłonnej) obsługi tych systemów +w porównaniu z Linux/Unix. Chociaż brakuje oprogramowania na wersje 64-bitowe, aplikacje 32-bitowe +powinny na nich działać. +<!--l. 100--><p class="indent" > W części <a href="#x1-80002.1">2.1<!--tex4ht:ref: sec:tl-coll-dists --></a> omówiono alternatywne rozwiązania dla Windows oraz Mac OS X. -<!--l. 104--><p class="noindent" > +<!--l. 103--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">1.3. </span> <a id="x1-50001.3"></a>Podstawy instalacji <span class="TEX">T<span class="E">E</span>X</span> Live</h4> -<!--l. 107--><p class="noindent" ><span class="TEX">T<span -class="E">E</span>X</span> Live można zainstalować z DVD lub internetu. Program instalacyjny jest niewielki i pozwala +<!--l. 106--><p class="noindent" ><span class="TEX">T<span +class="E">E</span>X</span> Live można zainstalować z płytkiDVD lub internetu. Program instalacyjny jest niewielki i pozwala pobrać z sieci wszystkie potrzebne pakiety. Jest to wygodna alternatywa, gdy potrzebujemy jedynie części oprogramowania <span class="TEX">T<span class="E">E</span>X</span> Live. -<!--l. 112--><p class="indent" > Posiadając płytkę DVD możemy nie tylko zaistalować <span class="TEX">T<span +<!--l. 111--><p class="indent" > Posiadając płytkę DVD, możemy nie tylko zaistalować <span class="TEX">T<span class="E">E</span>X</span> Live na twardym dysku, ale i uruchomić -programy bezpośrednio z płytki (a nawet z obrazu DVD, jeśli nasz system pozwala na jego +programy bezpośrednio z niej (a nawet z obrazu DVD, jeśli nasz system pozwala na jego zamontowanie). -<!--l. 116--><p class="indent" > Szczegóły procedur instalacyjnych podane zostaną dalej w odpowiednich rozdziałach, tu podamy +<!--l. 115--><p class="indent" > Szczegóły procedur instalacyjnych podane zostaną dalej w odpowiednich rozdziałach, tu podamy jedynie skrócony przepis: <ul class="itemize1"> <li class="itemize">program instalacyjny <span -class="ec-lmtt-10">install-tl </span>posiada dwa tryby działania: tekstowy (domyślny dla - Unix/Linux) i graficzny (tzw. GUI, domyślny dla Windows); użyty tryb można wymusić - podając parametr <span +class="ec-lmtt-10">install-tl </span>może działać w dwóch trybach: tekstowym (domyślnym + dla Unix/Linux) i graficznym (tzw. GUI, domyślnym dla Windows); tryb do użycia można + wymusić podając parametr <span class="ec-lmtt-10">-gui </span>bądź <span class="ec-lmtt-10">-no-gui</span>; </li> <li class="itemize">jednym z instalowanych programów jest <span class="ec-lmss-10">tlmgr </span>(menedżer <span class="TEX">T<span -class="E">E</span>X</span> Live), który także może być - uruchomiony w trybie tekstowym bądź graficznym; pozwala on doinstalować lub usunąć +class="E">E</span>X</span> Live), który również można + uruchomić w trybie tekstowym bądź graficznym; pozwala on doinstalować lub usunąć pakiety, aktualizować je z sieci, a także wykonać różne czynności konfiguracyjne. </li></ul> -<!--l. 132--><p class="noindent" > +<!--l. 131--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">1.4. </span> <a id="x1-60001.4"></a>Dostępna pomoc</h4> -<!--l. 135--><p class="noindent" >Społeczność <span class="TEX">T<span +<!--l. 134--><p class="noindent" >Społeczność <span class="TEX">T<span class="E">E</span>X</span>-owa jest bardzo aktywna i pomocna, stąd też większość poważnych zapytań nie -będzie pozostawiona bez odpowiedzi. Przed zadaniem pytania warto je uprzednio dobrze przemyśleć +pozostaje bez odpowiedzi. Przed zadaniem pytania warto je uprzednio dobrze przemyśleć i sformułować, ponieważ respondenci to wolontariusze, wśród których znaleźć się mogą mniej lub bardziej doświadczeni użytkownicy. (Jeśli preferujemy komercyjne wsparcie techniczne, możemy zamiast <span class="TEX">T<span -class="E">E</span>X</span> Live zakupić system u jednego z dostawców, których listę znaleźć można na +class="E">E</span>X</span> Live zakupić system u jednego z dostawców, których listę można znaleźć na <a href="http://tug.org/interest.html#vendors" class="url" ><span class="ec-lmtt-10">http://tug.org/interest.html#vendors</span></a>.) -<!--l. 144--><p class="indent" > Oto lista źródeł pomocy, w kolejności przez nas rekomendowanej: -<!--l. 146--><p class="indent" > +<!--l. 143--><p class="indent" > Oto lista źródeł pomocy, w kolejności przez nas rekomendowanej: +<!--l. 145--><p class="indent" > <dl class="description"><dt class="description"> <span class="TEX"><span class="ec-lmbx-10">T</span><span @@ -337,7 +337,7 @@ class="E">E</span>X</span> Live w katalogu href="../../../../texmf-doc/doc/english/FAQ-en" >texmf-doc/doc/english/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 tam najpierw zajrzeć. Uruchomiono też serwis FAQ w języku polskim: + 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>. @@ -348,10 +348,10 @@ class="E"><span class="ec-lmbx-10">E</span></span><span class="ec-lmbx-10">X</span></span> <span class="ec-lmbx-10">Catalogue</span> </dt><dd -class="description">Jeśli poszukujemy konkretnego pakietu, fontu, programu itp., polecamy <span class="TEX">T<span -class="E">E</span>X</span> - Catalogue. Jest to obszerne zestawienie wszelkich pakietów dotyczących <span class="TEX">T<span -class="E">E</span>X</span>-a. Patrz: +class="description">Jeśli poszukujemy konkretnego pakietu, fontu, programu itp., to polecamy + <span class="TEX">T<span +class="E">E</span>X</span> Catalogue. Jest to obszerne zestawienie wszelkich pakietów dotyczących <span class="TEX">T<span +class="E">E</span>X</span>-a. Patrz: <a href="http://www.ctan.org/help/Catalogue/" class="url" ><span class="ec-lmtt-10">http://www.ctan.org/help/Catalogue/</span></a>. @@ -371,16 +371,16 @@ 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 forum pomocy to grupa Usenet <a +class="description">Dwa 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 + dyskusyjna <a href="mailto:texhax@tug.org" ><span -class="ec-lmtt-10">texhax@tug.org</span></a>. Warto przeszukać archiwa list dyskusyjnych zawierające - mnóstwo pytań i odpowiedzi zbieranych przez - wiele lat; odpowiednio <a +class="ec-lmtt-10">texhax@tug.org</span></a>. Warto + przeszukać archiwa list dyskusyjnych, zawierające mnóstwo pytań i odpowiedzi zbieranych + przez wiele lat: <a href="http://groups.google.com/groups?group=comp.text.tex" class="url" ><span -class="ec-lmtt-10">http://groups.google.com/groups?group=comp.text.tex</span></a> oraz +class="ec-lmtt-10">http://groups.google.com/groups?group=comp.text.tex</span></a> oraz <a href="http://tug.org/mail-archives/texhax" class="url" ><span class="ec-lmtt-10">http://tug.org/mail-archives/texhax</span></a>. Nie zaszkodzi skorzystanie z wyszukiwarki, np. @@ -391,20 +391,19 @@ class="ec-lmtt-10">http://www.google.com</span></a>. <span class="ec-lmbx-10">wysyłanie pyta</span><span class="ec-lmbx-10">ń</span> </dt><dd -class="description">Jeśli nadal nie znajdujemy rozwiązania problemu, możemy wysłać pytanie do - <span -class="ec-lmtt-10">comp.text.tex</span> - korzystając z Google, czytnika wiadomości bądź pisząc list na adres <a +class="description">Jeśli nadal nie znajdujemy rozwiązania problemu, to możemy wysłać pytanie + do <span +class="ec-lmtt-10">comp.text.tex</span>, korzystając z Google, czytnika wiadomości bądź pisząc list na adres <a href="mailto:texhax@tug.org" ><span -class="ec-lmtt-10">texhax@tug.org</span></a>. +class="ec-lmtt-10">texhax@tug.org</span></a>. Przedtem jednak <span class="ec-lmri-10">nale</span><span -class="ec-lmri-10">ży </span>zapoznać się z poradami dotyczącymi sposobu zadawania pytań, +class="ec-lmri-10">ży </span>się zapoznać z poradami dotyczącymi sposobu zadawania pytań, zawartymi w FAQ: <a href="http://www.tex.ac.uk/cgi-bin/texfaq2html?label=askquestion" class="url" ><span class="ec-lmtt-10">http://www.tex.ac.uk/cgi-bin/texfaq2html?label=askquestion</span></a>. - Polscy użytkownicy mają do dyspozycji listę dyskusyjną GUST (Grupy Użytkowników + Polscy użytkownicy mają do dyspozycji listę dyskusyjną GUST-u (Grupy Użytkowników Systemu <span class="TEX">T<span class="E">E</span>X</span>); informacje o niej znajdziemy na stronie <a href="http://www.gust.org.pl" class="url" ><span @@ -423,37 +422,37 @@ class="E">E</span>X</span> Live, instalacji lub dokumentacji, mamy do dyspozycji href="mailto:tex-live@tug.org" ><span class="ec-lmtt-10">tex-live@</span> <span -class="ec-lmtt-10">tug.org</span></a>. Gdy kwestia dotyczy konkretnego programu (pakietu makr itp.) zawartego na <span class="TEX">T<span -class="E">E</span>X</span> - Live, lepiej jednak skierować pytanie do osoby opiekującej się danym programem lub na +class="ec-lmtt-10">tug.org</span></a>. Jeśli kwestia dotyczy konkretnego programu (pakietu makr itp.) z <span class="TEX">T<span +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. 192--><p class="indent" > Druga strona medalu to pomaganie tym, którzy mają problemy. Zarówno <span +<!--l. 191--><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, a więc zapraszamy do włączenia się, +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. 200--><p class="noindent" > +<!--l. 199--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">2. </span> <a id="x1-70002"></a>Struktura <span class="TEX">T<span class="E">E</span>X</span> Live</h3> -<!--l. 202--><p class="noindent" >Omówimy tutaj strukturę i zawartość dystrybucji <span class="TEX">T<span +<!--l. 201--><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. 205--><p class="noindent" > +<!--l. 204--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">2.1. </span> <a id="x1-80002.1"></a>The <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. 208--><p class="noindent" >The <span class="TEX">T<span +<!--l. 207--><p class="noindent" >The <span class="TEX">T<span class="E">E</span>X</span> Collection DVD zawiera: -<!--l. 210--><p class="indent" > +<!--l. 209--><p class="indent" > <dl class="description"><dt class="description"> <span class="TEX"><span class="ec-lmbx-10">T</span><span @@ -470,7 +469,7 @@ class="ec-lmbx-10">T</span><span class="E"><span class="ec-lmbx-10">E</span></span><span class="ec-lmbx-10">X</span></span> </dt><dd -class="description">dla systemu Mac OS X; posiada on własny program instalacyjny i dodatkowe programy +class="description">dla systemu Mac OS X; posiada on własny program instalacyjny i dodatkowe programy dla tego systemu; strona domowa projektu: <a href="http://www.tug.org/mactex/" class="url" ><span class="ec-lmtt-10">http://www.tug.org/mactex/</span></a>; @@ -483,7 +482,7 @@ class="ec-lmbx-10">E</span></span><span class="ec-lmbx-10">X</span></span><span class="ec-lmbx-10">t</span> </dt><dd class="description">dystrybucja dla Windows, oparta na dystrybucji MiK<span class="TEX">T<span -class="E">E</span>X</span> rozszerzonej o dodatkowe +class="E">E</span>X</span>, rozszerzonej o dodatkowe narzędzia; całkowicie niezależna od <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 posiada własny, łatwy w obsłudze @@ -499,7 +498,7 @@ class="description">zrzut zawartości archiwów CTAN; class="ec-lmtk-10">texmf-extra</span> </dt><dd class="description">katalog z wybranymi pakietami dodatkowymi. </dd></dl> -<!--l. 231--><p class="indent" > CTAN, <span +<!--l. 230--><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 @@ -507,44 +506,44 @@ swobody kopiowania, wobec tego należy ten fakt uwzględnić przy re zawartości wymienionych katalogów. -<!--l. 236--><p class="noindent" > +<!--l. 235--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">2.2. </span> <a id="x1-90002.2"></a>Główne katalogi <span class="TEX">T<span class="E">E</span>X</span> Live</h4> -<!--l. 239--><p class="noindent" >Poniżej wymieniono ważniejsze podkatalogi głównego katalogu dystrybucji <span class="TEX">T<span +<!--l. 238--><p class="noindent" >Poniżej wymieniono ważniejsze podkatalogi głównego katalogu dystrybucji <span class="TEX">T<span class="E">E</span>X</span> Live. Na płytce <span class="ec-lmss-10">live</span> DVD cała dystrybucja <span class="TEX">T<span class="E">E</span>X</span> Live została umieszczona w katalogu <span -class="ec-lmtt-10">texlive</span>, nie zaś w katalogu głównym -(poniżej traktujemy go jako katalog główny we wszystkich odniesieniach dotyczących <span class="TEX">T<span +class="ec-lmtt-10">texlive</span>, nie zaś w katalogu +głównym (poniżej traktujemy go jako katalog główny we wszystkich odniesieniach do <span class="TEX">T<span class="E">E</span>X</span> Live). -<!--l. 245--><p class="noindent" > +<!--l. 244--><p class="noindent" > <dl class="list1"><dt class="list"> <span class="ec-lmtt-10">bin</span> </dt><dd class="list"> - <!--l. 246--><p class="noindent" >wykonywalne programy <span class="TEX">T<span + <!--l. 245--><p class="noindent" >wykonywalne 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. 249--><p class="noindent" >krótki wstęp z użytecznymi odnośnikami; + <!--l. 248--><p class="noindent" >krótki wstęp z użytecznymi odnośnikami; </dd><dt class="list"> <span class="ec-lmtt-10">source</span> </dt><dd class="list"> - <!--l. 251--><p class="noindent" >źródła wszystkich programów, włącznie z głównymi dystrybucjami Web2C <span class="TEX">T<span + <!--l. 250--><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 i Metafont-a; </dd><dt class="list"> <span class="ec-lmtt-10">support</span> </dt><dd class="list"> - <!--l. 254--><p class="noindent" >różne programy pomocnicze związane z <span class="TEX">T<span + <!--l. 253--><p class="noindent" >różne programy pomocnicze związane z <span class="TEX">T<span class="E">E</span>X</span>-em, które <span class="ec-lmri-10">nie </span>są domyślnie instalowane; dla użytkowników systemów Windows dołączono ponadto szereg programów (edytory, „shelle @@ -554,7 +553,7 @@ class="ec-lmri-10">nie </span>są domyślnie instalowane; dla <span class="ec-lmtt-10">texmf</span> </dt><dd class="list"> - <!--l. 260--><p class="noindent" >drzewo katalogów plików pomocniczych i dokumentacji dla <span + <!--l. 259--><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> @@ -563,43 +562,43 @@ class="ec-lmtt-10">TEXMFMAIN</span> <span class="ec-lmtt-10">texmf-dist</span> </dt><dd class="list"> - <!--l. 263--><p class="noindent" >główne drzewo katalogów formatów i pakietów (zawiera makra, fonty i dokumentacje; + <!--l. 262--><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); </dd><dt class="list"> <span class="ec-lmtt-10">texmf-doc</span> </dt><dd class="list"> - <!--l. 266--><p class="noindent" >drzewo samodzielnych dokumentacji (m.in. podręczniki itp.), niezwiązane z konkretnymi + <!--l. 265--><p class="noindent" >drzewo samodzielnych dokumentacji (m.in. podręczniki itp.), nie związane z konkretnymi pakietami, zorganizowane wg. języków. </dd><dt class="list"> <span class="ec-lmtt-10">tlpkg</span> </dt><dd class="list"> - <!--l. 269--><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 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 (a także PDF) – - PsView dla Windows.</dd></dl> -<!--l. 277--><p class="indent" > Prócz podkatalogów wymienionych powyżej, katalog główny zawiera skrypty instalacyjne oraz pliki + <!--l. 268--><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 systemów 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 (a także PDF) + – PsView dla Windows.</dd></dl> +<!--l. 276--><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. 281--><p class="indent" > Katalog <span +<!--l. 280--><p class="indent" > Katalog <span class="ec-lmtt-10">texmf-doc </span>zawiera, jak wspomniano wyżej, dokumentacje ogólne, np. podręczniki (także po polsku). Dokumentacje programów (man, info) 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>. Znalezienie konkretnej -dokumentacji w dowolnym z wymienionych katalogów ułatwi skorzystanie z programów +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 <span class="ec-lmss-10">texdoc </span>lub <span -class="ec-lmss-10">texdoctk</span>. Pomocnym może być także plik <a +class="ec-lmss-10">texdoctk</span>. Pomocnym może też być plik <a href="../../../../doc.html" >doc.html</a>, który znajdziemy w głównym katalogu. -<!--l. 289--><p class="indent" > Niniejsza dokumentacja w kilku językach znajduje się w katalogu <span +<!--l. 288--><p class="indent" > Niniejsza dokumentacja w kilku językach znajduje się w katalogu <span class="ec-lmtt-10">texmf-doc</span>: <ul class="itemize1"> <li class="itemize">uproszczony chiński: <a @@ -622,34 +621,34 @@ href="../../../../texmf-doc/doc/polish/texlive-pl" >texmf-doc/doc/polish/texlive </li> <li class="itemize">rosyjski: <a href="../../../../texmf-doc/doc/russian/texlive-ru" >texmf-doc/doc/russian/texlive-ru</a></li></ul> -<!--l. 302--><p class="noindent" > +<!--l. 301--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">2.3. </span> <a id="x1-100002.3"></a>Predefiniowane drzewa katalogów texmf</h4> -<!--l. 305--><p class="noindent" >W tej części wymieniono wszystkie predefiniowane zmienne specyfikujące drzewa katalogów texmf, -wykorzystywane przez system, a także ich przeznaczenie. Uruchomienie polecenia <span -class="ec-lmtt-10">texconfig conf</span> -pokaże wartości tych zmiennych, dzięki czemu łatwo odnaleźć, które katalogi w naszej instalacji są -przypisane do konkretnych zmiennych. -<!--l. 311--><p class="noindent" > +<!--l. 304--><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">texconfig conf</span>, zobaczymy +wartości tych zmiennych, dzięki czemu łatwo ustalimy, które katalogi w naszej instalacji są przypisane +do konkretnych zmiennych. +<!--l. 310--><p class="noindent" > <dl class="list1"><dt class="list"> <span class="ec-lmtt-10">TEXMFMAIN</span> </dt><dd class="list"> - <!--l. 312--><p class="noindent" >Drzewo katalogów zawierające podstawowe dla dystrybucji elementy systemu, jak skrypty + <!--l. 311--><p class="noindent" >Drzewo katalogów z podstawowymi dla dystrybucji elementami systemu, jak skryptami (np. <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">web2c/mktexdir</span></span></span>), i inne pliki pomocnicze oraz ich dokumentacje (nie zawiera zatem - pakietów makr ani formatów). +class="ec-lmtt-10">web2c/mktexdir</span></span></span>), i innymi plikami pomocniczymi oraz ich dokumentację (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. 316--><p class="noindent" >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ą. + <!--l. 315--><p class="noindent" >Drzewo katalogów z pakietami makr, fontów itp., tak jak są one oryginalnie dystrybuowane; + drzewo to może być współdzielone z dowolną dystybucją. </dd><dt class="list"> <span class="ec-lmtt-10">TEXMFLOCAL</span> </dt><dd class="list"> - <!--l. 319--><p class="noindent" >Drzewo katalogów, które administratorzy mogą wykorzystać do przechowywania lokalnych + <!--l. 318--><p class="noindent" >Drzewo katalogów, którego administratorzy mogą używać do przechowywania lokalnych makr, fontów itp., dostępnych dla wszystkich użytkowników serwera. </dd><dt class="list"> <span @@ -657,52 +656,52 @@ class="ec-lmtt-10">TEXMFHOME</span> </dt><dd class="list"> - <!--l. 322--><p class="noindent" >Drzewo katalogów dla prywatnych makr, fontów itp. użytkownika. Rozwinięcie tej zmiennej + <!--l. 321--><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 +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>). </dd><dt class="list"> <span class="ec-lmtt-10">TEXMFCONFIG</span> </dt><dd class="list"> - <!--l. 325--><p class="noindent" >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 + <!--l. 324--><p class="noindent" >Drzewo katalogów używane 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 przechowywania danych konfiguracyjnych (domyślnie w ramach <span class="ec-lmtt-10">TEXMFHOME</span>). </dd><dt class="list"> <span class="ec-lmtt-10">TEXMFSYSCONFIG</span> </dt><dd class="list"> - <!--l. 328--><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 -class="ec-lmtt-10">fmtutil-sys</span></span></span> do przechowywania danych konfiguracyjnych dla całej instalacji. + <!--l. 327--><p class="noindent" >Drzewo katalogów używane 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 +class="ec-lmtt-10">fmtutil-sys</span></span></span> + do przechowywania danych konfiguracyjnych dla całej instalacji. </dd><dt class="list"> <span class="ec-lmtt-10">TEXMFVAR</span> </dt><dd class="list"> - <!--l. 331--><p class="noindent" >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 przechowywania - wygenerowanych plików formatów i map fontowych (domyślnie w ramach <span + <!--l. 330--><p class="noindent" >Drzewo katalogów używane 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 przechowywania + wygenerowanych plików formatów i map fontowych (domyślnie w ramach <span class="ec-lmtt-10">TEXMFHOME</span>). </dd><dt class="list"> <span class="ec-lmtt-10">TEXMFSYSVAR</span> </dt><dd class="list"> - <!--l. 334--><p class="noindent" >Drzewo katalogów wykorzystywane przez <span class="obeylines-h"><span class="verb"><span + <!--l. 333--><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> and <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. 343--><p class="noindent" >Domyślny układ katalogów: +<!--l. 342--><p class="noindent" >Domyślny układ katalogów: <dl class="description"><dt class="description"> <span class="ec-lmbx-10">og</span><span @@ -713,78 +712,78 @@ class="E">E</span>X</span> Live: <span class="ec-lmtt-10">2007</span> </dt><dd class="list"> - <!--l. 348--><p class="noindent" >poprzednie wydanie. + <!--l. 347--><p class="noindent" >poprzednie wydanie. <dl class="list3"><dt class="list"> <span class="ec-lmtt-10">...</span> </dt><dd class="list"> - <!--l. 350--><p class="noindent" ></dd></dl> + <!--l. 349--><p class="noindent" ></dd></dl> </dd><dt class="list"> <span class="ec-lmtt-10">2008</span> </dt><dd class="list"> - <!--l. 352--><p class="noindent" >wydanie aktualne. + <!--l. 351--><p class="noindent" >wydanie aktualne. <dl class="list3"><dt class="list"> <span class="ec-lmtt-10">bin</span> </dt><dd class="list"> - <!--l. 354--><p class="noindent" >  + <!--l. 353--><p class="noindent" >  <dl class="list4"><dt class="list"> <span class="ec-lmtt-10">i386-linux</span> </dt><dd class="list"> - <!--l. 356--><p class="noindent" >programy dla GNU/Linux + <!--l. 355--><p class="noindent" >programy dla GNU/Linux </dd><dt class="list"> <span class="ec-lmtt-10">...</span> </dt><dd class="list"> - <!--l. 357--><p class="noindent" > + <!--l. 356--><p class="noindent" > </dd><dt class="list"> <span class="ec-lmtt-10">universal-darwin</span> </dt><dd class="list"> - <!--l. 358--><p class="noindent" >programy dla Mac OS X + <!--l. 357--><p class="noindent" >programy dla Mac OS X </dd><dt class="list"> <span class="ec-lmtt-10">win32</span> </dt><dd class="list"> - <!--l. 359--><p class="noindent" >programy dla Windows</dd></dl> + <!--l. 358--><p class="noindent" >programy dla Windows</dd></dl> </dd><dt class="list"> <span class="ec-lmtt-10">texmf</span> </dt><dd class="list"> - <!--l. 361--><p class="noindent" >określany zmienną <span + <!--l. 360--><p class="noindent" >określany zmienną <span class="ec-lmtt-10">TEXMFMAIN</span>. </dd><dt class="list"> <span class="ec-lmtt-10">texmf-dist</span> </dt><dd class="list"> - <!--l. 362--><p class="noindent" ><span + <!--l. 361--><p class="noindent" ><span class="ec-lmtt-10">TEXMFDIST</span> </dd><dt class="list"> <span class="ec-lmtt-10">texmf-doc</span> </dt><dd class="list"> - <!--l. 363--><p class="noindent" ><span + <!--l. 362--><p class="noindent" ><span class="ec-lmtt-10">TEXMFDOC</span> </dd><dt class="list"> <span class="ec-lmtt-10">texmf-var</span> </dt><dd class="list"> - <!--l. 364--><p class="noindent" ><span + <!--l. 363--><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. 365--><p class="noindent" ><span + <!--l. 364--><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. 367--><p class="noindent" ><span + <!--l. 366--><p class="noindent" ><span class="ec-lmtt-10">TEXMFLOCAL</span>, katalog zachowywany od wydania do wydania.</dd></dl> </dd><dt class="description"> <span @@ -797,41 +796,41 @@ class="ec-lmtt-10">%USERPROFILE%</span>) <span class="ec-lmtt-10">.texlive2007</span> </dt><dd class="list"> - <!--l. 373--><p class="noindent" >prywatne pliki konfiguracyjne poprzedniego wydania; + <!--l. 372--><p class="noindent" >prywatne pliki konfiguracyjne poprzedniego wydania; </dd><dt class="list"> <span class="ec-lmtt-10">.texlive2008</span> </dt><dd class="list"> - <!--l. 375--><p class="noindent" >prywatne pliki konfiguracyjne dla bieżącego wydania; + <!--l. 374--><p class="noindent" >prywatne pliki konfiguracyjne dla bieżącego wydania; <dl class="list3"><dt class="list"> <span class="ec-lmtt-10">texmf-var</span> </dt><dd class="list"> - <!--l. 378--><p class="noindent" ><span + <!--l. 377--><p class="noindent" ><span class="ec-lmtt-10">TEXMFVAR</span> </dd><dt class="list"> <span class="ec-lmtt-10">texmf-config</span> </dt><dd class="list"> - <!--l. 379--><p class="noindent" ><span + <!--l. 378--><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. 381--><p class="noindent" ><span + <!--l. 380--><p class="noindent" ><span class="ec-lmtt-10">TEXMFHOME </span>prywatne makra/fonty itp.</dd></dl> </dd></dl> -<!--l. 385--><p class="noindent" > +<!--l. 384--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">2.4. </span> <a id="x1-110002.4"></a>Rozszerzenia <span class="TEX">T<span class="E">E</span>X</span>-a</h4> -<!--l. 388--><p class="noindent" >Standardowy <span class="TEX">T<span -class="E">E</span>X</span> został zamrożony, ale jest i będzie w przyszłości dostępny w dystrybucji. <span class="TEX">T<span +<!--l. 387--><p class="noindent" >Standardowy <span class="TEX">T<span +class="E">E</span>X</span> został zamrożony, ale jest i 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. 392--><p class="indent" > +<!--l. 391--><p class="indent" > <dl class="description"><dt class="description"> <span class="ec-lmbx-10">e-</span><span class="TEX"><span @@ -839,16 +838,16 @@ class="ec-lmbx-10">T</span><span class="E"><span class="ec-lmbx-10">E</span></span><span class="ec-lmbx-10">X</span></span> </dt><dd -class="description">wersja programu <span class="TEX">T<span -class="E">E</span>X</span>, która zawiera dodatkowo niewielki, lecz silny zestaw nowych - poleceń wbudowanych (dotyczących głównie rozwijania makr, leksemów znakowych, - interpretacji znaczników itp.) oraz rozszerzenie <span class="TEX">T<span -class="E">E</span>X</span>--XE T dla składu od prawej do lewej. +class="description">wersja programu <span class="TEX">T<span +class="E">E</span>X</span>, w której dodano pożyteczny zestaw nowych poleceń + wbudowanych (dotyczących głównie rozwijania makr, leksemów znakowych, interpretacji + znaczników itp.) oraz rozszerzenie <span class="TEX">T<span +class="E">E</span>X</span>--XE T dla składu od prawej do lewej. W trybie - W trybie domyślnym e-<span class="TEX">T<span + domyślnym e-<span class="TEX">T<span class="E">E</span>X</span> jest w 100% zgodny ze standardowym programem <span class="TEX">T<span -class="E">E</span>X</span>. - Więcej szczegółów znaleźć można w <a +class="E">E</span>X</span>. Więcej + szczegółów można znaleźć w <a href="../../../../texmf-dist/doc/etex/base/etex_man.pdf" >texmf-dist/doc/etex/base/etex_man.pdf</a>. </dd><dt class="description"> <span @@ -857,18 +856,18 @@ class="ec-lmbx-10">T</span><span class="E"><span class="ec-lmbx-10">E</span></span><span class="ec-lmbx-10">X</span></span> </dt><dd -class="description">program zbudowany na rozszerzeniu e-<span class="TEX">T<span -class="E">E</span>X</span>, umożliwiający tworzenie plików zarówno - w formacie PDF, jak i DVI. Jest on domyślnym programem dla większości formatów (prócz - plain <span class="TEX">T<span -class="E">E</span>X</span>). Nie ma więc rozróżnienia na „maszyny” <span -class="ec-lmss-10">pdftex </span>i <span -class="ec-lmss-10">pdfetex</span>, jak to miało miejsce - w poprzednich wersjach programów i w poprzednich dystrybucjach <span class="TEX">T<span -class="E">E</span>X</span> Live. Podręczniki - znajdziemy w katalogu <a -href="../../../../texmf/doc/pdftex/manual/" >texmf/doc/pdftex/manual/</a>, zaś przykład wykorzystania w pliku - <a +class="description">program zawierający silnik e-<span class="TEX">T<span +class="E">E</span>X</span>, umożliwiający tworzenie plików zarówno + w formacie PDF, jak i DVI. Jest on domyślnym programem dla większości formatów + (prócz plain <span class="TEX">T<span +class="E">E</span>X</span>), nie ma więc obecnie rozróżnienia na „maszyny” <span +class="ec-lmss-10">pdftex </span>i <span +class="ec-lmss-10">pdfetex</span>, + jak to miało miejsce w poprzednich wersjach programów i w poprzednich dystrybucjach + <span class="TEX">T<span +class="E">E</span>X</span> Live. Podręczniki znajdziemy w katalogu <a +href="../../../../texmf/doc/pdftex/manual/" >texmf/doc/pdftex/manual/</a>, przykład zaś + wykorzystania – w pliku <a href="../../../../texmf/doc/pdftex/manual/samplepdf/samplepdf.tex" >texmf/doc/pdftex/manual/samplepdf/samplepdf.tex</a>. </dd><dt class="description"> <span @@ -878,19 +877,18 @@ class="E"><span class="ec-lmbx-10">E</span></span><span class="ec-lmbx-10">X</span></span> </dt><dd class="description">jest docelowo sukcesorem pdf<span class="TEX">T<span -class="E">E</span>X</span>-a, z którym ma być zgodny wstecz. Powinien - także zastąpić Aleph (patrz niżej). Załączony interpreter Lua (patrz strona domowa - <a +class="E">E</span>X</span>-a. Powinien także zastąpić Aleph (patrz niżej). + Załączony interpreter Lua (patrz strona domowa <a href="http://www.lua.org/" class="url" ><span -class="ec-lmtt-10">http://www.lua.org/</span></a>) pozwala na eleganckie rozwiązanie wielu trudnych problemów - <span class="TEX">T<span -class="E">E</span>X</span>-a. Program <span -class="ec-lmtt-10">texlua </span>posiada funkcjonalność samodzielnego interpretera Lua i w ten - sposób jest wykorzystywany w <span class="TEX">T<span -class="E">E</span>X</span> Live do wielu zadań. Patrz <a +class="ec-lmtt-10">http://www.lua.org/</span></a>) pozwala elegancko + rozwiązywać wiele trudnych problemów <span class="TEX">T<span +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 href="http://www.luatex.org/" class="url" ><span -class="ec-lmtt-10">http://www.luatex.org/</span></a> - i na DVD <a +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>. </dd><dt class="description"> <span @@ -899,8 +897,8 @@ class="ec-lmbx-10">T</span><span class="E"><span class="ec-lmbx-10">E</span></span><span class="ec-lmbx-10">X</span></span> </dt><dd -class="description">umożliwia kodowanie tekstów w Unicode oraz korzystanie z fontów OpenType - (także tych dostępnych w systemie), przy czym stosuje biblioteki obce, patrz +class="description">umożliwia kodowanie tekstów w Unicode oraz korzystanie z fontów OpenType (także + tych dostępnych w systemie operacyjnym), przy czym stosuje biblioteki obce, patrz <a 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 @@ -910,14 +908,14 @@ class="ec-lmtt-10">http://scripts.sil.org/xetex</span></a>. 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 pracować jednocześnie z większością - tekstów spotykanych na świecie. Wspomaga także 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. Więcej szczegółów znaleźć można na - CD: <a -href="../../../../texmf-dist/doc/omega/base/doc-1.8.tex" >texmf-dist/doc/omega/base/doc-1.8.tex</a> (dokumentacja niezbyt aktualna; sam program - też od dawna nie jest aktualizowany). + pozwalając na jednoczesną pracę z większością tekstów spotykanych na świecie. Wspomaga + także 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. Więcej szczegółów + znaleźć można na DVD: <a +href="../../../../texmf-dist/doc/omega/base/doc-1.8.tex" >texmf-dist/doc/omega/base/doc-1.8.tex</a> (dokumentacja niezbyt + aktualna; sam program też od dawna nie jest aktualizowany). </dd><dt class="description"> <span class="ec-lmbx-10">Aleph</span> </dt><dd @@ -997,7 +995,7 @@ class="E">E</span>X</span></span>-owych; <span class="ec-lmss-10">texexec, texmfstart</span> </dt><dd class="list"> - <!--l. 472--><p class="noindent" >programy uruchomieniowe dla Con<span class="TEX">T<span + <!--l. 472--><p class="noindent" >programy uruchamiające dla Con<span class="TEX">T<span class="E">E</span>X</span>t; </dd><dt class="list"> <span @@ -1011,20 +1009,19 @@ class="E">E</span>X</span> do HTML i XML. id="x1-130002.6"></a>Pakiety i ich zestawy</h4> <!--l. 482--><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 +class="E">E</span>X</span> Live została do celów instalacji zorganizowana w szereg „zestawów” +(<span class="ec-lmri-10">collections</span>), z których każdy posiada zbiór „pakietów” (<span -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, jest też jednak możliwe zainstalowanie jedynie pojedynczego -pakietu. -<!--l. 489--><p class="indent" > Zestawy pozwalają lepiej dobrać instalowane składniki, a także określić jakie języki będą +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, można też zainstalować jedynie pojedynczy pakiet. +<!--l. 489--><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 „basic”. Zestawy „latex” i „pdftex” są rekomendowane dla większości użytkowników. Pozostałe zestawy są -opcjonalne. - +opcjonalne. <!--l. 495--><p class="indent" > Oto dostępne zestawy i krótki opis ich zawartości: -<!--l. 497--><p class="indent" > +<!--l. 497--><p class="indent" > + <dl class="description"><dt class="description"> <span class="ec-lmbx-10">basic</span> </dt><dd @@ -1072,7 +1069,7 @@ class="ec-lmtt-10">fontinst </span>itp.); <span class="ec-lmbx-10">fontsrecommended</span> </dt><dd class="description">obszerna biblioteka częściej używanych fontów w postaci źródłowej (.mf) - bądź obwiedniowych oraz pliki definicyjne i stylów <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span + bądź fontów obwiedniowych oraz pliki z definicjami i stylami <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span>-a dla tych fontów; </dd><dt class="description"> <span @@ -1092,20 +1089,20 @@ class="description">pakiety do prezentacji zapisu różnych gier (szachy, bry <span class="ec-lmbx-10">genericextra</span> </dt><dd class="description">obszerna biblioteka makr, trudnych do sklasyfikowania, działających z różnymi - formatami (Plain, LaTeX itp.); + formatami (Plain, <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span> itp.); </dd><dt class="description"> <span class="ec-lmbx-10">htmlxml</span> </dt><dd -class="description">pakiety konwersji <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span>a do XML/HTML oraz do składu dokumentów XML/SGML; +class="description">pakiety konwersji <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span>-a do XML/HTML oraz do składu dokumentów + XML/SGML; </dd><dt class="description"> <span class="ec-lmbx-10">lang</span><span class="ec-lmbx-10">…</span> </dt><dd class="description">wsparcie poszczególnych języków; zestawy zawierają wzorce przenoszenia wyrazów i makra obsługi danych języków, czasem też specyficzne fonty itp., przykładowo: - - </dd><dt class="description"> <span class="ec-lmbx-10">langpolish</span> </dt><dd @@ -1113,7 +1110,8 @@ 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, makra dodatkowe, przydatne dla polskich użytkowników, dokumentacje w języku - polskim; + polskim; + </dd><dt class="description"> <span class="ec-lmbx-10">latex</span> </dt><dd @@ -1187,10 +1185,8 @@ class="description">przykłady i inne materiały autorstwa D.E.&# class="ec-lmbx-10">ttfutils</span> </dt><dd class="description">narzędzia do konwersji fontów True Type.</dd></dl> <!--l. 581--><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. - - +class="ec-lmtt-10">tlpdb/texlive.tlpdb </span>(używany podczas instalacji) zawiera spis wszystkich plików w każdym +pakiecie. <!--l. 584--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">2.7. </span> <a id="x1-140002.7"></a>Fonty w <span class="TEX">T<span @@ -1201,6 +1197,8 @@ href="http://tug.org/fonts" class="url" ><span class="ec-lmtt-10">http://tug.org/fonts</span></a> oraz <a href="../../../../texmf-doc/english/free-math-fonts-survey" >texmf-doc/english/free-math-fonts-survey</a>. + + <!--l. 593--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">3. </span> <a id="x1-150003"></a>Instalacja</h3> @@ -1210,25 +1208,25 @@ href="../../../../texmf-doc/english/free-math-fonts-survey" >texmf-doc/english/f <!--l. 599--><p class="noindent" >Instalację <span class="TEX">T<span class="E">E</span>X</span> Live uruchamiamy skryptem <span class="ec-lmtt-10">install-tl </span>(<span -class="ec-lmtt-10">install-tl.bat </span>dla Windows) z płytki +class="ec-lmtt-10">install-tl.bat </span>dla Windows) z płytki <span class="TEX">T<span -class="E">E</span>X</span> Collection DVD bądź dostępnym w pakiecie instalacyjnym pobranym z sieci. +class="E">E</span>X</span> Collection DVD bądź dostępnym w pobranym z sieci pakiecie instalacyjnym. <!--l. 603--><p class="indent" > <dl class="description"><dt class="description"> <span class="ec-lmbx-10">Instalator z sieci:</span> </dt><dd -class="description">z archiwum CTAN, z katalogu <span +class="description">z archiwum CTAN, z katalogu <span class="ec-lmtt-10">systems/texlive/tlnet</span> ( <a href="http://mirror.ctan.org/systems/texlive/tlnet" class="url" ><span class="ec-lmtt-10">http://mirror.ctan.org/systems/texlive/tlnet</span></a> automatycznie przekierowuje do najbliższej kopii CTAN) należy pobrać plik <span -class="ec-lmtt-10">install-tl.zip </span>(dla Unix i Windows), lub - znacznie mniejszy <span -class="ec-lmtt-10">install-unx.tar.gz </span>(tylko dla Unix). Po rozpakowaniu, w katalogu +class="ec-lmtt-10">install-tl.zip </span>(dla Unix i Windows) lub + znacznie mniejszy <span +class="ec-lmtt-10">install-unx.tar.gz </span>(tylko dla Unix). Po rozpakowaniu, w katalogu <span class="ec-lmtt-10">install-tl/ </span>znajdziemy skrypty instalacyjne <span -class="ec-lmtt-10">install-tl </span>i <span +class="ec-lmtt-10">install-tl </span>i <span class="ec-lmtt-10">install-tl.bat</span>. </dd><dt class="description"> <span class="TEX"><span @@ -1238,21 +1236,21 @@ class="ec-lmbx-10">E</span></span><span class="ec-lmbx-10">X</span></span> <span class="ec-lmbx-10">Collection DVD:</span> </dt><dd class="description">po zamontowaniu płytki należy zmienić katalog bieżący na <span -class="ec-lmtt-10">texlive </span>(w - Windows program instalacyjny powinien uruchomić się automatycznie). DVD otrzymamy w - ramach członkowstwa w dowolnej Grupie Użytkowników Systemu <span class="TEX">T<span -class="E">E</span>X</span> lub zamówimy (np. - w Polsce <a +class="ec-lmtt-10">texlive</span> + (w Windows program instalacyjny powinien uruchomić się automatycznie). DVD + otrzymamy w ramach członkowstwa w dowolnej Grupie Użytkowników Systemu <span class="TEX">T<span +class="E">E</span>X</span> + (kontakt w Polsce <a href="http://www.gust.org.pl" class="url" ><span class="ec-lmtt-10">http://www.gust.org.pl</span></a>).</dd></dl> -<!--l. 620--><p class="indent" > Dalsze kroki omówiono dokładniej w kolejnych częściach. +<!--l. 620--><p class="indent" > Dalsze kroki omówiono dokładniej w następnych częściach. <!--l. 622--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.1.1. </span> <a id="x1-170003.1.1"></a>Unix</h5> <!--l. 624--><p class="noindent" >Poniżej <span class="ec-lmtt-10">> </span>oznacza prompt systemu; to, co wpisuje użytkownik, zaznaczono <span -class="ec-lmtk-10">pogrubieniem</span>. W systemach -zgodnych z Unix należy wykonać w oknie terminala: <div class="alltt"> +class="ec-lmtk-10">pogrubieniem</span>. W systemach +zgodnych z Unix należy wykonać w oknie terminala: <div class="alltt"> <!--l. 628--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span @@ -1269,7 +1267,7 @@ class="ec-lmtk-10"> install-tl</span> 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). -<!--l. 636--><p class="indent" > Dla uruchomienia w trybie graficzny (GUI) wymagane jest posiadania w systemie modułu <span +<!--l. 636--><p class="indent" > Do uruchomienia w trybie graficznym (GUI) wymagany jest w systemie moduł <span class="ec-lmtt-10">Perl/TK</span>: <div class="alltt"> <!--l. 638--><p class="noindent" ><div class="obeylines-v"> @@ -1279,29 +1277,28 @@ 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. 642--><p class="indent" > Kompletny wykaz dostępnych opcji otrzymamy uruchamiając: <div class="alltt"> +<!--l. 642--><p class="indent" > Kompletny wykaz dostępnych opcji otrzymamy, uruchamiając: <div class="alltt"> <!--l. 643--><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"> -help</span> +class="ec-lmtk-10"> -help</span> + </div> </div> <!--l. 647--><p class="indent" > <span class="ec-lmbx-10">Uwaga dotycząca uprawnie</span><span class="ec-lmbx-10">ń w UNIX: </span>aktualna podczas instalacji wartość <span class="ec-lmtt-10">umask </span>będzie -respektowana przez program instalacyjny. Jeśli więc chcemy, aby instalacja była dostępna dla innych, +respektowana przez program instalacyjny. Jeśli więc chcemy, aby instalacja była dostępna dla innych, to musimy ustawić wartość np. <span class="ec-lmtt-10">umask 002</span>. Więcej informacji na temat <span -class="ec-lmtt-10">umask </span>znajdziemy w podręczniku -systemowym. +class="ec-lmtt-10">umask </span>znajdziemy w podręcznikach +systemu operacyjnego. <!--l. 653--><p class="indent" > <hr class="figure"><div class="figure" ><table class="figure"><tr class="figure"><td class="figure" > @@ -1724,7 +1721,7 @@ class="ec-lmtt-8x-x-87"> command:</span> </div> <br /> <table class="caption" ><tr style="vertical-align:baseline;" class="caption"><td class="id">Rysunek 1: </td><td -class="content">Główny ekran instalatora w trybie tekstowym (GNU/Linux)</td></tr></table><!--tex4ht:label?: x1-17091r1 --> +class="content">Główny ekran instalatora w trybie tekstowym (GNU/Linux)</td></tr></table><!--tex4ht:label?: x1-17091r1 --> <!--l. 702--><p class="indent" > </td></tr></table></div><hr class="endfigure"> @@ -1754,26 +1751,25 @@ href="#x1-80002.1">2.1<!--tex4ht:ref: sec:tl-coll-dists --></a>, dla Mac OS X pr class="E">E</span>X</span> ( <a href="http://tug.org/mactex" class="url" ><span -class="ec-lmtt-10">http://tug.org/mactex</span></a>). Dla Mac<span class="TEX">T<span -class="E">E</span>X</span> należy użyć dedykowanego mu programu instalacyjnego, -ponieważ dokonuje on specyficznych ustawień systemu, w szczególności pozwala na łatwe -przełączanie pomiędzy różnymi dystrybucjami <span class="TEX">T<span +class="ec-lmtt-10">http://tug.org/mactex</span></a>). W wypadku Mac<span class="TEX">T<span +class="E">E</span>X</span> należy użyć dedykowanego mu programu +instalacyjnego, gdyż zmienia on w specyficzny sposób ustawienia systemu, w szczególności pozwala na +łatwe przełączanie pomię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>, gw<span class="TEX">T<span class="E">E</span>X</span>, Fink, MacPorts,… <!--l. 718--><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 są dokładnie te same, -jedynie dodawane są katalogi zawierające specyficzne dla systemu Mac OS X dokumentacje i -aplikacje. +class="E">E</span>X</span> Live i główne drzewa katalogów są dokładnie te same, jedynie +dodawane są katalogi ze specyficznymi dla systemu Mac OS X dokumentacjami i aplikacjami. <!--l. 722--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.1.3. </span> <a id="x1-190003.1.3"></a>Windows</h5> -<!--l. 724--><p class="noindent" >Gdy używamy instalatora pobranego z sieci (bądź program ten nie uruchamia się automatycznie po +<!--l. 724--><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 bieżącym, wystarczy +Można to uczynić także z linii poleceń – gdy katalog zawierający ten plik jest bieżącym, wystarczy uruchomić: <div class="alltt"> <!--l. 729--><p class="noindent" ><div class="obeylines-v"> <span @@ -1796,7 +1792,7 @@ 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. -<!--l. 739--><p class="indent" > Instalacja w trybie tekstowym wymaga podania: <div class="alltt"> +<!--l. 739--><p class="indent" > Instalacja w trybie tekstowym wymaga podania: <div class="alltt"> <!--l. 740--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span @@ -1821,21 +1817,21 @@ class="ec-lmtk-10"> -help</span> id="x1-200003.1.4"></a>Instalator w trybie tekstowym</h5> <!--l. 751--><p class="noindent" >Rysunek <a href="#x1-17091r1">1<!--tex4ht:ref: fig:text-main --></a> przedstawia główny ekran programu <span -class="ec-lmtt-10">install-tl </span>w trybie tekstowym w systemie Unix. W -tym trybie nie używamy ani klawiszy kursora, ani myszy, tylko wyłącznie klawiszy cyfr i liter (uwaga: -duże i małe litery są rozróżniane!). Wybraną opcję zatwierdzamy klawiszem Enter. Instalator w -trybie tekstowym jest dlatego tak prosty, by działał na możliwie wielu platformach, nawet -wyposażonych w ubogie biblioteki Perla (dla Windows załączono taki podzbiór dystrybucji +class="ec-lmtt-10">install-tl </span>w trybie tekstowym w systemie Unix. W +tym trybie nie używamy ani klawiszy kursora, ani myszy, tylko wyłącznie klawiszy cyfr i liter (uwaga: +duże i małe litery są rozróżniane!). Wybraną opcję zatwierdzamy klawiszem Enter. Instalator +w trybie tekstowym jest dlatego tak prosty, by działał na możliwie wielu platformach, nawet +wyposażonych w ubogie biblioteki Perla (dla Windows załączono taki właśnie podzbiór dystrybucji Perla). <!--l. 760--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.1.5. </span> <a id="x1-210003.1.5"></a>Instalator w trybie graficznym</h5> <!--l. 762--><p class="noindent" >Rysunek <a -href="#x1-17092r2">2<!--tex4ht:ref: fig:gui-main --></a> pokazuje instalator w trybie graficznym (zrzut ekranu w systemie Windows). +href="#x1-17092r2">2<!--tex4ht:ref: fig:gui-main --></a> pokazuje instalator w trybie graficznym (zrzut ekranu w systemie Windows). <!--l. 765--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">3.2. </span> <a id="x1-220003.2"></a>Podczas instalacji</h4> -<!--l. 768--><p class="noindent" >Program instalacyjny z założenia jest na tyle prosty, aby szczegółowe wyjaśnienia były zbędne. Podamy +<!--l. 768--><p class="noindent" >Program instalacyjny jest z założenia na tyle prosty, że szczegółowe wyjaśnienia są zbędne. Podamy jednak kilka uwag dotyczących różnych opcji i dostępnych podmenu. <!--l. 772--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.2.1. </span> <a @@ -2145,9 +2141,9 @@ class="content">Wybór platformy (systemu operacyjnego)</td></tr></table><!--tex4 <!--l. 797--><p class="noindent" ></td></tr></table></div><hr class="endfigure"> <!--l. 799--><p class="indent" > Rysunek <a -href="#x1-23037r3">3<!--tex4ht:ref: fig:bin-text --></a> pokazuje (w trybie tekstowym) wybór platformy (systemu operacyjnego). Domyśnie tylko -programy dla bieżącej platformy są instalowane, ale menu to pozwala wybrać także zestaw dla innych -platform. Może być to przydatne do instalacji na serwerze i współdzielenia zasobów w sieci +href="#x1-23037r3">3<!--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 zestaw 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 @@ -2297,14 +2293,14 @@ class="content">Menu: wybór schematów</td></tr></table><!--tex4ht:label?: x1-240 <!--l. 828--><p class="noindent" ></td></tr></table></div><hr class="endfigure"> <!--l. 830--><p class="indent" > Rysunek <a -href="#x1-24027r4">4<!--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 dla podstawowej (<span -class="ec-lmtt-10">basic</span>), -typowej (<span -class="ec-lmtt-10">medium</span>) i pełnej instalacji (<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 i GUTenberg przygotowały schematy dla swoich -członków), lub zastosowaniach (np. XML lub Omega). +href="#x1-24027r4">4<!--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 i GUTenberg przygotowały schematy dla +swoich członków) lub zastosowaniach (np. XML lub Omega). <!--l. 838--><p class="indent" > <hr class="figure"><div class="figure" ><table class="figure"><tr class="figure"><td class="figure" > @@ -2325,47 +2321,47 @@ class="content">Menu Standars Collections (Kolekcje standardowe) (Linux)</td></t <!--l. 841--><p class="indent" > </td></tr></table></div><hr class="endfigure"> <!--l. 843--><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 „Kolekcje standardowe” i „Kolekcje językowe” (rysunek <a -href="#x1-24028r5">5<!--tex4ht:ref: fig:collections-gui --></a>). -Kolekcje stanowią niższy poziom i składają się z „pakietów”. Dopiero pakiety zawierają właściwe pliki -makr, fontów itp. Jeśli chcemy dodać lub usunąć pakiet, po instalacji właściwej użyjemy programu -<span -class="ec-lmss-10">tlmgr </span>(patrz <a +które można wybrać w kolejnych menu o nazwach: „Kolekcje standardowe” i „Kolekcje językowe” +(rysunek <a +href="#x1-24028r5">5<!--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 +zainstalowaniu właściwej użyjemy programu <span +class="ec-lmss-10">tlmgr </span>(patrz część <a href="#x1-400006">6<!--tex4ht:ref: sec:tlmgr --></a>). <h5 class="subsubsectionHead"><span class="titlemark">3.2.3. </span> <a id="x1-250003.2.3"></a>Katalogi</h5> -<!--l. 855--><p class="noindent" >Domyślny układ katalogów opisano w części <a +<!--l. 854--><p class="noindent" >Domyślny układ katalogów opisano w części <a href="#x1-100002.3">2.3<!--tex4ht:ref: sec:texmftrees --></a> na str. <a href="#x1-100002.3">9<!--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">%PROGRAMFILES%\texlive\2008</span></span></span>) i w Unix (<span class="ec-lmtt-10">/usr/local/texlive/2008</span>). -<!--l. 860--><p class="indent" > Głównym powodem dla którego zmieniamy domyślne położenie <span -class="ec-lmtt-10">TEXDIR </span>może być brak -uprawnień. Nie musimy być administratorem systemu do zainstalowania <span class="TEX">T<span -class="E">E</span>X</span> Live, ale musimy -posiadać uprawnienia do zapisu w docelowym katalogu. Logicznym altenatywą może być wtedy -instalacja w katalogu domowym, szczególnie wtedy, gdy będziemy jedynym użytkownikiem. -Stosujemy tu zapis „<span class="obeylines-h"><span class="verb"><span +<!--l. 859--><p class="indent" > Głównym powodem, dla którego zmieniamy domyślne położenie <span +class="ec-lmtt-10">TEXDIR</span>, może być brak uprawnień. +Aby zainstalować <span class="TEX">T<span +class="E">E</span>X</span> Live, nie musimy być administratorem systemu, musimy jednak posiadać +uprawnienia do zapisu w docelowym katalogu. Logiczną alternatywą może być wtedy instalacja +w katalogu domowym, szczególnie wtedy, gdy będziemy jedynym użytkownikiem. Stosujemy +tu zapis „<span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">~</span></span></span>” do zaznaczenia takiego wyboru, np. ‘<span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">~/texlive/2008</span></span></span>’. Zalecamy -stosowanie katalogu z rokiem wydania, co pozwoli na instalację obok siebie różnych wydań <span class="TEX">T<span +class="ec-lmtt-10">~/texlive/2008</span></span></span>’. Zalecamy stosowanie +katalogu z rokiem wydania, co pozwoli na zainstalowanie obok siebie różnych wydań <span class="TEX">T<span class="E">E</span>X</span> Live. -<!--l. 873--><p class="indent" > Zmiana <span -class="ec-lmtt-10">TEXDIR </span>w programie instalacyjnym zmieni także położenie <span -class="ec-lmtt-10">TEXMFLOCAL</span>, <span -class="ec-lmtt-10">TEXMFSYSVAR </span>i +<!--l. 872--><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. 876--><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 +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 +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> @@ -2536,8 +2532,8 @@ class="content">Menu: Options (Opcje) w Unix</td></tr></table><!--tex4ht:label?: <!--l. 898--><p class="noindent" ></td></tr></table></div><hr class="endfigure"> <!--l. 900--><p class="indent" > Rysunek <a -href="#x1-26017r6">6<!--tex4ht:ref: fig:options-text --></a> pokazuje menu (w trybie tekstowym) z dodatkowymi opcjami. Warto tu wspomnieć o -trzech z nich: +href="#x1-26017r6">6<!--tex4ht:ref: fig:options-text --></a> pokazuje menu (w trybie tekstowym) z dodatkowymi opcjami. Warto tu wspomnieć +o trzech z nich: <dl class="description"><dt class="description"> <span class="ec-lmbx-10">use letter size instead of A4 by default</span> </dt><dd @@ -2547,34 +2543,37 @@ class="description">(użyj domyślnego formatu papieru letter zamia </dd><dt class="description"> <span class="ec-lmbx-10">create all format files</span> </dt><dd -class="description">(generuj wszystkie pliki formatów): wprawdzie zbędne formaty zajmują - miejsce na dysku, zalecane jest pozostawienie tej opcji włączonej; gdy tego nie zrobimy, - formaty będą generowane automatycznie w razie potrzeby w prywatnych katalogach - <span -class="ec-lmtt-10">TEXMFVAR </span>użytkowników, ale nie będą odświeżane, gdy w instalacji zaktualizowane zostaną - np. programy bądź wzorce przenoszenia; w skutek tego formaty mogą być niezgodne. +class="description">(generuj wszystkie pliki formatów): chociaż zbędne formaty zajmują + miejsce na dysku, to zaleca się pozostawić tę opcję włączoną; jeśli tego nie zrobimy, formaty + będą generowane automatycznie (w razie potrzeby) w prywatnych katalogach <span +class="ec-lmtt-10">TEXMFVAR</span> + użytkowników, nie będą jednak odświeżane, gdy w instalacji zostaną zaktualizowane np. + programy bądź wzorce przenoszenia; wskutek tego formaty mogą utracić zgodność ze + środowiskiem, w którym są używane. </dd><dt class="description"> <span class="ec-lmbx-10">create symlinks in standard directories</span> </dt><dd -class="description">(utwórz dowiązania w standardowych katalogach, - tylko Unix): opcja ta pozwala uniknąć ustawiania zmiennych środowiska po instalacji - (<span -class="ec-lmtt-10">PATH</span>, <span -class="ec-lmtt-10">MANPATH </span>i <span -class="ec-lmtt-10">INFOPATH</span>), ale użycie nie jest zalecane, bo może powodować kolizje z już - zainstalowanym w systemie środowiskiem <span class="TEX">T<span +class="description">(utwórz dowiązania w standardowych katalogach, + tylko Unix): opcja ta pozwala uniknąć ustawiania zmiennych środowiska po instalacji (<span +class="ec-lmtt-10">PATH</span>, + <span +class="ec-lmtt-10">MANPATH </span>i <span +class="ec-lmtt-10">INFOPATH</span>), ale jej użycie nie jest zalecane, bo może powodować kolizje z już + zainstalowanym w systemie środowiskiem <span class="TEX">T<span class="E">E</span>X</span>; może być ona przydatna jedynie wtedy, - gdy w standardowych katalogach (np. <span + gdy w standardowych katalogach (np. <span class="ec-lmtt-10">/usr/local/bin</span>) nie ma jakichkolwiek programów <span class="TEX">T<span class="E">E</span>X</span>-owych.</dd></dl> -<!--l. 926--><p class="indent" > Gdy dokonano już wszystkich potrzebnych ustawień, można rozpocząć instalację (klawisz „I”). Po -instalacji proszę zajrzeć do części <a -href="#x1-300003.4">3.4<!--tex4ht:ref: sec:postinstall --></a>, bo być może jeszcze jakieś kroki będą potrzebne. +<!--l. 926--><p class="indent" > Po wszystkich potrzebnych ustawieniach można rozpocząć instalację (klawisz „I”). Po +instalacji zaleca się zajrzeć do części <a +href="#x1-300003.4">3.4<!--tex4ht:ref: sec:postinstall --></a>, bo być może potrzebne okażą się jeszcze dodatkowe +kroki. <h5 class="subsubsectionHead"><span class="titlemark">3.2.5. </span> <a id="x1-270003.2.5"></a>Uruchamianie bezpośrednio z DVD (tylko w trybie tekstowym)</h5> -<!--l. 933--><p class="noindent" >Należy wybrać opcję „<span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">V</span></span></span>”, co zmieni menu na przedstawione na rys.  <a +<!--l. 934--><p class="noindent" >Aby uruchomić programy bezpośrednio z płytki DVD należy wybrać opcję „<span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">V</span></span></span>”, co zmienia menu na +przedstawione na rys.  <a href="#x1-27057r7">7<!--tex4ht:ref: fig:main-fromdvd --></a>. <hr class="figure"><div class="figure" ><table class="figure"><tr class="figure"><td class="figure" > @@ -2869,27 +2868,26 @@ class="content">Menu główne dla uruchamiania z <span class="ec-lmtt-10">DVD</span></td></tr></table><!--tex4ht:label?: x1-27057r7 --> -<!--l. 968--><p class="indent" > </td></tr></table></div><hr class="endfigure"> -<!--l. 970--><p class="indent" > Proszę zauważyć zmiany: znikły wszystkie opcje dotyczące wyboru pakietów, sekcja dotycząca -katalogów pokazuje teraz <span -class="ec-lmtt-10">TEXDIRW </span>– katalog z prawami do zapisu. Pozwoli to na uruchamianie -wszystkich programów bezpośrednio z płytki; na dysku twardym znajdą się (w odpowiednich -katalogach) jedynie niezbędne pliki konfiguracyjne. -<!--l. 976--><p class="indent" > Ponieważ struktura katalogów różni się nieco od domyślnej, niezbędne będą pewne czynności +<!--l. 970--><p class="indent" > </td></tr></table></div><hr class="endfigure"> +<!--l. 972--><p class="indent" > Zwróćmy uwagę na następujące zmiany: zniknęły wszystkie opcje dotyczące wyboru pakietów, sekcja +dotycząca katalogów pokazuje teraz <span +class="ec-lmtt-10">TEXDIRW </span>– katalog z prawami do zapisu. Pozwoli to uruchamiać +dowolny program bezpośrednio z płytki; na dysku twardym znajdą się (w odpowiednich katalogach) +jedynie niezbędne pliki konfiguracyjne. +<!--l. 978--><p class="indent" > Ponieważ struktura katalogów różni się nieco od domyślnej, niezbędne będą pewne czynności konfiguracyjne, omówione w części <a href="#x1-300003.4">3.4<!--tex4ht:ref: sec:postinstall --></a>. -<!--l. 979--><p class="indent" > Z powodu pilniejszych prac i braku czasu opcja ta nie znalazła się niestety w instalatorze GUI, ale -jest dostępna dla wszystkich systemów. Użytkownicy Windows powinni zatem uruchomić program z linii -poleceń, jak opisano to w części <a +<!--l. 982--><p class="indent" > Instalator GUI nie posiada opcji „V”, dlatego użytkownicy Windows mogą uruchomić program +jedynie z linii poleceń, jak opisano to w części <a href="#x1-280003.3">3.3<!--tex4ht:ref: sec:cmdline --></a>. -<!--l. 984--><p class="indent" > W rozdziale <a +<!--l. 987--><p class="indent" > W rozdziale <a href="#x1-390005">5<!--tex4ht:ref: sec:portable-unix --></a> opisano jeszcze inny, przenośny sposób uruchamiania <span class="TEX">T<span class="E">E</span>X</span> Live, który nie wymaga zmian w konfiguracji systemu (a nawet nie pozwala na nie). <h4 class="subsectionHead"><span class="titlemark">3.3. </span> <a id="x1-280003.3"></a>Parametry instalacji z linii poleceń</h4> -<!--l. 991--><p class="noindent" >Uruchom <div class="alltt"> -<!--l. 992--><p class="noindent" ><div class="obeylines-v"> +<!--l. 994--><p class="noindent" >Uruchom <div class="alltt"> +<!--l. 995--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -2897,28 +2895,28 @@ class="ec-lmtk-10">install-tl</span><span class="ec-lmtk-10"> -help</span> </div> </div> aby wyświetlić wszystkie dostępne parametry. Najbardziej interesujące to: -<!--l. 999--><p class="noindent" > +<!--l. 1002--><p class="noindent" > <dl class="list1"><dt class="list"> <span class="ec-lmtt-10">-gui</span> </dt><dd class="list"> - <!--l. 1000--><p class="noindent" >użyj programu w wersji graficznej (GUI), jeśli to możliwe; wymagane jest posiadanie modułu - Perl/Tk ( <a + <!--l. 1003--><p class="noindent" >użyj programu w wersji graficznej (GUI), jeśli to możliwe; 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>); gdy jest on niedostępny, - program instalacyjny uruchomiony zostanie w trybie tekstowym; +class="ec-lmtt-10">http://tug.org/texlive/distro.html#perltk</span></a>); gdy jest on + niedostępny, program instalacyjny uruchomiony zostanie w trybie tekstowym; </dd><dt class="list"> <span class="ec-lmtt-10">-no-gui</span> </dt><dd class="list"> - <!--l. 1005--><p class="noindent" >wymusza tryb tekstowy, np. w Windows potrzebny jest on dla przygotowania do + <!--l. 1008--><p class="noindent" >wymusza tryb tekstowy, np. w Windows potrzebny jest on dla przygotowania do uruchamiania bezpośrednio z DVD; </dd><dt class="list"> <span class="ec-lmtt-10">-lang </span><span class="ec-lmro-10">LL</span> </dt><dd class="list"> - <!--l. 1007--><p class="noindent" >pozwala wybrać język komunikatów, <span + <!--l. 1010--><p class="noindent" >pozwala wybrać język komunikatów, <span class="ec-lmri-10">LL </span>oznacza tu dwuliterowy kod języka; aktualnie dostępne są: angielski (<span class="ec-lmtt-10">en</span>, domyślny), niemiecki (<span @@ -2927,7 +2925,7 @@ class="ec-lmtt-10">fr</span>), holenderski (<span class="ec-lmtt-10">nl</span>), polski (<span class="ec-lmtt-10">pl</span>), słoweński (<span -class="ec-lmtt-10">sl</span>) i wietnamski (<span +class="ec-lmtt-10">sl</span>) i wietnamski (<span class="ec-lmtt-10">vi</span>); program samoczynnie włącza język, ale jeśli jest to niemożliwe, komunikaty i menu będą wyświetlane w języku angielskim; </dd><dt class="list"> @@ -2935,67 +2933,67 @@ class="ec-lmtt-10">vi</span>); program samoczynnie włącza język, class="ec-lmtt-10">-profile </span><span class="ec-lmro-10">profile</span> </dt><dd class="list"> - <!--l. 1014--><p class="noindent" >program instalacyjny zapisuje plik <span -class="ec-lmtt-10">texlive.profile </span>w katalogu <span + <!--l. 1017--><p class="noindent" >program instalacyjny zapisuje plik <span +class="ec-lmtt-10">texlive.profile </span>w katalogu <span class="ec-lmtt-10">2008/tlpkg</span>, co pozwala - wykorzystać go dla powielenia wszystkich wyborów i ustawień w kolejnych instalacjach; + wykorzystać go dla powielenia wszystkich wyborów i ustawień w kolejnych instalacjach; </dd><dt class="list"> <span class="ec-lmtt-10">-location </span><span class="ec-lmro-10">url/path</span> </dt><dd class="list"> - <!--l. 1019--><p class="noindent" >pozwala określić inne niż domyślne źródło instalacji (patrz poniżej).</dd></dl> + <!--l. 1022--><p class="noindent" >pozwala określić inne niż domyślne źródło instalacji (patrz poniżej).</dd></dl> -<!--l. 1023--><p class="noindent" > +<!--l. 1026--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.3.1. </span> <a id="x1-290003.3.1"></a>Parametr <span class="ec-lmtt-10">location</span></h5> -<!--l. 1026--><p class="noindent" >Wartością przypisaną <span -class="ec-lmtt-10">location </span>może być adres w sieci (rozpoczynający się od <span +<!--l. 1029--><p class="noindent" >Parametrowi <span +class="ec-lmtt-10">location </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łna ścieżka. Jeśli podany argument wskazuje na lokalny dysk (ścieżka bądź adres +lub pełną ścieżkę. Jeśli podany argument wskazuje na lokalny dysk (ścieżka bądź adres <span -class="ec-lmtt-10">file:/</span>), automatycznie zostanie dostosowany typ instalacji (ze skompresowanych plików +class="ec-lmtt-10">file:/</span>), to automatycznie zostanie dostosowany typ instalacji (ze skompresowanych plików bądź nie): gdy dostępny będzie katalog <span class="ec-lmtt-10">archive</span>, zawierający pliki <span class="ec-lmtt-10">.tar.lzma</span>, wybrana -zostanie instalacja z tych plików, nawet jeśli dostępne będą równolegle katalogi z plikami +zostanie instalacja z tychże plików, nawet jeśli dostępne będą równolegle katalogi z plikami nieskompresowanymi. -<!--l. 1048--><p class="noindent" > +<!--l. 1051--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">3.4. </span> <a id="x1-300003.4"></a>Czynności poinstalacyjne</h4> -<!--l. 1051--><p class="noindent" >Część ta nie dotyczy Windows, dla których program instalacyjny przeprowadza całą konfigurację, -włącznie z menu systemowym i ikonami na pulpicie. Dla użytkowników innych systemów mogą być -przydatne poniższe uwagi. -<!--l. 1055--><p class="noindent" > +<!--l. 1054--><p class="noindent" >Część ta nie dotyczy systemu Windows, dla którego program instalacyjny przeprowadza całą +konfigurację, włącznie z menu systemowym i ikonami na pulpicie. Poniższe uwagi mogą być przydatne +dla użytkowników innych systemów. +<!--l. 1058--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.4.1. </span> <a id="x1-310003.4.1"></a>Gdy zastosujemy dowiązania symboliczne</h5> -<!--l. 1057--><p class="noindent" >Użycie opisanej w części <a -href="#x1-260003.2.4">3.2.4<!--tex4ht:ref: sec:options --></a> opcji tworzenia dowiązań symbolicznych w standardowych katalogach nie +<!--l. 1060--><p class="noindent" >Użycie opisanej w części <a +href="#x1-260003.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. -<!--l. 1061--><p class="noindent" > +<!--l. 1064--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.4.2. </span> <a id="x1-320003.4.2"></a>Zmienne środowiska dla Unix</h5> -<!--l. 1064--><p class="noindent" >Po instalacji wymagane jest dodanie ścieżki do programów <span class="TEX">T<span -class="E">E</span>X</span> Live do zmiennej <span -class="ec-lmtt-10">PATH</span>. Każda dostępna -platforma ma własny podkatalog w ramach <span +<!--l. 1067--><p class="noindent" >Po instalacji trzeba 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. 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-23037r3">3<!--tex4ht:ref: fig:bin-text --></a>. -<!--l. 1069--><p class="indent" > Aby wykorzystać systemowe przeglądarki dokumentacji <span -class="ec-lmss-10">man </span>i <span -class="ec-lmss-10">info</span>, należy również dodać -odpowiednie katalogi do ich ścieżek przeszukiwania. -<!--l. 1072--><p class="indent" > Dla powłoki zgodnej z Bourne shell (<span +<!--l. 1072--><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. +<!--l. 1076--><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. 1075--><p class="indent" > +<!--l. 1079--><p class="indent" > <div class="fancyvrb" id="fancyvrb6"> <a id="x1-32002r1"></a><span @@ -3016,9 +3014,9 @@ class="ec-lmtt-9"> INFOPATH=/usr/local/texlive/2008/texmf/doc/info:$INFOP class="ec-lmtt-9"> export</span><span class="ec-lmtt-9"> INFOPATH</span> </div> -<!--l. 1081--><p class="indent" > Dla csh lub tcsh należy zmodyfikować plik <span +<!--l. 1085--><p class="indent" > W wypadku csh lub tcsh należy zmodyfikować plik <span class="ec-lmtt-10">$HOME/.cshrc</span>, np: -<!--l. 1083--><p class="indent" > +<!--l. 1087--><p class="indent" > <div class="fancyvrb" id="fancyvrb7"> <a id="x1-32008r1"></a><span @@ -3041,25 +3039,24 @@ class="ec-lmtt-9"> /usr/local/texlive/2008/texmf/doc/info:$INFOPATH</span </div> -<!--l. 1113--><p class="noindent" > +<!--l. 1117--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.4.3. </span> <a - id="x1-330003.4.3"></a>Gdy uruchamiamy z DVD</h5> -<!--l. 1115--><p class="noindent" >Programy <span class="TEX">T<span -class="E">E</span>X</span> Live korzystają z pliku <span -class="ec-lmtt-10">texmf.cnf </span>do znalezienia potrzebnych danych w różnych -drzewach katalogów. Plik <span -class="ec-lmtt-10">texmf.cnf </span>znajdywany jest w całej serii położeń względem położenia samych -programów, ale zasada ta nie działa, gdy uruchamiamy programy bezpośrednio z DVD. Wynika to z -faktu, że niektóre pliki są zapisywane na twardym dysku (DVD jest medium tylko do odczytu) i tracą -tym samym predefiniowane względne położenie. Wymagane jest zatem zdefiowanie w środowisku -zmiennej <span -class="ec-lmtt-10">TEXMFCNF</span>, która wskaże położenie <span -class="ec-lmtt-10">texmf.cnf</span>. Nadal jest potrzebna modyfikacja zmiennej + id="x1-330003.4.3"></a>Gdy uruchamiamy programy z DVD</h5> +<!--l. 1119--><p class="noindent" >Programy <span class="TEX">T<span +class="E">E</span>X</span> Live wyszukują potrzebne dane w różnych drzewach katalogów korzystając z pliku <span -class="ec-lmtt-10">PATH</span>, jak to już opisano wyżej. -<!--l. 1125--><p class="indent" > Na zakończenie instalacji program powinien pokazać komunikat informujący jaką wartość należy +class="ec-lmtt-10">texmf.cnf</span>. Plik ten znajdowany jest w całej serii położeń względem położenia samych programów, ale +zasada ta nie działa, gdy uruchamiamy programy bezpośrednio z DVD. Wynika to z faktu, że niektóre +pliki są zapisywane na twardym dysku (DVD jest medium tylko do odczytu) i tracą tym samym +predefiniowane względne położenie. Wymagane jest zatem zdefiowanie w środowisku zmiennej +<span +class="ec-lmtt-10">TEXMFCNF</span>, która wskaże położenie <span +class="ec-lmtt-10">texmf.cnf</span>. Nadal jest potrzebna modyfikacja zmiennej <span +class="ec-lmtt-10">PATH</span>, jak +opisano wyżej. +<!--l. 1129--><p class="indent" > Na zakończenie instalacji program powinien pokazać komunikat informujący, jaką wartość należy przypisać zmiennej <span -class="ec-lmtt-10">TEXMFCNF</span>. Gdybyśmy to przeoczyli, wartością tą jest <span +class="ec-lmtt-10">TEXMFCNF</span>. Gdybyśmy to przeoczyli – wartością tą jest <span class="ec-lmtt-10">$TEXMFSYSVAR/web2c</span>, czyli dla domyślnych ustawień (<span class="ec-lmtt-10">/usr/local/texlive/2008/texmf-var/web2c</span>) potrzebujemy @@ -3072,7 +3069,7 @@ class="ec-lmtt-9"> TEXMFCNF=/usr/local/texlive/2008/texmf-var/web2c;</spa class="ec-lmtt-9"> export</span><span class="ec-lmtt-9"> TEXMFCNF</span> </div> -<!--l. 1133--><p class="noindent" >lub, dla [t]csh: +<!--l. 1137--><p class="noindent" >lub, dla [t]csh: <div class="fancyvrb" id="fancyvrb9"> <a id="x1-33004r1"></a><span @@ -3081,37 +3078,38 @@ class="ec-lmtt-9"> setenv</span><span class="ec-lmtt-9"> TEXMFCNF</span><span class="ec-lmtt-9"> /usr/local/texlive/2008/texmf-var/web2c</span> </div> -<!--l. 1138--><p class="noindent" > +<!--l. 1142--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.4.4. </span> <a id="x1-340003.4.4"></a>Con<span class="TEX">T<span class="E">E</span>X</span>t Mark IV</h5> -<!--l. 1140--><p class="noindent" >Tak zwany „stary” Con<span class="TEX">T<span +<!--l. 1144--><p class="noindent" >Tak zwany „stary” Con<span class="TEX">T<span class="E">E</span>X</span>t działa jak dotychczas. Nowy Con<span class="TEX">T<span class="E">E</span>X</span>t „Mark IV” wymaga ręcznego -dostrojenia, patrz: <a +dostrojenia – patrz: <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. 1144--><p class="noindent" > +<!--l. 1148--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.4.5. </span> <a id="x1-350003.4.5"></a>Integracja lokalnych i prywatnych pakietów makr</h5> -<!--l. 1147--><p class="noindent" >Jak już wspomniano w części <a -href="#x1-100002.3">2.3<!--tex4ht:ref: sec:texmftrees --></a>, <span +<!--l. 1151--><p class="noindent" >Jak już wspomniano w części <a +href="#x1-100002.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 -<span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">/usr/local/texlive/texmf-local</span> +lub <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">C:\Program</span><span -class="ec-lmtt-10"> Files\texlive\texmf-local</span></span></span>) przeznaczony jest na lokalne (np. w danej sieci -komputerowej) fonty oraz pakiety makr. Z kolei <span +class="ec-lmtt-10"> Files\texlive\texmf-local</span></span></span>) przeznaczony jest na lokalne (np. w danej +sieci komputerowej) fonty oraz pakiety makr. Z kolei <span class="ec-lmtt-10">TEXMFHOME </span>(domyślnie <span -class="ec-lmtt-10">$HOME/texmf </span>lub -<span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">%USERPROFILE%\texmf</span></span></span>) jest przeznaczony na prywatne makra i fonty użytkownika. W zamierzeniu oba -katalogi powinny być zachowywane przy instalacji nowszych wersji <span class="TEX">T<span -class="E">E</span>X</span> Live i ich zawartość ma być -automatycznie „widziana” przez kolejne wydania. Zalecamy zatem, by nie przedefiniowywać <span -class="ec-lmtt-10">TEXMFLOCAL</span>, -co pozwoli uniknąć ręcznych konfiguracji w przyszłości. -<!--l. 1159--><p class="indent" > W obu drzewach katalogów pliki powinny być umieszczane w odpowiednich podkatalogach, zgodnie +class="ec-lmtt-10">$HOME/texmf</span> +lub <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">%USERPROFILE%\texmf</span></span></span>) jest przeznaczony na prywatne makra i fonty użytkownika. W +zamierzeniu oba te katalogi powinny być zachowywane przy instalacji nowszych wersji <span class="TEX">T<span +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. 1163--><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 @@ -3121,38 +3119,38 @@ class="E">E</span>X</span></span>-a powinny być umieszczane w katalo class="ec-lmtt-10">TEXMFLOCAL/tex/latex/ </span>lub <span class="ec-lmtt-10">TEXMFHOME/tex/latex/ </span>(lub ich podkatalogach). -<!--l. 1166--><p class="indent" > <span -class="ec-lmtt-10">TEXMFLOCAL </span>po zmianie zawartości wymaga odświeżenia bazy danych poleceniem <span +<!--l. 1170--><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 graficznej wersji programu <span +poprzez użycie przycisku „Odśwież bazy danych” w graficznym trybie programu <span class="ec-lmss-10">tlmgr</span>. -<!--l. 1170--><p class="noindent" > + + +<!--l. 1174--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.4.6. </span> <a id="x1-360003.4.6"></a>Integracja fontów z innych źródeł</h5> -<!--l. 1172--><p class="noindent" >Jest to, niestety, mocno zagmatwany temat, wymagający sporej wiedzy użytkownika. Warto najpierw -zapoznać się jakie fonty mamy dostępne bezpłatnie (patrz część  <a +<!--l. 1176--><p class="noindent" >Jest to, niestety, bardzo skomplikowane zagadnienie, wymagające sporej wiedzy użytkownika. Warto się +najpierw zapoznać, jakie fonty mamy dostępne bezpłatnie (patrz część  <a href="#x1-140002.7">2.7<!--tex4ht:ref: sec:tl-fonts --></a>). - - -<!--l. 1176--><p class="indent" > Zwrócimy tu uwagę na możliwą alternatywę w postaci Xe<span class="TEX">T<span +<!--l. 1182--><p class="indent" > Alternatywą jest Xe<span class="TEX">T<span class="E">E</span>X</span> (patrz częśc <a -href="#x1-110002.4">2.4<!--tex4ht:ref: sec:tex-extensions --></a>), który pozwala użyć -fontów systemowych bez potrzeby instalowania ich dla <span class="TEX">T<span -class="E">E</span>X</span>-a. -<!--l. 1180--><p class="noindent" > +href="#x1-110002.4">2.4<!--tex4ht:ref: sec:tex-extensions --></a>), który umożliwia użycie fontów systemowych bez +potrzeby instalowania ich dla programów <span class="TEX">T<span +class="E">E</span>X</span>-owych. +<!--l. 1186--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">3.5. </span> <a id="x1-370003.5"></a>Testowanie instalacji</h4> -<!--l. 1183--><p class="noindent" >Po zainstalowaniu <span class="TEX">T<span -class="E">E</span>X</span> Live warto sprawdzić czy programy działają prawidłowo. Opiszemy tu +<!--l. 1189--><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 środowiska graficznego (GUI), ale reguły będą podobne. -<!--l. 1188--><p class="indent" > +najczęściej użyjemy środowiska graficznego (GUI), reguły jednak będą podobne. +<!--l. 1194--><p class="indent" > <ol class="enumerate1" > <li - class="enumerate" id="x1-37002x1">Sprawdzamy najpierw czy uruchamia się program <span + class="enumerate" id="x1-37002x1">Sprawdzamy najpierw, czy uruchamia się program <span class="ec-lmss-10">tex</span>: <div class="alltt"> - <!--l. 1191--><p class="noindent" ><div class="obeylines-v"> + <!--l. 1197--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -3170,17 +3168,16 @@ class="ec-lmtt-10"> 3.5.7</span> <br /><span class="ec-lmtt-10">...</span> </div> - </div> Jeśli uruchomienie zakończy się komunikatem <span -class="ec-lmri-10">command not found</span>, oznacza to, że - nieprawidłowo zadeklarowano zmienną <span -class="ec-lmtt-10">PATH </span>(patrz deklaracje zmiennych środowiska na - str. <a + </div> Jeśli uruchomienie kończy się komunikatem <span +class="ec-lmri-10">command not found</span>, oznacza to, że niepoprawnie + zadeklarowano zmienną <span +class="ec-lmtt-10">PATH </span>(patrz deklaracje zmiennych środowiska na str. <a href="#x1-320003.4.2">40<!--tex4ht:ref: sec:env --></a>). </li> <li class="enumerate" id="x1-37004x2">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. 1202--><p class="noindent" ><div class="obeylines-v"> + <!--l. 1208--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -3212,21 +3209,21 @@ class="ec-lmtt-10"> sample2e.log.</span> </div> Gdy program nie znajduje <span class="ec-lmtt-10">sample2e.tex </span>(bądź innych wymaganych plików), może to oznaczać, że nadal działają ustawienia zmiennych środowiska bądź pliki konfiguracyjne z poprzedniej - instalacji. Dogłębną analizę gdzie są przeszukiwane i znajdywane pliki umożliwia diagnostyka + instalacji. Szczegółową analizę, gdzie są przeszukiwane i znajdowane pliki, umożliwia diagnostyka opisana w części <a href="#x1-680008.2.4">8.2.4<!--tex4ht:ref: sec:debugging --></a> na str. <a href="#x1-680008.2.4">77<!--tex4ht:ref: sec:debugging --></a>. </li> <li class="enumerate" id="x1-37006x3">Podgląd wyniku składu: <div class="alltt"> - <!--l. 1217--><p class="noindent" ><div class="obeylines-v"> + + + <!--l. 1223--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="ec-lmtk-10">xdvi</span><span class="ec-lmtk-10"> sample2e.dvi</span> - - </div> </div> Polecenie to wymaga uruchomionego środowiska graficznego X Window. Dla MS Windows analogicznym poleceniem jest <span @@ -3234,7 +3231,7 @@ class="ec-lmss-10">dviout</span>. </li> <li class="enumerate" id="x1-37008x4">Przetwarzanie wyniku składu do PostScript w celu wyświetlenia lub wydruku: <div class="alltt"> - <!--l. 1230--><p class="noindent" ><div class="obeylines-v"> + <!--l. 1236--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -3247,7 +3244,7 @@ class="ec-lmtk-10"> sample2e.ps</span> </li> <li class="enumerate" id="x1-37010x5">Tworzenie dokumentu bezpośrednio w formacie PDF: <div class="alltt"> - <!--l. 1235--><p class="noindent" ><div class="obeylines-v"> + <!--l. 1241--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -3258,7 +3255,7 @@ class="ec-lmtk-10"> sample2e.tex</span> </li> <li class="enumerate" id="x1-37012x6">Podgląd dokumentu PDF: <div class="alltt"> - <!--l. 1240--><p class="noindent" ><div class="obeylines-v"> + <!--l. 1246--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -3273,8 +3270,8 @@ class="ec-lmtk-10"> sample2e.pdf</span> </div> </div> Programy <span class="ec-lmss-10">gv </span>i <span -class="ec-lmss-10">xpdf </span>są dostarczane zwykle w ramach systemu operacyjnego, wobec tego nie - zawarto ich na <span class="TEX">T<span +class="ec-lmss-10">xpdf </span>są zwykle dostarczane w ramach systemu operacyjnego, wobec tego nie + zamieszczono ich na <span class="TEX">T<span class="E">E</span>X</span> Live. Przed samodzielną instalacją warto odwiedzić strony, odpowiednio: <a href="http://www.gnu.org/software/gv" class="url" ><span @@ -3295,44 +3292,44 @@ class="ec-lmtt-10">psview-5.09t.zip</span>). </li> <li class="enumerate" id="x1-37014x7">Inne przydatne pliki testowe: - <!--l. 1258--><p class="noindent" > + <!--l. 1264--><p class="noindent" > <dl class="list2"><dt class="list"> <span class="ec-lmtt-10">small2e.tex</span> </dt><dd class="list"> - <!--l. 1259--><p class="noindent" >przykład prostszy niż <span -class="ec-lmtt-10">sample2e</span>; + <!--l. 1265--><p class="noindent" >przykład prostszy niż <span +class="ec-lmtt-10">sample2e</span>; + </dd><dt class="list"> <span class="ec-lmtt-10">testpage.tex</span> </dt><dd class="list"> - <!--l. 1260--><p class="noindent" >test położenia wydruku na kartce papieru, przydatny do sprawdzenia, czy nasza - drukarka nie wprowadza przesunięć; - + <!--l. 1266--><p class="noindent" >test położenia wydruku na kartce papieru, przydatny do sprawdzenia, czy nasza + drukarka nie wprowadza przesunięć; </dd><dt class="list"> <span class="ec-lmtt-10">nfssfont.tex</span> </dt><dd class="list"> - <!--l. 1262--><p class="noindent" >służy do wydruku tablic fontowych; + <!--l. 1268--><p class="noindent" >służy do wydruku tablic fontowych; </dd><dt class="list"> <span class="ec-lmtt-10">testfont.tex</span> </dt><dd class="list"> - <!--l. 1263--><p class="noindent" >jak wyżej, ale zamiast <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span + <!--l. 1269--><p class="noindent" >jak wyżej, z tym że zamiast <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span>-a wymaga jedynie plain <span class="TEX">T<span class="E">E</span>X</span>; </dd><dt class="list"> <span class="ec-lmtt-10">story.tex</span> </dt><dd class="list"> - <!--l. 1265--><p class="noindent" >najbardziej kanoniczny przykład dla plain <span class="TEX">T<span + <!--l. 1271--><p class="noindent" >najbardziej kanoniczny przykład dla plain <span class="TEX">T<span class="E">E</span>X</span>; na zakończenie przetwarzania uruchomionego poleceniem „<span class="ec-lmtt-10">tex story</span>”, po ukazaniu się <span class="ec-lmtt-10">*</span>, należy wpisać „<span class="ec-lmtt-10">\bye</span>”.</dd></dl> </li></ol> -<!--l. 1272--><p class="indent" > Początkującym użytkownikom polecamy stronę <a +<!--l. 1278--><p class="indent" > 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 <span @@ -3340,15 +3337,15 @@ class="ec-lmri-10">Formatting Information</span>, dostępny pod adresem <a href="http://www.ctan.org/tex-archive/documentation/beginlatex" class="url" ><span class="ec-lmtt-10">http://www.ctan.org/tex-archive/documentation/beginlatex</span></a>. -<!--l. 1277--><p class="noindent" > +<!--l. 1283--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">4. </span> <a id="x1-380004"></a>Instalacje sieciowe</h3> -<!--l. 1280--><p class="noindent" ><span class="TEX">T<span -class="E">E</span>X</span> Live zaprojektowano tak, aby mogło korzystać z niego wielu użytkowników, nawet w różnych -systemach operacyjnych w sieci. 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 +<!--l. 1286--><p class="noindent" ><span class="TEX">T<span +class="E">E</span>X</span> Live zaprojektowano tak, by mogło z niego korzystać wielu użytkowników, nawet w różnych +systemach operacyjnych w sieci komputerowej. 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 zawiera np. takie wiersze: <div class="fancyvrb" id="fancyvrb10"> @@ -3369,36 +3366,36 @@ class="ec-lmtt-9"> TEXMFLOCAL</span><span class="ec-lmtt-9"> =</span><span class="ec-lmtt-9"> $SELFAUTOPARENT/../texmf-local</span> </div> -<!--l. 1292--><p class="noindent" >W konsekwencji oznacza to, że dla różnych systemów bądź użytkowników wystarczy dodać do ich ścieżek -przeszukiwania tylko ścieżkę do programów <span class="TEX">T<span +<!--l. 1298--><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. 1296--><p class="indent" > Możliwa jest zatem np. instalacja lokalna <span class="TEX">T<span +<!--l. 1302--><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. 1299--><p class="indent" > Użytkownicy Windows mogą mieć także inne wymagania. W katalogu +<!--l. 1305--><p class="indent" > Użytkownicy Windows mogą mieć także inne wymagania. W katalogu <span class="ec-lmtt-10">texmf-doc/source/texlive/texlive-common/w32client </span>znajdziemy przykładowy skrypt <span class="ec-lmtt-10">install-w32client</span>, który pozwala dostosować istniejącą instalację <span class="TEX">T<span class="E">E</span>X</span> Live dla potrzeb sieci -(włącznie z utworzeniem skrótów w menu systemowym). Wystarczy uruchomić w tym katalogu +(włącznie z utworzeniem skrótów w menu systemowym). Wystarczy w tym katalogu uruchomić <span class="ec-lmtt-10">install-w32client.bat</span>. -<!--l. 1306--><p class="indent" > W części <a +<!--l. 1312--><p class="indent" > W części <a href="#x1-560008.1">8.1<!--tex4ht:ref: sec:kpathsea --></a> dowiemy się więcej o konfigurowaniu <span class="TEX">T<span class="E">E</span>X</span> Live i zasadach przeszukiwania ścieżek. -<!--l. 1310--><p class="noindent" > +<!--l. 1316--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">5. </span> <a id="x1-390005"></a>Maksymalnie przenośny <span class="TEX">T<span class="E">E</span>X</span> Live na DVD i USB</h3> -<!--l. 1313--><p class="noindent" >Opcja „uruchom z DVD”, opisana w rozdziale <a -href="#x1-270003.2.5">3.2.5<!--tex4ht:ref: sec:fromdvd --></a>, jest wprzydatna, jeśli działamy na swoim własnym -systemie. Gdy gościmy na cudzym systemie, prawdopodobnie wolelibyśmy wybrać inną możliwość, bez -zbędnych skutków ubocznych. -<!--l. 1318--><p class="indent" > W głównym katalogu <span class="TEX">T<span +<!--l. 1319--><p class="noindent" >Opcja „uruchom z DVD”, opisana w rozdziale <a +href="#x1-270003.2.5">3.2.5<!--tex4ht:ref: sec:fromdvd --></a>, jest wprzydatna, jeśli działamy na swoim własnym +komputerze. Gdy gościmy na cudzym, to prawdopodobnie wolelibyśmy wybrać inną możliwość, bez +zbędnych skutków ubocznych. +<!--l. 1324--><p class="indent" > W głównym katalogu <span class="TEX">T<span class="E">E</span>X</span> Live DVD (w podkatalogu <span class="ec-lmtt-10">texlive </span><span class="TEX">T<span class="E">E</span>X</span> Collection DVD) znajdziemy @@ -3407,39 +3404,38 @@ class="ec-lmtt-10">tl-portable </span>oraz widowsowy <span class="ec-lmtt-10">tl-portable.bat</span>, które uruchamiają terminal z ustawieniami odpowiednimi do bezpośredniego dostępu do <span class="TEX">T<span class="E">E</span>X</span> Live na DVD. -<!--l. 1323--><p class="indent" > Gdy skrypt ten jest wykonywany po raz pierwszy, generowane są pewne pliki w podkatalogu +<!--l. 1329--><p class="indent" > Gdy skrypt ten jest wykonywany po raz pierwszy, generowane są pewne pliki w podkatalogu <span -class="ec-lmtt-10"> /.tlportable2008</span>, co zabierze kilka chwil. W kolejnych wywołaniach skrypt rozpoczyna działanie -niemal natychmiast. -<!--l. 1327--><p class="indent" > Reszta systemu nie jest świadoma istnienia <span class="TEX">T<span -class="E">E</span>X</span> Live. Jeśli chcemy aby nasz edytor mógł +class="ec-lmtt-10"> /.tlportable2008</span>, co trwa kilka chwil. W kolejnych wywołaniach skrypt rozpoczyna działanie niemal +natychmiast. +<!--l. 1333--><p class="indent" > Reszta systemu nie jest świadoma istnienia <span class="TEX">T<span +class="E">E</span>X</span> Live. Jeśli chcemy, by nasz edytor mógł współpracować z <span class="TEX">T<span -class="E">E</span>X</span> Live, musimy uruchomić go z drugiej, równoległej, sesji <span +class="E">E</span>X</span> Live, to musimy uruchomić go z innej, równoległej sesji <span class="ec-lmtt-10">tl-portable</span>. -<!--l. 1331--><p class="indent" > Można również użyć <span +<!--l. 1337--><p class="indent" > Można również użyć <span class="ec-lmtt-10">tl-portable </span>do wywołania <span class="TEX">T<span -class="E">E</span>X</span> Live z pendrajwa (USB). W takim -przypadku należy skopiować wszystkie pliki najwyższego poziomu oraz zawartość (co najmniej) -katalogów <span -class="ec-lmtt-10">bin</span>, <span +class="E">E</span>X</span> Live z pendrive (USB). W takim wypadku +należy skopiować wszystkie pliki najwyższego poziomu oraz zawartość (co najmniej) katalogów <span +class="ec-lmtt-10">bin</span>, +<span class="ec-lmtt-10">texmf</span>, <span class="ec-lmtt-10">texmf-dist </span>i <span -class="ec-lmtt-10">tlpkg </span>na pendrajw. Zajmie to trochę czasu! Jeśli kopiujemy na -pendrajw USB sformatowany z systemem plików FAT32, należy upewnić się, że dowiązania symboliczne +class="ec-lmtt-10">tlpkg </span>na pendrive. Zajmie to trochę czasu! Jeśli kopiujemy na pendrive USB +sformatowany z systemem plików FAT32, to należy się upewnić, że dowiązania symboliczne są zastępowane plikami (polecenie <span -class="ec-lmtt-10">cp -L</span>). Katalog <span -class="ec-lmtt-10">texmf-local </span>na pendrajwie również będzie -używany. -<!--l. 1340--><p class="indent" > Następnie wywołamy <span -class="ec-lmtt-10">tl-portable </span>z katalogu głównego pendrajwa W tym przypadku skrypt -zauważy, że pendrajw można zapisywać i użyje go do zapisania wygenerowanych plików. Można -zapisać tę zawartość z powrotem do DVD () jeśli np. jest to wygodniejsze do przekazania -innym. -<!--l. 1345--><p class="noindent" > +class="ec-lmtt-10">cp -L</span>). Używany też będzie katalog <span +class="ec-lmtt-10">texmf-local </span>na +pendrive. +<!--l. 1346--><p class="indent" > Następnie wywołajmy <span +class="ec-lmtt-10">tl-portable </span>z katalogu głównego pendrive’a. W tym wypadku skrypt +zauważy, że pendrive można zapisywać i użyje go do zapisania wygenerowanych plików. Zawartość tę +można z powrotem zapisać na DVD (np. do przekazania innym). +<!--l. 1351--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">6. </span> <a id="x1-400006"></a><span class="ec-lmss-10">tlmgr</span>: zarządzanie instalacją</h3> -<!--l. 1348--><p class="noindent" ><hr class="figure"><div class="figure" +<!--l. 1354--><p class="noindent" ><hr class="figure"><div class="figure" ><table class="figure"><tr class="figure"><td class="figure" > @@ -3449,7 +3445,7 @@ class="ec-lmss-10">tlmgr</span>: zarządzanie instalacją</h3> -<!--l. 1349--><p class="noindent" ><img +<!--l. 1355--><p class="noindent" ><img src="tlmgr-gui.png" alt="pict" > <br /> <table class="caption" @@ -3459,8 +3455,8 @@ class="ec-lmss-10">tlmgr </span>w trybie graficznym. Lista pokietów/kolek po naciśnięciu klawisza „Ładuj” (Load).</td></tr></table><!--tex4ht:label?: x1-40001r8 --> -<!--l. 1353--><p class="noindent" ></td></tr></table></div><hr class="endfigure"> -<!--l. 1355--><p class="indent" > <hr class="figure"><div class="figure" +<!--l. 1359--><p class="noindent" ></td></tr></table></div><hr class="endfigure"> +<!--l. 1361--><p class="indent" > <hr class="figure"><div class="figure" ><table class="figure"><tr class="figure"><td class="figure" > @@ -3470,7 +3466,7 @@ po naciśnięciu klawisza „Ładuj” (Load).</td></tr></ta -<!--l. 1356--><p class="noindent" ><img +<!--l. 1362--><p class="noindent" ><img src="tlmgr-config.png" alt="pict" > <br /> <table class="caption" @@ -3479,39 +3475,39 @@ class="content"><span class="ec-lmtt-10">tlmgr </span>w trybie graficznym: zakładka konfiguracji</td></tr></table><!--tex4ht:label?: x1-40002r9 --> -<!--l. 1359--><p class="indent" > </td></tr></table></div><hr class="endfigure"> -<!--l. 1361--><p class="indent" > Instalator instaluje program o nazwie <span -class="ec-lmss-10">tlmgr </span>służący do dalszego zarządzania <span class="TEX">T<span +<!--l. 1365--><p class="indent" > </td></tr></table></div><hr class="endfigure"> +<!--l. 1367--><p class="indent" > Instalator instaluje 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 instalacji. Programy <span class="ec-lmss-10">updmap</span>, <span class="ec-lmss-10">fmtutil </span>oraz <span -class="ec-lmss-10">texconfig </span>są nadal dostępne i będą -utrzymywane w przeszłości, jednakże obecnie polecanym interfejsem jest <span +class="ec-lmss-10">texconfig </span>są nadal dostępne i będą +utrzymywane w przyszłości, jednakże obecnie polecanym interfejsem jest <span class="ec-lmss-10">tlmgr</span>. Jego możliwości obejmują: <ul class="itemize1"> <li class="itemize">pokazanie listy schematów, kolekcji i pakietów; </li> - <li class="itemize">instalowanie, aktualizacja, kopie zapasowe, odtwarzanie oraz usuwanie pojedynczych - pakietów (opcjonalnie – z uwzględnieniem zależności pomiędzy pakietami); + <li class="itemize">instalowanie, aktualizację, tworzenie kopii zapasowych, odtwarzanie oraz usuwanie + pojedynczych pakietów (opcjonalnie – z uwzględnieniem zależności pomiędzy pakietami); </li> <li class="itemize">wyszczególnianie oraz dodawanie architektur (platform systemowych); </li> - <li class="itemize">zmiana opcji instalacji, takich jak rozmiar papieru czy zmiana położenia źródła instalacji + <li class="itemize">zmianę opcji instalacji, takich jak rozmiar papieru czy zmiana położenia źródła instalacji (patrz część <a href="#x1-290003.3.1">3.3.1<!--tex4ht:ref: sec:location --></a>).</li></ul> -<!--l. 1376--><p class="noindent" ><span +<!--l. 1382--><p class="noindent" ><span class="ec-lmri-10">Ostrze</span><span class="ec-lmri-10">żenie: </span><span -class="ec-lmss-10">tlmgr </span>nie był zaprojektowany ani testowany z instalacjami, które są wywoływane bezpośrednio -z DVD. +class="ec-lmss-10">tlmgr </span>nie został zaprojektowany ani przetestowany z instalacjami, które są wywoływane +bezpośrednio z DVD. <h4 class="subsectionHead"><span class="titlemark">6.1. </span> <a id="x1-410006.1"></a><span class="ec-lmss-10">tlmgr </span>– tryb graficzny (GUI)</h4> -<!--l. 1380--><p class="noindent" ><span +<!--l. 1386--><p class="noindent" ><span class="ec-lmss-10">tlmgr </span>może być uruchomiony w trybie graficznym za pomocą polecenia <div class="alltt"> -<!--l. 1381--><p class="noindent" ><div class="obeylines-v"> +<!--l. 1387--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -3530,16 +3526,16 @@ class="ec-lmtt-10">TeX Live</span> class="ec-lmtt-10">Manager</span>. Po kliknięciu przycisku „Ładuj” wyświetla listę dostępnych oraz listę zainstalowanych pakietów (te ostatnie poprzedzone są „(i)”). Zakładamy oczywiście, że źródła instalacji są poprawne i są dostępne. -<!--l. 1390--><p class="indent" > Rysunek <a +<!--l. 1396--><p class="indent" > Rysunek <a href="#x1-40002r9">9<!--tex4ht:ref: fig:tlmgr-config --></a> przedstawia zakładkę konfiguracji. -<!--l. 1392--><p class="noindent" > +<!--l. 1398--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">6.2. </span> <a id="x1-420006.2"></a>Przykładowe wywołania <span class="ec-lmss-10">tlmgr </span>z linii poleceń</h4> -<!--l. 1394--><p class="noindent" >Poniższy przykład dodaje kilka pakietów, włącznie z nowym „silnikiem”, z innego niż domyślne +<!--l. 1400--><p class="noindent" >Poniższy przykład dodaje kilka pakietów, włącznie z nowym „silnikiem”, z innego niż domyślne położenia źródła instalacji: <div class="alltt"> -<!--l. 1397--><p class="noindent" ><div class="obeylines-v"> +<!--l. 1403--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -3742,14 +3738,14 @@ class="ec-lmtt-8"> fmtutil:</span><span class="ec-lmtt-8"> /usr/local/texlive/2008/texmf-var/web2c/xetex/xelatex.fmt</span><span class="ec-lmtt-8"> installed.</span> </div> -<!--l. 1438--><p class="noindent" >Jak widać, <span +<!--l. 1444--><p class="noindent" >Jak widać, <span class="ec-lmss-10">tlmgr </span>instaluje zależne pakiety i dba o niezbędne czynności poinstalacyjne, włącznie z aktualizacją bazy danych nazw plików i powtórnym wygenerowaniem formatów (w przykładzie wygenerowaliśmy nowy format dla Xe<span class="TEX">T<span class="E">E</span>X</span>). -<!--l. 1443--><p class="indent" > Poniższy przykład prezentuje instalację nowego języka oraz uruchamia powtórne wygenerowanie +<!--l. 1449--><p class="indent" > Poniższy przykład prezentuje instalację nowego języka oraz uruchamia powtórne wygenerowanie formatów: <div class="alltt"> -<!--l. 1445--><p class="noindent" ><div class="obeylines-v"> +<!--l. 1451--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -3758,7 +3754,7 @@ class="ec-lmtk-10"> install</span><span class="ec-lmtk-10"> collection-langdutch</span> </div> </div> Aby wyświetlić informację o pakiecie, należy uruchomić np.: <div class="alltt"> -<!--l. 1449--><p class="noindent" ><div class="obeylines-v"> +<!--l. 1455--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -3819,10 +3815,10 @@ class="ec-lmtt-8"> </span><span class="ec-lmtt-8"> Installed:</span><span class="ec-lmtt-8"> Yes</span> </div> -<!--l. 1461--><p class="noindent" >Aktualizacja całej instalacji do najnowszej, dostępnej wersji: <div class="alltt"> +<!--l. 1467--><p class="noindent" >Aktualizacja całej instalacji do najnowszej dostępnej wersji: <div class="alltt"> -<!--l. 1462--><p class="noindent" ><div class="obeylines-v"> +<!--l. 1468--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -3831,7 +3827,7 @@ class="ec-lmtk-10"> update</span><span class="ec-lmtk-10"> -all</span> </div> </div> Aby uniknąć zdenerwowania, proponujemy zacząć od: <div class="alltt"> -<!--l. 1466--><p class="noindent" ><div class="obeylines-v"> +<!--l. 1472--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -3841,7 +3837,7 @@ class="ec-lmtk-10"> -all</span><span class="ec-lmtk-10"> -dry-run</span> </div> </div> albo <div class="alltt"> -<!--l. 1470--><p class="noindent" ><div class="obeylines-v"> +<!--l. 1476--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -3850,7 +3846,7 @@ class="ec-lmtk-10"> update</span><span class="ec-lmtk-10"> -list</span> </div> </div> Pełną dokumentację programu pokaże polecenie: <div class="alltt"> -<!--l. 1474--><p class="noindent" ><div class="obeylines-v"> +<!--l. 1480--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -3858,23 +3854,23 @@ class="ec-lmtk-10">tlmgr</span><span class="ec-lmtk-10"> -help</span> </div> </div> -<!--l. 1478--><p class="noindent" > +<!--l. 1484--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">7. </span> <a id="x1-430007"></a>Uwagi dotyczące Windows</h3> -<!--l. 1481--><p class="noindent" ><span class="TEX">T<span +<!--l. 1487--><p class="noindent" ><span class="TEX">T<span class="E">E</span>X</span> Live ma tylko jeden program instalacyjny, działający zarówno w Unix, jak i w Windows. -Stworzenie takiego programu było możliwe dopieo po zaniechaniu wsparcia dla starszych wersji +Stworzenie takiego programu było możliwe dopiero po zaniechaniu wsparcia dla starszych wersji Windows. Obecnie <span class="TEX">T<span -class="E">E</span>X</span> Live może być instalowany tylko w Windows 2000 i nowszych. -<!--l. 1486--><p class="noindent" > +class="E">E</span>X</span> Live można instalować tylko w Windows 2000 i nowszych. +<!--l. 1492--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">7.1. </span> <a id="x1-440007.1"></a>Cechy specyficzne dla Windows</h4> -<!--l. 1489--><p class="noindent" >W systemie Windows program instalacyjny wykonuje kilka dodatkowych czynności: +<!--l. 1495--><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 class="ec-lmbx-10">óty.</span> </dt><dd -class="description">W menu systemowym instalowane jest podmenu „<span class="TEX">T<span +class="description">W menu systemowym instalowane jest podmenu „<span class="TEX">T<span class="E">E</span>X</span> Live”, które zawiera kilka pozycji dla programów działających w trybie graficznym (<span class="ec-lmss-10">tlmgr</span>, <span @@ -3892,14 +3888,14 @@ class="description">Po instalacji nie są wymagane żadne <span class="ec-lmbx-10">Odinstalowanie.</span> </dt><dd class="description">Program instalacyjny rejestruje instalację w menu „Dodaj/Usuń programy” - w Panelu sterowania; odinstalowanie zatem odbywa się w standardowy dla Windows + w Panelu sterowania; odinstalowanie odbywa się zatem w standardowy dla Windows sposób.</dd></dl> -<!--l. 1504--><p class="noindent" > +<!--l. 1510--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">7.2. </span> <a id="x1-450007.2"></a>Programy pomocnicze dla Windows</h4> -<!--l. 1506--><p class="noindent" ><hr class="figure"><div class="figure" +<!--l. 1512--><p class="noindent" ><hr class="figure"><div class="figure" ><table class="figure"><tr class="figure"><td class="figure" > @@ -3909,7 +3905,7 @@ class="description">Program instalacyjny rejestruje instalację w men -<!--l. 1507--><p class="noindent" ><img +<!--l. 1513--><p class="noindent" ><img src="psview.png" alt="pict" > <br /> <table class="caption" @@ -3917,30 +3913,32 @@ src="psview.png" alt="pict" class="content">PS_View: umożliwia bardzo duże powiększenia!</td></tr></table><!--tex4ht:label?: x1-45001r10 --> -<!--l. 1509--><p class="noindent" ></td></tr></table></div><hr class="endfigure"> -<!--l. 1511--><p class="indent" > Aby instalacja była kompletna, <span class="TEX">T<span -class="E">E</span>X</span> Live wymaga kilku pomocniczych programów, które nie są -dostarczane wraz z systemem Windows. Wiele skryptów napisano w języku Perl, ponadto +<!--l. 1515--><p class="noindent" ></td></tr></table></div><hr class="endfigure"> +<!--l. 1517--><p class="indent" > Aby instalacja była kompletna, <span class="TEX">T<span +class="E">E</span>X</span> Live wymaga kilku pomocniczych programów, które nie +są dostarczane z systemem Windows. Wiele skryptów napisano w języku Perl, ponadto wiele narzędzi wymaga programu Ghostscript (interpretera języka PostScript) do rasteryzacji bądź konwersji plików. Przydatne są także w wielu wypadkach różne programy do obróbki grafiki. Ponadto posiadanie edytora zorientowanego na środowisko <span class="TEX">T<span class="E">E</span>X</span> znacznie ułatwi pracę. -<!--l. 1519--><p class="indent" > Wszystkie takie programy dla Windows dosyć łatwo znaleźć w sieci, ale ponieważ jest ich spory -wybór, postanowiliśmy te najbardziej istotne umieścić w dystrybucji <span class="TEX">T<span -class="E">E</span>X</span> Live: +<!--l. 1525--><p class="indent" > Wszystkie te programy dla Windows można dosyć łatwo znaleźć w sieci, ponieważ jednak +jest ich spory wybór, postanowiliśmy te najbardziej istotne umieścić w dystrybucji <span class="TEX">T<span +class="E">E</span>X</span> +Live: <dl class="description"><dt class="description"> <span class="ec-lmbx-10">Perl i Ghostscript.</span> </dt><dd -class="description">Oba te programy są niezbędne do prawidłowego działania <span class="TEX">T<span +class="description">Oba te programy są niezbędne do poprawnego działania <span class="TEX">T<span class="E">E</span>X</span> Live, dołączyliśmy zatem <span class="ec-lmss-10">Ghostscript </span>8.62 i minimalną dystrybucję <span class="ec-lmss-10">Perl </span>5.8, wystarczającą do - uruchomienia wszystkich, zawartych w TL skryptów perlowych; oba programy zostały - „ukryte”, to znaczy tylko programy <span class="TEX">T<span -class="E">E</span>X</span> Live, które z nich korzystają, „wiedzą” gdzie je - znaleźć; tym samym nie powinny one kolidować z ewentualnie zainstalowanymi w systemie + uruchomienia wszystkich, zawartych w <span class="TEX">T<span +class="E">E</span>X</span> Live skryptów perlowych; oba programy zostały + „ukryte”, to znaczy tylko programy <span class="TEX">T<span +class="E">E</span>X</span> Live, które z nich korzystają, „wiedzą” gdzie + je znaleźć; tym samym nie powinny kolidować z ewentualnie zainstalowanymi w systemie programami Perl i Ghostscript; </dd><dt class="description"> <span @@ -3955,7 +3953,7 @@ class="ec-lmtt-10">jpeg2ps </span>i <span class="ec-lmtt-10">tiff2png</span>) a także kilka narzędzi z zestawu <span class="ec-lmss-10">xpdf</span>, uruchamianych z linii poleceń (sam <span -class="ec-lmss-10">xpdf </span>nie jest dostępny dla Windows, ale można pobrać z internetu opartą na nim +class="ec-lmss-10">xpdf </span>nie jest dostępny dla Windows, można jednak pobrać z internetu opartą na nim przeglądarkę PDF: <a href="http://blog.kowalczyk.info/software/sumatrapdf" class="url" ><span class="ec-lmtt-10">http://blog.kowalczyk.info/software/sumatrapdf</span></a>); @@ -3963,7 +3961,7 @@ class="ec-lmtt-10">http://blog.kowalczyk.info/software/sumatrapdf</span></a>); <span class="ec-lmtk-10">fc-cache</span> </dt><dd class="description">– program rejestrujący dla Xe<span class="TEX">T<span -class="E">E</span>X</span> fonty systemowe lub dostarczane w dystrybucji +class="E">E</span>X</span>-a fonty systemowe lub dostarczane w dystrybucji <span class="TEX">T<span class="E">E</span>X</span> Live fonty OpenType; </dd><dt class="description"> @@ -3983,34 +3981,34 @@ class="E">E</span>X</span>-owym (np. edytory/środowiska dla <span class="TE class="E">E</span>X</span>-a); programy te <span class="ec-lmri-10">nie są </span>uwzględniane podczas instalacji samego <span class="TEX">T<span -class="E">E</span>X</span> Live, należy je więc samodzielnie - zainstalować.</dd></dl> +class="E">E</span>X</span> Live, należy je więc zainstalować + samodzielnie.</dd></dl> <h4 class="subsectionHead"><span class="titlemark">7.3. </span> <a id="x1-460007.3"></a>Program Dviout</h4> -<!--l. 1553--><p class="noindent" >Obecne wydanie <span class="TEX">T<span -class="E">E</span>X</span> Live niestety nie oferuje preinstalowanego programu do podglądu plików DVI dla -Windows, ale można samodzielnie zainstalować doskonały <span -class="ec-lmss-10">dviout</span>, autorstwa Toshio Oshimy. Znajdziemy -go w katalogu <span -class="ec-lmtt-10">support/dviout/</span>, zawierający również krótki plik <span -class="ec-lmtt-10">README </span>omawiający jak zaistalować -i skonfigurować <span +<!--l. 1559--><p class="noindent" >Obecne wydanie <span class="TEX">T<span +class="E">E</span>X</span> Live nie oferuje niestety preinstalowanego programu do podglądu plików DVI dla +Windows, można jednak samodzielnie zainstalować doskonały <span +class="ec-lmss-10">dviout</span>, autorstwa Toshio Oshimy. +Znajdziemy go w katalogu <span +class="ec-lmtt-10">support/dviout/</span>, zawierającym również krótki plik <span +class="ec-lmtt-10">README </span>omawiający, +jak zaistalować i skonfigurować <span class="ec-lmss-10">dviout </span>dla <span class="TEX">T<span -class="E">E</span>X</span> Live. Przed instalacją zalecamy przeczytać najpierw informacje tam -zawarte. -<!--l. 1561--><p class="indent" > Pierwsze uruchomienie <span class="obeylines-h"><span class="verb"><span +class="E">E</span>X</span> Live. Przed instalacją zalecamy przeczytać informacje +tam zawarte. +<!--l. 1566--><p class="indent" > Pierwsze uruchomienie <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">dviout</span></span></span> zazwyczaj automatycznie generuje wymagane fonty ekranowe. Po kilku sesjach komunikaty dotyczące generowania fontów staną się rzadsze. Więcej informacji można -znaleźć w bardzo dobrym on-line help programu. -<!--l. 1566--><p class="indent" > Poniżej zamieszczono listę miejsc, skąd można pobrać programy pomocnicze: -<!--l. 1568--><p class="indent" > +znaleźć w bardzo dobrym poradniku <span +class="ec-lmri-10">on-line </span>tego programu. +<!--l. 1571--><p class="indent" > Poniżej zamieszczono listę miejsc, z których można pobrać programy pomocnicze: +<!--l. 1574--><p class="indent" > <dl class="description"><dt class="description"> <span class="ec-lmbx-10">Ghostscript</span> </dt><dd class="description"> <a href="http://www.cs.wisc.edu/~ghost/" class="url" ><span -class="ec-lmtt-10">http://www.cs.wisc.edu/~ghost/</span></a> - +class="ec-lmtt-10">http://www.cs.wisc.edu/~ghost/</span></a> </dd><dt class="description"> <span @@ -4043,11 +4041,11 @@ class="ec-lmbx-10">T</span><span class="E"><span class="ec-lmbx-10">E</span></span><span class="ec-lmbx-10">X</span></span> </dt><dd -class="description">– mamy tutaj spory wybór, zależny od indywidualnych preferencji +class="description">– spory wybór programów, uwzględniający indywidualne preferencje użytkownika: <ul class="itemize1"> <li class="itemize"><span -class="ec-lmss-10">GNU Emacs </span>– w wersji zintegrowanej z <span +class="ec-lmss-10">GNU Emacs </span>– w wersji zintegrowanej z <span class="ec-lmss-10">AucTeX </span>dostępny jest w <span class="TEX">T<span class="E">E</span>X</span> Live w katalogu <span @@ -4064,27 +4062,27 @@ href="http://www.winshell.de" class="url" ><span class="ec-lmtt-10">http://www.winshell.de</span></a>) </li> <li class="itemize"><span -class="ec-lmss-10">WinEdt </span>– bogaty edytor dla <span class="TEX">T<span -class="E">E</span>X</span>-a, dostępny jako <span -class="ec-lmri-10">shareware </span>( +class="ec-lmss-10">WinEdt </span>– bogaty w fonkcje edytor dla <span class="TEX">T<span +class="E">E</span>X</span>-a, dostępny jako <span +class="ec-lmri-10">shareware </span>( <a href="http://www.winedt.com" class="url" ><span class="ec-lmtt-10">http://www.winedt.com</span></a>) </li> - <li class="itemize">TeXnicCenter – kolejny, dosyć bogaty edytor ( + <li class="itemize">TeXnicCenter – kolejny, dosyć bogaty w funkcje edytor ( <a href="http://www.toolscenter.org/products/texniccenter/" class="url" ><span class="ec-lmtt-10">http://www.toolscenter.org/products/texniccenter/</span></a>) </li> <li class="itemize"><span -class="ec-lmss-10">Vim </span>– rozbudowany i bardzo silny edytor, wywodzący się z klasycznego dla systemów - Unix <span +class="ec-lmss-10">Vim </span>– rozbudowany i bardzo funkcjonalny edytor, wywodzący się z klasycznego dla + systemów Unix edytora <span class="ec-lmss-10">vi </span>( <a href="http://www.vim.org" class="url" ><span class="ec-lmtt-10">http://www.vim.org</span></a>) </li> <li class="itemize"><span -class="ec-lmss-10">LEd </span>– polski edytor dostępny z <a +class="ec-lmss-10">LEd </span>– polski edytor, dostępny z  <a href="http://www.ctan.org/support/LEd" class="url" ><span class="ec-lmtt-10">http://www.ctan.org/support/LEd</span></a> </li> @@ -4093,27 +4091,27 @@ class="ec-lmss-10">SciTE </span>– edytor dostępny z <a href="http://www.scintilla.org/SciTE.html" class="url" ><span class="ec-lmtt-10">http://www.scintilla.org/SciTE.html</span></a></li></ul> </dd></dl> -<!--l. 1610--><p class="noindent" > +<!--l. 1616--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">7.4. </span> <a id="x1-470007.4"></a>User Profile to inaczej Home (katalog domowy)</h4> -<!--l. 1613--><p class="noindent" >Odpowiednikiem uniksowego katalogu domowego użytkownika (HOME) jest w Windows +<!--l. 1619--><p class="noindent" >Odpowiednikiem uniksowego katalogu domowego użytkownika (HOME) 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 2000 i XP jest to zazwyczaj katalog -<span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">%USERPROFILE%</span></span></span>. W Windows 2000 i XP jest to zazwyczaj +katalog <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">C:\Documents</span><span class="ec-lmtt-10"> and</span><span class="ec-lmtt-10"> Settings\<nazwa_u</span><span -class="ec-lmtt-10">żytkownika></span></span></span>, zaś w Widows Vista <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">żytkownika></span></span></span>, zaś w Windows Vista +<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 +class="ec-lmtt-10">żytkownika></span></span></span>. W pliku konfiguracyjnym <span class="ec-lmtt-10">texmf.cnf </span>i bibliotekach Kpathsea znak <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">~</span></span></span> jest prawidłowo rozwijany do -odpowiedniej zmiennej zarówno w Windows, jak i w Unix. -<!--l. 1622--><p class="noindent" > +class="ec-lmtt-10">~</span></span></span> +jest poprawnie rozwijany do odpowiedniej zmiennej zarówno w Windows, jak i w Unix. +<!--l. 1628--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">7.5. </span> <a id="x1-480007.5"></a>Rejestr Windows</h4> -<!--l. 1625--><p class="noindent" >W systemie Windows prawie wszystkie dane konfiguracyjne przechowywane są w tzw. rejestrze. Zawiera +<!--l. 1631--><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 @@ -4125,114 +4123,114 @@ i <span class="ec-lmtt-10">HKLM</span>). Część <span class="ec-lmtt-10">HKCU </span>dotyczy katalogów domowych użytkowników (patrz <a href="#x1-470007.4">7.4<!--tex4ht:ref: sec:winhome --></a>), zaś <span -class="ec-lmtt-10">HKLM</span> +class="ec-lmtt-10">HKLM </span>– podkatalogów systemowych (w katalogu Windows). -<!--l. 1633--><p class="indent" > Informacje o ustawieniach systemu mogą być czasem uzyskane ze zmiennych środowiska, ale inne -informacje, np. położenie tzw. skrótów, wymaga odwołania się do rejestru. Także zapis zmiennych +<!--l. 1639--><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. 1638--><p class="noindent" > +<!--l. 1644--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">7.6. </span> <a id="x1-490007.6"></a>Uprawnienia w Windows</h4> -<!--l. 1645--><p class="noindent" >W nowszych wersjach Windows istnieje wyraźne rozróżnienie pomiędzy zwykłymi użytkownikami +<!--l. 1651--><p class="noindent" >W nowszych wersjach Windows istnieje wyraźne rozróżnienie między zwykłymi użytkownikami i administratorami, przy czym tylko ci ostatni mają pełną swobodę dostępu do całości systemu. -Dokonaliśmy wielu starań, aby umożliwić instalację <span class="TEX">T<span -class="E">E</span>X</span> Live także bez posiadania uprawnień +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. 1655--><p class="indent" > Jeśli osoba instalująca jest administratorem, skróty są tworzone dla wszystkich użytkowników, także -zmienne środowiska są ustawiane dla całego systemu. W przeciwnym wypadku skróty i menu są -tworzone tylko dla konkretnego użytkownika zaś tworzone zmienne środowiska także dotyczą zwykłych -użytkowników. Jako admistrator możemy zainstalować <span class="TEX">T<span -class="E">E</span>X</span> Live tylko dla użytkowników; należy wtedy -dla uruchomienia <span -class="ec-lmss-10">install-tl </span>użyć parametru <span +<!--l. 1661--><p class="indent" > Jeśli osoba instalująca jest administratorem, to skróty są tworzone dla wszystkich użytkowników, +także zmienne środowiska są ustawiane dla całego systemu. W przeciwnym wypadku skróty i menu są +tworzone jedynie dla konkretnego użytkownika, także też definiowane zmienne środowiska dotyczą +zwykłych użytkowników. Jako admistrator możemy zainstalować <span class="TEX">T<span +class="E">E</span>X</span> Live tylko dla użytkowników; +należy wtedy uruchomić <span +class="ec-lmss-10">install-tl </span>z parametrem <span class="ec-lmtt-10">-non-admin</span>. -<!--l. 1663--><p class="indent" > Bez względu na status użytkownika domyślnym katalogiem głównym instalacji jest katalog +<!--l. 1669--><p class="indent" > Bez względu na status użytkownika domyślnym katalogiem głównym instalacji jest katalog w ramach <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">%PROGRAMFILES%</span></span></span>. Program instalacyjny zawsze sprawdza czy ten katalog jest dostępny do +class="ec-lmtt-10">%PROGRAMFILES%</span></span></span>. Program instalacyjny zawsze sprawdza, czy ten katalog jest dostępny do zapisu dla aktualnego użytkownika. -<!--l. 1667--><p class="indent" > Problem może pojawić się wtedy, gdy użytkownik instalujący <span class="TEX">T<span +<!--l. 1673--><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 już są w ścieżce przeszukiwania. Wynikowa ścieżka zawiera wtedy ścieżkę -systemową, do której dodano ścieżkę do programów użytkownika, w konsekwencji nowo instalowane -programy nie będą znajdywane. Jako obejście tego problemu program instalacyjny tworzy +systemową, do której dodano ścieżkę do programów użytkownika. W konsekwencji nie będą znajdowane +nowo instalowane programy. W celu obejścia tego problemu program instalacyjny tworzy skrót do okna z wierszem poleceń, w którym ścieżka do nowych programów <span class="TEX">T<span class="E">E</span>X</span> Live ma priorytet. W ten sposób, po uruchomieniu tego skrótu, będzie można korzystać z <span class="TEX">T<span class="E">E</span>X</span> Live. -<!--l. 1678--><p class="noindent" > +<!--l. 1684--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">7.7. </span> <a id="x1-500007.7"></a><span class="ec-lmss-10">WinShell</span></h4> -<!--l. 1680--><p class="noindent" >Jeśli nie decydujemy się na instalaję rozbudowanego (ale i bardzo silnego) edytora Emacs, możemy -samodzielnie zainstalować prosty i łatwy w obsłudze edytor WinShell. Znajdziemy go na płytkach -w katalogu <span -class="ec-lmtt-10">support/winshell</span>. Wystarczy dwukrotnie kliknąć klawiszem myszy na znajdującym się tam -pliku <span -class="ec-lmtt-10">.exe</span>. Program uruchamiamy z menu Start bądź z ikony/skrótu na pulpicie. Dostosowanie do -polskiej wersji Windows wymaga, prócz określenia języka dla menu i komunikatów, użycia menu <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">Opcje</span></span></span> -(Options) <span class="obeylines-h"><span class="verb"><span +<!--l. 1686--><p class="noindent" >Jeśli nie decydujemy się na instalowanie rozbudowanego (ale i bardzo bogatego w funkcje) edytora +Emacs, możemy samodzielnie zainstalować prosty i łatwy w obsłudze edytor WinShell. Znajdziemy go +na płytce w katalogu <span +class="ec-lmtt-10">support/winshell</span>. Wystarczy dwukrotnie kliknąć klawiszem myszy na +znajdującym się tam pliku <span +class="ec-lmtt-10">.exe</span>. Program uruchamiamy z menu Start bądź z ikony/skrótu na pulpicie. +Dostosowanie do polskiej wersji Windows wymaga, prócz określenia języka dla menu i komunikatów, +użycia menu <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">Opcje</span></span></span> (Options) <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">-></span></span></span> <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">Font</span></span></span> <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">-></span></span></span> <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">Zmie</span><span class="ec-lmtt-10">ń</span></span></span> i wyboru w wyświetlonym oknie <span class="ec-lmtt-10">Skrypt </span>napisu <span -class="ec-lmtt-10">Europa </span><span -class="ec-lmtt-10">Środkowa</span>. Dzięki -temu wpisywane za pomocą prawego klawisza Alt polskie znaki diakrytyczne będą prawidłowo -wyświetlane. -<!--l. 1694--><p class="indent" > Aby skonfigurować uruchamianie programów otwieramy menu <span +class="ec-lmtt-10">Europa</span> +<span +class="ec-lmtt-10">Środkowa</span>. Dzięki temu poprawnie będą wyświetlane polskie znaki diakrytyczne, wpisywane za pomocą +prawego klawisza Alt. +<!--l. 1700--><p class="indent" > Aby skonfigurować uruchamianie programów, otwieramy menu <span class="ec-lmtt-10">Options </span><span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">-></span></span></span> <span class="ec-lmtt-10">Program Calls</span>. <ul class="itemize1"> - <li class="itemize">W zakładce DVIWin, w polu „exe-file”, należy wpisać <span + <li class="itemize">W zakładce DVIWin, w polu „exe-file”, wpisujemy <span class="ec-lmtt-10">dviout.exe </span>(o ile go wcześniej zaistalowaliśmy). </li> - <li class="itemize">W zakładce Ghostview należy wpisać psv.bat.</li></ul> -<!--l. 1706--><p class="noindent" >Po wciśnięciu przycisku <span + <li class="itemize">W zakładce Ghostview wpisujemy psv.bat.</li></ul> +<!--l. 1712--><p class="noindent" >Po wciśnięciu przycisku <span class="ec-lmtt-10">OK </span>zatwierdzamy zmiany. -<!--l. 1708--><p class="indent" > Instalacja programu ustawia w Windows skojarzenie plików <span +<!--l. 1714--><p class="indent" > Instalacja programu ustawia w Windows skojarzenie plików <span class="ec-lmtt-10">.tex </span>z uruchamianiem <span -class="ec-lmss-10">WinShell</span>. Dopóki -nie zamierzamy korzystać z innego edytora (jak WinEdt lub Emacs) jest to poprawne. -<!--l. 1712--><p class="indent" > <span -class="ec-lmss-10">WinShell </span>posiada pomoc, dostępną po naciśnięciu symbolu <span class="underline"><span -class="ec-lmbx-10">?</span></span> na belce z narzędziami. -<!--l. 1715--><p class="noindent" > +class="ec-lmss-10">WinShell</span>. O ile +nie zamierzamy korzystać z innego edytora (jak WinEdt lub Emacs), jest to poprawne. +<!--l. 1718--><p class="indent" > <span +class="ec-lmss-10">WinShell </span>jest wyposażony w moduł pomocy, dostępnej po naciśnięciu symbolu <span class="underline"><span +class="ec-lmbx-10">?</span></span> na pasku +z narzędziami. +<!--l. 1721--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">7.7.1. </span> <a id="x1-510007.7.1"></a>Użycie plików „projektu”</h5> -<!--l. 1716--><p class="noindent" >Wielokrotnie mamy do czynienia z dokumentami składającymi się z wielu części. Najwygodniej gdy są +<!--l. 1722--><p class="noindent" >Wielokrotnie mamy do czynienia z dokumentami składającymi się z wielu części. Najwygodniej gdy są one zapisane w odrębnych plikach. <span class="ec-lmss-10">WinShell </span>umożliwia utworzenie pliku projektu (<span class="ec-lmri-10">Project file</span>), -w którym deklarujemy poszczególne części większego dokumentu. Nazwy pliku projektu, traktowanego -jako główny edytowany plik (<span -class="ec-lmri-10">Main file</span>), oraz plików części są wyświetlane w lewym oknie -edytora. Dwukrotne kliknięcie myszą na nazwie pliku pozwala na szybki wybór i wyświetlenie -potrzebnego pliku w głównym oknie edytora. Naciśnięcie ikony LaTeX na belce narzędziowej -uruchamia zawsze przetwarzanie głównego pliku, bez względu na to który plik jest aktualnie -wyświetlany. -<!--l. 1727--><p class="indent" > Na belce narzędziowej mamy dodatkowe przyciski pozwalające wyłączyć lub włączyć wyświetlanie -okna projektu (po lewej stronie) i okna zapisu sesji (log) – na dole. Gdy plik projektu nie jest używany, -lewą część okna można zamknąć, wykorzystując całą szerokość ekranu dla edytowanego +w którym deklarujemy poszczególne części większego dokumentu. Nazwy plików projektu: traktowanego +jako główny (<span +class="ec-lmri-10">Main file</span>) oraz plików części są wyświetlane w lewym oknie edytora. Dwukrotne kliknięcie +myszą na nazwie pliku powoduje jego wyświetlenie w głównym oknie edytora. Naciśnięcie ikony LaTeX +na belce narzędziowej uruchamia zawsze przetwarzanie głównego pliku, bez względu na to, który plik jest +aktualnie wyświetlany. +<!--l. 1732--><p class="indent" > Na belce narzędziowej mamy dodatkowe przyciski, pozwalające wyłączyć lub włączyć wyświetlanie +okna projektu (po lewej stronie) i okna zapisu sesji (log) – u dołu. Gdy plik projektu nie jest używany, +lewą część okna można zamknąć, uzyskując w ten sposób całą szerokość ekranu dla edytowanego pliku. -<!--l. 1732--><p class="noindent" > +<!--l. 1737--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">7.7.2. </span> <a id="x1-520007.7.2"></a>Drukowanie z <span class="ec-lmss-10">WinShell </span>na drukarce PostScriptowej</h5> -<!--l. 1734--><p class="noindent" >Ikona Dvips belki narzędziowej uruchamia program, który wynik pracy zapisuje zwykle w pliku <span class="obeylines-h"><span class="verb"><span +<!--l. 1739--><p class="noindent" >Ikona Dvips belki narzędziowej uruchamia program, który wynik pracy zapisuje zwykle w pliku <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">.ps</span></span></span>. Oglądanie i/lub drukowanie takiego pliku wymaga uruchomienia PS_View. <span class="ec-lmss-10">WinShell </span>pozwala zdefiniować wygodne wywołanie polecenia dvips, które wynik przetwarzania wyśle od razu do drukarki -posiadającej interpreter PostScript. Przykładowo, dla drukarki o nazwie <span +wyposażonej w interpreter PostScript. Przykładowo, dla drukarki o nazwie <span class="ec-lmtt-10">vclw</span>, postępowanie będzie następujące: <ol class="enumerate1" > @@ -4249,7 +4247,7 @@ class="ec-lmtt-10">żytkownika</span>. <li class="itemize">wybrać <span class="ec-lmtt-10">Tool 1 </span>w spisie po prawej stronie i wypełnić pola po stronie lewej, np.: <div class="quote"> - <!--l. 1751--><p class="noindent" >Name: <span class="obeylines-h"><span class="verb"><span + <!--l. 1756--><p class="noindent" >Name: <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">Drukuj</span></span></span><br class="newline" />exe file: <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">dvips</span></span></span><br @@ -4273,40 +4271,41 @@ class="ec-lmtt-10">Przeglądaj </span><span class="obeylines-h"><span class= class="ec-lmtt-10">-></span></span></span> <span class="ec-lmtt-10">Dostosuj paski</span>; </li> - <li class="itemize">w okienku <span class="obeylines-h"><span class="verb"><span + <li class="itemize">w okienku <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">Kategoria</span></span></span> wybrać <span class="ec-lmtt-10">Programy u</span><span -class="ec-lmtt-10">żytkownika</span>; +class="ec-lmtt-10">żytkownika</span>; </li> <li class="itemize">wskazać <span -class="ec-lmtt-10">Drukuj </span>i przeciągnąć go myszą na belkę narzędziową, umieszczając +class="ec-lmtt-10">Drukuj </span>i przeciągnąć go myszą na belkę narzędziową, umieszczając w dowolnym miejscu obok innych poleceń; </li> - <li class="itemize">w kolejno wyświetlanym oknie dokonać wyboru: „Tylko obrazek” (Image only), „Tylko + <li class="itemize">w kolejno wyświetlanym oknie dokonać wyboru: „Tylko obrazek” (<span +class="ec-lmri-10">Image only</span>), „Tylko tekst” lub „Tekst i obrazek”; najprościej wybrać „Tylko tekst” i zatwierdzić guzikiem <span class="ec-lmtt-10">OK</span>. Napis <span class="ec-lmtt-10">Drukuj </span>ukaże się na belce. (Bardziej wymagający użytkownicy mogą wybrać opcję „Tylko obrazek”, następnie „Edytuj” i skonstruować sobie własną ikonkę.)</li></ul> </li></ol> -<!--l. 1774--><p class="noindent" >Uruchamianie polecenia zostało zdefiniowane. Aby drukować bezpośrednio na drukarce wystarczy teraz +<!--l. 1778--><p class="noindent" >Uruchamianie polecenia zostało zdefiniowane. Aby drukować bezpośrednio na drukarce, wystarczy teraz nacisnąć guzik z napisem „Drukuj”. -<!--l. 1777--><p class="noindent" > +<!--l. 1781--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">7.8. </span> <a id="x1-530007.8"></a>W razie problemów</h4> -<!--l. 1781--><p class="noindent" > +<!--l. 1785--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">7.8.1. </span> <a id="x1-540007.8.1"></a>Co zrobić gdy <span class="ec-lmtt-10">latex </span>nie może znaleźć potrzebnych plików?</h5> <ul class="itemize1"> <li class="itemize">Program <span class="ec-lmss-10">kpsewhich </span>jest podstawowym narzędziem do diagnozowania problemów. Wyprowadza on - informacje diagnostyczne na wyjście stderr, przy czym konsole (wiersze poleceń) starszych + informacje diagnostyczne na wyjście stderr, przy czym konsole (okienka wierszy poleceń) starszych systemów Windows nie potrafią przekierować stderr do pliku. Umożliwia to dopiero system - Windows NT i późniejsze, ale rozwiązanie przedstawione poniżej działa dla każdej konsoli (wiersza - poleceń). Otóż dla celów diagnostycznych można tymczasowo zdefiniować zmienną środowiskową - (w oknie poleceń): + Windows NT i późniejsze, ale rozwiązanie przedstawione poniżej działa dla każdej konsoli + (okienka wierszy poleceń). Otóż dla celów diagnostycznych można tymczasowo zdefiniować + zmienną środowiska (w oknie poleceń): <div class="verbatim"> @@ -4315,7 +4314,7 @@ class="ec-lmss-10">kpsewhich </span>jest podstawowym narzędziem do diagnozo id="x1-54002r1"></a>  SET KPATHSEA_DEBUG_OUTPUT=err.log </div> </div> - <!--l. 1794--><p class="nopar" >Można również zadać zakres diagnostyki: + <!--l. 1797--><p class="nopar" >Można również zadać zakres diagnostyki: <div class="verbatim"> @@ -4324,8 +4323,8 @@ class="ec-lmss-10">kpsewhich </span>jest podstawowym narzędziem do diagnozo id="x1-54004r1"></a>  SET KPATHSEA_DEBUG=-1 </div> </div> - <!--l. 1798--><p class="nopar" > - <!--l. 1800--><p class="noindent" >Podobnie, aby przekierować wyjście stderr na stdout: + <!--l. 1801--><p class="nopar" > + <!--l. 1803--><p class="noindent" >Podobnie, aby przekierować wyjście stderr na stdout: <div class="verbatim"> @@ -4334,7 +4333,7 @@ class="ec-lmss-10">kpsewhich </span>jest podstawowym narzędziem do diagnozo id="x1-54006r1"></a>  SET KPATHSEA_DEBUG_OUTPUT=con: </div> </div> - <!--l. 1803--><p class="nopar" >W ten sposób można skierować zarówno stderr jak i stdout do tego samego pliku. + <!--l. 1806--><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="ec-lmtt-10">c:/TeX</span>, należy sprawdzić (porównać) następujące @@ -4368,9 +4367,10 @@ class="ec-lmtt-9"> $TEXINPUTS </span></td><td style="white-space: class="td11"> <span class="ec-lmtt-9">.;c:/TeX/texmf/tex// </span></td> </tr></table></div> - <!--l. 1815--><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, powinny one zostać - usunięte, mają bowiem pierwszeństwo nad tymi, które określono w texmf.cnf. + <!--l. 1818--><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>. </li> <li class="itemize">Następnie należy sprawdzić (porównać) wartości:<br class="newline" /><!--tex4ht:inline--><div class="tabular"> <table id="TBL-3" class="tabular" @@ -4390,22 +4390,22 @@ class="ec-lmtt-9">kpsewhich latex.fmt </span></td><td style="white-space:nowra class="td11"> <span class="ec-lmtt-9">c:/TeX/texmf-var/web2c/latex.fmt </span></td> </tr></table></div> - <!--l. 1826--><p class="noindent" >Jeśli sprawdzenia nie wykazały odstępstw, <span class="TEX">T<span -class="E">E</span>X</span> i programy towarzyszące powinny działać. Jeśli + <!--l. 1829--><p class="noindent" >Jeśli sprawdzenia nie wykazały 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, należy poeksperymentować z opcją <span class="ec-lmtt-10">-debug=n </span>programu <span -class="ec-lmtt-10">kpsewhich </span>i - zweryfikować wszystkie uzyskane wartości. Po zidentyfikowaniu problemu warto go +class="ec-lmtt-10">kpsewhich</span> + i zweryfikować wszystkie uzyskane wartości. Po zidentyfikowaniu problemu warto go zgłosić.</li></ul> -<!--l. 1838--><p class="noindent" > +<!--l. 1837--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">8. </span> <a id="x1-550008"></a>Instrukcja obsługi systemu Web2C</h3> -<!--l. 1840--><p class="noindent" >Web2C to zestaw programów związanych z <span class="TEX">T<span +<!--l. 1839--><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. 1843--><p class="indent" > Oryginalna implementacja wykonana została przez Tomasa Rokickiego, który w roku 1987 stworzył +<!--l. 1842--><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 były one @@ -4413,7 +4413,7 @@ dziełem Howarda Trickey’a oraz Pavela Curtisa). W czasie gdy T 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. 1851--><p class="indent" > Web2C działa na platformach systemowych, takich jak Unix (w tym Mac OS X), Windows +<!--l. 1850--><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 @@ -4422,145 +4422,145 @@ system udostępnia spory zestaw makr i funkcji stworzonych dla zwi 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. 1859--><p class="indent" > +<!--l. 1858--><p class="indent" > <dl class="list1"><dt class="list"> <span class="ec-lmss-10">bibtex</span> </dt><dd class="list"> - <!--l. 1860--><p class="noindent" >tworzenie spisów bibliograficznych; + <!--l. 1859--><p class="noindent" >tworzenie spisów bibliograficznych; </dd><dt class="list"> <span class="ec-lmss-10">dmp</span> </dt><dd class="list"> - <!--l. 1861--><p class="noindent" >konwersja <span + <!--l. 1860--><p class="noindent" >konwersja <span class="ec-lmss-10">troff </span>do MPX (rysunki MetaPost-owe); </dd><dt class="list"> <span class="ec-lmss-10">dvicopy</span> </dt><dd class="list"> - <!--l. 1862--><p class="noindent" >modyfikowanie pliku DVI; + <!--l. 1861--><p class="noindent" >modyfikowanie pliku DVI; </dd><dt class="list"> <span class="ec-lmss-10">dvitomp</span> </dt><dd class="list"> - <!--l. 1863--><p class="noindent" >konwersja DVI do MPX (rysunki MetaPost-owe); + <!--l. 1862--><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. 1864--><p class="noindent" >konwersja DVI na plik tekstowy (ASCII); + <!--l. 1863--><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. 1865--><p class="noindent" >zamiana fontu GF na plik DVI; + <!--l. 1864--><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. 1866--><p class="noindent" >zamiana fontu w formacie GF na font spakowany (PK); + <!--l. 1865--><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. 1867--><p class="noindent" >zamiana fontu GF na plik tekstowy (ASCII); + <!--l. 1866--><p class="noindent" >zamiana fontu GF na plik tekstowy (ASCII); </dd><dt class="list"> <span class="ec-lmss-10">makempx</span> </dt><dd class="list"> - <!--l. 1868--><p class="noindent" >skład etykiet MetaPost-owych; + <!--l. 1867--><p class="noindent" >skład etykiet MetaPost-owych; </dd><dt class="list"> <span class="ec-lmss-10">mf</span> </dt><dd class="list"> - <!--l. 1869--><p class="noindent" >generowanie fontów bitmapowych w formacie GF; + <!--l. 1868--><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. 1870--><p class="noindent" >skład plików źródłowych Metafont-a; + <!--l. 1869--><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. 1871--><p class="noindent" >tworzenie rysunków oraz diagramów technicznych; + <!--l. 1870--><p class="noindent" >tworzenie rysunków oraz diagramów technicznych; </dd><dt class="list"> <span class="ec-lmss-10">mpto</span> </dt><dd class="list"> - <!--l. 1872--><p class="noindent" >ekstrakcja etykiet MetaPost-owych; + <!--l. 1871--><p class="noindent" >ekstrakcja etykiet MetaPost-owych; </dd><dt class="list"> <span class="ec-lmss-10">newer</span> </dt><dd class="list"> - <!--l. 1873--><p class="noindent" >porównywanie czasów modyfikacji; + <!--l. 1872--><p class="noindent" >porównywanie czasów modyfikacji; </dd><dt class="list"> <span class="ec-lmss-10">patgen</span> </dt><dd class="list"> - <!--l. 1874--><p class="noindent" >tworzenie wzorców przenoszenia wyrazów; + <!--l. 1873--><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. 1875--><p class="noindent" >zamiana fontów w formacie PK na fonty GF; + <!--l. 1874--><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. 1876--><p class="noindent" >zamiana fontu PK na plik tekstowy (ASCII); + <!--l. 1875--><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. 1877--><p class="noindent" >konwersja tekstowej listy właściwości do TFM; + <!--l. 1876--><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. 1878--><p class="noindent" >wyświetlanie <span + <!--l. 1877--><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. 1879--><p class="noindent" >konwersja <span + <!--l. 1878--><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. 1880--><p class="noindent" >skład tekstu; + <!--l. 1879--><p class="noindent" >skład tekstu; </dd><dt class="list"> <span class="ec-lmss-10">tftopl</span> </dt><dd class="list"> - <!--l. 1881--><p class="noindent" >konwersja TFM do tekstowej listy właściwości (PL); + <!--l. 1880--><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. 1882--><p class="noindent" >konwersja fontów wirtualnych do wirtualnej listy właściwości (VPL); + <!--l. 1881--><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. 1884--><p class="noindent" >konwersja wirtualnej listy właściwości do fontów wirtualnych; + <!--l. 1883--><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. 1885--><p class="noindent" >konwersja <span + <!--l. 1884--><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. 1888--><p class="noindent" >Dokładny opis funkcji oraz składni tych programów zawarty jest w dokumentacji poszczególnych -pakietów samego Web2C. Jednak do optymalnego wykorzystania instalacji Web2C pomocna będzie -znajomość kilku zasad rządzących całą rodziną programów. -<!--l. 1894--><p class="indent" > Wszystkie programy obsługują standardowe opcje GNU: +<!--l. 1887--><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. 1893--><p class="indent" > Wszystkie programy obsługują standardowe opcje GNU: <dl class="description"><dt class="description"> <span class="ec-lmtk-10">--help</span><span @@ -4578,22 +4578,22 @@ class="ec-lmtk-10">--version</span> </dt><dd class="description">podaje informację o wersji, po czym kończy działanie programu.</dd></dl> -<!--l. 1902--><p class="indent" > W celu lokalizacji plików programy 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ć -jednocześnie więcej niż jedno drzewo podkatalogów, co jest użyteczne w przypadku, gdy chce się -przechowywać standardową dystrybucję <span class="TEX">T<span +<!--l. 1901--><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ć jednocześnie więcej niż jedno drzewo podkatalogów, co jest użyteczne w wypadku, gdy chce +się przechowywać standardową dystrybucję <span class="TEX">T<span class="E">E</span>X</span>-a jak i lokalne rozszerzenia w dwóch różnych drzewach katalogów. Aby przyspieszyć poszukiwanie plików, katalog główny każdego drzewa ma swój plik <span 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. 1914--><p class="noindent" > +<!--l. 1913--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">8.1. </span> <a id="x1-560008.1"></a>Przeszukiwanie ścieżek przez Kpathsea</h4> -<!--l. 1917--><p class="noindent" >Opiszemy najpierw ogólny mechanizm przeszukiwania ścieżek przez bibliotekę Kpathsea. -<!--l. 1920--><p class="indent" > Tym, co nazywamy <span +<!--l. 1916--><p class="noindent" >Opiszemy najpierw ogólny mechanizm przeszukiwania ścieżek przez bibliotekę Kpathsea. +<!--l. 1919--><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 @@ -4604,31 +4604,31 @@ class="ec-lmri-10">żki</span>, które zasadniczo są nazwami podkatalogó pochodzić z (kombinacji) wielu źródeł. Przykładowo, aby odnaleźć plik „<span class="ec-lmtt-10">my-file</span>” w ścieżce „<span -class="ec-lmtt-10">.:/dir</span>”, Kpathsea sprawdza czy istnieje dany element ścieżki w następującej kolejności: +class="ec-lmtt-10">.:/dir</span>”, Kpathsea sprawdza istnienie danego elementu ścieżki w następującej kolejności: najpierw <span 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. 1928--><p class="indent" > Aby optymalnie zaadaptować się do konwencji wszystkich systemów operacyjnych, na systemach +<!--l. 1927--><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. 1933--><p class="indent" > W celu sprawdzenia konkretnego elementu <span -class="ec-lmro-10">p </span>ścieżki, Kpathsea najpierw sprawdza czy zbudowana +<!--l. 1932--><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 stronie <a href="#x1-640008.2">73<!--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. 1939--><p class="indent" > Jeśli baza danych nie istnieje, lub nie odnosi się do danego elementu ścieżki, albo też nie zawiera -elementów zgodnych, przeszukiwany jest system plików (jeżeli nie zostało to zabronione przez +<!--l. 1938--><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. 1947--><p class="indent" > Warunek mówiący, że „plik musi istnieć” dotyczy np. plików „<span +z nich, czy nie ma tam poszukiwanego pliku. +<!--l. 1946--><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 @@ -4636,11 +4636,11 @@ class="ec-lmtt-10">\openin</span>. Takiego pliku może nie być (np. <sp class="ec-lmtt-10">cmr10.vf</span>), błędne byłoby zatem poszukiwanie go na dysku. Jeśli więc zapomnisz o aktualizacji <span class="ec-lmtt-10">ls-R </span>po instalacji nowego pliku „<span -class="ec-lmtt-10">.vf</span>”, nie zostanie on +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, przeszukiwanie zostanie zatrzymane i zwrócony +danych, potem na dysku. Jeżeli plik się znajdzie, to przeszukiwanie zostanie zatrzymane i zwrócony zostanie wynik. -<!--l. 1958--><p class="indent" > Ponieważ najprostszym i najbardziej powszechnym elementem ścieżki jest nazwa katalogu, Kpathsea +<!--l. 1957--><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 @@ -4648,20 +4648,20 @@ użytkownika oraz rekursywnego przeszukiwania podkatalogów. Można wi 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 ma to miejsce. -<!--l. 1968--><p class="indent" > Trzeba zauważyć, że jeżeli nazwa poszukiwanego pliku jest absolutna lub jawnie względna, tj. +<!--l. 1967--><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 -class="ec-lmtt-10">../</span>”, Kpathsea ogranicza się do sprawdzenia czy ten plik +class="ec-lmtt-10">../</span>”, to Kpathsea ogranicza się do sprawdzenia, czy ten plik istnieje. -<!--l. 1982--><p class="noindent" > +<!--l. 1981--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.1.1. </span> <a id="x1-570008.1.1"></a>Źródła ścieżek</h5> -<!--l. 1985--><p class="noindent" >Nazwa przeszukiwanej ścieżki może pochodzić z wielu źródeł. Oto kolejność, w jakiej Kpathsea ich +<!--l. 1984--><p class="noindent" >Nazwa przeszukiwanej ścieżki może pochodzić z wielu źródeł. Oto kolejność, w jakiej Kpathsea ich używa: -<!--l. 1988--><p class="indent" > +<!--l. 1987--><p class="indent" > <ol class="enumerate1" > <li class="enumerate" id="x1-57002x1">Zmienna środowiskowa @@ -4688,16 +4688,16 @@ class="ec-lmtt-10">TEXINPUTS=/c:/d</span>” </li> <li class="enumerate" id="x1-57008x4">Wartości domyślne dla uruchamianych programów.</li></ol> -<!--l. 2002--><p class="noindent" >Każdą z tych wartości dla danej ścieżki przeszukiwania można zobaczyć, używając opcji diagnostyki +<!--l. 2001--><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 stronie <a href="#x1-680008.2.4">77<!--tex4ht:ref: sec:debugging --></a>). -<!--l. 2006--><p class="noindent" > +<!--l. 2005--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.1.2. </span> <a id="x1-580008.1.2"></a>Pliki konfiguracyjne</h5> -<!--l. 2009--><p class="noindent" >Kpathsea szuka ścieżek przeszukiwania i innych definicji w <span +<!--l. 2008--><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 zmienną +class="ec-lmtt-10">texmf.cnf</span>. Ścieżka przeszukiwania używana do znajdowania tych plików określana jest przez zmienną <span class="ec-lmtt-10">TEXMFCNF </span>(domyślnie taki plik znajduje się w podkatalogu <span class="ec-lmtt-10">texmf/web2c</span>). Czytane będą <span @@ -4705,22 +4705,22 @@ 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 -class="ec-lmtt-10">.:$TEXMF</span></span></span>, wartości pochodzące z <span +class="ec-lmtt-10">.:$TEXMF</span></span></span> wartości pochodzące z <span 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. 2022--><p class="indent" > Dociekliwy czytelnik może być zainteresowany jak same programy znajdują plik <span -class="ec-lmtt-10">texmf.cnf</span>, skoro nie -jest obowiązkowe deklarowanie 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 +<!--l. 2021--><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="ec-lmtt-10">../../texmf/web2c/ </span>bądź <span -class="ec-lmtt-10">../texmf/web2c/</span>. Jeśli jawnie deklarujemy -zmienną <span -class="ec-lmtt-10">TEXMFCNF</span>, wymagane jest podanie bezwzględnej ścieżki. +class="ec-lmtt-10">../texmf/web2c/</span>. Jeśli jawnie deklarujemy zmienną <span +class="ec-lmtt-10">TEXMFCNF</span>, wymagane jest podanie bezwzględnej +ścieżki. <!--l. 2030--><p class="indent" > Czytając zamieszczony poniżej opis formatu pliku <span -class="ec-lmtt-10">texmf.cnf </span>warto przeglądać jego zawartość. +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 class="ec-lmtt-10">kpsewhich texmf.cnf</span>. @@ -4734,8 +4734,7 @@ class="ec-lmtt-10">%</span>”, a kończą na końcu wier class="ec-lmtt-10">\ </span>na końcu wiersza działa jako znak kontynuacji, tzn. oznacza, że kolejny wiersz jest kontynuacją bieżącego. Spacja na początku kolejnego wiersza nie jest ignorowana. </li> - <li class="itemize">Pozostałe wiersze mają postać: <div class="alltt"> - + <li class="itemize">Pozostałe wiersze mają postać: <div class="alltt"> <!--l. 2045--><p class="noindent" ><div class="obeylines-v"> <span @@ -4757,8 +4756,8 @@ class="ec-lmtt-10">=</span>” i otaczające spacje są opcjo <li class="itemize">„<span class="ec-lmro-10">zmienna</span>” zawierać może dowolne znaki poza spacją, „<span class="ec-lmtt-10">=</span>”, lub „<span -class="ec-lmtt-10">.</span>” (kropką), najbezpieczniej jest - jednak używać znaków z zakresu „<span +class="ec-lmtt-10">.</span>” (kropką), najbezpieczniej jednak + używać znaków z zakresu „<span class="ec-lmtt-10">A-Za-z_</span>”. </li> <li class="itemize">Napis „<span @@ -4768,7 +4767,7 @@ class="ec-lmro-10">program</span>” ma zastosowanie w wypadku, gdy u class="ec-lmro-10">program </span>lub <span class="ec-lmro-10">program</span><span class="ec-lmtt-10">.exe</span>. Pozwala to różnym odmianom <span class="TEX">T<span -class="E">E</span>X</span>-a posiadać różne ścieżki +class="E">E</span>X</span>-a stosować różne ścieżki przeszukiwania. </li> <li class="itemize">„<span @@ -4787,14 +4786,14 @@ class="ec-lmtt-10">;</span>” użyty w „<span class="ec-lmro-10">warto</span><span class="ec-lmro-10">ś</span><span class="ec-lmro-10">ć</span>” zamieniany jest na „<span -class="ec-lmtt-10">:</span>” jeżeli systemem operacyjnym jest - Unix; umożliwia to posiadanie wspólnego pliku <span +class="ec-lmtt-10">:</span>” jeżeli systemem operacyjnym + jest Unix; umożliwia to istnienie wspólnego pliku <span class="ec-lmtt-10">texmf.cnf </span>dla systemów Unix oraz Windows. </li> - <li class="itemize">Wszystkie definicje czytane są zanim cokolwiek zostanie rozwinięte, tak więc do zmiennych - odwoływać się można przed ich zdefiniowaniem.</li></ul> -<!--l. 2069--><p class="noindent" >Fragment pliku konfiguracyjnego ilustrujący większość opisanych powyżej reguł notacji: + <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. 2069--><p class="noindent" >Oto fragment pliku konfiguracyjnego, ilustrujący większość opisanych powyżej reguł notacji: <div class="fancyvrb" id="fancyvrb16"> <a id="x1-58002r1"></a><span @@ -4877,7 +4876,7 @@ href="#x1-570008.1.1">67<!--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, dzieje się dalej to samo. Przykładowo, jeżeli ustawić +wstawiona ścieżka ma dodatkowy dwukropek, to dzieje się dalej to samo. Przykładowo, jeżeli ustawić zmienną środowiskową <div class="alltt"> @@ -4906,22 +4905,22 @@ class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> /home/karl:.:$TEXMF//tex</span> </div> </div> -<!--l. 2115--><p class="indent" > Ponieważ nieużytecznym byłoby wstawiać wartość domyślną w więcej niż jedno miejsce, 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. 2115--><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. 2120--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.1.5. </span> <a id="x1-610008.1.5"></a>Rozwijanie nawiasów</h5> -<!--l. 2122--><p class="noindent" >Użyteczną cechą 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>. Możliwe jest zagnieżdżanie nawiasów. Funkcja ta może być użyta do zaimplementowania -różnych hierarchii <span class="TEX">T<span +<!--l. 2122--><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 class="E">E</span>X</span>-owych przez przypisanie listy nawiasów do <span -class="ec-lmtt-10">$TEXMF</span>. Przykładowo, w pliku -<span -class="ec-lmtt-10">texmf.cnf </span>znaleźć można następującą definicję: +class="ec-lmtt-10">$TEXMF</span>. Przykładowo, w pliku <span +class="ec-lmtt-10">texmf.cnf </span>można +znaleźć następującą definicję: <div class="verbatim"> @@ -4930,7 +4929,7 @@ class="ec-lmtt-10">texmf.cnf </span>znaleźć można następuj&# id="x1-61002r1"></a>    TEXMF = {$TEXMFHOME,$TEXMFLOCAL,!!$TEXMFVAR,!!$TEXMFMAIN} </div> </div> -<!--l. 2130--><p class="nopar" >Używając jej można następnie napisać coś w rodzaju: +<!--l. 2130--><p class="nopar" >Używając jej, można następnie napisać coś w rodzaju: <div class="verbatim"> @@ -4939,27 +4938,27 @@ class="ec-lmtt-10">texmf.cnf </span>znaleźć można następuj&# id="x1-61004r1"></a>    TEXINPUTS = .;$TEXMF/tex// </div> </div> -<!--l. 2134--><p class="nopar" >co oznacza, że po szukaniu w katalogu bieżącym przeszukane będą kolejno <span +<!--l. 2134--><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 +class="ec-lmtt-10">$TEXMFMAIN/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 -dla uruchamiania 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 nowymi, pojawiającymi się wersjami. Używając zmiennej -<span -class="ec-lmtt-10">$TEXMF </span>we wszystkich definicjach jest się pewnym, że najpierw przeszukiwane jest drzewo +class="ec-lmtt-10">ls-R</span>). Jest to wygodny +sposób dla uruchamiania 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. 2146--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.1.6. </span> <a id="x1-620008.1.6"></a>Rozwijanie podkatalogów</h5> <!--l. 2149--><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ępowany jest przez wszystkie podkatalogi <span +zastępowanych jest przez wszystkie podkatalogi <span class="ec-lmro-10">d</span>, najpierw podkatalogi znajdujące się bezpośrednio pod <span class="ec-lmro-10">d</span>, potem te pod powyższymi i tak dalej. Na każdym etapie kolejność, w jakiej przeszukiwane są @@ -4967,13 +4966,13 @@ katalogi, jest <span class="ec-lmri-10">nieokre</span><span class="ec-lmri-10">ślona</span>. <!--l. 2155--><p class="indent" > Jeśli wyszczególni się człony nazwy pliku po „<span -class="ec-lmtt-10">//</span>”, uwzględnione zostaną tylko te podkatalogi, które -zawierają powyższe człony. Na przykład „<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 class="ec-lmtt-10">/a/1/b</span>, <span -class="ec-lmtt-10">/a/2/b</span>, <span -class="ec-lmtt-10">/a/1/1/b</span> -itd., ale nie do <span +class="ec-lmtt-10">/a/2/b</span>, +<span +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. 2160--><p class="indent" > Możliwe jest wielokrotne użycie „<span @@ -4993,7 +4992,7 @@ class="description">znak rozdzielający w specyfikacji ścież </dd><dt class="description"> <span class="ec-lmtk-10">;</span> </dt><dd -class="description">znak rozdzielający dla systemów nieUnix-owych (działa tak jak „<span +class="description">znak rozdzielający dla systemów nieuniksowych (działa tak jak „<span class="ec-lmtt-10">:</span>”); </dd><dt class="description"> <span @@ -5017,7 +5016,7 @@ class="description">rozwijanie podkatalogów (może wystąpić gdziek </dd><dt class="description"> <span class="ec-lmtk-10">%</span> </dt><dd -class="description">początek komentarza, trwającego do końca linii; +class="description">początek komentarza, obejmującego wszystkie znaki do końca linii; </dd><dt class="description"> @@ -5030,25 +5029,25 @@ class="ec-lmtk-10">!!</span> </dt><dd class="description">przeszukiwanie <span class="ec-lmri-10">tylko </span>bazy danych, a <span class="ec-lmri-10">nie </span>dysku.</dd></dl> -<!--l. 2188--><p class="noindent" > +<!--l. 2189--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">8.2. </span> <a id="x1-640008.2"></a>Bazy nazw plików</h4> -<!--l. 2191--><p class="noindent" >Dla celów przeszukiwania Kpathsea stara się zminimalizować dostęp do dysku. Niemniej jednak, -w przypadku instalacji ze zbyt dużą liczbą katalogów, przeglądanie każdego możliwego katalogu -w poszukiwaniu danego 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 to zawiera przypisania plików do katalogów. Unika się w ten sposób -potrzeby czasochłonnego przeszukiwania dysku. -<!--l. 2200--><p class="indent" > Drugi plik z bazą danych – <span +<!--l. 2192--><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 potrzeby czasochłonnego +przeszukiwania dysku. +<!--l. 2201--><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. 2205--><p class="noindent" > +<!--l. 2206--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.2.1. </span> <a id="x1-650008.2.1"></a>Baza nazw plików</h5> -<!--l. 2208--><p class="noindent" >Jak to wytłumaczono powyżej, plik zawierający główną bazę nazw plików musi nosić nazwę +<!--l. 2209--><p class="noindent" >Jak już wspomniano powyżej, 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 @@ -5059,13 +5058,13 @@ w większości przypadków istnieje tylko jedna hierarchia. Kpaths class="ec-lmtt-10">ls-R </span>w ścieżce <span class="ec-lmtt-10">TEXMFDBS</span>. -<!--l. 2215--><p class="indent" > Najlepszym sposobem stworzenia i utrzymywania pliku <span +<!--l. 2216--><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. 2219--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2220--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">cd</span><span class="ec-lmtt-10"> </span><span @@ -5082,15 +5081,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. 2230--><p class="indent" > Jeśli pliku nie ma w bazie danych, Kpathsea domyślnie przechodzi do przeszukiwania dysku. Jeżeli +<!--l. 2231--><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>”, w poszukiwaniu tego elementu sprawdzona zostanie <span class="ec-lmri-10">jedynie </span>baza danych, a nigdy dysk. -<!--l. 2235--><p class="noindent" > +<!--l. 2236--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.2.2. </span> <a id="x1-660008.2.2"></a>kpsewhich – program do przeszukiwania ścieżek</h5> -<!--l. 2238--><p class="noindent" >Przeszukiwanie ścieżek przez program <span +<!--l. 2239--><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 @@ -5101,7 +5100,7 @@ dystrybucji). <div class="alltt"> -<!--l. 2244--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2245--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -5115,21 +5114,21 @@ class="ec-lmtk-10">…</span> </div> </div> Parametry wyszczególnione w „<span class="ec-lmro-10">opcje</span>” mogą zaczynać się zarówno od „<span -class="ec-lmtt-10">-</span>” jak i od „<span -class="ec-lmtt-10">--</span>”, i dozwolony +class="ec-lmtt-10">-</span>”, jak i od „<span +class="ec-lmtt-10">--</span>”, a dozwolony jest każdy jednoznaczny skrót. -<!--l. 2250--><p class="indent" > Kpathsea traktuje każdy argument nie będący parametrem jako nazwę pliku i zwraca pierwszą +<!--l. 2251--><p class="indent" > Kpathsea traktuje każdy argument nie bę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. 2255--><p class="indent" > Ważniejsze parametry opisane są poniżej. -<!--l. 2257--><p class="noindent" > +<!--l. 2256--><p class="indent" > Ważniejsze parametry opisane są poniżej. +<!--l. 2258--><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. 2258--><p class="noindent" ><br + <!--l. 2259--><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 @@ -5142,7 +5141,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. 2263--><p class="noindent" ><br + <!--l. 2264--><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 @@ -5155,27 +5154,27 @@ 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. 2271--><p class="noindent" ><br + <!--l. 2272--><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 -class="ec-lmtt-10">pk</span>”. Brak - jest wartości domyślnej – odnaleziony zostanie dowolny wyszczególniony tryb. +class="ec-lmtt-10">pk</span>”. Brakuje + wartości domyślnej – odnaleziony zostanie dowolny wyszczególniony tryb. </dd><dt class="list"> <span class="ec-lmtt-10">--must-exist</span> </dt><dd class="list"> - <!--l. 2276--><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 + <!--l. 2277--><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>. </dd><dt class="list"> <span class="ec-lmtt-10">--path=</span><span class="ec-lmro-10">napis</span> </dt><dd class="list"> - <!--l. 2281--><p class="noindent" ><br + <!--l. 2282--><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 @@ -5188,7 +5187,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. 2287--><p class="noindent" ><br + <!--l. 2288--><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 @@ -5202,12 +5201,12 @@ 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. 2292--><p class="noindent" ><br + <!--l. 2293--><p class="noindent" ><br class="newline" />Pokazuje ścieżkę używaną do poszukiwania plików typu „<span class="ec-lmro-10">nazwa</span>”. Użyte może być zarówno rozszerzenie („<span class="ec-lmtt-10">.pk</span>”, „<span -class="ec-lmtt-10">.vf</span>”, etc.), jak i nazwa pliku, tak jak w przypadku parametru +class="ec-lmtt-10">.vf</span>”, etc.), jak i nazwa pliku, tak jak w wypadku parametru „<span class="ec-lmtt-10">--format</span>”. </dd><dt class="list"> @@ -5215,15 +5214,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. 2297--><p class="noindent" ><br + <!--l. 2298--><p class="noindent" ><br class="newline" />ustawia parametry wykrywania błędów na „<span class="ec-lmro-10">num</span>”.</dd></dl> -<!--l. 2306--><p class="noindent" > +<!--l. 2307--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.2.3. </span> <a id="x1-670008.2.3"></a>Przykłady użycia</h5> -<!--l. 2309--><p class="noindent" >Przyjrzyjmy sie teraz jak działa Kpathsea. +<!--l. 2310--><p class="noindent" >Przyjrzyjmy sie teraz, jak działa Kpathsea. <div class="alltt"> -<!--l. 2311--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2312--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -5239,11 +5238,11 @@ class="ec-lmtt-10">.cls</span>” jest jednoznaczne, nie musimy zaznaczać, że poszukujemy pliku typu „tex” (katalogi plików źródłowych <span class="TEX">T<span class="E">E</span>X</span>-a). Znajdujemy go w podkatalogu <span -class="ec-lmtt-10">tex/latex/base </span>pod katalogiem nadrzędnym „<span +class="ec-lmtt-10">tex/latex/base</span>, pod katalogiem nadrzędnym „<span class="ec-lmtt-10">texmf-dist</span>”. Podobnie wszystkie -poniższe pliki odnajdywane są bezproblemowo dzięki swoim jednoznacznym rozszerzeniom: +poniższe pliki odnajdowane są bezproblemowo dzięki swoim jednoznacznym rozszerzeniom: <div class="alltt"> -<!--l. 2322--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2323--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -5281,10 +5280,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. 2335--><p class="noindent" >(ostatni plik to BibTeX-owa baza bibliograficzna dla artykułów <span +<!--l. 2336--><p class="noindent" >(ostatni plik to BibTeX-owa baza bibliograficzna dla artykułów <span class="ec-lmri-10">TUGBoat</span>). <div class="alltt"> -<!--l. 2338--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2339--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -5297,12 +5296,12 @@ class="ec-lmtk-10"> cmr10.pk</span> class="ec-lmtt-10">.pk </span>używane są przez sterowniki, takie jak <span class="ec-lmss-10">dvips </span>czy <span class="ec-lmss-10">xdvi</span>. W tym -wypadku nie zostaną zwrócone żadne rezultaty przeszukiwania, ponieważ w systemie brak gotowych -wygenerowanych czcionek „<span +wypadku wynik przeszukiwania okaże się pusty, ponieważ w systemie brak gotowych wygenerowanych +czcionek „<span 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. 2347--><p class="noindent" ><div class="obeylines-v"> +class="E">E</span>X</span> Live fontów PostScript-owych +Type1). <div class="alltt"> +<!--l. 2348--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -5317,8 +5316,8 @@ class="ec-lmtt-10"> /usr/local/texmf-var/fonts/pk/ljfour/public/wsuipa/ws 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 rezultat. <div class="alltt"> -<!--l. 2357--><p class="noindent" ><div class="obeylines-v"> +taki właśnie wynik. <div class="alltt"> +<!--l. 2358--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -5327,15 +5326,15 @@ class="ec-lmtk-10"> -dpi=300</span><span class="ec-lmtk-10"> wsuipa10.pk</span> </div> </div> W tym wypadku, kiedy zaznaczamy, że interesuje nas rozdzielczość 300dpi (<span -class="ec-lmtt-10">-dpi=300</span>), -widzimy, że taka czcionka nie jest dostępna w naszej instalacji. Program taki jak <span +class="ec-lmtt-10">-dpi=300</span>), to +widzimy, że w naszej instalacji taka czcionka nie jest dostępna. Program taki jak <span class="ec-lmss-10">dvips </span>czy <span 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. 2367--><p class="indent" > Zwrócimy teraz naszą uwagę na pliki nagłówkowe i konfiguracyjne programu <span +<!--l. 2368--><p class="indent" > Zwrócimy teraz naszą uwagę na 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 @@ -5353,7 +5352,7 @@ class="ec-lmtt-10">.ps</span>” nie jest jednoznaczne, musimy zaznaczyć class="ec-lmtt-10">config.ps</span> („<span class="ec-lmtt-10">dvips config</span>”). <div class="alltt"> -<!--l. 2379--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2380--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -5379,11 +5378,11 @@ class="ec-lmtk-10"> psfonts.map</span> class="ec-lmtt-10">/usr/local/texmf-var/fonts/map/dvips/updmap/psfonts.map</span> </div> </div> -<!--l. 2388--><p class="indent" > Następnie przyjrzymy się bliżej plikom pomocniczym fontów Times z kolekcji URW. W standardzie -nazewnictwa fontów posiadają one prefiks „<span +<!--l. 2389--><p class="indent" > Następnie przyjrzymy 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. 2392--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2393--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -5399,7 +5398,7 @@ class="ec-lmtt-10"> /usr/local/texmf-dist/dvips/psnfss/config.utm</span> </div> W pliku tym znajduje się wiersz: <div class="alltt"> -<!--l. 2397--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2398--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> p</span><span @@ -5407,7 +5406,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. 2402--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2403--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -5420,7 +5419,7 @@ class="ec-lmtt-10"> /usr/local/texmf-dist/fonts/map/dvips/times/utm.map</ </div> </div> Plik z przemapowaniem definiuje nazwy czcionek PostScriptowych Type 1 w zestawie fontów URW, zaś jego zawartość wygląda następująco (pokazane są tylko fragmenty wierszy): <div class="alltt"> -<!--l. 2409--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2410--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">utmb8r</span><span class="ec-lmtt-10"> </span><span @@ -5468,7 +5467,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. 2419--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2420--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -5480,15 +5479,15 @@ class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> /usr/local/texmf-dist/fonts/type1/urw/times/utmr8a.pfb</span> </div> </div> -<!--l. 2426--><p class="indent" > Powyższe przykłady pokazują, jak łatwo można znajdować lokalizację danego pliku. Ważne jest to -zwłaszcza wówczas, gdy istnieje podejrzenie, że gdzieś zawieruszyła się zła wersja jakiegoś pliku; +<!--l. 2427--><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. 2431--><p class="noindent" > +<!--l. 2432--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.2.4. </span> <a id="x1-680008.2.4"></a>Diagnostyka błędów</h5> -<!--l. 2434--><p class="noindent" >Czasami niezbędne są informacje o tym, jak program radzi sobie z odniesieniami do plików. Aby -dało się to wykonywać w wygodny sposób, Kpathsea oferuje różne poziomy diagnostyki +<!--l. 2435--><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 @@ -5511,24 +5510,24 @@ class="ec-lmtt-10">ls-R</span>, pliki <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. 2451--><p class="noindent" >Wartość <span -class="ec-lmtt-10">-1 </span>ustawia wszystkie powyższe opcje: w praktyce, potrzebując wykryć przyczyny błędów, -prawdopodobnie zawsze używać będziesz tych poziomów. -<!--l. 2455--><p class="indent" > Podobnie, w przypadku programu <span +<!--l. 2452--><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. 2456--><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 wypadku gdy plik nie zostanie odnaleziony, widać, -w których katalogach program szukał danego pliku, dzięki czemu można się zorientować w czym +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. 2461--><p class="indent" > Ogólnie mówiąc, ponieważ programy odwołują się wewnętrznie do biblioteki Kpathsea, opcje -wykrywania błędów wybrać można przy użyciu zmiennej środowiskowej <span +<!--l. 2462--><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. 2466--><p class="noindent" ><span +<!--l. 2467--><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 jest przekierować komunikaty -programu do pliku. Do celów diagnostycznych można w tym celu ustawić chwilowo zmienne (w oknie -DOS/CMD): +class="ec-lmbx-10">ów Windows: </span>w systemie tym niełatwo przekierować komunikaty +programu do pliku. Do celów diagnostycznych można chwilowo ustawić zmienne (w oknie +CMD): <div class="verbatim"> @@ -5539,11 +5538,10 @@ DOS/CMD): id="x1-68004r2"></a>  SET KPATHSEA_DEBUG=-1 </div> </div> -<!--l. 2473--><p class="nopar" > -<!--l. 2475--><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. 2474--><p class="nopar" > +<!--l. 2476--><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 co -następuje: +class="ec-lmtt-10">hello-world.tex</span>, który zawiera: <div class="verbatim"> @@ -5558,12 +5556,13 @@ następuje: id="x1-68012r4"></a>    \end{document} </div> </div> -<!--l. 2482--><p class="nopar" >Ten mały plik używa jedynie 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. 2486--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2483--><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. 2487--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -5579,11 +5578,11 @@ fontowe) oraz z rozwijaniem elementu ścieżki przez Kpathsea (pa class="ec-lmri-10">Dvips Reference Manual</span>, <a href="../../../../texmf/doc/dvips/dvips.html" >texmf/doc/dvips/dvips.html</a>). 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 -class="ec-lmtt-10">ls-R </span>(dla optymalizacji szukania plików), następnie plik +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 +class="ec-lmtt-10">ls-R </span>(w celu optymalizacji szukania plików), następnie plik <span class="ec-lmtt-10">aliases</span>, który umożliwia deklarowanie różnych nazw (np. krótkie DOS-owe „8.3” i bardziej naturalne dłuższe wersje) dla tych samych plików. Następnie <span @@ -5601,7 +5600,7 @@ class="ec-lmtt-10">-Pcms </span>przy uruchamianiu programu). Plik ten zawiera li 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. 2523--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2524--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -5617,13 +5616,13 @@ class="ec-lmtt-10"> +bakomaextra.map</span> </div> W ten sposób <span class="ec-lmss-10">dvips </span>wyszukuje wszystkie te pliki oraz główny plik z przemapowaniem <span class="ec-lmtt-10">psfonts.map</span>, -który ładowany jest domyślnie (zawiera on deklaracje często używanych fontów PostScript-owych; więcej -szczegółów odnośnie PostScript-owych plików przemapowań fontów można znaleźć w ostatniej części +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-670008.2.3">8.2.3<!--tex4ht:ref: SExamplesofuse --></a>). -<!--l. 2535--><p class="indent" > W tym miejscu <span +<!--l. 2536--><p class="indent" > W tym miejscu <span class="ec-lmss-10">dvips </span>zgłasza się użytkownikowi: <div class="alltt"> -<!--l. 2536--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2537--><p class="noindent" ><div class="obeylines-v"> <br /><span class="ec-lmtt-10">This</span><span class="ec-lmtt-10"> is</span><span @@ -5638,7 +5637,9 @@ 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. 2542--><p class="noindent" ><div class="obeylines-v"> + + +<!--l. 2543--><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 @@ -5658,16 +5659,15 @@ class="ec-lmtt-9"> ~/tex/fonts/type1//:!!/usr/local/texmf/fonts/type1//). <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/dvips/base/texc.pro</span> </div> -</div> Po znalezieniu szukanego pliku, <span +</div> Po znalezieniu szukanego pliku <span class="ec-lmss-10">dvips </span>podaje datę i czas oraz informuje o generowaniu pliku <span 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. 2557--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2558--><p class="noindent" ><div class="obeylines-v"> <br /><span class="ec-lmtt-9">TeX</span><span class="ec-lmtt-9"> output</span><span @@ -5689,7 +5689,7 @@ class="ec-lmtt-9"> is</span><span class="ec-lmtt-9"> resident.</span> </div> </div> Teraz trwa poszukiwanie pliku <span -class="ec-lmtt-10">cmr10.tfm</span>, który zostaje znaleziony, a następnie <span +class="ec-lmtt-10">cmr10.tfm</span>, który zostaje znaleziony, po czym <span 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 @@ -5769,9 +5769,11 @@ class="E">E</span>X</span>-a, Metafont-a i MetaPost-a. Dla class="ec-lmtk-10">extra_mem_bot</span> </dt><dd class="description">Dodatkowa wielkość pamięci przeznaczonej na „duże” struktury danych <span class="TEX">T<span class="E">E</span>X</span>-a, - takie jak: pudełka, kleje itd.; przydatna zwłaszcza w przypadku korzystania z pakietu + takie jak: pudełka, kleje itd.; przydatna zwłaszcza w wypadku korzystania z pakietu PI C<span class="TEX">T<span class="E">E</span>X</span>. + + </dd><dt class="description"> <span class="ec-lmtk-10">font_mem_size</span> </dt><dd @@ -5779,13 +5781,11 @@ class="description">Wielkość pamięci przeznaczonej przez <span cl class="E">E</span>X</span>-a na informacje o fontach. Jest to mniej więcej ogólna wielkość wczytywanych przez <span class="TEX">T<span class="E">E</span>X</span>-a plików TFM. - - </dd><dt class="description"> <span class="ec-lmtk-10">hash_extra</span> </dt><dd class="description">Dodatkowa wielkość pamięci przeznaczonej na tablicę zawierającą nazwy instrukcji. - Tablica główna może zmieścić w przybliżeniu 10000 nazw; wielkość ta może okazać się zbyt + Tablica główna może zmieścić w przybliżeniu 10000 nazw; wielkość ta może się okazać zbyt mała, np. w wypadku obszernej książki zawierającej liczne odsyłacze. Domyślna wartość <span class="ec-lmtt-10">hash_extra </span>to <span @@ -5794,22 +5794,26 @@ class="ec-lmtt-10">50000</span>.</dd></dl> 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. 2624--><p class="noindent" > +<!--l. 2622--><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. 2629--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">9. </span> <a - id="x1-700009"></a>Budowa systemu na nowej platformie Uniksowej</h3> -<!--l. 2625--><p class="noindent" >Jeżeli mamy do czynienia z platformą, dla której nie są dostarczone binaria, trzeba będzie skompilować + id="x1-700009"></a>Budowa systemu na nowej platformie uniksowej</h3> +<!--l. 2630--><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 CD w katalogu <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. 2631--><p class="indent" > Najpierw należy zainstalować główne drzewo plików <span class="TEX">T<span +<!--l. 2636--><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 CD <span class="TEX">T<span -class="E">E</span>X</span> Live (najlepiej jest -wykonać instalację podstawową, bez wybierania binariów systemowych). -<!--l. 2635--><p class="noindent" > +class="E">E</span>X</span> Live (najlepiej wykonać +instalację podstawową, bez wybierania binariów systemowych). +<!--l. 2640--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">9.1. </span> <a id="x1-710009.1"></a>Warunki wstępne</h4> -<!--l. 2636--><p class="noindent" >Do skompilowania całego <span class="TEX">T<span +<!--l. 2641--><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 @@ -5819,44 +5823,44 @@ class="ec-lmss-10">make</span>, <span class="ec-lmss-10">m4</span>, <span class="ec-lmss-10">flex</span>, <span class="ec-lmss-10">bison</span>) są -najlepiej przetestowanymi na różnych platformach. Prawidłowo powinny pracować <span +najlepiej przetestowanymi na różnych platformach. Poprawnie powinny pracować <span class="ec-lmss-10">gcc</span>-2.7.*, <span class="ec-lmss-10">flex</span>-2.4.7 i GNU <span -class="ec-lmss-10">make</span>-3.72.1 lub nowszy. Istnieje możliwość pracy z innymi kompilatorami C i programami <span +class="ec-lmss-10">make</span>-3.72.1 lub nowszy. Można też korzystać z innych kompilatorów C i programów <span class="ec-lmss-10">make</span>, -wymaga to jednak dobrego zrozumienia zasad tworzenia programów Unixowych, aby móc poradzić sobie +wymaga to jednak dobrego zrozumienia zasad tworzenia programów uniksowych, aby móc poradzić sobie z ewentualnymi problemami. -<!--l. 2651--><p class="noindent" > +<!--l. 2656--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">9.2. </span> <a id="x1-720009.2"></a>Konfiguracja</h4> -<!--l. 2652--><p class="noindent" >Należy rozpakować źródła ze skompresowanego pliku <span +<!--l. 2657--><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 zdecydować się, gdzie -będzie główny katalog instalacji, np. <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 instalacji, np. <span class="ec-lmtt-10">/usr/TeX </span>lub <span -class="ec-lmtt-10">/usr/local/TeX</span>. Naturalnie, należy -użyć tej samej lokalizacji, która została wykorzystana przy instalowaniu głównego drzewa +class="ec-lmtt-10">/usr/local/TeX</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. 2660--><p class="indent" > Uruchomić <span +<!--l. 2665--><p class="indent" > Uruchomić <span class="ec-lmss-10">configure </span>z linii poleceń: <div class="alltt"> -<!--l. 2661--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2666--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="ec-lmtk-10">./configure</span><span class="ec-lmtk-10"> --prefix=/usr/local/TeX</span> + + </div> </div> -<!--l. 2665--><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 -wykorzystany następujący układ katalogów (<span class="obeylines-h"><span class="verb"><span +<!--l. 2670--><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. 2669--><p class="noindent" ><!--tex4ht:inline--><div class="tabular"> <table id="TBL-4" class="tabular" +<!--l. 2674--><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 @@ -5885,33 +5889,33 @@ class="td10"> binaria </t 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. 2680--><p class="indent" > Można uniknąć stosowania „<span +<!--l. 2685--><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> i <span class="ec-lmtt-10">$TEXDIR/texmf </span>są wykrywane automatycznie przez skrypt <span -class="ec-lmss-10">configure</span>. W przypadku wybrania innego -katalogu, trzeba wyszczególnić ten katalog parametrem <span class="obeylines-h"><span class="verb"><span +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. 2686--><p class="indent" > Jeżeli nie chcemy używać katalogu <span +<!--l. 2691--><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>), w wywołaniu skryptu <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. 2691--><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 +<!--l. 2696--><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. 2695--><p class="noindent" > +<!--l. 2700--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">9.3. </span> <a id="x1-730009.3"></a>Uruchamianie <span class="ec-lmss-10">make</span></h4> -<!--l. 2696--><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. 2698--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2701--><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. 2703--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -5919,9 +5923,9 @@ class="ec-lmtk-10">make</span><span class="ec-lmtk-10"> world</span> </div> </div> i …zaparzyć sobie kawę. -<!--l. 2703--><p class="indent" > Mogłoby też być użyteczne zapisanie w pliku <span -class="ec-lmtt-10">.log </span>całego procesu kompilacji: <div class="alltt"> -<!--l. 2705--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2708--><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. 2710--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -5933,13 +5937,13 @@ class="ec-lmtk-10"> >world.log</span><span class="ec-lmtk-10"> 2>&1"</span><span class="ec-lmtk-10"> &</span> </div> -</div> Zanim stwierdzimy, że wszystko jest w porządku, warto sprawdzić czy w pliku <span +</div> Zanim stwierdzimy, że wszystko jest w porządku, warto sprawdzić, czy w pliku <span class="ec-lmtt-10">.log </span>nie ma komunikatów 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. 2712--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2717--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -5963,7 +5967,7 @@ class="ec-lmtt-10">strip</span>. Jeśli do uruchamiania <span class="ec-lmtt-10">make install </span>potrzebne są specjalne uprawnienia, można uruchomić dwie oddzielne sesje <span class="ec-lmss-10">make</span>: <div class="alltt"> -<!--l. 2720--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2725--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span @@ -5978,15 +5982,14 @@ class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="ec-lmtk-10">make</span><span class="ec-lmtk-10"> install</span><span -class="ec-lmtk-10"> strip</span> +class="ec-lmtk-10"> strip</span> + </div> </div> - - -<!--l. 2726--><p class="noindent" > +<!--l. 2731--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">9.4. </span> <a id="x1-740009.4"></a>Końcowe kroki konfiguracyjne</h4> -<!--l. 2727--><p class="noindent" >Należy uaktualnić zmienną <span +<!--l. 2732--><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 @@ -5998,20 +6001,22 @@ class="ec-lmtt-10">$TEXDIR/info</span>. Patrz część <a href="#x1-300003.4">3.4<!--tex4ht:ref: sec:postinstall --></a> (str. <a href="#x1-300003.4">40<!--tex4ht:ref: sec:postinstall --></a>). -<!--l. 2735--><p class="indent" > Jeśli zechcesz udostępnić skompilowane przez siebie programy, skontaktuj się z nami; chętnie -umieścimy je na stronie <span class="TEX">T<span +<!--l. 2740--><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. 2740--><p class="noindent" > +<!--l. 2745--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">10. </span> <a id="x1-7500010"></a>Podziękowania</h3> -<!--l. 2742--><p class="noindent" ><span class="TEX">T<span +<!--l. 2747--><p class="noindent" ><span class="TEX">T<span class="E">E</span>X</span> Live jest wspólnym dziełem praktycznie 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 opracowana pod kierownictwem Karla Berry’ego, przy głównym współudziale: <ul class="itemize1"> - <li class="itemize">angielskiej, niemieckiej, holenderskiej i polskiej grup <span class="TEX">T<span -class="E">E</span>X</span>-owych (odpowiednio TUG, + <li class="itemize">angielskiej, niemieckiej, holenderskiej i polskiej grup <span class="TEX">T<span +class="E">E</span>X</span>-owych (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!; @@ -6022,7 +6027,7 @@ class="E">E</span>X</span> Live i udostępnia wspólną infrastruk pakietów, od której zależy <span class="TEX">T<span class="E">E</span>X</span> Live; </li> - <li class="itemize">Petera Breitenlohnera i zespołu e-<span class="TEX">T<span + <li class="itemize">Petera Breitenlohnera i zespołu e-<span class="TEX">T<span class="E">E</span>X</span>, którzy stworzyli stabilną podstawę przyszłych wersji <span class="TEX">T<span class="E">E</span>X</span>-a (Peter dodatkowo służy nieustanną pomocą w wykorzystaniu narzędzi autotools @@ -6032,7 +6037,7 @@ class="E">E</span>X</span> Live); <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 class="E">E</span>X</span> Live z całą pewnością by - nie powstał, i którego stała pomoc umożliwiła rozwój tej dystrybucji; + nie powstał, i którego stała pomoc umożliwiła doskonalenie tej dystrybucji; </li> <li class="itemize">Michaela Goossensa, który był współautorem pierwotnej dokumentacji; </li> @@ -6045,82 +6050,84 @@ class="E">E</span>X</span>4ht (wykorzystanego do tworzenia niniejszej 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 pdf<span class="TEX">T<span -class="E">E</span>X</span> teamu za ciągłe ulepszanie możliwości + <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 za ciągłe ulepszanie możliwości <span class="TEX">T<span class="E">E</span>X</span>-a; </li> - <li class="itemize">Hartmuta Henkela, za znaczny udział w rozwoju pdf<span class="TEX">T<span -class="E">E</span>X</span>, Lua<span class="TEX">T<span -class="E">E</span>X</span> i innych programów; + <li class="itemize">Hartmuta Henkela, mającego znaczny udział w rozwoju pdf<span class="TEX">T<span +class="E">E</span>X</span>, Lua<span class="TEX">T<span +class="E">E</span>X</span> i innych + programów; </li> - <li class="itemize">Taco Hoekwatera, za wznowienie rozwoju MetaPosta i prace nad (Lua)<span class="TEX">T<span -class="E">E</span>X</span>-em, także za - pomoc w integracji Con<span class="TEX">T<span + <li class="itemize">Taco Hoekwatera, który wznowił rozwój MetaPosta i prace nad (Lua)<span class="TEX">T<span +class="E">E</span>X</span>-em, jak też + pomógł w integracji Con<span class="TEX">T<span class="E">E</span>X</span>t w <span class="TEX">T<span class="E">E</span>X</span> Live; + + </li> <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; </li> - - - <li class="itemize">Akira Kakuto, za dostarczenie programów dla Windows, które pochodzą z dystrybucji - W32TEX ( <a + <li class="itemize">Akira Kakuto, który dostarczył programy dla Windows, pochodzące z dystrybucji W32TEX + ( <a href="http://www.fsci.fuk.kindai.ac.jp/kakuto/win32-ptex/" class="url" ><span -class="ec-lmtt-10">http://www.fsci.fuk.kindai.ac.jp/kakuto/win32-ptex/</span></a>), ale są stale - dostosowywane i aktualizowane dla potrzeb <span class="TEX">T<span +class="ec-lmtt-10">http://www.fsci.fuk.kindai.ac.jp/kakuto/win32-ptex/</span></a>), stale dostosowywane + i aktualizowane dla potrzeb <span class="TEX">T<span class="E">E</span>X</span> Live; </li> - <li class="itemize">Jonathana Kew i firmy SIL, za poważną nową ścieżkę rozwojową, którą jest Xe<span class="TEX">T<span -class="E">E</span>X</span>, oraz za - wysiłek włożony w zintegrowanie programu z <span class="TEX">T<span -class="E">E</span>X</span> Live, jak również za początkowe prace - nad instalatorem dla Mac<span class="TEX">T<span + <li class="itemize">Jonathana Kew i firmy SIL, za zainicjowanie nowej ścieżki rozwojowej, którą jest Xe<span class="TEX">T<span +class="E">E</span>X</span>, + oraz za wysiłek włożony w zintegrowanie tego programu z <span class="TEX">T<span +class="E">E</span>X</span> Live, jak również + zapoczątkował prace nad instalatorem dla Mac<span class="TEX">T<span class="E">E</span>X</span>; </li> - <li class="itemize">Dicka Kocha, za pielęgnację Mac<span class="TEX">T<span -class="E">E</span>X</span>-a ( <a + <li class="itemize">Dicka Kocha, który pielęgnuje Mac<span class="TEX">T<span +class="E">E</span>X</span>-a ( <a href="http://tug.org/mactex" class="url" ><span -class="ec-lmtt-10">http://tug.org/mactex</span></a>) w ścisłym połączeniu - z <span class="TEX">T<span -class="E">E</span>X</span> Live i bardzo sympatyczną współpracę; +class="ec-lmtt-10">http://tug.org/mactex</span></a>) w ścisłym + połączeniu z <span class="TEX">T<span +class="E">E</span>X</span> Live i bardzo sympatycznie współpracuje; </li> - <li class="itemize">Reinharda Kotuchy, za ważny udział w stworzeniu nowej infrastruktury i programu + <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 2008, upór w ujednoliceniu działania <span class="TEX">T<span -class="E">E</span>X</span> Live w Windows - i Unix, jak również za skrypt <span -class="ec-lmtt-10">getnonfreefonts </span>i za wiele innych prac; +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, jak również opracował skrypt <span +class="ec-lmtt-10">getnonfreefonts </span>i wykonał wiele innych + prac; </li> - <li class="itemize">Siep Kroonenberg, także za udział w stworzeniu nowej infrastruktury i programu - instalacyjnego dla <span class="TEX">T<span -class="E">E</span>X</span> Live 2008 (szczególnie dla Windows) oraz za ogrom pracy włożonej - w aktualizację tej dokumentacji; + <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 2008 (szczególnie dla Windows) oraz włożyła ogrom + pracy w aktualizację tej dokumentacji; </li> <li class="itemize">Petra Olšáka, który koordynował i sprawdzał przygotowanie czeskich i słowackich pakietów; </li> - <li class="itemize">Toshio Oshimy, za jego przeglądarkę <span + <li class="itemize">Toshio Oshimy, który opracował przeglądarkę <span class="ec-lmss-10">dviout </span>dla Windows; </li> - <li class="itemize">Manuela Pégourié-Gonnarda, za pomoc w aktualizacji pakietów i prace nad <span + <li class="itemize">Manuela Pégourié-Gonnarda, który pomógł w aktualizacji pakietów i pracował nad <span class="ec-lmss-10">tldoc</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 2008, także za aktualizację pakietów, koordynowanie (wraz z Frankiem Küsterem) - debianowej wersji <span class="TEX">T<span -class="E">E</span>X</span> Live, oraz za wiele sugestii ulepszeń; + Live 2008, a przyczynił się też do aktualizacji pakietów, koordynowania (wraz z Frankiem + Küsterem) debianowej wersji <span class="TEX">T<span +class="E">E</span>X</span> Live, i przedstawił wiele sugestii ulepszeń; </li> - <li class="itemize">Sebastiana Rahtza, za stworzenie <span class="TEX">T<span -class="E">E</span>X</span> Live i kierowanie projektem przez wiele lat; + <li class="itemize">Sebastiana Rahtza, który stworzył <span class="TEX">T<span +class="E">E</span>X</span> Live i kierował projektem przez wiele lat; </li> - <li class="itemize">Vladimira Volovicha, za wyjątkową pomoc w rozwiązywaniu problemów przenośności - i szczególnie za umożliwienie dołączenia <span + <li class="itemize">Vladimira Volovicha, który wydatnie pomógł w rozwiązywaniu problemów przenośności, + szczególnie zaś umożliwił dołączenia <span class="ec-lmss-10">xindy</span>; </li> <li class="itemize">Staszka Wawrykiewicza, głównego testującego <span class="TEX">T<span @@ -6134,7 +6141,9 @@ class="E">E</span>X</span> Live w różnych systemach, który </li> <li class="itemize">Grahama Williamsa, którego prace nad katalogiem pakietów bardzo pomogły w przygotowaniu dystrybucji.</li></ul> -<!--l. 2816--><p class="indent" > Binaria dla różnych platform skompilowali: Tigran Aivazian (<span + + +<!--l. 2821--><p class="indent" > Binaria dla różnych platform skompilowali: Tigran Aivazian (<span class="ec-lmss-10">x86_64-linux</span>), Tim Arnold (<span class="ec-lmss-10">hppa-hpux</span>), Randy Au (<span @@ -6155,66 +6164,64 @@ 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="E">E</span>X</span> - - Live można znaleźć na stonie: <a href="http://tug.org/texlive/build.html" class="url" ><span class="ec-lmtt-10">http://tug.org/texlive/build.html</span></a>. -<!--l. 2834--><p class="indent" > Aktualizacje i tłumaczenia dokumentacji wykonali: Siep Kroonenberg i Karl Berry (angielski), +<!--l. 2839--><p class="indent" > Aktualizacje i tłumaczenia dokumentacji wykonali: Siep Kroonenberg i Karl Berry (angielski), Daniel Flipo (francuski), Klaus Höppner (niemiecki), 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> -znajdziemy ewentualne aktualizacje tej dokumentacji. -<!--l. 2844--><p class="indent" > Oczywiście, najważniejsze podziękowania należą się Donaldowi Knuthowi za stworzenie systemu <span class="TEX">T<span +będą umieszczane ewentualne aktualizacje tej dokumentacji. +<!--l. 2849--><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. 2848--><p class="noindent" > +<!--l. 2853--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">11. </span> <a id="x1-7600011"></a>Historia</h3> -<!--l. 2851--><p class="noindent" > +<!--l. 2856--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">11.1. </span> <a id="x1-7700011.1"></a>Poprzednie wersje</h4> -<!--l. 2853--><p class="noindent" >Dystrybucja <span class="TEX">T<span +<!--l. 2858--><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 (<span class="TEX"><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 (<span class="TEX"><span class="ec-lmri-10">T</span><span class="E"><span class="ec-lmri-10">E</span></span><span class="ec-lmri-10">X</span></span> <span -class="ec-lmri-10">Users Group</span>). Dyskusje nad projektem rozpoczęły się pod -koniec 1993 roku, kiedy holenderska Grupa Użytkowników <span class="TEX">T<span -class="E">E</span>X</span>-a rozpoczęła prace nad -swoim 4All<span class="TEX">T<span -class="E">E</span>X</span> CD dla użytkowników MS-DOS. W tym też czasie pojawiły się nadzieje na -opracowanie jednego CD dla wszystkich systemów. Projekt taki był wprawdzie zbyt ambitny, -ale zrodził nie tylko bardzo popularny i uwieńczony dużym powodzeniem projekt 4All<span class="TEX">T<span -class="E">E</span>X</span> -CD, lecz również spowodował powstanie Grupy Roboczej TUG ds. Standardu Katalogów -<span class="TEX">T<span +class="ec-lmri-10">Users Group</span>). Dyskusje nad projektem rozpoczęły się pod koniec 1993 roku, kiedy +holenderska Grupa Użytkowników <span class="TEX">T<span +class="E">E</span>X</span>-a rozpoczęła prace nad swoim 4All<span class="TEX">T<span +class="E">E</span>X</span> CD dla +użytkowników MS-DOS. W tym też czasie pojawiły się nadzieje na opracowanie jednego CD dla +wszystkich systemów. Projekt taki był wprawdzie zbyt ambitny, zrodził jednak nie tylko +bardzo popularny i uwieńczony dużym powodzeniem projekt 4All<span class="TEX">T<span +class="E">E</span>X</span> CD, lecz również +spowodował powstanie Grupy Roboczej TUG ds. Standardu Katalogów <span class="TEX">T<span class="E">E</span>X</span>-owych (<span class="TEX"><span class="ec-lmri-10">T</span><span class="E"><span class="ec-lmri-10">E</span></span><span -class="ec-lmri-10">X</span></span> <span -class="ec-lmri-10">Directory Structure</span>), określającego w jaki sposób tworzyć zgodne i łatwe -do zarządzania zestawy pakietów <span class="TEX">T<span -class="E">E</span>X</span>-owych. Końcowy raport TDS został opublikowany -w grudniowym numerze <span -class="ec-lmri-10">TUGboat</span>-a, i jasnym się stało, że jednym z oczekiwanych rezultatów -wprowadzenia tego standardu mogłaby być modelowa struktura na CD. Niniejszy CD jest -bezpośrednim rezultatem rozważań i zaleceń Grupy Roboczej ds. TDS. Jasne także było, że sukces -4All<span class="TEX">T<span -class="E">E</span>X</span> CD pokazał, że użytkownicy Unixa także wiele by zyskali mogąc korzystać z podobnie +class="ec-lmri-10">X</span></span> +<span +class="ec-lmri-10">Directory Structure</span>), określającego, w jaki sposób tworzyć zgodne i łatwe do zarządzania +zestawy pakietów <span class="TEX">T<span +class="E">E</span>X</span>-owych. Końcowy raport TDS został opublikowany w grudniowym +numerze <span +class="ec-lmri-10">TUGboat</span>-a, i jasnym się stało, że jednym z oczekiwanych wyników wprowadzenia +tego standardu mogłaby być modelowa struktura na CD. Niniejszy CD jest bezpośrednim +rezultatem rozważań i zaleceń Grupy Roboczej ds. TDS. Jasne także było, że sukces 4All<span class="TEX">T<span +class="E">E</span>X</span> +CD pokazał, że użytkownicy Unixa także wiele by zyskali, mogąc korzystać z podobnie ł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. 2878--><p class="indent" > Projekt przygotowania nowego CD, opartego na standardzie TDS i zorientowanego na systemy +<!--l. 2883--><p class="indent" > Projekt przygotowania nowego CD, opartego na standardzie TDS i zorientowanego 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ż oferował on wsparcie dla wielu platform i został zaprojektowany +autorstwa Thomasa Essera, ponieważ działał na wielu platformach i został zaprojektowany z myślą o przenośności pomiędzy różnymi systemami plików. Thomas zgodził się pomóc i prace rozpoczęły się na dobre na początku 1996 roku. Pierwsze wydanie ukazało się w maju 1996 roku. Na początku 1997 roku Karl Berry udostępnił nową, poważnie zmienioną wersję @@ -6228,29 +6235,30 @@ CD było oparte na Web2C wersji 7.2, przygotowanej przez Olafa Webera. W� czasie została przygotowana nowa wersja te<span class="TEX">T<span class="E">E</span>X</span>-a i <span class="TEX">T<span class="E">E</span>X</span> Live udostępniał prawie wszystkie -jego nowe funkcje. Czwarta edycja była przygotowana podobnie, wykorzystując nową wersję +jego nowe funkcje. Czwarta edycja była przygotowana podobnie, z użyciem nowej wersji te<span class="TEX">T<span -class="E">E</span>X</span>-a i nową wersję Web2C (7.3). Wtedy to też zainaugurowano kompletną dystrybucję dla +class="E">E</span>X</span>-a i nowej wersji Web2C (7.3). Wtedy to też zapoczątkowano kompletną dystrybucję dla Windows. -<!--l. 2896--><p class="indent" > Edycja piąta (marzec 2000) zawierała wiele poprawek i uzupełnień; zaktualizowano setki pakietów. -Szczegóły zawartości pakietów zostały zapisane w plikach XML. Główną zmianą w <span class="TEX">T<span + + +<!--l. 2901--><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> Live5 było usunięcie programów, które nie miały statusu <span class="ec-lmri-10">public domain</span>. Zawartość całej płytki powinna odpowiadać ustaleniom 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, ale nadal bardzo prosimy -o zgłaszanie zauważonych pomyłek. - -<!--l. 2905--><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ść +Dołożyliśmy wszelkich starań, aby sprawdzić warunki licencyjne pakietów, nadal jednak bardzo prosimy +o zgłaszanie zauważonych pomyłek. +<!--l. 2910--><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 także przygotowywał odpowiedni plik <span +potrzebne makra i fonty, ale też przygotowywał odpowiedni plik <span class="ec-lmtt-10">language.dat</span>. -<!--l. 2913--><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, +<!--l. 2918--><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 class="E">E</span>X</span>. W programach instalacyjnych @@ -6258,7 +6266,7 @@ wprowadzono możliwość wyboru bardziej ogólnych, predefiniowanych 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. 2922--><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. 2927--><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, @@ -6267,7 +6275,7 @@ które wydano na DVD i dwóch płytkach CD. Ponadto: <li class="itemize">na życzenie „<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span> team” zmieniono standardowe użycie programów <span class="ec-lmss-10">latex </span>i <span -class="ec-lmss-10">pdflatex</span> – +class="ec-lmss-10">pdflatex</span> – by korzystały one z e-<span class="TEX">T<span class="E">E</span>X</span> (patrz str. <a href="#x1-110002.4">11<!--tex4ht:ref: text:etex --></a>); @@ -6279,13 +6287,13 @@ href="#x1-110002.4">11<!--tex4ht:ref: text:etex --></a>); niestety nie udało się znaleźć osób chętnych do wykonania kompilacji; </li> <li class="itemize">zmieniono instalację w systemach Windows, wprowadzając po raz pierwszy zintegrowane - środowisko pracy oparte na edytorze XEmacs; + środowisko pracy, oparte na edytorze XEmacs; </li> <li class="itemize">potrzebne programy pomocnicze dla Windows (Perl, Ghostscript, ImageMagick, Ispell) instalowano w strukturze katalogów instalacji <span class="TEX">T<span class="E">E</span>X</span> Live; </li> - <li class="itemize">mapy fontowe, wykorzystywane przez programy <span + <li class="itemize">mapy fontowe, z których korzystają programy <span class="ec-lmss-10">dvips</span>, <span class="ec-lmss-10">dvipdfm </span>oraz <span class="ec-lmss-10">pdftex</span>, generowano odtąd @@ -6307,12 +6315,12 @@ class="E">E</span>X</span> Live 7 eksperymentalnie wprowadzono za <li class="itemize">wreszcie, ponieważ numery wersji kolejnych edycji mogły wprowadzać w błąd, postanowiliśmy identyfikować edycje <span class="TEX">T<span class="E">E</span>X</span> Live zgodnie z rokiem wydania.</li></ul> -<!--l. 2957--><p class="noindent" > - <h4 class="subsectionHead"><span class="titlemark">11.2. </span> <a - id="x1-7800011.2"></a>Edycja 2004</h4> -<!--l. 2959--><p class="noindent" >Jak przy każdej kolejnej wersji, w 2004 roku uaktualniono wiele pakietów i programów. Poniżej +<!--l. 2962--><p class="noindent" > + <h4 class="subsectionHead"><span class="titlemark">11.2. </span> <a + id="x1-7800011.2"></a>Edycja 2004</h4> +<!--l. 2964--><p class="noindent" >Jak w każdej kolejnej wersji, uaktualniono w 2004 roku wiele pakietów i programów. Poniżej wymieniamy najbardziej istotne zmiany. <ul class="itemize1"> <li class="itemize">Gdy mamy już lokalnie zainstalowane fonty, które korzystają z własnych plików <span @@ -6322,7 +6330,7 @@ class="ec-lmtt-10">.enc</span>, <span class="ec-lmri-10">nale</span><span class="ec-lmri-10">ży </span>przenieść te pliki w nowe miejsce w strukturze <span class="ec-lmtt-10">texmf/</span>. - <!--l. 2967--><p class="noindent" >Pliki <span + <!--l. 2972--><p class="noindent" >Pliki <span class="ec-lmtt-10">.map </span>(map fontowych) są obecnie wyszukiwane w podkatalogach <span class="ec-lmtt-10">fonts/map</span> (w każdym drzewie <span @@ -6338,7 +6346,7 @@ class="ec-lmtt-10">ENCFONTS</span>. O niewłaściwie class="ec-lmss-10">updmap</span>. Zmiany te wprowadzono w celu uporządkowania struktury katalogów: wszystkie pliki dotyczące fontów znajdują się obecnie w ramach jednego podkatalogu <span class="ec-lmtt-10">fonts/</span>. - <!--l. 2978--><p class="noindent" >Metody radzenia sobie z sytuacjami związanymi z przejściem na nowy układ katalogów + <!--l. 2983--><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>. @@ -6380,7 +6388,7 @@ class="ec-lmtt-10">pdfetex </span>itp. i uproszczono metody wyszukiwania automatyczny, są obecnie umieszczone w nowym podkatalogu <span class="ec-lmtt-10">scripts </span>w ramach <span class="ec-lmtt-10">texmf*</span>. - Znajdywane + Znajdowane są poleceniem <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">kpsewhich</span><span class="ec-lmtt-10"> -format=texmfscripts</span></span></span>. Programy korzystające z tych skryptów @@ -6390,29 +6398,29 @@ class="ec-lmtt-10">texmf-doc/doc/english/tds/tds.html#Scripts</span></a>. </li> <li class="itemize">Prawie wszystkie formaty traktują obecnie 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>. Możliwe - jest to dzięki domyślnemu wczytywaniu tablicy przekodowań <span -class="ec-lmtt-10">cp227.tcx</span>. Dokładniej, +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>. Jest + 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 są traktowane 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ść była wprowadzona w <span class="TEX">T<span -class="E">E</span>X</span> Live 2003, ale obecnie została zaimplementowana + właściwość występowała w <span class="TEX">T<span +class="E">E</span>X</span> Live 2003, ale obecnie 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.html#TCX-files</span></a>. (Warto wspomnieć, że wczytując - Unicode <span class="TEX">T<span + 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>jest obecnie domyślną „maszyną” dla większości formatów (nie dotyczy to - samego (plain) <span class="ec-lmss-10">tex</span>). Domyślnie, gdy uruchamiamy polecenie <span class="ec-lmss-10">latex</span>, <span @@ -6425,7 +6433,7 @@ class="ec-lmss-10">pdftex</span>, a także rozszerzonych cech e-<span class="E">E</span>X</span>-a (<a href="../../../../texmf-dist/doc/etex/base/" >texmf-dist/doc/etex/base/</a>). - <!--l. 3032--><p class="noindent" >Oznacza to także, co warto podkreślić, że <span + <!--l. 3037--><p class="noindent" >Oznacza to także, co warto podkreślić, że <span class="ec-lmri-10">zalecane </span>jest 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 @@ -6486,7 +6494,7 @@ class="ec-lmss-10">mpost </span>akceptuje obecnie nazwy plików ograniczone id="x1-78004r2"></a>  \input{"nazwa_pliku ze spacjami"}  % latex </div> </div> - <!--l. 3074--><p class="nopar" >Więcej informacji zawiera podręcznik Web2C: <a + <!--l. 3079--><p class="nopar" >Więcej informacji zawiera podręcznik Web2C: <a href="../../../../texmf/doc/web2c" >texmf/doc/web2c</a>. </li> <li class="itemize"><span @@ -6512,7 +6520,7 @@ class="ec-lmtt-10">http://www.olsak.net/enctex.html</span></a>). </li> <li class="itemize">Dostępny jest nowy program Aleph, który łączy cechy e-<span class="TEX">T<span class="E">E</span>X</span> i <span -class="rm-lmr-10">Ω</span>. Póki co, dokumentacja jest znikoma +class="rm-lmr-10">Ω</span>. Na razie dokumentacja jest znikoma (<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 @@ -6533,7 +6541,7 @@ class="ec-lmss-10">dvipng </span>konwertujący pliki DVI do formatu graficzn (<a href="../../../../texmf/doc/man/man1/dvipng.1" >texmf/doc/man/man1/dvipng.1</a>). </li> - <li class="itemize">W porozumieniu i z pomocą autora, Claudio Beccari, ograniczono pakiet <span + <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 ( @@ -6542,7 +6550,7 @@ href="http://www.ctan.org/tex-archive/fonts/greek/cb" class="url" ><span class="ec-lmtt-10">http://www.ctan.org/tex-archive/fonts/greek/cb</span></a>). </li> <li class="itemize">Usunięto program <span -class="ec-lmss-10">oxdvi</span>; jego funkcje obsługuje obecnie <span +class="ec-lmss-10">oxdvi</span>; jego funkcje przejął <span class="ec-lmss-10">xdvi</span>. </li> <li class="itemize">Programy z przedrostkiem <span @@ -6552,11 +6560,11 @@ class="ec-lmss-10">initex</span>), które zwykle były dowiązaniami do p <span class="ec-lmss-10">tex</span>, <span class="ec-lmss-10">mf </span>i <span -class="ec-lmss-10">mpost</span>, nie są już dostępne. W zupełności wystarcza użycie w wierszu poleceń opcji +class="ec-lmss-10">mpost</span>, nie są już dostępne – w zupełności wystarcza użycie w wierszu poleceń opcji <span class="ec-lmtt-10">-ini</span>. </li> - <li class="itemize">Dystrybucja nie zawiera binariów dla platformy <span + <li class="itemize">Dystrybucja nie zawierała binariów dla platformy <span class="ec-lmss-10">i386-openbsd </span>(głównie z powodu braku chętnych do wykonania kompilacji). @@ -6566,17 +6574,17 @@ class="ec-lmss-10">i386-openbsd </span>(głównie z powodu braku ch class="ec-lmss-10">sparc-solaris </span>należy ustawić zmienną systemową <span class="ec-lmtt-10">LD_LIBRARY_PATH</span>, aby uruchomić programy <span -class="ec-lmss-10">t1utils</span>. Binaria były kompilowane w C++, ale w tym systemie brak jest standardowego - położenia bibliotek uruchomieniowych. Fakt ten był już wcześniej znany, ale nie był dotychczas - udokumentowany. Z kolei dla systemu <span -class="ec-lmss-10">mips-irix </span>wymagana jest obecność bibliotek MIPSpro - 7.4. +class="ec-lmss-10">t1utils</span>. Binaria były kompilowane w C++, ale w tym systemie brakuje standardowego + położenia bibliotek uruchomieniowych. Wiedziano o tym już wcześniej, nie było to jednak + dotychczas udokumentowane. Z kolei dla systemu <span +class="ec-lmss-10">mips-irix </span>wymagana jest obecność bibliotek + MIPSpro 7.4. </li></ul> -<!--l. 3129--><p class="noindent" > +<!--l. 3134--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">11.3. </span> <a id="x1-7900011.3"></a>Edycja 2005</h4> -<!--l. 3131--><p class="noindent" >Edycja ta przyniosła, jak zwykle, mnóstwo aktualizacji pakietów i programów. Struktura dystrybucji -ustabilizowała się, niemniej jednak pojawiło się nieco zmian w konfiguracji: +<!--l. 3136--><p class="noindent" >Edycja ta 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 class="ec-lmss-10">texconfig-sys</span>, <span @@ -6600,28 +6608,30 @@ class="ec-lmtt-10">updmap.cfg</span> w odpowiednie miejsca. Inną możliwością jest przedefiniowanie <span class="ec-lmtt-10">TEXMFCONFIG </span>lub <span -class="ec-lmtt-10">TEXMFSYSCONFIG </span>w pliku texmf.cnf. W każdym przypadku położenie tych plików +class="ec-lmtt-10">TEXMFSYSCONFIG </span>w pliku <span +class="ec-lmtt-10">texmf.cnf</span>. W każdym z przypadków położenie tych plików i przypisania <span class="ec-lmtt-10">TEXMFCONFIG </span>i <span class="ec-lmtt-10">TEXMFSYSCONFIG </span>muszą być zgodne. (Patrz część <a href="#x1-100002.3">2.3<!--tex4ht:ref: sec:texmftrees --></a>, str. <a href="#x1-100002.3">9<!--tex4ht:ref: sec:texmftrees --></a>.) </li> - <li class="itemize">W wydaniu z poprzedniego roku przy produkowaniu wynikowego pliku DVI <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">\pdfoutput</span></span></span> - i podobne polecenia pozostawały niezdefiniowane, mimo że używany był program <span -class="ec-lmss-10">pdfetex</span>. - Zgodnie z obietnicą, w tym roku zarzuciliśmy to rozwiązanie, którego celem było - zapewnienie kompatybilności. Z tego powodu będą musiały ulec zmianie te Twoje - dokumenty, które używają <span class="obeylines-h"><span class="verb"><span -class="ec-lmtt-10">\ifx\pdfoutput\undefined</span></span></span> do sprawdzania czy plik wynikowy - ma być w formacie PDF. Możesz zastosować pakiet <span -class="ec-lmss-10">ifpdf.sty</span>, który działa zarówno z plain - <span class="TEX">T<span + <li class="itemize">W wydaniu z poprzedniego roku przy podczas tworzenia wynikowego pliku DVI + <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">\pdfoutput</span></span></span> i podobne polecenia pozostawały niezdefiniowane, mimo że używany był + program <span +class="ec-lmss-10">pdfetex</span>. Zgodnie z obietnicą, w tym roku zarzuciliśmy to rozwiązanie, którego + celem było zapewnienie kompatybilności. Z tego powodu będziesz zmuszony zmienić + te Twoje dokumenty, które używały <span class="obeylines-h"><span class="verb"><span +class="ec-lmtt-10">\ifx\pdfoutput\undefined</span></span></span> do sprawdzania, czy + plik wynikowy ma być w formacie PDF. Możesz zastosować pakiet <span +class="ec-lmss-10">ifpdf.sty</span>, który + działa zarówno z plain <span class="TEX">T<span class="E">E</span>X</span>-em jak i <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span -class="E">E</span>X</span></span>-em, albo zapożyczyć zastosowane w nim rozwiązania. +class="E">E</span>X</span></span>-em, albo zapożyczyć zastosowane w nim + rozwiązania. </li> - <li class="itemize">W wydaniu z poprzedniego roku zmieniliśmy większość formatów tak, aby na wyjściu + <li class="itemize">W wydaniu z poprzedniego roku zmieniliśmy większość formatów tak, by na wyjściu 8-bitowe znaki były reprezentowane przez same siebie (por. poprzednia część). Nowy plik TCX o nazwie <span class="ec-lmtt-10">empty.tcx </span>pozwala w łatwy sposób uzyskać w razie potrzeby oryginalną @@ -6635,12 +6645,12 @@ class="ec-lmtt-10">^^</span></span></span>), np.: id="x1-79002r1"></a>  latex --translate-file=empty.tcx twojplik.tex </div> </div> - <!--l. 3172--><p class="nopar" > + <!--l. 3177--><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 pielęgnowaną aktualizacją programu <span -class="ec-lmss-10">dvipdfm</span>, który wciąż jest dostępny, ale nie jest już +class="ec-lmss-10">dvipdfm</span>, który wciąż jest dostępny, ale nie jest już jednak polecany. </li> <li class="itemize">Nowe programy <span @@ -6661,10 +6671,10 @@ class="ec-lmtt-10">TEXMFSYSVAR</span>. Istnieje również <span class="ec-lmtt-10">TEXMFVAR</span>, która przeznaczona jest domyślnie dla użytkownika. Patrz też punkt pierwszy, powyżej. </li></ul> -<!--l. 3190--><p class="noindent" > +<!--l. 3196--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">11.4. </span> <a id="x1-8000011.4"></a>Edycja 2007</h4> -<!--l. 3192--><p class="noindent" >Największą nowością edycji lat 2006 i 2007 był Xe<span class="TEX">T<span +<!--l. 3198--><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 @@ -6672,14 +6682,14 @@ 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. 3197--><p class="indent" > W istotny sposób został zaktualizowany MetaPost, planuje się także jego dalszy rozwój ( +<!--l. 3203--><p class="indent" > W istotny sposób został zaktualizowany MetaPost, planuje się 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. 3201--><p class="indent" > Pliki formatów (pdf)TeX-a (<span +<!--l. 3207--><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 @@ -6688,136 +6698,136 @@ 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. 3208--><p class="indent" > Program <span +<!--l. 3214--><p class="indent" > Program <span class="ec-lmtt-10">tex </span>(plain) już nie analizuje pierwszego wiersza rozpoczynającego się znakami <span -class="ec-lmtt-10">%& </span>aby +class="ec-lmtt-10">%&</span>, aby ustalić jaki ma wczytać format. Jest to zatem czysty, Knuthowy <span class="TEX">T<span class="E">E</span>X</span>. <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span> i wszystkie pozostałe formaty nadal analizują pierwszy wiersz z <span class="ec-lmtt-10">%&</span>. -<!--l. 3213--><p class="indent" > Oczywiście, jak zwykle, w okresie od ostatniego wydania wykonano setki innych +<!--l. 3219--><p class="indent" > Oczywiście, jak zwykle, w okresie od ostatniego wydania opracowano setki innych aktualizacji pakietów i programów. Kolejne aktualizacje można znaleźć tradycyjnie na CTAN ( <a href="http://www.ctan.org" class="url" ><span class="ec-lmtt-10">http://www.ctan.org</span></a>). -<!--l. 3217--><p class="indent" > Drzewo źródłowe <span class="TEX">T<span +<!--l. 3223--><p class="indent" > Drzewo źródłowe <span class="TEX">T<span class="E">E</span>X</span> Live jest obecnie przechowywane w Subversion. Przeglądanie umożliwia -standardowy interfejs www, a jego adres zamieszczono na stronie <a +standardowy interfejs www, a jego adres zamieszczono na stronie <a href="http://tug.org.pl/texlive" class="url" ><span class="ec-lmtt-10">http://tug.org.pl/texlive</span></a>. Mimo -iż nie widać efektów tej zmiany w końcowej dystrybucji, mamy nadzieję, że będzie to stabilne -repozytorium oprogramowania dla rozwoju <span class="TEX">T<span -class="E">E</span>X</span> Live w nadchodzących latach. -<!--l. 3224--><p class="indent" > W maju 2006 r. Thomas Esser ogłosił, że zaprzestaje aktualizowania dystrybucji te<span class="TEX">T<span +iż nie widać efektów 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. 3230--><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 -class="ec-lmtt-10">http://tug.org/tetex</span></a>). W wyniku tego znacznie wzrosło zainteresowanie <span class="TEX">T<span +class="ec-lmtt-10">http://tug.org/tetex</span></a>). Spowodowało to znaczny wzrost zainteresowanie <span class="TEX">T<span class="E">E</span>X</span> Live, szczególnie wśród -dystrybutorów GNU/Linux-a. (W <span class="TEX">T<span +dystrybutorów GNU/Linuksa. (W <span class="TEX">T<span class="E">E</span>X</span> Live zdefiniowano w przybliżeniu równoważny, nowy schemat 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 wszyscy skorzystają. +class="E">E</span>X</span>-owym, na których skorzystają wszyscy. -<!--l. 3232--><p class="noindent" >Końcowa uwaga, dotycząca przeszłości: wszystkie wydania <span class="TEX">T<span +<!--l. 3238--><p class="noindent" >Końcowa uwaga, dotycząca przeszłości: 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. 3237--><p class="noindent" > +<!--l. 3243--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">11.5. </span> <a id="x1-8100011.5"></a>Wydanie obecne</h4> -<!--l. 3240--><p class="noindent" >W 2008 roku cała infrastruktura <span class="TEX">T<span +<!--l. 3246--><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. 3244--><p class="indent" > Po zainstalowaniu <span class="TEX">T<span +<!--l. 3250--><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. 3249--><p class="indent" > W tym wydaniu pojawił się nowy „silnik”, Lua<span class="TEX">T<span +<!--l. 3255--><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 możliwości dotyczących składu, udostępnia on doskonały język skryptowy do zastosowania zarówno w dokumentach <span class="TEX">T<span class="E">E</span>X</span>-owych, jak i poza nimi. -<!--l. 3254--><p class="indent" > Wsparcie dla Windows i platform opartych na Unix zostało obecnie znacznie bardziej zunifikowane. -W szczególności większość skryptów perlowych i Lua dostępna jest teraz także dla Windows +<!--l. 3260--><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. 3259--><p class="indent" > Pojawił się nowy skrypt <span +<!--l. 3265--><p class="indent" > Pojawił się nowy skrypt <span class="ec-lmss-10">tlmgr </span>(patrz część <a href="#x1-400006">6<!--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. 3264--><p class="indent" > Wraz z pojawieniem się <span -class="ec-lmss-10">tlmgr</span>, niektóre funkcje <span +<!--l. 3270--><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. 3268--><p class="indent" > Program <span +<!--l. 3274--><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. 3272--><p class="indent" > Narzędzie <span +<!--l. 3278--><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. 3276--><p class="indent" > Program <span +<!--l. 3282--><p class="indent" > Program <span class="ec-lmss-10">dvipdfmx </span>posiada obecnie funkcję <span class="ec-lmss-10">extractbb </span>ekstrakcji 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. 3281--><p class="indent" > Usunięto aliasy fontów <span +<!--l. 3287--><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. 3286--><p class="indent" > Usunięto format <span +<!--l. 3292--><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 class="ec-lmss-10">polski </span>(czyli dawny <span -class="ec-lmss-10">platex</span>) jest obecnie wystarczającym wsparciem polonizacyjnym dla +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. 3291--><p class="indent" > Usunięto pliki <span -class="ec-lmtt-10">.pool</span>, które są obecnie wkompilowane w programy, co ułatwi ich aktualizację. -<!--l. 3294--><p class="indent" > Włączono także do tego wydania ostatnie zmiany dokonane przez Donalda Knutha (tzw. +<!--l. 3297--><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. 3300--><p class="indent" > Do tego wydania włączono także ostatnie zmiany dokonane przez Donalda Knutha (tzw. „<span class="TEX">T<span class="E">E</span>X</span> tuneup of 2008”); 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. 3298--><p class="noindent" > +<!--l. 3304--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">11.6. </span> <a id="x1-8200011.6"></a>Przyszłe wersje</h4> -<!--l. 3300--><p class="noindent" ><span -class="ec-lmri-10">Niniejsza dystrybucja nie jest doskonała! </span>Planujemy kontynuowanie wydawania nowych wersji +<!--l. 3306--><p class="noindent" ><span +class="ec-lmri-10">Niniejsza dystrybucja nie jest doskonała! </span>Planujemy kontynuować wydawania nowych wersji i chcielibyśmy, żeby zawierały one jeszcze więcej pomocnej dokumentacji, więcej programów użytkowych, lepsze programy instalacyjne oraz (oczywiście) stale ulepszany i poprawiany katalog makr i fontów. Zadanie to jest wykonywane przez ciężko pracujących ochotników, poświęcających na to wiele -swojego wolnego czasu. Wiele jeszcze pozostało do zrobienia. Jeżeli możesz pomóc, nie zastanawiaj się +swojego wolnego czasu. Wiele jeszcze zostało do zrobienia. Jeżeli możesz pomóc, nie zastanawiaj się i przyłącz się do nas. Patrz: <a href="http://tug.org/texlive/contribute.html" class="url" ><span class="ec-lmtt-10">http://tug.org/texlive/contribute.html</span></a>. -<!--l. 3309--><p class="indent" > Prosimy o przesyłanie poprawek, sugestii i uzupełnień oraz deklaracji pomocy w opracowywaniu +<!--l. 3315--><p class="indent" > Prosimy o przesyłanie poprawek, sugestii i uzupełnień oraz deklaracji pomocy w opracowywaniu kolejnych edycji na adres: <div class="quote"> - <!--l. 3312--><p class="noindent" ><a + <!--l. 3318--><p class="noindent" ><a href="mailto:tex-live@tug.org" ><span class="ec-lmtt-10">tex-live@tug.org</span></a> <br class="newline" /> <a |