diff options
author | Staszek Wawrykiewicz <staw@gust.org.pl> | 2007-02-03 18:27:00 +0000 |
---|---|---|
committer | Staszek Wawrykiewicz <staw@gust.org.pl> | 2007-02-03 18:27:00 +0000 |
commit | 6f15c88248a39ad33587b2487f0e81d9580c21f0 (patch) | |
tree | 07d6d15db3effce7a87ca5cecafc8a9dbd3ed3a7 /Master/texmf-doc/doc | |
parent | ead5fb0495a9ace9723d158c44c79f7670fa05ac (diff) |
TL Polish doc
git-svn-id: svn://tug.org/texlive/trunk@3900 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-doc/doc')
-rw-r--r-- | Master/texmf-doc/doc/polish/texlive-pl/live.html | 1192 | ||||
-rw-r--r-- | Master/texmf-doc/doc/polish/texlive-pl/live.pdf | bin | 793906 -> 795846 bytes |
2 files changed, 611 insertions, 581 deletions
diff --git a/Master/texmf-doc/doc/polish/texlive-pl/live.html b/Master/texmf-doc/doc/polish/texlive-pl/live.html index e9d923d1a2a..a11e5a90f4c 100644 --- a/Master/texmf-doc/doc/polish/texlive-pl/live.html +++ b/Master/texmf-doc/doc/polish/texlive-pl/live.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="live.tex"> -<meta name="date" content="2007-01-25 01:39:00"> +<meta name="date" content="2007-02-03 19:02:00"> <link rel="stylesheet" type="text/css" href="live.css"> <link rel="stylesheet" type="text/css" href="live.css" /> <link rel="stylesheet" type="text/css" href="tex-live.css" /> @@ -215,7 +215,7 @@ href="../../../../texmf-doc/doc/polish/tex-virtual-academy-pl/cototex.html" >tex id="x1-40001.1"></a>Podstawy użycia <span class="TEX">T<span class="E">E</span>X</span> Live</h4> <!--l. 85--><p class="noindent" >Z <span class="TEX">T<span -class="E">E</span>X</span> Live można korzystać na co najmniej trzy sposoby: +class="E">E</span>X</span> Live można korzystać na kilka sposobów: <!--l. 87--><p class="indent" > <ol class="enumerate1" > <li @@ -228,16 +228,17 @@ href="#x1-70002.1">7<!--tex4ht:ref: sec:multiple-dist --></a>); </li> <li class="enumerate" id="x1-4004x2">zainstalować część lub cały system na lokalnym twardym dysku; jest to najczęstsze - wykorzystanie <span class="TEX">T<span -class="E">E</span>X</span> Live; wymagane jest co najmniej 100 megabajtów, ok. 310 megabajtów - dla instalacji zalecanej i ok. 730 megabajtów dla instalacji kompletnej. + wykorzystanie <span class="TEX">T<span +class="E">E</span>X</span> Live; wymagane jest co najmniej 100 megabajtów, ponad 300 + megabajtów dla instalacji zalecanej i conajmniej 700 megabajtów dla instalacji kompletnej + (kompletne repozytorium DVD wraz ze wszystkimi fontami to kilka gigabajtów). </li> <li class="enumerate" id="x1-4006x3">doinstalować wybrane pakiety do istniejącego systemu <span class="TEX">T<span class="E">E</span>X</span> lub systemu <span class="TEX">T<span class="E">E</span>X</span> Live zainstalowanego wcześniej.</li></ol> -<!--l. 103--><p class="noindent" >Szczegóły procedur instalacyjnych podane zostaną dalej w rozdziałach poświęconych konkretnym +<!--l. 105--><p class="noindent" >Szczegóły procedur instalacyjnych podane zostaną dalej w rozdziałach poświęconych konkretnym systemom operacyjnym, niemniej jednak podamy tu skrócony przepis: <ul class="itemize1"> <li class="itemize">głównym skryptem instalacyjnym dla systemów Unix i Mac OS X jest <span @@ -263,21 +264,22 @@ class="ec-lmtt-10">tlpmgui.exe</span>. Program ten może być użyty href="#x1-230006">6<!--tex4ht:ref: sec:win-install --></a> i <a href="#x1-270007">7<!--tex4ht:ref: sec:win-managing --></a>). </li></ul> -<!--l. 127--><p class="noindent" > +<!--l. 129--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">1.2. </span> <a id="x1-50001.2"></a>Dostępna pomoc</h4> -<!--l. 130--><p class="noindent" >Społeczność <span class="TEX">T<span +<!--l. 132--><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 zostanie pozostawiona 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 <span class="obeylines-h"><a href="http://tug.org/interest.html#vendors" class="url" ><span -class="ec-lmtt-10">http://tug.org/interest.html#vendors</span></a></span>.) - -<!--l. 139--><p class="indent" > Oto lista źródeł pomocy, w kolejności przez nas rekomendowanej: -<!--l. 141--><p class="indent" > +class="ec-lmtt-10">http://tug.org/interest.html#vendors</span></a></span>.) +<!--l. 141--><p class="indent" > Oto lista źródeł pomocy, w kolejności przez nas rekomendowanej: +<!--l. 143--><p class="indent" > <dl class="description"><dt class="description"> <span class="TEX"><span class="ec-lmbx-10">T</span><span @@ -380,7 +382,7 @@ class="ec-lmtt-10">tex-live@tug.org</span></span></a>. Gdy kwestia dotyczy k class="E">E</span>X</span> Live, lepiej jednak skierować pytanie do osoby opiekującej się danym programem lub na specjalistyczną listę dyskusyjną. </dd></dl> -<!--l. 186--><p class="indent" > Druga strona medalu to pomaganie tym, którzy mają problemy. Zarówno <span +<!--l. 188--><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ę, @@ -389,11 +391,11 @@ systemu <span class="TEX">T<span class="E">E</span>X</span>! -<!--l. 194--><p class="noindent" > +<!--l. 196--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">2. </span> <a id="x1-60002"></a>Struktura <span class="TEX">T<span class="E">E</span>X</span> Live</h3> -<!--l. 196--><p class="noindent" >Omówimy tutaj strukturę i zawartość dystrybucji <span class="TEX">T<span +<!--l. 198--><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"><span class="ec-lmss-10">T</span><span class="E"><span @@ -402,20 +404,20 @@ class="ec-lmss-10">X</span></span><span class="ec-lmss-10"> Collection </span>– płytki DVD, w skład której wchodzi <span class="TEX">T<span class="E">E</span>X</span> Live. -<!--l. 200--><p class="noindent" > +<!--l. 202--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">2.1. </span> <a id="x1-70002.1"></a>Rozmaitość dystrybucji: <span class="ec-lmss-10">live</span>, <span class="ec-lmss-10">inst</span>, <span class="ec-lmss-10">protext</span></h4> -<!--l. 203--><p class="noindent" >Ograniczona pojemność formatu CD-ROM zmusiła nas do podzielenia <span class="TEX"><span +<!--l. 205--><p class="noindent" >Ograniczona pojemność formatu CD-ROM zmusiła nas do podzielenia <span class="TEX"><span class="ec-lmss-10">T</span><span class="E"><span class="ec-lmss-10">E</span></span><span class="ec-lmss-10">X</span></span><span class="ec-lmss-10"> Collection </span>na następujące dystrybucje: -<!--l. 206--><p class="indent" > +<!--l. 208--><p class="indent" > <dl class="description"><dt class="description"> <span class="ec-lmbx-10">live</span> </dt><dd @@ -433,7 +435,7 @@ class="E"><span class="ec-lmss-10">E</span></span><span class="ec-lmss-10">X</span></span><span class="ec-lmss-10"> Collection</span>. - <!--l. 215--><p class="noindent" >CTAN, <span + <!--l. 217--><p class="noindent" >CTAN, <span class="ec-lmss-10">protext</span>, Mac<span class="TEX">T<span class="E">E</span>X</span> i <span class="ec-lmtt-10">texmf-extra </span>nie spełniają przyjętych dla <span class="TEX">T<span @@ -462,18 +464,18 @@ class="E">E</span>X</span>t dostarczono na <span class="ec-lmss-10">live </span>DVD oraz na odrębnym nośniku CD. </dd></dl> -<!--l. 240--><p class="indent" > Poszczególne dystrybucje są rozpoznawalne po nazwie pliku <span +<!--l. 242--><p class="indent" > Poszczególne dystrybucje są rozpoznawalne po nazwie pliku <span class="ec-lmtt-10">00</span><span class="ec-lmro-10">typ</span><span class="ec-lmtt-10">.TL</span>, znajdującego się w głównym katalogu każdej z płytek. -<!--l. 243--><p class="indent" > Każda z grup użytkowników systemu <span class="TEX">T<span +<!--l. 245--><p class="indent" > Każda z grup użytkowników systemu <span class="TEX">T<span class="E">E</span>X</span> może rozpowszechniać dowolną płytkę wedle własnych potrzeb i uznania. (TUG dostarcza swoim członkom wszystkie trzy płytki). -<!--l. 247--><p class="noindent" > +<!--l. 249--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">2.2. </span> <a id="x1-80002.2"></a>Główne katalogi</h4> -<!--l. 250--><p class="noindent" >Poniżej wymieniono ważniejsze podkatalogi głównego katalogu dystrybucji <span class="TEX">T<span +<!--l. 252--><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 @@ -492,20 +494,20 @@ id="TBL-2-2"></colgroup><tr style="vertical-align:baseline;" id="TBL-2-1-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-1-1" class="td11"> <span class="ec-lmtt-10">bin </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-1-2" -class="td11"> <!--l. 260--><p class="noindent" >wykonywalne programy <span class="TEX">T<span +class="td11"> <!--l. 262--><p class="noindent" >wykonywalne programy <span class="TEX">T<span class="E">E</span>X</span>-owe, zorganizowane w podkatalogach według platform systemowych; </td> </tr><tr style="vertical-align:baseline;" id="TBL-2-2-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-2-1" class="td11"> <span class="ec-lmtt-10">setuptl </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-2-2" -class="td11"> <!--l. 264--><p class="noindent" >programy instalacyjne dla Linuksa i Windows; </td> +class="td11"> <!--l. 266--><p class="noindent" >programy instalacyjne dla Linuksa i Windows; </td> </tr><tr style="vertical-align:baseline;" id="TBL-2-3-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-3-1" class="td11"> <span class="ec-lmtt-10">source </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-3-2" class="td11"> -<!--l. 265--><p class="noindent" >źródła wszystkich programów, włącznie z głównymi dystrybucjami Web2C +<!--l. 267--><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; są one umieszczone w skompresowanym programem bzip2 archiwum tar; </td> @@ -513,7 +515,7 @@ bzip2 archiwum tar; style="vertical-align:baseline;" id="TBL-2-4-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-4-1" class="td11"> <span class="ec-lmtt-10">support </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-4-2" -class="td11"> <!--l. 268--><p class="noindent" >różne programy pomocnicze związane z <span class="TEX">T<span +class="td11"> <!--l. 270--><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 @@ -524,7 +526,7 @@ class="ec-lmri-10">nie </span>są domyślnie style="vertical-align:baseline;" id="TBL-2-5-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-5-1" class="td11"> <span class="ec-lmtt-10">texmf </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-5-2" -class="td11"> <!--l. 273--><p class="noindent" >drzewo katalogów plików pomocniczych i dokumentacji dla <span +class="td11"> <!--l. 275--><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 @@ -533,30 +535,30 @@ class="ec-lmtt-10">TEXMFMAIN </span>w następnej części); style="vertical-align:baseline;" id="TBL-2-6-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-6-1" class="td11"> <span class="ec-lmtt-10">texmf-dist </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-6-2" -class="td11"> <!--l. 276--><p class="noindent" >główne drzewo katalogów formatów i pakietów (zawiera makra, fonty +class="td11"> <!--l. 278--><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); </td> </tr><tr style="vertical-align:baseline;" id="TBL-2-7-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-7-1" class="td11"> <span class="ec-lmtt-10">texmf-doc </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-7-2" -class="td11"> <!--l. 279--><p class="noindent" >drzewo samodzielnych dokumentacji (m.in. podręczniki itp.), niezwiązane +class="td11"> <!--l. 281--><p class="noindent" >drzewo samodzielnych dokumentacji (m.in. podręczniki itp.), niezwiązane z konkretnymi pakietami, zorganizowane wg. języków. </td> </tr><tr style="vertical-align:baseline;" id="TBL-2-8-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-8-1" class="td11"> <span class="ec-lmtt-10">texmf-var </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-8-2" -class="td11"> <!--l. 281--><p class="noindent" >drzewo dla plików generowanych automatycznie (patrz: <span +class="td11"> <!--l. 283--><p class="noindent" >drzewo dla plików generowanych automatycznie (patrz: <span class="ec-lmtt-10">TEXMFSYSVAR</span> w następnej części); </td> </tr><tr style="vertical-align:baseline;" id="TBL-2-9-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-9-1" class="td11"> </td> </tr></table> </div> -<!--l. 287--><p class="indent" > Prócz podkatalogów wymienionych powyżej, katalog główny zawiera skrypty instalacyjne oraz pliki +<!--l. 289--><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. 291--><p class="indent" > Katalog <span +<!--l. 293--><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 w wersjach językowych, jak np. niniejsza dokumentacja). Dokumentacje programów (man, info) znajdują się w katalogu <span @@ -568,27 +570,27 @@ class="ec-lmss-10">texdoc </span>lub <span class="ec-lmss-10">texdoctk</span>. Pomocnym może być także plik <a href="../../../../doc.html" >doc.html</a>, który znajdziemy w głównym katalogu. -<!--l. 299--><p class="noindent" > +<!--l. 301--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">2.3. </span> <a id="x1-90002.3"></a>Predefiniowane drzewa katalogów texmf</h4> -<!--l. 302--><p class="noindent" >W tej części wymieniono wszystkie predefiniowane zmienne specyfikujące drzewa katalogów texmf, +<!--l. 304--><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. 308--><p class="noindent" > +<!--l. 310--><p class="noindent" > <dl class="list1"><dt class="list"> <span class="ec-lmtt-10">TEXMFMAIN</span> </dt><dd class="list"> - <!--l. 309--><p class="noindent" >Drzewo katalogów zawierające podstawowe dla dystrybucji elementy systemu, jak skrypty + <!--l. 311--><p class="noindent" >Drzewo katalogów zawierające podstawowe dla dystrybucji elementy systemu, jak skrypty (np. <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">web2c/mktexdir</span></span></span>), pliki pool i inne pliki pomocnicze. </dd><dt class="list"> <span class="ec-lmtt-10">TEXMFDIST</span> </dt><dd class="list"> - <!--l. 312--><p class="noindent" >Drzewo katalogów gromadzące pakiety makr, fontów itp., tak jak są one oryginalnie + <!--l. 314--><p class="noindent" >Drzewo katalogów gromadzące pakiety makr, fontów itp., tak jak są one oryginalnie dystrybuowane; drzewo to może być współdzielone z dowolną dystybucją. @@ -596,20 +598,20 @@ class="list"> <span class="ec-lmtt-10">TEXMFLOCAL</span> </dt><dd class="list"> - <!--l. 315--><p class="noindent" >Drzewo katalogów, które administratorzy mogą wykorzystać do przechowywania lokalnych + <!--l. 317--><p class="noindent" >Drzewo katalogów, które administratorzy mogą wykorzystać do przechowywania lokalnych makr, fontów itp., dostępnych dla wszystkich użytkowników serwera. </dd><dt class="list"> <span class="ec-lmtt-10">TEXMFHOME</span> </dt><dd class="list"> - <!--l. 318--><p class="noindent" >Drzewo katalogów dla prywatnych makr, fontów itp. użytkownika. Rozwinięcie tej zmiennej + <!--l. 320--><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>. </dd><dt class="list"> <span class="ec-lmtt-10">TEXMFCONFIG</span> </dt><dd class="list"> - <!--l. 321--><p class="noindent" >Drzewo katalogów wykorzystywane przez narzędzia te<span class="TEX">T<span + <!--l. 323--><p class="noindent" >Drzewo katalogów wykorzystywane przez narzędzia te<span class="TEX">T<span class="E">E</span>X</span>-a <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 @@ -620,7 +622,7 @@ class="ec-lmtt-10">$HOME</span></span></span>). <span class="ec-lmtt-10">TEXMFSYSCONFIG</span> </dt><dd class="list"> - <!--l. 324--><p class="noindent" >Drzewo katalogów wykorzystywane przez narzędzia te<span class="TEX">T<span + <!--l. 326--><p class="noindent" >Drzewo katalogów wykorzystywane przez narzędzia te<span class="TEX">T<span class="E">E</span>X</span>-a <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> @@ -630,7 +632,7 @@ class="ec-lmtt-10">fmtutil-sys</span></span></span> do przechowywania danych kon <span class="ec-lmtt-10">TEXMFVAR</span> </dt><dd class="list"> - <!--l. 327--><p class="noindent" >Drzewo katalogów wykorzystywane przez <span class="obeylines-h"><span class="verb"><span + <!--l. 329--><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 @@ -640,23 +642,23 @@ class="ec-lmtt-10">$HOME</span></span></span>). <span class="ec-lmtt-10">TEXMFSYSVAR</span> </dt><dd class="list"> - <!--l. 330--><p class="noindent" >Drzewo katalogów wykorzystywane przez <span class="obeylines-h"><span class="verb"><span + <!--l. 332--><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> do przechowywania wygenerowanych plików formatów i map fontowych dla całej instalacji.</dd></dl> -<!--l. 336--><p class="indent" > Więcej informacji na temat <span +<!--l. 338--><p class="indent" > Więcej informacji na temat <span class="ec-lmtt-10">texconfig </span>znajdziemy w części <a href="#x1-190004.1">4.1<!--tex4ht:ref: sec:texconfig --></a>, na str. <a href="#x1-190004.1">26<!--tex4ht:ref: sec:texconfig --></a>. -<!--l. 339--><p class="noindent" > +<!--l. 341--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">2.4. </span> <a id="x1-100002.4"></a>Rozszerzenia <span class="TEX">T<span class="E">E</span>X</span>-a</h4> -<!--l. 342--><p class="noindent" ><span class="TEX">T<span +<!--l. 344--><p class="noindent" ><span class="TEX">T<span class="E">E</span>X</span> Live zawiera trzy rozszerzenia standardowego <span class="TEX">T<span class="E">E</span>X</span>-a: -<!--l. 344--><p class="indent" > +<!--l. 346--><p class="indent" > <dl class="description"><dt class="description"> <span class="ec-lmbx-10">e-</span><span class="TEX"><span @@ -681,15 +683,22 @@ 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, który wykorzystuje rozszerzenia programu e-<span class="TEX">T<span -class="E">E</span>X</span> i wynik składu może - zapisywać zarówno w formacie - Acrobat PDF, jak i DVI. Podręczniki znajdziemy w katalogu <a -href="../../../../texmf/doc/pdftex/manual/" >texmf/doc/pdftex/manual/</a>, - zaś przykład wykorzystania w pliku <a -href="../../../../texmf/doc/pdftex/manual/samplepdf/samplepdf.tex" >texmf/doc/pdftex/manual/samplepdf/samplepdf.tex</a>. - 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>). +class="description"> + program umożliwiajšcy zapis zarówno w formacie Acrobat PDF, jak i DVI. Podręczniki + znajdziemy w katalogu <a +href="../../../../texmf/doc/pdftex/manual/" >texmf/doc/pdftex/manual/</a>, zaś przykład wykorzystania w pliku + <a +href="../../../../texmf/doc/pdftex/manual/samplepdf/samplepdf.tex" >texmf/doc/pdftex/manual/samplepdf/samplepdf.tex</a>. 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>). Należy zaznaczyć, iż rozszerzenia oferowane przez + e-<span class="TEX">T<span +class="E">E</span>X</span>-a zostały obecnie wbudowane na stałe w program <span +class="ec-lmss-10">pdftex</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 TeX Live. + </dd><dt class="description"> <span class="ec-lmbx-10">Xe</span><span class="TEX"><span @@ -702,8 +711,7 @@ class="description">umożliwia kodowanie tekstów patrz <a href="../../../../texmf-dist/doc/xetex/XeTeX-reference.pdf" >texmf-dist/doc/xetex/XeTeX-reference.pdf</a> lub <span class="obeylines-h"><a href="http://scripts.sil.org/xetex" class="url" ><span -class="ec-lmtt-10">http://scripts.sil.org/xetex</span></a></span>. - +class="ec-lmtt-10">http://scripts.sil.org/xetex</span></a></span>. </dd><dt class="description"> <span class="rm-lmr-10"> @@ -724,53 +732,55 @@ class="rm-lmr-10"> class="E">E</span>X</span>; powstał jako niezależny projekt z potrzeby stabilnej „używalności” programu Omega, w sytuacji gdy ten jest ciągle w fazie eksperymentalnej. </dd></dl> -<!--l. 380--><p class="noindent" > +<!--l. 385--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">2.5. </span> <a id="x1-110002.5"></a>Inne ważniejsze programy <span class="TEX">T<span class="E">E</span>X</span> Live</h4> -<!--l. 382--><p class="noindent" >Poniżej zestawiono inne najczęściej używane programy dostępne w dystrybucji <span class="TEX">T<span +<!--l. 387--><p class="noindent" >Poniżej zestawiono inne najczęściej używane programy dostępne w dystrybucji <span class="TEX">T<span class="E">E</span>X</span> Live: -<!--l. 385--><p class="indent" > +<!--l. 390--><p class="indent" > <dl class="list1"><dt class="list"> <span class="ec-lmss-10">bibtex</span> </dt><dd class="list"> - <!--l. 387--><p class="noindent" >tworzenie spisów bibliograficznych; + <!--l. 392--><p class="noindent" >tworzenie spisów bibliograficznych; </dd><dt class="list"> <span class="ec-lmss-10">makeindex</span> </dt><dd class="list"> - <!--l. 389--><p class="noindent" >tworzenie posortowanych skorowidzów; + <!--l. 394--><p class="noindent" >tworzenie posortowanych skorowidzów; </dd><dt class="list"> <span class="ec-lmss-10">dvips</span> </dt><dd class="list"> - <!--l. 391--><p class="noindent" >konwersja DVI do PostScript; + <!--l. 396--><p class="noindent" >konwersja DVI do PostScript; </dd><dt class="list"> <span class="ec-lmss-10">xdvi</span> </dt><dd class="list"> - <!--l. 393--><p class="noindent" >przeglądarka plików DVI dla X Window; + <!--l. 398--><p class="noindent" >przeglądarka plików DVI dla X Window; </dd><dt class="list"> <span class="ec-lmss-10">dvilj</span> </dt><dd class="list"> - <!--l. 395--><p class="noindent" >sterownik dla drukarek HP LaserJet; + <!--l. 400--><p class="noindent" >sterownik dla drukarek HP LaserJet; </dd><dt class="list"> <span class="ec-lmss-10">dv2dt, dt2dv</span> </dt><dd class="list"> - <!--l. 397--><p class="noindent" >konwerter DVI do/z tekstu ASCII; + <!--l. 402--><p class="noindent" >konwerter DVI do/z tekstu ASCII; </dd><dt class="list"> <span class="ec-lmss-10">dviconcat, dviselect</span> </dt><dd class="list"> - <!--l. 399--><p class="noindent" >programy do manipulacji stronami w plikach DVI; + <!--l. 404--><p class="noindent" >programy do manipulacji stronami w plikach DVI; + + </dd><dt class="list"> <span class="ec-lmss-10">dvipdfmx</span> </dt><dd class="list"> - <!--l. 402--><p class="noindent" >konwersja DVI do PDF, metoda alternatywna w stosunku do wspomnianego wyżej + <!--l. 407--><p class="noindent" >konwersja DVI do PDF, metoda alternatywna w stosunku do wspomnianego wyżej programu pdf<span class="TEX">T<span class="E">E</span>X</span> (pakiety <span class="ec-lmss-10">ps4pdf </span>i <span @@ -780,48 +790,47 @@ class="ec-lmss-10">pdftricks </span>dostarczają kolejnych możliwości); class="ec-lmss-10">psselect, psnup, </span><span class="ec-lmss-10">…</span> </dt><dd class="list"> - <!--l. 406--><p class="noindent" >narzędzia manipulacji na plikach PostScript-owych; - + <!--l. 411--><p class="noindent" >narzędzia manipulacji na plikach PostScript-owych; </dd><dt class="list"> <span class="ec-lmss-10">lacheck</span> </dt><dd class="list"> - <!--l. 408--><p class="noindent" >kontrola syntaktyki plików <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span + <!--l. 413--><p class="noindent" >kontrola syntaktyki plików <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span>-owych; </dd><dt class="list"> <span class="ec-lmss-10">texexec</span> </dt><dd class="list"> - <!--l. 410--><p class="noindent" >program uruchomieniowy dla Con<span class="TEX">T<span + <!--l. 415--><p class="noindent" >program uruchomieniowy dla Con<span class="TEX">T<span class="E">E</span>X</span>t; </dd><dt class="list"> <span class="ec-lmss-10">tex4ht</span> </dt><dd class="list"> - <!--l. 412--><p class="noindent" >konwerter <span class="TEX">T<span + <!--l. 417--><p class="noindent" >konwerter <span class="TEX">T<span class="E">E</span>X</span> do HTML. </dd></dl> -<!--l. 418--><p class="noindent" > +<!--l. 423--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">2.6. </span> <a id="x1-120002.6"></a>Pakiety i ich zestawy</h4> -<!--l. 420--><p class="noindent" >Zawartość drzew <span +<!--l. 425--><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 ponad -1000). Normalna instalacja pozwala użytkownikowi skopiować z CD (DVD) na twardy dysk +class="ec-lmri-10">packages</span>; jest ich obecnie ponad +1500). Normalna instalacja pozwala użytkownikowi skopiować z CD (DVD) na twardy dysk jeden lub więcej zestawów, jest też jednak możliwe zainstalowanie jedynie pojedynczego pakietu. -<!--l. 427--><p class="indent" > Zestawy pozwalają lepiej dobrać instalowane składniki, a także określić jakie języki będą +<!--l. 432--><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. -<!--l. 433--><p class="indent" > Oto dostępne zestawy (zdefiniowane w plikach XML o nazwach poprzedzonych członem +<!--l. 438--><p class="indent" > Oto dostępne zestawy (zdefiniowane w plikach XML o nazwach poprzedzonych członem <span class="ec-lmtt-10">collection-</span>, umieszczonych w podkatalogu <span class="ec-lmtt-10">texmf/tpm/</span>) i krótki opis ich zawartości: -<!--l. 437--><p class="indent" > +<!--l. 442--><p class="indent" > <dl class="description"><dt class="description"> <span class="ec-lmbx-10">basic</span> </dt><dd @@ -847,7 +856,8 @@ class="E">E</span>X</span>-a autorstwa Hansa Hagena; </dd><dt class="description"> <span class="ec-lmbx-10">documentation</span> </dt><dd -class="description">dodatkowe, użyteczne dokumentacje; +class="description">dodatkowe, użyteczne dokumentacje; + </dd><dt class="description"> <span class="ec-lmbx-10">etex</span> </dt><dd @@ -858,8 +868,6 @@ class="E">E</span>X</span>; class="ec-lmbx-10">extrabin</span> </dt><dd class="description">różne programy pomocnicze; zestaw zawiera m.in. programy i makra dla systemu texinfo, programy do manipulacji na plikach DVI itp.; - - </dd><dt class="description"> <span class="ec-lmbx-10">fontbin</span> </dt><dd @@ -937,7 +945,8 @@ class="description">dodatkowe pakiety do składu zaawansowanej matematyki; </dd><dt class="description"> <span class="ec-lmbx-10">metapost</span> </dt><dd -class="description">MetaPost i pakiety do tworzenia rysunków z użyciem MetaFonta; +class="description">MetaPost i pakiety do tworzenia rysunków z użyciem MetaFonta; + </dd><dt class="description"> <span class="ec-lmbx-10">music</span> </dt><dd @@ -947,8 +956,7 @@ class="description">makra do sładu nutowego; class="ec-lmbx-10">omega</span> </dt><dd class="description">rozszerzenie <span class="TEX">T<span class="E">E</span>X</span>a autorstwa Johna Plaice’a i Yannisa Haralambousa, działające ze - znakami kodowanymi 16-bitowo; - + znakami kodowanymi 16-bitowo; </dd><dt class="description"> <span class="ec-lmbx-10">pdftex</span> </dt><dd @@ -984,17 +992,17 @@ class="description">przykłady i inne materiały autorstwa D.E. Knut <span class="ec-lmbx-10">ttfutils</span> </dt><dd class="description">narzędzia do konwersji fontów True Type;</dd></dl> -<!--l. 522--><p class="noindent" >Katalog <span +<!--l. 527--><p class="noindent" >Katalog <span class="ec-lmtt-10">texmf/lists/ </span>(wykorzystywany podczas instalacji) zawiera spis wszystkich plików w każdym pakiecie. -<!--l. 527--><p class="noindent" > +<!--l. 532--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">3. </span> <a id="x1-130003"></a>Instalacja i użytkowanie w systemach Unix</h3> -<!--l. 530--><p class="noindent" >Jak już wspomniano w części  <a +<!--l. 535--><p class="noindent" >Jak już wspomniano w części  <a href="#x1-40001.1">1.1<!--tex4ht:ref: sec:basic --></a> na str. <a href="#x1-40001.1">5<!--tex4ht:ref: sec:basic --></a>, <span class="TEX">T<span class="E">E</span>X</span> Live można używać na trzy sposoby: -<!--l. 533--><p class="indent" > +<!--l. 538--><p class="indent" > <ol class="enumerate1" > <li class="enumerate" id="x1-13002x1">zamontować płytę (<span @@ -1015,15 +1023,14 @@ class="ec-lmri-10">do not install files, set up to run off CD-ROM/DVD </span>&#x class="E">E</span>X</span> lub systemu <span class="TEX">T<span class="E">E</span>X</span> Live zainstalowanego wcześniej.</li></ol> -<!--l. 545--><p class="noindent" >Każda z tych metod jest dokładniej opisana w dalszych rozdziałach. -<!--l. 548--><p class="indent" > <hr class="figure"><div class="figure" +<!--l. 550--><p class="noindent" >Każda z tych metod jest dokładniej opisana w dalszych rozdziałach. +<!--l. 553--><p class="indent" > <hr class="figure"><div class="figure" ><table class="figure"><tr class="figure"><td class="figure" -> +> - -<!--l. 548--><p class="noindent" > <span +<!--l. 553--><p class="noindent" > <span class="ec-lmbx-10">Uwaga: </span>CD i DVD są w formacie ISO 9660 (High Sierra), z rozszerzeniami Rock Ridge (i Joliet dla Windows). Aby skorzystać z wszystkich zalet płytki pod Unixem, twój system operacyjny powinien obsługiwać rozszerzenie Rock Ridge. Prosimy zapoznać się z dokumentacją komendy <span @@ -1031,15 +1038,15 @@ class="ec-lmss-10">mount </span>w twoim systemie aby sprawdzić, czy to jest możliwe. Jeżeli używasz wielu różnych maszyn w sieci lokalnej, zobacz czy możesz zamontować CD/DVD na tej, która pozwala na użycie Rock Ridge. -<!--l. 560--><p class="noindent" > Współczesne systemy operacyjne powinny umieć bez problemów korzystać z CD/DVD. Dalsze kroki +<!--l. 565--><p class="noindent" > Współczesne systemy operacyjne powinny umieć bez problemów korzystać z CD/DVD. Dalsze kroki opisane są przy założeniu, że udało się zamontować CD/DVD w pełnej zgodności z Rock Ridge. -<!--l. 570--><p class="indent" > </td></tr></table></div><hr class="endfigure"> +<!--l. 575--><p class="indent" > </td></tr></table></div><hr class="endfigure"> <h4 class="subsectionHead"><span class="titlemark">3.1. </span> <a id="x1-140003.1"></a>Uruchamianie <span class="TEX">T<span class="E">E</span>X</span> Live z płytki (Unix)</h4> -<!--l. 617--><p class="noindent" >Aby korzystać bezpośrednio z nośnika w systemach Unix należy użyć płyty <span +<!--l. 622--><p class="noindent" >Aby korzystać bezpośrednio z nośnika w systemach Unix należy użyć płyty <span class="ec-lmss-10">live </span>DVD. Najpierw należy zamontować CD lub DVD – postać polecenia jest zależna od konkretnej platformy, poniższe działa w Linux, choć nazwa urządzenia (tu: <span @@ -1049,7 +1056,7 @@ class="ec-lmtt-10">> </span>jako znak zgłoszenia powłoki, zaś to, co wpis class="ec-lmtt-10">podkre</span><span class="ec-lmtt-10">ślone</span></span>. <div class="alltt"> -<!--l. 618--><p class="noindent" ><div class="obeylines-v"> <span +<!--l. 623--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">> </span><span class="underline"><span class="ec-lmtt-10">mount</span> <span class="ec-lmtt-10">-t</span> <span @@ -1058,18 +1065,18 @@ class="ec-lmtt-10">/dev/cdrom</span> <span class="ec-lmtt-10">/mnt/cdrom</span></span> </div> </div> -<!--l. 618--><p class="noindent" >następnie zmieniamy katalog bieżący na katalog montowania: <div class="alltt"> -<!--l. 618--><p class="noindent" ><div class="obeylines-v"> <span +<!--l. 623--><p class="noindent" >następnie zmieniamy katalog bieżący na katalog montowania: <div class="alltt"> +<!--l. 623--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">> </span><span class="underline"><span class="ec-lmtt-10">cd</span> <span class="ec-lmtt-10">/mnt/cdrom</span></span> </div> </div> -<!--l. 618--><p class="noindent" >W systemie Mac OS X katalog ten znajduje się zwykle w ramach <span +<!--l. 623--><p class="noindent" >W systemie Mac OS X katalog ten znajduje się zwykle w ramach <span class="ec-lmtt-10">/Volumes </span>zaś nośnik montowany jest automatycznie. Uruchamiamy skrypt instalacyjny <span class="ec-lmtt-10">install-tl.sh</span>: <div class="alltt"> -<!--l. 619--><p class="noindent" ><div class="obeylines-v"> <span +<!--l. 624--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">> </span><span class="underline"><span class="ec-lmtt-10">sh</span> <span class="ec-lmtt-10">install-tl.sh</span></span> @@ -1077,12 +1084,12 @@ class="ec-lmtt-10">install-tl.sh</span></span> class="ec-lmtt-10">Welcome to TeX Live...</span> </div> </div> -<!--l. 619--><p class="indent" > Po komunikatach powitalnych i ukazaniu się głównego menu z listą opcji, program oczekuje +<!--l. 624--><p class="indent" > Po komunikatach powitalnych i ukazaniu się głównego menu z listą opcji, program oczekuje wprowadzenia polecenia poprzez naciśnięcie wybranego znaku wyświetlonego obok opcji oraz klawisza Enter (nie należy wpisywać znaków <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10"><></span></span></span>; wielkie i małe litery są tożsame, w przykładach podajemy małe litery). -<!--l. 621--><p class="indent" > Dla uruchamiania bezpośrednio z płytki wybieramy najpierw opcję <span class="underline"><span +<!--l. 626--><p class="indent" > Dla uruchamiania bezpośrednio z płytki wybieramy najpierw opcję <span class="underline"><span class="ec-lmtt-10">d</span></span>, następnie podopcję <span class="underline"><span class="ec-lmtt-10">1</span></span>, która pozwoli nam określić katalog na generowane przez <span class="TEX">T<span @@ -1092,7 +1099,7 @@ class="ec-lmtt-10">/usr/local/texlive/2007</span>), możemy pominąć poniższy fragment. W naszym przykładzie użyjemy <span class="ec-lmtt-10">/opt/texlive2007</span>: <div class="alltt"> -<!--l. 628--><p class="noindent" ><div class="obeylines-v"> +<!--l. 633--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">Enter</span><span class="ec-lmtt-10"> command:</span><span @@ -1137,10 +1144,10 @@ class="ec-lmtt-10">r</span></span> </div> </div> -<!--l. 639--><p class="noindent" >wciśnięcie klawisza <span class="underline"><span +<!--l. 644--><p class="noindent" >wciśnięcie klawisza <span class="underline"><span class="ec-lmtt-10">r</span></span> powoduje powrót do głównego menu, gdzie wybieramy opcję uruchamiania bezpośrednio z nośnika, bez instalacji właściwej na dysku: <div class="alltt"> -<!--l. 642--><p class="noindent" ><div class="obeylines-v"> +<!--l. 647--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">Enter</span><span class="ec-lmtt-10"> command:</span><span @@ -1163,7 +1170,7 @@ class="ec-lmtt-10"> system!</span> class="ec-lmtt-10">></span> </div> </div> -<!--l. 650--><p class="indent" > Następnie należy uaktualnić zmienną <span +<!--l. 655--><p class="indent" > Następnie należy uaktualnić zmienną <span class="ec-lmtt-10">PATH</span>, dołączając do niej katalog zawierający binaria dla danej architektury, a także ustawić zmienną <span class="ec-lmtt-10">TEXMFSYSVAR </span>na podany powyżej katalog. Dla @@ -1173,7 +1180,7 @@ 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>: <div class="alltt"> -<!--l. 655--><p class="noindent" ><div class="obeylines-v"> +<!--l. 660--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">PATH=/mnt/cdrom/bin/</span><span class="ec-lmro-10">archname</span><span @@ -1186,15 +1193,15 @@ class="ec-lmtt-10"> export</span><span class="ec-lmtt-10"> TEXMFSYSVAR</span> </div> </div> -<!--l. 660--><p class="noindent" >gdzie <span +<!--l. 665--><p class="noindent" >gdzie <span class="ec-lmri-10">archname </span>oznacza konkretną platformę. W tabeli <a href="#x1-14001r1">1<!--tex4ht:ref: tab:archlist --></a> zamieszczono spis obsługiwanych systemów operacyjnych i odpowiednich dla nich nazw podkatalogów. -<!--l. 669--><p class="indent" > Dla powłok zgodnych z C shell (<span +<!--l. 674--><p class="indent" > Dla powłok zgodnych z C shell (<span class="ec-lmss-10">csh</span>, <span class="ec-lmss-10">tcsh</span>), należy dopisać do pliku <span class="ec-lmtt-10">$HOME/.cshrc</span>: <div class="alltt"> -<!--l. 671--><p class="noindent" ><div class="obeylines-v"> +<!--l. 676--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">setenv</span><span class="ec-lmtt-10"> PATH</span><span @@ -1207,9 +1214,9 @@ class="ec-lmtt-10"> TEXMFSYSVAR</span><span class="ec-lmtt-10"> /opt/texlive2007/texmf-var</span> </div> </div> -<!--l. 676--><p class="noindent" >gdzie <span +<!--l. 681--><p class="noindent" >gdzie <span class="ec-lmri-10">archname </span>– jak wyżej. -<!--l. 687--><p class="indent" > Po zakończeniu instalacji i ustawieniu zmiennych systemowych warto uruchomić <span +<!--l. 692--><p class="indent" > Po zakończeniu instalacji i ustawieniu zmiennych systemowych warto uruchomić <span class="ec-lmss-10">texconfig </span>lub <span class="ec-lmss-10">texconfig-sys </span>aby dostroić instalację do własnych potrzeb (patrz część <a @@ -1217,7 +1224,7 @@ href="#x1-190004.1">4.1<!--tex4ht:ref: sec:texconfig --></a>, str. <a href="#x1-190004.1">26<!--tex4ht:ref: sec:texconfig --></a>). -<!--l. 689--><p class="indent" > <a +<!--l. 694--><p class="indent" > <a id="x1-14001r1"></a><hr class="float"><div class="float" ><table class="float"><tr class="float"><td class="float" > @@ -1234,77 +1241,77 @@ id="TBL-3-2"></colgroup><tr style="vertical-align:baseline;" id="TBL-3-1-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-1-1" class="td11"> <span class="ec-lmtt-10">alpha-linux </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-3-1-2" -class="td11"> HP Alpha GNU/Linux </td> +class="td11"> HP Alpha GNU/Linux </td> </tr><tr style="vertical-align:baseline;" id="TBL-3-2-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-2-1" class="td11"> <span class="ec-lmtt-10">hppa-hpux </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-3-2-2" -class="td11"> HP9000 HPUX </td> +class="td11"> HP9000 HPUX </td> </tr><tr style="vertical-align:baseline;" id="TBL-3-3-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-3-1" class="td11"> <span class="ec-lmtt-10">i386-darwin </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-3-3-2" -class="td11"> Intel x86 Mac OS X </td> +class="td11"> Intel x86 Mac OS X </td> </tr><tr style="vertical-align:baseline;" id="TBL-3-4-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-4-1" class="td11"> <span class="ec-lmtt-10">i386-freebsd </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-3-4-2" -class="td11"> Intel x86 FreeBSD </td> +class="td11"> Intel x86 FreeBSD </td> </tr><tr style="vertical-align:baseline;" id="TBL-3-5-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-5-1" class="td11"> <span class="ec-lmtt-10">i386-linux </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-3-5-2" -class="td11"> Intel x86 GNU/Linux </td> +class="td11"> Intel x86 GNU/Linux </td> </tr><tr style="vertical-align:baseline;" id="TBL-3-6-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-6-1" class="td11"> <span class="ec-lmtt-10">i386-openbsd </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-3-6-2" -class="td11"> Intel x86 OpenBSD </td> +class="td11"> Intel x86 OpenBSD </td> </tr><tr style="vertical-align:baseline;" id="TBL-3-7-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-7-1" class="td11"> <span class="ec-lmtt-10">i386-solaris </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-3-7-2" -class="td11"> Intel x86 Solaris </td> +class="td11"> Intel x86 Solaris </td> </tr><tr style="vertical-align:baseline;" id="TBL-3-8-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-8-1" class="td11"> <span class="ec-lmtt-10">mips-irix </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-3-8-2" -class="td11"> SGI IRIX </td> +class="td11"> SGI IRIX </td> </tr><tr style="vertical-align:baseline;" id="TBL-3-9-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-9-1" class="td11"> <span class="ec-lmtt-10">powerpc-aix </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-3-9-2" -class="td11"> IBM RS/6000 AIX </td> +class="td11"> IBM RS/6000 AIX </td> </tr><tr style="vertical-align:baseline;" id="TBL-3-10-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-10-1" class="td11"> <span class="ec-lmtt-10">powerpc-darwin </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-3-10-2" -class="td11"> PowerPC Mac OS X </td> +class="td11"> PowerPC Mac OS X </td> </tr><tr style="vertical-align:baseline;" id="TBL-3-11-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-11-1" class="td11"> <span class="ec-lmtt-10">powerpc-linux </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-3-11-2" -class="td11"> PowerPC GNU/Linux </td> +class="td11"> PowerPC GNU/Linux </td> </tr><tr style="vertical-align:baseline;" id="TBL-3-12-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-12-1" class="td11"> <span class="ec-lmtt-10">sparc-linux </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-3-12-2" -class="td11"> Sun Sparc GNU/Linux </td> +class="td11"> Sun Sparc GNU/Linux </td> </tr><tr style="vertical-align:baseline;" id="TBL-3-13-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-13-1" class="td11"> <span class="ec-lmtt-10">sparc-solaris </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-3-13-2" -class="td11"> Sun Sparc Solaris </td> +class="td11"> Sun Sparc Solaris </td> </tr><tr style="vertical-align:baseline;" id="TBL-3-14-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-14-1" class="td11"> <span class="ec-lmtt-10">win32 </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-3-14-2" -class="td11"> Windows (32-bit) </td> +class="td11"> Windows (32-bit) </td> </tr><tr style="vertical-align:baseline;" id="TBL-3-15-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-15-1" class="td11"> <span class="ec-lmtt-10">x86_64-linux </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-3-15-2" -class="td11"> Intel x86 64-bit GNU/Linux </td> +class="td11"> x86 64-bit GNU/Linux </td> </tr><tr class="hline"><td><hr></td><td><hr></td></tr><tr style="vertical-align:baseline;" id="TBL-3-16-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-16-1" @@ -1313,7 +1320,7 @@ class="td11"> </td> </td></tr></table></div><hr class="endfloat" /> -<!--l. 749--><p class="indent" > Po ponownym uruchomieniu sesji polski użytkownik może użyć bezpośrednio m.in. polecenia <span +<!--l. 754--><p class="indent" > Po ponownym uruchomieniu sesji polski użytkownik może użyć bezpośrednio m.in. polecenia <span class="ec-lmtt-10">mex</span> (spolonizowany format plain), <span class="ec-lmtt-10">platex </span>(<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span @@ -1334,10 +1341,10 @@ href="#x1-190004.1">4.1<!--tex4ht:ref: sec:texconfig --></a>. <h4 class="subsectionHead"><span class="titlemark">3.2. </span> <a id="x1-150003.2"></a>Instalacja <span class="TEX">T<span class="E">E</span>X</span> Live na twardym dysku</h4> -<!--l. 766--><p class="noindent" >Instalacja części lub całości dystrybucji na twardym dysku wymaga zamontowania płyty CD (lub DVD) +<!--l. 771--><p class="noindent" >Instalacja części lub całości dystrybucji na twardym dysku wymaga zamontowania płyty CD (lub DVD) w systemie, przejścia do jego katalogu głównego i uruchomienia skryptu instalacyjnego: <div class="alltt"> -<!--l. 769--><p class="noindent" ><div class="obeylines-v"> +<!--l. 774--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -1347,7 +1354,7 @@ class="ec-lmtt-10">install-tl.sh</span></span> </div> (W niektórych systemach Unix może zajść potrzeba użycia <span class="ec-lmss-10">sh5 </span>lub <span class="ec-lmss-10">bash</span>.) -<!--l. 775--><p class="indent" > <span +<!--l. 780--><p class="indent" > <span class="ec-lmbx-10">Uwaga: </span>dla systemów Linux załączono w niniejszej edycji <span class="TEX">T<span class="E">E</span>X</span> Live alternatywny program instalacyjny <span @@ -1360,11 +1367,11 @@ został zlokalizowany dla kilku języków. Przydatne informacje można znaleźć w roz href="#x1-230006">6<!--tex4ht:ref: sec:win-install --></a> na str. <a href="#x1-230006">30<!--tex4ht:ref: sec:win-install --></a>. -<!--l. 784--><p class="noindent" >Skrypt <span +<!--l. 789--><p class="noindent" >Skrypt <span class="ec-lmss-10">install-tl.sh </span>przeszukuje listy zestawów i pakietów z CD oraz próbuje odgadnąć, z jakim systemem komputerowym ma do czynienia. -<!--l. 788--><p class="indent" > Następnie pokaże on główną stronę konfiguracyjną umożliwiającą wybór: -<!--l. 793--><p class="indent" > +<!--l. 793--><p class="indent" > Następnie pokaże on główną stronę konfiguracyjną umożliwiającą wybór: +<!--l. 798--><p class="indent" > <dl class="description"><dt class="description"> </dt><dd class="description"><span class="obeylines-h"><span class="verb"><span @@ -1409,33 +1416,33 @@ class="ec-lmri-10">Installation directories </span>(katalogu bazowego na dysku, </dt><dd class="description"><span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10"><O></span></span></span> ustawienia trybu pracy niektórych programów.</dd></dl> -<!--l. 813--><p class="indent" > Po wybraniu opcji <span class="obeylines-h"><span class="verb"><span +<!--l. 818--><p class="indent" > Po wybraniu opcji <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10"><C></span></span></span> – <span class="ec-lmri-10">Standard collections</span>, wyświetlone zostaną dostępne zestawy. Każdy zestaw zawiera szereg pakietów: makr, fontów itp. Zaznaczenie zestawu do zaistalowania polega na wciśnięciu odpowiedniego klawisza, ponowne naciśnięcie tego samego klawisza wyłącza zaznaczenie (uwaga: wielkie i małe litery są rozróżniane!). -<!--l. 819--><p class="indent" > Po wybraniu opcji <span class="obeylines-h"><span class="verb"><span +<!--l. 824--><p class="indent" > Po wybraniu opcji <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10"><L></span></span></span> – <span class="ec-lmri-10">Language collections</span>, wyświetlone zostaną dostępne zestawy dla różnych języków. Zawierają one najczęściej wzorce przenoszenia wyrazów, czasami dodatkowe pakiety makr i fontów. Aby zainstalować polskie pakiety (fonty, makra, dokumentacje), należy w tym menu wybrać klawisz odpowiadający opcji <span class="ec-lmtt-10">Polish</span>. -<!--l. 826--><p class="indent" > Po powrocie do głównego menu można dodatkowo wybrać inne opcje. I tak: -<!--l. 828--><p class="noindent" ><span class="obeylines-h"><span class="verb"><span +<!--l. 831--><p class="indent" > Po powrocie do głównego menu można dodatkowo wybrać inne opcje. I tak: +<!--l. 833--><p class="noindent" ><span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10"><D></span></span></span> <span class="ec-lmri-10">directories </span>pozwala zmienić domyślne katalogi instalacji, przypisane zmiennym wewnętrznym: -<!--l. 833--><p class="noindent" > +<!--l. 838--><p class="noindent" > <dl class="list1"><dt class="list"> <span class="ec-lmtt-10">TEXDIR</span> </dt><dd class="list"> - <!--l. 834--><p class="noindent" >katalog bazowy, w ramach którego zostaną zainstalowane wszystkie pliki; domyślnie jest to + <!--l. 839--><p class="noindent" >katalog bazowy, w ramach którego zostaną zainstalowane wszystkie pliki; domyślnie jest to <span class="ec-lmtt-10">/usr/local/texlive/2007</span>, ale można go zmienić np. na <span class="ec-lmtt-10">/opt/texlive2007</span>. - <!--l. 838--><p class="noindent" >W systemie Mac OS X dostępne programy integrujące oprogramowanie <span class="TEX">T<span + <!--l. 843--><p class="noindent" >W systemie Mac OS X dostępne programy integrujące oprogramowanie <span class="TEX">T<span class="E">E</span>X</span>-owe korzystają z domyślnej lokalizacji te<span class="TEX">T<span class="E">E</span>X</span>, czyli <span @@ -1449,7 +1456,7 @@ class="ec-lmtt-10">/usr/local/texlive/2007</span>. <span class="ec-lmtt-10">TEXMFLOCAL</span> </dt><dd class="list"> - <!--l. 846--><p class="noindent" >katalog przeznaczony na lokalne pliki makr i fontów użytkownika, a także indywidualne, + <!--l. 851--><p class="noindent" >katalog przeznaczony na lokalne pliki makr i fontów użytkownika, a także indywidualne, nie związane z dystrybucją, uzupełnienia instalacji; domyślnie jest to <span class="ec-lmtt-10">/usr/local/texlive/texmf-local</span>. (Katalog ten jest niezależny od opisanego wyżej @@ -1458,7 +1465,7 @@ class="ec-lmtt-10">/usr/local/texlive/texmf-local</span>. (Katalog ten jest niez <span class="ec-lmtt-10">TEXMFSYSVAR</span> </dt><dd class="list"> - <!--l. 852--><p class="noindent" >katalog, który przechowuje pliki generowane przez system (np. formaty) (patrz część <a + <!--l. 857--><p class="noindent" >katalog, który przechowuje pliki generowane przez system (np. formaty) (patrz część <a href="#x1-190004.1">4.1<!--tex4ht:ref: sec:texconfig --></a>, str. <a href="#x1-190004.1">26<!--tex4ht:ref: sec:texconfig --></a>); domyślnie <span @@ -1467,15 +1474,15 @@ class="ec-lmtt-10">TEXMFSYSCONFIG</span>, katalog dla aktualnie używanych plików konfiguracyjnych, modyfikowanych najczęściej przez program <span class="ec-lmss-10">texconfig</span>.</dd></dl> -<!--l. 861--><p class="noindent" ><span class="obeylines-h"><span class="verb"><span +<!--l. 866--><p class="noindent" ><span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10"><O></span></span></span> <span class="ec-lmri-10">Other options </span>– inne opcje: -<!--l. 864--><p class="noindent" > +<!--l. 869--><p class="noindent" > <dl class="list1"><dt class="list"> <span class="ec-lmtt-10">a</span> </dt><dd class="list"> - <!--l. 865--><p class="noindent" ><span + <!--l. 870--><p class="noindent" ><span class="ec-lmri-10">alternate directory for generated fonts </span>– pozwala określić katalog dla generowanych fontów (np. jeżeli chcemy zainstalować główny pakiet w trybie „tylko do odczytu” (<span class="ec-lmri-10">read-only</span>)); @@ -1485,7 +1492,7 @@ class="ec-lmtt-10">TEXMFVAR</span>. <span class="ec-lmtt-10">l</span> </dt><dd class="list"> - <!--l. 871--><p class="noindent" ><span + <!--l. 876--><p class="noindent" ><span class="ec-lmri-10">create symbolic links in standard directories </span>– pozwala określić czy utworzyć dowiązania symboliczne (<span class="ec-lmri-10">links</span>) dla stron <span @@ -1501,38 +1508,38 @@ class="ec-lmtt-10">/usr/local/bin</span>. <span class="ec-lmtt-10">d</span> </dt><dd class="list"> - <!--l. 879--><p class="noindent" ><span + <!--l. 884--><p class="noindent" ><span class="ec-lmri-10">do not install font/macro doc tree </span>– pozwala pominąć instalowanie dokumentacji fontów bądź makr, np. dla zaoszczędzenia miejsca na dysku. </dd><dt class="list"> <span class="ec-lmtt-10">s</span> </dt><dd class="list"> - <!--l. 883--><p class="noindent" ><span + <!--l. 888--><p class="noindent" ><span class="ec-lmri-10">do not install font/macro source tree </span>– pozwala pominąć instalowanie plików źródłowych fontów bądź makr (dostępnych np. w postaci plików <span class="ec-lmtt-10">.dtx</span>), które nie są wykorzystywane do bieżącej pracy; </dd></dl> -<!--l. 890--><p class="indent" > Po zakończeniu ustawień i po powrocie go głównego menu, można rozpocząć instalację +<!--l. 895--><p class="indent" > Po zakończeniu ustawień i po powrocie go głównego menu, można rozpocząć instalację (klawisz <span class="underline"><span class="ec-lmtt-10">I</span></span>). Program instalacyjny, uwzględniając wybrane zestawy i systemy, sprawdzi spisy plików na CD/DVD, stworzy listę plików do skopiowania, po czym skopiuje je na twardy dysk. -<!--l. 896--><p class="indent" > Po instalacji <span +<!--l. 901--><p class="indent" > Po instalacji <span class="ec-lmbx-10">nale</span><span class="ec-lmbx-10">ży </span>dodać do zmiennej <span class="ec-lmtt-10">PATH </span>właściwy podkatalog <span class="ec-lmtt-10">bin </span>instalacji <span class="TEX">T<span class="E">E</span>X</span>-a, uaktywnić tę zmienną i można już zacząć pracę. -<!--l. 915--><p class="indent" > Po zakończeniu instalacji i ustawieniu zmiennych systemowych warto uruchomić <span +<!--l. 920--><p class="indent" > Po zakończeniu instalacji i ustawieniu zmiennych systemowych warto uruchomić <span class="ec-lmss-10">texconfig </span>lub <span class="ec-lmss-10">texconfig-sys </span>aby dostroić instalację do własnych potrzeb (patrz część <a href="#x1-190004.1">4.1<!--tex4ht:ref: sec:texconfig --></a>, str. <a href="#x1-190004.1">26<!--tex4ht:ref: sec:texconfig --></a>). -<!--l. 917--><p class="indent" > Jeśli w używanym przez nas systemie Linux/Unix działa polecenie <span +<!--l. 922--><p class="indent" > Jeśli w używanym przez nas systemie Linux/Unix działa polecenie <span class="ec-lmss-10">manpath </span>(sprawdzimy to uruchamiając <span class="ec-lmtt-10">man manpath</span>), to wszystkim użytkownikom systemu można udostępnić elektroniczny @@ -1562,14 +1569,14 @@ class="verbatim"><div class="verbatim"> </div> </div> </td></tr></table> -<!--l. 931--><p class="nopar" > -<!--l. 934--><p class="noindent" > +<!--l. 936--><p class="nopar" > +<!--l. 939--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">3.2.1. </span> <a id="x1-160003.2.1"></a>Instalacja nieinteraktywna</h5> -<!--l. 937--><p class="noindent" >Katalogi domyślne można zastąpić specyfikując odpowiednio zmienne środowiskowe i następnie +<!--l. 942--><p class="noindent" >Katalogi domyślne można zastąpić specyfikując odpowiednio zmienne środowiskowe i następnie wykonać instalację nieinteraktywną, np.: <div class="alltt"> -<!--l. 940--><p class="noindent" ><div class="obeylines-v"> +<!--l. 945--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -1589,60 +1596,60 @@ class="ec-lmtt-10">sh</span> <span class="ec-lmtt-10">install-tl.sh</span></span> </div> </div> -<!--l. 946--><p class="indent" > Zmienna środowiskowa <span +<!--l. 951--><p class="indent" > Zmienna środowiskowa <span class="ec-lmtt-10">TEXLIVE_INSTALL_PREFIX </span>określa inny niż domyślny (<span class="ec-lmtt-10">/usr/local/texlive</span>) katalog instalacyjny, pozostawiając wszystkie inne parametry bez zmian, tak więc powyższe polecenia spowodują, że instalacja zostanie wykonana w katalogu <span class="ec-lmtt-10">/opt/texlive/2007</span>. -<!--l. 951--><p class="indent" > W standardowy dla systemów Unix sposób, końcowe <span class="underline"><span +<!--l. 956--><p class="indent" > W standardowy dla systemów Unix sposób, końcowe <span class="underline"><span class="ec-lmtt-10">echo</span> i</span> można zastąpić dowolnym zestawem poleceń przy pomocy <span class="ec-lmtt-10">here dokument</span>, zatem dowolna sekwencja poleceń może być zawarta w skrypcie. -<!--l. 955--><p class="indent" > Poniżej lista wszystkich możliwych nadpisań : -<!--l. 957--><p class="noindent" > +<!--l. 960--><p class="indent" > Poniżej lista wszystkich możliwych nadpisań : +<!--l. 962--><p class="noindent" > <dl class="list1"><dt class="list"> <span class="ec-lmtt-10">TEXLIVE_INSTALL_PREFIX</span> </dt><dd class="list"> - <!--l. 958--><p class="noindent" >nadpisuje <span + <!--l. 963--><p class="noindent" >nadpisuje <span class="ec-lmtt-10">/usr/local/texlive</span>. </dd><dt class="list"> <span class="ec-lmtt-10">TEXLIVE_INSTALL_TEXDIR</span> </dt><dd class="list"> - <!--l. 960--><p class="noindent" >nadpisuje <span + <!--l. 965--><p class="noindent" >nadpisuje <span class="ec-lmtt-10">$TEXLIVE_INSTALL_PREFIX</span>/2007. </dd><dt class="list"> <span class="ec-lmtt-10">TEXLIVE_INSTALL_TEXMFLOCAL</span> </dt><dd class="list"> - <!--l. 962--><p class="noindent" >nadpisuje <span + <!--l. 967--><p class="noindent" >nadpisuje <span class="ec-lmtt-10">$TEXLIVE_INSTALL_PREFIX/texmf-var</span>. </dd><dt class="list"> <span class="ec-lmtt-10">TEXLIVE_INSTALL_TEXMFSYSVAR</span> </dt><dd class="list"> - <!--l. 964--><p class="noindent" >nadpisuje <span + <!--l. 969--><p class="noindent" >nadpisuje <span class="ec-lmtt-10">$TEXLIVE_INSTALL_TEXDIR/texmf-var</span>. </dd><dt class="list"> <span class="ec-lmtt-10">TEXLIVE_INSTALL_TEXMFHOME</span> </dt><dd class="list"> - <!--l. 966--><p class="noindent" >nadpisuje <span + <!--l. 971--><p class="noindent" >nadpisuje <span class="ec-lmtt-10">$HOME/texmf</span>.</dd></dl> -<!--l. 970--><p class="indent" > Zamiast powyższych zmiennych środowiskowych byłoby lepiej zastosować <span +<!--l. 975--><p class="indent" > Zamiast powyższych zmiennych środowiskowych byłoby lepiej zastosować <span class="ec-lmtt-10">configure </span>z opcjami, co jest standardowym sposobem dla stylu GNU. Ochotnicy do wykonania takiej pracy są mile widziani! -<!--l. 977--><p class="noindent" > +<!--l. 982--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">3.3. </span> <a id="x1-170003.3"></a>Instalacja pojedynczych pakietów z <span class="TEX">T<span class="E">E</span>X</span> Live na twardym dysku</h4> -<!--l. 978--><p class="noindent" ><span class="TEX">T<span +<!--l. 983--><p class="noindent" ><span class="TEX">T<span class="E">E</span>X</span> Live można używać zarówno do aktualizacji istniejącej instalacji, jak i do dodawania składników do instalacji wcześniejszej. Główny program instalacyjny przeznaczony jest do użycia tylko za pierwszym razem (nie dotyczy to wpomnianego wcześniej <span @@ -1652,7 +1659,7 @@ class="ec-lmtt-10">install-pkg.sh</span>. Uruchamia się go przez zamontowanie nośnika, przejście do katalogu punktu montowania i wydanie polecenia: <div class="alltt"> -<!--l. 987--><p class="noindent" ><div class="obeylines-v"> +<!--l. 992--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -1661,39 +1668,39 @@ class="ec-lmtt-10">install-pkg.sh</span> <span class="ec-lmtti-10">opcje</span></span> </div> </div> -<!--l. 991--><p class="indent" > Skrypt posiada dziewięć parametrów; pierwsze cztery pozwalają wybrać: pojedynczy pakiet do +<!--l. 996--><p class="indent" > Skrypt posiada dziewięć parametrów; pierwsze cztery pozwalają wybrać: pojedynczy pakiet do instalacji, cały zestaw (np. <span class="ec-lmtt-10">mathextra</span>), nazwę katalogu zamontowanego CD, oraz nazwę katalogu zawierającego pliki ze spisami zawartości pakietów (zwykle te dwa ostatnie ustawiane są automatycznie): -<!--l. 997--><p class="noindent" > +<!--l. 1002--><p class="noindent" > <dl class="list1"><dt class="list"> <span class="ec-lmtt-10">--package=</span><span class="ec-lmro-10">pkgname</span> </dt><dd class="list"> - <!--l. 998--><p class="noindent" >pojedynczy pakiet do zainstalowania; + <!--l. 1003--><p class="noindent" >pojedynczy pakiet do zainstalowania; </dd><dt class="list"> <span class="ec-lmtt-10">--collection=</span><span class="ec-lmro-10">colname</span> </dt><dd class="list"> - <!--l. 1000--><p class="noindent" >pojedynczy zestaw do zainstalowania; + <!--l. 1005--><p class="noindent" >pojedynczy zestaw do zainstalowania; </dd><dt class="list"> <span class="ec-lmtt-10">--cddir=</span><span class="ec-lmro-10">dir</span> </dt><dd class="list"> - <!--l. 1002--><p class="noindent" >katalog źródłowy (domyślnie jest to katalog bieżący, z którego uruchomiono skrypt); + <!--l. 1007--><p class="noindent" >katalog źródłowy (domyślnie jest to katalog bieżący, z którego uruchomiono skrypt); </dd><dt class="list"> <span class="ec-lmtt-10">--listdir=</span><span class="ec-lmro-10">dir</span> </dt><dd class="list"> - <!--l. 1005--><p class="noindent" >katalog ze spisami plików (domyślnie <span + <!--l. 1010--><p class="noindent" >katalog ze spisami plików (domyślnie <span class="ec-lmtt-10">./texmf/tpm/lists</span>). </dd></dl> -<!--l. 1010--><p class="indent" > Proces instalacji jest określony dokładniej przez pięć kolejnych parametrów: pierwsze dwa pozwalają +<!--l. 1015--><p class="indent" > Proces instalacji jest określony dokładniej przez pięć kolejnych parametrów: pierwsze dwa pozwalają wyłączyć z instalacji dokumentacje i pliki źródłowe, trzeci wyłącza domyślne uruchamianie na koniec skryptu <span class="ec-lmtt-10">mktexlsr</span>, przebudowującego bazę danych o plikach, czwarty uruchamia na koniec skrypt @@ -1734,7 +1741,7 @@ class="td11"> </td> class="td11"> </td> </tr></table> </div> -<!--l. 1025--><p class="indent" > Można także określić, czy zamiast instalować pliki, skrypt powinien utworzyć z nich w wybranej +<!--l. 1030--><p class="indent" > Można także określić, czy zamiast instalować pliki, skrypt powinien utworzyć z nich w wybranej lokalizacji archiwum <span class="ec-lmss-10">tar</span>: <div class="tabular"><table class="tabular" @@ -1751,14 +1758,14 @@ class="td11"> </td> style="vertical-align:baseline;" id="TBL-5-2-"><td style="white-space:nowrap; text-align:left;" id="TBL-5-2-1" class="td11"> </td> </tr></table> </div> -<!--l. 1032--><p class="indent" > Dodatkowa opcja <span +<!--l. 1037--><p class="indent" > Dodatkowa opcja <span class="ec-lmtt-10">--verbose </span>pozwala wyświetlić podczas uruchomienia bardziej szczegółowe komunikaty. -<!--l. 1035--><p class="indent" > Tak więc, jeżeli chcielibyśmy tylko zobaczyć przed zainstalowaniem, jakie pliki tworzą pakiet +<!--l. 1040--><p class="indent" > Tak więc, jeżeli chcielibyśmy tylko zobaczyć przed zainstalowaniem, jakie pliki tworzą pakiet <span class="ec-lmss-10">fancyhdr</span>, nasze polecenie wyglądałoby następująco: <div class="alltt"> -<!--l. 1039--><p class="noindent" ><div class="obeylines-v"> +<!--l. 1044--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -1779,7 +1786,7 @@ class="ec-lmtt-10">.....</span> <li class="itemize">zainstaluj <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span>-owy pakiet <span class="ec-lmtt-10">natbib</span>: <div class="alltt"> - <!--l. 1051--><p class="noindent" ><div class="obeylines-v"> + <!--l. 1056--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -1792,7 +1799,7 @@ class="ec-lmtt-10">--package=natbib</span></span> <li class="itemize">zainstaluj <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span>-owy pakiet <span class="ec-lmtt-10">alg </span>bez plików źródłowych i bez dokumentacji: <div class="alltt"> - <!--l. 1056--><p class="noindent" ><div class="obeylines-v"> + <!--l. 1061--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -1807,7 +1814,7 @@ class="ec-lmtt-10">--nodoc</span></span> <li class="itemize">zainstaluj wszystkie pakiety dostępne w zestawie dodatkowych makr dla plain <span class="TEX">T<span class="E">E</span>X</span>: <div class="alltt"> - <!--l. 1063--><p class="noindent" ><div class="obeylines-v"> + <!--l. 1068--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -1822,7 +1829,7 @@ class="ec-lmtt-10">--collection=plainextra</span></span> <li class="itemize">spakuj wszystkie pliki wymagane dla PSTricks do pliku <span class="ec-lmss-10">tar</span>, w katalogu <span class="ec-lmtt-10">/tmp</span>: <div class="alltt"> - <!--l. 1068--><p class="noindent" ><div class="obeylines-v"> + <!--l. 1073--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -1832,13 +1839,13 @@ class="ec-lmtt-10">--package=pstricks</span> <span class="ec-lmtt-10">--archive=/tmp/pstricks.tar</span></span> </div> </div></li></ul> -<!--l. 1077--><p class="noindent" > +<!--l. 1082--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">4. </span> <a id="x1-180004"></a>Po zakończeniu instalowania</h3> -<!--l. 1080--><p class="noindent" >W każdym systemie operacyjnym, po zakończeniu głównej procedury instalacyjnej, pozostaje +<!--l. 1085--><p class="noindent" >W każdym systemie operacyjnym, po zakończeniu głównej procedury instalacyjnej, pozostaje wykonanie dopasowania systemu do lokalnych potrzeb i przeprowadzenie kilku podstawowych testów. -<!--l. 1084--><p class="indent" > Innym rodzajem czynności poinstalacyjnych jest uzyskanie pakietów, fontów lub programów, które +<!--l. 1089--><p class="indent" > Innym rodzajem czynności poinstalacyjnych jest uzyskanie pakietów, fontów lub programów, które nie zostały dostarczone z <span class="TEX">T<span class="E">E</span>X</span> Live. Podstawową zasadą jest instalowanie takich dodatków w drzewie <span @@ -1848,7 +1855,7 @@ class="ec-lmtt-10">TEXMFSYSVAR </span>(jeśli <span class="TEX">T<span class="E">E</span>X</span> jest użytkowany z płyty DVD); por. opcja “Installation directories” na str. <a href="#x1-150003.2">21<!--tex4ht:ref: text:instdir --></a>. -<!--l. 1091--><p class="indent" > Niestety, w szczegółach poszczególne procedury instalacyjne mogą się znacznie różnić, więc +<!--l. 1096--><p class="indent" > Niestety, w szczegółach poszczególne procedury instalacyjne mogą się znacznie różnić, więc nie podejmiemy tu próby ich opisania. Podamy jedynie kilka odnośników do dokumentacji zewnętrznej: <ul class="itemize1"> @@ -1868,10 +1875,10 @@ class="ec-lmtt-10">http://www.ctan.org/tex-archive/info/beginlatex/html/chapter5 href="http://www.ctan.org/tex-archive/info/Type1fonts" class="url" ><span class="ec-lmtt-10">http://www.ctan.org/tex-archive/info/Type1fonts</span></a></span> w szczególności są tam szczegółowe informacje o instalowaniu fontów.</li></ul> -<!--l. 1106--><p class="noindent" > +<!--l. 1111--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">4.1. </span> <a id="x1-190004.1"></a>Program texconfig</h4> -<!--l. 1108--><p class="noindent" >Po zakończeniu instalacji i uaktywnieniu modyfikacji zmiennej systemowej <span +<!--l. 1113--><p class="noindent" >Po zakończeniu instalacji i uaktywnieniu modyfikacji zmiennej systemowej <span class="ec-lmtt-10">PATH</span>, można użyć programu <span class="ec-lmss-10">texconfig</span>, do skonfigurowania systemu według własnych potrzeb. Program ten może być w każdej chwili @@ -1880,54 +1887,54 @@ uruchomiony do zmiany ustawień, w trybie interfejsu pełnoekranowego lub z class="ec-lmss-10">texconfig </span>powinien być używany do wszelkich zmian, takich jak deklaracja używanych drukarek czy przebudowywanie bazy danych o plikach. Obydwa tryby pracy posiadają tekst pomocy, opisujący dostępne możliwości. -<!--l. 1117--><p class="indent" > Przykłady użycia z wiersza poleceń: -<!--l. 1119--><p class="noindent" > +<!--l. 1122--><p class="indent" > Przykłady użycia z wiersza poleceń: +<!--l. 1124--><p class="noindent" > <dl class="list1"><dt class="list"> <span class="ec-lmtt-10">texconfig dvips paper letter</span> </dt><dd class="list"> - <!--l. 1120--><p class="noindent" >ustawienie formatu papieru na „letter” dla programu <span + <!--l. 1125--><p class="noindent" >ustawienie formatu papieru na „letter” dla programu <span class="ec-lmss-10">dvips</span>; </dd><dt class="list"> <span class="ec-lmtt-10">texconfig xdvi letter</span> </dt><dd class="list"> - <!--l. 1122--><p class="noindent" >jak wyżej, ale dla programu <span + <!--l. 1127--><p class="noindent" >jak wyżej, ale dla programu <span class="ec-lmss-10">xdvi</span>; </dd><dt class="list"> <span class="ec-lmtt-10">texconfig rehash</span> </dt><dd class="list"> - <!--l. 1123--><p class="noindent" >aktualizacja wszystkich baz danych instalacji systemu <span class="TEX">T<span + <!--l. 1128--><p class="noindent" >aktualizacja wszystkich baz danych instalacji systemu <span class="TEX">T<span class="E">E</span>X</span>; </dd><dt class="list"> <span class="ec-lmtt-10">texconfig faq</span> </dt><dd class="list"> - <!--l. 1125--><p class="noindent" >wyświetla FAQ dystrybucji te<span class="TEX">T<span + <!--l. 1130--><p class="noindent" >wyświetla FAQ dystrybucji te<span class="TEX">T<span class="E">E</span>X</span> (na dystrybucji tej oparto <span class="TEX">T<span class="E">E</span>X</span> Live); </dd><dt class="list"> <span class="ec-lmtt-10">texconfig help</span> </dt><dd class="list"> - <!--l. 1127--><p class="noindent" >wyświetla dostępne opcje skryptu. + <!--l. 1132--><p class="noindent" >wyświetla dostępne opcje skryptu. </dd></dl> -<!--l. 1131--><p class="indent" > Skrypt <span +<!--l. 1136--><p class="indent" > Skrypt <span class="ec-lmss-10">texconfig </span>pozwala na zmianę jedynie najważniejszych ustawień. Głównym plikiem konfiguracyjnym jest <span class="ec-lmtt-10">texmf.cnf</span>. Zlokalizujemy go uruchamiając polecenie „<span class="ec-lmtt-10">kpsewhich texmf.cnf</span>”. Plik ten zawiera sporo użytecznych komentarzy, wyjaśniających reguły ustawień domyślnych, a także podaje przykłady ustawień alternatywnych. -<!--l. 1137--><p class="indent" > Polecenie <span +<!--l. 1142--><p class="indent" > Polecenie <span class="ec-lmss-10">texconfig </span>zapisuje pliki w katalogu użytkownika, na przykład (<span class="ec-lmtt-10">$HOME/.texlive2007</span>). Jeśli instalujemy system dla wielu użytkowników, powinniśmy zatem uruchomić polecenie <span class="ec-lmss-10">texconfig-sys</span>. -<!--l. 1141--><p class="indent" > Podobnie rzecz ma się ze skryptami <span +<!--l. 1146--><p class="indent" > Podobnie rzecz ma się ze skryptami <span class="ec-lmss-10">updmap </span>oraz <span class="ec-lmss-10">fmtutil</span>; także i one zapisują pliki w <span @@ -1938,27 +1945,27 @@ class="ec-lmss-10">fmtutil-sys</span>. W przypadku instalacji dla wielu u wygenerować wspólne pliki formatów (polecenie <span class="ec-lmtt-10">fmtutil-sys –missing</span>), dzięki czemu uniknie się generowania tychże przez każdego użytkownika. -<!--l. 1149--><p class="indent" > Zmienne specyfikujące katalogi modyfikowane przez powyższe polecenia opisano w części<a +<!--l. 1154--><p class="indent" > Zmienne specyfikujące katalogi modyfikowane przez powyższe polecenia opisano w części<a href="#x1-80002.2">2.2<!--tex4ht:ref: sec:tld --></a> na str. <a href="#x1-80002.2">7<!--tex4ht:ref: sec:tld --></a>. Uruchomienie polecenia <span class="ec-lmss-10">texconfig conf </span>wyświetli aktualnie używane katalogi, zaś zmiana ustawień możliwa jest poprzez modyfikację pliku <span class="ec-lmtt-10">texmf.cnf</span>. -<!--l. 1155--><p class="noindent" > +<!--l. 1160--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">4.2. </span> <a id="x1-200004.2"></a>Testowanie instalacji</h4> -<!--l. 1158--><p class="noindent" >Po zainstalowaniu <span class="TEX">T<span +<!--l. 1163--><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 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. 1163--><p class="indent" > +<!--l. 1168--><p class="indent" > <ol class="enumerate1" > <li class="enumerate" id="x1-20002x1">Sprawdzamy najpierw czy uruchamia się program <span class="ec-lmss-10">tex</span>: <div class="alltt"> - <!--l. 1166--><p class="noindent" ><div class="obeylines-v"> + <!--l. 1171--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -1991,7 +1998,7 @@ class="ec-lmtt-10">PATH</span>. <li class="enumerate" id="x1-20004x2">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. 1177--><p class="noindent" ><div class="obeylines-v"> + <!--l. 1182--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -2030,7 +2037,7 @@ href="#x1-680008.2.4">62<!--tex4ht:ref: sec:Debugging --></a>. </li> <li class="enumerate" id="x1-20006x3">Podgląd wyniku składu: <div class="alltt"> - <!--l. 1191--><p class="noindent" ><div class="obeylines-v"> + <!--l. 1196--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -2043,7 +2050,7 @@ class="ec-lmss-10">dviout</span>. </li> <li class="enumerate" id="x1-20008x4">Przetwarzanie wyniku składu do PostScript w celu wyświetlenia lub wydruku: <div class="alltt"> - <!--l. 1204--><p class="noindent" ><div class="obeylines-v"> + <!--l. 1209--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -2056,7 +2063,7 @@ class="ec-lmtt-10">sample2e.ps</span></span> </li> <li class="enumerate" id="x1-20010x5">Tworzenie dokumentu bezpośrednio w formacie PDF: <div class="alltt"> - <!--l. 1209--><p class="noindent" ><div class="obeylines-v"> + <!--l. 1214--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -2068,7 +2075,7 @@ class="ec-lmtt-10">sample2e.tex</span></span> <li class="enumerate" id="x1-20012x6">Podgląd dokumentu PDF: <div class="alltt"> - <!--l. 1214--><p class="noindent" ><div class="obeylines-v"> + <!--l. 1219--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -2096,61 +2103,61 @@ class="ec-lmtt-10">http://www.adobe.com</span></a></span>). </li> <li class="enumerate" id="x1-20014x7">Inne przydatne pliki testowe: - <!--l. 1228--><p class="noindent" > + <!--l. 1233--><p class="noindent" > <dl class="list2"><dt class="list"> <span class="ec-lmtt-10">small2e.tex</span> </dt><dd class="list"> - <!--l. 1229--><p class="noindent" >przykład prostszy niż <span + <!--l. 1234--><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. 1230--><p class="noindent" >test położenia wydruku na kartce papieru, przydatny do sprawdzenia, czy nasza + <!--l. 1235--><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. 1232--><p class="noindent" >służy do wydruku tablic fontowych; + <!--l. 1237--><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. 1233--><p class="noindent" >jak wyżej, ale zamiast <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span + <!--l. 1238--><p class="noindent" >jak wyżej, ale 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. 1235--><p class="noindent" >najbardziej kanoniczny przykład dla plain <span class="TEX">T<span + <!--l. 1240--><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="underline"><span class="ec-lmtt-10">tex</span> story</span>, po ukazaniu się <span class="ec-lmtt-10">*</span>, należy wpisać <span class="underline"><span class="ec-lmtt-10">\bye</span></span>.</dd></dl> </li></ol> -<!--l. 1242--><p class="indent" > Początkującym użytkownikom polecamy stronę <span class="obeylines-h"><a +<!--l. 1247--><p class="indent" > Początkującym użytkownikom polecamy stronę <span class="obeylines-h"><a href="http://tug.org/begin.html" class="url" ><span class="ec-lmtt-10">http://tug.org/begin.html</span></a></span> oraz podręcznik Petera Flynna <span class="ec-lmri-10">Formatting Information</span>, dostępny pod adresem <span class="obeylines-h"><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></span>. -<!--l. 1248--><p class="noindent" > +<!--l. 1253--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">5. </span> <a id="x1-210005"></a>Instalacja dla systemu Mac OS X</h3> -<!--l. 1251--><p class="noindent" >Na komputerach Macintosh <span class="TEX">T<span +<!--l. 1256--><p class="noindent" >Na komputerach Macintosh <span class="TEX">T<span class="E">E</span>X</span> Live działa jedynie pod systemem operacyjnym Mac OS X (starsze systemy z działającym systemem <span class="TEX">T<span class="E">E</span>X</span> mogą korzystać z makr, fontów i dokumentacji o ile zainstalujemy rozszerzenie Joliet dostępne na <span class="obeylines-h"><a href="http://www.tempel.org/joliet" class="url" ><span class="ec-lmtt-10">http://www.tempel.org/joliet</span></a></span>). -<!--l. 1256--><p class="noindent" >Instalacja pod Mac OS X może być wykonana na dwa sposoby. -<!--l. 1258--><p class="indent" > W 2005 r. rekomendowana jest instalacja Mac<span class="TEX">T<span +<!--l. 1261--><p class="noindent" >Instalacja pod Mac OS X może być wykonana na dwa sposoby. +<!--l. 1263--><p class="indent" > W 2005 r. rekomendowana jest instalacja Mac<span class="TEX">T<span class="E">E</span>X</span>, nowej dystrybucji dostępnej na <span class="ec-lmss-10">live </span>DVD w katalogu <span @@ -2164,7 +2171,7 @@ class="E">E</span>X</span> znajdują się na stronie: <span class="obeylines-h"><a href="http://tug.org/mactex" class="url" ><span class="ec-lmtt-10">http://tug.org/mactex</span></a></span>. -<!--l. 1265--><p class="indent" > Jeśli wolimy, w Mac OS X można także zaistalować <span class="TEX">T<span +<!--l. 1270--><p class="indent" > Jeśli wolimy, w Mac OS X można także zaistalować <span class="TEX">T<span class="E">E</span>X</span> Live, wykorzystując skrypty <span class="ec-lmtt-10">install*</span>. Wymagane jest do tego posiadanie powłoki <span @@ -2176,10 +2183,10 @@ href="#x1-130003">13<!--tex4ht:ref: sec:unix-install --></a>. Wcześniejsze wersje systemu operacyjnego wymagają aktualizacji, czyli pobrania z sieci powłoki <span class="ec-lmss-10">bash</span>. -<!--l. 1300--><p class="noindent" > +<!--l. 1305--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">5.1. </span> <a id="x1-220005.1"></a>Strona kodowa Macintosh CE</h4> -<!--l. 1301--><p class="noindent" >Piszący po polsku użytkownicy Mac OS X mają do wyboru stosowanie dwóch 8-bitowych stron +<!--l. 1306--><p class="noindent" >Piszący po polsku użytkownicy Mac OS X mają do wyboru stosowanie dwóch 8-bitowych stron kodowych: <dl class="description"><dt class="description"> <span @@ -2191,24 +2198,24 @@ class="description">– co wiąże się z wykorzystywaniem standar class="ec-lmbx-10">Mac CE</span> </dt><dd class="description">– co pozwala na stosowanie tradycyjnego (Carbon) oprogramowania jak np. BBEdit. Weźmy pod uwagę ten przypadek.</dd></dl> -<!--l. 1311--><p class="indent" > <span class="TEX">T<span +<!--l. 1316--><p class="indent" > <span class="TEX">T<span class="E">E</span>X</span> Live zawiera w standardowych pakietach <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span class="E">E</span>X</span></span>-a plik <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">macce.def</span></span></span>, który pozwala wczytywać polski tekst z wykorzystaniem pakietu <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">inputenc</span></span></span>: -<!--l. 1315--><p class="indent" > <span class="obeylines-h"><span class="verb"><span +<!--l. 1320--><p class="indent" > <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">\usepackage[macce]{inputenc}</span></span></span> -<!--l. 1317--><p class="indent" > Ponadto mamy tablice przekodowań dla Mac CE, niewymagające stosowania pakietu <span class="obeylines-h"><span class="verb"><span +<!--l. 1322--><p class="indent" > Ponadto mamy tablice przekodowań dla Mac CE, niewymagające stosowania pakietu <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">\inputenc</span></span></span>. Zamiast niego wystarczy wpisać w pierwszym wierszu pliku deklarację: -<!--l. 1321--><p class="indent" > <span class="obeylines-h"><span class="verb"><span +<!--l. 1326--><p class="indent" > <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">%&</span><span class="ec-lmtt-10"> --translate-file=macce-pl</span></span></span> -<!--l. 1324--><p class="noindent" > +<!--l. 1329--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">6. </span> <a id="x1-230006"></a>Instalacja i użytkowanie pod Windows</h3> -<!--l. 1327--><p class="noindent" >Niniejsze wydanie <span class="TEX">T<span +<!--l. 1332--><p class="noindent" >Niniejsze wydanie <span class="TEX">T<span class="E">E</span>X</span> Live zawiera program instalacyjny dla Windows – <span class="ec-lmss-10">tlpmgui.exe</span>. Program ten posiada podobne opcje jak instalator dla systemów Unix: pozwala wybrać schemat, poszczególne @@ -2219,19 +2226,19 @@ Dodatkowo, po instalacji właściwej, możliwe jest dodawanie bądź usuwanie pakietó wykonywanie najważniejszych czynności administracyjnych, jak aktualizacja bazy danych instalacji, generowanie formatów czy map fontowych. Możliwe jest także przygotowanie systemu operacyjnego do uruchamiania programów bezpośrednio z DVD. -<!--l. 1339--><p class="indent" > <span +<!--l. 1344--><p class="indent" > <span class="ec-lmss-10">tlpmgui </span>wykorzystuje jako „silnik” program <span class="ec-lmss-10">tlpm</span>. -<!--l. 1341--><p class="indent" > Oprogramowanie dla Windows w <span class="TEX">T<span +<!--l. 1346--><p class="indent" > Oprogramowanie dla Windows w <span class="TEX">T<span class="E">E</span>X</span> Live jest oparte o zaktualizowane programy, zapożyczone (dzięki uprzejmości Akira Kakuto) z dystrybucji W32TEX. Zawiera ono także niektóre starsze (ale nadal działające) programy, które napisał Fabrice Popineau, szczególnie zaś nową przeglądarkę plików <span class="ec-lmtt-10">dvi</span>, <span class="ec-lmss-10">dviout</span>, autorstwa Toshio Oshimy. -<!--l. 1347--><p class="indent" > <span class="TEX">T<span +<!--l. 1352--><p class="indent" > <span class="TEX">T<span class="E">E</span>X</span> Live może być instalowany w systemach Windows 98, ME, NT, 2K lub XP. -<!--l. 1350--><p class="indent" > <span +<!--l. 1355--><p class="indent" > <span class="ec-lmbx-10">Uwaga: </span>Użytkownicy Win9.x powinni zadbać aby system posiadał wystarczający obszar dla nowych zmiennych środowiskowych. W tym celu przed instalacją należy dopisać do pliku <span class="obeylines-h"><span class="verb"><span @@ -2240,11 +2247,11 @@ class="ec-lmtt-10">SHELL=<path>COMMAND.COM /E:4096 /P </span>i� komputer. -<!--l. 1355--><p class="noindent" > +<!--l. 1360--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">6.1. </span> <a id="x1-240006.1"></a>Instalacja <span class="TEX">T<span class="E">E</span>X</span> Live na twardym dysku</h4> -<!--l. 1357--><p class="noindent" >Po włożeniu płyty do napędu CD, autostart powinien uruchomić program <span +<!--l. 1362--><p class="noindent" >Po włożeniu płyty do napędu CD, autostart powinien uruchomić program <span class="ec-lmss-10">tlpmgui</span>. Jeśli to nie nastąpi, kliknij menu <span class="ec-lmss-10">Start</span><span @@ -2257,7 +2264,7 @@ class="ec-lmtt-10"><litera</span><span class="ec-lmtt-10"> DVD>:\texlive\setuptl\tplmgui.exe</span></span></span> jeśli instalujesz z płyty <span class="TEX">T<span class="E">E</span>X</span> Collection DVD), a następnie kliknij OK. -<!--l. 1363--><p class="indent" > Ukaże się okno instalatora zatytułowane <span +<!--l. 1368--><p class="indent" > Ukaże się okno instalatora zatytułowane <span class="ec-lmss-10">Program instalacji i</span><span class="ec-lmss-10"> konfiguracji TeX Live</span>. Zawiera ono następujące sekcje: <span @@ -2269,7 +2276,27 @@ class="ec-lmss-10">Wybierz system</span>, <span class="ec-lmss-10">Katalogi</span> i <span class="ec-lmss-10">Opcje</span>. -<!--l. 1368--><p class="indent" > W sekcji <span +<!--l. 1373--><p class="indent" > <span +class="ec-lmbx-10">Uwaga: </span>domyślnie <span +class="ec-lmss-10">tlpmgui </span>próbuje wykryć, czy nie mamy już instalacji <span class="TEX">T<span +class="E">E</span>X</span>-a. Jeśli znajdzie +w ścieżce specyfikowanej przez zmienną <span +class="ec-lmtt-10">PATH </span>program <span +class="ec-lmss-10">tex</span>, uruchomi się w trybie administracji +(dodawania/usuwania pakietów i czynności konfiguracyjnych; patrz niżej). Tryb instalacji można +wymusić uruchamiając <span +class="ec-lmtt-10">tlpmgui –install-mode</span>, ale parametr ten powinien być stosowany gdy +dokładnie wiemy, co chcemy zrobić. Zaleca się uprzednie usunięcie starej (bądź uszkodzonej) instalacji, w +szczególności wszystkich zmiennych systemowych odnoszących się do systemu <span class="TEX">T<span +class="E">E</span>X</span>. Dodatkowym +parametrem wywołania jest <span +class="ec-lmtt-10">–debug</span>, który powoduje wyświetlanie nazw i zawartości wszystkich plików +tworzonych i zapisywanych przez <span +class="ec-lmss-10">tlpmgui</span>. Podczas pracy informacje diagnostyczne zapisywane są +w pliku log, który po zakończeniu pracy <span +class="ec-lmss-10">tlpmgui </span>jest usuwany wraz z wszystkimi plikami +tymczasowymi. +<!--l. 1389--><p class="indent" > W sekcji <span class="ec-lmss-10">Katalogi</span>, obok przycisku <span class="ec-lmss-10">CD/DVD </span>powinien być wyświetlony dysk instalacyjny, np. <span class="ec-lmtt-10">F:/</span> @@ -2279,13 +2306,13 @@ class="ec-lmss-10">CD/DVD </span>i wybierz napęd CD z TeX Live CD (lub katalog <span class="ec-lmtt-10">texlive </span>na <span class="TEX">T<span class="E">E</span>X</span> Collection DVD). -<!--l. 1374--><p class="indent" > Za pomocą przycisku <span +<!--l. 1395--><p class="indent" > Za pomocą przycisku <span class="ec-lmss-10">TLroot </span>możesz wybrać katalog, w którym chcesz zainstalować <span class="TEX">T<span class="E">E</span>X</span> Live. Wybrany katalog zostanie wpisany do zmiennej środowiskowej <span class="ec-lmtt-10">TLroot </span>do późniejszego użycia. -<!--l. 1383--><p class="indent" > W sekcji <span +<!--l. 1404--><p class="indent" > W sekcji <span class="ec-lmss-10">Wybierz schemat </span>należy wybrać odpowiedni schemat instalacyjny <span class="TEX">T<span class="E">E</span>X</span> Live przez naciśnięcie jednego z dostępnych przycisków radiowych (np. <span @@ -2293,7 +2320,7 @@ class="ec-lmss-10">scheme-gust</span>). Przy nazwie każdego schematu znajduje się przycisk <span class="ec-lmss-10">Informacje</span>, po naciśnięciu którego wyświetlana jest lista kolekcji zawarta w wybranym schemacie. -<!--l. 1389--><p class="indent" > Schematy to obszerne zestawy pakietów przeznaczone do wstępnego wyboru instalowanych +<!--l. 1410--><p class="indent" > Schematy to obszerne zestawy pakietów przeznaczone do wstępnego wyboru instalowanych komponentów. Mamy do wyboru schematy dla podstawowej, przeciętnej i pełnej instalacji, 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). Wstępnie wybrane schematy @@ -2305,7 +2332,7 @@ class="ec-lmss-10">Wybierz </span>obok <span class="ec-lmss-10">Kolekcji standardowych </span>można wybrać dodatkowe kolekcje, takie jak Metapost, Omega lub dokumentacje w różnych językach. Wybór zaznaczamy haczykiem. -<!--l. 1400--><p class="indent" > Kolekcja <span +<!--l. 1421--><p class="indent" > Kolekcja <span class="ec-lmss-10">Wintools </span>jest zaznaczona domyślnie. Zawiera ona szereg niewielkich, acz przydatnych programów, zwykle nieobecnych w Windows, m.in. konwertery grafiki <span class="ec-lmss-10">sam2p</span>, <span @@ -2318,7 +2345,7 @@ class="ec-lmss-10">unzip</span>), a także <span class="ec-lmss-10">wget </span>wymagany przez nowe narzędzie: <span class="ec-lmss-10">getnonfreefonts</span>. -<!--l. 1407--><p class="indent" > W sekcji <span +<!--l. 1428--><p class="indent" > W sekcji <span class="ec-lmss-10">Modyfikacja schemat</span><span class="ec-lmss-10">ów</span>, po przyciśnięciu przycisku <span class="ec-lmss-10">Wybierz </span>przy <span @@ -2326,9 +2353,9 @@ class="ec-lmss-10">Kolekcjach język</span><span class="ec-lmss-10">ów</span>, otwiera się okno, w którym można wybrać do zainstalowania dodatkowe kolekcje z pakietami dla obsługi konkretnych języków. Wybór zaznaczamy haczykiem. -<!--l. 1412--><p class="indent" > Właściwa instalacja rozpoczyna się po naciśnięciu przycisku <span +<!--l. 1433--><p class="indent" > Właściwa instalacja rozpoczyna się po naciśnięciu przycisku <span class="ec-lmss-10">Instaluj</span>. -<!--l. 1415--><p class="indent" > <span +<!--l. 1436--><p class="indent" > <span class="ec-lmbx-10">Uwaga: </span><span class="ec-lmss-10">Perl </span>i <span class="ec-lmss-10">Ghostscript </span>są instalowane tylko na życzenie. Są one wymagane przez wiele @@ -2341,10 +2368,11 @@ class="ec-lmtt-10">PATH</span></span></span> dodawana jest class="ec-lmss-10">Perl </span>i <span class="ec-lmss-10">Ghostscript </span>powinny być obecne w systemie. -<!--l. 1423--><p class="indent" > Ponieważ <span class="TEX">T<span +<!--l. 1444--><p class="indent" > Ponieważ <span class="TEX">T<span class="E">E</span>X</span> Live wymaga pewnych czynności konfiguracyjnych, zaczekaj cierpliwie aż do -pojawienia się komunikatu o pomyślnym zakończeniu instalacji. -<!--l. 1426--><p class="indent" > Do menu <span +pojawienia się komunikatu o pomyślnym zakończeniu instalacji. + +<!--l. 1447--><p class="indent" > Do menu <span class="ec-lmss-10">Start</span><span class="lmsy-10">!</span><span class="ec-lmss-10">Programy</span><span @@ -2356,14 +2384,12 @@ ile został zainstalowany (uruchomienie <span class="ec-lmss-10">dviout </span>bez pliku <span class="ec-lmss-10">.dvi </span>spowoduje jego automatyczne skonfigurowanie). -<!--l. 1431--><p class="indent" > Jeśli to będzie konieczne (Win9x/WinME), będziesz poproszony o ponowne uruchomienie +<!--l. 1452--><p class="indent" > Jeśli to będzie konieczne (Win9x/WinME), będziesz poproszony o ponowne uruchomienie komputera. -<!--l. 1434--><p class="noindent" > +<!--l. 1455--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">6.2. </span> <a id="x1-250006.2"></a>Uruchomienie z DVD</h4> - - -<!--l. 1436--><p class="noindent" >Przy uruchomieniu z DVD mamy dodatkową zakładkę <span +<!--l. 1457--><p class="noindent" >Przy uruchomieniu z DVD mamy dodatkową zakładkę <span class="ec-lmss-10">Uruchom z DVD</span>. Pozwala ona przygotować <span class="TEX">T<span class="E">E</span>X</span> Live do pracy wprost z dysku DVD bez instalacji. Po naciśnięciu przycisku <span @@ -2371,10 +2397,10 @@ class="ec-lmss-10">Ustaw </span>dodawane są zmienne środowiskowe i generowane są formaty na dysku lokalnym. Od tej chwili można korzystać z <span class="TEX">T<span class="E">E</span>X</span> Live, pamiętając tylko o włożeniu płyty do napędu DVD. -<!--l. 1456--><p class="noindent" > +<!--l. 1477--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">6.3. </span> <a id="x1-260006.3"></a>Programy pomocnicze dla Windows</h4> -<!--l. 1459--><p class="noindent" >Aby instalacja była kompletna, <span class="TEX">T<span +<!--l. 1480--><p class="noindent" >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 wiele narzędzi wymaga programu Ghostscript (interpretera języka PostScript) do rasteryzacji @@ -2382,7 +2408,7 @@ bądź konwersji plików. Przydatne są także w wielu wypadkach różne program grafiki. Wreszcie – posiadanie edytora zorientowanego na środowisko <span class="TEX">T<span class="E">E</span>X</span> znacznie ułatwi pracę. -<!--l. 1467--><p class="indent" > Wszystkie takie programy dla Windows dosyć łatwo znaleźć w sieci, ale ponieważ jest ich +<!--l. 1488--><p class="indent" > Wszystkie takie programy dla Windows dosyć łatwo znaleźć w sieci, ale ponieważ jest ich spory wybór, postanowiliśmy te najbardziej godne polecenia umieścić w dystrybucji <span class="TEX">T<span class="E">E</span>X</span> Live: @@ -2400,13 +2426,13 @@ class="ec-lmtt-10">bzip2</span>, <span class="ec-lmtt-10">gzip</span>, <span class="ec-lmtt-10">jpeg2ps </span>i <span class="ec-lmtt-10">tiff2png</span>)</li></ul> -<!--l. 1482--><p class="indent" > Programy <span +<!--l. 1503--><p class="indent" > Programy <span class="ec-lmss-10">Perl </span>i <span class="ec-lmss-10">Ghostscript </span>są instalowane na życzenie, ponieważ są wymagane do uruchamiania wielu ważnych narzędzi. Nie ma jednak potrzeby instalowania obu tych programów, jeśli mamy je już dostępne w systemie. -<!--l. 1487--><p class="indent" > Poniżej zamieszczono listę miejsc, skąd można pobrać programy pomocnicze: -<!--l. 1489--><p class="indent" > +<!--l. 1508--><p class="indent" > Poniżej zamieszczono listę miejsc, skąd można pobrać programy pomocnicze: +<!--l. 1510--><p class="indent" > <dl class="description"><dt class="description"> <span class="ec-lmbx-10">Ghostscript</span> </dt><dd @@ -2428,6 +2454,8 @@ class="ec-lmbx-10">ImageMagick</span> </dt><dd class="description">bogaty zestaw narzędzi do wsadowego przetwarzania plików graficznych (<span class="obeylines-h"><a href="http://www.imagemagick.com" class="url" ><span class="ec-lmtt-10">http://www.imagemagick.com</span></a></span>) + + </dd><dt class="description"> <span class="ec-lmbx-10">NetPBM</span> </dt><dd @@ -2455,8 +2483,7 @@ class="ec-lmtt-10">ftp://alpha.gnu.org/gnu/auctex</span></a></span>) <li class="itemize"><span class="ec-lmss-10">XEmacs </span>– bardziej przyjazna wersja dla Windows (<span class="obeylines-h"><a href="http://www.xemacs.org/" class="url" ><span -class="ec-lmtt-10">http://www.xemacs.org/</span></a></span>) - +class="ec-lmtt-10">http://www.xemacs.org/</span></a></span>) </li> <li class="itemize"><span class="ec-lmss-10">WinShell </span>– prosty edytor/shell, dostępny na <span class="TEX">T<span @@ -2494,7 +2521,7 @@ class="ec-lmss-10">SciTE </span>– edytor dostępny z <span class="obeyline href="http://www.scintilla.org/SciTE.html" class="url" ><span class="ec-lmtt-10">http://www.scintilla.org/SciTE.html</span></a></span></li></ul> </dd></dl> -<!--l. 1522--><p class="indent" > Możemy zainstalować z sieci także inne narzędzia, których zabrakło na <span class="TEX">T<span +<!--l. 1543--><p class="indent" > Możemy zainstalować z sieci także inne narzędzia, których zabrakło na <span class="TEX">T<span class="E">E</span>X</span> Live z powodów licencyjnych. Przykładem jest tu <span class="ec-lmss-10">GSView</span>, wygodny program wykorzystujący <span @@ -2503,11 +2530,11 @@ i drukowania plików PS/PDF. Dostępny jest on m.in. na <span class="obeyli href="http://www.cs.wisc.edu/~ghost/gsview/" class="url" ><span class="ec-lmtt-10">http://www.cs.wisc.edu/~ghost/gsview/</span></a></span>, a także na każdym serwerze CTAN. -<!--l. 1530--><p class="noindent" > +<!--l. 1551--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">7. </span> <a id="x1-270007"></a>Zarządzanie systemem <span class="TEX">T<span class="E">E</span>X</span> Live w Windows</h3> -<!--l. 1533--><p class="noindent" >Po zainstalowaniu <span class="TEX">T<span +<!--l. 1554--><p class="noindent" >Po zainstalowaniu <span class="TEX">T<span class="E">E</span>X</span> Live można użyć <span class="ec-lmtt-10">tlpmgui </span>razem z <span class="TEX">T<span class="E">E</span>X</span> Live CD (lub <span class="TEX">T<span @@ -2528,10 +2555,10 @@ class="ec-lmss-10">Usuwanie pakiet</span><span class="ec-lmss-10">ów</span>, <span class="ec-lmss-10">Zarządzanie instalacją </span>i <span class="ec-lmss-10">Odinstalowanie</span>. -<!--l. 1540--><p class="noindent" > +<!--l. 1561--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">7.1. </span> <a id="x1-280007.1"></a>Dodawanie/usuwanie pakietów</h4> -<!--l. 1542--><p class="noindent" >Zakładki <span +<!--l. 1563--><p class="noindent" >Zakładki <span class="ec-lmss-10">Dodawanie pakiet</span><span class="ec-lmss-10">ów </span>lub <span class="ec-lmss-10">Usuwanie pakiet</span><span @@ -2542,19 +2569,18 @@ class="ec-lmss-10">Przyciski </span>naciśnięcie przycisku <span class="ec-lmss-10">Szukaj </span>wypełnia/odświeża zawartość sekcji <span class="ec-lmss-10">Wybierz</span> <span -class="ec-lmss-10">pakiety do... </span>czyli kolekcje i pakiety do instalacji lub usunięcia. - <!--l. 1550--><p class="noindent" >Podczas dodawania porównywana jest lista wszystkich pakietów z CD (lub DVD) z listą +class="ec-lmss-10">pakiety do... </span>czyli kolekcje i pakiety do instalacji lub usunięcia. + + <!--l. 1571--><p class="noindent" >Podczas dodawania porównywana jest lista wszystkich pakietów z CD (lub DVD) z listą uprzednio zainstalowanych. Wyświetlane są tylko niezainstalowane pakiety. - <!--l. 1554--><p class="noindent" >Przy usuwaniu wyświetlane są tylko już zainstalowane pakiety. - <!--l. 1556--><p class="noindent" >Proszę zwrócić uwagę, że w obu zakładkach wyświetlane są najpierw kolekcje, a następnie + <!--l. 1575--><p class="noindent" >Przy usuwaniu wyświetlane są tylko już zainstalowane pakiety. + <!--l. 1577--><p class="noindent" >Proszę zwrócić uwagę, że w obu zakładkach wyświetlane są najpierw kolekcje, a następnie pojedyncze pakiety. </li> <li class="itemize">Wybierz pakiet przez kliknięcie na jego nazwie. Zostanie on podświetlony. Po naciśnięciu przycisku <span class="ec-lmss-10">Informacje </span>wyświetlany będzie po prawej krótki opis. Dla wielokrotnego wyboru zaznaczaj kolejne elementy na liście, klikając na nie przy uprzednio przyciśniętym klawiszu - - Ctrl lub Shift. Można zaznaczać również przyciskając lewy klawisz myszy i przeciągając mysz w dół albo w górę. </li> @@ -2563,15 +2589,15 @@ class="ec-lmss-10">Instaluj </span>lub <span class="ec-lmss-10">Usu</span><span class="ec-lmss-10">ń </span>w sekcji <span class="ec-lmss-10">Przyciski </span>by wykonać odpowiednie polecenie.</li></ul> -<!--l. 1570--><p class="noindent" > +<!--l. 1591--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">7.2. </span> <a id="x1-290007.2"></a>Konfigurowanie i inne zadania administracyjne</h4> -<!--l. 1572--><p class="noindent" >Polecenia dostępne w zakładce <span +<!--l. 1593--><p class="noindent" >Polecenia dostępne w zakładce <span class="ec-lmss-10">Zarządzanie instalacją </span>są pomocne przy wykonywaniu czynności po dodaniu pakietów językowych, fontów czy formatów, a także przy odświeżaniu bazy danych instalacji, czy ręcznym dodawaniu pakietów (bez pomocy <span class="ec-lmtt-10">tlpmgui</span>). -<!--l. 1577--><p class="indent" > Możemy tu wykonać następujące czynności: +<!--l. 1598--><p class="indent" > Możemy tu wykonać następujące czynności: <ul class="itemize1"> <li class="itemize">Odświeżenie bazy danych <span class="ec-lmtt-10">ls-R</span> @@ -2586,58 +2612,58 @@ class="ec-lmtt-10">fmtutil.cnf</span> </li> <li class="itemize">Edycja <span class="ec-lmtt-10">updmap.cfg</span></li></ul> -<!--l. 1587--><p class="indent" > Uwaga: okno Edycja… można zamknąć przyciskiem <span +<!--l. 1608--><p class="indent" > Uwaga: okno Edycja… można zamknąć przyciskiem <span class="ec-lmss-10">Anuluj </span>lub <span class="ec-lmss-10">Gotowe</span>; w tym drugim wypadku zostaną odbudowane pliki formatów (bądź mapy fontowe, gdy edytowano <span class="ec-lmtt-10">updmap.cfg</span>), a następnie zostaną odświeżone bazy danych instalacji (pliki <span class="ec-lmtt-10">ls-R</span>). -<!--l. 1592--><p class="indent" > Więcej informacji na temat indywidualnej konfiguracji zawarto w części <a +<!--l. 1613--><p class="indent" > Więcej informacji na temat indywidualnej konfiguracji zawarto w części <a href="#x1-350007.8">7.8<!--tex4ht:ref: sec:persconf --></a>, na str. <a href="#x1-350007.8">37<!--tex4ht:ref: sec:persconf --></a>. -<!--l. 1595--><p class="noindent" > +<!--l. 1616--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">7.3. </span> <a id="x1-300007.3"></a>Odinstalowanie <span class="TEX">T<span class="E">E</span>X</span> Live</h4> -<!--l. 1597--><p class="noindent" >Zakładka <span +<!--l. 1618--><p class="noindent" >Zakładka <span class="ec-lmss-10">Odinstalowanie </span>udostępnia polecenie, którego działanie nie jest warte opisu i nie wiadomo komu jest ono potrzebne…:-) -<!--l. 1600--><p class="indent" > <span +<!--l. 1621--><p class="indent" > <span class="ec-lmbx-10">Uwaga: </span>katalogi <span class="path"><span class="ec-lmtt-10">texmf-local</span></span> (zawierający prywatne fonty, makra itp.) oraz <span class="path"><span class="ec-lmtt-10">setuptl</span></span> (zawierający <span class="ec-lmtt-10">tlpmgui </span>i związane z nim pliki) nie są usuwane podczas odinstalowania. Katalogi te należy usunąć samodzielnie. -<!--l. 1605--><p class="noindent" > + + +<!--l. 1626--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">7.4. </span> <a id="x1-310007.4"></a>Dodawanie własnych pakietów do instalacji</h4> -<!--l. 1607--><p class="noindent" >Gdy zamierzamy dodać pakiety, których brak w dystrybucji <span class="TEX">T<span +<!--l. 1628--><p class="noindent" >Gdy zamierzamy dodać pakiety, których brak w dystrybucji <span class="TEX">T<span class="E">E</span>X</span> Live, warto instalować je w katalogu specyfikowanym przez zmienną <span class="ec-lmtt-10">$TEXMFLOCAL</span>. W ten sposób zabezpieczymy te pakiety podczas aktualizacji/wymiany oprogramowania <span class="TEX">T<span class="E">E</span>X</span> Live. - - -<!--l. 1613--><p class="indent" > Katalog wskazywany przez <span +<!--l. 1634--><p class="indent" > Katalog wskazywany przez <span class="ec-lmtt-10">$TEXMFLOCAL </span>jest początkowo pusty. Przykładowo: dodajemy pakiet dla Maple (przetwarzanie symboliczne); pliki stylów należy skopiować do katalogu <span class="path"><span class="ec-lmtt-10">...\texmf-local\tex\latex\maple\</span></span>  zaś pliki dokumentacji do katalogu <span class="path"><span class="ec-lmtt-10">...\texmf-local\doc\latex\maple\</span></span> -<!--l. 1620--><p class="indent" > Na zakończenie należy <span +<!--l. 1641--><p class="indent" > Na zakończenie należy <span class="ec-lmbx-10">koniecznie </span>zaktualizować bazę danych instalacji <span class="ec-lmtt-10">ls-R</span>: albo poprzez wybór z menu programu <span class="ec-lmtt-10">tlpmgui</span>, albo przez uruchomienie z linii poleceń <span class="ec-lmtt-10">mktexlsr</span>. -<!--l. 1624--><p class="noindent" > +<!--l. 1645--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">7.5. </span> <a id="x1-320007.5"></a>Uruchamianie <span class="ec-lmtt-10">tlmp.exe </span>z linii poleceń</h4> -<!--l. 1626--><p class="noindent" >Program <span +<!--l. 1647--><p class="noindent" >Program <span class="ec-lmss-10">tlpm.exe </span>jest intensywnie używany jako „silnik” <span class="ec-lmss-10">tlpmgui</span>. Może być uruchamiany samodzielnie z linii poleceń i posiada wiele użytecznych opcji, które można wyświetlić po @@ -2653,14 +2679,14 @@ class="verbatim"><div class="verbatim"> </div> </div> </td></tr></table> -<!--l. 1631--><p class="nopar" > -<!--l. 1633--><p class="indent" > Więcej informacji i przykładów użycia można znaleźć w pliku <span class="path"><span +<!--l. 1652--><p class="nopar" > +<!--l. 1654--><p class="indent" > Więcej informacji i przykładów użycia można znaleźć w pliku <span class="path"><span class="ec-lmtt-10">tlpm.readme</span></span> (katalog <span class="path"><span class="ec-lmtt-10">setuptl</span></span>). -<!--l. 1636--><p class="noindent" > +<!--l. 1657--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">7.6. </span> <a id="x1-330007.6"></a>Instalacja sieciowa</h4> -<!--l. 1637--><p class="noindent" >Biblioteka Kpathsea rozpoznaje nazwy UNC, wobec tego możemy ich użyć dla specyfikacji +<!--l. 1658--><p class="noindent" >Biblioteka Kpathsea rozpoznaje nazwy UNC, wobec tego możemy ich użyć dla specyfikacji drzew katalogów TEXMF udostępnianych w sieci komputerowej. Wszystkie pliki z wyjątkiem zawartych w katalogu <span class="ec-lmtt-10">bin/win32 </span>mogą być współdzielone z instalacjami te<span class="TEX">T<span @@ -2669,7 +2695,7 @@ class="E">E</span>X</span> Live systemów Unix/Linux. Oznacza to, że można użyć Samby do zamontowania serwera NT dla stacji roboczej Unix lub odwrotnie: serwer np. Linux może udostępniać zasoby dla stacji Windows. -<!--l. 1647--><p class="noindent" >Dostępne są następujące możliwości: +<!--l. 1668--><p class="noindent" >Dostępne są następujące możliwości: <ul class="itemize1"> <li class="itemize">Instalacja całego oprogramowania na serwerze. Wystarczy dodać binaria dla wymaganych systemów w podkatalogach <span @@ -2685,12 +2711,12 @@ class="ec-lmtt-10">$TEXMFMAIN </span>do katalogu dostępnego na zdalnej masz <span class="ec-lmtt-10">$VARTEXMF </span>do katalogu, który będzie przechowywał lokalne pliki konfiguracyjne i inne generowane pliki.</li></ul> -<!--l. 1661--><p class="noindent" > +<!--l. 1682--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">7.7. </span> <a id="x1-340007.7"></a>Różnice w stosunku do standardowego Web2C w systemach Win32</h4> -<!--l. 1662--><p class="noindent" >Programy Web2C działające w systemach Win32 posiadają szczególne cechy, o których warto +<!--l. 1683--><p class="noindent" >Programy Web2C działające w systemach Win32 posiadają szczególne cechy, o których warto wspomnieć: -<!--l. 1665--><p class="indent" > +<!--l. 1686--><p class="indent" > <dl class="description"><dt class="description"> <span class="ec-lmssbx-10">kpsecheck</span> </dt><dd @@ -2707,13 +2733,13 @@ class="ec-lmtt-10">-multiple-occurences</span> w procesie przeszukiwania (można podać kilka wzorców). - <!--l. 1687--><p class="noindent" ><span + <!--l. 1708--><p class="noindent" ><span class="ec-lmss-10">kpsecheck </span>raportuje także stan pamięci współdzielonej: używanej i nieużywanej. Warto czasem o tym wiedzieć, gdyż pokazywany status „pamięć w użyciu” może oznaczać, że działa kilka procesów i efekt wykonania polecenia <span class="ec-lmss-10">mktexlsr </span>zostanie każdorazowo opóźniony do czasu, aż nie będzie pracował żaden program korzystający z Kpathsea. - <!--l. 1694--><p class="noindent" ><span + <!--l. 1715--><p class="noindent" ><span class="ec-lmss-10">kpsecheck </span>pozwala także określić położenie programu Ghostscript. W systemach Win32 łatwiej jest wielu programom skorzystać z biblioteki DLL programu Ghostscript i znaleźć ją na podstawie rejestrów systemowych, niż na podstawie zmodyfikowanej przez użytkownika @@ -2734,19 +2760,19 @@ class="ec-lmtt-10">-proctimes</span></span> wyświetla statystyki dotyczące czasu dokładne; w Win32 brak polecenia <span class="ec-lmtt-10">time </span>znanego z systemów Unix.</li></ul> </dd></dl> -<!--l. 1719--><p class="noindent" > +<!--l. 1740--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">7.8. </span> <a id="x1-350007.8"></a>Konfiguracja indywidualna</h4> -<!--l. 1721--><p class="noindent" > +<!--l. 1742--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">7.8.1. </span> <a id="x1-360007.8.1"></a>Dvips</h5> -<!--l. 1723--><p class="noindent" >Plik konfiguracyjny <span class="obeylines-h"><span class="verb"><span +<!--l. 1744--><p class="noindent" >Plik konfiguracyjny <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">config.ps</span></span></span> programu Dvips znajduje się w katalogu <span class="path"><span class="ec-lmtt-10">C:\TeXlive2007\texmf-var\dvips\config\</span></span>. Plik ten można otworzyć w dowolnym edytorze (np. w <span class="ec-lmss-10">WinShell</span>) po to, aby zmienić niektóre parametry działania Dvips. Najważniejsze z nich zgrupowano w blokach deklaracji: -<!--l. 1729--><p class="indent" > +<!--l. 1750--><p class="indent" > <dl class="description"><dt class="description"> <span class="ec-lmbx-10">fonty</span> </dt><dd @@ -2783,7 +2809,7 @@ class="verbatim"><div class="verbatim"> </div> </div> </td></tr></table> - <!--l. 1746--><p class="nopar" > + <!--l. 1767--><p class="nopar" > </dd><dt class="description"> <span class="ec-lmbx-10">papier</span> </dt><dd @@ -2811,8 +2837,8 @@ class="verbatim"><div class="verbatim"> </div> </div> </td></tr></table> - <!--l. 1770--><p class="nopar" ></dd></dl> -<!--l. 1773--><p class="indent" > <span + <!--l. 1791--><p class="nopar" ></dd></dl> +<!--l. 1794--><p class="indent" > <span class="ec-lmbx-10">Uwaga: </span>obecna dystrybucja <span class="TEX">T<span class="E">E</span>X</span> Live posiada ułatwioną procedurę automatycznej aktualizacji map fontowych dla Dvips i Pdftex, wykonywaną przez program <span @@ -2823,16 +2849,16 @@ class="ec-lmtt-10">$VARTEXMF/web2c</span></span>, a następnie uruchomić p <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">updmap</span></span></span>. Obie czynności wykonuje odpowiednie menu programu <span class="ec-lmss-10">tlpmgui</span>. -<!--l. 1781--><p class="noindent" > +<!--l. 1802--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">7.8.2. </span> <a id="x1-370007.8.2"></a>PdfTeX</h5> -<!--l. 1782--><p class="noindent" >Konfiguracja programu pdf(la)tex wymaga modyfikacji pliku +<!--l. 1803--><p class="noindent" >Konfiguracja programu pdf(la)tex wymaga modyfikacji pliku <br class="newline" /><span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">C:\TeXlive2007\texmf-var\generic\config\pdftexconfig.tex</span></span></span> <br class="newline" />Można tu ustawić parametry pracy programu <span class="ec-lmtt-10">pdftex</span>: rozmiar papieru, stopień kompresji itp. Na przykład rozmiar strony dla formatu letter ustawia się następująco: <div class="alltt"> -<!--l. 1797--><p class="noindent" ><div class="obeylines-v"> +<!--l. 1818--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">\pdfpagewidth=8.5</span><span class="ec-lmtt-10"> true</span><span @@ -2843,23 +2869,23 @@ class="ec-lmtt-10"> true</span><span class="ec-lmtt-10"> in</span> </div> </div> -<!--l. 1802--><p class="noindent" > +<!--l. 1823--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">7.8.3. </span> <a id="x1-380007.8.3"></a>Xe<span class="TEX">T<span class="E">E</span>X</span></h5> -<!--l. 1803--><p class="noindent" >Xe<span class="TEX">T<span +<!--l. 1824--><p class="noindent" >Xe<span class="TEX">T<span class="E">E</span>X</span> dla Windows jest kompilowany wraz z fontconfig 2.4.2. Plikiem konfiguracyjnym fontconfig jest <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">fonts.conf</span></span></span>, zaś szczegóły jego modyfikacji znajdziemy w samym pliku, w katalogu wskazanym przez polecenie <span class="ec-lmtt-10">kpsewhich –var-value=FONTCONFIG_PATH</span>. -<!--l. 1808--><p class="noindent" > +<!--l. 1829--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">7.8.4. </span> <a id="x1-390007.8.4"></a>GSView</h5> -<!--l. 1809--><p class="noindent" >Począwszy od wersji zgodnej z Ghostscript 6.50, GSView jest niestety programem <span +<!--l. 1830--><p class="noindent" >Począwszy od wersji zgodnej z Ghostscript 6.50, GSView jest niestety programem <span class="ec-lmri-10">shareware</span>, wobec tego nie mógł znaleźć się na CD. -<!--l. 1812--><p class="indent" > Parametry pracy programu są ustawiane m.in. w menu <span class="obeylines-h"><span class="verb"><span +<!--l. 1833--><p class="indent" > Parametry pracy programu są ustawiane m.in. w menu <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">Media</span></span></span>. W podmenu <span class="ec-lmtt-10">Display Settings</span> można poprawić (kosztem szybkości pracy) sposób wyświetlania: parametry <span @@ -2869,18 +2895,18 @@ class="ec-lmtt-10">Graphics</span> class="ec-lmtt-10">Alpha </span>należy ustawić na 4 bity. W menu <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">Media</span></span></span> można też określić rozmiar papieru i jego orientację. -<!--l. 1818--><p class="indent" > Uwagi dotyczące drukowania zawarto poniżej, w podrozdziale <a +<!--l. 1839--><p class="indent" > Uwagi dotyczące drukowania zawarto poniżej, w podrozdziale <a href="#x1-410007.10">7.10<!--tex4ht:ref: printing --></a>. -<!--l. 1843--><p class="noindent" > +<!--l. 1864--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">7.9. </span> <a id="x1-400007.9"></a>Testowanie</h4> -<!--l. 1845--><p class="noindent" >Ogólne wskazówki dotyczące weryfikacji instalacji zawarto w części <a +<!--l. 1866--><p class="noindent" >Ogólne wskazówki dotyczące weryfikacji instalacji zawarto w części <a href="#x1-200004.2">4.2<!--tex4ht:ref: sec:test-install --></a>, na str. <a href="#x1-200004.2">27<!--tex4ht:ref: sec:test-install --></a>. Tutaj omówimy jedynie kwestie specyficzne dla Windows. -<!--l. 1849--><p class="indent" > Dla szybkiej kontroli poprawności instalacji należy uruchomić edytor i otworzyć plik <span class="obeylines-h"><span class="verb"><span +<!--l. 1870--><p class="indent" > Dla szybkiej kontroli poprawności instalacji należy uruchomić edytor i otworzyć plik <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">sample2e.tex</span></span></span> (znajduje się on w katalogu <span class="path"><span class="ec-lmtt-10">C:\TeXLive2007\texmf\tex\latex\base\</span></span>). Na belce z narzędziami @@ -2897,16 +2923,16 @@ podglądu DVI (WinShell). Pierwsze uruchomienie <span class="obeylines-h"><span c 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. -<!--l. 1861--><p class="indent" > <span +<!--l. 1882--><p class="indent" > <span class="ec-lmbx-10">Wskaz</span><span class="ec-lmbx-10">ówka: </span>jeśli program <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">latex</span></span></span> nie może znaleźć pliku do przetwarzania, naciśnięcie <span class="ec-lmbx-10">Ctrl-Z</span> spowoduje natychmiastowe zakończenie jego pracy. -<!--l. 1865--><p class="noindent" > +<!--l. 1886--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">7.10. </span> <a id="x1-410007.10"></a>Drukowanie</h4> -<!--l. 1866--><p class="noindent" >Drukowanie bezpośrednio z programu <span class="obeylines-h"><span class="verb"><span +<!--l. 1887--><p class="noindent" >Drukowanie bezpośrednio z programu <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">dviout</span></span></span> odbywa się z wykorzystaniem uniwersalnego sterownika druku systemu Windows. Z definicji powinien być on zgodny z większością drukarek, jednakże ma on tendencję do tworzenia olbrzymich plików kolejek (spool) i niektóre (starsze) wersje Windows po @@ -2915,7 +2941,7 @@ i WFM. Stosując metodę druku via sterownik Windows należy prawidłowo usta rozdzielczości, w przeciwnym wypadku otrzymany wydruk może być przeskalowany (np. drukując w rozdzielczości 600dpi na drukarce 300dpi otrzymamy niespodziewanie 1/4 zamierzonego rozmiaru wydruku). -<!--l. 1876--><p class="indent" > Drukowanie znacznie szybsze i bardziej niezawodne zapewni konwersja pliku <span class="obeylines-h"><span class="verb"><span +<!--l. 1897--><p class="indent" > Drukowanie znacznie szybsze i bardziej niezawodne zapewni konwersja pliku <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">.dvi</span></span></span> do <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">.ps</span></span></span> programem Dvips i wykorzystanie GSView. Z menu <span class="obeylines-h"><span class="verb"><span @@ -2927,11 +2953,11 @@ Drukowanie na drukarkach bez interpretera PostScript wymaga zaznaczenia opcji <s class="ec-lmtt-10">Ghostscript device</span> (w sekcji „Print Method” okna) i wybrania przyciskiem po prawej stronie odpowiedniego urządzenia. -<!--l. 1886--><p class="noindent" > +<!--l. 1907--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">7.11. </span> <a id="x1-420007.11"></a><span class="ec-lmss-10">WinShell</span></h4> -<!--l. 1888--><p class="noindent" >Jeśli nie decydujemy się na rozbudowany (ale i bardzo silny) edytor XEmacs, możemy samodzielnie +<!--l. 1909--><p class="noindent" >Jeśli nie decydujemy się na rozbudowany (ale i bardzo silny) edytor XEmacs, 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 @@ -2950,7 +2976,7 @@ 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. 1902--><p class="indent" > Aby skonfigurować uruchamianie programów otwieramy menu <span +<!--l. 1923--><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>. @@ -2963,19 +2989,19 @@ class="ec-lmtt-10">dviout.exe</span>. class="ec-lmtt-10">C:\ghostgum\gsview\gsview32.exe</span></span></span> (dla wersji 3.6 i nowszych).</li></ul> -<!--l. 1913--><p class="noindent" >Wciskając przycisk <span +<!--l. 1934--><p class="noindent" >Wciskając przycisk <span class="ec-lmtt-10">OK </span>zatwierdzamy zmiany. -<!--l. 1915--><p class="indent" > Instalacja programu ustawia w Windows skojarzenie plików <span +<!--l. 1936--><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. 1934--><p class="indent" > <span +<!--l. 1955--><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. 1937--><p class="noindent" > +<!--l. 1958--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">7.11.1. </span> <a id="x1-430007.11.1"></a>Użycie plików „projektu”</h5> -<!--l. 1938--><p class="noindent" >Wielokrotnie mamy do czynienia z dokumentami składającymi się z wielu części. Najwygodniej gdy są +<!--l. 1959--><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>), @@ -2986,15 +3012,15 @@ edytora. Dwukrotne kliknięcie myszą na nazwie pliku pozwala na szybki wybór i&#x 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. 1949--><p class="indent" > Na belce narzędziowej mamy dodatkowe przyciski pozwalające wyłączyć lub włączyć wyświetlanie +<!--l. 1970--><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 pliku. -<!--l. 1954--><p class="noindent" > +<!--l. 1975--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">7.11.2. </span> <a id="x1-440007.11.2"></a>Drukowanie z <span class="ec-lmss-10">WinShell </span>na drukarce PostScriptowej</h5> -<!--l. 1956--><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. 1977--><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 GSView. <span class="ec-lmss-10">WinShell </span>pozwala zdefiniować @@ -3016,7 +3042,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. 1970--><p class="noindent" >Name: <span class="obeylines-h"><span class="verb"><span + <!--l. 1991--><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> @@ -3058,15 +3084,15 @@ 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. 1993--><p class="noindent" >Uruchamianie polecenia zostało zdefiniowane. Aby drukować bezpośrednio na drukarce wystarczy teraz +<!--l. 2014--><p class="noindent" >Uruchamianie polecenia zostało zdefiniowane. Aby drukować bezpośrednio na drukarce wystarczy teraz nacisnąć guzik z napisem „Drukuj”. -<!--l. 2030--><p class="noindent" > +<!--l. 2051--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">7.12. </span> <a id="x1-450007.12"></a>Wskazówki dla użytkowników Win32</h4> -<!--l. 2032--><p class="noindent" > +<!--l. 2053--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">7.12.1. </span> <a id="x1-460007.12.1"></a>Różne wcielenia Win32</h5> -<!--l. 2033--><p class="noindent" >To, co nazywamy Win32 nie jest właściwie systemem operacyjnym a jedynie zbiorem funkcji, z których +<!--l. 2054--><p class="noindent" >To, co nazywamy Win32 nie jest właściwie systemem operacyjnym a jedynie zbiorem funkcji, z których wiele (ok. 12000) można użyć do pisania programów dla różnych systemów operacyjnych rodziny Windows. Spotykamy różne wersje Windows: <ul class="itemize1"> @@ -3083,30 +3109,34 @@ class="ec-lmtt-10">ver </span>zwróci wtedy np. napis </li> <li class="itemize">Windows 2000, oparty na NT, z wszystkimi cechami zewnętrznymi Win98. </li> - <li class="itemize">Windows XP, występujący w odmianach Personal i Pro, jest ostatnim krokiem połączenia - cech obu linii produktów Win9x i NT.</li></ul> -<!--l. 2051--><p class="indent" > Win9x mają możliwość uruchamiania jednocześnie programów 16- i 32-bitowych, ale ponieważ sam + <li class="itemize">Windows XP, występujący w odmianach Home i Pro, obecnie najpopularniejszy system + operacyjny Windows + </li> + <li class="itemize">Windows 2003 Server, odmiana zaprojektowana do zastosowań serwerowych. + </li> + <li class="itemize">Windows Vista, najnowszy system operacyjny rodziny Windows.</li></ul> +<!--l. 2075--><p class="indent" > Win9x mają możliwość uruchamiania jednocześnie programów 16- i 32-bitowych, ale ponieważ sam system nie jest w całości napisany dla trybu 32-bitowego i nie posiada ochrony pamięci, programy 16-bitowe mogą nadpisywać część pamięci wykorzystywanej przez system! Niektóre elementy systemu, jak GDI (<span -class="ec-lmri-10">Graphical Device Interface</span>) zarządzają w sposób ograniczony zasobami (bitmapy, +class="ec-lmri-10">Graphical Device Interface</span>) zarządzają w sposób ograniczony zasobami (bitmapy, + fonty itp.) gdy wszystkie uruchomione programy jednocześnie korzystają z tych zasobów. Wszystkie nagłówki bitmap dostępnych w tym samym czasie nie mogą przekroczyć granicy 64KB. Jest to przyczyna spotykanego często gwałtownego spadku wydajności systemu i jego zawieszania. - - -<!--l. 2062--><p class="indent" > NT i W2K i XP nie posiadają takich ograniczeń. Są to systemy w pełni wielozadaniowe i z ochroną +<!--l. 2086--><p class="indent" > NT i nowsze nie posiadają takich ograniczeń. Są to systemy w pełni wielozadaniowe i z ochroną pamięci. Wydają się bardziej stabilne, ponieważ lepiej zarządzają pamięcią, posiadają lepszy system plików itp. -<!--l. 2066--><p class="noindent" > +<!--l. 2090--><p class="indent" > Uwaga: nie testowaliśmy dystrybucji TeX Live na wszystkich odmianach systemu Windows. +<!--l. 2093--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">7.12.2. </span> <a id="x1-470007.12.2"></a>Wiersz poleceń</h5> -<!--l. 2067--><p class="noindent" >Wielu użytkowników może zadać pytanie: „po co używać wiersza poleceń w systemie Windows?”. Dobre +<!--l. 2094--><p class="noindent" >Wielu użytkowników może zadać pytanie: „po co używać wiersza poleceń w systemie Windows?”. Dobre pytanie! Problem ma naturę bardziej ogólną. Otóż nie wszystkie zadania daje się wykonać jedynie przy użyciu interfejsu graficznego (GUI). Wiersz poleceń dostarcza wielu możliwości rasowego programowania (zakładając posiadanie przyzwoitego interpretera poleceń). -<!--l. 2073--><p class="indent" > <span class="TEX">T<span +<!--l. 2100--><p class="indent" > <span class="TEX">T<span class="E">E</span>X</span> jest programem działającym <span class="ec-lmri-10">wsadowo </span>(<span class="ec-lmri-10">batch</span>), a nie interakcyjnie: wylicza najlepszy @@ -3120,12 +3150,12 @@ programów można zawsze opracować interfejs graficzny, przekazujący zadanie do wy parametry. Przykładem takiego właśnie działania może być graficzny edytor (patrz punkt <a href="#x1-420007.11">7.11<!--tex4ht:ref: sec:winshell --></a>). -<!--l. 2085--><p class="indent" > Niemniej jednak częste są sytuacje, gdy przydaje się możliwość uruchamiania programów +<!--l. 2112--><p class="indent" > Niemniej jednak częste są sytuacje, gdy przydaje się możliwość uruchamiania programów bezpośrednio z linii poleceń, np. diagnostyka błędów w wypadku wystąpienia problemów (patrz punkt <a href="#x1-680008.2.4">8.2.4<!--tex4ht:ref: sec:Debugging --></a> na str. <a href="#x1-680008.2.4">62<!--tex4ht:ref: sec:Debugging --></a>). -<!--l. 2090--><p class="indent" > +<!--l. 2117--><p class="indent" > <dl class="description"><dt class="description"> <span class="ec-lmbx-10">Win9x</span> </dt><dd @@ -3144,10 +3174,10 @@ class="ec-lmtt-10">Start->Akcesoria-> Command Prompt</span>; możn class="ec-lmtt-10">Start->Uruchom </span>wpisać <span class="ec-lmtt-10">cmd.exe </span>co uruchomi interpreter poleceń (wyjaśnia to, dlaczego trudno w systemach opartych na NT mówić o „oknie DOS”).</dd></dl> -<!--l. 2099--><p class="noindent" > +<!--l. 2126--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">7.12.3. </span> <a id="x1-480007.12.3"></a>Separatory ścieżek</h5> -<!--l. 2100--><p class="noindent" >API Win32 obsługuje zarówno <span +<!--l. 2127--><p class="noindent" >API Win32 obsługuje zarówno <span class="ec-lmtt-10">/</span>, jak i <span class="path"><span class="ec-lmtt-10">\</span></span> jako separatory ścieżek. Niestety interpretery poleceń obsługują wyłącznie <span class="path"><span @@ -3156,42 +3186,42 @@ znaku (wynika to z potrzeby kompatybilności: znak <span class="ec-lmtt-10">/ </span>używany jest często jako prefiks dodatkowego parametru). Gdy nazwa ścieżki jest używana przez program, oba separatory mogą być stosowane wymiennie, a nawet mieszane. -<!--l. 2108--><p class="indent" > Nie należy się dziwić gdy często spotkamy ścieżki pisane w konwencji Unix (a więc separowane +<!--l. 2135--><p class="indent" > Nie należy się dziwić gdy często spotkamy ścieżki pisane w konwencji Unix (a więc separowane znakiem <span class="ec-lmtt-10">/</span>). Windows-<span class="TEX">T<span class="E">E</span>X</span> Live jest implementacją Web2C i z zasady musi być zgodny między różnymi platformami. Dlatego właśnie np. wszystkie pliki konfiguracyjne stosują konwencję uniksową notacji ścieżek. -<!--l. 2114--><p class="noindent" > - <h5 class="subsubsectionHead"><span class="titlemark">7.12.4. </span> <a - id="x1-490007.12.4"></a>System plików</h5> -<!--l. 2116--><p class="noindent" >Najgorszą cechą Win9x z punktu widzenia systemu <span class="TEX">T<span +<!--l. 2141--><p class="noindent" > + <h5 class="subsubsectionHead"><span class="titlemark">7.12.4. </span> <a + id="x1-490007.12.4"></a>System plików</h5> +<!--l. 2143--><p class="noindent" >Najgorszą cechą Win9x z punktu widzenia systemu <span class="TEX">T<span class="E">E</span>X</span> jest prawdopodobnie system plików zwany FAT. <span class="TEX">T<span class="E">E</span>X</span> używa bardzo wielu niewielkich plików (1–3KB) i na współczesnych dyskach o wielkiej pojemności każdy taki plik potrafi faktycznie zająć nawet 32KB. Wykorzystanie dysku jest więc bardzo nieefektywne zaś instalacja wszystkich plików z CD może w rzeczywistości zająć wielokrotnie więcej miejsca niż łączna objętość plików. -<!--l. 2122--><p class="indent" > Bardziej nowoczesne systemy plików, takie jak NTFS, dostępne są w nowszych wersjach Windows są +<!--l. 2149--><p class="indent" > Bardziej nowoczesne systemy plików, takie jak NTFS, dostępne są w nowszych wersjach Windows są pozbawione ujemnych cech FAT: minimalna jednostka alokacji dla pliku to zwykle 4KB, choć w systemie NTFS można ją zredukować nawet do 512 bajtów. -<!--l. 2127--><p class="noindent" > +<!--l. 2154--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">7.12.5. </span> <a id="x1-500007.12.5"></a>Jak dodać katalog do zmiennej PATH</h5> -<!--l. 2128--><p class="noindent" >Większość programów korzysta ze zmiennych, którym można przypisać pewne wartości. Zestaw takich +<!--l. 2155--><p class="noindent" >Większość programów korzysta ze zmiennych, którym można przypisać pewne wartości. Zestaw takich przypisań (par: zmienna-wartość) nazywamy środowiskiem. Każdy uruchomiony program korzysta z kopii środowiska i może w ramach tej kopii zmieniać przypisania niektórych zmiennych (nie są one dostępne dla innych uruchomionych równolegle programów). Instalator systemu <span class="TEX">T<span class="E">E</span>X</span> dla Win32 konieczną konfigurację środowiska przeprowadza automatycznie. Warto jednak wiedzieć, jak konfigurować środowisko ręcznie. -<!--l. 2137--><p class="indent" > <span +<!--l. 2164--><p class="indent" > <span class="ec-lmtt-10">PATH </span>jest specjalną zmienną wykorzystywaną do lokalizowania programów w systemie. Poszczególne wersje Windows mają różne procedury deklarowania <span class="ec-lmtt-10">PATH</span>: -<!--l. 2141--><p class="indent" > +<!--l. 2168--><p class="indent" > <dl class="description"><dt class="description"> <span class="ec-lmbx-10">Windows 95/98</span> </dt><dd @@ -3214,7 +3244,7 @@ class="verbatim"><div class="verbatim"> </div> </div> </td></tr></table> - <!--l. 2150--><p class="nopar" >Proszę zauważyć, że ścieżki zawierające spację wymagają ujęcia w parę znaków <span class="obeylines-h"><span class="verb"><span + <!--l. 2177--><p class="nopar" >Proszę zauważyć, że ścieżki zawierające spację wymagają ujęcia w parę znaków <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">"</span></span></span>. Poczynione zmiany będą aktywne po restarcie systemu. </dd><dt class="description"> @@ -3244,9 +3274,9 @@ class="ec-lmtt-10">PATH</span>, należy kliknąć pole „Zmienna”, wpisać <span class="ec-lmtt-10">PATH</span>, przenieść kursor do pola „Wartość” i wpisać tu odpowiedni katalog. - <!--l. 2170--><p class="noindent" >Uwaga: przed zamknięciem okna dialogowego należy zatwierdzić zmiany przyciskiem + <!--l. 2197--><p class="noindent" >Uwaga: przed zamknięciem okna dialogowego należy zatwierdzić zmiany przyciskiem „Zastosuj”.</dd></dl> -<!--l. 2173--><p class="noindent" >Dokonane zmiany można sprawdzić otwierając konsolę i uruchamiając polecenie: +<!--l. 2200--><p class="noindent" >Dokonane zmiany można sprawdzić otwierając konsolę i uruchamiając polecenie: <table @@ -3258,26 +3288,26 @@ class="verbatim"><div class="verbatim"> </div> </div> </td></tr></table> -<!--l. 2176--><p class="nopar" >co wyświetli aktualnie aktywne wartości dla danej zmiennej. -<!--l. 2179--><p class="noindent" > +<!--l. 2203--><p class="nopar" >co wyświetli aktualnie aktywne wartości dla danej zmiennej. +<!--l. 2206--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">7.12.6. </span> <a id="x1-510007.12.6"></a>„Maszyny” <span class="TEX">T<span class="E">E</span>X</span></h5> -<!--l. 2180--><p class="noindent" >Z dokumentacji Web2C można wyczytać, że różnie nazwane programy wykorzystują tę samą „maszynę”, +<!--l. 2207--><p class="noindent" >Z dokumentacji Web2C można wyczytać, że różnie nazwane programy wykorzystują tę samą „maszynę”, np. <span class="ec-lmtt-10">tex.exe </span>i <span class="ec-lmtt-10">latex.exe </span>są dokładnymi kopiami tego samego programu, ale uruchamiają się z różnymi plikami formatu, zgodnie z nazwą podaną w wywołaniu. -<!--l. 2185--><p class="indent" > W systemach Unix cecha ta jest zaimplementowana poprzez tzw. dowiązanie symboliczne, co pozwala +<!--l. 2212--><p class="indent" > W systemach Unix cecha ta jest zaimplementowana poprzez tzw. dowiązanie symboliczne, co pozwala na zaoszczędzenie wiele miejsca na dysku: ten sam program uruchamiany jest z wieloma formatami. -<!--l. 2189--><p class="indent" > Interfejs aplikacji systemów Windows (API) nie zna pojęcia dowiązania. Aby niepotrzebnie nie +<!--l. 2216--><p class="indent" > Interfejs aplikacji systemów Windows (API) nie zna pojęcia dowiązania. Aby niepotrzebnie nie zajmować miejsca na dysku, zastosowano tu pomysł umieszczenia głównej „maszyny” <span class="TEX">T<span class="E">E</span>X</span> w pliku dynamicznie wiązanej biblioteki (DLL). Z kolei programy uruchomieniowe (.exe) umieszczono w niewielkich plikach, przekazujących przez nazwę parametr wywołania (nazwę formatu). Na dysku znajdziemy zatem: <div class="alltt"> -<!--l. 2195--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2222--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">2006-11-23</span><span class="ec-lmtt-10"> </span><span @@ -3344,10 +3374,10 @@ powiązany z biblioteką <span class="ec-lmtt-10">mktex.dll</span>. W dystrybucji dostępny jest program <span class="ec-lmtt-10">irun.exe</span>, który tworzy w systemach Win32 odpowiedniki dowiązań systemu Unix. -<!--l. 2207--><p class="noindent" > +<!--l. 2234--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">7.13. </span> <a id="x1-520007.13"></a>W razie problemów</h4> -<!--l. 2211--><p class="noindent" > +<!--l. 2238--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">7.13.1. </span> <a id="x1-530007.13.1"></a>Co zrobić gdy <span class="ec-lmtt-10">latex </span>nie może znaleźć potrzebnych plików?</h5> @@ -3370,7 +3400,7 @@ class="verbatim"><div class="verbatim"> </div> </div> </td></tr></table> - <!--l. 2224--><p class="nopar" >Można również zadać zakres diagnostyki: + <!--l. 2251--><p class="nopar" >Można również zadać zakres diagnostyki: <table @@ -3382,8 +3412,8 @@ class="verbatim"><div class="verbatim"> </div> </div> </td></tr></table> - <!--l. 2228--><p class="nopar" > - <!--l. 2230--><p class="noindent" >Podobnie, aby przekierować wyjście stderr na stdout: + <!--l. 2255--><p class="nopar" > + <!--l. 2257--><p class="noindent" >Podobnie, aby przekierować wyjście stderr na stdout: <table @@ -3395,7 +3425,7 @@ class="verbatim"><div class="verbatim"> </div> </div> </td></tr></table> - <!--l. 2233--><p class="nopar" >W ten sposób można skierować zarówno stderr jak i stdout do tego samego pliku. + <!--l. 2260--><p class="nopar" >W ten sposób można skierować zarówno stderr jak i stdout do tego samego pliku. </li> <li class="itemize">Przy założeniu, że instalację wykonano w <span class="path"><span class="ec-lmtt-10">c:/TeX</span></span>, należy sprawdzić (porównać) następujące @@ -3429,7 +3459,7 @@ class="ec-lmtt-9">kpsewhich␣-expand-var␣$TEXINPUTS</span></span> class="td11"> <span class="path"><span class="ec-lmtt-9">.;c:/TeX/texmf/tex//</span></span> </td> </tr></table></div> - <!--l. 2247--><p class="noindent" >Jeśli w otoczeniu systemowym są zdefiniowane zmienne związane z <span class="TEX">T<span + <!--l. 2274--><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. </li> @@ -3451,17 +3481,17 @@ class="ec-lmtt-9">kpsewhich latex.fmt </span></td><td style="white-space:nowrap class="td11"> <span class="path"><span class="ec-lmtt-9">c:/TeX/texmf-var/web2c/latex.fmt</span></span> </td> </tr></table></div> - <!--l. 2258--><p class="noindent" >Jeśli sprawdzenia nie wykazały odstępstw, <span class="TEX">T<span + <!--l. 2285--><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 tak nie jest, należy poeksperymentować z opcją <span class="path"><span class="ec-lmtt-10">-debug=n</span></span> programu <span class="path"><span class="ec-lmtt-10">kpsewhich</span></span> i zweryfikować wszystkie uzyskane wartości. Po zidentyfikowaniu problemu warto go zgłosić.</li></ul> -<!--l. 2268--><p class="noindent" > +<!--l. 2295--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">7.13.2. </span> <a id="x1-540007.13.2"></a>Co zrobić gdy instalacja nadal nie działa prawidłowo?</h5> -<!--l. 2270--><p class="noindent" >Należy odpowiedzieć sobie na szereg pytań: +<!--l. 2297--><p class="noindent" >Należy odpowiedzieć sobie na szereg pytań: <ol class="enumerate1" > <li class="enumerate" id="x1-54002x1">czy program <span @@ -3482,22 +3512,22 @@ href="#x1-680008.2.4">8.2.4<!--tex4ht:ref: sec:Debugging --></a>. adresem <span class="obeylines-h"><a href="http://www.tug.org/tex-live.html" class="url" ><span class="ec-lmtt-10">http://www.tug.org/tex-live.html</span></a></span>.</li></ol> -<!--l. 2281--><p class="indent" > Oprogramowanie zawarte na <span class="TEX">T<span +<!--l. 2308--><p class="indent" > Oprogramowanie zawarte na <span class="TEX">T<span class="E">E</span>X</span> Live jest bardzo złożone i składa się z ponad 250 programów i około 40000 plików różnego pochodzenia. Niesłychanie trudno przewidzieć wszystkie możliwe przyczyny problemów, niemniej jednak dołożymy wszelkich starań aby pomóc je rozwiązać. -<!--l. 2288--><p class="noindent" > +<!--l. 2315--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">8. </span> <a id="x1-550008"></a>Instrukcja obsługi systemu Web2C</h3> -<!--l. 2290--><p class="noindent" >Web2C to zestaw programów związanych z <span class="TEX">T<span +<!--l. 2317--><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. 2293--><p class="indent" > Oryginalna implementacja wykonana została przez Tomasa Rokickiego, który w roku 1987 stworzył +<!--l. 2320--><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 @@ -3505,7 +3535,7 @@ dziełem Howarda Trickey’a oraz Pavela Curtisa). W czasie gdy Tim M 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. 2301--><p class="indent" > Web2C działa na platformach systemowych, takich jak Unix (w tym Mac OS X), Windows +<!--l. 2328--><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 @@ -3514,145 +3544,145 @@ system udostępnia spory zestaw makr i funkcji stworzonych dla zwiększenia 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. 2309--><p class="indent" > +<!--l. 2336--><p class="indent" > <dl class="list1"><dt class="list"> <span class="ec-lmss-10">bibtex</span> </dt><dd class="list"> - <!--l. 2310--><p class="noindent" >tworzenie spisów bibliograficznych; + <!--l. 2337--><p class="noindent" >tworzenie spisów bibliograficznych; </dd><dt class="list"> <span class="ec-lmss-10">dmp</span> </dt><dd class="list"> - <!--l. 2311--><p class="noindent" >konwersja <span + <!--l. 2338--><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. 2312--><p class="noindent" >modyfikowanie pliku DVI; + <!--l. 2339--><p class="noindent" >modyfikowanie pliku DVI; </dd><dt class="list"> <span class="ec-lmss-10">dvitomp</span> </dt><dd class="list"> - <!--l. 2313--><p class="noindent" >konwersja DVI do MPX (rysunki MetaPost-owe); + <!--l. 2340--><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. 2314--><p class="noindent" >konwersja DVI na plik tekstowy (ASCII); + <!--l. 2341--><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. 2315--><p class="noindent" >zamiana fontu GF na plik DVI; + <!--l. 2342--><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. 2316--><p class="noindent" >zamiana fontu w formacie GF na font spakowany (PK); + <!--l. 2343--><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. 2317--><p class="noindent" >zamiana fontu GF na plik tekstowy (ASCII); + <!--l. 2344--><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. 2318--><p class="noindent" >skład etykiet MetaPost-owych; + <!--l. 2345--><p class="noindent" >skład etykiet MetaPost-owych; </dd><dt class="list"> <span class="ec-lmss-10">mf</span> </dt><dd class="list"> - <!--l. 2319--><p class="noindent" >generowanie fontów bitmapowych w formacie GF; + <!--l. 2346--><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. 2320--><p class="noindent" >skład plików źródłowych Metafont-a; + <!--l. 2347--><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. 2321--><p class="noindent" >tworzenie rysunków oraz diagramów technicznych; + <!--l. 2348--><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. 2322--><p class="noindent" >ekstrakcja etykiet MetaPost-owych; + <!--l. 2349--><p class="noindent" >ekstrakcja etykiet MetaPost-owych; </dd><dt class="list"> <span class="ec-lmss-10">newer</span> </dt><dd class="list"> - <!--l. 2323--><p class="noindent" >porównywanie czasów modyfikacji; + <!--l. 2350--><p class="noindent" >porównywanie czasów modyfikacji; </dd><dt class="list"> <span class="ec-lmss-10">patgen</span> </dt><dd class="list"> - <!--l. 2324--><p class="noindent" >tworzenie wzorców przenoszenia wyrazów; + <!--l. 2351--><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. 2325--><p class="noindent" >zamiana fontów w formacie PK na fonty GF; + <!--l. 2352--><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. 2326--><p class="noindent" >zamiana fontu PK na plik tekstowy (ASCII); + <!--l. 2353--><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. 2327--><p class="noindent" >konwersja tekstowej listy właściwości do TFM; + <!--l. 2354--><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. 2328--><p class="noindent" >wyświetlanie <span + <!--l. 2355--><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. 2329--><p class="noindent" >konwersja <span + <!--l. 2356--><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. 2330--><p class="noindent" >skład tekstu; + <!--l. 2357--><p class="noindent" >skład tekstu; </dd><dt class="list"> <span class="ec-lmss-10">tftopl</span> </dt><dd class="list"> - <!--l. 2331--><p class="noindent" >konwersja TFM do tekstowej listy właściwości (PL); + <!--l. 2358--><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. 2332--><p class="noindent" >konwersja fontów wirtualnych do wirtualnej listy właściwości (VPL); + <!--l. 2359--><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. 2334--><p class="noindent" >konwersja wirtualnej listy właściwości do fontów wirtualnych; + <!--l. 2361--><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. 2335--><p class="noindent" >konwersja <span + <!--l. 2362--><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. 2338--><p class="noindent" >Dokładny opis funkcji oraz składni tych programów zawarty jest w dokumentacji poszczególnych +<!--l. 2365--><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. 2344--><p class="indent" > Wszystkie programy obsługują standardowe opcje GNU: +<!--l. 2371--><p class="indent" > Wszystkie programy obsługują standardowe opcje GNU: <dl class="description"><dt class="description"> <span class="ec-lmtk-10">--help</span><span @@ -3668,7 +3698,7 @@ class="description">podaje dokładny raport z działania programu; <span class="ec-lmtk-10">--version</span> </dt><dd class="description">podaje informację o wersji, po czym kończy działanie programu.</dd></dl> -<!--l. 2352--><p class="indent" > W celu lokalizacji plików programy Web2C używają biblioteki do przeszukiwania ścieżek zwanej +<!--l. 2379--><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ć @@ -3679,11 +3709,11 @@ katalogów. Aby przyspieszyć poszukiwanie plików, katalog główny każdego drzewa m 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. 2364--><p class="noindent" > +<!--l. 2391--><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. 2366--><p class="noindent" >Opiszemy najpierw ogólny mechanizm przeszukiwania ścieżek przez bibliotekę Kpathsea. -<!--l. 2369--><p class="indent" > Tym, co nazywamy <span +<!--l. 2393--><p class="noindent" >Opiszemy najpierw ogólny mechanizm przeszukiwania ścieżek przez bibliotekę Kpathsea. +<!--l. 2396--><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 @@ -3699,12 +3729,12 @@ 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. 2377--><p class="indent" > Aby optymalnie zaadaptować się do konwencji wszystkich systemów operacyjnych, na systemach +<!--l. 2404--><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. 2382--><p class="indent" > W celu sprawdzenia konkretnego elementu <span +<!--l. 2409--><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">58<!--tex4ht:ref: Filename-database --></a>) odnosi sie do <span @@ -3712,7 +3742,7 @@ 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. 2388--><p class="indent" > Jeśli baza danych nie istnieje, lub nie odnosi się do danego elementu ścieżki, albo też nie zawiera +<!--l. 2415--><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 specyfikację rozpoczynającą się od „<span class="ec-lmtt-10">!!</span>” oraz jeżeli poszukiwany plik musi istnieć). Kpathsea konstruuje @@ -3720,7 +3750,7 @@ listę podkatalogów, które korespondują z danym elementem ścieżki, a
 z nich czy nie ma tam poszukiwanego pliku. -<!--l. 2396--><p class="indent" > Warunek mówiący, że „plik musi istnieć” dotyczy np. plików „<span +<!--l. 2423--><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 @@ -3732,7 +3762,7 @@ class="ec-lmtt-10">.vf</span>”, 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 zostanie wynik. -<!--l. 2407--><p class="indent" > Ponieważ najprostszym i najbardziej powszechnym elementem ścieżki jest nazwa katalogu, Kpathsea +<!--l. 2434--><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 @@ -3740,18 +3770,18 @@ użytkownika oraz rekursywnego przeszukiwania podkatalogów. Można więc powiedzieć 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. 2417--><p class="indent" > Trzeba zauważyć, że jeżeli nazwa poszukiwanego pliku jest absolutna lub jawnie względna, tj. +<!--l. 2444--><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 istnieje. -<!--l. 2431--><p class="noindent" > +<!--l. 2458--><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. 2434--><p class="noindent" >Nazwa przeszukiwanej ścieżki może pochodzić z wielu źródeł. Oto kolejność, w jakiej Kpathsea ich +<!--l. 2461--><p class="noindent" >Nazwa przeszukiwanej ścieżki może pochodzić z wielu źródeł. Oto kolejność, w jakiej Kpathsea ich używa: -<!--l. 2437--><p class="indent" > +<!--l. 2464--><p class="indent" > <ol class="enumerate1" > <li class="enumerate" id="x1-57002x1">Zmienna środowiskowa @@ -3778,13 +3808,13 @@ 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. 2451--><p class="noindent" >Każdą z tych wartości dla danej ścieżki przeszukiwania można zobaczyć, używając opcji diagnostyki +<!--l. 2478--><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">62<!--tex4ht:ref: sec:Debugging --></a>). -<!--l. 2455--><p class="noindent" > +<!--l. 2482--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.1.2. </span> <a id="x1-580008.1.2"></a>Pliki konfiguracyjne</h5> -<!--l. 2458--><p class="noindent" >Kpathsea szuka ścieżek przeszukiwania i innych definicji w <span +<!--l. 2485--><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ą @@ -3801,7 +3831,7 @@ z <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">$TEXMF/texmf.cnf</span></span></span>. -<!--l. 2471--><p class="indent" > Dociekliwy czytelnik może być zainteresowany jak same programy znajdują plik <span +<!--l. 2498--><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 @@ -3811,7 +3841,7 @@ class="ec-lmtt-10">../../texmf/web2c/</span></span> bądź <span class="path"><spa class="ec-lmtt-10">../texmf/web2c/</span></span>. Jeśli jawnie deklarujemy zmienną <span class="ec-lmtt-10">TEXMFCNF</span>, wymagane jest podanie bezwzględnej ścieżki. -<!--l. 2479--><p class="indent" > Czytając zamieszczony poniżej opis formatu pliku <span +<!--l. 2506--><p class="indent" > Czytając zamieszczony poniżej opis formatu pliku <span class="ec-lmtt-10">texmf.cnf </span>warto przeglądać jego zawartość. Położenie <span class="ec-lmri-10">aktywnego </span>pliku znajdziemy za pomocą polecenia <span @@ -3827,7 +3857,7 @@ class="ec-lmtt-10">\ </span>na końcu wiersza działa jako znak kontynuacji, tzn. kontynuacją bieżącego. Spacja na początku kolejnego wiersza nie jest ignorowana. </li> <li class="itemize">Pozostałe wiersze mają postać: <div class="alltt"> - <!--l. 2494--><p class="noindent" ><div class="obeylines-v"> + <!--l. 2521--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> </span><span @@ -3884,7 +3914,7 @@ class="ec-lmtt-10">texmf.cnf </span>dla systemów Unix oraz </li> <li class="itemize">Wszystkie definicje czytane są zanim cokolwiek zostanie rozwinięte, tak więc do zmiennych odwoływać się można przed ich zdefiniowaniem.</li></ul> -<!--l. 2518--><p class="noindent" >Fragment pliku konfiguracyjnego ilustrujący większość opisanych powyżej reguł notacji: +<!--l. 2545--><p class="noindent" >Fragment pliku konfiguracyjnego ilustrujący większość opisanych powyżej reguł notacji: <div class="fancyvrb" id="fancyvrb10"> <a id="x1-58002r1"></a><span @@ -3948,10 +3978,10 @@ class="ec-lmtt-8x-x-87"> .;$TEXMF/{etex,tex}/{eplain,plain,generic;}//</s </div> -<!--l. 2526--><p class="noindent" > +<!--l. 2553--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.1.3. </span> <a id="x1-590008.1.3"></a>Rozwijanie ścieżek</h5> -<!--l. 2529--><p class="noindent" >Kpathsea rozpoznaje w ścieżkach przeszukiwania pewne specjalne znaki oraz konstrukcje, +<!--l. 2556--><p class="noindent" >Kpathsea rozpoznaje w ścieżkach przeszukiwania pewne specjalne znaki oraz konstrukcje, podobne do tych dostępnych w powłokach Unix. Jako ogólny przykład: złożona ścieżka <span class="obeylines-h"><span class="verb"><span class="ec-lmtt-10">~$USER/{foo,bar}//baz</span></span></span> rozwija się do wszystkich podkatalogów pod katalogami <span @@ -3961,10 +3991,10 @@ głównym <span class="ec-lmtt-10">$USER</span>, które zawierają katalog lub plik <span class="ec-lmtt-10">baz</span>. Rozwinięcia te opisane są w poniższych podrozdziałach. -<!--l. 2537--><p class="noindent" > +<!--l. 2564--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.1.4. </span> <a id="x1-600008.1.4"></a>Rozwijanie domyślne</h5> -<!--l. 2541--><p class="noindent" >Jeżeli ścieżka przeszukiwania największego uprzywilejowania (patrz „Źródła ścieżek” na stronie <a +<!--l. 2568--><p class="noindent" >Jeżeli ścieżka przeszukiwania największego uprzywilejowania (patrz „Źródła ścieżek” na stronie <a href="#x1-570008.1.1">53<!--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 @@ -3972,7 +4002,7 @@ miejscu następną zdefiniowaną w hierarchii uprzywilejowania ścieżkę przes wstawiona ścieżka ma dodatkowy dwukropek, dzieje się dalej to samo. Przykładowo, jeżeli ustawić zmienną środowiskową <div class="alltt"> -<!--l. 2550--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2577--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -3984,27 +4014,27 @@ class="ec-lmtt-10">/home/karl:</span></span> class="ec-lmtt-10">TEXINPUTS </span>pobraną z <span class="ec-lmtt-10">texmf.cnf</span> <div class="alltt"> -<!--l. 2555--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2582--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> .:$TEXMF//tex</span> </div> </div> końcową wartością użytą w przeszukiwaniu będzie: <div class="alltt"> -<!--l. 2560--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2587--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> /home/karl:.:$TEXMF//tex</span> </div> </div> -<!--l. 2564--><p class="indent" > Ponieważ nieużytecznym byłoby wstawiać wartość domyślną w więcej niż jedno miejsce, Kpathsea +<!--l. 2591--><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. 2569--><p class="noindent" > +<!--l. 2596--><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. 2571--><p class="noindent" >Użyteczną cechą jest możliwość rozwijania nawiasów, co oznacza, że np. <span class="obeylines-h"><span class="verb"><span +<!--l. 2598--><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 @@ -4024,7 +4054,7 @@ class="verbatim"><div class="verbatim"> </div> </div> </td></tr></table> -<!--l. 2579--><p class="nopar" >Używając jej można następnie napisać coś w rodzaju: +<!--l. 2606--><p class="nopar" >Używając jej można następnie napisać coś w rodzaju: <table @@ -4036,7 +4066,7 @@ class="verbatim"><div class="verbatim"> </div> </div> </td></tr></table> -<!--l. 2583--><p class="nopar" >co oznacza, że po szukaniu w katalogu bieżącym przeszukane będą kolejno <span +<!--l. 2610--><p class="nopar" >co oznacza, że po szukaniu w katalogu bieżącym przeszukane będą kolejno <span class="ec-lmtt-10">$TEXMFHOME/tex</span>, <span class="ec-lmtt-10">$TEXMFLOCAL/tex</span>, <span @@ -4051,10 +4081,10 @@ CD), a drugiej ciągle uaktualnianej nowymi, pojawiającymi się wersjami. U <span class="ec-lmtt-10">$TEXMF </span>we wszystkich definicjach jest się pewnym, że najpierw przeszukiwane jest drzewo uaktualnione. -<!--l. 2595--><p class="noindent" > +<!--l. 2622--><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. 2598--><p class="noindent" >Dwa lub więcej kolejnych „ciachów” („/”) w elemencie ścieżki, występujących po nazwie katalogu <span +<!--l. 2625--><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 class="ec-lmro-10">d</span>, najpierw podkatalogi znajdujące się bezpośrednio @@ -4063,7 +4093,7 @@ class="ec-lmro-10">d</span>, potem te pod powyższymi i tak dalej. Na każd katalogi, jest <span class="ec-lmri-10">nieokre</span><span class="ec-lmri-10">ślona</span>. -<!--l. 2604--><p class="indent" > Jeśli wyszczególni się człony nazwy pliku po „<span +<!--l. 2631--><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">/a//b</span>” rozwija się do katalogów <span @@ -4073,15 +4103,15 @@ class="ec-lmtt-10">/a/1/1/b</span> itd., ale nie do <span class="ec-lmtt-10">/a/b/c </span>czy <span class="ec-lmtt-10">/a/1</span>. -<!--l. 2609--><p class="indent" > Możliwe jest wielokrotne użycie „<span +<!--l. 2636--><p class="indent" > Możliwe jest wielokrotne użycie „<span class="ec-lmtt-10">//</span>” w ścieżce, jednakże „<span class="ec-lmtt-10">//</span>” występujące na początku ścieżki nie jest brane pod uwagę. -<!--l. 2612--><p class="noindent" > +<!--l. 2639--><p class="noindent" > <h5 class="subsubsectionHead"><span class="titlemark">8.1.7. </span> <a id="x1-630008.1.7"></a>Lista znaków specjalnych i ich znaczeń – podsumowanie</h5> -<!--l. 2614--><p class="noindent" >Poniższa lista podsumowuje znaczenie znaków specjalnych w plikach konfiguracyjnych. -<!--l. 2618--><p class="indent" > +<!--l. 2641--><p class="noindent" >Poniższa lista podsumowuje znaczenie znaków specjalnych w plikach konfiguracyjnych. +<!--l. 2645--><p class="indent" > <dl class="description"><dt class="description"> <span class="ec-lmtk-10">:</span> </dt><dd @@ -4126,25 +4156,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. 2637--><p class="noindent" > +<!--l. 2664--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">8.2. </span> <a id="x1-640008.2"></a>Bazy nazw plików</h4> -<!--l. 2640--><p class="noindent" >Dla celów przeszukiwania Kpathsea stara się zminimalizować dostęp do dysku. Niemniej jednak, +<!--l. 2667--><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. 2649--><p class="indent" > Drugi plik z bazą danych – <span +<!--l. 2676--><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. 2654--><p class="noindent" > +<!--l. 2681--><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. 2657--><p class="noindent" >Jak to wytłumaczono powyżej, plik zawierający główną bazę nazw plików musi nosić nazwę +<!--l. 2684--><p class="noindent" >Jak to wytłumaczono 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 @@ -4155,13 +4185,13 @@ w większości przypadków istnieje tylko jedna hierarchia. Kpathsea szuka p class="ec-lmtt-10">ls-R </span>w ścieżce <span class="ec-lmtt-10">TEXMFDBS</span>. -<!--l. 2664--><p class="indent" > Najlepszym sposobem stworzenia i utrzymywania pliku <span +<!--l. 2691--><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. 2668--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2695--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">cd</span><span class="ec-lmtt-10"> </span><span @@ -4178,15 +4208,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. 2679--><p class="indent" > Jeśli pliku nie ma w bazie danych, Kpathsea domyślnie przechodzi do przeszukiwania dysku. Jeżeli +<!--l. 2706--><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. 2684--><p class="noindent" > +<!--l. 2711--><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. 2687--><p class="noindent" >Przeszukiwanie ścieżek przez program <span +<!--l. 2714--><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 @@ -4197,7 +4227,7 @@ dystrybucji). <div class="alltt"> -<!--l. 2693--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2720--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -4212,18 +4242,18 @@ class="ec-lmro-10">opcje</span>” mogą zaczynać się zarówno od „<sp class="ec-lmtt-10">-</span>” jak i od „<span class="ec-lmtt-10">--</span>”, i dozwolony jest każdy jednoznaczny skrót. -<!--l. 2699--><p class="indent" > Kpathsea traktuje każdy argument nie będący parametrem jako nazwę pliku i zwraca pierwszą +<!--l. 2726--><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. 2704--><p class="indent" > Ważniejsze parametry opisane są poniżej. -<!--l. 2706--><p class="noindent" > +<!--l. 2731--><p class="indent" > Ważniejsze parametry opisane są poniżej. +<!--l. 2733--><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. 2707--><p class="noindent" > + <!--l. 2734--><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 @@ -4236,7 +4266,7 @@ class="ec-lmtt-10">-D</span>” działa identycznie. Domyślną wartością jest class="ec-lmtt-10">--format=</span><span class="ec-lmro-10">nazwa</span> </dt><dd class="list"> - <!--l. 2712--><p class="noindent" > + <!--l. 2739--><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 @@ -4249,7 +4279,7 @@ class="ec-lmtt-10">kpsewhich --help</span>. class="ec-lmtt-10">--mode=</span><span class="ec-lmro-10">napis</span> </dt><dd class="list"> - <!--l. 2720--><p class="noindent" > + <!--l. 2747--><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 @@ -4259,7 +4289,7 @@ class="ec-lmtt-10">pk</span>”. Brak <span class="ec-lmtt-10">--must-exist</span> </dt><dd class="list"> - <!--l. 2725--><p class="noindent" > + <!--l. 2752--><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 @@ -4269,7 +4299,7 @@ class="ec-lmtt-10">ls-R</span>. class="ec-lmtt-10">--path=</span><span class="ec-lmro-10">napis</span> </dt><dd class="list"> - <!--l. 2730--><p class="noindent" > + <!--l. 2757--><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 @@ -4282,7 +4312,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. 2736--><p class="noindent" > + <!--l. 2763--><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 @@ -4296,7 +4326,7 @@ class="ec-lmtt-10">kpsewhich</span>”. class="ec-lmtt-10">--show-path=</span><span class="ec-lmro-10">nazwa</span> </dt><dd class="list"> - <!--l. 2741--><p class="noindent" > + <!--l. 2768--><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 @@ -4309,15 +4339,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. 2746--><p class="noindent" > + <!--l. 2773--><p class="noindent" > <br class="newline" />ustawia parametry wykrywania błędów na „<span class="ec-lmro-10">num</span>”.</dd></dl> -<!--l. 2755--><p class="noindent" > +<!--l. 2782--><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. 2758--><p class="noindent" >Przyjrzyjmy sie teraz jak działa Kpathsea. +<!--l. 2785--><p class="noindent" >Przyjrzyjmy sie teraz jak działa Kpathsea. <div class="alltt"> -<!--l. 2760--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2787--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -4336,7 +4366,7 @@ 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: <div class="alltt"> -<!--l. 2771--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2798--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -4374,10 +4404,10 @@ class="ec-lmtt-10">tugboat.bib</span></span> class="ec-lmtt-10">/usr/local/texmf-dist/bibtex/bib/beebe/tugboat.bib</span> </div> </div> -<!--l. 2784--><p class="noindent" >(ostatni plik to BibTeX-owa baza bibliograficzna dla artykułów <span +<!--l. 2811--><p class="noindent" >(ostatni plik to BibTeX-owa baza bibliograficzna dla artykułów <span class="ec-lmri-10">TUGBoat</span>). <div class="alltt"> -<!--l. 2787--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2814--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -4395,7 +4425,7 @@ 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. 2796--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2823--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -4411,7 +4441,7 @@ class="ec-lmtt-10">.pk</span>”, a ponieważ domyślnym Metafont-owym trybem naszej instalacji jest <span class="ec-lmtt-10">ljfour </span>z podstawową rozdzielczością 600dpi, zwracany jest taki właśnie rezultat. <div class="alltt"> -<!--l. 2806--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2833--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -4428,7 +4458,7 @@ 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. 2816--><p class="indent" > Zwrócimy teraz naszą uwagę na pliki nagłówkowe i konfiguracyjne programu <span +<!--l. 2843--><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 @@ -4446,7 +4476,7 @@ class="ec-lmtt-10">.ps</span>” nie jest jednoznaczne, musimy zaznaczyć wy class="ec-lmtt-10">config.ps</span> („<span class="ec-lmtt-10">dvips config</span>”). <div class="alltt"> -<!--l. 2828--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2855--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -4472,11 +4502,11 @@ class="ec-lmtt-10">psfonts.map</span></span> class="ec-lmtt-10">/usr/local/texmf-var/fonts/map/dvips/updmap/psfonts.map</span> </div> </div> -<!--l. 2837--><p class="indent" > Następnie przyjrzymy się bliżej plikom pomocniczym fontów Times z kolekcji URW. W standardzie +<!--l. 2864--><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 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. 2841--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2868--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -4492,7 +4522,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. 2846--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2873--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> p</span><span @@ -4500,7 +4530,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. 2851--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2878--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -4513,7 +4543,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. 2858--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2885--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">utmb8r</span><span class="ec-lmtt-10"> </span><span @@ -4561,7 +4591,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. 2868--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2895--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -4573,14 +4603,14 @@ class="ec-lmtt-10"> </span><span class="ec-lmtt-10"> /usr/local/texmf-dist/fonts/type1/urw/times/utmr8a.pfb</span> </div> </div> -<!--l. 2875--><p class="indent" > Powyższe przykłady pokazują, jak łatwo można znajdować lokalizację danego pliku. Ważne jest to +<!--l. 2902--><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; <span class="ec-lmss-10">kpsewhich </span>pokaże tylko pierwszy napotkany plik. -<!--l. 2880--><p class="noindent" > +<!--l. 2907--><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. 2883--><p class="noindent" >Czasami niezbędne są informacje o tym, jak program radzi sobie z odniesieniami do plików. Aby +<!--l. 2910--><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 błędów: <ul class="itemize1"> @@ -4604,19 +4634,19 @@ 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. 2900--><p class="noindent" >Wartość <span +<!--l. 2927--><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. 2904--><p class="indent" > Podobnie, w przypadku programu <span +<!--l. 2931--><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 problem. -<!--l. 2910--><p class="indent" > Ogólnie mówiąc, ponieważ programy odwołują się wewnętrznie do biblioteki Kpathsea, opcje +<!--l. 2937--><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 class="ec-lmtt-10">KPATHSEA_DEBUG</span>, ustawiając ją na opisaną powyżej wartość (kombinację wartości). -<!--l. 2915--><p class="noindent" ><span +<!--l. 2942--><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 @@ -4635,8 +4665,8 @@ class="verbatim"><div class="verbatim"> </div> </div> </td></tr></table> -<!--l. 2922--><p class="nopar" > -<!--l. 2924--><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. 2949--><p class="nopar" > +<!--l. 2951--><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: @@ -4657,12 +4687,12 @@ class="verbatim"><div class="verbatim"> </div> </div> </td></tr></table> -<!--l. 2931--><p class="nopar" >Ten mały plik używa jedynie fontu <span +<!--l. 2958--><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. 2935--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2962--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -4700,7 +4730,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. 2972--><p class="noindent" ><div class="obeylines-v"> +<!--l. 2999--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -4720,9 +4750,9 @@ który ładowany jest domyślnie (zawiera on deklaracje często używanych fontów Pos szczegółów odnośnie PostScript-owych 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. 2984--><p class="indent" > W tym miejscu <span +<!--l. 3011--><p class="indent" > W tym miejscu <span class="ec-lmss-10">dvips </span>zgłasza się użytkownikowi: <div class="alltt"> -<!--l. 2985--><p class="noindent" ><div class="obeylines-v"> +<!--l. 3012--><p class="noindent" ><div class="obeylines-v"> <br /><span class="ec-lmtt-10">This</span><span class="ec-lmtt-10"> is</span><span @@ -4739,7 +4769,7 @@ class="ec-lmtt-10"> (www.radicaleye.com)</span> class="ec-lmtt-10">texc.pro</span>: <div class="alltt"> -<!--l. 2991--><p class="noindent" ><div class="obeylines-v"> +<!--l. 3018--><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 @@ -4767,7 +4797,7 @@ class="ec-lmss-10">dvips </span>podaje datę i czas oraz informuje o
 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. 3006--><p class="noindent" ><div class="obeylines-v"> +<!--l. 3033--><p class="noindent" ><div class="obeylines-v"> <br /><span class="ec-lmtt-9">TeX</span><span class="ec-lmtt-9"> output</span><span @@ -4795,7 +4825,7 @@ na kilka innych plików startowych (nie pokazanych). W końcu przykładowy f <span class="ec-lmtt-10">cmr10.pfb </span>zostaje zlokalizowany i dołączony do pliku wynikowego (patrz ostatnia linia): <div class="alltt"> -<!--l. 3016--><p class="noindent" ><div class="obeylines-v"> +<!--l. 3043--><p class="noindent" ><div class="obeylines-v"> <br /><span class="ec-lmtt-9">kdebug:start</span><span class="ec-lmtt-9"> search(file=cmr10.tfm,</span><span @@ -4851,10 +4881,10 @@ class="ec-lmtt-9"> /usr/local/texmf/fonts/type1/public/cm/cmr10.pfb</span class="ec-lmtt-9"><cmr10.pfb>[1]</span> </div> </div> -<!--l. 3031--><p class="noindent" > +<!--l. 3058--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">8.3. </span> <a id="x1-690008.3"></a>Parametry kontrolujące działanie programów</h4> -<!--l. 3032--><p class="noindent" >Inną użyteczną cechą Web2C jest możliwość ustalania wielu parametrów określających wielkość pamięci +<!--l. 3059--><p class="noindent" >Inną użyteczną cechą Web2C jest możliwość ustalania wielu parametrów określających wielkość pamięci za pomocą pliku <span class="ec-lmtt-10">texmf.cnf</span>. Ustawienia wszystkich parametrów znajdują się w części trzeciej pliku. Najważniejszymi zmiennymi są: @@ -4890,26 +4920,26 @@ class="description">Dodatkowa wielkość pamięci przeznaczonej na tablicę zawieraj <span class="ec-lmtt-10">hash_extra </span>to <span class="ec-lmtt-10">50000</span>.</dd></dl> -<!--l. 3065--><p class="noindent" >Oczywiście powyższa możliwość nie zastąpi prawdziwej, dynamicznej alokacji pamięci. Jest to jednak +<!--l. 3092--><p class="noindent" >Oczywiście powyższa możliwość nie zastąpi prawdziwej, dynamicznej alokacji pamięci. Jest to jednak niezwykle trudne do zaimplementowania w obecnej wersji <span class="TEX">T<span class="E">E</span>X</span>-a i dlatego powyższe parametry stanowią praktyczny kompromis, pozwalając na pewną elastyczność. -<!--l. 3072--><p class="noindent" > +<!--l. 3099--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">9. </span> <a id="x1-700009"></a>Budowa systemu na nowej platformie Uniksowej</h3> -<!--l. 3073--><p class="noindent" >Jeżeli mamy do czynienia z platformą, dla której nie są dostarczone binaria, trzeba będzie skompilować +<!--l. 3100--><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="ec-lmtt-10">source</span>. -<!--l. 3079--><p class="indent" > Najpierw należy zainstalować główne drzewo plików <span class="TEX">T<span +<!--l. 3106--><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. 3083--><p class="noindent" > +<!--l. 3110--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">9.1. </span> <a id="x1-710009.1"></a>Warunki wstępne</h4> -<!--l. 3084--><p class="noindent" >Do skompilowania całego <span class="TEX">T<span +<!--l. 3111--><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 @@ -4927,10 +4957,10 @@ class="ec-lmss-10">make</span>-3.72.1 lub nowszy. Istnieje możliwość pracy z� class="ec-lmss-10">make</span>, wymaga to jednak dobrego zrozumienia zasad tworzenia programów Unixowych, aby móc poradzić sobie z ewentualnymi problemami. -<!--l. 3099--><p class="noindent" > +<!--l. 3126--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">9.2. </span> <a id="x1-720009.2"></a>Konfiguracja</h4> -<!--l. 3100--><p class="noindent" >Należy rozpakować źródła ze skompresowanego pliku <span +<!--l. 3127--><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 @@ -4940,9 +4970,9 @@ class="ec-lmtt-10">/usr/local/TeX</span></span>. Naturalnie, należy użyć tej samej lokalizacji, która została wykorzystana przy instalowaniu głównego drzewa <span class="TEX">T<span class="E">E</span>X</span>-owego. -<!--l. 3108--><p class="indent" > Uruchomić <span +<!--l. 3135--><p class="indent" > Uruchomić <span class="ec-lmss-10">configure </span>z linii poleceń: <div class="alltt"> -<!--l. 3109--><p class="noindent" ><div class="obeylines-v"> +<!--l. 3136--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -4950,12 +4980,12 @@ class="ec-lmtt-10">./configure</span> <span class="ec-lmtt-10">--prefix=/usr/local/TeX</span></span> </div> </div> -<!--l. 3113--><p class="indent" > Katalog „prefix” to ten, w którym zainstalowane zostało główne drzewo <span class="TEX">T<span +<!--l. 3140--><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 class="ec-lmtt-10">$TEXDIR</span></span></span> oznacza wybrany powyżej katalog): -<!--l. 3117--><p class="noindent" ><!--tex4ht:inline--><div class="tabular"><table class="tabular" +<!--l. 3144--><p class="noindent" ><!--tex4ht:inline--><div class="tabular"><table class="tabular" cellspacing="0" cellpadding="0" ><colgroup id="TBL-8-1g"><col id="TBL-8-1"><col @@ -4984,7 +5014,7 @@ class="td10"> binaria </ style="vertical-align:baseline;" id="TBL-8-5-"><td style="white-space:nowrap; text-align:left;" id="TBL-8-5-1" class="td11"> </td> </tr></table></div> -<!--l. 3128--><p class="indent" > Można uniknąć stosowania „<span +<!--l. 3155--><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> @@ -4994,24 +5024,24 @@ 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-lmtt-10">--datadir</span></span></span> skryptu <span class="ec-lmss-10">configure</span>. -<!--l. 3134--><p class="indent" > Jeżeli nie chcemy używać katalogu <span +<!--l. 3161--><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-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. 3139--><p class="indent" > Więcej dostępnych parametrów (np. pomijanie pakietów opcjonalnych, takich jak <span +<!--l. 3166--><p class="indent" > Więcej dostępnych parametrów (np. pomijanie pakietów opcjonalnych, takich jak <span class="rm-lmr-10"> class="E">E</span>X</span>) można zobaczyć uruchamiając <span class="ec-lmtt-10">./configure --help</span>. -<!--l. 3143--><p class="noindent" > +<!--l. 3170--><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. 3144--><p class="noindent" >Po upewnieniu się, że nie jest ustawiona zmienna powłoki <span +<!--l. 3171--><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. 3146--><p class="noindent" ><div class="obeylines-v"> +<!--l. 3173--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -5019,9 +5049,9 @@ class="ec-lmtt-10">make</span> <span class="ec-lmtt-10">world</span></span> </div> </div> i …zaparzyć sobie kawę. -<!--l. 3151--><p class="indent" > Mogłoby też być użyteczne zapisanie w pliku <span +<!--l. 3178--><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. 3153--><p class="noindent" ><div class="obeylines-v"> +<!--l. 3180--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -5039,7 +5069,7 @@ 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. 3160--><p class="noindent" ><div class="obeylines-v"> +<!--l. 3187--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -5059,7 +5089,7 @@ 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. 3168--><p class="noindent" ><div class="obeylines-v"> +<!--l. 3195--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -5079,10 +5109,10 @@ class="ec-lmtt-10">strip</span></span> </div> -<!--l. 3174--><p class="noindent" > +<!--l. 3201--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">9.4. </span> <a id="x1-740009.4"></a>Końcowe kroki konfiguracyjne</h4> -<!--l. 3175--><p class="noindent" >Należy uaktualnić zmienną <span +<!--l. 3202--><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 @@ -5092,11 +5122,11 @@ class="ec-lmtt-10">INFOPATH </span>i dołączyć do nich odpowiednie nazwy p class="ec-lmtt-10">$TEXDIR/man </span>oraz <span class="ec-lmtt-10">$TEXDIR/info</span>. -<!--l. 3182--><p class="indent" > Program <span +<!--l. 3209--><p class="indent" > Program <span class="ec-lmss-10">texconfig </span>pozwala na ustawienie domyślnych wzorców przenoszenia wyrazów, rozmiaru papieru, poleceń do druku, trybu Metafont-a itd. Polecenia tego używać można interaktywnie. Aby zobaczyć jakie funkcje program udostępnia, wystarczy napisać: <div class="alltt"> -<!--l. 3186--><p class="noindent" ><div class="obeylines-v"> +<!--l. 3213--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -5104,9 +5134,9 @@ class="ec-lmtt-10">texconfig</span> <span class="ec-lmtt-10">help</span></span> </div> </div> -<!--l. 3190--><p class="indent" > Przykładowo, jeżeli nie używamy formatu A4, możemy ustawić jako format domyślny „lettersize” +<!--l. 3217--><p class="indent" > Przykładowo, jeżeli nie używamy formatu A4, możemy ustawić jako format domyślny „lettersize” pisząc: <div class="alltt"> -<!--l. 3192--><p class="noindent" ><div class="obeylines-v"> +<!--l. 3219--><p class="noindent" ><div class="obeylines-v"> <span class="ec-lmtt-10">></span><span class="ec-lmtt-10"> </span><span class="underline"><span @@ -5123,10 +5153,10 @@ class="ec-lmtt-10">paper</span> <span class="ec-lmtt-10">us</span></span> </div> </div> -<!--l. 3198--><p class="noindent" > +<!--l. 3225--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">10. </span> <a id="x1-7500010"></a>Podziękowania</h3> -<!--l. 3200--><p class="noindent" ><span class="TEX">T<span +<!--l. 3227--><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 @@ -5220,7 +5250,7 @@ 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. 3253--><p class="indent" > Binaria dla różnych platform skompilowali: Hartmut Henkel (<span +<!--l. 3280--><p class="indent" > Binaria dla różnych platform skompilowali: Hartmut Henkel (<span class="ec-lmss-10">x86_64-linux</span>), Manfred Lotz (<span class="ec-lmss-10">i386-freebsd</span>), Akira Kakuto i Fabrice Popineau (<span @@ -5235,21 +5265,21 @@ class="ec-lmss-10">mips-irix</span>), Gerben Wierda (<span class="ec-lmss-10">i386-darwin</span>, <span class="ec-lmss-10">powerpc-darwin</span>). -<!--l. 3266--><p class="indent" > Aktualizacje i tłumaczenia dokumentacji wykonali: Karl Berry (angielski), Daniel Flipo & Fabrice +<!--l. 3293--><p class="indent" > Aktualizacje i tłumaczenia dokumentacji wykonali: Karl Berry (angielski), Daniel Flipo & Fabrice Popineau (francuski), Günter Partosch & Hartmut Henkel (niemiecki), Petr Sojka & Jan Busa (czeski/ słowacki), Boris Veytsman (rosyjski), Staszek Wawrykiewicz (polski). -<!--l. 3274--><p class="indent" > Oczywiście, najważniejsze podziękowania należą się Donaldowi Knuthowi za stworzenie systemu <span class="TEX">T<span +<!--l. 3301--><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. 3278--><p class="noindent" > +<!--l. 3305--><p class="noindent" > <h3 class="sectionHead"><span class="titlemark">11. </span> <a id="x1-7600011"></a>Historia</h3> -<!--l. 3281--><p class="noindent" > +<!--l. 3308--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">11.1. </span> <a id="x1-7700011.1"></a>Poprzednie wersje</h4> -<!--l. 3283--><p class="noindent" >Dystrybucja <span class="TEX">T<span +<!--l. 3310--><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 @@ -5285,7 +5315,7 @@ class="E">E</span>X</span> CD pokazał, że użytkownicy Unixa także wiele by zyska ł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. 3308--><p class="indent" > Projekt przygotowania nowego CD, opartego na standardzie TDS i zorientowanego na systemy +<!--l. 3335--><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 @@ -5306,7 +5336,7 @@ jego nowe funkcje. Czwarta edycja była przygotowana podobnie, wykorzystując nową 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 Windows. -<!--l. 3326--><p class="indent" > Edycja piąta (marzec 2000) zawierała wiele poprawek i uzupełnień; zaktualizowano setki pakietów. +<!--l. 3353--><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 class="E">E</span>X</span> Live5 było usunięcie programów, które nie miały statusu <span @@ -5316,14 +5346,14 @@ href="http://www.debian.org/intro/free" class="url" ><span class="ec-lmtt-10">http://www.debian.org/intro/free</span></a></span>). Dołożyliśmy wszelkich starań aby sprawdzić warunki licencyjne pakietów, ale nadal bardzo prosimy o zgłaszanie zauważonych pomyłek. -<!--l. 3335--><p class="indent" > Szósta edycja (lipiec 2001) zawierała aktualizacje całego materiału. Główną zmianą było +<!--l. 3362--><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 class="ec-lmtt-10">language.dat</span>. -<!--l. 3343--><p class="indent" > <span class="TEX">T<span +<!--l. 3370--><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 @@ -5332,7 +5362,7 @@ wprowadzono możliwość wyboru bardziej ogólnych, predefiniowanych zestawów pakiet 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. 3352--><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. 3379--><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, @@ -5381,10 +5411,10 @@ 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. 3387--><p class="noindent" > +<!--l. 3414--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">11.2. </span> <a id="x1-7800011.2"></a>Edycja 2004</h4> -<!--l. 3389--><p class="noindent" >Jak przy każdej kolejnej wersji, w 2004 roku uaktualniono wiele pakietów i programów. Poniżej +<!--l. 3416--><p class="noindent" >Jak przy każdej kolejnej wersji, w 2004 roku uaktualniono wiele pakietów i programów. Poniżej wymieniamy najbardziej istotne zmiany. <ul class="itemize1"> <li class="itemize">Gdy mamy już lokalnie zaistalowane fonty, które korzystają z własnych plików <span @@ -5395,7 +5425,7 @@ 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. 3397--><p class="noindent" >Pliki <span + <!--l. 3424--><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 @@ -5411,7 +5441,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. 3408--><p class="noindent" >Metody radzenia sobie z sytuacjami związanymi z przejściem na nowy układ katalogów + <!--l. 3435--><p class="noindent" >Metody radzenia sobie z sytuacjami związanymi z przejściem na nowy układ katalogów omawia artykuł <span class="obeylines-h"><a href="http://tug.org/texlive/mapenc.html" class="url" ><span class="ec-lmtt-10">http://tug.org/texlive/mapenc.html</span></a></span>. @@ -5500,7 +5530,7 @@ class="ec-lmss-10">pdftex</span>, a także rozszerzonych cech e-<span clas class="E">E</span>X</span>-a (<a href="../../../../texmf-dist/doc/etex/base/" >texmf-dist/doc/etex/base/</a>). - <!--l. 3462--><p class="noindent" >Oznacza to także, co warto podkreślić, że <span + <!--l. 3489--><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 @@ -5566,7 +5596,7 @@ class="verbatim"><div class="verbatim"> </div> </div> </td></tr></table> - <!--l. 3504--><p class="nopar" >Więcej informacji zawiera podręcznik Web2C: <a + <!--l. 3531--><p class="nopar" >Więcej informacji zawiera podręcznik Web2C: <a href="../../../../texmf/doc/web2c" >texmf/doc/web2c</a>. </li> <li class="itemize"><span @@ -5650,10 +5680,10 @@ class="ec-lmss-10">t1utils</span>. Binaria były kompilowane w C++, ale w& class="ec-lmss-10">mips-irix </span>wymagana jest obecność bibliotek MIPSpro 7.4. </li></ul> -<!--l. 3559--><p class="noindent" > +<!--l. 3586--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">11.3. </span> <a id="x1-7900011.3"></a>Edycja 2005</h4> -<!--l. 3561--><p class="noindent" >Edycja ta przyniosła, jak zwykle, mnóstwo aktualizacji pakietów i programów. Struktura dystrybucji +<!--l. 3588--><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: <ul class="itemize1"> <li class="itemize">Wprowadzono nowe skrypty <span @@ -5718,7 +5748,7 @@ class="verbatim"><div class="verbatim"> </div> </div> </td></tr></table> - <!--l. 3602--><p class="nopar" > + <!--l. 3629--><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 @@ -5744,10 +5774,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. 3620--><p class="noindent" > +<!--l. 3647--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">11.4. </span> <a id="x1-8000011.4"></a>Edycja 2007</h4> -<!--l. 3623--><p class="noindent" >Największą nowością edycji lat 2006 i 2007 jest Xe<span class="TEX">T<span +<!--l. 3650--><p class="noindent" >Największą nowością edycji lat 2006 i 2007 jest 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 @@ -5755,13 +5785,13 @@ class="ec-lmtt-10">xelatex</span>; patrz href="../../../../texmf-dist/doc/xetex/XeTeX-reference.pdf" >texmf-dist/doc/xetex/XeTeX-reference.pdf</a> lub <span class="obeylines-h"><a href="http://scripts.sil.org/xetex" class="url" ><span class="ec-lmtt-10">http://scripts.sil.org/xetex</span></a></span>. -<!--l. 3628--><p class="indent" > W istotny sposób został zaktualizowany MetaPost, planuje się także jego dalszy rozwój (<span class="obeylines-h"><a +<!--l. 3655--><p class="indent" > W istotny sposób został zaktualizowany MetaPost, planuje się także jego dalszy rozwój (<span class="obeylines-h"><a href="http://tug.org/metapost/articles" class="url" ><span class="ec-lmtt-10">http://tug.org/metapost/articles</span></a></span>); to samo dotyczy pdf<span class="TEX">T<span class="E">E</span>X</span>-a (<span class="obeylines-h"><a href="http://tug.org/applications/pdftex" class="url" ><span class="ec-lmtt-10">http://tug.org/applications/pdftex</span></a></span>). -<!--l. 3632--><p class="indent" > Pliki formatów (pdf)TeX-a (<span +<!--l. 3659--><p class="indent" > Pliki formatów (pdf)TeX-a (<span class="ec-lmtt-10">.fmt</span>) oraz analogiczne dla MetaPosta i MetaFonta są obecnie zapisywane w podkatalogach <span class="ec-lmtt-10">texmf/web2c</span>, choć sam ten katalog jest nadal przeszukiwany. Podkatalogi @@ -5770,7 +5800,7 @@ 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. 3639--><p class="indent" > Program <span +<!--l. 3666--><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 ustalić jaki ma wczytać format. Jest to zatem czysty, Knuthowy <span class="TEX">T<span @@ -5778,14 +5808,14 @@ class="E">E</span>X</span>. <span class="LATEX">L<span class="A">A</span><span c class="E">E</span>X</span></span> i wszystkie pozostałe formaty nadal analizują pierwszy wiersz z <span class="ec-lmtt-10">%&</span>. -<!--l. 3644--><p class="indent" > Skrypty instalacyjne akcepują obecnie kilka zmiennych środowiska, co umożliwia instalowanie +<!--l. 3671--><p class="indent" > Skrypty instalacyjne akcepują obecnie kilka zmiennych środowiska, co umożliwia instalowanie wsadowe (nieinteraktywne) – patrz rozdział <a href="#x1-160003.2.1">3.2.1<!--tex4ht:ref: sec:noninteractive-install --></a>. -<!--l. 3648--><p class="indent" > Oczywiście, jak zwykle, w okresie od ostatniego wydania wykonano setki innych +<!--l. 3675--><p class="indent" > Oczywiście, jak zwykle, w okresie od ostatniego wydania wykonano setki innych aktualizacji pakietów i programów. Kolejne aktualizacje można znaleźć tradycyjnie na CTAN (<span class="obeylines-h"><a href="http://www.ctan.org" class="url" ><span class="ec-lmtt-10">http://www.ctan.org</span></a></span>). -<!--l. 3652--><p class="indent" > Drzewo źródłowe <span class="TEX">T<span +<!--l. 3679--><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 jest opublikowany na stronie <span class="obeylines-h"><a href="http://tug.org.pl/texlive" class="url" ><span @@ -5793,7 +5823,7 @@ class="ec-lmtt-10">http://tug.org.pl/texlive</span></a></span>. 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. 3659--><p class="indent" > Na koniec, w maju 2006 r. Thomas Esser ogłosił, że zaprzestaje aktualizowania dystrybucji +<!--l. 3686--><p class="indent" > Na koniec, w maju 2006 r. Thomas Esser ogłosił, że zaprzestaje aktualizowania dystrybucji te<span class="TEX">T<span class="E">E</span>X</span> (<span class="obeylines-h"><a href="http://tug.org/tetex" class="url" ><span @@ -5808,20 +5838,20 @@ 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ą. -<!--l. 3667--><p class="noindent" > +<!--l. 3694--><p class="noindent" > <h4 class="subsectionHead"><span class="titlemark">11.5. </span> <a id="x1-8100011.5"></a>Przyszłe wersje</h4> -<!--l. 3669--><p class="noindent" ><span +<!--l. 3696--><p class="noindent" ><span class="ec-lmri-10">Niniejsza dystrybucja nie jest doskonała! </span>Planujemy kontynuowanie 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ę i przyłącz się do nas. -<!--l. 3677--><p class="indent" > Prosimy o przesyłanie poprawek, sugestii i uzupełnień oraz deklaracji pomocy w opracowywaniu +<!--l. 3704--><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. 3681--><p class="noindent" ><a + <!--l. 3708--><p class="noindent" ><a href="mailto:tex-live@tug.org" ><span class="path"><span class="ec-lmtt-10">tex-live@tug.org</span></span></a> <br class="newline" /><span class="obeylines-h"><a diff --git a/Master/texmf-doc/doc/polish/texlive-pl/live.pdf b/Master/texmf-doc/doc/polish/texlive-pl/live.pdf Binary files differindex 6f7837e5387..b36d39090bd 100644 --- a/Master/texmf-doc/doc/polish/texlive-pl/live.pdf +++ b/Master/texmf-doc/doc/polish/texlive-pl/live.pdf |