summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStaszek Wawrykiewicz <staw@gust.org.pl>2007-02-03 18:27:00 +0000
committerStaszek Wawrykiewicz <staw@gust.org.pl>2007-02-03 18:27:00 +0000
commit6f15c88248a39ad33587b2487f0e81d9580c21f0 (patch)
tree07d6d15db3effce7a87ca5cecafc8a9dbd3ed3a7
parentead5fb0495a9ace9723d158c44c79f7670fa05ac (diff)
TL Polish doc
git-svn-id: svn://tug.org/texlive/trunk@3900 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-doc/doc/polish/texlive-pl/live.html1192
-rw-r--r--Master/texmf-doc/doc/polish/texlive-pl/live.pdfbin793906 -> 795846 bytes
-rw-r--r--Master/texmf-doc/source/polish/texlive-pl/live.tex1120
3 files changed, 1184 insertions, 1128 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&#x00A0;<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&#x00A0;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&#x00A0;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&#x00A0;rozdziałach poświęconych konkretnym
+<!--l. 105--><p class="noindent" >Szczegóły procedur instalacyjnych podane zostaną dalej w&#x00A0;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&#x00A0;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&#x00A0;<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&#x00A0;pomocna, stąd też większość poważnych zapytań nie
zostanie pozostawiona bez odpowiedzi. Przed zadaniem pytania warto je uprzednio dobrze przemyśleć
i&#x00A0;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&#x00A0;jednego z&#x00A0;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&#x00A0;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&#x00A0;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&#x00A0;<span
class="ec-lmtt-10">texhax </span>(oraz lista dyskusyjna GUST) są otwarte dla każdego, a&#x00A0;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>&#x00A0;Live</h3>
-<!--l. 196--><p class="noindent" >Omówimy tutaj strukturę i&#x00A0;zawartość dystrybucji <span class="TEX">T<span
+<!--l. 198--><p class="noindent" >Omówimy tutaj strukturę i&#x00A0;zawartość dystrybucji <span class="TEX">T<span
class="E">E</span>X</span> Live, a&#x00A0;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">&#x00A0;Collection </span>&#x2013; płytki DVD,
w&#x00A0;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">&#x00A0;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">&#x00A0;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&#x00A0;<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&#x00A0;dostarczono na <span
class="ec-lmss-10">live </span>DVD oraz
na odrębnym nośniku&#x00A0;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&#x00A0;głównym
katalogu każdej z&#x00A0;płytek.
-<!--l. 243--><p class="indent" > Każda z&#x00A0;grup użytkowników systemu <span class="TEX">T<span
+<!--l. 245--><p class="indent" > Każda z&#x00A0;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&#x00A0;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&#x00A0;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&#x00A0;Windows; </td>
+class="td11"> <!--l. 266--><p class="noindent" >programy instalacyjne dla Linuksa i&#x00A0;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&#x00A0;głównymi dystrybucjami Web2C
+<!--l. 267--><p class="noindent" >źródła wszystkich programów, włącznie z&#x00A0;głównymi dystrybucjami Web2C
<span class="TEX">T<span
class="E">E</span>X</span>-a i&#x00A0;Metafont-a; są one umieszczone w&#x00A0;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&#x00A0;<span class="TEX">T<span
+class="td11"> <!--l. 270--><p class="noindent" >różne programy pomocnicze związane z&#x00A0;<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&#x00A0;dokumentacji dla <span
+class="td11"> <!--l. 275--><p class="noindent" >drzewo katalogów plików pomocniczych i&#x00A0;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&#x00A0;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&#x00A0;pakietów (zawiera makra, fonty
+class="td11"> <!--l. 278--><p class="noindent" >główne drzewo katalogów formatów i&#x00A0;pakietów (zawiera makra, fonty
i&#x00A0;dokumentacje; patrz: <span
class="ec-lmtt-10">TEXMDIST </span>w&#x00A0;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&#x00A0;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&#x00A0;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&#x00A0;formacie tekstowym lub HTML, w&#x00A0;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&#x00A0;wersjach językowych, jak np. niniejsza dokumentacja). Dokumentacje programów (man, info) znajdują
się w&#x00A0;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&#x00A0;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&#x00A0;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&#x00A0;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&#x00A0;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&#x00A0;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&#x00A0;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&#x00A0;części&#x00A0;<a
href="#x1-190004.1">4.1<!--tex4ht:ref: sec:texconfig --></a>, na str.&#x00A0;<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>&#x00A0;i&#x00A0;wynik składu może
- zapisywać zarówno w&#x00A0;formacie
- Acrobat PDF, jak i&#x00A0;DVI. Podręczniki znajdziemy w&#x00A0;katalogu <a
-href="../../../../texmf/doc/pdftex/manual/" >texmf/doc/pdftex/manual/</a>,
- zaś przykład wykorzystania w&#x00A0;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&#x00A0;formacie Acrobat PDF, jak i&#x00A0;DVI. Podręczniki
+ znajdziemy w&#x00A0;katalogu <a
+href="../../../../texmf/doc/pdftex/manual/" >texmf/doc/pdftex/manual/</a>, zaś przykład wykorzystania w&#x00A0;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&#x00A0;program <span
+class="ec-lmss-10">pdftex</span>. Nie ma więc rozróżnienia
+ na &#x201E;maszyny&#x201D; <span
+class="ec-lmss-10">pdftex </span>i <span
+class="ec-lmss-10">pdfetex</span>, jak to miało miejsce w&#x00A0;poprzednich wersjach programów
+ i&#x00A0;w&#x00A0;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&#x00A0;potrzeby stabilnej
&#x201E;używalności&#x201D; programu Omega, w&#x00A0;sytuacji gdy ten jest ciągle w&#x00A0;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&#x00A0;dystrybucji <span class="TEX">T<span
+<!--l. 387--><p class="noindent" >Poniżej zestawiono inne najczęściej używane programy dostępne w&#x00A0;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&#x00A0;Window;
+ <!--l. 398--><p class="noindent" >przeglądarka plików DVI dla X&#x00A0;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&#x00A0;plikach DVI;
+ <!--l. 404--><p class="noindent" >programy do manipulacji stronami w&#x00A0;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&#x00A0;stosunku do wspomnianego wyżej
+ <!--l. 407--><p class="noindent" >konwersja DVI do PDF, metoda alternatywna w&#x00A0;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&#x00A0;<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">&#x2026;</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&#x00A0;szereg
-&#x201E;zestawów&#x201D; (<span
+class="E">E</span>X</span> Live została do celów instalacji zorganizowana w&#x00A0;szereg &#x201E;zestawów&#x201D;
+(<span
class="ec-lmri-10">collections</span>), z&#x00A0;których każdy posiada zbiór &#x201E;pakietów&#x201D; (<span
-class="ec-lmri-10">packages</span>; jest ich ponad
-1000). Normalna instalacja pozwala użytkownikowi skopiować z&#x00A0;CD (DVD) na twardy dysk
+class="ec-lmri-10">packages</span>; jest ich obecnie ponad
+1500). Normalna instalacja pozwala użytkownikowi skopiować z&#x00A0;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&#x00A0;także określić jakie języki będą
+<!--l. 432--><p class="indent" > Zestawy pozwalają lepiej dobrać instalowane składniki, a&#x00A0;także określić jakie języki będą
obsługiwane po instalacji. Najważniejszy zestaw, wymagany dla większości zastosowań, to &#x201E;basic&#x201D;.
Zestawy &#x201E;latex&#x201D; i&#x00A0;&#x201E;pdftex&#x201D; 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&#x00A0;plikach XML o&#x00A0;nazwach poprzedzonych członem
+<!--l. 438--><p class="indent" > Oto dostępne zestawy (zdefiniowane w&#x00A0;plikach XML o&#x00A0;nazwach poprzedzonych członem
<span
class="ec-lmtt-10">collection-</span>, umieszczonych w&#x00A0;podkatalogu <span
class="ec-lmtt-10">texmf/tpm/</span>) i&#x00A0;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&#x00A0;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&#x00A0;pakiety do tworzenia rysunków z&#x00A0;użyciem MetaFonta;
+class="description">MetaPost i&#x00A0;pakiety do tworzenia rysunków z&#x00A0;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&#x2019;a i&#x00A0;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&#x00A0;inne materiały autorstwa D.E.&#x00A0;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&#x00A0;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&#x00A0;użytkowanie w systemach Unix</h3>
-<!--l. 530--><p class="noindent" >Jak już wspomniano w&#x00A0;części &#x00A0;<a
+<!--l. 535--><p class="noindent" >Jak już wspomniano w&#x00A0;części &#x00A0;<a
href="#x1-40001.1">1.1<!--tex4ht:ref: sec:basic --></a> na str.&#x00A0;<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&#x00A0;tych metod jest dokładniej opisana w&#x00A0;dalszych rozdziałach.
-<!--l. 548--><p class="indent" > <hr class="figure"><div class="figure"
+<!--l. 550--><p class="noindent" >Każda z&#x00A0;tych metod jest dokładniej opisana w&#x00A0;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&#x00A0;DVD są w&#x00A0;formacie ISO 9660 (High Sierra), z&#x00A0;rozszerzeniami Rock Ridge (i&#x00A0;Joliet dla
Windows). Aby skorzystać z&#x00A0;wszystkich zalet płytki pod Unixem, twój system operacyjny powinien
obsługiwać rozszerzenie Rock Ridge. Prosimy zapoznać się z&#x00A0;dokumentacją komendy <span
@@ -1031,15 +1038,15 @@ class="ec-lmss-10">mount </span>w&#x00A0;twoim
systemie aby sprawdzić, czy to jest możliwe. Jeżeli używasz wielu różnych maszyn w&#x00A0;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&#x00A0;CD/DVD. Dalsze kroki
+<!--l. 565--><p class="noindent" > Współczesne systemy operacyjne powinny umieć bez problemów korzystać z&#x00A0;CD/DVD. Dalsze kroki
opisane są przy założeniu, że udało się zamontować CD/DVD w&#x00A0;pełnej zgodności z&#x00A0;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&#x00A0;płytki (Unix)</h4>
-<!--l. 617--><p class="noindent" >Aby korzystać bezpośrednio z&#x00A0;nośnika w&#x00A0;systemach Unix należy użyć płyty <span
+<!--l. 622--><p class="noindent" >Aby korzystać bezpośrednio z&#x00A0;nośnika w&#x00A0;systemach Unix należy użyć płyty <span
class="ec-lmss-10">live </span>DVD. Najpierw należy
zamontować CD lub DVD &#x2013; postać polecenia jest zależna od konkretnej platformy, poniższe
działa w&#x00A0;Linux, choć nazwa urządzenia (tu: <span
@@ -1049,7 +1056,7 @@ class="ec-lmtt-10">&#x003E; </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">&#x003E; </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">&#x003E; </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&#x00A0;systemie Mac OS X katalog ten znajduje się zwykle w&#x00A0;ramach <span
+<!--l. 623--><p class="noindent" >W&#x00A0;systemie Mac OS X katalog ten znajduje się zwykle w&#x00A0;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">&#x003E; </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">&#x003C;&#x003E;</span></span></span>; wielkie i&#x00A0;małe litery są tożsame, w&#x00A0;przykładach podajemy małe
litery).
-<!--l. 621--><p class="indent" > Dla uruchamiania bezpośrednio z&#x00A0;płytki wybieramy najpierw opcję <span class="underline"><span
+<!--l. 626--><p class="indent" > Dla uruchamiania bezpośrednio z&#x00A0;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&#x00A0;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">&#x00A0;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&#x00A0;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">&#x00A0;command:</span><span
@@ -1163,7 +1170,7 @@ class="ec-lmtt-10">&#x00A0;system!</span>
class="ec-lmtt-10">&#x003E;</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&#x00A0;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">&#x00A0;export</span><span
class="ec-lmtt-10">&#x00A0;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&#x00A0;tabeli&#x00A0;<a
href="#x1-14001r1">1<!--tex4ht:ref: tab:archlist --></a> zamieszczono spis obsługiwanych systemów
operacyjnych i&#x00A0;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">&#x00A0;PATH</span><span
@@ -1207,9 +1214,9 @@ class="ec-lmtt-10">&#x00A0;TEXMFSYSVAR</span><span
class="ec-lmtt-10">&#x00A0;/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>&#x2013; jak wyżej.
-<!--l. 687--><p class="indent" > Po zakończeniu instalacji i&#x00A0;ustawieniu zmiennych systemowych warto uruchomić <span
+<!--l. 692--><p class="indent" > Po zakończeniu instalacji i&#x00A0;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ęść&#x00A0;<a
@@ -1217,7 +1224,7 @@ href="#x1-190004.1">4.1<!--tex4ht:ref: sec:texconfig --></a>, str.&#x00A0;<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>&#x00A0;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&#x00A0;systemie, przejścia do jego katalogu głównego i&#x00A0;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">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</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.&#x00A0;<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&#x00A0;pakietów z&#x00A0;CD oraz próbuje odgadnąć, z&#x00A0;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">&#x003C;O&#x003E;</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">&#x003C;C&#x003E;</span></span></span> &#x2013; <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">&#x003C;L&#x003E;</span></span></span> &#x2013; <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&#x00A0;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&#x00A0;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&#x00A0;tak:
+<!--l. 833--><p class="noindent" ><span class="obeylines-h"><span class="verb"><span
class="ec-lmtt-10">&#x003C;D&#x003E;</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&#x00A0;ramach którego zostaną zainstalowane wszystkie pliki; domyślnie jest to
+ <!--l. 839--><p class="noindent" >katalog bazowy, w&#x00A0;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&#x00A0;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&#x00A0;fontów użytkownika, a&#x00A0;także indywidualne,
+ <!--l. 851--><p class="noindent" >katalog przeznaczony na lokalne pliki makr i&#x00A0;fontów użytkownika, a&#x00A0;także indywidualne,
nie związane z&#x00A0;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ęść&#x00A0;<a
+ <!--l. 857--><p class="noindent" >katalog, który przechowuje pliki generowane przez system (np. formaty) (patrz część&#x00A0;<a
href="#x1-190004.1">4.1<!--tex4ht:ref: sec:texconfig --></a>,
str.&#x00A0;<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">&#x003C;O&#x003E;</span></span></span> <span
class="ec-lmri-10">Other options </span>&#x2013; 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>&#x2013; pozwala określić katalog dla generowanych fontów
(np. jeżeli chcemy zainstalować główny pakiet w&#x00A0;trybie &#x201E;tylko do odczytu&#x201D; (<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>&#x2013; 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>&#x2013; 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>&#x2013; pozwala pominąć instalowanie plików źródłowych
fontów bądź makr (dostępnych np. w&#x00A0;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&#x00A0;po powrocie go głównego menu, można rozpocząć instalację
+<!--l. 895--><p class="indent" > Po zakończeniu ustawień i&#x00A0;po powrocie go głównego menu, można rozpocząć instalację
(klawisz&#x00A0;<span class="underline"><span
class="ec-lmtt-10">I</span></span>). Program instalacyjny, uwzględniając wybrane zestawy i&#x00A0;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&#x00A0;można już zacząć pracę.
-<!--l. 915--><p class="indent" > Po zakończeniu instalacji i&#x00A0;ustawieniu zmiennych systemowych warto uruchomić <span
+<!--l. 920--><p class="indent" > Po zakończeniu instalacji i&#x00A0;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ęść&#x00A0;<a
href="#x1-190004.1">4.1<!--tex4ht:ref: sec:texconfig --></a>, str.&#x00A0;<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&#x00A0;następnie
+<!--l. 942--><p class="noindent" >Katalogi domyślne można zastąpić specyfikując odpowiednio zmienne środowiskowe i&#x00A0;następnie
wykonać instalację nieinteraktywną,&#x00A0;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">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</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&#x00A0;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&#x00A0;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&#x00A0;<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&#x00A0;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&#x00A0;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">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</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&#x00A0;którego uruchomiono skrypt);
+ <!--l. 1007--><p class="noindent" >katalog źródłowy (domyślnie jest to katalog bieżący, z&#x00A0;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&#x00A0;instalacji dokumentacje i&#x00A0;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&#x00A0;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&#x00A0;nich w&#x00A0;wybranej
+<!--l. 1030--><p class="indent" > Można także określić, czy zamiast instalować pliki, skrypt powinien utworzyć z&#x00A0;nich w&#x00A0;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">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</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">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</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&#x00A0;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">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</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&#x00A0;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">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</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&#x00A0;pliku <span
class="ec-lmss-10">tar</span>, w&#x00A0;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">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</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 &#x201C;Installation directories&#x201D; na
str.&#x00A0;<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&#x00A0;uaktywnieniu modyfikacji zmiennej systemowej <span
+<!--l. 1113--><p class="noindent" >Po zakończeniu instalacji i&#x00A0;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&#x00A0;każdej chwili
@@ -1880,54 +1887,54 @@ uruchomiony do zmiany ustawień, w&#x00A0;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&#x00A0;plikach. Obydwa tryby pracy posiadają tekst pomocy, opisujący
dostępne możliwości.
-<!--l. 1117--><p class="indent" > Przykłady użycia z&#x00A0;wiersza poleceń:
-<!--l. 1119--><p class="noindent" >
+<!--l. 1122--><p class="indent" > Przykłady użycia z&#x00A0;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 &#x201E;letter&#x201D; dla programu <span
+ <!--l. 1125--><p class="noindent" >ustawienie formatu papieru na &#x201E;letter&#x201D; 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 &#x201E;<span
class="ec-lmtt-10">kpsewhich texmf.cnf</span>&#x201D;. 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&#x00A0;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&#x00A0;one zapisują pliki
w&#x00A0;<span
@@ -1938,27 +1945,27 @@ class="ec-lmss-10">fmtutil-sys</span>. W&#x00A0;przypadku instalacji dla wielu u
wygenerować wspólne pliki formatów (polecenie <span
class="ec-lmtt-10">fmtutil-sys &#x2013;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.&#x00A0;<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&#x00A0;systemach Unix. W&#x00A0;Mac OS X i&#x00A0;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">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</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">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</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">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</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&#x00A0;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">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</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&#x00A0;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">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</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">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</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&#x00A0;działającym systemem <span class="TEX">T<span
class="E">E</span>X</span> mogą korzystać z&#x00A0;makr, fontów i&#x00A0;dokumentacji o&#x00A0;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&#x00A0;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&#x00A0;Mac OS X można także zaistalować <span class="TEX">T<span
+<!--l. 1270--><p class="indent" > Jeśli wolimy, w&#x00A0;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&#x00A0;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">&#x2013; co wiąże się z&#x00A0;wykorzystywaniem standar
class="ec-lmbx-10">Mac CE</span> </dt><dd
class="description">&#x2013; co pozwala na stosowanie tradycyjnego (Carbon) oprogramowania jak np.&#x00A0;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&#x00A0;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&#x00A0;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&#x00A0;CE, niewymagające stosowania pakietu <span class="obeylines-h"><span class="verb"><span
+<!--l. 1322--><p class="indent" > Ponadto mamy tablice przekodowań dla Mac&#x00A0;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&#x00A0;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">%&amp;</span><span
class="ec-lmtt-10">&#x00A0;--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&#x00A0;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 &#x2013; <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&#x00A0;DVD.
-<!--l. 1339--><p class="indent" > <span
+<!--l. 1344--><p class="indent" > <span
class="ec-lmss-10">tlpmgui </span>wykorzystuje jako &#x201E;silnik&#x201D; program <span
class="ec-lmss-10">tlpm</span>.
-<!--l. 1341--><p class="indent" > Oprogramowanie dla Windows w&#x00A0;<span class="TEX">T<span
+<!--l. 1346--><p class="indent" > Oprogramowanie dla Windows w&#x00A0;<span class="TEX">T<span
class="E">E</span>X</span> Live jest oparte o&#x00A0;zaktualizowane programy, zapożyczone
(dzięki uprzejmości Akira Kakuto) z&#x00A0;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&#x00A0;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=&#x003C;path&#x003E;COMMAND.COM /E:4096 /P </span>i&#x0
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>&#x00A0;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, klikn&#x0133; menu <span
class="ec-lmss-10">Start</span><span
@@ -2257,7 +2264,7 @@ class="ec-lmtt-10">&#x003C;litera</span><span
class="ec-lmtt-10">&#x00A0;DVD&#x003E;:\texlive\setuptl\tplmgui.exe</span></span></span> jeśli instalujesz z&#x00A0;płyty <span class="TEX">T<span
class="E">E</span>X</span> Collection DVD),
a&#x00A0;następnie klikn&#x0133; 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">&#x00A0;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&#x00A0;<span
class="ec-lmss-10">Opcje</span>.
-<!--l. 1368--><p class="indent" > W&#x00A0;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&#x00A0;ś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 &#x2013;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">&#x2013;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&#x00A0;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&#x00A0;wybierz napęd CD z&#x00A0;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&#x00A0;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&#x00A0;sekcji <span
+<!--l. 1404--><p class="indent" > W&#x00A0;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&#x00A0;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&#x00A0;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&#x00A0;pełnej instalacji, pozostałe
przygotowano z&#x00A0;myślą o&#x00A0;wybranych grupach użytkowników (np.&#x00A0;GUST i&#x00A0;GUTenberg przygotowały
schematy dla swoich członków) lub zastosowaniach (np.&#x00A0;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&#x00A0;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&#x00A0;Windows, m.in. konwertery grafiki <span
class="ec-lmss-10">sam2p</span>, <span
@@ -2318,7 +2345,7 @@ class="ec-lmss-10">unzip</span>), a&#x00A0;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&#x00A0;sekcji <span
+<!--l. 1428--><p class="indent" > W&#x00A0;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&#x00A0;którym można wybrać do zainstalowania dodatkowe kolekcje z&#x00A0;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&#x00A0;<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&#x00A0;<span
class="ec-lmss-10">Ghostscript </span>powinny być obecne
w&#x00A0;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&#x00A0;pomyślnym zakończeniu instalacji.
-<!--l. 1426--><p class="indent" > Do menu <span
+pojawienia się komunikatu o&#x00A0;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&#x00A0;ponowne uruchomienie
+<!--l. 1452--><p class="indent" > Jeśli to będzie konieczne (Win9x/WinME), będziesz poproszony o&#x00A0;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&#x00A0;generowane są formaty na dysku lokalnym. Od tej chwili można korzystać z&#x00A0;<span class="TEX">T<span
class="E">E</span>X</span> Live,
pamiętając tylko o&#x00A0;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&#x00A0;systemem Windows. Wiele skryptów napisano w&#x00A0;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&#x00A0;wielu wypadkach różne program
grafiki. Wreszcie&#x00A0;&#x2013; 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&#x00A0;sieci, ale ponieważ jest ich
+<!--l. 1488--><p class="indent" > Wszystkie takie programy dla Windows dosyć łatwo znaleźć w&#x00A0;sieci, ale ponieważ jest ich
spory wybór, postanowiliśmy te najbardziej godne polecenia umieścić w&#x00A0;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&#x00A0;<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&#x00A0;<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&#x00A0;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>&#x2013; 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>&#x2013; prosty edytor/shell, dostępny na <span class="TEX">T<span
@@ -2494,7 +2521,7 @@ class="ec-lmss-10">SciTE </span>&#x2013; 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&#x00A0;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&#x00A0;sieci także inne narzędzia, których zabrakło na <span class="TEX">T<span
class="E">E</span>X</span> Live z&#x00A0;powodów
licencyjnych. Przykładem jest tu <span
class="ec-lmss-10">GSView</span>, wygodny program wykorzystujący <span
@@ -2503,11 +2530,11 @@ i&#x00A0;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&#x00A0;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&#x00A0;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&#x00A0;<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&#x00A0;<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&#x00A0;pakiety do instalacji lub usunięcia.
- <!--l. 1550--><p class="noindent" >Podczas dodawania porównywana jest lista wszystkich pakietów z&#x00A0;CD (lub DVD) z&#x00A0;listą
+class="ec-lmss-10">pakiety do... </span>czyli kolekcje i&#x00A0;pakiety do instalacji lub usunięcia.
+
+ <!--l. 1571--><p class="noindent" >Podczas dodawania porównywana jest lista wszystkich pakietów z&#x00A0;CD (lub DVD) z&#x00A0;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&#x00A0;obu zakładkach wyświetlane są najpierw kolekcje, a&#x00A0;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&#x00A0;obu zakładkach wyświetlane są najpierw kolekcje, a&#x00A0;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&#x00A0;przeciągając
mysz w&#x00A0;dół albo w&#x00A0;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&#x00A0;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&#x00A0;zakładce <span
+<!--l. 1593--><p class="noindent" >Polecenia dostępne w&#x00A0;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&#x00A0;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&#x2026; można zamknąć przyciskiem <span
+<!--l. 1608--><p class="indent" > Uwaga: okno Edycja&#x2026; można zamknąć przyciskiem <span
class="ec-lmss-10">Anuluj </span>lub <span
class="ec-lmss-10">Gotowe</span>; w&#x00A0;tym drugim wypadku
zostaną odbudowane pliki formatów (bądź mapy fontowe, gdy edytowano <span
class="ec-lmtt-10">updmap.cfg</span>), a&#x00A0;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&#x00A0;części&#x00A0;<a
+<!--l. 1613--><p class="indent" > Więcej informacji na temat indywidualnej konfiguracji zawarto w&#x00A0;części&#x00A0;<a
href="#x1-350007.8">7.8<!--tex4ht:ref: sec:persconf --></a>, na str.&#x00A0;<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&#x00A0;nie wiadomo
komu jest ono potrzebne&#x2026;:-)
-<!--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&#x00A0;związane z&#x00A0;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&#x00A0;dystrybucji <span class="TEX">T<span
+<!--l. 1628--><p class="noindent" >Gdy zamierzamy dodać pakiety, których brak w&#x00A0;dystrybucji <span class="TEX">T<span
class="E">E</span>X</span> Live, warto instalować je w&#x00A0;katalogu
specyfikowanym przez zmienną <span
class="ec-lmtt-10">$TEXMFLOCAL</span>. W&#x00A0;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> &#x00A0;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&#x00A0;menu programu <span
class="ec-lmtt-10">tlpmgui</span>, albo przez uruchomienie z&#x00A0;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 &#x201E;silnik&#x201D; <span
class="ec-lmss-10">tlpmgui</span>. Może być uruchamiany
samodzielnie z&#x00A0;linii poleceń i&#x00A0;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&#x00A0;przykładów użycia można znaleźć w&#x00A0;pliku <span class="path"><span
+<!--l. 1652--><p class="nopar" >
+<!--l. 1654--><p class="indent" > Więcej informacji i&#x00A0;przykładów użycia można znaleźć w&#x00A0;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&#x00A0;sieci komputerowej. Wszystkie pliki z&#x00A0;wyjątkiem
zawartych w&#x00A0;katalogu <span
class="ec-lmtt-10">bin/win32 </span>mogą być współdzielone z&#x00A0;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&#x00A0;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&#x00A0;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&#x00A0;stosunku do standardowego Web2C w&#x00A0;systemach Win32</h4>
-<!--l. 1662--><p class="noindent" >Programy Web2C działające w&#x00A0;systemach Win32 posiadają szczególne cechy, o&#x00A0;których warto
+<!--l. 1683--><p class="noindent" >Programy Web2C działające w&#x00A0;systemach Win32 posiadają szczególne cechy, o&#x00A0;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&#x00A0;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&#x00A0;nieużywanej. Warto
czasem o&#x00A0;tym wiedzieć, gdyż pokazywany status &#x201E;pamięć w&#x00A0;użyciu&#x201D; może oznaczać, że
działa kilka procesów i&#x00A0;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&#x00A0;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&#x00A0;systemach Win32
łatwiej jest wielu programom skorzystać z&#x00A0;biblioteki DLL programu Ghostscript i&#x00A0;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&#x00A0;Win32 brak polecenia <span
class="ec-lmtt-10">time </span>znanego z&#x00A0;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&#x00A0;katalogu <span class="path"><span
class="ec-lmtt-10">C:\TeXlive2007\texmf-var\dvips\config\</span></span>. Plik ten można otworzyć w&#x00A0;dowolnym edytorze (np.
w&#x00A0;<span
class="ec-lmss-10">WinShell</span>) po to, aby zmienić niektóre parametry działania Dvips. Najważniejsze z&#x00A0;nich zgrupowano
w&#x00A0;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&#x00A0;Pdftex, wykonywaną przez program <span
@@ -2823,16 +2849,16 @@ class="ec-lmtt-10">$VARTEXMF/web2c</span></span>, a&#x00A0;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">&#x00A0;true</span><span
@@ -2843,23 +2869,23 @@ class="ec-lmtt-10">&#x00A0;true</span><span
class="ec-lmtt-10">&#x00A0;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&#x00A0;samym pliku, w&#x00A0;katalogu wskazanym przez
polecenie <span
class="ec-lmtt-10">kpsewhich &#x2013;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&#x00A0;Ghostscript 6.50, GSView jest niestety programem <span
+<!--l. 1830--><p class="noindent" >Począwszy od wersji zgodnej z&#x00A0;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&#x00A0;menu <span class="obeylines-h"><span class="verb"><span
+<!--l. 1833--><p class="indent" > Parametry pracy programu są ustawiane m.in. w&#x00A0;menu <span class="obeylines-h"><span class="verb"><span
class="ec-lmtt-10">Media</span></span></span>. W&#x00A0;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&#x00A0;bity. W&#x00A0;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&#x00A0;jego
orientację.
-<!--l. 1818--><p class="indent" > Uwagi dotyczące drukowania zawarto poniżej, w&#x00A0;podrozdziale&#x00A0;<a
+<!--l. 1839--><p class="indent" > Uwagi dotyczące drukowania zawarto poniżej, w&#x00A0;podrozdziale&#x00A0;<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&#x00A0;części&#x00A0;<a
+<!--l. 1866--><p class="noindent" >Ogólne wskazówki dotyczące weryfikacji instalacji zawarto w&#x00A0;części&#x00A0;<a
href="#x1-200004.2">4.2<!--tex4ht:ref: sec:test-install --></a>, na str.&#x00A0;<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&#x00A0;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&#x00A0;otworzyć plik <span class="obeylines-h"><span class="verb"><span
class="ec-lmtt-10">sample2e.tex</span></span></span>
(znajduje się on w&#x00A0;katalogu <span class="path"><span
class="ec-lmtt-10">C:\TeXLive2007\texmf\tex\latex\base\</span></span>). Na belce z&#x00A0;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&#x00A0;programu <span class="obeylines-h"><span class="verb"><span
+<!--l. 1887--><p class="noindent" >Drukowanie bezpośrednio z&#x00A0;programu <span class="obeylines-h"><span class="verb"><span
class="ec-lmtt-10">dviout</span></span></span> odbywa się z&#x00A0;wykorzystaniem uniwersalnego sterownika
druku systemu Windows. Z&#x00A0;definicji powinien być on zgodny z&#x00A0;większością drukarek, jednakże ma on
tendencję do tworzenia olbrzymich plików kolejek (spool) i&#x00A0;niektóre (starsze) wersje Windows po
@@ -2915,7 +2941,7 @@ i&#x00A0;WFM. Stosując metodę druku via sterownik Windows należy prawidłowo usta
rozdzielczości, w&#x00A0;przeciwnym wypadku otrzymany wydruk może być przeskalowany (np. drukując
w&#x00A0;rozdzielczości 600dpi na drukarce 300dpi otrzymamy niespodziewanie 1/4 zamierzonego rozmiaru
wydruku).
-<!--l. 1876--><p class="indent" > Drukowanie znacznie szybsze i&#x00A0;bardziej niezawodne zapewni konwersja pliku <span class="obeylines-h"><span class="verb"><span
+<!--l. 1897--><p class="indent" > Drukowanie znacznie szybsze i&#x00A0;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&#x00A0;wykorzystanie GSView. Z&#x00A0;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&#x00A0;sekcji &#x201E;Print Method&#x201D; okna) i&#x00A0;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&#x00A0;bardzo silny) edytor XEmacs, możemy samodzielnie
+<!--l. 1909--><p class="noindent" >Jeśli nie decydujemy się na rozbudowany (ale i&#x00A0;bardzo silny) edytor XEmacs, możemy samodzielnie
zainstalować prosty i&#x00A0;łatwy w&#x00A0;obsłudze edytor WinShell. Znajdziemy go na płytkach w&#x00A0;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">-&#x003E;</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&#x00A0;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&#x00A0;Windows skojarzenie plików <span
+<!--l. 1936--><p class="indent" > Instalacja programu ustawia w&#x00A0;Windows skojarzenie plików <span
class="ec-lmtt-10">.tex </span>z&#x00A0;uruchamianiem <span
class="ec-lmss-10">WinShell</span>. Dopóki
nie zamierzamy korzystać z&#x00A0;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&#x00A0;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 &#x201E;projektu&#x201D;</h5>
-<!--l. 1938--><p class="noindent" >Wielokrotnie mamy do czynienia z&#x00A0;dokumentami składającymi się z&#x00A0;wielu części. Najwygodniej gdy są
+<!--l. 1959--><p class="noindent" >Wielokrotnie mamy do czynienia z&#x00A0;dokumentami składającymi się z&#x00A0;wielu części. Najwygodniej gdy są
one zapisane w&#x00A0;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&#x00A0;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&#x00A0;okna zapisu sesji (log) &#x2013; 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&#x00A0;<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&#x00A0;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&#x00A0;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&#x00A0;spisie po prawej stronie i&#x00A0;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ę &#x201E;Tylko obrazek&#x201D;, następnie &#x201E;Edytuj&#x201D; i&#x00A0;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&#x00A0;napisem &#x201E;Drukuj&#x201D;.
-<!--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&#x00A0;jedynie zbiorem funkcji, z&#x00A0;których
+<!--l. 2054--><p class="noindent" >To, co nazywamy Win32 nie jest właściwie systemem operacyjnym a&#x00A0;jedynie zbiorem funkcji, z&#x00A0;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&#x00A0;wszystkimi cechami zewnętrznymi Win98.
</li>
- <li class="itemize">Windows XP, występujący w&#x00A0;odmianach Personal i&#x00A0;Pro, jest ostatnim krokiem połączenia
- cech obu linii produktów Win9x i&#x00A0;NT.</li></ul>
-<!--l. 2051--><p class="indent" > Win9x mają możliwość uruchamiania jednocześnie programów 16- i&#x00A0;32-bitowych, ale ponieważ sam
+ <li class="itemize">Windows XP, występujący w&#x00A0;odmianach Home i&#x00A0;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&#x00A0;32-bitowych, ale ponieważ sam
system nie jest w&#x00A0;całości napisany dla trybu 32-bitowego i&#x00A0;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&#x00A0;sposób ograniczony zasobami (bitmapy,
+class="ec-lmri-10">Graphical Device Interface</span>) zarządzają w&#x00A0;sposób ograniczony zasobami (bitmapy,
+
fonty itp.) gdy wszystkie uruchomione programy jednocześnie korzystają z&#x00A0;tych zasobów.
Wszystkie nagłówki bitmap dostępnych w&#x00A0;tym samym czasie nie mogą przekroczyć granicy
64KB. Jest to przyczyna spotykanego często gwałtownego spadku wydajności systemu i&#x00A0;jego
zawieszania.
-
-
-<!--l. 2062--><p class="indent" > NT i W2K i&#x00A0;XP nie posiadają takich ograniczeń. Są to systemy w&#x00A0;pełni wielozadaniowe i&#x00A0;z&#x00A0;ochroną
+<!--l. 2086--><p class="indent" > NT i nowsze nie posiadają takich ograniczeń. Są to systemy w&#x00A0;pełni wielozadaniowe i&#x00A0;z&#x00A0;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: &#x201E;po co używać wiersza poleceń w&#x00A0;systemie Windows?&#x201D;. Dobre
+<!--l. 2094--><p class="noindent" >Wielu użytkowników może zadać pytanie: &#x201E;po co używać wiersza poleceń w&#x00A0;systemie Windows?&#x201D;. 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&#x00A0;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&#x00A0;linii poleceń, np. diagnostyka błędów w&#x00A0;wypadku wystąpienia problemów (patrz punkt
<a
href="#x1-680008.2.4">8.2.4<!--tex4ht:ref: sec:Debugging --></a> na str.&#x00A0;<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-&#x003E;Akcesoria-&#x003E; Command Prompt</span>; możn
class="ec-lmtt-10">Start-&#x003E;Uruchom </span>wpisać <span
class="ec-lmtt-10">cmd.exe </span>co uruchomi interpreter poleceń (wyjaśnia
to, dlaczego trudno w&#x00A0;systemach opartych na NT mówić o&#x00A0;&#x201E;oknie DOS&#x201D;).</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&#x00A0;<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&#x00A0;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&#x00A0;nawet mieszane.
-<!--l. 2108--><p class="indent" > Nie należy się dziwić gdy często spotkamy ścieżki pisane w&#x00A0;konwencji Unix (a&#x00A0;więc separowane
+<!--l. 2135--><p class="indent" > Nie należy się dziwić gdy często spotkamy ścieżki pisane w&#x00A0;konwencji Unix (a&#x00A0;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&#x00A0;z&#x00A0;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&#x00A0;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&#x00A0;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&#x2013;3KB) i&#x00A0;na współczesnych dyskach o&#x00A0;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&#x00A0;CD może w&#x00A0;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&#x00A0;nowszych wersjach Windows są
+<!--l. 2149--><p class="indent" > Bardziej nowoczesne systemy plików, takie jak NTFS, dostępne są w&#x00A0;nowszych wersjach Windows są
pozbawione ujemnych cech FAT: minimalna jednostka alokacji dla pliku to zwykle 4KB, choć w&#x00A0;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&#x00A0;kopii środowiska i&#x00A0;może w&#x00A0;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>&#x00A0;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&#x00A0;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&#x00A0;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&#x00A0;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 &#x201E;Zmienna&#x201D;, wpisać <span
class="ec-lmtt-10">PATH</span>, przenieść kursor do pola &#x201E;Wartość&#x201D; i&#x00A0;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
&#x201E;Zastosuj&#x201D;.</dd></dl>
-<!--l. 2173--><p class="noindent" >Dokonane zmiany można sprawdzić otwierając konsolę i&#x00A0;uruchamiając polecenie:
+<!--l. 2200--><p class="noindent" >Dokonane zmiany można sprawdzić otwierając konsolę i&#x00A0;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>&#x201E;Maszyny&#x201D; <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ą &#x201E;maszynę&#x201D;,
+<!--l. 2207--><p class="noindent" >Z dokumentacji Web2C można wyczytać, że różnie nazwane programy wykorzystują tę samą &#x201E;maszynę&#x201D;,
np. <span
class="ec-lmtt-10">tex.exe </span>i&#x00A0;<span
class="ec-lmtt-10">latex.exe </span>są dokładnymi kopiami tego samego programu, ale uruchamiają się z&#x00A0;różnymi
plikami formatu, zgodnie z&#x00A0;nazwą podaną w&#x00A0;wywołaniu.
-<!--l. 2185--><p class="indent" > W&#x00A0;systemach Unix cecha ta jest zaimplementowana poprzez tzw. dowiązanie symboliczne, co pozwala
+<!--l. 2212--><p class="indent" > W&#x00A0;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&#x00A0;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 &#x201E;maszyny&#x201D; <span class="TEX">T<span
class="E">E</span>X</span> w&#x00A0;pliku
dynamicznie wiązanej biblioteki (DLL). Z&#x00A0;kolei programy uruchomieniowe (.exe) umieszczono
w&#x00A0;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">&#x00A0;</span><span
@@ -3344,10 +3374,10 @@ powiązany z&#x00A0;biblioteką <span
class="ec-lmtt-10">mktex.dll</span>. W&#x00A0;dystrybucji dostępny jest program <span
class="ec-lmtt-10">irun.exe</span>, który tworzy
w&#x00A0;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&#x2423;-expand-var&#x2423;$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&#x00A0;składa się z&#x00A0;ponad 250
programów i&#x00A0;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&#x00A0;<span class="TEX">T<span
+<!--l. 2317--><p class="noindent" >Web2C to zestaw programów związanych z&#x00A0;<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&#x00A0;roku 1987 stworzył
+<!--l. 2320--><p class="indent" > Oryginalna implementacja wykonana została przez Tomasa Rokickiego, który w&#x00A0;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&#x2019;a oraz Pavela Curtisa). W&#x00A0;czasie gdy Tim M
systemem, jego nazwa została zmieniona na Web-to-C. W&#x00A0;1990 roku prace nad projektem przejął
Karl Berry wraz z&#x00A0;dziesiątkami współpracowników, a&#x00A0;w&#x00A0;roku 1997 pałeczkę przejął Olaf
Weber.
-<!--l. 2301--><p class="indent" > Web2C działa na platformach systemowych, takich jak Unix (w&#x00A0;tym Mac OS X), Windows
+<!--l. 2328--><p class="indent" > Web2C działa na platformach systemowych, takich jak Unix (w&#x00A0;tym Mac OS X), Windows
9x/NT/2K/XP i&#x00A0;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&#x00A0;<span
@@ -3514,145 +3544,145 @@ system udostępnia spory zestaw makr i&#x00A0;funkcji stworzonych dla zwiększenia
oryginalnych zasobów oprogramowania związanego z&#x00A0;<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&#x00A0;formacie GF na font spakowany (PK);
+ <!--l. 2343--><p class="noindent" >zamiana fontu w&#x00A0;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&#x00A0;dokumentacji poszczególnych
+<!--l. 2365--><p class="noindent" >Dokładny opis funkcji oraz składni tych programów zawarty jest w&#x00A0;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&#x00A0;działania programu;
<span
class="ec-lmtk-10">--version</span> </dt><dd
class="description">podaje informację o&#x00A0;wersji, po czym kończy działanie programu.</dd></dl>
-<!--l. 2352--><p class="indent" > W&#x00A0;celu lokalizacji plików programy Web2C używają biblioteki do przeszukiwania ścieżek zwanej
+<!--l. 2379--><p class="indent" > W&#x00A0;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&#x00A0;względną ścieżkę dla wszystkich plików zawartych w&#x00A0;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
(&#x201E;<span
class="ec-lmtt-10">:</span>&#x201D;) oraz &#x201E;ciach&#x201D; (&#x201E;<span
class="ec-lmtt-10">/</span>&#x201D;).
-<!--l. 2382--><p class="indent" > W&#x00A0;celu sprawdzenia konkretnego elementu <span
+<!--l. 2409--><p class="indent" > W&#x00A0;celu sprawdzenia konkretnego elementu <span
class="ec-lmro-10">p </span>ścieżki, Kpathsea najpierw sprawdza czy zbudowana
wcześniej baza danych (patrz &#x201E;Baza nazw plików&#x201D; na stronie&#x00A0;<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&#x00A0;podkatalogu z&#x00A0;prefiksem&#x00A0;<span
class="ec-lmro-10">p</span>. Jeżeli tak, to specyfikacja ścieżki jest porównywana
z&#x00A0;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&#x00A0;&#x201E;<span
class="ec-lmtt-10">!!</span>&#x201D;&#x00A0;oraz jeżeli poszukiwany plik musi istnieć). Kpathsea konstruuje
@@ -3720,7 +3750,7 @@ listę podkatalogów, które korespondują z&#x00A0;danym elementem ścieżki, a&#x00A
z&#x00A0;nich czy nie ma tam poszukiwanego pliku.
-<!--l. 2396--><p class="indent" > Warunek mówiący, że &#x201E;plik musi istnieć&#x201D; dotyczy np. plików &#x201E;<span
+<!--l. 2423--><p class="indent" > Warunek mówiący, że &#x201E;plik musi istnieć&#x201D; dotyczy np. plików &#x201E;<span
class="ec-lmtt-10">.vf</span>&#x201D; i&#x00A0;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>&#x201D;, nie zostanie on
odnaleziony. Każdy element ścieżki sprawdzany jest w&#x00A0;następującej kolejności: najpierw w&#x00A0;bazie
danych, potem na dysku. Jeżeli plik się znajdzie, przeszukiwanie zostanie zatrzymane i&#x00A0;zwrócony
zostanie wynik.
-<!--l. 2407--><p class="indent" > Ponieważ najprostszym i&#x00A0;najbardziej powszechnym elementem ścieżki jest nazwa katalogu, Kpathsea
+<!--l. 2434--><p class="indent" > Ponieważ najprostszym i&#x00A0;najbardziej powszechnym elementem ścieżki jest nazwa katalogu, Kpathsea
korzysta z&#x00A0;dodatkowych możliwości w&#x00A0;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">rozw&#x0133;a </span>element ścieżki, tzn. transformuje wszystkie specyfikacje do podstawowej nazwy
lub nazw katalogów. Jest to opisane w&#x00A0;kolejnych akapitach, w&#x00A0;kolejności w&#x00A0;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 &#x201E;<span
class="ec-lmtt-10">/</span>&#x201D; lub &#x201E;<span
class="ec-lmtt-10">./</span>&#x201D; lub &#x201E;<span
class="ec-lmtt-10">../</span>&#x201D;, 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&#x00A0;wielu źródeł. Oto kolejność, w&#x00A0;jakiej Kpathsea ich
+<!--l. 2461--><p class="noindent" >Nazwa przeszukiwanej ścieżki może pochodzić z&#x00A0;wielu źródeł. Oto kolejność, w&#x00A0;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>&#x201D;
</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&#x00A0;tych wartości dla danej ścieżki przeszukiwania można zobaczyć, używając opcji diagnostyki
+<!--l. 2478--><p class="noindent" >Każdą z&#x00A0;tych wartości dla danej ścieżki przeszukiwania można zobaczyć, używając opcji diagnostyki
błędów (patrz &#x201E;Diagnostyka błędów&#x201D; na stronie&#x00A0;<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&#x00A0;innych definicji w&#x00A0;<span
+<!--l. 2485--><p class="noindent" >Kpathsea szuka ścieżek przeszukiwania i&#x00A0;innych definicji w&#x00A0;<span
class="ec-lmri-10">plikach konfiguracyjnych </span>o&#x00A0;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&#x00A0;<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&#x00A0;programy jako względne do ich położenia (określanego, jak wiemy, w&#x00A0;ś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">&#x00A0;</span><span
class="ec-lmtt-10">&#x00A0;</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">&#x00A0;.;$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>Rozw&#x0133;anie ścieżek</h5>
-<!--l. 2529--><p class="noindent" >Kpathsea rozpoznaje w&#x00A0;ścieżkach przeszukiwania pewne specjalne znaki oraz konstrukcje,
+<!--l. 2556--><p class="noindent" >Kpathsea rozpoznaje w&#x00A0;ścieżkach przeszukiwania pewne specjalne znaki oraz konstrukcje,
podobne do tych dostępnych w&#x00A0;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> rozw&#x0133;a 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&#x00A0;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>Rozw&#x0133;anie domyślne</h5>
-<!--l. 2541--><p class="noindent" >Jeżeli ścieżka przeszukiwania największego uprzywilejowania (patrz &#x201E;Źródła ścieżek&#x201D; na stronie&#x00A0;<a
+<!--l. 2568--><p class="noindent" >Jeżeli ścieżka przeszukiwania największego uprzywilejowania (patrz &#x201E;Źródła ścieżek&#x201D; na stronie&#x00A0;<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&#x00A0;tym
@@ -3972,7 +4002,7 @@ miejscu następną zdefiniowaną w&#x00A0;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">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</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&#x00A0;<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">&#x00A0;</span><span
class="ec-lmtt-10">&#x00A0;.:$TEXMF//tex</span>
</div>
</div> końcową wartością użytą w&#x00A0;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">&#x00A0;</span><span
class="ec-lmtt-10">&#x00A0;/home/karl:.:$TEXMF//tex</span>
</div>
</div>
-<!--l. 2564--><p class="indent" > Ponieważ nieużytecznym byłoby wstawiać wartość domyślną w&#x00A0;więcej niż jedno miejsce, Kpathsea
+<!--l. 2591--><p class="indent" > Ponieważ nieużytecznym byłoby wstawiać wartość domyślną w&#x00A0;więcej niż jedno miejsce, Kpathsea
zmienia tylko jeden dodatkowy &#x201E;<span
class="ec-lmtt-10">:</span>&#x201D;&#x00A0;i&#x00A0;pozostawia inne bez zmian. Kpathsea najpierw szuka dwukropków
na początku linii, potem na końcu, a&#x00A0;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>Rozw&#x0133;anie nawiasów</h5>
-<!--l. 2571--><p class="noindent" >Użyteczną cechą jest możliwość rozw&#x0133;ania 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ść rozw&#x0133;ania 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> rozw&#x0133;a 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&#x00A0;rodzaju:
+<!--l. 2606--><p class="nopar" >Używając jej można następnie napisać coś w&#x00A0;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&#x00A0;katalogu bieżącym przeszukane będą kolejno <span
+<!--l. 2610--><p class="nopar" >co oznacza, że po szukaniu w&#x00A0;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&#x00A0;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>Rozw&#x0133;anie podkatalogów</h5>
-<!--l. 2598--><p class="noindent" >Dwa lub więcej kolejnych &#x201E;ciachów&#x201D; (&#x201E;/&#x201D;) w&#x00A0;elemencie ścieżki, występujących po nazwie katalogu&#x00A0;<span
+<!--l. 2625--><p class="noindent" >Dwa lub więcej kolejnych &#x201E;ciachów&#x201D; (&#x201E;/&#x201D;) w&#x00A0;elemencie ścieżki, występujących po nazwie katalogu&#x00A0;<span
class="ec-lmro-10">d</span>,
zastępowany jest przez wszystkie podkatalogi&#x00A0;<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&#x00A0;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 &#x201E;<span
+<!--l. 2631--><p class="indent" > Jeśli wyszczególni się człony nazwy pliku po &#x201E;<span
class="ec-lmtt-10">//</span>&#x201D;, uwzględnione zostaną tylko te podkatalogi, które
zawierają powyższe człony. Na przykład &#x201E;<span
class="ec-lmtt-10">/a//b</span>&#x201D; rozw&#x0133;a 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 &#x201E;<span
+<!--l. 2636--><p class="indent" > Możliwe jest wielokrotne użycie &#x201E;<span
class="ec-lmtt-10">//</span>&#x201D; w&#x00A0;ścieżce, jednakże &#x201E;<span
class="ec-lmtt-10">//</span>&#x201D; 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&#x00A0;ich znaczeń &#x2013; podsumowanie</h5>
-<!--l. 2614--><p class="noindent" >Poniższa lista podsumowuje znaczenie znaków specjalnych w&#x00A0;plikach konfiguracyjnych.
-<!--l. 2618--><p class="indent" >
+<!--l. 2641--><p class="noindent" >Poniższa lista podsumowuje znaczenie znaków specjalnych w&#x00A0;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&#x00A0;<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&#x00A0;przypadku instalacji ze zbyt dużą liczbą katalogów, przeglądanie każdego możliwego katalogu
w&#x00A0;poszukiwaniu danego pliku może zabierać sporo czasu (ma to miejsce zwłaszcza, jeżeli przeszukać
trzeba setki katalogów z&#x00A0;fontami). Dlatego też Kpathsea może używać zewnętrznego pliku z&#x00A0;&#x201E;bazą
danych&#x201D; o&#x00A0;nazwie <span
class="ec-lmtt-10">ls-R</span>, który to zawiera przypisania plików do katalogów. Unika się w&#x00A0;ten sposób
potrzeby czasochłonnego przeszukiwania dysku.
-<!--l. 2649--><p class="indent" > Drugi plik z&#x00A0;bazą danych &#x2013; <span
+<!--l. 2676--><p class="indent" > Drugi plik z&#x00A0;bazą danych &#x2013; <span
class="ec-lmtt-10">aliases </span>&#x2013; pozwala na nadawanie dodatkowych nazw plikom zawartym
w&#x00A0;<span
class="ec-lmtt-10">ls-R</span>. Może to być pomocne do adaptacji do DOS-owej konwencji &#x201E;8.3&#x201D; nazewnictwa plików
w&#x00A0;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&#x00A0;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&#x00A0;większości przypadków istnieje tylko jedna hierarchia. Kpathsea szuka p
class="ec-lmtt-10">ls-R </span>w&#x00A0;ścieżce
<span
class="ec-lmtt-10">TEXMFDBS</span>.
-<!--l. 2664--><p class="indent" > Najlepszym sposobem stworzenia i&#x00A0;utrzymywania pliku <span
+<!--l. 2691--><p class="indent" > Najlepszym sposobem stworzenia i&#x00A0;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 &#x201E;<span
class="ec-lmtt-10">mktex...</span>&#x201D;.
W&#x00A0;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">&#x00A0;</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&#x00A0;bazie danych, Kpathsea domyślnie przechodzi do przeszukiwania dysku. Jeżeli
+<!--l. 2706--><p class="indent" > Jeśli pliku nie ma w&#x00A0;bazie danych, Kpathsea domyślnie przechodzi do przeszukiwania dysku. Jeżeli
jednak dany element ścieżki zaczyna sie od &#x201E;<span
class="ec-lmtt-10">!!</span>&#x201D;, w&#x00A0;poszukiwaniu tego elementu sprawdzona zostanie
<span
class="ec-lmri-10">jedynie </span>baza danych, a&#x00A0;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 &#x2013; 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">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
@@ -4212,18 +4242,18 @@ class="ec-lmro-10">opcje</span>&#x201D; mogą zaczynać się zarówno od &#x201E;<sp
class="ec-lmtt-10">-</span>&#x201D; jak i&#x00A0;od &#x201E;<span
class="ec-lmtt-10">--</span>&#x201D;, i&#x00A0;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&#x00A0;zwraca pierwszą
+<!--l. 2726--><p class="indent" > Kpathsea traktuje każdy argument nie będący parametrem jako nazwę pliku i&#x00A0;zwraca pierwszą
odnalezioną nazwę. Nie ma parametru nakazującego zwracanie wszystkich nazw plików o&#x00A0;określonej
nazwie (w&#x00A0;tym celu można wykorzystać Unix-owy program &#x201E;<span
class="ec-lmtt-10">find</span>&#x201D;).
-<!--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 &#x201E;<span
class="ec-lmro-10">num</span>&#x201D;; ma to tylko wpływ na przeszukiwanie fontów &#x201E;<span
class="ec-lmtt-10">gf</span>&#x201D; i&#x00A0;&#x201E;<span
@@ -4236,7 +4266,7 @@ class="ec-lmtt-10">-D</span>&#x201D; 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 &#x201E;<span
class="ec-lmro-10">nazwa</span>&#x201D;. Domyślnie format odgadywany
jest z&#x00A0;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 &#x201E;<span
class="ec-lmro-10">napis</span>&#x201D;; dotyczy to jedynie szukania fontów &#x201E;<span
class="ec-lmtt-10">gf</span>&#x201D; oraz &#x201E;<span
@@ -4259,7 +4289,7 @@ class="ec-lmtt-10">pk</span>&#x201D;. 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&#x00A0;to przede wszystkim przeszukanie
dysku. Domyślnie, w&#x00A0;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&#x00A0;ścieżce &#x201E;<span
class="ec-lmro-10">napis</span>&#x201D; (rozdzielonej, jak zwykle, dwukropkami), zamiast zgadywać
ścieżkę przeszukiwania z&#x00A0;nazwy pliku. &#x201E;<span
@@ -4282,7 +4312,7 @@ class="ec-lmtt-10">--format</span>&#x201D; 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 &#x201E;<span
class="ec-lmro-10">nazwa</span>&#x201D;. Może to mieć wpływ na ścieżkę przeszukiwania poprzez
&#x201E;<span
@@ -4296,7 +4326,7 @@ class="ec-lmtt-10">kpsewhich</span>&#x201D;.
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 &#x201E;<span
class="ec-lmro-10">nazwa</span>&#x201D;. Użyte może być zarówno
rozszerzenie (&#x201E;<span
@@ -4309,15 +4339,15 @@ class="ec-lmtt-10">--format</span>&#x201D;.
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 &#x201E;<span
class="ec-lmro-10">num</span>&#x201D;.</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">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
@@ -4336,7 +4366,7 @@ class="ec-lmtt-10">tex/latex/base </span>pod katalogiem nadrzędnym &#x201E;<span
class="ec-lmtt-10">texmf-dist</span>&#x201D;. 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">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</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">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
@@ -4395,7 +4425,7 @@ wygenerowanych czcionek &#x201E;<span
class="ec-lmtt-10">.pk</span>&#x201D; Computer Modern (wynika to z&#x00A0;faktu używania w&#x00A0;<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">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
@@ -4411,7 +4441,7 @@ class="ec-lmtt-10">.pk</span>&#x201D;, a&#x00A0;ponieważ domyślnym
Metafont-owym trybem naszej instalacji jest <span
class="ec-lmtt-10">ljfour </span>z&#x00A0;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">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
@@ -4428,7 +4458,7 @@ zatrzymałby się, aby utworzyć pliki <span
class="ec-lmtt-10">.pk </span>w&#x00A0;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&#x00A0;konfiguracyjne programu <span
+<!--l. 2843--><p class="indent" > Zwrócimy teraz naszą uwagę na pliki nagłówkowe i&#x00A0;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>&#x201D; nie jest jednoznaczne, musimy zaznaczyć wy
class="ec-lmtt-10">config.ps</span>
(&#x201E;<span
class="ec-lmtt-10">dvips config</span>&#x201D;). <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">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</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&#x00A0;kolekcji URW. W&#x00A0;standardzie
+<!--l. 2864--><p class="indent" > Następnie przyjrzymy się bliżej plikom pomocniczym fontów Times z&#x00A0;kolekcji URW. W&#x00A0;standardzie
nazewnictwa fontów posiadają one prefiks &#x201E;<span
class="ec-lmtt-10">utm</span>&#x201D;. Pierwszy plik którego szukamy, to plik konfiguracyjny,
zawierający nazwę pliku z&#x00A0;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">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
@@ -4492,7 +4522,7 @@ class="ec-lmtt-10">&#x00A0;/usr/local/texmf-dist/dvips/psnfss/config.utm</span>
</div> W&#x00A0;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">&#x00A0;</span><span
class="ec-lmtt-10">&#x00A0;p</span><span
@@ -4500,7 +4530,7 @@ class="ec-lmtt-10">&#x00A0;+utm.map</span>
</div>
</div> wskazujący na plik <span
class="ec-lmtt-10">utm.map</span>, który chcemy zlokalizować w&#x00A0;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">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
@@ -4513,7 +4543,7 @@ class="ec-lmtt-10">&#x00A0;/usr/local/texmf-dist/fonts/map/dvips/times/utm.map</
</div>
</div> Plik z&#x00A0;przemapowaniem definiuje nazwy czcionek PostScriptowych Type&#x00A0;1 w&#x00A0;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">&#x00A0;</span><span
@@ -4561,7 +4591,7 @@ class="ec-lmtt-10">&#x00A0;&#x003C;utmr8a.pfb</span>
class="ec-lmtt-10">utmr8a.pfb </span>w&#x00A0;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">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
@@ -4573,14 +4603,14 @@ class="ec-lmtt-10">&#x00A0;</span><span
class="ec-lmtt-10">&#x00A0;/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&#x00A0;tym, jak program radzi sobie z&#x00A0;odniesieniami do plików. Aby
+<!--l. 2910--><p class="noindent" >Czasami niezbędne są informacje o&#x00A0;tym, jak program radzi sobie z&#x00A0;odniesieniami do plików. Aby
dało się to wykonywać w&#x00A0;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&#x00A0;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&#x00A0;praktyce, potrzebując wykryć przyczyny błędów,
prawdopodobnie zawsze używać będziesz tych poziomów.
-<!--l. 2904--><p class="indent" > Podobnie, w&#x00A0;przypadku programu <span
+<!--l. 2931--><p class="indent" > Podobnie, w&#x00A0;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&#x00A0;wypadku gdy plik nie zostanie odnaleziony, widać,
w&#x00A0;których katalogach program szukał danego pliku, dzięki czemu można się zorientować w&#x00A0;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&#x00A0;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">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</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&#x00A0;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">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</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&#x00A0;ostatniej części
rozdziału <a
href="#x1-670008.2.3">8.2.3<!--tex4ht:ref: SExamplesofuse --></a>).
-<!--l. 2984--><p class="indent" > W&#x00A0;tym miejscu <span
+<!--l. 3011--><p class="indent" > W&#x00A0;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">&#x00A0;is</span><span
@@ -4739,7 +4769,7 @@ class="ec-lmtt-10">&#x00A0;(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">&#x00A0;search(file=texc.pro,</span><span
@@ -4767,7 +4797,7 @@ class="ec-lmss-10">dvips </span>podaje datę i&#x00A0;czas oraz informuje o&#x00A
class="ec-lmtt-10">hello-world.ps</span>. Ponieważ potrzebuje pliku z&#x00A0;fontem <span
class="ec-lmtt-10">cmr10</span>, a&#x00A0;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">&#x00A0;output</span><span
@@ -4795,7 +4825,7 @@ na kilka innych plików startowych (nie pokazanych). W&#x00A0;końcu przykładowy f
<span
class="ec-lmtt-10">cmr10.pfb </span>zostaje zlokalizowany i&#x00A0;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">&#x00A0;search(file=cmr10.tfm,</span><span
@@ -4851,10 +4881,10 @@ class="ec-lmtt-9">&#x00A0;/usr/local/texmf/fonts/type1/public/cm/cmr10.pfb</span
class="ec-lmtt-9">&#x003C;cmr10.pfb&#x003E;[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&#x00A0;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&#x00A0;obecnej wersji <span class="TEX">T<span
class="E">E</span>X</span>-a i&#x00A0;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&#x00A0;platformą, dla której nie są dostarczone binaria, trzeba będzie skompilować
+<!--l. 3100--><p class="noindent" >Jeżeli mamy do czynienia z&#x00A0;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&#x00A0;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&#x00A0;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&#x00A0;jego programów pomocniczych potrzeba około 100 megabajtów
wolnego miejsca na dysku. Potrzebny jest także kompilator ANSI&#x00A0;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&#x0
class="ec-lmss-10">make</span>,
wymaga to jednak dobrego zrozumienia zasad tworzenia programów Unixowych, aby móc poradzić sobie
z&#x00A0;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&#x00A0;katalogu <span
class="ec-lmtt-10">source </span>na twardy dysk, a&#x00A0;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&#x00A0;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">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</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 &#x201E;prefix&#x201D; to ten, w&#x00A0;którym zainstalowane zostało główne drzewo <span class="TEX">T<span
+<!--l. 3140--><p class="indent" > Katalog &#x201E;prefix&#x201D; to ten, w&#x00A0;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 &#x201E;<span
+<!--l. 3155--><p class="indent" > Można uniknąć stosowania &#x201E;<span
class="ec-lmtt-10">share/</span>&#x201D; 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&#x00A0;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&#x00A0;więc umieścić binaria bezpośrednio
w&#x00A0;<span
class="ec-lmtt-10">$TEXDIR/bin</span>), w&#x00A0;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. pom&#x0133;anie pakietów opcjonalnych, takich jak <span
+<!--l. 3166--><p class="indent" > Więcej dostępnych parametrów (np. pom&#x0133;anie 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">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</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&#x00A0;&#x2026;zaparzyć sobie kawę.
-<!--l. 3151--><p class="indent" > Mogłoby też być użyteczne zapisanie w&#x00A0;pliku <span
+<!--l. 3178--><p class="indent" > Mogłoby też być użyteczne zapisanie w&#x00A0;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">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</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 &#x201E;<span
class="ec-lmtt-10">***</span>&#x201D;)
i&#x00A0;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">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</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">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</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&#x00A0;nazwę katalogu zawierającego właśnie zainstalowane
binaria (np.&#x00A0;<span
class="ec-lmtt-10">/usr/local/TeX/bin/mips-sgi-irix6.3</span>); podobnie postąpić trzeba z&#x00A0;<span
@@ -5092,11 +5122,11 @@ class="ec-lmtt-10">INFOPATH </span>i&#x00A0;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">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</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 &#x201E;lettersize&#x201D;
+<!--l. 3217--><p class="indent" > Przykładowo, jeżeli nie używamy formatu A4, możemy ustawić jako format domyślny &#x201E;lettersize&#x201D;
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">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</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&#x00A0;różnych systemach, który
</li>
<li class="itemize">Grahama Williamsa, którego prace nad katalogiem pakietów bardzo pomogły
w&#x00A0;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&#x00A0;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&#x00A0;tłumaczenia dokumentacji wykonali: Karl Berry (angielski), Daniel Flipo &amp; Fabrice
+<!--l. 3293--><p class="indent" > Aktualizacje i&#x00A0;tłumaczenia dokumentacji wykonali: Karl Berry (angielski), Daniel Flipo &amp; Fabrice
Popineau (francuski), Günter Partosch &amp; Hartmut Henkel (niemiecki), Petr Sojka &amp; 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&#x00A0;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&#x00A0;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&#x00A0;instalacji/pielęgnacji i&#x00A0;użytkowaniu systemu. Było to jednym z&#x00A0;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&#x00A0;zorientowanego na systemy
+<!--l. 3335--><p class="indent" > Projekt przygotowania nowego CD, opartego na standardzie TDS i&#x00A0;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&#x00A0;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&#x00A0;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&#x00A0;uzupełnień; zaktualizowano setki pakietów.
+<!--l. 3353--><p class="indent" > Edycja piąta (marzec 2000) zawierała wiele poprawek i&#x00A0;uzupełnień; zaktualizowano setki pakietów.
Szczegóły zawartości pakietów zostały zapisane w&#x00A0;plikach XML. Główną zmianą w&#x00A0;<span class="TEX">T<span
class="E">E</span>X</span>&#x00A0;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&#x00A0;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&#x00A0;pakietów. Zestawy dotyczące obsługi poszczególnych
języków zostały całkowicie zreorganizowane, dzięki czemu wybór jednego z&#x00A0;nich nie tylko instalował
potrzebne makra i&#x00A0;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&#x00A0;7 (rok 2002) zawierał po raz pierwszy oprogramowanie dla Mac OS X i,&#x00A0;jak zwykle,
aktualizację wszelkich programów i&#x00A0;pakietów. Ważnym zadaniem, które wykonano, było
ujednolicenie plików źródłowych programów z&#x00A0;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&#x00A0;Pdftex podczas instalacji oraz doinstalowywania pakietów
fontowych.
-<!--l. 3352--><p class="indent" > W&#x00A0;2003&#x00A0;r., wraz z&#x00A0;napływem aktualizacji i&#x00A0;dodatkowych nowych pakietów, okazało się, że <span class="TEX">T<span
+<!--l. 3379--><p class="indent" > W&#x00A0;2003&#x00A0;r., wraz z&#x00A0;napływem aktualizacji i&#x00A0;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&#x00A0;7 eksperymentalnie wprowadzono za
<li class="itemize">wreszcie, ponieważ numery wersji kolejnych edycji mogły wprowadzać w&#x00A0;błąd,
postanowiliśmy identyfikować edycje <span class="TEX">T<span
class="E">E</span>X</span> Live zgodnie z&#x00A0;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&#x00A0;2004 roku uaktualniono wiele pakietów i&#x00A0;programów. Poniżej
+<!--l. 3416--><p class="noindent" >Jak przy każdej kolejnej wersji, w&#x00A0;2004 roku uaktualniono wiele pakietów i&#x00A0;programów. Poniżej
wymieniamy najbardziej istotne zmiany.
<ul class="itemize1">
<li class="itemize">Gdy mamy już lokalnie zaistalowane fonty, które korzystają z&#x00A0;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&#x00A0;nowe miejsce w&#x00A0;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&#x00A0;podkatalogach <span
class="ec-lmtt-10">fonts/map</span>
(w&#x00A0;każdym drzewie <span
@@ -5411,7 +5441,7 @@ class="ec-lmtt-10">ENCFONTS</span>. O&#x00A0;niewłaściwie
class="ec-lmss-10">updmap</span>. Zmiany te wprowadzono w&#x00A0;celu uporządkowania struktury katalogów: wszystkie
pliki dotyczące fontów znajdują się obecnie w&#x00A0;ramach jednego podkatalogu <span
class="ec-lmtt-10">fonts/</span>.
- <!--l. 3408--><p class="noindent" >Metody radzenia sobie z&#x00A0;sytuacjami związanymi z&#x00A0;przejściem na nowy układ katalogów
+ <!--l. 3435--><p class="noindent" >Metody radzenia sobie z&#x00A0;sytuacjami związanymi z&#x00A0;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&#x00A0;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&#x00A0;plain, jak i&#x00A0;<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&#x00A0;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&#x00A0;programów. Struktura dystrybucji
+<!--l. 3588--><p class="noindent" >Edycja ta przyniosła, jak zwykle, mnóstwo aktualizacji pakietów i&#x00A0;programów. Struktura dystrybucji
ustabilizowała się, niemniej jednak pojawiło się nieco zmian w&#x00A0;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&#x00A0;2007 jest Xe<span class="TEX">T<span
+<!--l. 3650--><p class="noindent" >Największą nowością edycji lat 2006 i&#x00A0;2007 jest Xe<span class="TEX">T<span
class="E">E</span>X</span>, w&#x00A0;postaci programów <span
class="ec-lmtt-10">xetex </span>i&#x00A0;<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&#x00A0;MetaFonta są obecnie
zapisywane w&#x00A0;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&#x00A0;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">%&amp; </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>&#x00A0;i&#x00A0;wszystkie pozostałe
formaty nadal analizują pierwszy wiersz z&#x00A0;<span
class="ec-lmtt-10">%&amp;</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) &#x2013; patrz rozdział&#x00A0;<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&#x00A0;okresie od ostatniego wydania wykonano setki innych
+<!--l. 3675--><p class="indent" > Oczywiście, jak zwykle, w&#x00A0;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&#x00A0;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&#x00A0;nadchodzących latach.
-<!--l. 3659--><p class="indent" > Na koniec, w&#x00A0;maju 2006&#x00A0;r. Thomas Esser ogłosił, że zaprzestaje aktualizowania dystrybucji
+<!--l. 3686--><p class="indent" > Na koniec, w&#x00A0;maju 2006&#x00A0;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&#x00A0;przyszłości doprowadzi to do takich ulepszeń w&#x00A0;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&#x00A0;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&#x00A0;poprawiany katalog makr
i&#x00A0;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&#x00A0;przyłącz się do nas.
-<!--l. 3677--><p class="indent" > Prosimy o&#x00A0;przesyłanie poprawek, sugestii i&#x00A0;uzupełnień oraz deklaracji pomocy w&#x00A0;opracowywaniu
+<!--l. 3704--><p class="indent" > Prosimy o&#x00A0;przesyłanie poprawek, sugestii i&#x00A0;uzupełnień oraz deklaracji pomocy w&#x00A0;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
index 6f7837e5387..b36d39090bd 100644
--- a/Master/texmf-doc/doc/polish/texlive-pl/live.pdf
+++ b/Master/texmf-doc/doc/polish/texlive-pl/live.pdf
Binary files differ
diff --git a/Master/texmf-doc/source/polish/texlive-pl/live.tex b/Master/texmf-doc/source/polish/texlive-pl/live.tex
index ce0c14ccbed..271d9340563 100644
--- a/Master/texmf-doc/source/polish/texlive-pl/live.tex
+++ b/Master/texmf-doc/source/polish/texlive-pl/live.tex
@@ -1,7 +1,7 @@
% iso8859-2
-% $Id: live.tex, v. 30 2007/01/25
-% TeX Live documentation.
-% Originally written by Sebastian Rahtz and Michel Goossens,
+% $Id: live.tex, v. 31 2007/02/03
+% TeX Live documentation.
+% Originally written by Sebastian Rahtz and Michel Goossens,
% now maintained by Karl Berry and others.
% Polish translation and additions by Staszek Wawrykiewicz et al.
% Public domain.
@@ -56,22 +56,22 @@
%--------------------------
\section{Wstęp}\label{sec:intro}
Niniejsza dokumentacja opisuje oprogramowanie \TL{} --
-dystrybucję \TeX-a/\LaTeX-a dla systemów \acro{GNU}/Linux, różnych
-wersji Unix
+dystrybucję \TeX-a/\LaTeX-a dla systemów \acro{GNU}/Linux, różnych
+wersji Unix
(w~tym \MacOSX{}) oraz Windows. (Uwaga: dystrybucja jest mało przydatna dla
-starszych systemów Mac i~\acro{MS-DOS}.) \TL{} zawiera skompilowane
-programy \TeX{}, \LaTeXe{}, \mbox{\MF}, \MP,
-\BibTeX{} i~wiele innych oraz bogaty zestaw pakietów makr o~wielorakim
+starszych systemów Mac i~\acro{MS-DOS}.) \TL{} zawiera skompilowane
+programy \TeX{}, \LaTeXe{}, \mbox{\MF}, \MP,
+\BibTeX{} i~wiele innych oraz bogaty zestaw pakietów makr o~wielorakim
zastosowaniu, a także fonty i~dokumentacje, umożliwiające skład publikacji
w~wielu językach. \TL{} wchodzi w~skład \TK{}
-(kolekcji opisanej w~skrócie poniżej), utworzonej wspólnym wysiłkiem grup
+(kolekcji opisanej w~skrócie poniżej), utworzonej wspólnym wysiłkiem grup
użytkowników systemu \TeX.
Nowsze wersje pakietów można znaleźć na serwerach \acro{CTAN}, np.
\url{http://www.ctan.org}.
Lista najważniejszych zmian, jakie dokonano w~tej edycji \TL{}
-znajduje się w~części~\ref{sec:tlcurrent}, na str.~\pageref{sec:tlcurrent}.
+znajduje się w~części~\ref{sec:tlcurrent}, na str.~\pageref{sec:tlcurrent}.
Nie opisujemy tu, czym jest system \TeX{}, a~jedynie kwestie instalacji
i~konfiguracji oprogramowania \TL.
@@ -82,7 +82,7 @@ np. w~artykule {\it Przewodnik po systemie \TeX\/}:
\subsection{Podstawy użycia \protect\TL{}}
\label{sec:basic}
-Z~\TL{} można korzystać na co najmniej trzy sposoby:
+Z~\TL{} można korzystać na kilka sposobów:
\begin{enumerate}
\item uruchamiać wszystkie programy bezpośrednio z~płytki \DVD{}
@@ -93,27 +93,29 @@ instalacja taka będzie w pełni funkcjonalna.
\item zainstalować część lub cały system na lokalnym twardym dysku;
jest to najczęstsze wykorzystanie \TL; wymagane jest
- co najmniej 100 megabajtów, ok. 310 megabajtów dla instalacji
- zalecanej i~ok. 730 megabajtów dla instalacji kompletnej.
+ 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).
+% tego niestety nie obsługujemy
\item doinstalować wybrane pakiety do istniejącego systemu \TeX{}
lub systemu \TL{} zainstalowanego wcześniej.
\end{enumerate}
-\noindent Szczegóły procedur instalacyjnych podane zostaną dalej
+\noindent Szczegóły procedur instalacyjnych podane zostaną dalej
w~rozdziałach poświęconych konkretnym systemom operacyjnym, niemniej jednak
podamy tu skrócony przepis:
\begin{itemize*}
\item głównym skryptem instalacyjnym dla systemów Unix i~\MacOSX{} jest
-\texttt{install-tl.sh}; użytkownicy Linuksa mogą wypróbować
-\texttt{setuptl/tlpmgui-\var{<platforma>}},
-nowy program instalacyjny o interfejsie graficznym. Bardziej szczegółowe
-informacje na ten temat można znaleźć w rozdziale \ref{sec:win-install}
+\texttt{install-tl.sh}; użytkownicy Linuksa mogą wypróbować
+\texttt{setuptl/tlpmgui-\var{<platforma>}},
+nowy program instalacyjny o interfejsie graficznym. Bardziej szczegółowe
+informacje na ten temat można znaleźć w rozdziale \ref{sec:win-install}
na str.~\pageref{sec:win-install}.
-\item pojedyncze pakiety instalujemy za pomocą skryptu
+\item pojedyncze pakiety instalujemy za pomocą skryptu
\texttt{install-pkg.sh}; (Po wykonaniu instalacji za pomocą \texttt{tlpmgui},
program można użyć ponownie do dodania lub usunięcia pojedynczych pakietów
lub kolekcji.)
@@ -133,7 +135,7 @@ 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
-\TL{} zakupić system u~jednego z~dostawców, których listę znaleźć
+\TL{} zakupić system u~jednego z~dostawców, których listę znaleźć
można na \url{http://tug.org/interest.html#vendors}.)
Oto lista źródeł pomocy, w~kolejności przez nas rekomendowanej:
@@ -142,14 +144,14 @@ Oto lista źródeł pomocy, w~kolejności przez nas rekomendowanej:
\item [\TeX{} \acro{FAQ}] \TeX-owy \acro{FAQ} jest obszernym zbiorem
odpowiedzi na wszelkie rodzaje pytań, od najprostszych do najbardziej
zaawansowanych. Jest on załączony na \TL{} w~katalogu \OnCD{texmf-doc/doc/english/FAQ-en},
-a~także dostępny w~sieci: \url{http://faq.tug.org}. Proponujemy
+a~także dostępny w~sieci: \url{http://faq.tug.org}. Proponujemy
tam najpierw zajrzeć. Uruchomiono też serwis \acro{FAQ}
w~języku polskim: \url{http://faq.gust.org.pl}.
\item [\TeX{} Catalogue] Jeśli poszukujemy konkretnego pakietu, fontu,
programu itp., polecamy \TeX{} Catalogue. Jest to obszerne zestawienie
-wszelkich tematów dotyczących \TeX-a. Patrz:
-\OnCD{texmf-doc/doc/english/catalogue}
+wszelkich tematów dotyczących \TeX-a. Patrz:
+\OnCD{texmf-doc/doc/english/catalogue}
lub \url{http://www.ctan.org/tex-archive/help/Catalogue}.
\item [\TeX{} Web Resources] Strona \url{http://tug.org/interest.html}
@@ -158,8 +160,8 @@ i~artykułów poświęconych wszelkim aspektom pracy z~systemem \TeX.
\item [archiwa pomocy] Dwa główne forum pomocy to grupa
Usenet \url{news:comp.text.tex} oraz lista dyskusyjna
-\email{texhax@tug.org}. Warto przeszukać archiwa list dyskusyjnych
-zawierające mnóstwo pytań i odpowiedzi zbieranych przez wiele lat;
+\email{texhax@tug.org}. Warto przeszukać archiwa list dyskusyjnych
+zawierające mnóstwo pytań i odpowiedzi zbieranych przez wiele lat;
odpowiednio \url{http://groups.google.com/groups?group=comp.text.tex} oraz
\url{http://tug.org/mail-archives/texhax}. Nie zaszkodzi
skorzystanie z~wyszukiwarki, np. \url{http://www.google.com}.
@@ -167,7 +169,7 @@ skorzystanie z~wyszukiwarki, np. \url{http://www.google.com}.
\item [wysyłanie pytań] Jeśli nadal nie znajdujemy rozwiązania problemu,
możemy wysłać pytanie do \dirname{comp.text.tex} korzystając z~Google,
czytnika wiadomości bądź pisząc list na adres \email{texhax@tug.org}.
-Przedtem jednak \emph{należy} zapoznać się z~poradami dotyczącymi sposobu
+Przedtem jednak \emph{należy} zapoznać się z~poradami dotyczącymi sposobu
zadawania pytań, zawartymi w~\acro{FAQ}:
\url{http://www.tex.ac.uk/cgi-bin/texfaq2html?label=askquestion}.
Polscy użytkownicy mają do dyspozycji listę dyskusyjną GUST (Grupy
@@ -209,36 +211,36 @@ do podzielenia \TK{} na następujące dystrybucje:
bezpośrednio z~płyty (zbyt obszerny aby się zmieścił na \acro{CD-ROM});
płytka zawiera ponadto zrzut zawartości archiwów \CTAN{}, niezależne
od \TL{} dystrybucje \pkgname{protext} (dla Windows), Mac\TeX\ (dla \MacOSX)
-oraz wybór dodatkowych pakietów w~katalogu \texttt{texmf-extra}.
+oraz wybór dodatkowych pakietów w~katalogu \texttt{texmf-extra}.
Płytka \DVD{} otrzymała nazwę \TK.
-\CTAN, \pkgname{protext}, Mac\TeX{} i~\texttt{texmf-extra} nie spełniają
+\CTAN, \pkgname{protext}, Mac\TeX{} i~\texttt{texmf-extra} nie spełniają
przyjętych dla \TL{} wymogów dotyczących swobody kopiowania, wobec
-tego należy ten fakt uwzględnić przy redystrybucji bądź modyfikacji zawartości
+tego należy ten fakt uwzględnić przy redystrybucji bądź modyfikacji zawartości
wymienionych katalogów.
\item [inst(alowany)] kompletny system na \CD, gdzie wszystkie pakiety
zostały skompresowane; płytka ta nie nadaje się do bezpośredniego
uruchamiania programów, a~jedynie instalacji na twardym dysku.
-\item [protext] dystrybucja dla Windows, oparta na dystrybucji \MIKTEX
+\item [protext] dystrybucja dla Windows, oparta na dystrybucji \MIKTEX
rozszerzonej o~dodatkowe narzędzia; całkowicie niezależna od \TL;
-\ProTeXt\ posiada własny, łatwy w~obsłudze program instalacyjny i~również
+\ProTeXt\ posiada własny, łatwy w~obsłudze program instalacyjny i~również
może być uruchamiany bezpośrednio z~płytki. Strona domowa projektu
-to \url{http://tug.org/protext}. \ProTeXt\ dostarczono na \pkgname{live}
+to \url{http://tug.org/protext}. \ProTeXt\ dostarczono na \pkgname{live}
\DVD oraz na odrębnym nośniku~\CD.
%\item [demo] dystrybucja na \CD-ie, pozwalająca zarówno na uruchamianie
%bezpośrednio z~nośnika, jak i~zainstalowanie na dysku; wersja ta jest nieco
%uboższa od wersji pełnej: brak tu bardzo obszernego zestawu \acro{CJK}
%(wsparcie dla języków: chińskiego, japońskiego i~koreańskiego) oraz równie
-%obszernych pakietów rzadziej używanych fontów (cm-super i~cbtype1),
+%obszernych pakietów rzadziej używanych fontów (cm-super i~cbtype1),
%znajdziemy tu jedynie programy dla systemów Linux, MacOSX i~Windows.
\end{description}
-Poszczególne dystrybucje są rozpoznawalne po nazwie pliku
-\texttt{00\var{typ}.TL}, znajdującego się w~głównym katalogu każdej z~płytek.
+Poszczególne dystrybucje są rozpoznawalne po nazwie pliku
+\texttt{00\var{typ}.TL}, znajdującego się w~głównym katalogu każdej z~płytek.
Każda z~grup użytkowników systemu \TeX{} może rozpowszechniać dowolną
płytkę wedle własnych potrzeb i~uznania. (\acro{TUG} dostarcza swoim
@@ -250,7 +252,7 @@ członkom wszystkie trzy płytki).
Poniżej wymieniono ważniejsze podkatalogi głównego katalogu dystrybucji \TL.
Na płytce \pkgname{live} \DVD cała dystrybucja \TL{} została
umieszczona w katalogu \dirname{texlive2007}, nie zaś w~katalogu głównym
-(poniżej traktujemy go jako katalog główny we wszystkich odniesieniach
+(poniżej traktujemy go jako katalog główny we wszystkich odniesieniach
dotyczących \TL).
\smallskip
@@ -267,18 +269,18 @@ source & źródła wszystkich programów, włącznie z~głównymi dystrybucjami
bzip2 archiwum tar; \\
support & różne programy pomocnicze związane z~\TeX-em, które \emph{nie}
są domyślnie instalowane;
- dla użytkowników systemów Windows dołączono ponadto szereg programów
- (edytory, ,,shelle TeX-owe''), których zwykle brak w~typowej instalacji
- Windows (programy te mogą być szczególnie przydatne dla początkujących); \\
-texmf & drzewo katalogów plików pomocniczych i~dokumentacji dla
- \emph{programów}
+ dla użytkowników systemów Windows dołączono ponadto szereg programów
+ (edytory, ,,shelle TeX-owe''), których zwykle brak w~typowej instalacji
+ Windows (programy te mogą być szczególnie przydatne dla początkujących); \\
+texmf & drzewo katalogów plików pomocniczych i~dokumentacji dla
+ \emph{programów}
(patrz: \texttt{TEXMFMAIN} w~następnej części);\\
-texmf-dist & główne drzewo katalogów formatów i~pakietów (zawiera makra,
+texmf-dist & główne drzewo katalogów formatów i~pakietów (zawiera makra,
fonty i~dokumentacje; patrz:
\texttt{TEXMDIST} w~następnej części);\\
-texmf-doc & drzewo samodzielnych dokumentacji (m.in. podręczniki itp.),
+texmf-doc & drzewo samodzielnych dokumentacji (m.in. podręczniki itp.),
niezwiązane z~konkretnymi pakietami, zorganizowane wg. języków. \\
-texmf-var & drzewo dla plików generowanych automatycznie
+texmf-var & drzewo dla plików generowanych automatycznie
(patrz: \texttt{TEXMFSYSVAR} w~następnej części);\\
\end{tabular}
\endgroup
@@ -294,12 +296,12 @@ dokumentacja). Dokumentacje programów (man, info) znajdują się w~katalogu
\dirname{texmf/doc}, zaś dokumentacje pakietów makr, fontów i~formatów w~katalogu \dirname{texmf-dist/doc}. Znalezienie konkretnej
dokumentacji w~dowolnym z~wymienionych katalogów ułatwi skorzystanie
z~programów \cmdname{texdoc} lub \cmdname{texdoctk}. Pomocnym może być
-także plik \OnCD{doc.html}, który znajdziemy w~głównym katalogu.
+także plik \OnCD{doc.html}, który znajdziemy w~głównym katalogu.
\subsection{Predefiniowane drzewa katalogów texmf}
\label{sec:texmftrees}
-W tej części wymieniono wszystkie predefiniowane zmienne specyfikujące
+W tej części wymieniono wszystkie predefiniowane zmienne specyfikujące
drzewa katalogów texmf, wykorzystywane przez
system, a~także ich przeznaczenie. Uruchomienie polecenia \texttt{texconfig
conf} pokaże wartości tych zmiennych, dzięki czemu łatwo odnaleźć
@@ -307,7 +309,7 @@ które katalogi w~naszej instalacji są przypisane do konkretnych zmiennych.
\begin{ttdescription}
\item [TEXMFMAIN] Drzewo katalogów zawierające podstawowe dla
- dystrybucji elementy systemu, jak skrypty (np. \verb+web2c/mktexdir+),
+ dystrybucji elementy systemu, jak skrypty (np. \verb+web2c/mktexdir+),
pliki pool i~inne pliki pomocnicze.
\item [TEXMFDIST] Drzewo katalogów gromadzące pakiety makr, fontów itp.,
tak jak są one oryginalnie dystrybuowane; drzewo to może
@@ -321,19 +323,19 @@ które katalogi w~naszej instalacji są przypisane do konkretnych zmiennych.
\item [TEXMFCONFIG] Drzewo katalogów wykorzystywane przez narzędzia te\TeX-a
\verb+texconfig+, \verb+updmap+ oraz \verb+fmtutil+ do przechowywania
danych konfiguracyjnych (domyślnie w~ramach \verb+$HOME+).
-\item [TEXMFSYSCONFIG] Drzewo katalogów wykorzystywane przez narzędzia
+\item [TEXMFSYSCONFIG] Drzewo katalogów wykorzystywane przez narzędzia
te\TeX-a \verb+texconfig-sys+, \verb+updmap-sys+ oraz \verb+fmtutil-sys+
do przechowywania danych konfiguracyjnych dla całej instalacji.
-\item [TEXMFVAR] Drzewo katalogów wykorzystywane przez \verb+texconfig+,
+\item [TEXMFVAR] Drzewo katalogów wykorzystywane przez \verb+texconfig+,
\verb+updmap+ i \verb+fmtutil+ do przechowywania wygenerowanych plików
formatów i map fontowych (domyślnie w~ramach \verb+$HOME+).
-\item [TEXMFSYSVAR] Drzewo katalogów wykorzystywane przez
- \verb+texconfig-sys+, \verb+updmap-sys+ and \verb+fmtutil-sys+
+\item [TEXMFSYSVAR] Drzewo katalogów wykorzystywane przez
+ \verb+texconfig-sys+, \verb+updmap-sys+ and \verb+fmtutil-sys+
do przechowywania wygenerowanych plików formatów i~map fontowych
dla całej instalacji.
\end{ttdescription}
-Więcej informacji na temat \texttt{texconfig} znajdziemy
+Więcej informacji na temat \texttt{texconfig} znajdziemy
w~części~\ref{sec:texconfig}, na str.~\pageref{sec:texconfig}.
\subsection{Rozszerzenia \protect\TeX-a}
@@ -342,51 +344,54 @@ w~części~\ref{sec:texconfig}, na str.~\pageref{sec:texconfig}.
\TL{} zawiera trzy rozszerzenia standardowego \TeX-a:
\begin{description}
-\item [\eTeX] wersja \label{text:etex} programu \TeX{}, która zawiera
-dodatkowo niewielki, lecz silny zestaw nowych poleceń wbudowanych
-(dotyczących głównie rozwijania makr, leksemów znakowych, interpretacji
-znaczników itp.) oraz rozszerzenie \TeXXeT{} dla składu
-od prawej do lewej. W~trybie domyślnym \eTeX{} jest w~100\% zgodny ze
-standardowym programem \TeX. Więcej szczegółów znaleźć można na \CD,
-w~\OnCD{texmf-dist/doc/etex/base/etex_man.pdf}.
-
-\item [pdf\TeX] program, który wykorzystuje rozszerzenia programu \eTeX\
-i~wynik składu może zapisywać zarówno
-w~formacie Acrobat PDF, jak i~\dvi{}. Podręczniki znajdziemy
+\item [\eTeX] wersja \label{text:etex} programu \TeX{}, która zawiera
+dodatkowo niewielki, lecz silny zestaw nowych poleceń wbudowanych
+(dotyczących głównie rozwijania makr, leksemów znakowych, interpretacji
+znaczników itp.) oraz rozszerzenie \TeXXeT{} dla składu
+od prawej do lewej. W~trybie domyślnym \eTeX{} jest w~100\% zgodny ze
+standardowym programem \TeX. Więcej szczegółów znaleźć można na \CD,
+w~\OnCD{texmf-dist/doc/etex/base/etex_man.pdf}.
+
+\item [pdf\TeX] program umożliwiajšcy zapis zarówno
+w~formacie Acrobat PDF, jak i~\dvi{}. Podręczniki znajdziemy
w~katalogu \OnCD{texmf/doc/pdftex/manual/}, zaś przykład
wykorzystania w~pliku \OnCD{texmf/doc/pdftex/manual/samplepdf/samplepdf.tex}.
-Jest on domyślnym programem dla większości formatów (prócz plain \TeX).
-
-\item [Xe\TeX] umożliwia kodowanie tekstów w Unicode oraz
-fontów OpenType (także tych dostępnych w~systemie), przy czym stosuje
-biblioteki obce, patrz
+Jest on domyślnym programem dla większości formatów (prócz plain \TeX).
+Należy zaznaczyć, iż rozszerzenia oferowane przez \eTeX-a zostały obecnie wbudowane
+na stałe w~program \textsf{pdftex}. Nie ma więc rozróżnienia na ,,maszyny''
+\textsf{pdftex} i \textsf{pdfetex}, jak to miało miejsce w~poprzednich wersjach
+programów i~w~poprzednich dystrybucjach TeX Live.
+
+\item [Xe\TeX] umożliwia kodowanie tekstów w Unicode oraz
+fontów OpenType (także tych dostępnych w~systemie), przy czym stosuje
+biblioteki obce, patrz
\OnCD{texmf-dist/doc/xetex/XeTeX-reference.pdf} lub
\url{http://scripts.sil.org/xetex}.
-\item [\OMEGA{} (Omega)] program, który pracuje wewnętrznie ze znakami
-kodowanymi 16-bitowo (Unicode), pozwalając pracować jednocześnie
-z~większością tekstów spotykanych na świecie. Wspomaga także dynamicznie
-ładowane tzw. ,,procesy tłumaczenia \OMEGA'' (\acro{OTP}), co pozwala
-użytkownikowi definiować złożone transformacje wykonywane na dowolnych
+\item [\OMEGA{} (Omega)] program, który pracuje wewnętrznie ze znakami
+kodowanymi 16-bitowo (Unicode), pozwalając pracować jednocześnie
+z~większością tekstów spotykanych na świecie. Wspomaga także dynamicznie
+ładowane tzw. ,,procesy tłumaczenia \OMEGA'' (\acro{OTP}), co pozwala
+użytkownikowi definiować złożone transformacje wykonywane na dowolnych
strumieniach wejściowych. Więcej szczegółów znaleźć można na \CD:
\OnCD{texmf-dist/doc/omega/base/doc-1.8.tex} (dokumentacja niezbyt aktualna).
\item [Aleph] łączy rozszerzenia \OMEGA\ i~\eTeX; powstał jako niezależny
-projekt z~potrzeby stabilnej ,,używalności'' programu Omega, w~sytuacji
+projekt z~potrzeby stabilnej ,,używalności'' programu Omega, w~sytuacji
gdy ten jest ciągle w~fazie eksperymentalnej.
-\end{description}
+\end{description}
\subsection{Inne ważniejsze programy \protect\TL}
-Poniżej zestawiono inne najczęściej używane programy dostępne
+Poniżej zestawiono inne najczęściej używane programy dostępne
w~dystrybucji \TL{}:
\begin{cmddescription}
\item[bibtex] tworzenie spisów bibliograficznych;
-\item[makeindex] tworzenie posortowanych skorowidzów;
+\item[makeindex] tworzenie posortowanych skorowidzów;
\item[dvips] konwersja \dvi{} do \PS{};
@@ -400,7 +405,7 @@ w~dystrybucji \TL{}:
\dvi{};
\item [dvipdfmx] konwersja \dvi{} do PDF, metoda alternatywna w~stosunku
- do wspomnianego wyżej programu pdf\TeX{} (pakiety
+ do wspomnianego wyżej programu pdf\TeX{} (pakiety
\pkgname{ps4pdf} i~\pkgname{pdftricks} dostarczają kolejnych możliwości);
\item [psselect, psnup, \ldots] narzędzia manipulacji na plikach \PS-owych;
@@ -419,8 +424,8 @@ w~dystrybucji \TL{}:
\label{packages}
Zawartość drzew \texttt{texmf} na \TL{} została do celów instalacji
zorganizowana w~szereg ,,zestawów'' (\emph{collections}),
-z~których każdy posiada zbiór ,,pakietów'' (\emph{packages}; jest ich
-ponad 1000). Normalna instalacja pozwala użytkownikowi skopiować
+z~których każdy posiada zbiór ,,pakietów'' (\emph{packages}; 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.
@@ -428,18 +433,18 @@ 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.
+zestawy są opcjonalne.
-Oto dostępne zestawy (zdefiniowane w~plikach XML o~nazwach poprzedzonych
+Oto dostępne zestawy (zdefiniowane w~plikach XML o~nazwach poprzedzonych
członem \texttt{collection-}, umieszczonych
w~podkatalogu \texttt{texmf/tpm/}) i~krótki opis ich zawartości:
\begin{description}
-\item[basic] podstawowe programy, pakiety makr i~fontów systemu \TeX{},
+\item[basic] podstawowe programy, pakiety makr i~fontów systemu \TeX{},
pliki konfiguracyjne dla podstawowych sterowników;
-\item[bibtexextra] dodatkowa, obszerna biblioteka stylów Bib\TeX{}owych
- i~bazy danych bibliograficznych (podstawowe style znajdują się w~zestawie
- ,,basic'');
+\item[bibtexextra] dodatkowa, obszerna biblioteka stylów Bib\TeX{}owych
+ i~bazy danych bibliograficznych (podstawowe style znajdują się w~zestawie
+ ,,basic'');
\item[chemistry] pakiety makr do składu wzorów chemicznych;
\item[context] pakiet makr do Con\TeX{}t -- ,,dialektu'' \TeX-a
autorstwa Hansa Hagena;
@@ -451,14 +456,14 @@ w~podkatalogu \texttt{texmf/tpm/}) i~krótki opis ich zawartości:
\item[fontbin] programy do konwersji plików fontowych oraz testowania
i~instalacji fontów (zestaw do tworzenia fontów wirtualnych, manipulacji
plikami .gf i~.pk, programy \texttt{mft}, \texttt{fontinst} itp.);
-\item[fontsrecommended] obszerna biblioteka częściej używanych fontów
- w~postaci źródłowej (.mf) bądź obwiedniowych oraz pliki definicyjne
- i~stylów \LaTeX-a dla tych fontów;
+\item[fontsrecommended] obszerna biblioteka częściej używanych fontów
+ w~postaci źródłowej (.mf) bądź obwiedniowych oraz pliki definicyjne
+ i~stylów \LaTeX-a dla tych fontów;
\item[fontsextra] biblioteka różnych rzadziej używanych fontów;
\item[formatsextra] pliki pomocnicze do generowania dodatkowych
,,formatów'' (tj. obszerne zestawy makr służące do wstępnego przetworzenia
i~utworzenia pliku \texttt{.fmt});
-\item[games] pakiety do prezentacji zapisu różnych gier (szachy,
+\item[games] pakiety do prezentacji zapisu różnych gier (szachy,
brydż itp.);
\item[genericextra] obszerna biblioteka makr, trudnych do sklasyfikowania,
działających z~różnymi formatami (Plain, LaTeX itp.);
@@ -486,7 +491,7 @@ w~podkatalogu \texttt{texmf/tpm/}) i~krótki opis ich zawartości:
%\item[langmongolian] mongolski;
%\item[langnorwegian] norweski;
%\item[langother] wzorce przenoszenia wyrazów dla innych języków;
-\item[langpolish] zawiera polskie pakiety: makra do tworzenia formatu MeX,
+\item[langpolish] zawiera polskie pakiety: makra do tworzenia formatu MeX,
pakiety \texttt{platex}, \texttt{mwcls}, fonty, makra dodatkowe, przydatne dla
polskich użytkowników, dokumentacje w~języku polskim;
%\item[langportuguese] portugalski;
@@ -496,26 +501,26 @@ w~podkatalogu \texttt{texmf/tpm/}) i~krótki opis ich zawartości:
%\item[langukenglish] angielski (brytyjski);
%\item[langvietnamese] wietnamski;
\item[latex] podstawowe pakiety \LaTeX-a;
-\item[latexrecommended] rekomendowany zestaw często używanych pakietów
+\item[latexrecommended] rekomendowany zestaw często używanych pakietów
dodatkowych;
\item[latex3] pakiety-,,zwiastuny'' \LaTeX3, działające z~\LaTeXe;
\item[latexextra] bogaty wybór dodatkowych pakietów dla \LaTeX-a;
\item[mathextra] dodatkowe pakiety do składu zaawansowanej matematyki;
\item[metapost] MetaPost i~pakiety do tworzenia rysunków z~użyciem
- MetaFonta;
+ MetaFonta;
\item[music] makra do sładu nutowego;
\item[omega] rozszerzenie \TeX{}a autorstwa Johna Plaice'a i~Yannisa Haralambousa, działające ze znakami kodowanymi 16-bitowo;
-\item[pdftex] pliki pomocnicze dla pdf\TeX{}-a, wersji programu \TeX{}
+\item[pdftex] pliki pomocnicze dla pdf\TeX{}-a, wersji programu \TeX{}
tworzącej pliki w~formacie PDF;
\item[pictures] pakiety do tworzenia diagramów i~innych obiektów graficznych;
\item[plainextra] dodatkowe biblioteki makr dla plain \TeX;
\item[psutils] narzędzia do manipulacji plikami \PS-owymi;
\item[publishers] pakiety makr pochodzące od różnych wydawnictw;
\item[t1utils] narzędzia do fontów w~formacie Type~1;
-\item[texbooks] przykłady i~inne materiały autorstwa D.E.~Knutha;
+\item[texbooks] przykłady i~inne materiały autorstwa D.E.~Knutha;
\item[ttfutils] narzędzia do konwersji fontów True Type;
%\item[xemacs] dodatkowe programy wspomagające dla Windows (zaawansowany
- % edytor XEmacs -- zintegrowane środowisko do pracy z~\TeX{}em, Perl, programy
+ % edytor XEmacs -- zintegrowane środowisko do pracy z~\TeX{}em, Perl, programy
% konwersji grafiki, itp.);
\end{description}
%--------------------------
@@ -531,10 +536,10 @@ Jak już wspomniano w~części ~\ref{sec:basic} na str.~\pageref{sec:basic},
\TL{} można używać na trzy sposoby:
\begin{enumerate}
-\item zamontować płytę (\emph{mount}) \CD{} w~systemie plików,
+\item zamontować płytę (\emph{mount}) \CD{} w~systemie plików,
uruchomić skrypt \texttt{install-tl.sh} i~wybrać opcję \verb|<R>|
(\textit{do not install files, set up to run off CD-ROM/DVD} --
- bez instalacji plików, dostosuj do uruchamiania z~\CD/DVD). Pozwala to
+ bez instalacji plików, dostosuj do uruchamiania z~\CD/DVD). Pozwala to
na uruchamianie wszystkich programów bezpośrednio z~płytki; na dysku twardym
znajdą się jedynie niezbędne pliki konfiguracyjne.
\item zainstalować część lub cały system na lokalnym twardym dysku.
@@ -547,18 +552,18 @@ Jak już wspomniano w~części ~\ref{sec:basic} na str.~\pageref{sec:basic},
%%-- ramka z ostrzeżeniem
\ifSingleColumn \begin{figure}[ht]\noindent \fi
\begin{warningbox}
-\textbf{Uwaga: } \CD{} i~\DVD{}
- %wchodzące w~skład \TK{}
- 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 \cmdname{mount} 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
+\textbf{Uwaga: } \CD{} i~\DVD{}
+ %wchodzące w~skład \TK{}
+ 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 \cmdname{mount} 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.
\leavevmode\quad
-Współczesne systemy operacyjne
+Współczesne systemy operacyjne
%Linux, FreeBSD, Sun i~\acro{SGI}
powinny umieć bez problemów korzystać z~\CD{}/\DVD.
%Będziemy wdzięczni za wszelkie wskazówki od użytkowników innych systemów,
@@ -574,8 +579,8 @@ w~pełnej zgodności z~Rock Ridge.
\def\runlive{% text repeated in windows section
%Na \CD-ie \texttt{demo} zawarto programy jedynie dla systemów
- %Linux, \MacOSX oraz Windows.
- Aby korzystać bezpośrednio z~nośnika w~systemach Unix należy użyć
+ %Linux, \MacOSX oraz Windows.
+ Aby korzystać bezpośrednio z~nośnika w~systemach Unix należy użyć
płyty \pkgname{live} \DVD.
}
@@ -594,7 +599,7 @@ jest \Ucom{\texttt{podkreślone}}.
> \Ucom{cd /mnt/cdrom}
\end{alltt}
-\noindent W~systemie \MacOSX katalog ten znajduje się zwykle w~ramach
+\noindent W~systemie \MacOSX katalog ten znajduje się zwykle w~ramach
\dirname{/Volumes} zaś nośnik montowany jest automatycznie.
}
@@ -606,7 +611,7 @@ jest \Ucom{\texttt{podkreślone}}.
Welcome to TeX Live...
\end{alltt}
-Po komunikatach powitalnych i ukazaniu się głównego menu z
+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
@@ -622,7 +627,7 @@ Dla uruchamiania bezpośrednio z~płytki wybieramy najpierw opcję
\Ucom{d}, następnie podopcję \Ucom{1}, która pozwoli nam określić
katalog na generowane przez \TeX-a pliki (fonty, formaty, pliki
konfiguracyjne do modyfikacji ustawień). Jeśli odpowiadają nam ustawienia
-domyślne (\dirname{/usr/local/texlive/2007}), możemy pominąć poniższy
+domyślne (\dirname{/usr/local/texlive/2007}), możemy pominąć poniższy
fragment.
W~naszym przykładzie użyjemy \dirname{/opt/texlive2007}:
\begin{alltt}
@@ -636,7 +641,7 @@ New value for TEXDIR [/usr/local/texlive/TeX]: \Ucom{/opt/texlive2007}
Enter command: \Ucom{r}
\end{alltt}
-\noindent wciśnięcie klawisza \Ucom{r} powoduje powrót do głównego menu,
+\noindent wciśnięcie klawisza \Ucom{r} powoduje powrót do głównego menu,
gdzie wybieramy opcję uruchamiania bezpośrednio z~nośnika, bez instalacji
właściwej na dysku:
\begin{alltt}
@@ -648,8 +653,8 @@ Welcome to the TeX Live system!
\end{alltt}
Następnie należy uaktualnić zmienną \texttt{PATH}, dołączając do niej
-katalog zawierający binaria dla danej architektury,
-a~także ustawić zmienną \envname{TEXMFSYSVAR} na podany powyżej katalog. Dla
+katalog zawierający binaria dla danej architektury,
+a~także ustawić zmienną \envname{TEXMFSYSVAR} na podany powyżej katalog. Dla
powłoki zgodnej z~Bourne shell (\cmdname{sh}, \cmdname{bash}, \cmdname{ksh})
możemy dopisać do pliku \filename{$HOME/.profile}:
\begin{alltt}
@@ -658,12 +663,12 @@ TEXMFSYSVAR=/opt/texlive2007/texmf-var; export TEXMFSYSVAR
\end{alltt}
\noindent gdzie \emph{archname} oznacza konkretną platformę.
-W~tabeli~\ref{tab:archlist} zamieszczono spis obsługiwanych systemów
-operacyjnych i~odpowiednich dla nich nazw podkatalogów.
+W~tabeli~\ref{tab:archlist} zamieszczono spis obsługiwanych systemów
+operacyjnych i~odpowiednich dla nich nazw podkatalogów.
%Należy pamiętać, że \emph{demo} \CD{}
- %zawiera jedynie binaria dla Windows, Linux dla Intel i~Mac~OSX.
+ %zawiera jedynie binaria dla Windows, Linux dla Intel i~Mac~OSX.
%Dla innych systemów Unix należy zastosować drugi \CD{} bądź \DVD{}.
- %W~nazwie podkatalogu możemy pominąć numer wersji, np.
+ %W~nazwie podkatalogu możemy pominąć numer wersji, np.
%\dirname{sparc-solaris} jest dowiązaniem do \dirname{sparc-solaris2.7}.
Dla powłok zgodnych z C shell (\cmdname{csh}, \cmdname{tcsh}),
@@ -680,7 +685,7 @@ setenv TEXMFSYSVAR /opt/texlive2007/texmf-var
\def\textruntexconfig{%
Po zakończeniu instalacji i~ustawieniu zmiennych systemowych warto
-uruchomić \cmdname{texconfig} lub \cmdname{texconfig-sys} aby dostroić
+uruchomić \cmdname{texconfig} lub \cmdname{texconfig-sys} aby dostroić
instalację do własnych potrzeb
(patrz część~\ref{sec:texconfig}, str.~\pageref{sec:texconfig}).
}
@@ -690,9 +695,9 @@ instalację do własnych potrzeb
\caption[Obsługiwane systemy operacyjne]{Obsługiwane systemy operacyjne}
\label{tab:archlist}
\begin{tabular}{>{\ttfamily}ll}
-alpha-linux & HP Alpha GNU/Linux \\
+alpha-linux & HP Alpha GNU/Linux \\
%alphaev5-osf4.0d & HP Alphaev5 OSF \\
-hppa-hpux & HP9000 HPUX \\ % HP9000?
+hppa-hpux & HP9000 HPUX \\ % HP9000?
i386-darwin & Intel x86 \MacOSX \\
i386-freebsd & Intel x86 FreeBSD \\
i386-linux & Intel x86 GNU/Linux \\
@@ -704,8 +709,8 @@ powerpc-darwin & PowerPC \MacOSX \\
powerpc-linux & PowerPC GNU/Linux \\
sparc-linux & Sun Sparc GNU/Linux \\
sparc-solaris & Sun Sparc Solaris \\
-win32 & Windows (32-bit) \\
-x86\_64-linux & Intel x86 64-bit GNU/Linux \\
+win32 & Windows (32-bit) \\
+x86\_64-linux & x86 64-bit GNU/Linux \\
\hline
\end{tabular}
\end{table*}
@@ -715,8 +720,8 @@ x86\_64-linux & Intel x86 64-bit GNU/Linux \\
%Można jednak posiadać na dysku drugie, równoległe drzewo
%\TeX-owe, w~którym można dokonywać zmian. Drzewo takie jest przeszukiwane
%przed głównym drzewem \CD.
-%Domyślną lokalizacją jest \path|texmf-var| na \CD{} (katalog,
-%który faktycznie nie istnieje!), wobec tego \emph{należy}
+%Domyślną lokalizacją jest \path|texmf-var| na \CD{} (katalog,
+%który faktycznie nie istnieje!), wobec tego \emph{należy}
%ją zmienić poprzez deklarację zmiennej środowiska \texttt{VARTEXMF}.
%
%Przykładowo, użytkownicy \emph{sh} lub \emph{bash} na Intel PC z~systemem
@@ -738,23 +743,23 @@ x86\_64-linux & Intel x86 64-bit GNU/Linux \\
%(\emph{do not install files, set up to run off CD-ROM} --
%bez instalacji pików, dostosuj do uruchamiania z~\CD).
%
-%Struktura oprogramowania \Webc{} oznacza, że można uruchamiać programy
-%przez zwykłe dodanie do zmiennej \texttt{PATH} odpowiedniego podkatalogu
+%Struktura oprogramowania \Webc{} oznacza, że można uruchamiać programy
+%przez zwykłe dodanie do zmiennej \texttt{PATH} odpowiedniego podkatalogu
%katalogu \path|bin| na \CD. Potrzebne pliki będą znajdowane bez dalszych
-%problemów.
+%problemów.
%
%W~razie wątpliwości najlepiej zwrócić się do lokalnego guru systemowego
%o~pomoc przy instalowaniu \CD{} i~w~wyborze katalogu dla systemu \TeX.
Po ponownym uruchomieniu sesji polski użytkownik może użyć bezpośrednio m.in.
-polecenia \texttt{mex} (spolonizowany format plain),
-\texttt{platex} (\LaTeX{} z~polskimi i~anglo\dywiz amerykańskimi wzorcami
+polecenia \texttt{mex} (spolonizowany format plain),
+\texttt{platex} (\LaTeX{} z~polskimi i~anglo\dywiz amerykańskimi wzorcami
przenoszenia wyrazów) oraz ich wersji dla programu \texttt{pdfTeX} (tworzącego
-pliki PDF), odpowiednio: \texttt{pdfmex} i~\texttt{pdfplatex}. Potrzebne
-pliki formatów zostaną wygenerowane automatycznie podczas pierwszego
+pliki PDF), odpowiednio: \texttt{pdfmex} i~\texttt{pdfplatex}. Potrzebne
+pliki formatów zostaną wygenerowane automatycznie podczas pierwszego
uruchomienia danego polecenia i~zapisane w~lokalnym katalogu. Katalog ten,
domyślnie \dirname{/usr/local/texlive/2007/texmf-var/}, a~w~naszym przykładzie
-\dirname{/usr/local/texlive/texmf-var/}, zawiera pliki konfiguracyjne,
+\dirname{/usr/local/texlive/texmf-var/}, zawiera pliki konfiguracyjne,
które mogą być modyfikowane przez użytkownika. W~konfigurowaniu pomocne jest
uruchomienie skryptu \cmdname{texconfig}, opisanego
w~części~\ref{sec:texconfig}.
@@ -763,9 +768,9 @@ w~części~\ref{sec:texconfig}.
\subsection{Instalacja \protect\TeX\ \protect Live na twardym dysku}
\label{sec:unix-install-disk}
-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:
+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:
\begin{alltt}
> \Ucom{sh install-tl.sh}
\end{alltt}
@@ -786,26 +791,26 @@ zestawów i~pakietów z~\CD{} oraz próbuje odgadnąć, z~jakim systemem
komputerowym ma do czynienia.
Następnie pokaże on główną stronę konfiguracyjną
- %(tab.~\ref{tab:main-menu-options}),
+ %(tab.~\ref{tab:main-menu-options}),
umożliwiającą wybór:
% I prefer here description instead of the table (SW)
\begin{description}
-\item \verb|<P>| \emph{Current platform} (systemu operacyjnego, dla którego
+\item \verb|<P>| \emph{Current platform} (systemu operacyjnego, dla którego
chcemy dokonać instalacji, na wypadek gdyby zawiodła automatyczna detekcja);
-\item \verb|<B>| \emph{Binary architectures} (dodatkowo instalowanych
- binariów dla innych platform, np. na serwerze, z~którego będą korzystać
+\item \verb|<B>| \emph{Binary architectures} (dodatkowo instalowanych
+ binariów dla innych platform, np. na serwerze, z~którego będą korzystać
użytkownicy innych systemów);
\item \verb|<S>| \emph{Installation scheme} (predefiniowanego zestawu
- instalacyjnego, np. \emph{full} -- pełnego, \emph{medium} --
- wystarczającego do większości zastosowań, \emph{basic} -- podstawowego;
+ instalacyjnego, np. \emph{full} -- pełnego, \emph{medium} --
+ wystarczającego do większości zastosowań, \emph{basic} -- podstawowego;
mamy tu też do wyboru zestaw
proponowany polskim użytkownikom: \emph{GUST scheme});
\item \verb|<C>| \emph{Standard collections} (zestawów, których wybór
- pomaga zmodyfikować dany schemat instalacji);
-\item \verb|<L>| \emph{Language collections} (zestawów dla obsługiwanych
+ pomaga zmodyfikować dany schemat instalacji);
+\item \verb|<L>| \emph{Language collections} (zestawów dla obsługiwanych
języków);
-\item \verb|<D>| \emph{Installation directories} (katalogu bazowego na
+\item \verb|<D>| \emph{Installation directories} (katalogu bazowego na
dysku, przeznaczonego na instalację);
\item \verb|<O>| ustawienia trybu pracy niektórych programów.
\end{description}
@@ -816,14 +821,14 @@ 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!).
-Po wybraniu opcji |<L>| -- \emph{Language collections},
+Po wybraniu opcji |<L>| -- \emph{Language collections},
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 \texttt{Polish}.
-Po powrocie do głównego menu można dodatkowo wybrać inne opcje. I~tak:
+Po powrocie do głównego menu można dodatkowo wybrać inne opcje. I~tak:
\smallskip\noindent
\verb|<D>| \emph{directories} pozwala zmienić domyślne katalogi
@@ -832,15 +837,15 @@ instalacji, przypisane zmiennym wewnętrznym: \label{text:instdir}
\vskip-5pt
\begin{ttdescription}
\item [TEXDIR] katalog bazowy, w~ramach którego zostaną zainstalowane wszystkie
- pliki; domyślnie jest to \dirname{/usr/local/texlive/2007}, ale można
- go zmienić np. na \dirname{/opt/texlive2007}.
+ pliki; domyślnie jest to \dirname{/usr/local/texlive/2007}, ale można
+ go zmienić np. na \dirname{/opt/texlive2007}.
W systemie \MacOSX{} dostępne programy integrujące oprogramowanie \TeX-owe
- %(frontends ???)
- %(\emph{TeXShop}, \emph{ITeXMac}, \ldots)
+ %(frontends ???)
+ %(\emph{TeXShop}, \emph{ITeXMac}, \ldots)
korzystają z~domyślnej
-lokalizacji \teTeX{}, czyli \dirname{/usr/local/teTeX}. Wobec czego
-użytkownicy Mac dla instalacji \TL{} powinni rozważyć wybór
+lokalizacji \teTeX{}, czyli \dirname{/usr/local/teTeX}. Wobec czego
+użytkownicy Mac dla instalacji \TL{} powinni rozważyć wybór
katalogu \dirname{/usr/local/teTeX} zamiast \dirname{/usr/local/texlive/2007}.
\item [TEXMFLOCAL] katalog przeznaczony na lokalne pliki makr i~fontów
@@ -850,11 +855,11 @@ instalacji; domyślnie jest to \dirname{/usr/local/texlive/texmf-local}.
jest przeznaczony na lokalnie dodawane makra czy fonty.)
\item [TEXMFSYSVAR] katalog, który przechowuje pliki generowane przez system
- (np. formaty)
- (patrz część~\ref{sec:texconfig}, str.~\pageref{sec:texconfig});
+ (np. formaty)
+ (patrz część~\ref{sec:texconfig}, str.~\pageref{sec:texconfig});
domyślnie \dirname{TEXDIR/texmf-var}.
Istnieje ponadto \envname{TEXMFSYSCONFIG}, katalog dla
- aktualnie używanych plików konfiguracyjnych, modyfikowanych
+ aktualnie używanych plików konfiguracyjnych, modyfikowanych
najczęściej przez program \cmdname{texconfig}.
\end{ttdescription}
@@ -864,13 +869,13 @@ jest przeznaczony na lokalnie dodawane makra czy fonty.)
\begin{ttdescription}
\item [a] \emph{alternate directory for generated fonts} -- pozwala określić
katalog dla generowanych fontów (np. jeżeli chcemy zainstalować główny pakiet
- w~trybie ,,tylko do odczytu''
+ w~trybie ,,tylko do odczytu''
(\emph{read-only})); domyślnie fonty generowane są
w~katalogu określonym przez zmienną \envname{TEXMFVAR}.
\item [l] \emph{create symbolic links in standard directories} -- pozwala
określić
- czy utworzyć dowiązania symboliczne (\emph{links}) dla stron \cmdname{man},
+ czy utworzyć dowiązania symboliczne (\emph{links}) dla stron \cmdname{man},
\acro{GNU} \cmdname{info} i~programów w~standardowych katalogach systemu
operacyjnego, np. \dirname{/usr/local/man}, \dirname{/usr/local/info} oraz
\dirname{/usr/local/bin}.
@@ -890,11 +895,11 @@ jest przeznaczony na lokalnie dodawane makra czy fonty.)
Po zakończeniu ustawień i~po powrocie go głównego menu,
można rozpocząć instalację (klawisz~\Ucom{I}).
Program instalacyjny, uwzględniając wybrane zestawy i~systemy, sprawdzi
-spisy plików na \CD{}/\DVD, stworzy listę plików do skopiowania, po czym
+spisy plików na \CD{}/\DVD, stworzy listę plików do skopiowania, po czym
skopiuje je na twardy dysk.
-Po instalacji \textbf{należy} dodać do zmiennej \texttt{PATH} właściwy
-podkatalog \texttt{bin} instalacji \TeX-a, uaktywnić tę zmienną i~można
+Po instalacji \textbf{należy} dodać do zmiennej \texttt{PATH} właściwy
+podkatalog \texttt{bin} instalacji \TeX-a, uaktywnić tę zmienną i~można
już zacząć pracę.
%Jeśli zajdzie potrzeba, można przenieść binaria wyżej o~jeden poziom,
%np. z~\dirname{/usr/local/bin/i386-linux} do \dirname{/usr/local/bin};
@@ -907,8 +912,8 @@ już zacząć pracę.
%\begin{verbatim}
% TEXMFMAIN = $SELFAUTODIR
%\end{verbatim}
- %Jeśli przeniesiemy całość instalacji do innego katalogu, należy dokładnie
- %to określić, modyfikując zmienną \envname{TEXMFMAIN} w~pliku
+ %Jeśli przeniesiemy całość instalacji do innego katalogu, należy dokładnie
+ %to określić, modyfikując zmienną \envname{TEXMFMAIN} w~pliku
%\texttt{texmf.cnf}, a~także ustawiając \envname{TEXMFCNF} na
%\dirname{$TEXMFMAIN/texmf/web2c}.
@@ -916,13 +921,13 @@ już zacząć pracę.
Jeśli w używanym przez nas systemie Linux/Unix działa polecenie \cmdname{manpath}
(sprawdzimy to uruchamiając \code{man manpath}), to wszystkim
-użytkownikom systemu można udostępnić elektroniczny poręcznik \TL\ dla
-standardowego uruchomiania polecenia \cmdname{man}. W tym celu należy
+użytkownikom systemu można udostępnić elektroniczny poręcznik \TL\ dla
+standardowego uruchomiania polecenia \cmdname{man}. W tym celu należy
zmodyfikować plik \filename{/etc/manpath.config} (wymagane są do tego
uprawnienia administratora systemu).
-Poniższy wpis w pliku \filename{/etc/manpath.config} pozwoli programowi
-\cmdname{man} odnaleźć strony podręcznika (strony \cmdname{man}) \TL\
-w~drzewie instalacji \TL\ (także ścieżka do programów może wymagać
+Poniższy wpis w pliku \filename{/etc/manpath.config} pozwoli programowi
+\cmdname{man} odnaleźć strony podręcznika (strony \cmdname{man}) \TL\
+w~drzewie instalacji \TL\ (także ścieżka do programów może wymagać
dopasowania do konkretnej architektury systemu):
\begin{verbatim}
@@ -967,8 +972,8 @@ Poniżej lista wszystkich możliwych nadpisań :
nadpisuje \dirname{\$HOME/texmf}.
\end{ttdescription}
-Zamiast powyższych zmiennych środowiskowych byłoby lepiej zastosować
-\filename{configure} z~opcjami, co jest standardowym sposobem dla
+Zamiast powyższych zmiennych środowiskowych byłoby lepiej zastosować
+\filename{configure} z~opcjami, co jest standardowym sposobem dla
stylu \acro{GNU}. Ochotnicy do wykonania takiej pracy są mile widziani!
@@ -978,8 +983,8 @@ na twardym dysku}
\TL{} 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 \cmdname{tlpmgui}), natomiast
-później należy używać znajdującego się na \CD{} (\DVD) skryptu
+razem (nie dotyczy to wpomnianego wcześniej \cmdname{tlpmgui}), natomiast
+później należy używać znajdującego się na \CD{} (\DVD) skryptu
\texttt{install-pkg.sh}.
Uruchamia się go przez zamontowanie nośnika, przejście do katalogu
punktu montowania i~wydanie polecenia:
@@ -991,13 +996,13 @@ punktu montowania i~wydanie polecenia:
Skrypt posiada dziewięć parametrów; pierwsze cztery pozwalają wybrać:
pojedynczy pakiet do instalacji, cały zestaw (np. \texttt{mathextra}),
nazwę katalogu zamontowanego \CD, oraz nazwę katalogu zawierającego
-pliki ze spisami zawartości pakietów (zwykle te dwa ostatnie ustawiane
+pliki ze spisami zawartości pakietów (zwykle te dwa ostatnie ustawiane
są automatycznie):
\begin{ttdescription}
\item [-{}-package=\var{pkgname}] pojedynczy pakiet do zainstalowania;
-\item [-{}-collection=\var{colname}] pojedynczy zestaw do zainstalowania;
+\item [-{}-collection=\var{colname}] pojedynczy zestaw do zainstalowania;
\item [-{}-cddir=\var{dir}] katalog źródłowy (domyślnie jest to katalog
bieżący, z~którego uruchomiono skrypt);
@@ -1011,7 +1016,7 @@ 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 \texttt{mktexlsr},
przebudowującego bazę danych o~plikach, czwarty uruchamia na koniec
-skrypt konfiguracyjny \code{texconfig init}, zaś piąty powoduje jedynie
+skrypt konfiguracyjny \code{texconfig init}, zaś piąty powoduje jedynie
wypisanie plików, które miałyby być zainstalowane:
\begin{tabular}{ll}
@@ -1058,12 +1063,12 @@ i~bez dokumentacji:
\else> \Ucom{sh install-pkg.sh -{}-package=alg \bs}
> \Ucom{-{}-nosrc -{}-nodoc}
\fi\end{alltt}
-\item zainstaluj wszystkie pakiety dostępne w~zestawie
+\item zainstaluj wszystkie pakiety dostępne w~zestawie
dodatkowych makr dla plain \TeX:
\begin{alltt}
> \Ucom{sh install-pkg.sh -{}-collection=plainextra}
\end{alltt}
-\item spakuj wszystkie pliki wymagane dla PSTricks
+\item spakuj wszystkie pliki wymagane dla PSTricks
do~pliku \cmdname{tar}, w~katalogu \dirname{/tmp}:
\begin{alltt}
\ifSingleColumn> \Ucom{sh install-pkg.sh -{}-package=pstricks -{}-archive=/tmp/pstricks.tar}
@@ -1077,19 +1082,19 @@ do~pliku \cmdname{tar}, w~katalogu \dirname{/tmp}:
\section{Po zakończeniu instalowania}
\label{sec:postinstall}
-W każdym systemie operacyjnym, po zakończeniu głównej procedury instalacyjnej,
-pozostaje wykonanie dopasowania systemu do lokalnych potrzeb i przeprowadzenie
+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.
-Innym rodzajem czynności poinstalacyjnych jest uzyskanie pakietów, fontów
-lub programów, które nie zostały dostarczone z \TL{}. Podstawową zasadą jest
-instalowanie takich dodatków w drzewie \envname{TEXMFLOCAL}
-(jeśli instalacja została wykonana na lokalnym dysku twardym) lub drzewie
-\envname{TEXMFSYSVAR} (jeśli \TeX{} jest użytkowany z płyty DVD); por.
+Innym rodzajem czynności poinstalacyjnych jest uzyskanie pakietów, fontów
+lub programów, które nie zostały dostarczone z \TL{}. Podstawową zasadą jest
+instalowanie takich dodatków w drzewie \envname{TEXMFLOCAL}
+(jeśli instalacja została wykonana na lokalnym dysku twardym) lub drzewie
+\envname{TEXMFSYSVAR} (jeśli \TeX{} jest użytkowany z płyty DVD); por.
opcja ``Installation directories'' na str.~\pageref{text:instdir}.
-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
+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:
\begin{itemize*}
\item
@@ -1099,13 +1104,13 @@ odnośników do dokumentacji zewnętrznej:
\item
\url{http://www.ctan.org/tex-archive/info/beginlatex/html/chapter5.html#pkginst}
\item
-\url{http://www.ctan.org/tex-archive/info/Type1fonts} w szczególności są
+\url{http://www.ctan.org/tex-archive/info/Type1fonts} w szczególności są
tam szczegółowe informacje o instalowaniu fontów.
\end{itemize*}
\subsection{Program texconfig}
\label{sec:texconfig}
- Po zakończeniu instalacji i~uaktywnieniu modyfikacji zmiennej systemowej
+ Po zakończeniu instalacji i~uaktywnieniu modyfikacji zmiennej systemowej
\envname{PATH}, można użyć programu \cmdname{texconfig}, do skonfigurowania
systemu według własnych potrzeb. Program ten może być w~każdej chwili
uruchomiony do zmiany ustawień, w~trybie in\-ter\-fej\-su pełnoekranowego lub
@@ -1122,13 +1127,13 @@ Przykłady użycia z~wiersza poleceń:
\item [texconfig xdvi letter] jak wyżej, ale dla programu \cmdname{xdvi};
\item [texconfig rehash] aktualizacja wszystkich baz danych instalacji
systemu \TeX;
-\item [texconfig faq] wyświetla \acro{FAQ} dystrybucji \teTeX{}
+\item [texconfig faq] wyświetla \acro{FAQ} dystrybucji \teTeX{}
(na dystrybucji tej oparto \TL);
\item [texconfig help] wyświetla dostępne opcje skryptu.
\end{ttdescription}
-Skrypt \cmdname{texconfig} pozwala na zmianę jedynie najważniejszych
+Skrypt \cmdname{texconfig} pozwala na zmianę jedynie najważniejszych
ustawień. Głównym plikiem konfiguracyjnym jest \filename{texmf.cnf}.
Zlokalizujemy go uruchamiając polecenie \samp{kpsewhich texmf.cnf}.
Plik ten zawiera sporo użytecznych komentarzy, wyjaśniających
@@ -1184,14 +1189,14 @@ Transcript written on sample2e.log.
Gdy program nie znajduje \filename{sample2e.tex} (bądź innych wymaganych
plików), może to oznaczać, że nadal działają ustawienia zmiennych środowiska
bądź pliki konfiguracyjne z~poprzedniej instalacji.
-Dogłębną analizę gdzie są przeszukiwane i~znajdywane pliki umożliwia
+Dogłębną analizę gdzie są przeszukiwane i~znajdywane pliki umożliwia
diagnostyka opisana w~części \ref{sec:Debugging} na str.~\pageref{sec:Debugging}.
\item Podgląd wyniku składu:
\begin{alltt}
> \Ucom{xdvi sample2e.dvi}
\end{alltt}
-Polecenie to wymaga uruchomionego środowiska graficznego X~Window.
+Polecenie to wymaga uruchomionego środowiska graficznego X~Window.
Dla MS Windows analogicznym poleceniem jest \cmdname{dviout}.
%!
% You should see a new window with a nice document explaining some of the
@@ -1218,9 +1223,9 @@ Dla MS Windows analogicznym poleceniem jest \cmdname{dviout}.
\end{alltt}
Programy \cmdname{gv} i~\cmdname{xpdf} są dostarczane zwykle
w~ramach systemu operacyjnego, wobec tego nie zawarto ich
-na \TL. Przed samodzielną instalacją warto odwiedzić strony,
+na \TL. Przed samodzielną instalacją warto odwiedzić strony,
odpowiednio: \url{http://www.gnu.org/software/gv}
-i~\url{http://www.foolabs.com/xpdf}. W~sieci dostępny jest także
+i~\url{http://www.foolabs.com/xpdf}. W~sieci dostępny jest także
bezpłatny program Adobe Reader (\url{http://www.adobe.com}).
\item Inne przydatne pliki testowe:
@@ -1233,7 +1238,7 @@ bezpłatny program Adobe Reader (\url{http://www.adobe.com}).
\item [testfont.tex] jak wyżej, ale zamiast \LaTeX-a wymaga jedynie plain
\TeX{};
\item [story.tex] najbardziej kanoniczny przykład dla plain \TeX{};
- na zakończenie przetwarzania uruchomionego poleceniem \Ucom{tex story},
+ na zakończenie przetwarzania uruchomionego poleceniem \Ucom{tex story},
po ukazaniu się \code{*}, należy wpisać \Ucom{\bs bye}.
\end{ttdescription}
@@ -1249,8 +1254,8 @@ Petera Flynna \textsl{Formatting Information}, dostępny pod adresem
\label{sec:mac-install}
Na komputerach Macintosh \TL{} działa jedynie pod systemem operacyjnym
-\MacOSX (starsze systemy z~działającym systemem \TeX{} mogą
-korzystać z~makr, fontów i~dokumentacji o~ile zainstalujemy rozszerzenie
+\MacOSX (starsze systemy z~działającym systemem \TeX{} mogą
+korzystać z~makr, fontów i~dokumentacji o~ile zainstalujemy rozszerzenie
Joliet dostępne na \url{http://www.tempel.org/joliet}).
\noindent Instalacja pod \MacOSX{} może być wykonana na dwa sposoby.
@@ -1264,10 +1269,10 @@ dokumentacji. Szczegóły na temat projektu Mac\TeX{} znajdują się na stronie:
Jeśli wolimy, w~\MacOSX{} można także zaistalować \TL, wykorzystując
skrypty \filename{install*}. Wymagane jest do tego posiadanie powłoki
-\cmdname{bash}. Od wersji \MacOSX{} 10.2 \cmdname{bash} jest standardowo
-dostępny, a~więc instalujemy podobnie jak opisano to powyżej w~części
-\ref{sec:unix-install} na str.~\pageref{sec:unix-install}. Wcześniejsze
-wersje systemu operacyjnego wymagają aktualizacji, czyli pobrania z~sieci
+\cmdname{bash}. Od wersji \MacOSX{} 10.2 \cmdname{bash} jest standardowo
+dostępny, a~więc instalujemy podobnie jak opisano to powyżej w~części
+\ref{sec:unix-install} na str.~\pageref{sec:unix-install}. Wcześniejsze
+wersje systemu operacyjnego wymagają aktualizacji, czyli pobrania z~sieci
powłoki \cmdname{bash}.
%% Mac & bash notes removed 17.11.2004
@@ -1288,33 +1293,33 @@ powłoki \cmdname{bash}.
%\url{http://itexmac.sourceforge.net}.
%
%\item [Mac-emacs] implementacja Emacs dla \MacOSX{} zintegrowana
-%z~\pkgname{AucTeX}. Patrz też
+%z~\pkgname{AucTeX}. Patrz też
%\url{http://www.cs.man.ac.uk/~franconi/mac-emacs}.
%
%\end{cmddescription}
%
%Powyższe środowiska stosują \dirname{/usr/local/teTeX} jako domyślną
-%lokalizację oprogramowania \TeX-owego, wobec tego instalację należy
+%lokalizację oprogramowania \TeX-owego, wobec tego instalację należy
%wykonać w~tym katalogu (bądź zmienić konfigurację środowiska).
\subsection{Strona kodowa Macintosh CE}
Piszący po polsku użytkownicy \MacOSX{} mają do wyboru stosowanie dwóch
8-bit\-owych stron kodowych:
\begin{description}
-\item[iso8859-2] -- co wiąże się z~wykorzystywaniem standardowego
- oprogramowania uniksowego (Cocoa używa wyłącznie unikodu), jak na przykład
+\item[iso8859-2] -- co wiąże się z~wykorzystywaniem standardowego
+ oprogramowania uniksowego (Cocoa używa wyłącznie unikodu), jak na przykład
Emacsa.
\item[Mac CE] -- co pozwala na stosowanie tradycyjnego (Carbon) oprogramowania
jak np.~BBEdit. Weźmy pod uwagę ten przypadek.
\end{description}
\TL{} zawiera w~standardowych pakietach \LaTeX-a
-plik \verb|macce.def|, który pozwala wczytywać polski tekst
+plik \verb|macce.def|, który pozwala wczytywać polski tekst
z~wykorzystaniem pakietu \verb|inputenc|:
\verb|\usepackage[macce]{inputenc}|
-Ponadto mamy tablice przekodowań dla Mac~CE, niewymagające stosowania
+Ponadto mamy tablice przekodowań dla Mac~CE, niewymagające stosowania
pakietu \verb|\inputenc|. Zamiast niego wystarczy wpisać w~pierwszym wierszu
pliku deklarację:
@@ -1328,12 +1333,12 @@ Niniejsze wydanie \TL{} zawiera program instalacyjny dla Windows --
\cmdname{tlpmgui.exe}. Program ten posiada podobne opcje
jak instalator dla systemów Unix: pozwala wybrać schemat, poszczególne
kolekcje, katalogi dla instalacji, a~więc ma funcjonalność opisaną
-już w~części~\ref{sec:unix-install-disk} na
+już w~części~\ref{sec:unix-install-disk} na
str.~\pageref{sec:unix-install-disk}. Dodatkowo, po instalacji właściwej,
możliwe jest dodawanie bądź usuwanie pakietów a~także 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
+Możliwe jest także przygotowanie systemu operacyjnego do uruchamiania
programów bezpośrednio z~\DVD.
\cmdname{tlpmgui} wykorzystuje jako ,,silnik'' program \cmdname{tlpm}.
@@ -1341,7 +1346,7 @@ programów bezpośrednio z~\DVD.
Oprogramowanie dla Windows w~\TL{} 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 \texttt{dvi},
+Fabrice Popineau, szczególnie zaś nową przeglądarkę plików \texttt{dvi},
\textsf{dviout}, autorstwa Toshio Oshimy.
\TL{} może być instalowany w systemach Windows 98, \acro{ME},
@@ -1356,8 +1361,8 @@ przed instalacją należy dopisać do pliku \verb|C:\config.sys| wiersz
Po włożeniu płyty do napędu \acro{CD}, autostart powinien uruchomić program
\cmdname{tlpmgui}. Jeśli to nie nastąpi, kliknij menu \guiseq{Start\arw
-Uruchom} i~wybierz \verb|<litera CD-ROM>:\setuptl\tplmgui.exe| (lub
-\verb|<litera DVD>:\texlive\setuptl\tplmgui.exe| jeśli instalujesz
+Uruchom} i~wybierz \verb|<litera CD-ROM>:\setuptl\tplmgui.exe| (lub
+\verb|<litera DVD>:\texlive\setuptl\tplmgui.exe| jeśli instalujesz
z~płyty \TeX{} Collection DVD), a~następnie kliknij OK.
Ukaże się okno instalatora zatytułowane \guiseq{Program instalacji
@@ -1365,17 +1370,33 @@ i~konfiguracji TeX Live}. Zawiera ono następujące sekcje: \guiseq{Modyfikacja
schematów}, \guiseq{Instalacja}, \guiseq{Wybierz schemat}, \guiseq{Wybierz
system}, \guiseq{Katalogi} i~\guiseq{Opcje}.
-W~sekcji \guiseq{Katalogi}, obok przycisku \guiseq{CD/DVD} powinien być
-wyświetlony dysk instalacyjny, np. \texttt{F:/} (lub \texttt{F:/texlive/}
+\textbf{Uwaga:} domyślnie \cmdname{tlpmgui} próbuje wykryć, czy nie mamy
+już instalacji \TeX-a. Jeśli znajdzie w~ścieżce specyfikowanej przez zmienną
+\texttt{PATH} program \cmdname{tex}, uruchomi się w trybie administracji
+(dodawania/usuwania pakietów i czynności konfiguracyjnych; patrz niżej).
+Tryb instalacji można wymusić uruchamiając \texttt{tlpmgui --install-mode},
+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
+\TeX.
+Dodatkowym parametrem wywołania jest \texttt{--debug}, który powoduje
+wyświetlanie nazw i zawartości wszystkich plików tworzonych i zapisywanych
+przez \cmdname{tlpmgui}.
+Podczas pracy informacje diagnostyczne zapisywane są w pliku log, który
+po zakończeniu pracy \cmdname{tlpmgui} jest usuwany wraz z wszystkimi plikami
+tymczasowymi.
+
+W~sekcji \guiseq{Katalogi}, obok przycisku \guiseq{CD/DVD} powinien być
+wyświetlony dysk instalacyjny, np. \texttt{F:/} (lub \texttt{F:/texlive/}
dla DVD). Jeśli tak nie jest,
-naciśnij przycisk \guiseq{CD/DVD} i~wybierz napęd \acro{CD} z~TeX Live CD
+naciśnij przycisk \guiseq{CD/DVD} i~wybierz napęd \acro{CD} z~TeX Live CD
(lub katalog \texttt{texlive} na \TeX{} Collection DVD).
Za pomocą przycisku \guiseq{TLroot} możesz wybrać katalog, w~którym chcesz
zainstalować \TL. Wybrany katalog zostanie wpisany do zmiennej środowiskowej
-\texttt{TLroot} do późniejszego użycia.
+\texttt{TLroot} do późniejszego użycia.
%Przyciski \guiseq{TEXMFTEMP}
-%i~\guiseq{TEXMFCNF} wskazują relatywne do \guiseq{TLRoot} katalogi (pod
+%i~\guiseq{TEXMFCNF} wskazują relatywne do \guiseq{TLRoot} katalogi (pod
%koniec instalacji zostaną przypisane zmiennym środowiskowym
%\texttt{TEXMFTEMP} i~\texttt{TEXMFCNF}). Katalogi te są automatycznie
%aktualizowane przy zmianie TLroot.
@@ -1397,10 +1418,10 @@ można modyfikować. Dodatkowe kolekcje można wybrać w~sekcji
kolekcje, takie jak Metapost, Omega lub dokumentacje w~różnych językach.
Wybór zaznaczamy haczykiem.
-Kolekcja \guiseq{Wintools} jest zaznaczona domyślnie. Zawiera ona szereg
+Kolekcja \guiseq{Wintools} jest zaznaczona domyślnie. Zawiera ona szereg
niewielkich, acz przydatnych programów, zwykle nieobecnych w~Windows, m.in.
-konwertery grafiki \cmdname{sam2p}, \cmdname{jpeg2ps}, \cmdname{tiff2png},
-programy (de)kompresji plików (\cmdname{bzip2}, \cmdname{gzip},
+konwertery grafiki \cmdname{sam2p}, \cmdname{jpeg2ps}, \cmdname{tiff2png},
+programy (de)kompresji plików (\cmdname{bzip2}, \cmdname{gzip},
\cmdname{unzip}), a~także \cmdname{wget} wymagany przez nowe narzędzie:
\cmdname{getnonfreefonts}.
@@ -1410,10 +1431,10 @@ można wybrać do zainstalowania dodatkowe kolekcje z~pakietami dla obsługi
konkretnych języków. Wybór zaznaczamy haczykiem.
Właściwa instalacja rozpoczyna się po naciśnięciu przycisku
-\guiseq{Instaluj}.
+\guiseq{Instaluj}.
\textbf{Uwaga:} \guiseq{Perl} i~\guiseq{Ghostscript} są instalowane tylko
-na życzenie. Są one wymagane przez wiele programów, ale można zrezygnować
+na życzenie. Są one wymagane przez wiele programów, ale można zrezygnować
z~ich instalacji, gdy są już zainstalowane i~wiesz, co robisz.
Ustawiane są także zmienne środowiskowe \verb|PERL5LIB| i~\verb|GS_LIB|,
a~także do \verb|PATH| dodawana jest ścieżka do programów Ghostscipta.
@@ -1423,8 +1444,8 @@ obecne w~systemie.
Ponieważ \TL{} wymaga pewnych czynności konfiguracyjnych, zaczekaj cierpliwie
aż do pojawienia się komunikatu o~pomyślnym zakończeniu instalacji.
-Do menu \guiseq{Start\arw Programy\arw TeXLive2007} dodawany jest skrót
-do \cmdname{tlpmgui}, a~także \cmdname{dviout}, o ile został zainstalowany
+Do menu \guiseq{Start\arw Programy\arw TeXLive2007} dodawany jest skrót
+do \cmdname{tlpmgui}, a~także \cmdname{dviout}, o ile został zainstalowany
(uruchomienie \cmdname{dviout} bez pliku \cmdname{.dvi}
spowoduje jego automatyczne skonfigurowanie).
@@ -1433,11 +1454,11 @@ uruchomienie komputera.
\subsection{Uruchomienie z DVD}
-Przy uruchomieniu z DVD mamy dodatkową zakładkę \guiseq{Uruchom z DVD}.
-Pozwala ona przygotować \TL{} do pracy wprost z dysku \acro{DVD} bez
-instalacji. Po naciśnięciu przycisku \guiseq{Ustaw} dodawane są zmienne
+Przy uruchomieniu z DVD mamy dodatkową zakładkę \guiseq{Uruchom z DVD}.
+Pozwala ona przygotować \TL{} do pracy wprost z dysku \acro{DVD} bez
+instalacji. Po naciśnięciu przycisku \guiseq{Ustaw} dodawane są zmienne
środowiskowe i~generowane są formaty na dysku lokalnym.
-Od tej chwili można korzystać z~\TL, pamiętając tylko o~włożeniu płyty
+Od tej chwili można korzystać z~\TL, pamiętając tylko o~włożeniu płyty
do napędu DVD.
%\smallskip {\small\noindent
@@ -1446,9 +1467,9 @@ do napędu DVD.
%ustawienia programów) mogą przygotować system, wykorzystując
%plik wsadowy \cmdname{mkloctex.bat} (katalog \dirname{bin/win32/}).
%Po skopiowaniu pliku na dysk twardy należy go uruchomić z~wiersza poleceń
-%(okno DOS/CMD), podając dwa parametry: literę \CD{} i~literę dysku twardego,
+%(okno DOS/CMD), podając dwa parametry: literę \CD{} i~literę dysku twardego,
%na którym chcemy utworzyć pomocnicze drzewko \TeX-owe.
-%Po zapoznaniu się z~końcowymi komunikatami wyświetlanymi
+%Po zapoznaniu się z~końcowymi komunikatami wyświetlanymi
%przez program, zalecane jest wykonanie sugerowanych tam czynności.
%
%}
@@ -1465,17 +1486,17 @@ różne programy do obróbki grafiki. Wreszcie~-- posiadanie edytora
zorientowanego na środowisko \TeX{} znacznie ułatwi pracę.
Wszystkie takie programy dla Windows dosyć łatwo znaleźć w~sieci,
-ale ponieważ jest ich spory wybór, postanowiliśmy te najbardziej godne
+ale ponieważ jest ich spory wybór, postanowiliśmy te najbardziej godne
polecenia umieścić w~dystrybucji \TL:
\begin{itemize*}
\item \cmdname{Ghostscript} 8.54;
-\item minimalną dystrybucję \cmdname{Perl} 5.8, wystarczającą do
+\item minimalną dystrybucję \cmdname{Perl} 5.8, wystarczającą do
uruchomienia wszystkich, zawartych na \TL{} skryptów perlowych;
%\item \cmdname{ImageMagick} 5.5.6
%\item \cmdname{ISpell} -- korektor pisowni
%\item zaawansowany edytor \textsf{XEmacs} 21.5.14 wraz z~kolekcją
%pakietów do wspomagania pracy w~środowisku programów \TeX-owych.
-\item win-tools -- zestaw kilku przydatnych programów (\texttt{bzip2},
+\item win-tools -- zestaw kilku przydatnych programów (\texttt{bzip2},
\texttt{gzip}, \texttt{jpeg2ps} i~\texttt{tiff2png})
\end{itemize*}
@@ -1488,11 +1509,11 @@ Poniżej zamieszczono listę miejsc, skąd można pobrać programy pomocnicze:
\begin{description}
\item[Ghostscript] \url{http://www.cs.wisc.edu/~ghost/}
-\item[Perl] \url{http://www.activestate.com/} (uzupełniające, przydatne
+\item[Perl] \url{http://www.activestate.com/} (uzupełniające, przydatne
pakiety należy pobrać z~zasobów CPAN \url{http://cpan.org})
-\item[ImageMagick] bogaty zestaw narzędzi do wsadowego przetwarzania
+\item[ImageMagick] bogaty zestaw narzędzi do wsadowego przetwarzania
plików graficznych (\url{http://www.imagemagick.com})
-\item[NetPBM] zamiast \textsf{ImageMagick} do przetwarzania i~konwersji plików
+\item[NetPBM] zamiast \textsf{ImageMagick} do przetwarzania i~konwersji plików
graficznych możemy użyć NetPBM (\url{http://netpbm.sourceforge.net/})
\item[Edytory dla systemu \TeX{}] mamy tutaj spory wybór, zależny od
indywidualnych preferencji użytkownika:
@@ -1502,19 +1523,19 @@ Poniżej zamieszczono listę miejsc, skąd można pobrać programy pomocnicze:
% http://www.gnu.org/software/emacs/windows/ntemacs.html})
\item \cmdname{XEmacs} -- bardziej przyjazna wersja dla Windows
(\url{http://www.xemacs.org/})
- \item \cmdname{WinShell} -- prosty edytor/shell, dostępny na \TL
+ \item \cmdname{WinShell} -- prosty edytor/shell, dostępny na \TL
w~katalogu \dirname{support/WinShell} (\url{http://www.winshell.de})
- \item \cmdname{WinEdt} -- bogaty edytor dla \TeX-a, dostępny jako
+ \item \cmdname{WinEdt} -- bogaty edytor dla \TeX-a, dostępny jako
\emph{shareware} (\url{http://www.winedt.com})
\item TeXnicCenter -- kolejny, dosyć bogaty edytor
(\url{http://www.toolscenter.org/products/texniccenter/})
\item \cmdname{Vim} -- rozbudowany i~bardzo silny edytor, wywodzący się
z~klasycznego dla systemów Unix \cmdname{vi}
- %, dostępny na \TL{} w~katalogu \dirname{support/vim}
+ %, dostępny na \TL{} w~katalogu \dirname{support/vim}
(\url{http://www.vim.org})
- \item \cmdname{LEd} -- polski edytor dostępny z
+ \item \cmdname{LEd} -- polski edytor dostępny z
\url{http://www.ctan.org/support/LEd}
- \item \cmdname{SciTE} -- edytor dostępny
+ \item \cmdname{SciTE} -- edytor dostępny
z \url{http://www.scintilla.org/SciTE.html}
\end{itemize*}
\end{description}
@@ -1526,7 +1547,7 @@ i~drukowania plików PS/PDF. Dostępny jest on m.in.
na \url{http://www.cs.wisc.edu/~ghost/gsview/}, a~także na każdym serwerze
\acro{CTAN}.
-\section[Zarządzanie systemem \protect\TL{} w~Windows]{Zarządzanie
+\section[Zarządzanie systemem \protect\TL{} w~Windows]{Zarządzanie
systemem \protect\TL{} w~Windows}
\label{sec:win-managing}
@@ -1543,8 +1564,8 @@ Zakładki \guiseq{Dodawanie pakietów} lub \guiseq{Usuwanie pakietów} posiadają
następującą funkcjonalność:
\begin{itemize}
-\item W~sekcji \guiseq{Przyciski} naciśnięcie przycisku \guiseq{Szukaj}
-wypełnia/odświeża zawartość sekcji \guiseq{Wybierz pakiety do...} czyli
+\item W~sekcji \guiseq{Przyciski} naciśnięcie przycisku \guiseq{Szukaj}
+wypełnia/odświeża zawartość sekcji \guiseq{Wybierz pakiety do...} czyli
kolekcje i~pakiety do instalacji lub usunięcia.
Podczas dodawania porównywana jest lista wszystkich pakietów z~\acro{CD} (lub
@@ -1584,12 +1605,12 @@ Możemy tu wykonać następujące czynności:
\item Edycja \filename{updmap.cfg}
\end{itemize}
-Uwaga: okno Edycja\dots{} można zamknąć przyciskiem \guiseq{Anuluj} lub
+Uwaga: okno Edycja\dots{} można zamknąć przyciskiem \guiseq{Anuluj} lub
\guiseq{Gotowe}; w~tym drugim wypadku zostaną odbudowane pliki formatów
(bądź mapy fontowe, gdy edytowano \filename{updmap.cfg}), a~następnie zostaną
odświeżone bazy danych instalacji (pliki \filename{ls-R}).
-Więcej informacji na temat indywidualnej konfiguracji zawarto
+Więcej informacji na temat indywidualnej konfiguracji zawarto
w~części~\ref{sec:persconf}, na str.~\pageref{sec:persconf}.
\subsection{Odinstalowanie \protect\TL{}}
@@ -1604,15 +1625,15 @@ samodzielnie.
\subsection{Dodawanie własnych pakietów do instalacji}
-Gdy zamierzamy dodać pakiety, których brak w~dystrybucji
+Gdy zamierzamy dodać pakiety, których brak w~dystrybucji
\TL, warto instalować je w~katalogu
specyfikowanym przez zmienną \envname{\$TEXMFLOCAL}. W~ten sposób
-zabezpieczymy te pakiety podczas aktualizacji/wymiany oprogramowania
+zabezpieczymy te pakiety podczas aktualizacji/wymiany oprogramowania
\TL{}.
Katalog wskazywany przez \envname{\$TEXMFLOCAL} jest początkowo pusty.
Przykładowo: dodajemy pakiet dla Maple (przetwarzanie symboliczne);
-pliki stylów należy skopiować do katalogu
+pliki stylów należy skopiować do katalogu
\path|...\texmf-local\tex\latex\maple\| \
zaś pliki dokumentacji do katalogu
\path|...\texmf-local\doc\latex\maple\|
@@ -1630,19 +1651,19 @@ i~posiada wiele użytecznych opcji, które można wyświetlić po uruchomieniu:
tlpm --help
\end{verbatim}
-Więcej informacji i~przykładów użycia można znaleźć
+Więcej informacji i~przykładów użycia można znaleźć
w~pliku \path|tlpm.readme| (katalog \path|setuptl|).
\subsection{Instalacja sieciowa}
Biblioteka \KPS{}
- %(patrz rozdział \ref{})
+ %(patrz rozdział \ref{})
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
\texttt{bin/win32} mogą być współdzielone z~instalacjami \teTeX{} lub \TL{}
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.
+zasoby dla stacji Windows.
\noindent Dostępne są następujące możliwości:
\begin{itemize}
@@ -1659,12 +1680,12 @@ zasoby dla stacji Windows.
\end{itemize}
\subsection{Różnice w~stosunku do standardowego \Webc{} w~systemach Win32}
-Programy \Webc{} działające w~systemach Win32 posiadają szczególne cechy,
+Programy \Webc{} działające w~systemach Win32 posiadają szczególne cechy,
o~których warto wspomnieć:
\begin{description}
- %\item[\KPS{}] -- tablice haszowe, tworzone w~\TL{} przez bibliotekę
- % \KPS{}, są bardzo duże. Aby skrócić czas uruchamiania dowolnego programu,
+ %\item[\KPS{}] -- tablice haszowe, tworzone w~\TL{} przez bibliotekę
+ % \KPS{}, są bardzo duże. Aby skrócić czas uruchamiania dowolnego programu,
% wykorzystującego \KPS{}, tablice haszowe zostają umieszczone w~pamięci
% współdzielonej przez procesy. W~ten sposób zmniejszono znacznie czas
% uruchamiania programów wywoływanych kolejno, jeden przez drugi
@@ -1672,9 +1693,9 @@ o~których warto wspomnieć:
% Zmianę tę ukryto przed użytkownikiem, z~wyjątkiem sytuacji, gdy
% zostanie użyta opcja~\texttt{-1} dla diagnostyki działania \KPS;
% można wtedy śledzić wykorzystanie pamięci współdzielonej.
- \item[\cmdname{kpsecheck}] -- program ten oferuje kilka opcji
- uzupełniających dla programu \cmdname{kpsewhich}.
- Pozwala na wylistowanie wszystkich plików, które występują wielokrotnie
+ \item[\cmdname{kpsecheck}] -- program ten oferuje kilka opcji
+ uzupełniających dla programu \cmdname{kpsewhich}.
+ Pozwala na wylistowanie wszystkich plików, które występują wielokrotnie
w~dostępnych drzewach katalogów texmf. Może to być przydatne, choć
często możemy otrzymywać niepożądane komunikaty o~dziesiątkach plików typu
\texttt{README}. Warto tu wspomnieć, że takie pliki powodują
@@ -1695,21 +1716,21 @@ o~których warto wspomnieć:
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 zmiennej
-\envname{PATH} (ponadto zmienne środowiskowe, szczególnie w~starszych
+\envname{PATH} (ponadto zmienne środowiskowe, szczególnie w~starszych
wersjach systemu Windows, mają dość ograniczoną pojemność).
\item[\Webc{}] -- programy dla Windows posiadają jedną dodatkową opcję
nieobecną w~wersjach kompilowanych dla Unix:
\begin{itemize}
- % \item \texttt{-halt-on-error} pozwala zatrzymać przetwarzanie
+ % \item \texttt{-halt-on-error} pozwala zatrzymać przetwarzanie
% na pierwszym napotkanym błędzie;
% \item \texttt{-job-time} ustawia czas tworzonych plików na taki sam
% jak pliku przetwarzanego;
% \item \texttt{-time-statistics} wyświetla statystyki dotyczące czasu
- % przetwarzania;
+ % przetwarzania;
\item \path|-proctimes| wyświetla statystyki dotyczące czasu przetwarzania;
- warto tu wspomnieć, że systemy Win9x, nie będąc prawdziwymi systemami
- wielozadaniowymi, nie mają prawidłowo działającego pomiaru czasu dla
- krótkotrwałych procesów, wobec tego wyświetlane wartości są jedynie
+ warto tu wspomnieć, że systemy Win9x, nie będąc prawdziwymi systemami
+ wielozadaniowymi, nie mają prawidłowo działającego pomiaru czasu dla
+ krótkotrwałych procesów, wobec tego wyświetlane wartości są jedynie
przybliżone; w~NT/2K/XP wyniki są bardziej dokładne; w~Win32 brak
polecenia \texttt{time} znanego z~systemów Unix.
\end{itemize}
@@ -1720,9 +1741,9 @@ systemowych, niż na podstawie zmodyfikowanej przez użytkownika zmiennej
\label{sec:persconf}
\subsubsection{Dvips}
-Plik konfiguracyjny \verb+config.ps+ programu Dvips znajduje się
+Plik konfiguracyjny \verb+config.ps+ programu Dvips znajduje się
w~katalogu \path|C:\TeXlive2007\texmf-var\dvips\config\|.
-Plik ten można otworzyć w~dowolnym edytorze (np. w~\cmdname{WinShell})
+Plik ten można otworzyć w~dowolnym edytorze (np. w~\cmdname{WinShell})
po to, aby zmienić niektóre parametry działania Dvips. Najważniejsze z~nich
zgrupowano w~blokach deklaracji:
@@ -1730,12 +1751,12 @@ zgrupowano w~blokach deklaracji:
\item [fonty] -- można zmienić domyślne parametry generowania fontów
przez \MF{}-a dla danej drukarki (parametr \texttt{M}) i~rozdzielczość
(parametry \texttt{D}, \texttt{X}, \texttt{Y}). Standardowo
-fonty generowane są dla drukarek laserowych, zgodnych z~Hewlett Packard
+fonty generowane są dla drukarek laserowych, zgodnych z~Hewlett Packard
(tryb ljfour), w~rozdzielczości 600~dpi. Domyślnie ustawiono wykorzystanie
fontów CM (oraz PL) w~ich wersji obwiedniowej (Type~1), wobec tego
Dvips nie powinien odwoływać się zbyt często do programu
\cmdname{mktexpk}.
-\item[drukarka] -- parametr `o' określa nazwę portu/przekierowania wydruku.
+\item[drukarka] -- parametr `o' określa nazwę portu/przekierowania wydruku.
Gdy nie wpisano nazwy drukarki (portu), wynik pracy będzie
zapisywany w~pliku PostScriptowym \verb+.ps+. Drukarkę specyfikujemy
jednym z~poniższych sposobów:
@@ -1745,7 +1766,7 @@ o lpt1:
% o \\server\myprinter
\end{verbatim}
%\item[mapy fontowe] -- do standardowej mapy fontowej \verb+psfonts.map+
- % (wiersz: \verb+p psfonts.map+) możemy dołączyć dodatkowe mapy fontowe,
+ % (wiersz: \verb+p psfonts.map+) możemy dołączyć dodatkowe mapy fontowe,
% np.:
%\begin{verbatim}
%p +bsr.map
@@ -1754,7 +1775,7 @@ o lpt1:
%parametr \verb+p+ musi znajdować się w~pierwszej kolumnie; nazwy plików
%z~dołączanymi mapami poprzedzamy znakiem \texttt{+}; zbędne mapy
%można wyłączyć, wstawiając na początku wiersza znak komentarza (\texttt{\%}).
- %Wymienione w~przykładzie mapy dotyczą dołączania wersji obwiedniowej fontów
+ %Wymienione w~przykładzie mapy dotyczą dołączania wersji obwiedniowej fontów
%CM produkcji Blue Sky Research (bsr.map) i~dodatkowych fontów logo, wasy,
%stmaryrd, wykonanych przez Taco Hoekwatera (hoekwater.map).
\item[papier] -- domyślnie Dvips tworzy dokumenty dla formatu A4.
@@ -1771,7 +1792,7 @@ o lpt1:
\end{description}
\textbf{Uwaga:} obecna dystrybucja \TL{} posiada ułatwioną
-procedurę automatycznej aktualizacji map fontowych dla Dvips
+procedurę automatycznej aktualizacji map fontowych dla Dvips
i~Pdftex, wykonywaną przez program \cmdname{updmap}.
Po dodaniu pakietów z~fontami należy zmodyfikować plik \verb+updmap.cfg+
w~katalogu \path|$VARTEXMF/web2c|, a~następnie uruchomić program
@@ -1779,12 +1800,12 @@ w~katalogu \path|$VARTEXMF/web2c|, a~następnie uruchomić program
\guiseq{tlpmgui}.
\subsubsection{PdfTeX}
-Konfiguracja programu pdf(la)tex wymaga modyfikacji pliku\\
+Konfiguracja programu pdf(la)tex wymaga modyfikacji pliku\\
\verb+C:\TeXlive2007\texmf-var\generic\config\pdftexconfig.tex+\\
- %W pliku tym możemy deklarować dodatkowe mapy fontowe wczytywane przez
+ %W pliku tym możemy deklarować dodatkowe mapy fontowe wczytywane przez
%program, choć obecnie tworzone są one automatycznie
- %przez program \cmdname{updmap} (patrz ,,Uwaga'' zamieszczona powyżej).
- %Stosowana jest tu nieco
+ %przez program \cmdname{updmap} (patrz ,,Uwaga'' zamieszczona powyżej).
+ %Stosowana jest tu nieco
%inna notacja niż w~\verb+config.ps+:
%\begin{verbatim}
%map pdftex.map
@@ -1792,7 +1813,7 @@ Konfiguracja programu pdf(la)tex wymaga modyfikacji pliku\\
%%map +rawfonts.map
%\end{verbatim}
Można tu ustawić parametry pracy programu \texttt{pdftex}:
-rozmiar papieru, stopień kompresji itp. Na przykład rozmiar strony dla
+rozmiar papieru, stopień kompresji itp. Na przykład rozmiar strony dla
formatu letter ustawia się następująco:
\begin{alltt}
\bs{}pdfpagewidth=8.5 true in
@@ -1800,8 +1821,8 @@ formatu letter ustawia się następująco:
\end{alltt}
\subsubsection{Xe\TeX}
-Xe\TeX{} dla Windows jest kompilowany wraz z fontconfig 2.4.2.
-Plikiem konfiguracyjnym fontconfig jest \verb+fonts.conf+,
+Xe\TeX{} dla Windows jest kompilowany wraz z fontconfig 2.4.2.
+Plikiem konfiguracyjnym fontconfig jest \verb+fonts.conf+,
zaś szczegóły jego modyfikacji znajdziemy w~samym pliku, w~katalogu
wskazanym przez polecenie \texttt{kpsewhich --var-value=FONTCONFIG\_PATH}.
@@ -1811,7 +1832,7 @@ programem \textit{shareware}, wobec tego nie mógł znaleźć się na \CD.
Parametry pracy programu są ustawiane m.in. w~menu \verb+Media+.
W~podmenu \texttt{Display Settings} można poprawić (kosztem szybkości pracy)
-sposób wyświetlania: parametry \texttt{Text Alpha}
+sposób wyświetlania: parametry \texttt{Text Alpha}
i~\texttt{Graphics Alpha} należy ustawić na 4~bity.
W~menu \verb+Media+ można też określić rozmiar papieru i~jego orientację.
@@ -1825,7 +1846,7 @@ Uwagi dotyczące drukowania zawarto poniżej, w~podrozdziale~\ref{printing}.
% uruchamiać program z~linii poleceń lub menu edytora (po jego odpowiednim
% skonfigurowaniu).
%
-% W~menu \texttt{View}
+% W~menu \texttt{View}
% \verb+->+\texttt{Options} można ustawić niektóre parametry pracy Windvi,
% np. możliwość uruchamiania programów zewnętrznych (\texttt{Allow shell}),
% automatyczne odświeżanie zmienionego pliku .dvi (\texttt{Autoscan}),
@@ -1842,33 +1863,33 @@ Uwagi dotyczące drukowania zawarto poniżej, w~podrozdziale~\ref{printing}.
\subsection{Testowanie}
-Ogólne wskazówki dotyczące weryfikacji instalacji zawarto
+Ogólne wskazówki dotyczące weryfikacji instalacji zawarto
w~części~\ref{sec:test-install}, na str.~\pageref{sec:test-install}.
Tutaj omówimy jedynie kwestie specyficzne dla Windows.
-Dla szybkiej kontroli poprawności instalacji należy uruchomić
-edytor i~otworzyć plik \verb+sample2e.tex+
+Dla szybkiej kontroli poprawności instalacji należy uruchomić
+edytor i~otworzyć plik \verb+sample2e.tex+
(znajduje się on w~katalogu \path|C:\TeXLive2007\texmf\tex\latex\base\|).
-Na belce z~narzędziami wybrać z~menu \guiseq{Command\arw LaTeX} (XEmacs)
+Na belce z~narzędziami wybrać z~menu \guiseq{Command\arw LaTeX} (XEmacs)
lub wcisnąć ikonę uruchamiania programu \verb+latex+ (WinShell).
Następnie wybrać z~menu \guiseq{Command\arw View DVI} (XEmacs), lub
wcisnąć ikonę podglądu DVI (WinShell). Pierwsze uruchomienie \verb+dviout+
zazwyczaj automatycznie generuje wymagane fonty ekranowe. Po kilku sesjach
komunikaty dotyczące generowania fontów staną się rzadsze.
- %Warto ponadto wypróbować uruchamianie Dvips i~GSView z~programu
+ %Warto ponadto wypróbować uruchamianie Dvips i~GSView z~programu
%\cmdname{WinShell}.
\textbf{Wskazówka:} jeśli program \verb+latex+ nie może znaleźć pliku
-do przetwarzania, naciśnięcie \textbf{Ctrl-Z} spowoduje natychmiastowe
+do przetwarzania, naciśnięcie \textbf{Ctrl-Z} spowoduje natychmiastowe
zakończenie jego pracy.
\subsection{Drukowanie}\label{printing}
Drukowanie bezpośrednio z~programu \verb+dviout+ 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
+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
prostu tego nie akceptują. Zaletą sterownika jest jedynie możliwość obsługi
-grafik BMP i~WFM. Stosując metodę druku via sterownik Windows należy
+grafik BMP i~WFM. Stosując metodę druku via sterownik Windows należy
prawidłowo ustawić parametry 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).
@@ -1886,23 +1907,23 @@ odpowiedniego urządzenia.
\subsection{\cmdname{WinShell}}\label{sec:winshell}
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
+XEmacs, możemy samodzielnie zainstalować prosty i~łatwy w~obsłudze
+edytor WinShell. Znajdziemy go na płytkach w~katalogu
\dirname{support/winshell}. Wystarczy dwukrotnie kliknąć klawiszem myszy
na znajdującym się tam pliku \texttt{.exe}.
Program uruchamiamy z~menu Start bądź z~ikony/skrótu na pulpicie.
Dostosowanie do polskiej wersji Windows wymaga, prócz określenia języka
dla menu i~komunikatów, użycia menu
-\verb+Opcje+ (Options) \verb+->+ \verb+Font+ \verb+->+ \verb+Zmień+
+\verb+Opcje+ (Options) \verb+->+ \verb+Font+ \verb+->+ \verb+Zmień+
i~wyboru w~wyświetlonym oknie \texttt{Skrypt}
napisu \texttt{Europa Środkowa}. Dzięki temu wpisywane za pomocą
-prawego klawisza Alt polskie znaki diakrytyczne będą prawidłowo
-wyświetlane.
+prawego klawisza Alt polskie znaki diakrytyczne będą prawidłowo
+wyświetlane.
-Aby skonfigurować uruchamianie programów otwieramy menu
+Aby skonfigurować uruchamianie programów otwieramy menu
\texttt{Options} \verb+->+ \texttt{Program Calls}.
-\begin{itemize}\itemsep 0pt
+\begin{itemize}\itemsep 0pt
\item W zakładce DVIWin, w~polu ,,exe-file'', powinno być już wpisane
\texttt{dviout.exe}.
\item W zakładce Ghostview należy sprawdzić, czy prawidłowo podano
@@ -1927,7 +1948,7 @@ z~innego edytora (jak WinEdt lub Emacs) jest to poprawne.
%typowe uruchamianie programu: \verb+ispell -t -b -d polish-win plik.tex+
%powoduje wczytanie słownika w~kodowaniu Windows cp1250.
%
-%Ispell można uruchamiać z poziomu \cmdname{WinShell};
+%Ispell można uruchamiać z poziomu \cmdname{WinShell};
%w~podrozdziale~\ref{winshell:ispell} opisano jak dodać uruchamianie polecenia
%do menu edytora.
@@ -1936,8 +1957,8 @@ $\textbf{\underbar{?}}$ na belce z~narzędziami.
\subsubsection{Użycie plików ,,projektu''}
Wielokrotnie mamy do czynienia z~dokumentami składającymi się z~wielu
-części. Najwygodniej gdy są one zapisane w~odrębnych plikach.
-\cmdname{WinShell} umożliwia utworzenie pliku projektu (\textit{Project
+części. Najwygodniej gdy są one zapisane w~odrębnych plikach.
+\cmdname{WinShell} umożliwia utworzenie pliku projektu (\textit{Project
file}), w~którym deklarujemy poszczególne części większego dokumentu. Nazwy
pliku projektu, traktowanego jako główny edytowany plik (\textit{Main file}),
oraz plików części są wyświetlane w~lewym oknie edytora. Dwukrotne kliknięcie
@@ -1947,7 +1968,7 @@ uruchamia zawsze przetwarzanie głównego pliku, bez względu na to który plik
jest aktualnie wyświetlany.
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
+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.
@@ -1964,7 +1985,7 @@ o~nazwie \texttt{vclw}, postępowanie będzie następujące:
\begin{itemize}
\item otworzyć \cmdname{WinShell}, wybrać menu \texttt{Opcje} \verb+->+
\texttt{Programy użytkownika}.
-\item wybrać \texttt{Tool 1} w~spisie po prawej stronie i~wypełnić pola
+\item wybrać \texttt{Tool 1} w~spisie po prawej stronie i~wypełnić pola
po stronie lewej, np.:\vspace{-3pt}
\begin{quote}
Name: \verb+Drukuj+\\
@@ -1996,7 +2017,7 @@ drukarce wystarczy teraz nacisnąć guzik z~napisem ,,Drukuj''.
%\subsubsection{Dodanie Ispell do \cmdname{WinShell}}
%\label{winshell:ispell}
%\begin{enumerate}
-%\item Deklaracja polecenia Ispell:
+%\item Deklaracja polecenia Ispell:
%\begin{itemize}
%\item otworzyć \cmdname{WinShell}, wybrać menu \texttt{Opcje} \verb+->+
% \texttt{Wywołanie programów} \verb+->+ \texttt{User defined}.
@@ -2017,14 +2038,14 @@ drukarce wystarczy teraz nacisnąć guzik z~napisem ,,Drukuj''.
%w~odrębnym oknie program Ispell, który rozpocznie sprawdzanie pisowni.
%Niepoprawne (lub nieznane) słowo zostanie wyświetlone, poniżej pojawi
%się kontekst i~czasem sugestie jak naprawić błąd (naciśnięcie klawisza
-%cyfry umieszczonej obok sugerowanego słowa dokona zamiany
-%błędnie napisanego słowa). Inne reakcje na błąd są wyświetlane
+%cyfry umieszczonej obok sugerowanego słowa dokona zamiany
+%błędnie napisanego słowa). Inne reakcje na błąd są wyświetlane
%u~dołu ekranu, np. naciśnięcie klawisza spacji ignoruje dany błąd i~wznawia
%wyszukiwanie. Więcej informacji na temat Ispell można znaleźć
%w:~\verb+C:\Program Files\TeXlive\texmf\doc\html\manpages\ispell.html+.
%
-%Uwaga: poprawione słowa nie ukażą się w~oknie \cmdname{WinShell}
-%dopóki plik nie zostanie zamknięty (przez naciśnięcie X w~prawym górnym
+%Uwaga: poprawione słowa nie ukażą się w~oknie \cmdname{WinShell}
+%dopóki plik nie zostanie zamknięty (przez naciśnięcie X w~prawym górnym
%rogu okna edytora) i~ponownie otwarty (z~menu Plik).
\subsection{Wskazówki dla użytkowników Win32}
@@ -2044,31 +2065,37 @@ zwróci wtedy np. napis ,,MS-DOS 7.0''.
w~prawdziwe możliwości wielozadaniowości i~inne zaawansowane cechy.
\item Windows 2000, oparty na NT, z~wszystkimi cechami zewnętrznymi
Win98.
-\item Windows XP, występujący w~odmianach Personal i~Pro, jest ostatnim
- krokiem połączenia cech obu linii produktów Win9x i~NT.
+\item Windows XP, występujący w~odmianach Home i~Pro,
+obecnie najpopularniejszy system operacyjny Windows
+% jest ostatnim krokiem połączenia cech obu linii produktów Win9x i~NT. % ?
+\item Windows 2003 Server, odmiana zaprojektowana do zastosowań serwerowych.
+\item Windows Vista, najnowszy system operacyjny rodziny Windows.
\end{itemize}
-Win9x mają możliwość uruchamiania jednocześnie programów 16-
+Win9x mają możliwość uruchamiania jednocześnie programów 16-
i~32-bi\-to\-wych, ale ponieważ sam system nie jest w~całości
napisany dla trybu 32-bi\-to\-wego i~nie posiada ochrony pamięci, programy
16-bi\-to\-we mogą nadpisywać część pamięci wykorzystywanej przez system!
Niektóre elementy systemu, jak GDI (\emph{Graphical Device Interface})
-zarządzają w~sposób ograniczony zasobami (bitmapy, fonty itp.)
+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.
+granicy 64KB. Jest to przyczyna spotykanego często gwałtownego spadku
+wydajności systemu i~jego zawieszania.
-NT i W2K i~XP nie posiadają takich ograniczeń. Są to systemy w~pełni
+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.
+Uwaga: nie testowaliśmy dystrybucji TeX Live na wszystkich odmianach
+systemu Windows.
+
\subsubsection{Wiersz poleceń}
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 (\acro{GUI}). Wiersz poleceń dostarcza wielu możliwości rasowego
-programowania (zakładając posiadanie przyzwoitego interpretera poleceń).
+programowania (zakładając posiadanie przyzwoitego interpretera poleceń).
\TeX{} jest programem działającym \emph{wsadowo} (\emph{batch}),
a~nie interakcyjnie: wylicza najlepszy wygląd każdej strony, rozwiązuje
@@ -2084,31 +2111,31 @@ może być graficzny edytor (patrz punkt \ref{sec:winshell}).
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 \ref{sec:Debugging} na
+wystąpienia problemów (patrz punkt \ref{sec:Debugging} na
str.~\pageref{sec:Debugging}).
\begin{description}
\item[Win9x] linia poleceń dostępna jest z~menu \texttt{Start->Programy->Tryb
MS~DOS} albo \texttt{Start->Uruchom}: należy tu wpisać \texttt{command.com}.
\item[NT, 2K, XP] dostęp do linii poleceń z menu \texttt{Start->Akcesoria->
- Command Prompt}; można także w~menu \texttt{Start->Uruchom}
+ Command Prompt}; można także w~menu \texttt{Start->Uruchom}
wpisać \texttt{cmd.exe} co uruchomi interpreter poleceń (wyjaśnia to,
dlaczego trudno w~systemach opartych na NT mówić o~,,oknie DOS'').
\end{description}
\subsubsection{Separatory ścieżek}
API Win32 obsługuje zarówno \texttt{/}, jak i~\path|\| jako separatory ścieżek.
-Niestety interpretery poleceń obsługują wyłącznie \path|\|, a~więc
-odwołując się do programu w~linii poleceń możemy użyć tylko tego znaku
-(wynika to z~potrzeby kompatybilności: znak \texttt{/} używany jest często
-jako prefiks dodatkowego parametru).
+Niestety interpretery poleceń obsługują wyłącznie \path|\|, a~więc
+odwołując się do programu w~linii poleceń możemy użyć tylko tego znaku
+(wynika to z~potrzeby kompatybilności: znak \texttt{/} 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.
+stosowane wymiennie, a~nawet mieszane.
Nie należy się dziwić gdy często spotkamy ścieżki pisane w~konwencji Unix
-(a~więc separowane znakiem \texttt{/}). Windows-\TL{} jest implementacją
-\Webc{} i~z~zasady musi być zgodny między różnymi platformami. Dlatego
-właśnie np. wszystkie pliki konfiguracyjne stosują konwencję uniksową
+(a~więc separowane znakiem \texttt{/}). Windows-\TL{} jest implementacją
+\Webc{} 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.
\subsubsection{System plików}
@@ -2130,8 +2157,8 @@ wartości. Zestaw takich przypisań (par: zmienna\dywiz 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 \TeX\ dla Win32 konieczną konfigurację
-środowiska przeprowadza automatycznie. Warto jednak wiedzieć,
+programów). Instalator systemu \TeX\ dla Win32 konieczną konfigurację
+środowiska przeprowadza automatycznie. Warto jednak wiedzieć,
jak konfigurować środowisko ręcznie.
\texttt{PATH} jest specjalną zmienną wykorzystywaną do lokalizowania programów
@@ -2139,8 +2166,8 @@ w~systemie. Poszczególne wersje Windows mają różne procedury deklarowania
\texttt{PATH}:
\begin{description}
-\item[Windows 95/98] zmienna PATH jest tu deklarowana w~pliku
- \texttt{autoexec.bat} (znajduje się on w~głównym katalogu dysku startowego).
+\item[Windows 95/98] zmienna PATH jest tu deklarowana w~pliku
+ \texttt{autoexec.bat} (znajduje się on w~głównym katalogu dysku startowego).
Po wczytaniu pliku do edytora (np. Notatnik, WinShell) należy
odszukać wiersz z~napisem \texttt{PATH=} i~z~szeregiem ścieżek
oddzielanych separatorem \texttt{;} (średnik). Można dopisać kolejne ścieżki
@@ -2154,8 +2181,8 @@ PATH=c:\windows;c:\windows\system;c:\TeXLive2007\bin\win32
\path|c:\windows\system\msconfig.exe| i~wybrać opcję ,,Środowisko''
(\emph{Environment}). Po dodaniu lub modyfikacji zmiennej należy ponownie
uruchomić system.
-\item[Windows NT/2K/XP] należy wybrać menu \texttt{Start -> Settings ->
- Panel Sterowania}, w~opcji ,,System'' otworzyć zakładkę ,,Zaawansowane'',
+\item[Windows NT/2K/XP] należy wybrać menu \texttt{Start -> Settings ->
+ Panel Sterowania}, w~opcji ,,System'' otworzyć zakładkę ,,Zaawansowane'',
następnie przycisk ,,Zmienne środowiskowe''
i~tu modyfikować deklaracje zmiennych, zgodnie z~posiadanymi uprawnieniami.
Istniejącą zmienną \texttt{PATH} modyfikujemy
@@ -2167,8 +2194,8 @@ PATH=c:\windows;c:\windows\system;c:\TeXLive2007\bin\win32
wpisać \texttt{PATH}, przenieść kursor do pola ,,Wartość'' i~wpisać tu
odpowiedni katalog.
- Uwaga: przed zamknięciem okna dialogowego należy zatwierdzić zmiany
- przyciskiem ,,Zastosuj''.
+ Uwaga: przed zamknięciem okna dialogowego należy zatwierdzić zmiany
+ przyciskiem ,,Zastosuj''.
\end{description}
Dokonane zmiany można sprawdzić otwierając konsolę i~uruchamiając polecenie:
\begin{verbatim}
@@ -2187,7 +2214,7 @@ symboliczne, co pozwala na zaoszczędzenie wiele miejsca na dysku: ten sam
program uruchamiany jest z~wieloma formatami.
Interfejs aplikacji systemów Windows (API) nie zna pojęcia dowiązania.
-Aby niepotrzebnie nie zajmować miejsca na dysku, zastosowano tu pomysł
+Aby niepotrzebnie nie zajmować miejsca na dysku, zastosowano tu pomysł
umieszczenia głównej ,,maszyny'' \TeX{} w~pliku dynamicznie wiązanej
biblioteki (DLL). Z~kolei programy uruchomieniowe (.exe) umieszczono
w~niewielkich plikach, przekazujących przez nazwę parametr wywołania
@@ -2197,11 +2224,11 @@ w~niewielkich plikach, przekazujących przez nazwę parametr wywołania
2007-01-06 23:54 1 073 664 pdftex.dll
2006-01-28 08:05 2 560 pdftex.exe
\end{alltt}
-Każdy z~tych \emph{identycznych} programów (\texttt{latex.exe},
-\texttt{mex.exe} itp.) korzysta ze wspólnego pliku \texttt{pdftex.dll}.
-Podobne rozwiązanie zastosowano dla grupy programów \texttt{mktex*.exe},
-z~których każdy jest powiązany z~biblioteką \texttt{mktex.dll}.
-W~dystrybucji dostępny jest program \texttt{irun.exe}, który tworzy
+Każdy z~tych \emph{identycznych} programów (\texttt{latex.exe},
+\texttt{mex.exe} itp.) korzysta ze wspólnego pliku \texttt{pdftex.dll}.
+Podobne rozwiązanie zastosowano dla grupy programów \texttt{mktex*.exe},
+z~których każdy jest powiązany z~biblioteką \texttt{mktex.dll}.
+W~dystrybucji dostępny jest program \texttt{irun.exe}, który tworzy
w~systemach Win32 odpowiedniki dowiązań systemu Unix.
\subsection{W razie problemów}
@@ -2212,13 +2239,13 @@ plików?}
\begin{itemize}
\item Program \cmdname{kpsewhich} jest podstawowym narzędziem do diagnozowania
-problemów. Wyprowadza on informacje diagnostyczne na wyjście stderr, przy czym
-konsole (wiersze poleceń) starszych systemów Windows nie potrafią przekierować
+problemów. Wyprowadza on informacje diagnostyczne na wyjście stderr, przy czym
+konsole (wiersze poleceń) starszych systemów Windows nie potrafią przekierować
stderr do pliku.
-Umożliwia to dopiero system Windows NT i późniejsze, ale rozwiązanie
-przedstawione poniżej
-działa dla każdej konsoli (wiersza poleceń). Otóż dla celów diagnostycznych
-można tymczasowo zdefiniować zmienną środowiskową (w oknie poleceń):
+Umożliwia to dopiero system Windows NT i późniejsze, ale rozwiązanie
+przedstawione poniżej
+działa dla każdej konsoli (wiersza poleceń). Otóż dla celów diagnostycznych
+można tymczasowo zdefiniować zmienną środowiskową (w oknie poleceń):
\begin{verbatim}
SET KPATHSEA_DEBUG_OUTPUT=err.log
\end{verbatim}
@@ -2227,27 +2254,27 @@ Można również zadać zakres diagnostyki:
SET KPATHSEA_DEBUG=-1
\end{verbatim}
-Podobnie, aby przekierować wyjście stderr na stdout:
+Podobnie, aby przekierować wyjście stderr na stdout:
\begin{verbatim}
SET KPATHSEA_DEBUG_OUTPUT=con:
\end{verbatim}
W ten sposób można skierować zarówno stderr jak i stdout do tego samego pliku.
-\item Przy założeniu, że instalację wykonano w \path|c:/TeX|, należy
+\item Przy założeniu, że instalację wykonano w \path|c:/TeX|, należy
sprawdzić (porównać) następujące wartości:\\
{\small
\begin{tabular}{ll}
\path|kpsewhich -expand-path $SELFAUTOPARENT| & \path|c:/TeX| \\
\path|kpsewhich -expand-path $TEXMF| & \path|c:/TeX/texmf....| \\
- \path|kpsewhich -expand-path $TEXMFCNF| &
+ \path|kpsewhich -expand-path $TEXMFCNF| &
\path|.;c:/TeX/texmf-var/web2c;| \\
\path|kpsewhich -expand-var $TEXINPUTS| & \path|.;c:/TeX/texmf/tex//|
\end{tabular}
}
-Jeśli w otoczeniu systemowym są zdefiniowane zmienne związane z \TeX-em,
-powinny one zostać usunięte, mają bowiem pierwszeństwo nad tymi,
+Jeśli w otoczeniu systemowym są zdefiniowane zmienne związane z \TeX-em,
+powinny one zostać usunięte, mają bowiem pierwszeństwo nad tymi,
które określono w texmf.cnf.
-\item Następnie należy sprawdzić (porównać) wartości:\\
+\item Następnie należy sprawdzić (porównać) wartości:\\
{\small
\begin{tabular}{ll}
\texttt{kpsewhich cmr10.tfm} & \path|c:/TeX/texmf-dist/fonts/tfm/public/cm/cmr10.tfm|\\
@@ -2255,13 +2282,13 @@ które określono w texmf.cnf.
\end{tabular}
}
-Jeśli sprawdzenia nie wykazały odstępstw, \TeX{} i programy towarzyszące powinny
-działać. Jeśli tak nie jest, należy poeksperymentować z opcją \path|-debug=n|
-programu \path|kpsewhich| i zweryfikować wszystkie uzyskane wartości. Po
+Jeśli sprawdzenia nie wykazały odstępstw, \TeX{} i programy towarzyszące powinny
+działać. Jeśli tak nie jest, należy poeksperymentować z opcją \path|-debug=n|
+programu \path|kpsewhich| i zweryfikować wszystkie uzyskane wartości. Po
zidentyfikowaniu problemu warto go zgłosić.
\end{itemize}
-%Należy użyć programu \cmdname{kpsewhich}, który jest narzędziem
+%Należy użyć programu \cmdname{kpsewhich}, który jest narzędziem
%do diagnostyki wszelkich problemów związanych ze znajdowaniem plików
%(patrz część~\ref{sec:Debugging} na str.~\pageref{sec:Debugging}).
@@ -2269,12 +2296,12 @@ zidentyfikowaniu problemu warto go zgłosić.
Należy odpowiedzieć sobie na szereg pytań:
\begin{enumerate}
-\item czy program \file{tex.exe} jest w~ścieżce wymienionej w~zmiennej
- \envname{PATH}?
+\item czy program \file{tex.exe} jest w~ścieżce wymienionej w~zmiennej
+ \envname{PATH}?
\item czy zmienna \envname{TEXMFCNF} jest prawidłowo ustawiona
(standardowo \path|c:/TeXLive2007/texmf-var/web2c|)?
\item diagnostyka błędów omówiona została w~części~\ref{sec:Debugging}.
-\item opis znanych problemów i~ewentualne rozwiązania oraz poprawki można
+\item opis znanych problemów i~ewentualne rozwiązania oraz poprawki można
znaleźć pod adresem \url{http://www.tug.org/tex-live.html}.
\end{enumerate}
@@ -2300,10 +2327,10 @@ projektem przejął Karl Berry wraz z~dziesiątkami współpracowników, a~w~roku
\Webc{} działa na platformach systemowych, takich jak Unix (w~tym \MacOSX),
Windows 9x/\acro{NT/2K/XP} i~innych.
-System wykorzystuje oryginalne źródła \TeX-owe autorstwa Donalda Knutha
+System wykorzystuje oryginalne źródła \TeX-owe autorstwa Donalda Knutha
oraz inne programy napisane w~\web{} i~tłumaczy je na kod źródłowy~C.
Ponadto system udostępnia spory zestaw makr i~funkcji stworzonych dla
-zwiększenia funkcjonalności oryginalnych zasobów oprogramowania
+zwiększenia funkcjonalności oryginalnych zasobów oprogramowania
związanego z~\TeX-em. Podstawowymi składnikami systemu są:
\begin{cmddescription}
@@ -2335,10 +2362,10 @@ związanego z~\TeX-em. Podstawowymi składnikami systemu są:
\item[weave] konwersja \web{} do \TeX-a.
\end{cmddescription}
-\noindent
+\noindent
Dokładny opis funkcji oraz składni tych programów zawarty jest
w~dokumentacji poszczególnych pakietów samego \Webc{}.
-Jednak do optymalnego wykorzystania instalacji \Webc{} pomocna będzie
+Jednak do optymalnego wykorzystania instalacji \Webc{} pomocna będzie
znajomość kilku zasad rządzących całą rodziną programów.
Wszystkie programy obsługują standardowe opcje \acro{GNU}:
@@ -2349,7 +2376,7 @@ Wszystkie programy obsługują standardowe opcje \acro{GNU}:
działanie programu.
\end{description}
-W~celu lokalizacji plików programy \Webc{} używają biblioteki do
+W~celu lokalizacji plików programy \Webc{} używają biblioteki do
przeszukiwania ścieżek zwanej \KPS{}.
Dla optymalizacji przeszukiwania \TeX-owego drzewa podkatalogów biblioteka ta
używa kombinacji zmiennych środowiskowych oraz kilku plików konfiguracyjnych.
@@ -2369,13 +2396,13 @@ Opiszemy najpierw ogólny mechanizm przeszukiwania ścieżek przez bibliotekę
Tym, co nazywamy \emph{ścieżką przeszukiwania}, jest rozdzielona dwukropkami
lub średnikami lista \emph{elementów ścieżki}, które zasadniczo są nazwami
podkatalogów. Ścieżka przeszukiwania może pochodzić z~(kombinacji) wielu
-źródeł. Przykładowo, aby odnaleźć plik \samp{my-file} w~ścieżce
+źródeł. Przykładowo, aby odnaleźć plik \samp{my-file} w~ścieżce
\samp{.:/dir}, \KPS{} sprawdza czy istnieje dany element ścieżki
w~następującej kolejności: najpierw \file{./my-file}, potem
\file{/dir/my-file}, zwracając pierwszy odnaleziony (lub możliwie wszystkie).
Aby optymalnie zaadaptować się do konwencji wszystkich systemów operacyjnych,
-na systemach nieunixowych \KPS{} może używać
+na systemach nieunixowych \KPS{} może używać
jako separatorów nazw ścieżek znaków innych
niż dwukropek (\samp{:}) oraz ,,ciach'' (\samp{/}).
@@ -2386,8 +2413,8 @@ czy baza danych znajduje się w~podkatalogu z~prefiksem~\var{p}.
Jeżeli tak, to specyfikacja ścieżki jest porównywana z~zawartością bazy.
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ą
+ś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~\samp{!!}\ oraz jeżeli poszukiwany plik musi istnieć).
\KPS{} konstruuje listę podkatalogów, które korespondują z~danym elementem
ścieżki, a~następnie sprawdza w~każdym z~nich czy nie ma tam poszukiwanego
@@ -2405,9 +2432,9 @@ Jeżeli plik się znajdzie, przeszukiwanie zostanie zatrzymane i~zwrócony
zostanie wynik.
Ponieważ najprostszym i~najbardziej powszechnym elementem ścieżki jest
-nazwa katalogu, \KPS{} korzysta z~dodatkowych możliwości w~przeszukiwaniu
+nazwa katalogu, \KPS{} korzysta z~dodatkowych możliwości w~przeszukiwaniu
ścieżek:
-wielowarstwowych wartości domyślnych, zmiennych środowiskowych, wartości
+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 \KPS{} \emph{rozwija} element ścieżki, tzn.
@@ -2435,27 +2462,27 @@ Nazwa przeszukiwanej ścieżki może pochodzić z~wielu źródeł.
Oto kolejność, w~jakiej \KPS{} ich używa:
\begin{enumerate}
-\item
+\item
Zmienna środowiskowa ustawiana przez użytkownika, np.
\envname{TEXINPUTS}.
Zmienne środowiskowe z~dołączoną kropką i~nazwą programu zastępują inne,
np. jeżeli \samp{latex} jest nazwą uruchomionego programu, wtedy zamiast
\envname{TEXINPUTS} wykorzystana zostanie zmienna \envname{TEXINPUTS.latex}.
-\item
+\item
Plik konfiguracyjny konkretnego programu, np. linia ,,\texttt{S /a:/b}''
w~pliku \file{config.ps} programu \cmdname{dvips}.
\item Plik konfiguracyjny \KPS{} \file{texmf.cnf}, zawierający taką linię,
jak \samp{TEXINPUTS=/c:/d} (patrz poniżej).
\item Wartości domyślne dla uruchamianych programów.
-\end{enumerate}
-\noindent Każdą z~tych wartości dla danej ścieżki przeszukiwania można
+\end{enumerate}
+\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~\pageref{sec:Debugging}).
\subsubsection{Pliki konfiguracyjne}
\tolerance=3500
-\KPS{} szuka ścieżek przeszukiwania i~innych definicji w~\emph{plikach
+\KPS{} szuka ścieżek przeszukiwania i~innych definicji w~\emph{plikach
konfiguracyjnych} o~nazwach \file{texmf.cnf}.
Ścieżka przeszukiwania używana do znajdowania tych plików określana jest
zmienną \envname{TEXMFCNF} (domyślnie taki plik znajduje się w~podkatalogu
@@ -2477,41 +2504,41 @@ specyfikowanej przez \texttt{\$PATH}): \path{../../texmf/web2c/} bądź
wymagane jest podanie bezwzględnej ścieżki.
Czytając zamieszczony poniżej opis formatu pliku \file{texmf.cnf}
-warto przeglądać jego zawartość. Położenie \emph{aktywnego} pliku
+warto przeglądać jego zawartość. Położenie \emph{aktywnego} pliku
znajdziemy za pomocą polecenia \texttt{kpsewhich texmf.cnf}.
\begin{itemize}
-\item
+\item
Komentarze zaczynają się od ,,\texttt{\%}'', a~kończą na końcu wiersza.
-\item
+\item
Puste wiersze nie są brane pod uwagę.
\item
Znak \bs{} na końcu wiersza działa jako znak kontynuacji, tzn.
oznacza, że kolejny wiersz jest kontynuacją bieżącego.
Spacja na początku kolejnego wiersza nie jest ignorowana.
-\item
+\item
Pozostałe wiersze mają postać:
\begin{alltt}
\emph{zmienna}[.\emph{program}] [=] \emph{wartość}
\end{alltt}%
gdzie \samp{=} i~otaczające spacje są opcjonalne.
-\item
+\item
,,\texttt{\var{zmienna}}'' zawierać może dowolne znaki poza spacją,
- \samp{=}, lub \samp{.} (kropką), najbezpieczniej jest jednak używać znaków
+ \samp{=}, lub \samp{.} (kropką), najbezpieczniej jest jednak używać znaków
z~zakresu \samp{A-Za-z\_}.
-\item
- Napis ,,\texttt{.\var{program}}'' ma zastosowanie w~wypadku, gdy
- uruchamiany program nosi nazwę \texttt{\var{program}} lub
- \texttt{\var{program}.exe}. Pozwala to różnym odmianom \TeX-a posiadać
+\item
+ Napis ,,\texttt{.\var{program}}'' ma zastosowanie w~wypadku, gdy
+ uruchamiany program nosi nazwę \texttt{\var{program}} lub
+ \texttt{\var{program}.exe}. Pozwala to różnym odmianom \TeX-a posiadać
różne ścieżki przeszukiwania.
\item ,,\texttt{\var{wartość}}'' zawierać może dowolne znaki poza
,,\texttt{\%}'' i \samp{@}.
- Nie można używać konstrukcji ,,\texttt{\$\var{zmienna}.\var{program}}''
+ Nie można używać konstrukcji ,,\texttt{\$\var{zmienna}.\var{program}}''
po prawej stronie. Zamiast tego trzeba zastosować zmienną pomocniczą.
- Średnik \samp{;}\ użyty w~,,\texttt{\var{wartość}}'' zamieniany jest na
- \samp{:}\ jeżeli systemem operacyjnym jest Unix; umożliwia to posiadanie
+ Średnik \samp{;}\ użyty w~,,\texttt{\var{wartość}}'' zamieniany jest na
+ \samp{:}\ jeżeli systemem operacyjnym jest Unix; umożliwia to posiadanie
wspólnego pliku \file{texmf.cnf} dla systemów Unix oraz Windows.
-\item
+\item
Wszystkie definicje czytane są zanim cokolwiek zostanie rozwinięte, tak
więc do zmiennych odwoływać się można przed ich zdefiniowaniem.
\end{itemize}
@@ -2526,7 +2553,7 @@ jest pokazany na rys.~\ref{fig:config-sample}.
\subsubsection{Rozwijanie ścieżek}
\label{Path-expansion}
-\KPS{} rozpoznaje w~ścieżkach przeszukiwania pewne specjalne znaki oraz
+\KPS{} 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
\verb+~$USER/{foo,bar}//baz+ rozwija się do wszystkich podkatalogów pod
@@ -2541,7 +2568,7 @@ Rozwinięcia te opisane są w~poniższych podrozdziałach.
Jeżeli ścieżka przeszukiwania największego uprzywilejowania (patrz ,,Źródła
ścieżek'' na stronie~\pageref{Path-sources}) zawiera
\emph{dodatkowy dwukropek} (np. na początku, na końcu lub podwójny) to \KPS{}
-wstawia w~tym miejscu następną zdefiniowaną w~hierarchii uprzywilejowania
+wstawia w~tym miejscu następną zdefiniowaną w~hierarchii uprzywilejowania
ścieżkę przeszukiwania.
Jeżeli ta wstawiona ścieżka ma dodatkowy dwukropek, dzieje się dalej to samo.
Przykładowo, jeżeli ustawić zmienną środowiskową
@@ -2562,7 +2589,7 @@ końcową wartością użytą w~przeszukiwaniu będzie:
\end{alltt}
Ponieważ nieużytecznym byłoby wstawiać wartość domyślną w~więcej niż jedno
-miejsce, \KPS{} zmienia tylko jeden dodatkowy \samp{:}\ i~pozostawia
+miejsce, \KPS{} zmienia tylko jeden dodatkowy \samp{:}\ i~pozostawia
inne bez zmian. \KPS{} najpierw szuka dwukropków na początku linii, potem na końcu,
a~następnie podwójnych.
@@ -2581,10 +2608,10 @@ Używając jej można następnie napisać coś w~rodzaju:
\begin{verbatim}
TEXINPUTS = .;$TEXMF/tex//
\end{verbatim}
-co oznacza, że po szukaniu w~katalogu bieżącym przeszukane będą kolejno
+co oznacza, że po szukaniu w~katalogu bieżącym przeszukane będą kolejno
\code{\$TEXMFHOME/tex}, \code{\$TEXMFLOCAL/tex}, \code{\$TEXMFVAR/tex}
-i~\code{\$TEXMFMAIN/tex} (wszystkie wraz z~katalogami niższego poziomu;
-dwie ostatnie ścieżki \emph{wyłącznie} na podstawie zawartości
+i~\code{\$TEXMFMAIN/tex} (wszystkie wraz z~katalogami niższego poziomu;
+dwie ostatnie ścieżki \emph{wyłącznie} na podstawie zawartości
pliku \file{ls-R}).
Jest to wygodny sposób dla uruchamiania dwóch równoległych struktur \TeX-owych,
jednej ,,zamrożonej'' (np. na \CD), a~drugiej ciągle uaktualnianej nowymi,
@@ -2595,7 +2622,7 @@ Używając zmiennej \code{\$TEXMF} we wszystkich definicjach jest się pewnym,
\subsubsection{Rozwijanie podkatalogów}
\label{Subdirectory-expansion}
-Dwa lub więcej kolejnych ,,ciachów'' (,,/'') w~elemencie ścieżki,
+Dwa lub więcej kolejnych ,,ciachów'' (,,/'') w~elemencie ścieżki,
występujących po nazwie katalogu~\var{d}, zastępowany jest przez wszystkie
podkatalogi~\var{d}, najpierw podkatalogi znajdujące się bezpośrednio
pod~\var{d}, potem te pod powyższymi i~tak dalej. Na każdym etapie
@@ -2624,7 +2651,7 @@ początku lub na końcu ścieżki zastępuje domyślne rozwinięcie ścieżki;
\item[\CODE{\string~}] oznacza katalog główny użytkownika;
\item[\CODE{\char`\{\dots\char`\}}] rozwijanie nawiasów, np.
\verb+a{1,2}b+ zmieni się w~\verb+a1b:a2b+;
-\item[\CODE{//}] rozwijanie podkatalogów (może wystąpić gdziekolwiek
+\item[\CODE{//}] rozwijanie podkatalogów (może wystąpić gdziekolwiek
w~ścieżce, poza jej początkiem);
\item[\CODE{\%}] początek komentarza, trwającego do końca linii;
\item[\CODE{\bs}] znak kontynuacji (pozwala na przełamanie wiersza
@@ -2639,7 +2666,7 @@ początku lub na końcu ścieżki zastępuje domyślne rozwinięcie ścieżki;
Dla celów przeszukiwania \KPS{} 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
+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ż \KPS{} może używać zewnętrznego pliku z~,,bazą danych''
@@ -2648,7 +2675,7 @@ Unika się w~ten sposób potrzeby czasochłonnego przeszukiwania dysku.
Drugi plik z~bazą danych -- \file{aliases} -- pozwala na nadawanie
dodatkowych nazw plikom zawartym w~\file{ls-R}.
-Może to być pomocne do adaptacji do DOS-owej konwencji ,,8.3'' nazewnictwa
+Może to być pomocne do adaptacji do DOS-owej konwencji ,,8.3'' nazewnictwa
plików w~plikach źródłowych.
\subsubsection{Baza nazw plików}
@@ -2668,7 +2695,7 @@ W~zasadzie skrypt ten jedynie wykonuje polecenie
\begin{alltt}
cd \var{/your/texmf/root} && ls -LAR ./ >ls-R
\end{alltt}
-zakładając, że polecenie \code{ls} danego systemu utworzy właściwy format
+zakładając, że polecenie \code{ls} danego systemu utworzy właściwy format
strumienia wyjściowego (\acro{GNU} \code{ls} działa prawidłowo).
Aby mieć pewność, że baza danych jest zawsze aktualna, wygodnie jest
przebudowywać ją regularnie za pomocą demona \code{cron}.
@@ -2696,9 +2723,9 @@ intensywnie w~skryptach \samp{mktex...} tej dystrybucji).
Parametry wyszczególnione w~,,\texttt{\var{opcje}}'' mogą zaczynać się zarówno od
\samp{-} jak i~od \samp{-{}-}, i~dozwolony jest każdy jednoznaczny skrót.
-\KPS{} traktuje każdy argument nie będący parametrem jako nazwę pliku
+\KPS{} 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
+Nie ma parametru nakazującego zwracanie wszystkich nazw plików o~określonej
nazwie (w~tym celu można wykorzystać Unix-owy program \samp{find}).
Ważniejsze parametry opisane są poniżej.
@@ -2706,7 +2733,7 @@ Ważniejsze parametry opisane są poniżej.
\begin{ttdescription}
\item[\texttt{-{}-dpi=\var{num}}]\mbox{}\\*
Ustaw rozdzielczość na ,,\texttt{\var{num}}''; ma to tylko wpływ na
- przeszukiwanie fontów \samp{gf} i~\samp{pk}. Dla zgodności
+ przeszukiwanie fontów \samp{gf} i~\samp{pk}. Dla zgodności
z~\cmdname{dvips} parametr
\samp{-D} działa identycznie. Domyślną wartością jest 600.
\item[\texttt{-{}-format=\var{nazwa}}]\mbox{}\\
@@ -2714,7 +2741,7 @@ Ważniejsze parametry opisane są poniżej.
Domyślnie format odgadywany jest z~nazwy pliku.
Dla formatów, które nie mają przydzielonego jednoznacznego rozszerzenia,
takich jak niektóre pliki \MP{}-owe czy pliki konfiguracyjne
- \cmdname{dvips}-a, należy wyszczególnić nazwę, których listę wyświetli
+ \cmdname{dvips}-a, należy wyszczególnić nazwę, których listę wyświetli
uruchomienie \texttt{kpsewhich -{}-help}.
\item[\texttt{-{}-mode=\var{napis}}]\mbox{}\\*
@@ -2725,11 +2752,11 @@ Ważniejsze parametry opisane są poniżej.
\item[\texttt{-{}-must-exist}]\mbox{}\\
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
+ Domyślnie, w~celu zwiększeniu efektywności działania, sprawdzana jest
tylko baza \file{ls-R}.
\item[\texttt{-{}-path=\var{napis}}]\mbox{}\\
Szukaj w~ścieżce ,,\texttt{\var{napis}}'' (rozdzielonej, jak
- zwykle, dwukropkami), zamiast zgadywać ścieżkę przeszukiwania z~nazwy
+ zwykle, dwukropkami), zamiast zgadywać ścieżkę przeszukiwania z~nazwy
pliku.
\samp{//} i~wszystkie zwykłe rozszerzenia są możliwe.
Parametry \samp{-{}-path} oraz \samp{-{}-format} wzajemnie się wykluczają.
@@ -2817,10 +2844,10 @@ Zwrócimy teraz naszą uwagę na pliki nagłówkowe i~konfiguracyjne
programu \cmdname{dvips}.
Najpierw szukamy pliku PostScript-owego prologu \file{tex.pro},
wykorzystywanego dla potrzeb \TeX-a. Drugi przykład pokazuje
-poszukiwanie pliku konfiguracyjnego \file{config.ps}, zaś trzeci --
+poszukiwanie pliku konfiguracyjnego \file{config.ps}, zaś trzeci --
szukanie pliku mapy czcionek PostScriptowych \file{psfonts.map}
(począwszy od obecnej edycji, pliki \file{.map} i~\file{.enc}
-mają własne reguły przeszukiwania ścieżek i~zmienione położenie w~ramach
+mają własne reguły przeszukiwania ścieżek i~zmienione położenie w~ramach
drzew \dirname{texmf}).
Ponieważ rozszerzenie \samp{.ps} nie jest jednoznaczne, musimy zaznaczyć
wyraźnie jaki typ jest wymagany dla pliku
@@ -2834,9 +2861,9 @@ wyraźnie jaki typ jest wymagany dla pliku
/usr/local/texmf-var/fonts/map/dvips/updmap/psfonts.map
\end{alltt}
-Następnie przyjrzymy się bliżej plikom pomocniczym fontów Times z~kolekcji
+Następnie przyjrzymy się bliżej plikom pomocniczym fontów Times z~kolekcji
URW. W~standardzie nazewnictwa fontów posiadają one prefiks \samp{utm}.
-Pierwszy plik którego szukamy, to plik konfiguracyjny, zawierający nazwę
+Pierwszy plik którego szukamy, to plik konfiguracyjny, zawierający nazwę
pliku z~przemapowaniem fontów:
\begin{alltt}
> \Ucom{kpsewhich --format="dvips config" config.utm}
@@ -2853,7 +2880,7 @@ kolejności:
/usr/local/texmf-dist/fonts/map/dvips/times/utm.map
\end{alltt}
Plik z~przemapowaniem definiuje nazwy czcionek PostScriptowych Type~1
-w~zestawie fontów URW, zaś jego zawartość wygląda następująco
+w~zestawie fontów URW, zaś jego zawartość wygląda następująco
(pokazane są tylko fragmenty wierszy):
\begin{alltt}
utmb8r NimbusRomNo9L-Medi ... <utmb8a.pfb
@@ -2863,8 +2890,8 @@ utmri8r NimbusRomNo9L-ReguItal... <utmri8a.pfb
utmbo8r NimbusRomNo9L-Medi ... <utmb8a.pfb
utmro8r NimbusRomNo9L-Regu ... <utmr8a.pfb
\end{alltt}
-Używając przeszukiwania plików z~fontami Type1, znajdźmy font
-Times Roman \file{utmr8a.pfb} w~drzewie katalogów \file{texmf}:
+Używając przeszukiwania plików z~fontami Type1, znajdźmy font
+Times Roman \file{utmr8a.pfb} w~drzewie katalogów \file{texmf}:
\begin{alltt}
> \Ucom{kpsewhich utmr8a.pfb}
\ifSingleColumn /usr/local/texmf-dist/fonts/type1/urw/times/utmr8a.pfb
@@ -2885,7 +2912,7 @@ z~odniesieniami do plików. Aby dało się to wykonywać w~wygodny sposób,
\KPS{} oferuje różne poziomy diagnostyki błędów:
\begin{itemize}
\item[\texttt{\ 1}] wywołania \texttt{stat} (testy pliku). Podczas
- uruchamiania z~uaktualnioną bazą danych \file{ls-R} nie powinno to
+ uruchamiania z~uaktualnioną bazą danych \file{ls-R} nie powinno to
przeważnie dawać żadnego wyniku.
\item[\texttt{\ 2}] Zapis odwołań do tablic asocjacyjnych (\emph{hash
tables}), takich jak baza \file{ls-R}, pliki przemapowań, pliki konfiguracyjne.
@@ -2898,7 +2925,7 @@ z~odniesieniami do plików. Aby dało się to wykonywać w~wygodny sposób,
\item[\texttt{32}] Poszukiwania plików.
\end{itemize}
Wartość \texttt{-1} ustawia wszystkie powyższe opcje: w~praktyce,
-potrzebując wykryć przyczyny błędów, prawdopodobnie zawsze używać
+potrzebując wykryć przyczyny błędów, prawdopodobnie zawsze używać
będziesz tych poziomów.
Podobnie, w~przypadku programu \cmdname{dvips}, ustawiając kombinację
@@ -2907,13 +2934,13 @@ 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.
-Ogólnie mówiąc, ponieważ programy odwołują się wewnętrznie do
+Ogólnie mówiąc, ponieważ programy odwołują się wewnętrznie do
biblioteki \KPS{}, opcje wykrywania błędów wybrać można przy użyciu
-zmiennej środowiskowej \envname{KPATHSEA\_DEBUG}, ustawiając ją
+zmiennej środowiskowej \envname{KPATHSEA\_DEBUG}, ustawiając ją
na opisaną powyżej wartość (kombinację wartości).
\noindent
-\textbf{Uwaga dla użytkowników Windows:} w~systemie tym niełatwo jest
+\textbf{Uwaga dla użytkowników Windows:} w~systemie tym niełatwo jest
przekierować komunikaty programu do pliku. Do celów diagnostycznych
można w~tym celu ustawić chwilowo zmienne (w~oknie DOS/CMD):
\begin{verbatim}
@@ -2936,9 +2963,9 @@ fontu Computer Modern, stąd opcja \texttt{-Pcms}).
> \Ucom{dvips -d4100 hello-world -Pcms -o}
\end{alltt}
Mamy tu do czynienia jednocześnie z~czwartą klasą wykrywania błędów
-programu \cmdname{dvips} (ścieżki fontowe) oraz z~rozwijaniem elementu
+programu \cmdname{dvips} (ścieżki fontowe) oraz z~rozwijaniem elementu
ścieżki przez \KPS{} (patrz: \emph{Dvips Reference Manual}, \OnCD{texmf/doc/dvips/dvips.html}).
- %Komunikaty z~uruchomienia programu (lekko zmodyfikowane) znajdują się
+ %Komunikaty z~uruchomienia programu (lekko zmodyfikowane) znajdują się
%na~rys.~\ref{fig:dvipsdbga}.
%\begin{figure*}[tp]
%\centering
@@ -2967,19 +2994,19 @@ Następnie \cmdname{dvips} znajduje podstawowy plik konfiguracyjny
W~końcu \cmdname{dvips} lokalizuje plik konfiguracyjny \file{config.cms}
dla fontów PostScript-owych Computer Modern (jest to inicjowane przez
dodanie parametru \texttt{-Pcms} przy uruchamianiu programu).
-Plik ten zawiera listę plików z~,,mapami'', które definiują relacje
+Plik ten zawiera listę plików z~,,mapami'', które definiują relacje
pomiędzy \TeX-owymi, PostScript-owymi i~systemowymi nazwami fontów.
\begin{alltt}
> \Ucom{more /usr/local/texmf/dvips/config/config.cms}
p +bsr.map
p +bakomaextra.map
\end{alltt}
-W~ten sposób \cmdname{dvips} wyszukuje wszystkie te pliki oraz główny plik
+W~ten sposób \cmdname{dvips} wyszukuje wszystkie te pliki oraz główny plik
z~przemapowaniem
\file{psfonts.map}, który ładowany jest domyślnie (zawiera on deklaracje
często używanych fontów PostScript-owych; więcej szczegółów odnośnie
PostScript-owych plików przemapowań fontów można znaleźć w~ostatniej części
-rozdziału \ref{SExamplesofuse}).
+rozdziału \ref{SExamplesofuse}).
W~tym miejscu \cmdname{dvips} zgłasza się użytkownikowi:
\begin{alltt}\ifSingleColumn
@@ -2989,7 +3016,7 @@ This is dvips 5.86 Copyright 1999 Radical Eye Software (www.radicaleye.com)
\ifSingleColumn
\ldots potem szuka pliku prologu \file{texc.pro}:
\begin{alltt}\small
-kdebug:start search(file=texc.pro, must\_exist=0, find\_all=0,
+kdebug:start search(file=texc.pro, must\_exist=0, find\_all=0,
path=.:~/tex/dvips//:!!/usr/local/texmf/dvips//:
~/tex/fonts/type1//:!!/usr/local/texmf/fonts/type1//).
kdebug:search(texc.pro) => /usr/local/texmf/dvips/base/texc.pro
@@ -3004,8 +3031,8 @@ oraz informuje o~generowaniu pliku \file{hello-world.ps}.
Ponieważ potrzebuje pliku z~fontem \file{cmr10}, a~jest on
zadeklarowany jako dostępny, wyświetla komunikat:
\begin{alltt}\small
-TeX output 1998.02.26:1204' -> hello-world.ps
-Defining font () cmr10 at 10.0pt
+TeX output 1998.02.26:1204' -> hello-world.ps
+Defining font () cmr10 at 10.0pt
Font cmr10 <CMR10> is resident.
\end{alltt}
Teraz trwa poszukiwanie pliku \file{cmr10.tfm}, który zostaje znaleziony,
@@ -3014,46 +3041,46 @@ a~następnie \cmdname{dvips} powołuje się na kilka innych plików startowych
zostaje zlokalizowany
i~dołączony do pliku wynikowego (patrz ostatnia linia):
\begin{alltt}\small
-kdebug:start search(file=cmr10.tfm, must\_exist=1, find\_all=0,
+kdebug:start search(file=cmr10.tfm, must\_exist=1, find\_all=0,
path=.:~/tex/fonts/tfm//:!!/usr/local/texmf/fonts/tfm//:
/var/tex/fonts/tfm//).
kdebug:search(cmr10.tfm) => /usr/local/texmf/fonts/tfm/public/cm/cmr10.tfm
-kdebug:start search(file=texps.pro, must\_exist=0, find\_all=0,
+kdebug:start search(file=texps.pro, must\_exist=0, find\_all=0,
...
<texps.pro>
-kdebug:start search(file=cmr10.pfb, must\_exist=0, find\_all=0,
+kdebug:start search(file=cmr10.pfb, must\_exist=0, find\_all=0,
path=.:~/tex/dvips//:!!/usr/local/texmf/dvips//:
~/tex/fonts/type1//:!!/usr/local/texmf/fonts/type1//).
kdebug:search(cmr10.pfb) => /usr/local/texmf/fonts/type1/public/cm/cmr10.pfb
-<cmr10.pfb>[1]
+<cmr10.pfb>[1]
\end{alltt}
\subsection{Parametry kontrolujące działanie programów}
Inną użyteczną cechą \Webc{} jest możliwość ustalania wielu parametrów
określających wielkość pamięci za pomocą pliku \texttt{texmf.cnf}.
- %Załącznik~\ref{app:texmf.cnf} zaczynający się na
- %stronie~\pageref{app:texmf.cnf} zawiera listing pliku \texttt{texmf.cnf}.
+ %Załącznik~\ref{app:texmf.cnf} zaczynający się na
+ %stronie~\pageref{app:texmf.cnf} zawiera listing pliku \texttt{texmf.cnf}.
Ustawienia wszystkich parametrów znajdują się w~części trzeciej pliku.
-Najważniejszymi zmiennymi są:
+Najważniejszymi zmiennymi są:
\begin{description}
\item[\code{main\_memory}] Całkowita wielkość pamięci dostępnej dla
\TeX-a, \MF{}-a i~\MP{}-a. Dla każdego nowego ustawienia tej zmiennej
należy wykonać nowy format.
%Przykładowo, możesz wygenerować ,,ogromną'' wersję formatu \TeX{} i~nazwać
- %taki plik \texttt{hugetex.fmt}.
+ %taki plik \texttt{hugetex.fmt}.
%Dzięki standardowemu sposobowi nazywania programów przez
- %\KPS{}, określona wartość zmiennej \verb|main_memory| będzie
- %przeczytana z~pliku \texttt{texmf.cnf} (por. wartość standardową
- %oraz wartość ,,ogromną'', wykorzystywaną przez program \texttt{hugetex},
- %itd.).
+ %\KPS{}, określona wartość zmiennej \verb|main_memory| będzie
+ %przeczytana z~pliku \texttt{texmf.cnf} (por. wartość standardową
+ %oraz wartość ,,ogromną'', wykorzystywaną przez program \texttt{hugetex},
+ %itd.).
%
\item[\code{extra\_mem\_bot}] Dodatkowa wielkość pamięci przeznaczonej
na ,,duże'' struktury danych \TeX-a, takie jak: pudełka, kleje itd.;
przydatna zwłaszcza w~przypadku korzystania z~pakietu \PiCTeX{}.
%
\item[\code{font\_mem\_size}] Wielkość pamięci przeznaczonej przez
- \TeX-a na informacje o~fontach. Jest to mniej więcej ogólna
- wielkość wczytywanych przez \TeX-a plików TFM.
+ \TeX-a na informacje o~fontach. Jest to mniej więcej ogólna
+ wielkość wczytywanych przez \TeX-a plików TFM.
%
\item[\code{hash\_extra}] Dodatkowa wielkość pamięci przeznaczonej
na tablicę zawierającą nazwy instrukcji. Tablica główna
@@ -3063,8 +3090,8 @@ Najważniejszymi zmiennymi są:
\end{description}
%
Oczywiście powyższa możliwość nie zastąpi prawdziwej, dynamicznej
-alokacji pamięci. Jest to jednak niezwykle trudne
-do zaimplementowania w~obecnej wersji \TeX-a i~dlatego
+alokacji pamięci. Jest to jednak niezwykle trudne
+do zaimplementowania w~obecnej wersji \TeX-a i~dlatego
powyższe parametry stanowią praktyczny kompromis, pozwalając
na pewną elastyczność.
@@ -3073,7 +3100,7 @@ na pewną elastyczność.
Jeżeli mamy do czynienia z~platformą, dla której nie są dostarczone binaria,
trzeba będzie skompilować \TeX-a oraz towarzyszące mu programy.
Nie jest to takie trudne jak się wydaje.
-Wszystko czego potrzebujemy znajduje się na \CD{} w~katalogu
+Wszystko czego potrzebujemy znajduje się na \CD{} w~katalogu
\texttt{source}.
Najpierw należy zainstalować główne drzewo plików \TeX-owych z~\CD{}
@@ -3088,16 +3115,16 @@ skaner leksykalny oraz generator parserów.
Programy użytkowe \acro{GNU} (\cmdname{gcc}, \acro{GNU}
\cmdname{make}, \cmdname{m4}, \cmdname{flex}, \cmdname{bison})
są najlepiej przetestowanymi na różnych platformach.
-Prawidłowo powinny pracować \cmdname{gcc}-2.7.*, \cmdname{flex}-2.4.7
+Prawidłowo powinny pracować \cmdname{gcc}-2.7.*, \cmdname{flex}-2.4.7
i~\acro{GNU}\,\cmdname{make}-3.72.1 lub nowszy.
Istnieje możliwość pracy z~innymi kompilatorami C i~programami
-\cmdname{make}, wymaga to jednak dobrego zrozumienia zasad tworzenia
-programów Unixowych, aby móc poradzić sobie z~ewentualnymi problemami.
- %W~wyniku wykonania polecenia \texttt{uname} powinniśmy
+\cmdname{make}, wymaga to jednak dobrego zrozumienia zasad tworzenia
+programów Unixowych, aby móc poradzić sobie z~ewentualnymi problemami.
+ %W~wyniku wykonania polecenia \texttt{uname} powinniśmy
%otrzymać jakąś rozsądną wartość.
\subsection{Konfiguracja}
-Należy rozpakować źródła ze skompresowanego pliku \texttt{tar}
+Należy rozpakować źródła ze skompresowanego pliku \texttt{tar}
z~katalogu \dirname{source} na twardy dysk, a~potem przejść do katalogu,
do którego zostały one skopiowane.
Teraz trzeba zdecydować się, gdzie będzie główny katalog instalacji,
@@ -3132,8 +3159,8 @@ W~przypadku wybrania innego katalogu, trzeba wyszczególnić ten katalog
parametrem \verb|--datadir| skryptu \cmdname{configure}.
Jeżeli nie chcemy używać katalogu \dirname{$PLATFORM}
-(a~więc umieścić binaria bezpośrednio w~\dirname{$TEXDIR/bin}), w~wywołaniu
-skryptu \cmdname{configure} należy użyć parametru
+(a~więc umieścić binaria bezpośrednio w~\dirname{$TEXDIR/bin}), w~wywołaniu
+skryptu \cmdname{configure} należy użyć parametru
\verb|--disable-multiplatform|.
Więcej dostępnych parametrów (np. pomijanie pakietów opcjonalnych, takich
@@ -3154,7 +3181,7 @@ kompilacji:
> \Ucom{sh -c "make world >world.log 2>\&1" \&}
\end{alltt}
Zanim stwierdzimy, że wszystko jest w~porządku, warto sprawdzić czy w~pliku
-\texttt{.log} nie ma komunikatów błędów (kiedy polecenie zwraca kod błędu,
+\texttt{.log} nie ma komunikatów błędów (kiedy polecenie zwraca kod błędu,
\acro{GNU} \cmdname{make} zawsze używa sekwencji \samp{***})
i~czy utworzone zostały wszystkie binaria:
\begin{alltt}
@@ -3163,7 +3190,7 @@ i~czy utworzone zostały wszystkie binaria:
\end{alltt}
Oczekiwanym rezultatem jest 242. Polecenie \texttt{make world} jest
równoważne z~\texttt{make all install strip}.
-Jeśli do uruchamiania \texttt{make install} potrzebne są specjalne
+Jeśli do uruchamiania \texttt{make install} potrzebne są specjalne
uprawnienia, można uruchomić dwie oddzielne sesje \cmdname{make}:
\begin{alltt}
> \Ucom{make all}
@@ -3187,7 +3214,7 @@ udostępnia, wystarczy napisać:
> \Ucom{texconfig help}
\end{alltt}
-Przykładowo, jeżeli nie używamy formatu A4, możemy ustawić jako format
+Przykładowo, jeżeli nie używamy formatu A4, możemy ustawić jako format
domyślny ,,lettersize'' pisząc:
\begin{alltt}
> \Ucom{texconfig dvips paper letter}
@@ -3198,38 +3225,38 @@ domyślny ,,lettersize'' pisząc:
\section{Podziękowania}\label{sec:acknowl}
\TL{} jest wspólnym dziełem praktycznie wszystkich grup \TeX-owych.
-Niniejsza edycja \TL{} została opracowana pod kierownictwem Sebastiana
-Rahtza i~Karla Berry, przy głównym współudziale:
+Niniejsza edycja \TL{} została opracowana pod kierownictwem Sebastiana
+Rahtza i~Karla Berry, przy głównym współudziale:
\begin{itemize*}
-\item angielskiej, niemieckiej, holenderskiej i polskiej grup \TeX-owych
+\item angielskiej, niemieckiej, holenderskiej i polskiej grup \TeX-owych
(odpowiednio \acro{TUG}, \acro{DANTE} e.V., \acro{NTG}, i~\acro{GUST}), które
- wspólnie zapewniają potrzebną infrastrukturę techniczną i~organizacyjną.
+ wspólnie zapewniają potrzebną infrastrukturę techniczną i~organizacyjną.
Dołącz do swojej grupy \TeX-owej!;
\item zespołu \acro{CTAN}, który dystrybuuje obrazy \TL{} i~udostępnia wspólną
infrastrukturę służącą aktualizacji pakietów, od której zależy \TL{};
-\item Petera Breitenlohnera i zespołu \eTeX-owego, którzy stworzyli stabilną
+\item Petera Breitenlohnera i zespołu \eTeX-owego, którzy stworzyli stabilną
podstawę przyszłych wersji \TeX-a;
-\item Thomasa Essera, autora wspaniałego \teTeX-a, bez którego
- \TL{} z~całą pewnością by nie powstał, i~którego stała
+\item Thomasa Essera, autora wspaniałego \teTeX-a, bez którego
+ \TL{} z~całą pewnością by nie powstał, i~którego stała
pomoc umożliwiła uczynienie z~tej dystrybucji coraz lepszego produktu;
\item Michaela Goossensa, który był współautorem pierwotnej dokumentacji;
-\item Eitana Gurari, autora programu \TeX4ht{} (wykorzystanego do
- tworzenia niniejszej dokumentacji w~wersji \HTML), który niezmordowanie
+\item Eitana Gurari, autora programu \TeX4ht{} (wykorzystanego do
+ tworzenia niniejszej dokumentacji w~wersji \HTML), który niezmordowanie
pracował nad jego ulepszaniem i~błyskawicznie wykonywał poprawki;
\item Hansa Hagena, który dostosowywał \ConTeXt\ do potrzeb \TL;
\item \Thanh{}a, Martina Schr\"odera i~pdf\TeX\ teamu za ciągłe ulepszanie
możliwości \TeX-a;
\item Taco Hoekwatera, za wznowienie rozwoju nad MetaPost i~samego \TeX-a;
-\item Pawła Jackowskiego, który wykonał instalator dla Windows \cmdname{tlpm}
+\item Pawła Jackowskiego, który wykonał instalator dla Windows \cmdname{tlpm}
i~Tomka Łuczaka, twórcy \cmdname{tlpmgui};
\item Akira Kakuto, za zaktualizowanie binarów dla Windows, które są częścią
jego dystrybucji \acro{W32TEX}
(\url{http://www.fsci.fuk.kindai.ac.jp/kakuto/win32-ptex/});
-\item Jonathana Kew i jego pracodawcy \acro{SIL}, za poważną nową ścieżkę
+\item Jonathana Kew i jego pracodawcy \acro{SIL}, za poważną nową ścieżkę
rozwojową, którą jest Xe\TeX{} oraz za wysiłek włożony w~zintegrowanie
programu z~\TL;
-\item Reinharda Kotuchy za pomoc w~olbrzymim wysiłku aktualizowania pakietów
+\item Reinharda Kotuchy za pomoc w~olbrzymim wysiłku aktualizowania pakietów
w~\TL, jak również za skrypt \texttt{getnonfreefonts} i~za wiele innych
prac;
\item Petra Ol\shac{}\aac{}ka, który koordynował i~sprawdzał
@@ -3237,8 +3264,8 @@ Rahtza i~Karla Berry, przy głównym współudziale:
\item Toshio Oshimy, za jego przeglądarkę \cmdname{dviout} dla Windows;
\item Fabrice'a Popineau, który pierwszy stworzył wersje oprogramowania
dla Windows;
-\item Norberta Preininga za pomoc w budowaniu infrastruktury \TL{}
- i~aktualizacji pakietów, koordynowanie, wraz z~Frankiem K\"usterem,
+\item Norberta Preininga za pomoc w budowaniu infrastruktury \TL{}
+ i~aktualizacji pakietów, koordynowanie, wraz z~Frankiem K\"usterem,
debianowej wersji \TL{}, oraz za wiele sugestii ulepszeń;
\item Staszka Wawrykiewicza, głównego testującego \TL{} w~różnych systemach,
który ponadto koordynował przygotowanie wszystkich polskich dodatków (fontów,
@@ -3258,13 +3285,13 @@ Akira Kakuto i~Fabrice Popineau (\pkgname{win32}),
Norbert Prei\-ning (\pkgname{alpha-linux}),
Vladimir Volovich (\pkgname{powerpc-aix}, \pkgname{sparc-linux}
i~\pkgname{sparc-solaris}),
- %Staszek Wawrykiewicz
+ %Staszek Wawrykiewicz
Karl Berry (\pkgname{i386-linux}),
Olaf Weber (\pkgname{mips-irix}),
Gerben Wierda (\pkgname{i386-darwin}, \pkgname{powerpc-darwin}).
Aktualizacje i~tłumaczenia dokumentacji wykonali:
-Karl Berry (angielski),
+Karl Berry (angielski),
Daniel Flipo \& Fabrice Popineau (francuski),
G\"unter Partosch \& Hartmut Henkel (niemiecki),
Petr Sojka \& Jan Busa (czeski\slash słowacki),
@@ -3286,22 +3313,22 @@ Brytanii, Francji, Czech, Słowacji, Polski, Indii i~Rosji oraz grupy
międzynarodowej TUG (\emph{\TeX{} Users Group}).
Dyskusje nad projektem rozpoczęły się pod koniec 1993 roku, kiedy holenderska
Grupa Użytkowników \TeX-a rozpoczęła prace nad swoim
-4All\TeX{} \CD{} dla użytkowników \acro{MS-DOS}. W~tym też
+4All\TeX{} \CD{} dla użytkowników \acro{MS-DOS}. W~tym też
czasie pojawiły się nadzieje na opracowanie jednego \CD{} dla
wszystkich systemów.
-Projekt taki był wprawdzie zbyt ambitny, ale zrodził nie tylko bardzo
-popularny i~uwieńczony dużym powodzeniem projekt 4All\TeX{} \CD{},
-lecz również spowodował powstanie Grupy Roboczej TUG ds. Standardu Katalogów
-\TeX-owych (\emph{\TeX{} Directory Structure}), określającego w~jaki
+Projekt taki był wprawdzie zbyt ambitny, ale zrodził nie tylko bardzo
+popularny i~uwieńczony dużym powodzeniem projekt 4All\TeX{} \CD{},
+lecz również spowodował powstanie Grupy Roboczej TUG ds. Standardu Katalogów
+\TeX-owych (\emph{\TeX{} Directory Structure}), określającego w~jaki
sposób tworzyć zgodne i~łatwe do zarządzania zestawy pakietów \TeX-owych.
Końcowy raport \TDS{} został opublikowany w~grudniowym numerze
-\textsl{TUGboat}-a, i~jasnym się stało, że
-jednym z~oczekiwanych rezultatów wprowadzenia tego standardu mogłaby
-być modelowa struktura na \CD.
+\textsl{TUGboat}-a, i~jasnym się stało, że
+jednym z~oczekiwanych rezultatów wprowadzenia tego standardu mogłaby
+być modelowa struktura na \CD.
Niniejszy \CD{} jest bezpośrednim rezultatem rozważań i~zaleceń
Grupy Roboczej ds. \TDS.
Jasne także było, że sukces 4All\TeX{} \CD{} pokazał, że
-użytkownicy Unixa także wiele by zyskali mogąc korzystać
+użytkownicy Unixa także wiele by zyskali mogąc korzystać
z~podobnie łatwego w~instalacji/pielęgnacji i~użytkowaniu systemu.
Było to jednym z~celów projektu \TL.
@@ -3315,16 +3342,16 @@ ukazało się w~maju 1996 roku. Na początku 1997 roku Karl Berry udostępnił
nową, poważnie zmienioną wersję swojego pakietu \Webc, zawierającą prawie
wszystkie funkcje wprowadzone do \teTeX-a przez Thomasa Essera. W~związku
z~tym zdecydowaliśmy się oprzeć drugie wydanie \CD{} na standardowej
-bibliotece \Webc, z~dodaniem skryptu \texttt{texconfig} z~pakietu \teTeX.
+bibliotece \Webc, z~dodaniem skryptu \texttt{texconfig} z~pakietu \teTeX.
Trzecie wydanie \CD{} było oparte na \Webc{} wersji 7.2, przygotowanej przez
Olafa Webera. W~tym samym czasie została przygotowana nowa wersja \teTeX-a
i~\TL{} udostępniał prawie wszystkie jego nowe funkcje.
Czwarta edycja była przygotowana podobnie,
-wykorzystując nową wersję te\TeX-a i~nową wersję \Webc{} (7.3).
+wykorzystując nową wersję te\TeX-a i~nową wersję \Webc{} (7.3).
Wtedy to też zainaugurowano kompletną dystrybucję dla Windows.
Edycja piąta (marzec 2000) zawierała wiele poprawek i~uzupełnień;
-zaktualizowano setki pakietów. Szczegóły zawartości pakietów zostały
+zaktualizowano setki pakietów. Szczegóły zawartości pakietów zostały
zapisane w~plikach XML.
Główną zmianą w~\TeX\ Live5 było usunięcie programów, które nie miały statusu
{\it public domain}. Zawartość całej płytki powinna odpowiadać ustaleniom
@@ -3340,17 +3367,17 @@ zreorganizowane, dzięki czemu wybór jednego z~nich nie tylko instalował
potrzebne makra i~fonty, ale także przygotowywał odpowiedni plik
\texttt{language.dat}.
-\TL~7 (rok 2002) zawierał po raz pierwszy oprogramowanie dla \MacOSX{}
-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\TeX. W~programach instalacyjnych wprowadzono
-możliwość wyboru bardziej ogólnych, predefiniowanych zestawów pakietów
-(m.in. dla użytkowników francuskojęzycznych oraz polskich). Nowością
-było także wprowadzenie procedury aktualizacji map fontowych dla Dvips
+\TL~7 (rok 2002) zawierał po raz pierwszy oprogramowanie dla \MacOSX{}
+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\TeX. W~programach instalacyjnych wprowadzono
+możliwość wyboru bardziej ogólnych, predefiniowanych zestawów pakietów
+(m.in. dla użytkowników francuskojęzycznych oraz polskich). Nowością
+było także wprowadzenie procedury aktualizacji map fontowych dla Dvips
i~Pdftex podczas instalacji oraz doinstalowywania pakietów fontowych.
W~2003~r., wraz z~napływem aktualizacji i~dodatkowych nowych pakietów,
-okazało się, że \TL{} nie mieści się na pojedynczym \CD.
+okazało się, że \TL{} nie mieści się na pojedynczym \CD.
Zmuszeni byliśmy podzielić \TL{} na trzy dystrybucje, które wydano
na \DVD{} i~dwóch płytkach \CD. Ponadto:
@@ -3359,31 +3386,31 @@ na \DVD{} i~dwóch płytkach \CD. Ponadto:
programów \cmdname{latex} i~\cmdname{pdflatex}~-- korzystały
one z~\eTeX{} (patrz str.~\pageref{text:etex});
\item załączono nowe fonty obwiedniowe Latin Modern, które zastępują
- m.in. fonty EC (zawierając komplet znaków europejskich), szczególnie
+ m.in. fonty EC (zawierając komplet znaków europejskich), szczególnie
do tworzenia poprawnych plików PDF;
\item usunięto binaria dla platformy Alpha \acro{OSF} (poprzednio
usunięto także binaria dla \acro{HPUX}), niestety nie udało się znaleźć
- osób chętnych do wykonania kompilacji;
+ osób chętnych do wykonania kompilacji;
\item zmieniono instalację w~systemach Windows, wprowadzając po raz pierwszy
zintegrowane środowisko pracy oparte na edytorze XEmacs;
-\item potrzebne programy pomocnicze dla Windows (Perl, Ghost\-script,
- Image\-Magick, Ispell) instalowano w~strukturze katalogów
+\item potrzebne programy pomocnicze dla Windows (Perl, Ghost\-script,
+ Image\-Magick, Ispell) instalowano w~strukturze katalogów
instalacji \TL;
\item mapy fontowe, wykorzystywane przez programy \cmdname{dvips},
\cmdname{dvipdfm} oraz \cmdname{pdftex}, generowano odtąd w~katalogu
\dirname{texmf/fonts/map};
-\item \TeX{}, \MF{} oraz \MP{} domyślnie pozwalały wypisywać komunikaty
- na ekranie i~w~pliku .log, a~także w~operacjach \verb|\write| w~ich
+\item \TeX{}, \MF{} oraz \MP{} domyślnie pozwalały wypisywać komunikaty
+ na ekranie i~w~pliku .log, a~także w~operacjach \verb|\write| w~ich
reprezentacji 8-bitowej, zamiast tradycyjnej notacji \verb|^^|;
w~\TL{}~7 eksperymentalnie wprowadzono zależność przekodowania
wyjścia programów od systemowej strony kodowej, obecnie ten pomysł
- zarzucono;
+ zarzucono;
\item znacznie zmieniono niniejszą dokumentację;
\item wreszcie, ponieważ numery wersji kolejnych edycji mogły wprowadzać
- w~błąd, postanowiliśmy identyfikować edycje \TL{} zgodnie z~rokiem
+ w~błąd, postanowiliśmy identyfikować edycje \TL{} zgodnie z~rokiem
wydania.
\end{itemize*}
-
+
\subsection{Edycja 2004}
Jak przy każdej kolejnej wersji, w~2004 roku uaktualniono wiele pakietów
@@ -3396,9 +3423,9 @@ pliki w~nowe miejsce w~strukturze \filename{texmf/}.
Pliki \filename{.map} (map fontowych) są obecnie wyszukiwane w~podkatalogach
\dirname{fonts/map} (w~każdym drzewie \filename{texmf}), zgodnie ze ścieżką
-określoną przez zmienną \envname{TEXFONTMAPS}. Analogicznie, pliki
-\filename{.enc} (przekodowań fontów) są obecnie wyszukiwane w~podkatalogach
-\dirname{fonts/enc}, zgodnie ze ścieżką określoną przez zmienną
+określoną przez zmienną \envname{TEXFONTMAPS}. Analogicznie, pliki
+\filename{.enc} (przekodowań fontów) są obecnie wyszukiwane w~podkatalogach
+\dirname{fonts/enc}, zgodnie ze ścieżką określoną przez zmienną
\envname{ENCFONTS}. O~niewłaściwie umieszczonych plikach tego typu
zostaniemy ostrzeżeni podczas uruchomienia programu \cmdname{updmap}.
Zmiany te wprowadzono w~celu uporządkowania struktury katalogów: wszystkie
@@ -3411,7 +3438,7 @@ katalogów omawia artykuł \url{http://tug.org/texlive/mapenc.html}.
\item Do \TK\ \DVD{} dodano nową dystrybucję dla Windows o~nazwie
pro\TeX{}t (opartą na \MIKTEX-u). Jest ona dostępna także na odrębnym \CD.
Choć pro\TeX{}t nie bazuje na implementacji Web2C, stosuje układ katalogów
-zgodny z~\TDS (patrz część~\ref{sec:struct-tl} na
+zgodny z~\TDS (patrz część~\ref{sec:struct-tl} na
str.~\pageref{sec:struct-tl}).
\item W ramach \TL{} dotychczasowe pojedyncze drzewo katalogów
@@ -3420,14 +3447,14 @@ str.~\pageref{sec:struct-tl}).
część~\ref{sec:tld}, str.~\pageref{sec:tld}) oraz pliki \filename{README}
w~każdym z~tych katalogów).
-\item Wszystkie pliki makr wczytywane przez \TeX-a są
-obecnie umieszczone wyłącznie w~podkalogu \dirname{tex} w~ramach
+\item Wszystkie pliki makr wczytywane przez \TeX-a są
+obecnie umieszczone wyłącznie w~podkalogu \dirname{tex} w~ramach
\dirname{texmf*}. Tym samym usunięto zbędne katalogi
\dirname{etex}, \dirname{pdftex}, \dirname{pdfetex} itp. i~uproszczono
metody wyszukiwania plików.
\item Pomocnicze skrypty wykonywalne, niezależne od platformy
-i~zwykle uruchamiane w~sposób automatyczny, są obecnie
+i~zwykle uruchamiane w~sposób automatyczny, są obecnie
umieszczone w~nowym podkatalogu \dirname{scripts} w~ramach \dirname{texmf*}.
Znajdywane są poleceniem \verb|kpsewhich -format=texmfscripts|.
Programy korzystające z tych skryptów mogą wymagać modyfikacji.
@@ -3436,34 +3463,34 @@ Patrz \CDref{texmf-doc/doc/english/tds/tds.html\#Scripts}
\item Prawie wszystkie formaty traktują obecnie większość znaków
jako jawnie ,,wyświetlalne'' (\emph{printable}), nie zaś, jak było dotychczas,
-konwertowane na \TeX-ową notację \verb|^^|. Możliwe jest to dzięki domyślnemu
-wczytywaniu tablicy przekodowań \filename{cp227.tcx}. Dokładniej, znaki
+konwertowane na \TeX-ową notację \verb|^^|. Możliwe jest to dzięki domyślnemu
+wczytywaniu tablicy przekodowań \filename{cp227.tcx}. Dokładniej, znaki
o~kodach 32--256, HT, VT oraz FF są traktowane dosłownie podczas wyświetlania
komunikatów. Wyjątkiem jest plain \TeX{} (tylko znaki z~zakresu 32--127
-są nie zmieniane), \ConTeXt{} (znaki z zakresu 0--255) oraz formaty bazujące
-na Omedze. Podobna domyślna właściwość była wprowadzona w~\TL\,2003, ale
-obecnie została zaimplementowana w~bardziej elegancki sposób i~z~większymi
-możliwościami indywidualnego dostosowania (patrz
+są nie zmieniane), \ConTeXt{} (znaki z zakresu 0--255) oraz formaty bazujące
+na Omedze. Podobna domyślna właściwość była wprowadzona w~\TL\,2003, ale
+obecnie została zaimplementowana w~bardziej elegancki sposób i~z~większymi
+możliwościami indywidualnego dostosowania (patrz
\CDref{texmf/doc/web2c/web2c.html\#TCX-files}
{\texttt{texmf/doc/web2c/web2c.html\#TCX-files}}.
(Warto wspomnieć, że wczytując Unicode \TeX{} może w~komunikatach błędów
-pokazywać niekompletne sekwencje znaków, ponieważ
-został zaprojektowany ,,bajtowo''.) % hmmm, cały akapit by
+pokazywać niekompletne sekwencje znaków, ponieważ
+został zaprojektowany ,,bajtowo''.) % hmmm, cały akapit by
% o strumieniach we-wy?
\item Program \textsf{pdfetex} jest obecnie domyślną ,,maszyną'' dla
większości formatów (nie dotyczy to samego (plain) \textsf{tex}).
Domyślnie, gdy uruchamiamy polecenie \textsf{latex}, \textsf{mex}
itp., generowane są pliki \acro{DVI}. Możliwe jest jednak wykorzystanie
-w~\LaTeX, \ConTeXt{} itp. m.in. właściwości mikrotypograficznych
+w~\LaTeX, \ConTeXt{} itp. m.in. właściwości mikrotypograficznych
zaimplementowanych w~\textsf{pdftex}, a~także rozszerzonych cech \eTeX-a
(\OnCD{texmf-dist/doc/etex/base/}).
-Oznacza to także, co warto podkreślić, że \emph{zalecane} jest użycie
-pakietu \pkgname{ifpdf} (który działa zarówno z~plain, jak i~\LaTeX)
-lub analogicznych makr. Zwykłe sprawdzanie czy zdefiniowano \cs{pdfoutput}
+Oznacza to także, co warto podkreślić, że \emph{zalecane} jest użycie
+pakietu \pkgname{ifpdf} (który działa zarówno z~plain, jak i~\LaTeX)
+lub analogicznych makr. Zwykłe sprawdzanie czy zdefiniowano \cs{pdfoutput}
bądź kilka innych poleceń pierwotnych może nie wystarczyć do rozstrzygnięcia
-czy nie jest generowany plik \acro{PDF}. W~tym roku podjęliśmy
+czy nie jest generowany plik \acro{PDF}. W~tym roku podjęliśmy
wysiłek by zachować, najlepiej jak to możliwe, kompatybilność
z~dotychczasowymi przyzwyczajeniami użytkowników. Od przyszłego roku
należy się spodziewać, że \cs{pdfoutput} może być zdefiniowany nawet wtedy,
@@ -3473,25 +3500,25 @@ gdy generowany jest plik \acro{DVI}.
cech:
\begin{itemize*}
-
- \item \cs{pdfmapfile} i~\cs{pdfmapline} pozwalają określić
+
+ \item \cs{pdfmapfile} i~\cs{pdfmapline} pozwalają określić
z~poziomu dokumentu użyte mapy fontowe, a~także pojedyncze
dodatkowe wpisy w~tych mapach.
\item mikrotypograficzne operacje z~fontami są łatwiejsze w użyciu;\\
\url{http://www.ntg.nl/pipermail/ntg-pdftex/2004-May/000504.html}
- \item wszystkie parametry pracy pdf\TeX-a, dotychczas określane
- w~specjalnym pliku konfiguracyjnym \filename{pdftex.cfg}, muszą być
- teraz ustawiane poleceniami wbudowanymi, jak w~pliku
- \filename{pdftexconfig.tex}; plik \filename{pdftex.cfg}
- nie jest już w~ogóle wykorzystywany. Po zmianie \filename{pdftexconfig.tex}
- należy na nowo wygenerować pliki formatów (wciąż jednak użytkownik ma
+ \item wszystkie parametry pracy pdf\TeX-a, dotychczas określane
+ w~specjalnym pliku konfiguracyjnym \filename{pdftex.cfg}, muszą być
+ teraz ustawiane poleceniami wbudowanymi, jak w~pliku
+ \filename{pdftexconfig.tex}; plik \filename{pdftex.cfg}
+ nie jest już w~ogóle wykorzystywany. Po zmianie \filename{pdftexconfig.tex}
+ należy na nowo wygenerować pliki formatów (wciąż jednak użytkownik ma
pełną swobodę określania parametrów w~redagowanym dokumencie);
\item więcej informacji zawarto w~podręczniku pdf\TeX-a:
\OnCD{texmf/doc/pdftex/manual}.
-
+
\end{itemize*}
\item Polecenie \cs{input} w~programach \cmdname{tex},
@@ -3504,7 +3531,7 @@ cech:
\end{verbatim}
Więcej informacji zawiera podręcznik Web2C: \OnCD{texmf/doc/web2c}.
-\item \texttt{-output-directory} -- nowa opcja programów \cmdname{tex},
+\item \texttt{-output-directory} -- nowa opcja programów \cmdname{tex},
\cmdname{mf} oraz \cmdname{mpost} -- pozwala na zapisanie wyniku pracy
w~wyspecyfikowanym katalogu (np. możemy uruchomić program \texttt{tex}
z~plikiem znajdującym się na dysku tylko do odczytu, zaś wynik zapisać
@@ -3512,8 +3539,8 @@ Więcej informacji zawiera podręcznik Web2C: \OnCD{texmf/doc/web2c}.
\item Rozszerzenie enc\TeX\ zostało szczęśliwie włączone do Web2C.
Aby uaktywnić to rozszerzenie, należy podczas generowania formatu
- użyć opcji \optname{-enc}. Ogólnie mówiąc, enc\TeX\ obsługuje
- przekodowanie wejścia i~wyjścia, włączając także Unicode (\acro{UTF}-8)
+ użyć opcji \optname{-enc}. Ogólnie mówiąc, enc\TeX\ obsługuje
+ przekodowanie wejścia i~wyjścia, włączając także Unicode (\acro{UTF}-8)
(patrz \OnCD{texmf-dist/doc/generic/enctex/} oraz
\url{http://www.olsak.net/enctex.html}).
@@ -3530,8 +3557,8 @@ przeglądając pliki \filename{ltnews} w~\OnCD{texmf-dist/doc/latex/base}.
\item Dołączono także program \cmdname{dvipng} konwertujący pliki \acro{DVI}
do formatu graficznego \acro{PNG} (\OnCD{texmf/doc/man/man1/dvipng.1}).
-\item W~porozumieniu i~z~pomocą autora, Claudio Beccari, ograniczono
-pakiet \pkgname{cbgreek} do zestawu fontów rozsądnego rozmiaru. Usunięto
+\item W~porozumieniu i~z~pomocą autora, Claudio Beccari, ograniczono
+pakiet \pkgname{cbgreek} do zestawu fontów rozsądnego rozmiaru. Usunięto
sporadycznie używane fonty konturowe i~służące do prezentacji. Pełen
zestaw jest oczywiście nadal dostępny z~serwerów \acro{CTAN}
(\url{http://www.ctan.org/tex-archive/fonts/greek/cb}).
@@ -3540,7 +3567,7 @@ zestaw jest oczywiście nadal dostępny z~serwerów \acro{CTAN}
obecnie \cmdname{xdvi}.
\item Programy z~przedrostkiem \cmdname{ini} oraz \cmdname{vir}
-(np. \cmdname{initex}), które zwykle były dowiązaniami do programów
+(np. \cmdname{initex}), które zwykle były dowiązaniami do programów
\cmdname{tex}, \cmdname{mf} i~\cmdname{mpost}, nie są już dostępne.
W~zupełności wystarcza użycie w~wierszu poleceń opcji \optname{-ini}.
@@ -3551,7 +3578,7 @@ W~zupełności wystarcza użycie w~wierszu poleceń opcji \optname{-ini}.
\envname{LD\_LIBRARY\_PATH}, aby uruchomić programy \pkgname{t1utils}.
Binaria były kompilowane w~C++, ale w~tym systemie brak jest standardowego
położenia bibliotek uruchomieniowych. Fakt ten był już wcześniej znany,
-ale nie był dotychczas udokumentowany. Z~kolei dla systemu
+ale nie był dotychczas udokumentowany. Z~kolei dla systemu
\textsf{mips-irix} wymagana jest obecność bibliotek \acro{MIPS}pro 7.4.
\end{itemize}
@@ -3565,9 +3592,9 @@ pojawiło się nieco zmian w~konfiguracji:
\begin{itemize}
\item Wprowadzono nowe skrypty \cmdname{texconfig-sys}, \cmdname{updmap-sys}
- i~\cmdname{fmtutil-sys}, których zadaniem jest modyfikowanie plików
- konfiguracyjnych w~głównych drzewach katalogów systemu. Dotychczasowe
- skrypty \cmdname{texconfig}, \cmdname{updmap} i~\cmdname{fmtutil}
+ i~\cmdname{fmtutil-sys}, których zadaniem jest modyfikowanie plików
+ konfiguracyjnych w~głównych drzewach katalogów systemu. Dotychczasowe
+ skrypty \cmdname{texconfig}, \cmdname{updmap} i~\cmdname{fmtutil}
modyfikują obecnie pliki użytkownika w~katalogu \dirname{$HOME/.texlive2005}.
(Patrz część~\ref{sec:texconfig}, str.~\pageref{sec:texconfig}).
@@ -3592,9 +3619,9 @@ pojawiło się nieco zmian w~konfiguracji:
zastosowane w~nim rozwiązania.
\item W~wydaniu zeszłorocznym zmieniliśmy większość formatów tak, aby na
- wyjściu 8-bitowe znaki były reprezentowane przez same siebie (por.
- poprzednia część). Nowy plik TCX o~nazwie \filename{empty.tcx} pozwala
- w~łatwy sposób uzyskać w~razie potrzeby oryginalną notację (\verb|^^|),
+ wyjściu 8-bitowe znaki były reprezentowane przez same siebie (por.
+ poprzednia część). Nowy plik TCX o~nazwie \filename{empty.tcx} pozwala
+ w~łatwy sposób uzyskać w~razie potrzeby oryginalną notację (\verb|^^|),
np.:
\begin{verbatim}
@@ -3602,7 +3629,7 @@ latex --translate-file=empty.tcx twojplik.tex
\end{verbatim}
\item Dołączono nowy program \cmdname{dvipdfmx}, służący do konwersji DVI
- do PDF. Program jest aktywnie pielęgnowaną aktualizacją programu
+ do PDF. Program jest aktywnie pielęgnowaną aktualizacją programu
\cmdname{dvipdfm}, który wciąż jest dostępny, ale nie jest już polecany.
\item Nowe programy \cmdname{pdfopen} i~\cmdname{pdfclose} pozwalają na
@@ -3620,8 +3647,8 @@ latex --translate-file=empty.tcx twojplik.tex
\subsection{Edycja 2007}
\label{sec:tlcurrent}
-Największą nowością edycji lat 2006 i~2007 jest Xe\TeX{},
-w~postaci programów \texttt{xetex} i~\texttt{xelatex}; patrz
+Największą nowością edycji lat 2006 i~2007 jest Xe\TeX{},
+w~postaci programów \texttt{xetex} i~\texttt{xelatex}; patrz
\OnCD{texmf-dist/doc/xetex/XeTeX-reference.pdf} lub
\url{http://scripts.sil.org/xetex}.
@@ -3632,7 +3659,7 @@ pdf\TeX-a (\url{http://tug.org/applications/pdftex}).
Pliki formatów (pdf)TeX-a (\filename{.fmt}) oraz analogiczne dla MetaPosta
i~Meta\-Fonta są obecnie zapisywane w~podkatalogach \dirname{texmf/web2c},
choć sam ten katalog jest nadal przeszukiwany. Podkatalogi te mają nazwę
-zgodną z~zastosowanym podczas generowania ,,silnikiem'', np.
+zgodną z~zastosowanym podczas generowania ,,silnikiem'', np.
\filename{tex}, \filename{pdftex} lub \filename{xetex}. Zmiana ta nie powinna
być zauważalna w~typowym użyciu.
@@ -3641,16 +3668,16 @@ rozpoczynającego się znakami \texttt{\%\&} aby ustalić jaki ma wczytać
format. Jest to zatem czysty, Knuthowy \TeX. \LaTeX\ i~wszystkie
pozostałe formaty nadal analizują pierwszy wiersz z~\texttt{\%\&}.
-Skrypty instalacyjne akcepują obecnie kilka zmiennych środowiska, co
-umożliwia instalowanie wsadowe (nieinteraktywne) -- patrz
+Skrypty instalacyjne akcepują obecnie kilka zmiennych środowiska, co
+umożliwia instalowanie wsadowe (nieinteraktywne) -- patrz
rozdział~\ref{sec:noninteractive-install}.
-Oczywiście, jak zwykle, w~okresie od ostatniego wydania wykonano setki innych
+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 \acro{CTAN} (\url{http://www.ctan.org}).
Drzewo źródłowe \TL{} jest obecnie przechowywane w~Subversion. Przeglądanie
-umożliwia standardowy interfejs www, a jego adres jest opublikowany
+umożliwia standardowy interfejs www, a jego adres jest opublikowany
na stronie \url{http://tug.org.pl/texlive}.
Mimo iż nie widać efektów tej zmiany w końcowej dystrybucji, mamy nadzieję,
że będzie to stabilne repozytorium oprogramowania dla rozwoju \TL{}
@@ -3686,4 +3713,3 @@ pomocy w~opracowywaniu kolejnych edycji na adres:\hfill\null
%\url{http://tug.org/texlive.html}.
\end{document}
-