summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
authorStaszek Wawrykiewicz <staw@gust.org.pl>2007-01-19 18:51:54 +0000
committerStaszek Wawrykiewicz <staw@gust.org.pl>2007-01-19 18:51:54 +0000
commitdb0fef4fba38f67dd14b19eeaaf85f057448f41d (patch)
tree681b92deadd30ee6dc70832021548f934194b0c2 /Master
parent2abffda58d5bc922d15140b4695183651f9d3961 (diff)
polish tl doc
git-svn-id: svn://tug.org/texlive/trunk@3596 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf-doc/doc/polish/texlive-pl/live.css230
-rw-r--r--Master/texmf-doc/doc/polish/texlive-pl/live.html3662
-rw-r--r--Master/texmf-doc/doc/polish/texlive-pl/live.pdfbin798999 -> 778510 bytes
-rw-r--r--Master/texmf-doc/source/polish/texlive-pl/live.tex704
4 files changed, 2696 insertions, 1900 deletions
diff --git a/Master/texmf-doc/doc/polish/texlive-pl/live.css b/Master/texmf-doc/doc/polish/texlive-pl/live.css
index fda259c4846..c92ba1e583b 100644
--- a/Master/texmf-doc/doc/polish/texlive-pl/live.css
+++ b/Master/texmf-doc/doc/polish/texlive-pl/live.css
@@ -2,20 +2,230 @@
/* start css.sty */
.ec-lmr-17{font-size:170%;}
.ec-lmri-12x-x-172{font-size:206%; font-style:italic;}
+.ec-lmri-12x-x-172{ font-style:italic;}
+.ec-lmri-12x-x-172{ font-style:italic;}
+.ec-lmri-12x-x-172{ font-style:italic;}
+.ec-lmri-12x-x-172{ font-style:italic;}
+.ec-lmri-12x-x-172{ font-style:italic;}
+.ec-lmri-12x-x-172{ font-style:italic;}
+.ec-lmri-12x-x-172{ font-style:italic;}
+.ec-lmri-12x-x-172{ font-style:italic;}
+.ec-lmri-12x-x-172{ font-style:italic;}
+.ec-lmri-12x-x-172{ font-style:italic;}
+.ec-lmri-12x-x-172{ font-style:italic;}
+.ec-lmri-12x-x-172{ font-style:italic;}
+.ec-lmri-12x-x-172{ font-style:italic;}
+.ec-lmri-12x-x-172{ font-style:italic;}
+.ec-lmri-12x-x-172{ font-style:italic;}
+.ec-lmri-12x-x-172{ font-style:italic;}
.ec-lmss-17{font-size:170%; font-family: sans-serif;}
+.ec-lmss-17{ font-family: sans-serif;}
+.ec-lmss-17{ font-family: sans-serif;}
+.ec-lmss-17{ font-family: sans-serif;}
+.ec-lmss-17{ font-family: sans-serif;}
+.ec-lmss-17{ font-family: sans-serif;}
+.ec-lmss-17{ font-family: sans-serif;}
+.ec-lmss-17{ font-family: sans-serif;}
+.ec-lmss-17{ font-family: sans-serif;}
+.ec-lmss-17{ font-family: sans-serif;}
+.ec-lmss-17{ font-family: sans-serif;}
+.ec-lmss-17{ font-family: sans-serif;}
+.ec-lmss-17{ font-family: sans-serif;}
+.ec-lmss-17{ font-family: sans-serif;}
+.ec-lmss-17{ font-family: sans-serif;}
+.ec-lmss-17{ font-family: sans-serif;}
+.ec-lmss-17{ font-family: sans-serif;}
.ec-lmr-12{font-size:120%;}
.ec-lmtt-12{font-size:120%; font-family: monospace;}
+.ec-lmtt-12{ font-family: monospace;}
+.ec-lmtt-12{ font-family: monospace;}
+.ec-lmtt-12{ font-family: monospace;}
+.ec-lmtt-12{ font-family: monospace;}
+.ec-lmtt-12{ font-family: monospace;}
+.ec-lmtt-12{ font-family: monospace;}
+.ec-lmtt-12{ font-family: monospace;}
+.ec-lmtt-12{ font-family: monospace;}
+.ec-lmtt-12{ font-family: monospace;}
+.ec-lmtt-12{ font-family: monospace;}
+.ec-lmtt-12{ font-family: monospace;}
+.ec-lmtt-12{ font-family: monospace;}
+.ec-lmtt-12{ font-family: monospace;}
+.ec-lmtt-12{ font-family: monospace;}
+.ec-lmtt-12{ font-family: monospace;}
+.ec-lmtt-12{ font-family: monospace;}
.ec-lmtt-10{ font-family: monospace;}
+.ec-lmtt-10{ font-family: monospace;}
+.ec-lmtt-10{ font-family: monospace;}
+.ec-lmtt-10{ font-family: monospace;}
+.ec-lmtt-10{ font-family: monospace;}
+.ec-lmtt-10{ font-family: monospace;}
+.ec-lmtt-10{ font-family: monospace;}
+.ec-lmtt-10{ font-family: monospace;}
+.ec-lmtt-10{ font-family: monospace;}
+.ec-lmtt-10{ font-family: monospace;}
+.ec-lmtt-10{ font-family: monospace;}
+.ec-lmtt-10{ font-family: monospace;}
+.ec-lmtt-10{ font-family: monospace;}
+.ec-lmtt-10{ font-family: monospace;}
+.ec-lmtt-10{ font-family: monospace;}
+.ec-lmtt-10{ font-family: monospace;}
+.ec-lmtt-10{ font-family: monospace;}
+.ec-lmss-10{ font-family: sans-serif;}
+.ec-lmss-10{ font-family: sans-serif;}
+.ec-lmss-10{ font-family: sans-serif;}
+.ec-lmss-10{ font-family: sans-serif;}
+.ec-lmss-10{ font-family: sans-serif;}
+.ec-lmss-10{ font-family: sans-serif;}
+.ec-lmss-10{ font-family: sans-serif;}
+.ec-lmss-10{ font-family: sans-serif;}
+.ec-lmss-10{ font-family: sans-serif;}
+.ec-lmss-10{ font-family: sans-serif;}
+.ec-lmss-10{ font-family: sans-serif;}
+.ec-lmss-10{ font-family: sans-serif;}
+.ec-lmss-10{ font-family: sans-serif;}
+.ec-lmss-10{ font-family: sans-serif;}
+.ec-lmss-10{ font-family: sans-serif;}
+.ec-lmss-10{ font-family: sans-serif;}
.ec-lmss-10{ font-family: sans-serif;}
.ec-lmri-10{ font-style:italic;}
-.ec-lmbx-10{ font-weight: bold;}
+.ec-lmri-10{ font-style:italic;}
+.ec-lmri-10{ font-style:italic;}
+.ec-lmri-10{ font-style:italic;}
+.ec-lmri-10{ font-style:italic;}
+.ec-lmri-10{ font-style:italic;}
+.ec-lmri-10{ font-style:italic;}
+.ec-lmri-10{ font-style:italic;}
+.ec-lmri-10{ font-style:italic;}
+.ec-lmri-10{ font-style:italic;}
+.ec-lmri-10{ font-style:italic;}
+.ec-lmri-10{ font-style:italic;}
+.ec-lmri-10{ font-style:italic;}
+.ec-lmri-10{ font-style:italic;}
+.ec-lmri-10{ font-style:italic;}
+.ec-lmri-10{ font-style:italic;}
+.ec-lmri-10{ font-style:italic;}
+.ec-lmro-10{ font-style: oblique;}
.ec-lmro-10{ font-style: oblique;}
+.ec-lmro-10{ font-style: oblique;}
+.ec-lmro-10{ font-style: oblique;}
+.ec-lmro-10{ font-style: oblique;}
+.ec-lmro-10{ font-style: oblique;}
+.ec-lmro-10{ font-style: oblique;}
+.ec-lmro-10{ font-style: oblique;}
+.ec-lmro-10{ font-style: oblique;}
+.ec-lmro-10{ font-style: oblique;}
+.ec-lmro-10{ font-style: oblique;}
+.ec-lmro-10{ font-style: oblique;}
+.ec-lmro-10{ font-style: oblique;}
+.ec-lmro-10{ font-style: oblique;}
+.ec-lmro-10{ font-style: oblique;}
+.ec-lmro-10{ font-style: oblique;}
+.ec-lmro-10{ font-style: oblique;}
+.ec-lmbx-10{ font-weight: bold;}
+.ec-lmbx-10{ font-weight: bold;}
+.ec-lmbx-10{ font-weight: bold;}
+.ec-lmbx-10{ font-weight: bold;}
+.ec-lmbx-10{ font-weight: bold;}
+.ec-lmbx-10{ font-weight: bold;}
+.ec-lmbx-10{ font-weight: bold;}
+.ec-lmbx-10{ font-weight: bold;}
+.ec-lmbx-10{ font-weight: bold;}
+.ec-lmbx-10{ font-weight: bold;}
+.ec-lmbx-10{ font-weight: bold;}
+.ec-lmbx-10{ font-weight: bold;}
+.ec-lmbx-10{ font-weight: bold;}
+.ec-lmbx-10{ font-weight: bold;}
+.ec-lmbx-10{ font-weight: bold;}
+.ec-lmbx-10{ font-weight: bold;}
+.ec-lmbx-10{ font-weight: bold;}
+.ec-lmtti-10{ font-family: monospace; font-style:italic;}
.ec-lmtti-10{ font-family: monospace; font-style:italic;}
+.ec-lmtti-10{ font-family: monospace; font-style:italic;}
+.ec-lmtti-10{ font-family: monospace; font-style:italic;}
+.ec-lmtti-10{ font-family: monospace; font-style:italic;}
+.ec-lmtti-10{ font-family: monospace; font-style:italic;}
+.ec-lmtti-10{ font-family: monospace; font-style:italic;}
+.ec-lmtti-10{ font-family: monospace; font-style:italic;}
+.ec-lmtti-10{ font-family: monospace; font-style:italic;}
+.ec-lmtti-10{ font-family: monospace; font-style:italic;}
+.ec-lmtti-10{ font-family: monospace; font-style:italic;}
+.ec-lmtti-10{ font-family: monospace; font-style:italic;}
+.ec-lmtti-10{ font-family: monospace; font-style:italic;}
+.ec-lmtti-10{ font-family: monospace; font-style:italic;}
+.ec-lmtti-10{ font-family: monospace; font-style:italic;}
+.ec-lmtti-10{ font-family: monospace; font-style:italic;}
+.ec-lmtti-10{ font-family: monospace; font-style:italic;}
+.ec-lmssbx-10{ font-family: sans-serif; font-weight: bold;}
.ec-lmssbx-10{ font-family: sans-serif; font-weight: bold;}
+.ec-lmssbx-10{ font-family: sans-serif; font-weight: bold;}
+.ec-lmssbx-10{ font-family: sans-serif; font-weight: bold;}
+.ec-lmssbx-10{ font-family: sans-serif; font-weight: bold;}
+.ec-lmssbx-10{ font-family: sans-serif; font-weight: bold;}
+.ec-lmssbx-10{ font-family: sans-serif; font-weight: bold;}
+.ec-lmssbx-10{ font-family: sans-serif; font-weight: bold;}
+.ec-lmssbx-10{ font-family: sans-serif; font-weight: bold;}
+.ec-lmssbx-10{ font-family: sans-serif; font-weight: bold;}
+.ec-lmssbx-10{ font-family: sans-serif; font-weight: bold;}
+.ec-lmssbx-10{ font-family: sans-serif; font-weight: bold;}
+.ec-lmssbx-10{ font-family: sans-serif; font-weight: bold;}
+.ec-lmssbx-10{ font-family: sans-serif; font-weight: bold;}
+.ec-lmssbx-10{ font-family: sans-serif; font-weight: bold;}
+.ec-lmssbx-10{ font-family: sans-serif; font-weight: bold;}
+.ec-lmssbx-10{ font-family: sans-serif; font-weight: bold;}
+.ec-lmr-9{font-size:90%;}
+.ec-lmtt-9{font-size:90%; font-family: monospace;}
+.ec-lmtt-9{ font-family: monospace;}
+.ec-lmtt-9{ font-family: monospace;}
+.ec-lmtt-9{ font-family: monospace;}
+.ec-lmtt-9{ font-family: monospace;}
+.ec-lmtt-9{ font-family: monospace;}
+.ec-lmtt-9{ font-family: monospace;}
+.ec-lmtt-9{ font-family: monospace;}
+.ec-lmtt-9{ font-family: monospace;}
+.ec-lmtt-9{ font-family: monospace;}
+.ec-lmtt-9{ font-family: monospace;}
+.ec-lmtt-9{ font-family: monospace;}
+.ec-lmtt-9{ font-family: monospace;}
+.ec-lmtt-9{ font-family: monospace;}
+.ec-lmtt-9{ font-family: monospace;}
+.ec-lmtt-9{ font-family: monospace;}
+.ec-lmtt-9{ font-family: monospace;}
+.ec-lmtk-10{ font-family: monospace;}
+.ec-lmtk-10{ font-family: monospace;}
+.ec-lmtk-10{ font-family: monospace;}
+.ec-lmtk-10{ font-family: monospace;}
+.ec-lmtk-10{ font-family: monospace;}
+.ec-lmtk-10{ font-family: monospace;}
+.ec-lmtk-10{ font-family: monospace;}
+.ec-lmtk-10{ font-family: monospace;}
+.ec-lmtk-10{ font-family: monospace;}
+.ec-lmtk-10{ font-family: monospace;}
+.ec-lmtk-10{ font-family: monospace;}
+.ec-lmtk-10{ font-family: monospace;}
+.ec-lmtk-10{ font-family: monospace;}
+.ec-lmtk-10{ font-family: monospace;}
+.ec-lmtk-10{ font-family: monospace;}
+.ec-lmtk-10{ font-family: monospace;}
.ec-lmtk-10{ font-family: monospace;}
.ec-lmtt-8x-x-87{font-size:69%; font-family: monospace;}
-.ec-lmtt-9{font-size:90%; font-family: monospace;}
+.ec-lmtt-8x-x-87{ font-family: monospace;}
+.ec-lmtt-8x-x-87{ font-family: monospace;}
+.ec-lmtt-8x-x-87{ font-family: monospace;}
+.ec-lmtt-8x-x-87{ font-family: monospace;}
+.ec-lmtt-8x-x-87{ font-family: monospace;}
+.ec-lmtt-8x-x-87{ font-family: monospace;}
+.ec-lmtt-8x-x-87{ font-family: monospace;}
+.ec-lmtt-8x-x-87{ font-family: monospace;}
+.ec-lmtt-8x-x-87{ font-family: monospace;}
+.ec-lmtt-8x-x-87{ font-family: monospace;}
+.ec-lmtt-8x-x-87{ font-family: monospace;}
+.ec-lmtt-8x-x-87{ font-family: monospace;}
+.ec-lmtt-8x-x-87{ font-family: monospace;}
+.ec-lmtt-8x-x-87{ font-family: monospace;}
+.ec-lmtt-8x-x-87{ font-family: monospace;}
+.ec-lmtt-8x-x-87{ font-family: monospace;}
p.noindent { text-indent: 0em }
+td p.noindent { text-indent: 0em; margin-top:0em; }
p.nopar { text-indent: 0em; }
p.indent{ text-indent: 1.5em }
@media print {div.crosslinks {visibility:hidden;}}
@@ -38,6 +248,7 @@ td.displaylines {text-align:center; white-space:nowrap;}
.centerline {text-align:center;}
.rightline {text-align:right;}
div.verbatim {font-family: monospace; white-space: nowrap; }
+table.verbatim {width:100%;}
.fbox {padding-left:3.0pt; padding-right:3.0pt; text-indent:0pt; border:solid black 0.4pt; }
div.center div.fbox {text-align:center; clear:both; padding-left:3.0pt; padding-right:3.0pt; text-indent:0pt; border:solid black 0.4pt; }
table.minipage{width:100%;}
@@ -53,7 +264,8 @@ div.flushleft {text-align: left;}
.framebox-l {text-align:left;}
.framebox-r {text-align:right;}
span.thank-mark{ vertical-align: super }
-div.footnotes{border-top:solid 1px black; border-bottom:solid 1px black; padding-bottom:1ex; padding-top:0.5ex; margin-right:15%; margin-top:2ex; font-style:italic; font-size:80%;}
+span.footnote-mark sup.textsuperscript, span.footnote-mark a sup.textsuperscript{ font-size:80%; }
+div.footnotes{border-top:solid 1px black; border-bottom:solid 1px black; padding-bottom:1ex; padding-top:0.5ex; margin-right:15%; margin-top:2ex; font-style:italic; font-size:85%;}
div.footnotes p{margin-top:0; margin-bottom:0; text-indent:0;}
div.tabular, div.center div.tabular {text-align: center; margin-top:0.5em; margin-bottom:0.5em; }
table.tabular td p{margin-top:0em;}
@@ -62,10 +274,12 @@ div.td00{ margin-left:0pt; margin-right:0pt; }
div.td01{ margin-left:0pt; margin-right:5pt; }
div.td10{ margin-left:5pt; margin-right:0pt; }
div.td11{ margin-left:5pt; margin-right:5pt; }
+table[rules] {border-left:solid black 0.4pt; border-right:solid black 0.4pt; }
td.td00{ padding-left:0pt; padding-right:0pt; }
td.td01{ padding-left:0pt; padding-right:5pt; }
td.td10{ padding-left:5pt; padding-right:0pt; }
td.td11{ padding-left:5pt; padding-right:5pt; }
+table[rules] {border-left:solid black 0.4pt; border-right:solid black 0.4pt; }
.hline hr, .cline hr{ height : 1px; margin:0px; }
.tabbing-right {text-align:right;}
span.TEX {letter-spacing: -0.125em; }
@@ -77,16 +291,20 @@ div.float img, div.float .caption {text-align:center;}
div.figure img, div.figure .caption {text-align:center;}
.marginpar {width:20%; float:right; text-align:left; margin-left:auto; margin-top:0.5em; font-size:85%; text-decoration:underline;}
.marginpar p{margin-top:0.4em; margin-bottom:0.4em;}
+table.equation {width:100%;}
.equation td{text-align:center; }
td.equation { margin-top:1em; margin-bottom:1em; }
+td.equation-label { width:5%; text-align:center; }
td.eqnarray4 { width:5%; white-space: normal; }
td.eqnarray2 { width:5%; }
table.eqnarray-star, table.eqnarray {width:100%;}
div.eqnarray{text-align:center;}
div.array {text-align:center;}
div.pmatrix {text-align:center;}
+table.pmatrix {width:100%;}
span.pmatrix img{vertical-align:middle;}
div.pmatrix {text-align:center;}
+table.pmatrix {width:100%;}
img.cdots{vertical-align:middle;}
div.tabular, div.center div.tabular {text-align: center; margin-top:0.5em; margin-bottom:0.5em; }
table.tabular td p{margin-top:0em;}
@@ -95,10 +313,12 @@ div.td00{ margin-left:0pt; margin-right:0pt; }
div.td01{ margin-left:0pt; margin-right:5pt; }
div.td10{ margin-left:5pt; margin-right:0pt; }
div.td11{ margin-left:5pt; margin-right:5pt; }
+table[rules] {border-left:solid black 0.4pt; border-right:solid black 0.4pt; }
td.td00{ padding-left:0pt; padding-right:0pt; }
td.td01{ padding-left:0pt; padding-right:5pt; }
td.td10{ padding-left:5pt; padding-right:0pt; }
td.td11{ padding-left:5pt; padding-right:5pt; }
+table[rules] {border-left:solid black 0.4pt; border-right:solid black 0.4pt; }
.hline hr, .cline hr{ height : 1px; margin:0px; }
div.array {text-align:center;}
.partToc a, .partToc, .likepartToc a, .likepartToc {line-height: 200%; font-weight:bold; font-size:110%;}
@@ -115,12 +335,14 @@ div.maketitle {text-align:center;}
h2.titleHead{text-align:center;}
div.maketitle{ margin-bottom: 2em; }
div.author, div.date {text-align:center;}
-div.thanks{text-align:left; margin-left:10%; font-size:80%; font-style:italic; }
+div.thanks{text-align:left; margin-left:10%; font-size:85%; font-style:italic; }
.quotation {margin-bottom:0.25em; margin-top:0.25em; margin-left:1em; }
.abstract p {margin-left:5%; margin-right:5%;}
+table.abstract {width:100%;}
.alltt P { margin-bottom : 0em; margin-top : 0em; }
.alltt { margin-bottom : 1em; margin-top : 1em; }
.figure img.graphics {margin-left:10%;}
+table[rules] {border-left:solid black 0.4pt; border-right:solid black 0.4pt; }
div.longtable{text-align:center;}
span.sout {text-decoration: line-through }
span.xout {text-decoration: line-through }
diff --git a/Master/texmf-doc/doc/polish/texlive-pl/live.html b/Master/texmf-doc/doc/polish/texlive-pl/live.html
index be8c96f9917..d6c0cd3e6a3 100644
--- a/Master/texmf-doc/doc/polish/texlive-pl/live.html
+++ b/Master/texmf-doc/doc/polish/texlive-pl/live.html
@@ -2,13 +2,13 @@
"http://www.w3.org/TR/html4/loose.dtd">
<html >
<head>
- <title>Przewodnik po TEX Live TeX Collection 2005 </title>
+ <title>Przewodnik po TEX Live TeX Collection 2007 </title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
-<meta name="generator" content="TeX4ht (http://www.cse.ohio-state.edu/~gurari/TeX4ht/mn.html)">
-<meta name="originator" content="TeX4ht (http://www.cse.ohio-state.edu/~gurari/TeX4ht/mn.html)">
-<!-- charset=iso-8859-2,html,info,fn-in -->
+<meta name="generator" content="TeX4ht (http://www.cse.ohio-state.edu/~gurari/TeX4ht/)">
+<meta name="originator" content="TeX4ht (http://www.cse.ohio-state.edu/~gurari/TeX4ht/)">
+<!-- html,info,fn-in -->
<meta name="src" content="live.tex">
-<meta name="date" content="2005-11-01 03:55:00">
+<meta name="date" content="2007-01-19 19:44: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" />
@@ -21,150 +21,155 @@
<h2 class="titleHead">Przewodnik po <span class="TEX">T<span
-class="E">E</span>X</span> Live<br>
+class="E">E</span>X</span> Live<br />
<span class="TEX">T<span
-class="E">E</span>X</span>&#x00A0;Collection 2005 </h2>
- <div class="author"><span
-class="ec-lmr-12">Redakcja: Sebastian Rahtz &amp; Karl Berry</span>
-<br> <span class="obeylines-h"><a
+class="E">E</span>X</span>&#x00A0;Collection 2007 </h2>
+ <div class="author" ><span
+class="ec-lmr-12">Redakcja: Karl Berry</span>
+<br /> <span class="obeylines-h"><a
href="http://tug.org/texlive/" class="url" ><span
class="ec-lmtt-12">http://tug.org/texlive/</span></a></span> </div>
-<br>
+<br />
<div class="date" ><span
-class="ec-lmr-12">Listopad 2005</span></div>
+class="ec-lmr-12">Stycze</span><span
+class="ec-lmr-12">ń 2007</span></div>
</div>
<h3 class="likesectionHead"><a
id="x1-1000"></a>Spis treści</h3>
<div class="tableofcontents">
- <span class="sectionToc">1 <a
+ <span class="sectionToc" >1 <a
href="#x1-30001" id="QQ2-1-3">Wstęp</a></span>
-<br> &#x00A0;<span class="subsectionToc">1.1 <a
+<br /> &#x00A0;<span class="subsectionToc" >1.1 <a
href="#x1-40001.1" id="QQ2-1-4">Podstawy użycia <span class="TEX">T<span
class="E">E</span>X</span> Live</a></span>
-<br> &#x00A0;<span class="subsectionToc">1.2 <a
+<br /> &#x00A0;<span class="subsectionToc" >1.2 <a
href="#x1-50001.2" id="QQ2-1-5">Dostępna pomoc</a></span>
-<br> <span class="sectionToc">2 <a
+<br /> <span class="sectionToc" >2 <a
href="#x1-60002" id="QQ2-1-6">Struktura <span class="TEX">T<span
class="E">E</span>X</span>&#x00A0;Live</a></span>
-<br> &#x00A0;<span class="subsectionToc">2.1 <a
+<br /> &#x00A0;<span class="subsectionToc" >2.1 <a
href="#x1-70002.1" id="QQ2-1-7">Rozmaitość dystrybucji: <span
class="ec-lmss-10">live</span>, <span
class="ec-lmss-10">inst</span>, <span
class="ec-lmss-10">protext</span></a></span>
-<br> &#x00A0;<span class="subsectionToc">2.2 <a
+<br /> &#x00A0;<span class="subsectionToc" >2.2 <a
href="#x1-80002.2" id="QQ2-1-8">Główne katalogi</a></span>
-<br> &#x00A0;<span class="subsectionToc">2.3 <a
-href="#x1-90002.3" id="QQ2-1-9">Prede&#xFB01;niowane drzewa katalogów texmf</a></span>
-<br> &#x00A0;<span class="subsectionToc">2.4 <a
+<br /> &#x00A0;<span class="subsectionToc" >2.3 <a
+href="#x1-90002.3" id="QQ2-1-9">Predefiniowane drzewa katalogów texmf</a></span>
+<br /> &#x00A0;<span class="subsectionToc" >2.4 <a
href="#x1-100002.4" id="QQ2-1-10">Rozszerzenia <span class="TEX">T<span
class="E">E</span>X</span>-a</a></span>
-<br> &#x00A0;<span class="subsectionToc">2.5 <a
+<br /> &#x00A0;<span class="subsectionToc" >2.5 <a
href="#x1-110002.5" id="QQ2-1-11">Inne ważniejsze programy <span class="TEX">T<span
class="E">E</span>X</span> Live</a></span>
-<br> &#x00A0;<span class="subsectionToc">2.6 <a
+<br /> &#x00A0;<span class="subsectionToc" >2.6 <a
href="#x1-120002.6" id="QQ2-1-12">Pakiety i ich zestawy</a></span>
-<br> <span class="sectionToc">3 <a
+<br /> <span class="sectionToc" >3 <a
href="#x1-130003" id="QQ2-1-13">Instalacja i&#x00A0;użytkowanie w systemach Unix</a></span>
-<br> &#x00A0;<span class="subsectionToc">3.1 <a
+<br /> &#x00A0;<span class="subsectionToc" >3.1 <a
href="#x1-140003.1" id="QQ2-1-14">Uruchamianie <span class="TEX">T<span
class="E">E</span>X</span> Live z&#x00A0;płytki (Unix)</a></span>
-<br> &#x00A0;<span class="subsectionToc">3.2 <a
+<br /> &#x00A0;<span class="subsectionToc" >3.2 <a
href="#x1-150003.2" id="QQ2-1-16">Instalacja <span class="TEX">T<span
class="E">E</span>X</span>Live na twardym dysku</a></span>
-<br> &#x00A0;<span class="subsectionToc">3.3 <a
-href="#x1-160003.3" id="QQ2-1-17">Instalacja pojedynczych pakietów z&#x00A0;<span class="TEX">T<span
+<br /> &#x00A0;<span class="subsectionToc" >3.3 <a
+href="#x1-170003.3" id="QQ2-1-18">Instalacja pojedynczych pakietów z&#x00A0;<span class="TEX">T<span
class="E">E</span>X</span> Live na twardym dysku</a></span>
-<br> &#x00A0;<span class="subsectionToc">3.4 <a
-href="#x1-170003.4" id="QQ2-1-18">Program texcon&#xFB01;g</a></span>
-<br> &#x00A0;<span class="subsectionToc">3.5 <a
-href="#x1-180003.5" id="QQ2-1-19">Testowanie instalacji</a></span>
-<br> <span class="sectionToc">4 <a
-href="#x1-190004" id="QQ2-1-20">Instalacja dla systemu Mac OS X</a></span>
-<br> &#x00A0;<span class="subsectionToc">4.1 <a
-href="#x1-200004.1" id="QQ2-1-21">Strona kodowa Macintosh CE</a></span>
-<br> <span class="sectionToc">5 <a
-href="#x1-210005" id="QQ2-1-22">Instalacja i&#x00A0;użytkowanie pod Windows</a></span>
-<br> &#x00A0;<span class="subsectionToc">5.1 <a
-href="#x1-220005.1" id="QQ2-1-23">Instalacja <span class="TEX">T<span
+<br /> <span class="sectionToc" >4 <a
+href="#x1-180004" id="QQ2-1-19">Po zakończeniu instalowania</a></span>
+<br /> &#x00A0;<span class="subsectionToc" >4.1 <a
+href="#x1-190004.1" id="QQ2-1-20">Program texconfig</a></span>
+<br /> &#x00A0;<span class="subsectionToc" >4.2 <a
+href="#x1-200004.2" id="QQ2-1-21">Testowanie instalacji</a></span>
+<br /> <span class="sectionToc" >5 <a
+href="#x1-210005" id="QQ2-1-22">Instalacja dla systemu Mac OS X</a></span>
+<br /> &#x00A0;<span class="subsectionToc" >5.1 <a
+href="#x1-220005.1" id="QQ2-1-23">Strona kodowa Macintosh CE</a></span>
+<br /> <span class="sectionToc" >6 <a
+href="#x1-230006" id="QQ2-1-24">Instalacja i&#x00A0;użytkowanie pod Windows</a></span>
+<br /> &#x00A0;<span class="subsectionToc" >6.1 <a
+href="#x1-240006.1" id="QQ2-1-25">Instalacja <span class="TEX">T<span
class="E">E</span>X</span>&#x00A0;Live na twardym dysku</a></span>
-<br> &#x00A0;<span class="subsectionToc">5.2 <a
-href="#x1-230005.2" id="QQ2-1-24">Uruchomienie z DVD</a></span>
-<br> &#x00A0;<span class="subsectionToc">5.3 <a
-href="#x1-240005.3" id="QQ2-1-25">Programy pomocnicze dla Windows</a></span>
-<br> <span class="sectionToc">6 <a
-href="#x1-250006" id="QQ2-1-26">Zarządzanie systemem <span class="TEX">T<span
+<br /> &#x00A0;<span class="subsectionToc" >6.2 <a
+href="#x1-250006.2" id="QQ2-1-26">Uruchomienie z DVD</a></span>
+<br /> &#x00A0;<span class="subsectionToc" >6.3 <a
+href="#x1-260006.3" id="QQ2-1-27">Programy pomocnicze dla Windows</a></span>
+<br /> <span class="sectionToc" >7 <a
+href="#x1-270007" id="QQ2-1-28">Zarządzanie systemem <span class="TEX">T<span
class="E">E</span>X</span> Live w&#x00A0;Windows</a></span>
-<br> &#x00A0;<span class="subsectionToc">6.1 <a
-href="#x1-260006.1" id="QQ2-1-27">Dodawanie/usuwanie pakietów</a></span>
-<br> &#x00A0;<span class="subsectionToc">6.2 <a
-href="#x1-270006.2" id="QQ2-1-28">Kon&#xFB01;gurowanie i inne zadania administracyjne</a></span>
-<br> &#x00A0;<span class="subsectionToc">6.3 <a
-href="#x1-280006.3" id="QQ2-1-29">Odinstalowanie <span class="TEX">T<span
+<br /> &#x00A0;<span class="subsectionToc" >7.1 <a
+href="#x1-280007.1" id="QQ2-1-29">Dodawanie/usuwanie pakietów</a></span>
+<br /> &#x00A0;<span class="subsectionToc" >7.2 <a
+href="#x1-290007.2" id="QQ2-1-30">Konfigurowanie i inne zadania administracyjne</a></span>
+<br /> &#x00A0;<span class="subsectionToc" >7.3 <a
+href="#x1-300007.3" id="QQ2-1-31">Odinstalowanie <span class="TEX">T<span
class="E">E</span>X</span> Live</a></span>
-<br> &#x00A0;<span class="subsectionToc">6.4 <a
-href="#x1-290006.4" id="QQ2-1-30">Dodawanie własnych pakietów do instalacji</a></span>
-<br> &#x00A0;<span class="subsectionToc">6.5 <a
-href="#x1-300006.5" id="QQ2-1-31">Uruchamianie <span
+<br /> &#x00A0;<span class="subsectionToc" >7.4 <a
+href="#x1-310007.4" id="QQ2-1-32">Dodawanie własnych pakietów do instalacji</a></span>
+<br /> &#x00A0;<span class="subsectionToc" >7.5 <a
+href="#x1-320007.5" id="QQ2-1-33">Uruchamianie <span
class="ec-lmtt-10">tlmp.exe </span>z linii poleceń</a></span>
-<br> &#x00A0;<span class="subsectionToc">6.6 <a
-href="#x1-310006.6" id="QQ2-1-32">Instalacja sieciowa</a></span>
-<br> &#x00A0;<span class="subsectionToc">6.7 <a
-href="#x1-320006.7" id="QQ2-1-33">Różnice w&#x00A0;stosunku do standardowego Web2C w&#x00A0;systemach Win32</a></span>
-<br> &#x00A0;<span class="subsectionToc">6.8 <a
-href="#x1-330006.8" id="QQ2-1-34">Kon&#xFB01;guracja indywidualna</a></span>
-<br> &#x00A0;<span class="subsectionToc">6.9 <a
-href="#x1-380006.9" id="QQ2-1-39">Testowanie</a></span>
-<br> &#x00A0;<span class="subsectionToc">6.10 <a
-href="#x1-390006.10" id="QQ2-1-40">Drukowanie</a></span>
-<br> &#x00A0;<span class="subsectionToc">6.11 <a
-href="#x1-400006.11" id="QQ2-1-41"><span
+<br /> &#x00A0;<span class="subsectionToc" >7.6 <a
+href="#x1-330007.6" id="QQ2-1-34">Instalacja sieciowa</a></span>
+<br /> &#x00A0;<span class="subsectionToc" >7.7 <a
+href="#x1-340007.7" id="QQ2-1-35">Różnice w&#x00A0;stosunku do standardowego Web2C w&#x00A0;systemach Win32</a></span>
+<br /> &#x00A0;<span class="subsectionToc" >7.8 <a
+href="#x1-350007.8" id="QQ2-1-36">Konfiguracja indywidualna</a></span>
+<br /> &#x00A0;<span class="subsectionToc" >7.9 <a
+href="#x1-400007.9" id="QQ2-1-41">Testowanie</a></span>
+<br /> &#x00A0;<span class="subsectionToc" >7.10 <a
+href="#x1-410007.10" id="QQ2-1-42">Drukowanie</a></span>
+<br /> &#x00A0;<span class="subsectionToc" >7.11 <a
+href="#x1-420007.11" id="QQ2-1-43"><span
class="ec-lmss-10">WinShell</span></a></span>
-<br> &#x00A0;<span class="subsectionToc">6.12 <a
-href="#x1-430006.12" id="QQ2-1-44">Wskazówki dla użytkowników Win32</a></span>
-<br> &#x00A0;<span class="subsectionToc">6.13 <a
-href="#x1-500006.13" id="QQ2-1-51">W razie problemów</a></span>
-<br> <span class="sectionToc">7 <a
-href="#x1-530007" id="QQ2-1-54">Instrukcja obsługi systemu Web2C</a></span>
-<br> &#x00A0;<span class="subsectionToc">7.1 <a
-href="#x1-540007.1" id="QQ2-1-55">Przeszukiwanie ścieżek przez Kpathsea</a></span>
-<br> &#x00A0;<span class="subsectionToc">7.2 <a
-href="#x1-620007.2" id="QQ2-1-63">Bazy nazw plików</a></span>
-<br> &#x00A0;<span class="subsectionToc">7.3 <a
-href="#x1-670007.3" id="QQ2-1-68">Parametry kontrolujące działanie programów</a></span>
-<br> <span class="sectionToc">8 <a
-href="#x1-680008" id="QQ2-1-69">Budowa systemu na nowej platformie Uniksowej</a></span>
-<br> &#x00A0;<span class="subsectionToc">8.1 <a
-href="#x1-690008.1" id="QQ2-1-70">Warunki wstępne</a></span>
-<br> &#x00A0;<span class="subsectionToc">8.2 <a
-href="#x1-700008.2" id="QQ2-1-71">Kon&#xFB01;guracja</a></span>
-<br> &#x00A0;<span class="subsectionToc">8.3 <a
-href="#x1-710008.3" id="QQ2-1-72">Uruchamianie <span
+<br /> &#x00A0;<span class="subsectionToc" >7.12 <a
+href="#x1-450007.12" id="QQ2-1-46">Wskazówki dla użytkowników Win32</a></span>
+<br /> &#x00A0;<span class="subsectionToc" >7.13 <a
+href="#x1-520007.13" id="QQ2-1-53">W razie problemów</a></span>
+<br /> <span class="sectionToc" >8 <a
+href="#x1-550008" id="QQ2-1-56">Instrukcja obsługi systemu Web2C</a></span>
+<br /> &#x00A0;<span class="subsectionToc" >8.1 <a
+href="#x1-560008.1" id="QQ2-1-57">Przeszukiwanie ścieżek przez Kpathsea</a></span>
+<br /> &#x00A0;<span class="subsectionToc" >8.2 <a
+href="#x1-640008.2" id="QQ2-1-65">Bazy nazw plików</a></span>
+<br /> &#x00A0;<span class="subsectionToc" >8.3 <a
+href="#x1-690008.3" id="QQ2-1-70">Parametry kontrolujące działanie programów</a></span>
+<br /> <span class="sectionToc" >9 <a
+href="#x1-700009" id="QQ2-1-71">Budowa systemu na nowej platformie Uniksowej</a></span>
+<br /> &#x00A0;<span class="subsectionToc" >9.1 <a
+href="#x1-710009.1" id="QQ2-1-72">Warunki wstępne</a></span>
+<br /> &#x00A0;<span class="subsectionToc" >9.2 <a
+href="#x1-720009.2" id="QQ2-1-73">Konfiguracja</a></span>
+<br /> &#x00A0;<span class="subsectionToc" >9.3 <a
+href="#x1-730009.3" id="QQ2-1-74">Uruchamianie <span
class="ec-lmss-10">make</span></a></span>
-<br> &#x00A0;<span class="subsectionToc">8.4 <a
-href="#x1-720008.4" id="QQ2-1-73">Końcowe kroki kon&#xFB01;guracyjne</a></span>
-<br> <span class="sectionToc">9 <a
-href="#x1-730009" id="QQ2-1-74">Podziękowania</a></span>
-<br> <span class="sectionToc">10 <a
-href="#x1-7400010" id="QQ2-1-75">Historia</a></span>
-<br> &#x00A0;<span class="subsectionToc">10.1 <a
-href="#x1-7500010.1" id="QQ2-1-76">Poprzednie wersje</a></span>
-<br> &#x00A0;<span class="subsectionToc">10.2 <a
-href="#x1-7600010.2" id="QQ2-1-77">Edycja 2004</a></span>
-<br> &#x00A0;<span class="subsectionToc">10.3 <a
-href="#x1-7700010.3" id="QQ2-1-78">Edycja 2005</a></span>
-<br> &#x00A0;<span class="subsectionToc">10.4 <a
-href="#x1-7800010.4" id="QQ2-1-79">Przyszłe wersje</a></span>
+<br /> &#x00A0;<span class="subsectionToc" >9.4 <a
+href="#x1-740009.4" id="QQ2-1-75">Końcowe kroki konfiguracyjne</a></span>
+<br /> <span class="sectionToc" >10 <a
+href="#x1-7500010" id="QQ2-1-76">Podziękowania</a></span>
+<br /> <span class="sectionToc" >11 <a
+href="#x1-7600011" id="QQ2-1-77">Historia</a></span>
+<br /> &#x00A0;<span class="subsectionToc" >11.1 <a
+href="#x1-7700011.1" id="QQ2-1-78">Poprzednie wersje</a></span>
+<br /> &#x00A0;<span class="subsectionToc" >11.2 <a
+href="#x1-7800011.2" id="QQ2-1-79">Edycja 2004</a></span>
+<br /> &#x00A0;<span class="subsectionToc" >11.3 <a
+href="#x1-7900011.3" id="QQ2-1-80">Edycja 2005</a></span>
+<br /> &#x00A0;<span class="subsectionToc" >11.4 <a
+href="#x1-8000011.4" id="QQ2-1-81">Edycja 2007</a></span>
+<br /> &#x00A0;<span class="subsectionToc" >11.5 <a
+href="#x1-8100011.5" id="QQ2-1-82">Przyszłe wersje</a></span>
</div>
<h3 class="likesectionHead"><a
id="x1-2000"></a>Spis tabel</h3>
- <div class="tableofcontents"><span class="lotToc">1&#x00A0;<a
-href="#x1-14001r1">Obsługiwane systemy operacyjne</a></span><br>
+ <div class="tableofcontents"><span class="lotToc" >1&#x00A0;<a
+href="#x1-14001r1">Obsługiwane systemy operacyjne</a></span><br />
</div>
<h3 class="sectionHead"><span class="titlemark">1. </span> <a
id="x1-30001"></a>Wstęp</h3>
-<!--l. 58--><p class="noindent">Niniejsza dokumentacja opisuje oprogramowanie <span class="TEX">T<span
+<!--l. 58--><p class="noindent" >Niniejsza dokumentacja opisuje oprogramowanie <span class="TEX">T<span
class="E">E</span>X</span> Live &#x2013; dystrybucję <span class="TEX">T<span
class="E">E</span>X</span>-a/<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
class="E">E</span>X</span></span>-a dla
@@ -184,16 +189,18 @@ class="ec-lmss-10">&#x00A0;Collection </span>(kolekcji
opisanej w&#x00A0;skrócie poniżej), utworzonej wspólnym wysiłkiem grup użytkowników systemu
<span class="TEX">T<span
class="E">E</span>X</span>.
-<!--l. 70--><p class="indent"> Nowsze wersje pakietów można znaleźć na serwerach CTAN, np. <span class="obeylines-h"><a
+<!--l. 70--><p class="indent" > Nowsze wersje pakietów można znaleźć na serwerach CTAN, np. <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. 73--><p class="indent"> Lista najważniejszych zmian, jakie dokonano w&#x00A0;tej edycji <span class="TEX">T<span
+<!--l. 73--><p class="indent" > Lista najważniejszych zmian, jakie dokonano w&#x00A0;tej edycji <span class="TEX">T<span
class="E">E</span>X</span> Live znajduje się w&#x00A0;części&#x00A0;<a
-href="#x1-7700010.3">10.3<!--tex4ht:ref: sec:tlcurrent --></a>, na
+href="#x1-8000011.4">11.4<!--tex4ht:ref: sec:tlcurrent --></a>, na
str.&#x00A0;<a
-href="#x1-7700010.3">72<!--tex4ht:ref: sec:tlcurrent --></a>.
-<!--l. 76--><p class="indent"> Nie opisujemy tu, czym jest system <span class="TEX">T<span
-class="E">E</span>X</span>, a&#x00A0;jedynie kwestie instalacji i&#x00A0;kon&#xFB01;guracji oprogramowania
+href="#x1-8000011.4">76<!--tex4ht:ref: sec:tlcurrent --></a>.
+
+
+<!--l. 76--><p class="indent" > Nie opisujemy tu, czym jest system <span class="TEX">T<span
+class="E">E</span>X</span>, a&#x00A0;jedynie kwestie instalacji i&#x00A0;konfiguracji oprogramowania
<span class="TEX">T<span
class="E">E</span>X</span> Live. Początkujący użytkownicy mogą zapoznać się z&#x00A0;podstawowymi pojęciami np. w&#x00A0;artykule
<span
@@ -203,58 +210,63 @@ class="E"><span
class="ec-lmri-10">E</span></span><span
class="ec-lmri-10">X</span></span>: <a
href="../../../../texmf-doc/doc/polish/tex-virtual-academy-pl/cototex.html" >texmf-doc/doc/polish/tex-virtual-academy-pl/cototex.html</a>.
-
-
-<!--l. 82--><p class="noindent">
+<!--l. 82--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">1.1. </span> <a
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
+<!--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:
-<!--l. 87--><p class="indent">
+<!--l. 87--><p class="indent" >
<ol class="enumerate1" >
- <li class="enumerate" value="1"
-><a
- id="x1-4002x1"></a>uruchamiać wszystkie programy bezpośrednio z&#x00A0;płytki DVD (patrz rozdział&#x00A0;<a
+ <li
+ class="enumerate" id="x1-4002x1">uruchamiać wszystkie programy bezpośrednio z&#x00A0;płytki DVD (patrz rozdział&#x00A0;<a
href="#x1-70002.1">2.1<!--tex4ht:ref: sec:multiple-dist --></a> na str.&#x00A0;<a
-href="#x1-70002.1">6<!--tex4ht:ref: sec:multiple-dist --></a>);
- na dysku twardym znajdą się jedynie niezbędne pliki kon&#xFB01;guracyjne i&#x00A0;chociaż wydajność
+href="#x1-70002.1">7<!--tex4ht:ref: sec:multiple-dist --></a>);
+ na dysku twardym znajdą się jedynie niezbędne pliki konfiguracyjne i&#x00A0;chociaż wydajność
będzie mniejsza niż w&#x00A0;wypadku instalacji na twardym dysku, instalacja taka będzie w pełni
funkcjonalna.
</li>
- <li class="enumerate" value="2"
-><a
- id="x1-4004x2"></a>zainstalować część lub cały system na lokalnym twardym dysku; jest to najczęstsze
+ <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.
</li>
- <li class="enumerate" value="3"
-><a
- id="x1-4006x3"></a>doinstalować wybrane pakiety do istniejącego systemu <span class="TEX">T<span
+ <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. 103--><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
+ <li class="itemize">głównym skryptem instalacyjnym dla systemów Unix i&#x00A0;Mac OS X jest <span
class="ec-lmtt-10">install-tl.sh</span>;
+ użytkownicy Linuksa mogą wypróbować <span
+class="ec-lmtt-10">setuptl/tlpmgui-</span><span
+class="ec-lmro-10">&#x003C;platforma&#x003E;</span>, nowy program
+ instalacyjny o interfejsie graficznym. Bardziej szczegółowe informacje na ten temat można
+ znaleźć w rozdziale <a
+href="#x1-230006">6<!--tex4ht:ref: sec:win-install --></a> na str.&#x00A0;<a
+href="#x1-230006">30<!--tex4ht:ref: sec:win-install --></a>.
</li>
- <li class="itemize">pojedyncze pakiety instalujemy za pomocą skryptu <span
-class="ec-lmtt-10">install-pkg.sh</span>;
+ <li class="itemize">pojedyncze pakiety instalujemy za pomocą skryptu <span
+class="ec-lmtt-10">install-pkg.sh</span>; (Po wykonaniu
+ instalacji za pomocą <span
+class="ec-lmtt-10">tlpmgui</span>, program można użyć ponownie do dodania lub usunięcia
+ pojedynczych pakietów lub kolekcji.)
</li>
<li class="itemize">programem instalacyjnym dla Windows jest <span
class="ec-lmtt-10">tlpmgui.exe</span>. Program ten może być użyty
wielokrotnie do dodawania bądź usuwania pakietów, a&#x00A0;także do zarządzania instalacją
(patrz część&#x00A0;<a
-href="#x1-210005">5<!--tex4ht:ref: sec:win-install --></a> i&#x00A0;<a
-href="#x1-250006">6<!--tex4ht:ref: sec:win-managing --></a>).
+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. 121--><p class="noindent">
+<!--l. 127--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">1.2. </span> <a
id="x1-50001.2"></a>Dostępna pomoc</h4>
-<!--l. 124--><p class="noindent">Społeczność <span class="TEX">T<span
+<!--l. 130--><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
@@ -262,9 +274,10 @@ bardziej doświadczeni użytkownicy. (Jeśli preferujemy komercyjne wsparcie techni
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. 133--><p class="indent"> Oto lista źródeł pomocy, w&#x00A0;kolejności przez nas rekomendowanej:
-<!--l. 135--><p class="indent">
+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" >
<dl class="description"><dt class="description">
<span class="TEX"><span
class="ec-lmbx-10">T</span><span
@@ -282,8 +295,7 @@ href="http://faq.tug.org" class="url" ><span
class="ec-lmtt-10">http://faq.tug.org</span></a></span>.
Proponujemy tam najpierw zajrzeć. Uruchomiono też serwis FAQ w&#x00A0;języku polskim: <span class="obeylines-h"><a
href="http://faq.gust.org.pl" class="url" ><span
-class="ec-lmtt-10">http://faq.gust.org.pl</span></a></span>.
-
+class="ec-lmtt-10">http://faq.gust.org.pl</span></a></span>.
</dd><dt class="description">
<span class="TEX"><span
class="ec-lmbx-10">T</span><span
@@ -368,18 +380,20 @@ 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. 180--><p class="indent"> Druga strona medalu to pomaganie tym, którzy mają problemy. Zarówno <span
+<!--l. 186--><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ę,
czytania wiadomości i&#x00A0;pomagania innym w&#x00A0;miarę własnych możliwości. Witamy wśród użytkowników
systemu <span class="TEX">T<span
class="E">E</span>X</span>!
-<!--l. 188--><p class="noindent">
+
+
+<!--l. 194--><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. 190--><p class="noindent">Omówimy tutaj strukturę i&#x00A0;zawartość dystrybucji <span class="TEX">T<span
+<!--l. 196--><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
@@ -388,21 +402,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. 194--><p class="noindent">
+<!--l. 200--><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. 197--><p class="noindent">Ograniczona pojemność formatu CD-ROM zmusiła nas do podzielenia <span class="TEX"><span
+<!--l. 203--><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. 200--><p class="indent">
-
+<!--l. 206--><p class="indent" >
<dl class="description"><dt class="description">
<span
class="ec-lmbx-10">live</span> </dt><dd
@@ -420,13 +433,13 @@ 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. 209--><p class="noindent">CTAN, <span
+ <!--l. 215--><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
class="E">E</span>X</span> Live wymogów
dotyczących swobody kopiowania, wobec tego należy ten fakt uwzględnić przy redystrybucji
- bądź mody&#xFB01;kacji zawartości wymienionych katalogów.
+ bądź modyfikacji zawartości wymienionych katalogów.
</dd><dt class="description">
<span
class="ec-lmbx-10">inst(alowany)</span> </dt><dd
@@ -449,103 +462,101 @@ 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. 234--><p class="indent"> Poszczególne dystrybucje są rozpoznawalne po nazwie pliku <span
+<!--l. 240--><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. 237--><p class="indent"> Każda z&#x00A0;grup użytkowników systemu <span class="TEX">T<span
+<!--l. 243--><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. 241--><p class="noindent">
+potrzeb i&#x00A0;uznania. (TUG dostarcza swoim członkom wszystkie trzy płytki).
+<!--l. 247--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">2.2. </span> <a
id="x1-80002.2"></a>Główne katalogi</h4>
-<!--l. 244--><p class="noindent">Poniżej wymieniono ważniejsze podkatalogi głównego katalogu dystrybucji <span class="TEX">T<span
+<!--l. 250--><p class="noindent" >Poniżej wymieniono ważniejsze podkatalogi głównego katalogu dystrybucji <span class="TEX">T<span
class="E">E</span>X</span> Live. Na płytce <span
class="ec-lmss-10">live</span>
DVD cała dystrybucja <span class="TEX">T<span
class="E">E</span>X</span> Live została umieszczona w katalogu <span
-class="ec-lmtt-10">texlive</span>, nie zaś w&#x00A0;katalogu głównym
-(poniżej traktujemy go jako katalog główny we wszystkich odniesieniach dotyczących <span class="TEX">T<span
+class="ec-lmtt-10">texlive2007</span>, nie zaś w&#x00A0;katalogu
+głównym (poniżej traktujemy go jako katalog główny we wszystkich odniesieniach dotyczących <span class="TEX">T<span
class="E">E</span>X</span>
Live).
<div class="tabular"><table class="tabular"
cellspacing="0" cellpadding="0"
-frame="void" id="TBL-2-" ><colgroup id="TBL-2-1g"><col
+><colgroup id="TBL-2-1g"><col
id="TBL-2-1"><col
id="TBL-2-2"></colgroup><tr
- valign="baseline" id="TBL-2-1-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-1-1"
+ 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. 254--><p class="noindent">wykonywalne programy <span class="TEX">T<span
+class="td11"> <!--l. 260--><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
- valign="baseline" id="TBL-2-2-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-2-1"
+ 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>
+</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-2-2"
+class="ec-lmtt-10">source </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-3-2"
class="td11">
-<!--l. 258--><p class="noindent">źródła wszystkich programów, włącznie z&#x00A0;głównymi dystrybucjami Web2C
+<!--l. 265--><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>
</tr><tr
- valign="baseline" id="TBL-2-3-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-3-1"
+ 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-3-2"
-class="td11"> <!--l. 261--><p class="noindent">różne programy związane z&#x00A0;<span class="TEX">T<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="E">E</span>X</span>-em, które <span
-class="ec-lmri-10">nie </span>są domyślnie instalowane,
- takie jak Musix<span class="TEX">T<span
-class="E">E</span>X</span> i&#x00A0;inne programy pomocnicze; dla użytkowników
- systemów Windows dołączono ponadto szereg programów (edytory, &#x201E;shelle
- TeX-owe&#x201D;), których zwykle brak w&#x00A0;typowej instalacji Windows (programy
- te mogą być szczególnie przydatne dla początkujących); </td>
+class="ec-lmri-10">nie </span>są domyślnie
+ instalowane; dla użytkowników systemów Windows dołączono ponadto
+ szereg programów (edytory, &#x201E;shelle TeX-owe&#x201D;), których zwykle brak
+ w&#x00A0;typowej instalacji Windows (programy te mogą być szczególnie przydatne
+ dla początkujących); </td>
</tr><tr
- valign="baseline" id="TBL-2-4-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-4-1"
+ 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-4-2"
-class="td11"> <!--l. 266--><p class="noindent">drzewo katalogów plików pomocniczych i&#x00A0;dokumentacji dla <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="ec-lmri-10">program</span><span
class="ec-lmri-10">ów</span>
(patrz: <span
class="ec-lmtt-10">TEXMFMAIN </span>w&#x00A0;następnej części); </td>
</tr><tr
- valign="baseline" id="TBL-2-5-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-5-1"
+ 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-5-2"
-class="td11"> <!--l. 269--><p class="noindent">główne drzewo katalogów formatów i&#x00A0;pakietów (zawiera makra, fonty
+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
i&#x00A0;dokumentacje; patrz: <span
class="ec-lmtt-10">TEXMDIST </span>w&#x00A0;następnej części); </td>
</tr><tr
- valign="baseline" id="TBL-2-6-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-6-1"
+ 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-6-2"
-class="td11"> <!--l. 272--><p class="noindent">drzewo samodzielnych dokumentacji (m.in. podręczniki itp.), niezwiązane
+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
z&#x00A0;konkretnymi pakietami, zorganizowane wg. języków. </td>
</tr><tr
- valign="baseline" id="TBL-2-7-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-7-1"
+ 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-7-2"
-class="td11"> <!--l. 274--><p class="noindent">drzewo dla plików generowanych automatycznie (patrz: <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="ec-lmtt-10">TEXMFSYSVAR</span>
w&#x00A0;następnej części); </td>
</tr><tr
- valign="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">xemtex </span></td><td style="white-space:wrap; text-align:left;" id="TBL-2-8-2"
-class="td11"> <!--l. 276--><p class="noindent">programy pomocnicze dla Windows; w&#x00A0;systemach Unix programy te są
- zazwyczaj dostępne bądź łatwe do samodzielnego skompilowania. </td>
-</tr><tr
- valign="baseline" id="TBL-2-9-"><td style="white-space:nowrap; text-align:left;" id="TBL-2-9-1"
+ 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. 283--><p class="indent"> Prócz podkatalogów wymienionych powyżej, katalog główny zawiera skrypty instalacyjne oraz pliki
+<!--l. 287--><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. 287--><p class="indent"> Katalog <span
+<!--l. 291--><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
@@ -557,90 +568,95 @@ 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. 295--><p class="noindent">
+<!--l. 299--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">2.3. </span> <a
- id="x1-90002.3"></a>Prede&#xFB01;niowane drzewa katalogów texmf</h4>
-<!--l. 298--><p class="noindent">W tej części wymieniono wszystkie prede&#xFB01;niowane zmienne specy&#xFB01;kujące drzewa katalogów texmf,
+ 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,
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. 304--><p class="noindent">
+<!--l. 308--><p class="noindent" >
<dl class="list1"><dt class="list">
<span
class="ec-lmtt-10">TEXMFMAIN</span> </dt><dd
-class="list">Drzewo katalogów zawierające podstawowe dla dystrybucji elementy systemu, jak
- skrypty (np. <span class="obeylines-h"><span class="verb"><span
+class="list">
+ <!--l. 309--><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">Drzewo katalogów gromadzące pakiety makr, fontów itp., tak jak są one oryginalnie
+class="list">
+ <!--l. 312--><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ą.
+
+
</dd><dt class="list">
<span
class="ec-lmtt-10">TEXMFLOCAL</span> </dt><dd
-class="list">Drzewo katalogów, które administratorzy mogą wykorzystać do przechowywania
-
-
- lokalnych makr, fontów itp., dostępnych dla wszystkich użytkowników serwera.
+class="list">
+ <!--l. 315--><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">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="list">
+ <!--l. 318--><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">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 <span class="obeylines-h"><span class="verb"><span
-class="ec-lmtt-10">fmtutil</span></span></span> do przechowywania danych kon&#xFB01;guracyjnych (domyślnie w&#x00A0;ramach <span class="obeylines-h"><span class="verb"><span
+class="list">
+ <!--l. 321--><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
+ <span class="obeylines-h"><span class="verb"><span
+class="ec-lmtt-10">fmtutil</span></span></span> do przechowywania danych konfiguracyjnych (domyślnie w&#x00A0;ramach <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">TEXMFSYSCONFIG</span> </dt><dd
-class="list">Drzewo katalogów wykorzystywane przez narzędzia te<span class="TEX">T<span
+class="list">
+ <!--l. 324--><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> oraz <span class="obeylines-h"><span class="verb"><span
-class="ec-lmtt-10">fmtutil-sys</span></span></span> do przechowywania danych kon&#xFB01;guracyjnych dla całej
- instalacji.
+class="ec-lmtt-10">texconfig-sys</span></span></span>, <span class="obeylines-h"><span class="verb"><span
+class="ec-lmtt-10">updmap-sys</span></span></span>
+ oraz <span class="obeylines-h"><span class="verb"><span
+class="ec-lmtt-10">fmtutil-sys</span></span></span> do przechowywania danych konfiguracyjnych dla całej instalacji.
</dd><dt class="list">
<span
class="ec-lmtt-10">TEXMFVAR</span> </dt><dd
-class="list">Drzewo katalogów wykorzystywane przez <span class="obeylines-h"><span class="verb"><span
-class="ec-lmtt-10">texconfig</span></span></span>, <span class="obeylines-h"><span class="verb"><span
-class="ec-lmtt-10">updmap</span></span></span> i <span class="obeylines-h"><span class="verb"><span
-class="ec-lmtt-10">fmtutil</span></span></span> do
- przechowywania wygenerowanych plików formatów i map fontowych (domyślnie w&#x00A0;ramach
- <span class="obeylines-h"><span class="verb"><span
+class="list">
+ <!--l. 327--><p class="noindent" >Drzewo katalogów wykorzystywane przez <span class="obeylines-h"><span class="verb"><span
+class="ec-lmtt-10">texconfig</span></span></span>, <span class="obeylines-h"><span class="verb"><span
+class="ec-lmtt-10">updmap</span></span></span> i <span class="obeylines-h"><span class="verb"><span
+class="ec-lmtt-10">fmtutil</span></span></span> do przechowywania
+ wygenerowanych plików formatów i map fontowych (domyślnie w&#x00A0;ramach <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">TEXMFSYSVAR</span> </dt><dd
-class="list">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. 332--><p class="indent"> Więcej informacji na temat <span
+class="list">
+ <!--l. 330--><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
class="ec-lmtt-10">texconfig </span>znajdziemy w&#x00A0;części&#x00A0;<a
-href="#x1-170003.4">3.4<!--tex4ht:ref: sec:texconfig --></a>, na str.&#x00A0;<a
-href="#x1-170003.4">24<!--tex4ht:ref: sec:texconfig --></a>.
-<!--l. 335--><p class="noindent">
+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" >
<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. 338--><p class="noindent"><span class="TEX">T<span
+<!--l. 342--><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. 340--><p class="indent">
+<!--l. 344--><p class="indent" >
<dl class="description"><dt class="description">
<span
class="ec-lmbx-10">e-</span><span class="TEX"><span
@@ -665,37 +681,39 @@ 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 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
+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>).
</dd><dt class="description">
<span
-class="ec-lmbx-10">pdfe</span><span class="TEX"><span
+class="ec-lmbx-10">Xe</span><span class="TEX"><span
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">łączy rozszerzenia pdf<span class="TEX">T<span
-class="E">E</span>X</span>&#x00A0;i&#x00A0;e-<span class="TEX">T<span
-class="E">E</span>X</span>&#x00A0;i&#x00A0;obecnie jest używany jako domyślny program
- dla większości formatów (prócz plain <span class="TEX">T<span
-class="E">E</span>X</span>).
+class="description">umożliwia kodowanie tekstów w Unicode oraz fontów OpenType (także tych dostępnych
+ w&#x00A0;systemie), przy czym stosuje biblioteki obce, patrz <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>.
+
</dd><dt class="description">
<span
class="cmr-10">&#x03A9; </span><span
class="ec-lmbx-10">(Omega)</span> </dt><dd
class="description">program, który pracuje wewnętrznie ze znakami kodowanymi 16-bitowo (Unicode),
- pozwalając pracować jednocześnie z&#x00A0;większością
+ pozwalając pracować jednocześnie z&#x00A0;większością
tekstów spotykanych na świecie. Wspomaga także dynamicznie ładowane tzw. &#x201E;procesy
tłumaczenia <span
-class="cmr-10">&#x03A9;</span>&#x201D; (OTP), co pozwala użytkownikowi de&#xFB01;niować złożone transformacje
+class="cmr-10">&#x03A9;</span>&#x201D; (OTP), co pozwala użytkownikowi definiować złożone transformacje
wykonywane na dowolnych strumieniach wejściowych. Więcej szczegółów znaleźć można na
CD: <a
href="../../../../texmf-dist/doc/omega/base/doc-1.8.tex" >texmf-dist/doc/omega/base/doc-1.8.tex</a> (dokumentacja niezbyt aktualna).
-
-
</dd><dt class="description">
<span
class="ec-lmbx-10">Aleph</span> </dt><dd
@@ -704,73 +722,87 @@ class="cmr-10">&#x03A9;</span>&#x00A0;i&#x00A0;e-<span class="TEX">T<span
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. 373--><p class="noindent">
+<!--l. 378--><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. 375--><p class="noindent">Poniżej zestawiono inne najczęściej używane programy dostępne w&#x00A0;dystrybucji <span class="TEX">T<span
+<!--l. 380--><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. 378--><p class="indent">
+<!--l. 383--><p class="indent" >
<dl class="list1"><dt class="list">
<span
class="ec-lmss-10">bibtex</span> </dt><dd
-class="list">tworzenie spisów bibliogra&#xFB01;cznych;
+class="list">
+ <!--l. 385--><p class="noindent" >tworzenie spisów bibliograficznych;
</dd><dt class="list">
<span
class="ec-lmss-10">makeindex</span> </dt><dd
-class="list">tworzenie posortowanych skorowidzów;
+class="list">
+ <!--l. 387--><p class="noindent" >tworzenie posortowanych skorowidzów;
</dd><dt class="list">
<span
class="ec-lmss-10">dvips</span> </dt><dd
-class="list">konwersja DVI do PostScript;
+class="list">
+ <!--l. 389--><p class="noindent" >konwersja DVI do PostScript;
</dd><dt class="list">
<span
class="ec-lmss-10">xdvi</span> </dt><dd
-class="list">przeglądarka plików DVI dla X&#x00A0;Window;
+class="list">
+ <!--l. 391--><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">sterownik dla drukarek HP LaserJet;
+class="list">
+ <!--l. 393--><p class="noindent" >sterownik dla drukarek HP LaserJet;
</dd><dt class="list">
<span
class="ec-lmss-10">dv2dt, dt2dv</span> </dt><dd
-class="list">konwerter DVI do/z tekstu ASCII;
+class="list">
+ <!--l. 395--><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">programy do manipulacji stronami w&#x00A0;plikach DVI;
+class="list">
+ <!--l. 397--><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">konwersja DVI do PDF, metoda alternatywna w&#x00A0;stosunku do wspomnianego wyżej
+class="list">
+ <!--l. 400--><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
class="ec-lmss-10">pdftricks </span>dostarczają kolejnych możliwości);
</dd><dt class="list">
<span
-class="ec-lmss-10">psselect, psnup, ...</span> </dt><dd
-class="list">narzędzia manipulacji na plikach PostScript-owych;
+class="ec-lmss-10">psselect, psnup, </span><span
+class="ec-lmss-10">&#x2026;</span> </dt><dd
+class="list">
+ <!--l. 404--><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">kontrola syntaktyki plików <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
+class="list">
+ <!--l. 406--><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">program uruchomieniowy dla Con<span class="TEX">T<span
+class="list">
+ <!--l. 408--><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">konwerter <span class="TEX">T<span
+class="list">
+ <!--l. 410--><p class="noindent" >konwerter <span class="TEX">T<span
class="E">E</span>X</span> do HTML.
</dd></dl>
-<!--l. 411--><p class="noindent">
+<!--l. 416--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">2.6. </span> <a
id="x1-120002.6"></a>Pakiety i ich zestawy</h4>
-<!--l. 413--><p class="noindent">Zawartość drzew <span
+<!--l. 418--><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
@@ -778,29 +810,28 @@ class="ec-lmri-10">collections</span>), z&#x00A0;których każdy posiada zbiór &#x
class="ec-lmri-10">packages</span>; jest ich ponad
1000). 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. 420--><p class="indent"> Zestawy pozwalają lepiej dobrać instalowane składniki, a&#x00A0;także określić jakie języki będą
+pakietu.
+<!--l. 425--><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. 426--><p class="indent"> Oto dostępne zestawy (zde&#xFB01;niowane w&#x00A0;plikach XML o&#x00A0;nazwach poprzedzonych członem
+<!--l. 431--><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. 430--><p class="indent">
+<!--l. 435--><p class="indent" >
<dl class="description"><dt class="description">
<span
class="ec-lmbx-10">basic</span> </dt><dd
class="description">podstawowe programy, pakiety makr i&#x00A0;fontów systemu <span class="TEX">T<span
-class="E">E</span>X</span>, pliki kon&#xFB01;guracyjne dla
+class="E">E</span>X</span>, pliki konfiguracyjne dla
podstawowych sterowników;
</dd><dt class="description">
<span
class="ec-lmbx-10">bibtexextra</span> </dt><dd
class="description">dodatkowa, obszerna biblioteka stylów Bib<span class="TEX">T<span
class="E">E</span>X</span>owych i&#x00A0;bazy danych
- bibliogra&#xFB01;cznych (podstawowe style znajdują się w&#x00A0;zestawie &#x201E;basic&#x201D;);
+ bibliograficznych (podstawowe style znajdują się w&#x00A0;zestawie &#x201E;basic&#x201D;);
</dd><dt class="description">
<span
class="ec-lmbx-10">chemistry</span> </dt><dd
@@ -825,6 +856,8 @@ 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
@@ -836,7 +869,7 @@ class="ec-lmtt-10">fontinst </span>itp.);
<span
class="ec-lmbx-10">fontsrecommended</span> </dt><dd
class="description">obszerna biblioteka częściej używanych fontów w&#x00A0;postaci źródłowej (.mf)
- bądź obwiedniowych oraz pliki de&#xFB01;nicyjne i&#x00A0;stylów <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
+ bądź obwiedniowych oraz pliki definicyjne i&#x00A0;stylów <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
class="E">E</span>X</span></span>-a dla tych fontów;
</dd><dt class="description">
<span
@@ -855,20 +888,19 @@ class="description">pakiety do prezentacji zapisu różnych gier (szachy, brydż it
</dd><dt class="description">
<span
class="ec-lmbx-10">genericextra</span> </dt><dd
-class="description">obszerna biblioteka makr, trudnych do sklasy&#xFB01;kowania, działających z&#x00A0;różnymi
+class="description">obszerna biblioteka makr, trudnych do sklasyfikowania, działających z&#x00A0;różnymi
formatami (Plain, LaTeX itp.);
</dd><dt class="description">
<span
class="ec-lmbx-10">htmlxml</span> </dt><dd
class="description">pakiety konwersji <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
class="E">E</span>X</span></span>a do XML/HTML oraz do składu dokumentów XML/SGML;
-
-
</dd><dt class="description">
<span
-class="ec-lmbx-10">lang. . .</span> </dt><dd
-class="description">wsparcie poszczególnych języków; zestawy zawierają wzorce przenoszenia wyrazów
- i&#x00A0;makra obsługi danych języków, czasem też specy&#xFB01;czne fonty itp., przykładowo:
+class="ec-lmbx-10">lang</span><span
+class="ec-lmbx-10">&#x2026;</span> </dt><dd
+class="description">wsparcie poszczególnych języków; zestawy zawierają wzorce przenoszenia wyrazów i&#x00A0;makra
+ obsługi danych języków, czasem też specyficzne fonty itp., przykładowo:
</dd><dt class="description">
<span
class="ec-lmbx-10">langpolish</span> </dt><dd
@@ -913,7 +945,8 @@ 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
@@ -923,7 +956,7 @@ class="E">E</span>X</span> tworzącej pliki w&#x00A0;formacie PDF;
</dd><dt class="description">
<span
class="ec-lmbx-10">pictures</span> </dt><dd
-class="description">pakiety do tworzenia diagramów i&#x00A0;innych obiektów gra&#xFB01;cznych;
+class="description">pakiety do tworzenia diagramów i&#x00A0;innych obiektów graficznych;
</dd><dt class="description">
<span
class="ec-lmbx-10">plainextra</span> </dt><dd
@@ -949,51 +982,46 @@ 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. 515--><p class="noindent">Katalog <span
+<!--l. 520--><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. 520--><p class="noindent">
+<!--l. 525--><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. 523--><p class="noindent">Jak już wspomniano w&#x00A0;części &#x00A0;<a
+<!--l. 528--><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. 526--><p class="indent">
+<!--l. 531--><p class="indent" >
<ol class="enumerate1" >
- <li class="enumerate" value="1"
-><a
- id="x1-13002x1"></a>zamontować płytę (<span
+ <li
+ class="enumerate" id="x1-13002x1">zamontować płytę (<span
class="ec-lmri-10">mount</span>) CD w&#x00A0;systemie plików, uruchomić skrypt <span
class="ec-lmtt-10">install-tl.sh</span>
i&#x00A0;wybrać opcję <span class="obeylines-h"><span class="verb"><span
-class="ec-lmtt-10">&lt;R&gt;</span></span></span> (<span
-class="ec-lmri-10">do not install &#xFB01;les, set up to run off CD-ROM/DVD </span>&#x2013; bez instalacji
+class="ec-lmtt-10">&#x003C;R&#x003E;</span></span></span> (<span
+class="ec-lmri-10">do not install files, set up to run off CD-ROM/DVD </span>&#x2013; bez instalacji
plików, dostosuj do uruchamiania z&#x00A0;CD/DVD). Pozwala to na uruchamianie wszystkich
programów bezpośrednio z&#x00A0;płytki; na dysku twardym znajdą się jedynie niezbędne pliki
- kon&#xFB01;guracyjne.
+ konfiguracyjne.
</li>
- <li class="enumerate" value="2"
-><a
- id="x1-13004x2"></a>zainstalować część lub cały system na lokalnym twardym dysku.
+ <li
+ class="enumerate" id="x1-13004x2">zainstalować część lub cały system na lokalnym twardym dysku.
</li>
- <li class="enumerate" value="3"
-><a
- id="x1-13006x3"></a>doinstalować wybrane pakiety do istniejącego systemu <span class="TEX">T<span
+ <li
+ class="enumerate" id="x1-13006x3">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. 538--><p class="noindent">Każda z&#x00A0;tych metod jest dokładniej opisana w&#x00A0;dalszych rozdziałach.
-<!--l. 541--><p class="indent"> <hr class="figure"><div class="figure"
+<!--l. 543--><p class="noindent" >Każda z&#x00A0;tych metod jest dokładniej opisana w&#x00A0;dalszych rozdziałach.
+<!--l. 546--><p class="indent" > <hr class="figure"><div class="figure"
><table class="figure"><tr class="figure"><td class="figure"
>
-<!--l. 541--><p class="noindent"> <span
+<!--l. 546--><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
@@ -1001,26 +1029,26 @@ 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. 553--><p class="indent"> 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. 558--><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. 563--><p class="indent"> </td></tr></table></div><hr class="endfigure">
+<!--l. 568--><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. 606--><p class="noindent">Aby korzystać bezpośrednio z&#x00A0;nośnika w&#x00A0;systemach Unix należy użyć płyty <span
+<!--l. 615--><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
class="ec-lmtt-10">/dev/cdrom</span>) może się różnić. W&#x00A0;przykładach
podajemy <span
-class="ec-lmtt-10">&gt; </span>jako znak zgłoszenia powłoki, zaś to, co wpisuje użytkownik, jest <span class="underline"><span
+class="ec-lmtt-10">&#x003E; </span>jako znak zgłoszenia powłoki, zaś to, co wpisuje użytkownik, jest <span class="underline"><span
class="ec-lmtt-10">podkre</span><span
class="ec-lmtt-10">ślone</span></span>.
<div class="alltt">
-<!--l. 607--><p class="noindent"><div class="obeylines-v"> <span
-class="ec-lmtt-10">&gt; </span><span class="underline"><span
+<!--l. 616--><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
class="ec-lmtt-10">iso9660</span> <span
@@ -1028,77 +1056,77 @@ class="ec-lmtt-10">/dev/cdrom</span> <span
class="ec-lmtt-10">/mnt/cdrom</span></span>
</div>
</div>
-<!--l. 607--><p class="noindent">następnie zmieniamy katalog bieżący na katalog montowania: <div class="alltt">
-<!--l. 607--><p class="noindent"><div class="obeylines-v"> <span
-class="ec-lmtt-10">&gt; </span><span class="underline"><span
+<!--l. 616--><p class="noindent" >następnie zmieniamy katalog bieżący na katalog montowania: <div class="alltt">
+<!--l. 616--><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. 607--><p class="noindent">W&#x00A0;systemie Mac OS X katalog ten znajduje się zwykle w&#x00A0;ramach <span
+<!--l. 616--><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.
-<!--l. 607--><p class="noindent">Uruchamiamy skrypt instalacyjny <span
+automatycznie. Uruchamiamy skrypt instalacyjny <span
class="ec-lmtt-10">install-tl.sh</span>: <div class="alltt">
-<!--l. 607--><p class="noindent"><div class="obeylines-v"> <span
-class="ec-lmtt-10">&gt; </span><span class="underline"><span
+<!--l. 617--><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>
-<br><span
+<br /><span
class="ec-lmtt-10">Welcome to TeX Live...</span>
</div>
</div>
-<!--l. 607--><p class="indent"> Po ukazaniu się głównego menu mamy do wyboru listę opcji, wprowadzanych poprzez naciśnięcie
-wybranego znaku oraz klawisza Enter (nie należy wpisywać znaków <span class="obeylines-h"><span class="verb"><span
-class="ec-lmtt-10">&lt;&gt;</span></span></span>; wielkie i&#x00A0;małe litery są tożsame,
-w&#x00A0;przykładach podajemy małe litery).
-<!--l. 609--><p class="indent"> Dla uruchamiania bezpośrednio z&#x00A0;płytki wybieramy najpierw opcję <span class="underline"><span
+<!--l. 617--><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. 619--><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
-class="E">E</span>X</span>-a pliki (fonty, formaty, pliki kon&#xFB01;guracyjne do
-mody&#xFB01;kacji ustawień). Jeśli odpowiadają nam ustawienia domyślne (<span
-class="ec-lmtt-10">/usr/local/texlive/2005</span>),
+class="E">E</span>X</span>-a pliki (fonty, formaty, pliki konfiguracyjne do
+modyfikacji ustawień). Jeśli odpowiadają nam ustawienia domyślne (<span
+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/texlive2005</span>:
+class="ec-lmtt-10">/opt/texlive2007</span>:
<div class="alltt">
-<!--l. 616--><p class="noindent"><div class="obeylines-v">
+<!--l. 626--><p class="noindent" ><div class="obeylines-v">
<span
class="ec-lmtt-10">Enter</span><span
class="ec-lmtt-10">&#x00A0;command:</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">d</span></span>
-<br><span
+<br /><span
class="ec-lmtt-10">Current</span><span
class="ec-lmtt-10">&#x00A0;directories</span><span
class="ec-lmtt-10">&#x00A0;setup:</span>
-<br><span
-class="ec-lmtt-10">&lt;1&gt;</span><span
+<br /><span
+class="ec-lmtt-10">&#x003C;1&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span
class="ec-lmtt-10">&#x00A0;TEXDIR:</span><span
class="ec-lmtt-10">&#x00A0;</span><span
class="ec-lmtt-10">&#x00A0;</span><span
class="ec-lmtt-10">&#x00A0;</span><span
class="ec-lmtt-10">&#x00A0;</span><span
-class="ec-lmtt-10">&#x00A0;/usr/local/texlive/2005</span>
-<br><span
-class="ec-lmtt-10">...</span>
-<br><span
+class="ec-lmtt-10">&#x00A0;/usr/local/texlive/2007</span>
+<br /><span
+class="ec-lmtt-10">.....</span>
+<br /><span
class="ec-lmtt-10">Enter</span><span
class="ec-lmtt-10">&#x00A0;command:</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">1</span></span>
-<br><span
+<br /><span
class="ec-lmtt-10">New</span><span
class="ec-lmtt-10">&#x00A0;value</span><span
class="ec-lmtt-10">&#x00A0;for</span><span
class="ec-lmtt-10">&#x00A0;TEXDIR</span><span
class="ec-lmtt-10">&#x00A0;[/usr/local/texlive/TeX]:</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
-class="ec-lmtt-10">/opt/texlive2005</span></span>
-<br><span
-class="ec-lmtt-10">...</span>
-<br><span
+class="ec-lmtt-10">/opt/texlive2007</span></span>
+<br /><span
+class="ec-lmtt-10">.....</span>
+<br /><span
class="ec-lmtt-10">Enter</span><span
class="ec-lmtt-10">&#x00A0;command:</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
@@ -1107,33 +1135,33 @@ class="ec-lmtt-10">r</span></span>
</div>
</div>
-<!--l. 627--><p class="noindent">wciśnięcie klawisza <span class="underline"><span
+<!--l. 637--><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. 630--><p class="noindent"><div class="obeylines-v">
+<!--l. 640--><p class="noindent" ><div class="obeylines-v">
<span
class="ec-lmtt-10">Enter</span><span
class="ec-lmtt-10">&#x00A0;command:</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">r</span></span>
-<br><span
+<br /><span
class="ec-lmtt-10">Preparing</span><span
class="ec-lmtt-10">&#x00A0;destination</span><span
class="ec-lmtt-10">&#x00A0;directories...</span>
-<br><span
-class="ec-lmtt-10">...</span>
-<br><span
+<br /><span
+class="ec-lmtt-10">.....</span>
+<br /><span
class="ec-lmtt-10">Welcome</span><span
class="ec-lmtt-10">&#x00A0;to</span><span
class="ec-lmtt-10">&#x00A0;the</span><span
class="ec-lmtt-10">&#x00A0;TeX</span><span
class="ec-lmtt-10">&#x00A0;Live</span><span
class="ec-lmtt-10">&#x00A0;system!</span>
-<br><span
-class="ec-lmtt-10">&gt;</span>
+<br /><span
+class="ec-lmtt-10">&#x003E;</span>
</div>
</div>
-<!--l. 638--><p class="indent"> Następnie należy uaktualnić zmienną <span
+<!--l. 648--><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
@@ -1143,127 +1171,127 @@ 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. 643--><p class="noindent"><div class="obeylines-v">
+<!--l. 653--><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
class="ec-lmtt-10">:$PATH;</span><span
class="ec-lmtt-10">&#x00A0;export</span><span
class="ec-lmtt-10">&#x00A0;PATH</span>
-<br><span
-class="ec-lmtt-10">TEXMFSYSVAR=/opt/texlive2005/texmf-var;</span><span
+<br /><span
+class="ec-lmtt-10">TEXMFSYSVAR=/opt/texlive2007/texmf-var;</span><span
class="ec-lmtt-10">&#x00A0;export</span><span
class="ec-lmtt-10">&#x00A0;TEXMFSYSVAR</span>
</div>
</div>
-<!--l. 648--><p class="noindent">gdzie <span
+<!--l. 658--><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. 657--><p class="indent"> Dla powłok zgodnych z C shell (<span
+<!--l. 667--><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. 659--><p class="noindent"><div class="obeylines-v">
+<!--l. 669--><p class="noindent" ><div class="obeylines-v">
<span
class="ec-lmtt-10">setenv</span><span
class="ec-lmtt-10">&#x00A0;PATH</span><span
class="ec-lmtt-10">&#x00A0;/mnt/cdrom/bin/</span><span
class="ec-lmro-10">archname</span><span
class="ec-lmtt-10">:$PATH</span>
-<br><span
+<br /><span
class="ec-lmtt-10">setenv</span><span
class="ec-lmtt-10">&#x00A0;TEXMFSYSVAR</span><span
-class="ec-lmtt-10">&#x00A0;/opt/texlive2005/texmf-var</span>
+class="ec-lmtt-10">&#x00A0;/opt/texlive2007/texmf-var</span>
</div>
</div>
-<!--l. 664--><p class="noindent">gdzie <span
+<!--l. 674--><p class="noindent" >gdzie <span
class="ec-lmri-10">archname </span>&#x2013; jak wyżej.
-<!--l. 675--><p class="indent"> Po zakończeniu instalacji i&#x00A0;ustawieniu zmiennych systemowych warto uruchomić <span
-class="ec-lmss-10">texcon&#xFB01;g </span>lub
+<!--l. 685--><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">texcon&#xFB01;g-sys </span>aby dostroić instalację do własnych potrzeb (patrz część&#x00A0;<a
-href="#x1-170003.4">3.4<!--tex4ht:ref: sec:texconfig --></a>, str.&#x00A0;<a
-href="#x1-170003.4">24<!--tex4ht:ref: sec:texconfig --></a>).
+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. 677--><p class="indent"> <a
+<!--l. 687--><p class="indent" > <a
id="x1-14001r1"></a><hr class="float"><div class="float"
><table class="float"><tr class="float"><td class="float"
>
<table class="caption"
-><tr valign="baseline" class="caption"><td class="id">Tabela&#x00A0;1: </td><td
+><tr style="vertical-align:baseline;" class="caption"><td class="id">Tabela&#x00A0;1: </td><td
class="content">Obsługiwane systemy operacyjne</td></tr></table><!--tex4ht:label?: x1-14001r1 -->
- <div class="tabular"><table class="tabular"
+<div class="tabular"><table class="tabular"
cellspacing="0" cellpadding="0"
-frame="void" id="TBL-3-" ><colgroup id="TBL-3-1g"><col
+><colgroup id="TBL-3-1g"><col
id="TBL-3-1"><col
id="TBL-3-2"></colgroup><tr
- valign="baseline" id="TBL-3-1-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-1-1"
+ 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>
</tr><tr
- valign="baseline" id="TBL-3-2-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-2-1"
+ 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">i386-darwin </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-3-2-2"
class="td11"> Intel x86 Mac OS X </td>
</tr><tr
- valign="baseline" id="TBL-3-3-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-3-1"
+ 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-freebsd </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-3-3-2"
class="td11"> Intel x86 FreeBSD </td>
</tr><tr
- valign="baseline" id="TBL-3-4-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-4-1"
+ 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-linux </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-3-4-2"
class="td11"> Intel x86 GNU/Linux </td>
</tr><tr
- valign="baseline" id="TBL-3-5-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-5-1"
+ 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">mips-irix </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-3-5-2"
class="td11"> SGI IRIX </td>
</tr><tr
- valign="baseline" id="TBL-3-6-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-6-1"
+ 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">powerpc-aix </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-3-6-2"
class="td11"> IBM RS/6000 AIX </td>
</tr><tr
- valign="baseline" id="TBL-3-7-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-7-1"
+ 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">powerpc-darwin </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-3-7-2"
class="td11"> Mac OS X </td>
</tr><tr
- valign="baseline" id="TBL-3-8-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-8-1"
+ 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">sparc-linux </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-3-8-2"
class="td11"> Sun Sparc GNU/Linux </td>
</tr><tr
- valign="baseline" id="TBL-3-9-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-9-1"
+ 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">sparc-solaris </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-3-9-2"
class="td11"> Sun Sparc Solaris </td>
</tr><tr
- valign="baseline" id="TBL-3-10-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-10-1"
+ 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">win32 </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-3-10-2"
class="td11"> Windows (32-bit) </td>
</tr><tr
- valign="baseline" id="TBL-3-11-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-11-1"
+ 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">x86_64-linux </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-3-11-2"
class="td11"> Intel x86 64-bit GNU/Linux </td>
</tr><tr
class="hline"><td><hr></td><td><hr></td></tr><tr
- valign="baseline" id="TBL-3-12-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-12-1"
-class="td11"> </td> </tr></table>
-</div>
+ style="vertical-align:baseline;" id="TBL-3-12-"><td style="white-space:nowrap; text-align:left;" id="TBL-3-12-1"
+class="td11"> </td>
+</tr></table></div>
</td></tr></table></div><hr class="endfloat" />
-<!--l. 736--><p class="indent"> Po ponownym uruchomieniu sesji polski użytkownik może użyć bezpośrednio m.in. polecenia <span
+<!--l. 746--><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
@@ -1275,21 +1303,21 @@ class="ec-lmtt-10">pdfmex </span>i&#x00A0;<span
class="ec-lmtt-10">pdfplatex</span>. Potrzebne pliki formatów zostaną wygenerowane automatycznie podczas
pierwszego uruchomienia danego polecenia i&#x00A0;zapisane w&#x00A0;lokalnym katalogu. Katalog ten, domyślnie
<span
-class="ec-lmtt-10">/usr/local/texlive/2005/texmf-var/</span>, a&#x00A0;w&#x00A0;naszym przykładzie <span
+class="ec-lmtt-10">/usr/local/texlive/2007/texmf-var/</span>, a&#x00A0;w&#x00A0;naszym przykładzie <span
class="ec-lmtt-10">/usr/local/texlive/texmf-var/</span>,
-zawiera pliki kon&#xFB01;guracyjne, które mogą być mody&#xFB01;kowane przez użytkownika. W&#x00A0;kon&#xFB01;gurowaniu
+zawiera pliki konfiguracyjne, które mogą być modyfikowane przez użytkownika. W&#x00A0;konfigurowaniu
pomocne jest uruchomienie skryptu <span
-class="ec-lmss-10">texcon&#xFB01;g</span>, opisanego w&#x00A0;części&#x00A0;<a
-href="#x1-170003.4">3.4<!--tex4ht:ref: sec:texconfig --></a>.
+class="ec-lmss-10">texconfig</span>, opisanego w&#x00A0;części&#x00A0;<a
+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. 753--><p class="noindent">Instalacja części lub całości dystrybucji na twardym dysku wymaga zamontowania płyty CD (lub DVD)
+<!--l. 763--><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. 756--><p class="noindent"><div class="obeylines-v">
+<!--l. 766--><p class="noindent" ><div class="obeylines-v">
<span
-class="ec-lmtt-10">&gt;</span><span
+class="ec-lmtt-10">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">sh</span> <span
class="ec-lmtt-10">install-tl.sh</span></span>
@@ -1297,27 +1325,41 @@ 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. 762--><p class="noindent">Skrypt ten przeszukuje listy zestawów i&#x00A0;pakietów z&#x00A0;CD oraz próbuje odgadnąć, z&#x00A0;jakim systemem
-komputerowym ma do czynienia.
-<!--l. 766--><p class="indent"> Następnie pokaże on główną stronę kon&#xFB01;guracyjną umożliwiającą wybór:
-<!--l. 771--><p class="indent">
+<!--l. 772--><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
+class="ec-lmtt-10">setuptl/tlpmgui</span><span
+class="ec-lmro-10">platforma </span>(uruchamiany w&#x00A0;XWindow). Posiada on podobną
+funkcjonalność jak skrypt <span
+class="ec-lmss-10">install-tl.sh</span>, ale po zainstalowaniu może być także ponownie używany do
+dodawania lub usuwania pakietów bądź kolekcji oraz do podstawowych zadań konfiguracyjnych. Program
+został zlokalizowany dla kilku języków. Przydatne informacje można znaleźć w rozdziale <a
+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. 781--><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. 785--><p class="indent" > Następnie pokaże on główną stronę konfiguracyjną umożliwiającą wybór:
+<!--l. 790--><p class="indent" >
<dl class="description"><dt class="description">
</dt><dd
class="description"><span class="obeylines-h"><span class="verb"><span
-class="ec-lmtt-10">&lt;P&gt;</span></span></span> <span
+class="ec-lmtt-10">&#x003C;P&#x003E;</span></span></span> <span
class="ec-lmri-10">Current platform </span>(systemu operacyjnego, dla którego chcemy dokonać instalacji, na wypadek
gdyby zawiodła automatyczna detekcja);
</dd><dt class="description">
</dt><dd
class="description"><span class="obeylines-h"><span class="verb"><span
-class="ec-lmtt-10">&lt;B&gt;</span></span></span> <span
+class="ec-lmtt-10">&#x003C;B&#x003E;</span></span></span> <span
class="ec-lmri-10">Binary architectures </span>(dodatkowo instalowanych binariów dla innych platform, np. na
serwerze, z&#x00A0;którego będą korzystać użytkownicy innych systemów);
</dd><dt class="description">
</dt><dd
class="description"><span class="obeylines-h"><span class="verb"><span
-class="ec-lmtt-10">&lt;S&gt;</span></span></span> <span
-class="ec-lmri-10">Installation scheme </span>(prede&#xFB01;niowanego zestawu instalacyjnego, np. <span
+class="ec-lmtt-10">&#x003C;S&#x003E;</span></span></span> <span
+class="ec-lmri-10">Installation scheme </span>(predefiniowanego zestawu instalacyjnego, np. <span
class="ec-lmri-10">full </span>&#x2013; pełnego, <span
class="ec-lmri-10">medium </span>&#x2013;
wystarczającego do większości zastosowań, <span
@@ -1327,53 +1369,52 @@ class="ec-lmri-10">GUST scheme</span>);
</dd><dt class="description">
</dt><dd
class="description"><span class="obeylines-h"><span class="verb"><span
-class="ec-lmtt-10">&lt;C&gt;</span></span></span> <span
-class="ec-lmri-10">Standard collections </span>(zestawów, których wybór pomaga zmody&#xFB01;kować dany schemat
+class="ec-lmtt-10">&#x003C;C&#x003E;</span></span></span> <span
+class="ec-lmri-10">Standard collections </span>(zestawów, których wybór pomaga zmodyfikować dany schemat
instalacji);
</dd><dt class="description">
</dt><dd
class="description"><span class="obeylines-h"><span class="verb"><span
-class="ec-lmtt-10">&lt;L&gt;</span></span></span> <span
+class="ec-lmtt-10">&#x003C;L&#x003E;</span></span></span> <span
class="ec-lmri-10">Language collections </span>(zestawów dla obsługiwanych języków);
</dd><dt class="description">
</dt><dd
class="description"><span class="obeylines-h"><span class="verb"><span
-class="ec-lmtt-10">&lt;D&gt;</span></span></span> <span
-class="ec-lmri-10">Installation directories </span>(katalogu bazowego na dysku, przeznaczonego na instalację);
+class="ec-lmtt-10">&#x003C;D&#x003E;</span></span></span> <span
+class="ec-lmri-10">Installation directories </span>(katalogu bazowego na dysku, przeznaczonego na instalację);
+
</dd><dt class="description">
</dt><dd
class="description"><span class="obeylines-h"><span class="verb"><span
-class="ec-lmtt-10">&lt;O&gt;</span></span></span> ustawienia trybu pracy niektórych programów.</dd></dl>
-
-
-<!--l. 791--><p class="indent"> Po wybraniu opcji <span class="obeylines-h"><span class="verb"><span
-class="ec-lmtt-10">&lt;C&gt;</span></span></span> &#x2013; <span
+class="ec-lmtt-10">&#x003C;O&#x003E;</span></span></span> ustawienia trybu pracy niektórych programów.</dd></dl>
+<!--l. 810--><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. 797--><p class="indent"> Po wybraniu opcji <span class="obeylines-h"><span class="verb"><span
-class="ec-lmtt-10">&lt;L&gt;</span></span></span> &#x2013; <span
+<!--l. 816--><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. 804--><p class="indent"> Po powrocie do głównego menu można dodatkowo wybrać inne opcje. I&#x00A0;tak:
-<!--l. 806--><p class="noindent"><span class="obeylines-h"><span class="verb"><span
-class="ec-lmtt-10">&lt;D&gt;</span></span></span> <span
+<!--l. 823--><p class="indent" > Po powrocie do głównego menu można dodatkowo wybrać inne opcje. I&#x00A0;tak:
+<!--l. 825--><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. 811--><p class="noindent">
+<!--l. 830--><p class="noindent" >
<dl class="list1"><dt class="list">
<span
class="ec-lmtt-10">TEXDIR</span> </dt><dd
-class="list">katalog bazowy, w&#x00A0;ramach którego zostaną zainstalowane wszystkie pliki; domyślnie jest
- to <span
-class="ec-lmtt-10">/usr/local/texlive/2005</span>, ale można go zmienić np. na <span
-class="ec-lmtt-10">/opt/texlive2005</span>.
- <!--l. 816--><p class="noindent">W systemie Mac OS X dostępne programy instalacyjne (<span
-class="ec-lmri-10">TeXShop</span>, <span
-class="ec-lmri-10">ITeXMac</span>, ...) korzystają
+class="list">
+ <!--l. 831--><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. 835--><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
class="ec-lmtt-10">/usr/local/teTeX</span>. Wobec czego użytkownicy Mac
@@ -1381,35 +1422,38 @@ class="ec-lmtt-10">/usr/local/teTeX</span>. Wobec czego użytkownicy Mac
class="E">E</span>X</span> Live powinni rozważyć wybór katalogu <span
class="ec-lmtt-10">/usr/local/teTeX </span>zamiast
<span
-class="ec-lmtt-10">/usr/local/texlive/2005</span>.
+class="ec-lmtt-10">/usr/local/texlive/2007</span>.
</dd><dt class="list">
<span
class="ec-lmtt-10">TEXMFLOCAL</span> </dt><dd
-class="list">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
+class="list">
+ <!--l. 843--><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
katalogu bazowego, ponieważ jest przeznaczony na lokalnie dodawane makra czy fonty.)
</dd><dt class="list">
<span
class="ec-lmtt-10">TEXMFSYSVAR</span> </dt><dd
-class="list">katalog, który przechowuje pliki generowane przez system (np. formaty) (patrz
- część&#x00A0;<a
-href="#x1-170003.4">3.4<!--tex4ht:ref: sec:texconfig --></a>, str.&#x00A0;<a
-href="#x1-170003.4">24<!--tex4ht:ref: sec:texconfig --></a>); domyślnie <span
+class="list">
+ <!--l. 849--><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
class="ec-lmtt-10">TEXDIR/texmf-var</span>. Istnieje ponadto <span
-class="ec-lmtt-10">TEXMFSYSCONFIG</span>,
- katalog dla aktualnie używanych plików kon&#xFB01;guracyjnych, mody&#xFB01;kowanych najczęściej przez
- program <span
-class="ec-lmss-10">texcon&#xFB01;g</span>.</dd></dl>
-<!--l. 837--><p class="noindent"><span class="obeylines-h"><span class="verb"><span
-class="ec-lmtt-10">&lt;O&gt;</span></span></span> <span
+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. 858--><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. 840--><p class="noindent">
+<!--l. 861--><p class="noindent" >
<dl class="list1"><dt class="list">
<span
class="ec-lmtt-10">a</span> </dt><dd
-class="list"><span
+class="list">
+ <!--l. 862--><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>));
@@ -1418,7 +1462,8 @@ class="ec-lmtt-10">TEXMFVAR</span>.
</dd><dt class="list">
<span
class="ec-lmtt-10">l</span> </dt><dd
-class="list"><span
+class="list">
+ <!--l. 868--><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
@@ -1428,178 +1473,260 @@ class="ec-lmss-10">info </span>i&#x00A0;programów w&#x00A0;standardowych katalog
class="ec-lmtt-10">/usr/local/man</span>, <span
class="ec-lmtt-10">/usr/local/info </span>oraz <span
class="ec-lmtt-10">/usr/local/bin</span>.
- Wymagane do tego są, oczywiście, uprawnienia administratora.
+ Wymagane do tego są, oczywiście, uprawnienia administratora.
+
</dd><dt class="list">
<span
class="ec-lmtt-10">d</span> </dt><dd
-class="list"><span
+class="list">
+ <!--l. 876--><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"><span
+class="list">
+ <!--l. 880--><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. 866--><p class="indent"> Po zakończeniu ustawień i&#x00A0;po powrocie go głównego menu, można rozpocząć instalację
+ </dd></dl>
+<!--l. 887--><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. 872--><p class="indent"> Po instalacji wystarczy dodać do zmiennej <span
+<!--l. 893--><p class="indent" > Po instalacji wystarczy 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. 891--><p class="indent"> Po zakończeniu instalacji i&#x00A0;ustawieniu zmiennych systemowych warto uruchomić <span
-class="ec-lmss-10">texcon&#xFB01;g </span>lub
+<!--l. 912--><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. 915--><p class="noindent" >
+ <h5 class="subsubsectionHead"><span class="titlemark">3.2.1. </span> <a
+ id="x1-160003.2.1"></a>Instalacja nieinteraktywna</h5>
+<!--l. 918--><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. 921--><p class="noindent" ><div class="obeylines-v">
<span
-class="ec-lmss-10">texcon&#xFB01;g-sys </span>aby dostroić instalację do własnych potrzeb (patrz część&#x00A0;<a
-href="#x1-170003.4">3.4<!--tex4ht:ref: sec:texconfig --></a>, str.&#x00A0;<a
-href="#x1-170003.4">24<!--tex4ht:ref: sec:texconfig --></a>).
-<!--l. 895--><p class="noindent">
+class="ec-lmtt-10">&#x003E;</span><span
+class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
+class="ec-lmtt-10">TEXLIVE_INSTALL_PREFIX=/opt/texlive</span></span>
+<br /><span
+class="ec-lmtt-10">&#x003E;</span><span
+class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
+class="ec-lmtt-10">export</span> <span
+class="ec-lmtt-10">TEXLIVE_INSTALL_PREFIX</span></span>
+<br /><span
+class="ec-lmtt-10">&#x003E;</span><span
+class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
+class="ec-lmtt-10">echo</span> <span
+class="ec-lmtt-10">i</span> <span
+class="ec-lmtt-10">|</span> <span
+class="ec-lmtt-10">sh</span> <span
+class="ec-lmtt-10">install-tl.sh</span></span>
+</div>
+</div>
+<!--l. 927--><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. 932--><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. 936--><p class="indent" > Poniżej lista wszystkich możliwych nadpisań :
+<!--l. 938--><p class="noindent" >
+ <dl class="list1"><dt class="list">
+ <span
+class="ec-lmtt-10">TEXLIVE_INSTALL_PREFIX</span> </dt><dd
+class="list">
+ <!--l. 939--><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. 941--><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. 943--><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. 945--><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. 947--><p class="noindent" >nadpisuje <span
+class="ec-lmtt-10">$HOME/texmf</span>.</dd></dl>
+<!--l. 951--><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. 958--><p class="noindent" >
<h4 class="subsectionHead"><span class="titlemark">3.3. </span> <a
- id="x1-160003.3"></a>Instalacja pojedynczych pakietów z&#x00A0;<span class="TEX">T<span
+ 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. 896--><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, natomiast później należy używać znajdującego się na CD (DVD) skryptu <span
-class="ec-lmtt-10">install-pkg.sh</span>.
-Uruchamia się go przez zamontowanie nośnika, przejście do katalogu punktu montowania i&#x00A0;wydanie
+<!--l. 959--><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
+class="ec-lmss-10">tlpmgui</span>), natomiast
+później należy używać znajdującego się na CD (DVD) skryptu <span
+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. 904--><p class="noindent"><div class="obeylines-v">
+<!--l. 968--><p class="noindent" ><div class="obeylines-v">
<span
-class="ec-lmtt-10">&gt;</span><span
+class="ec-lmtt-10">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">sh</span> <span
class="ec-lmtt-10">install-pkg.sh</span> <span
class="ec-lmtti-10">opcje</span></span>
</div>
</div>
-<!--l. 908--><p class="indent"> Skrypt posiada dziewięć parametrów; pierwsze cztery pozwalają wybrać: pojedynczy pakiet do
+<!--l. 972--><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. 914--><p class="noindent">
+<!--l. 978--><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">pojedynczy pakiet do zainstalowania;
+class="list">
+ <!--l. 979--><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">pojedynczy zestaw do zainstalowania;
+class="list">
+ <!--l. 981--><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">katalog źródłowy (domyślnie jest to katalog bieżący, z&#x00A0;którego uruchomiono
- skrypt);
+class="list">
+ <!--l. 983--><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">katalog ze spisami plików (domyślnie <span
+class="list">
+ <!--l. 986--><p class="noindent" >katalog ze spisami plików (domyślnie <span
class="ec-lmtt-10">./texmf/tpm/lists</span>).
- </dd></dl>
-<!--l. 927--><p class="indent"> Proces instalacji jest określony dokładniej przez pięć kolejnych parametrów: pierwsze dwa pozwalają
+ </dd></dl>
+
+<!--l. 991--><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
-kon&#xFB01;guracyjny <span
+konfiguracyjny <span
class="ec-lmtt-10">texconfig init</span>, zaś piąty powoduje jedynie wypisanie plików, które miałyby być
zainstalowane:
<div class="tabular"><table class="tabular"
cellspacing="0" cellpadding="0"
-frame="void" id="TBL-4-" ><colgroup id="TBL-4-1g"><col
+><colgroup id="TBL-4-1g"><col
id="TBL-4-1"><col
id="TBL-4-2"></colgroup><tr
- valign="baseline" id="TBL-4-1-"><td style="white-space:nowrap; text-align:left;" id="TBL-4-1-1"
+ style="vertical-align:baseline;" id="TBL-4-1-"><td style="white-space:nowrap; text-align:left;" id="TBL-4-1-1"
class="td11"> <span
class="ec-lmtt-10">--nodoc </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-4-1-2"
class="td11"> </td>
</tr><tr
- valign="baseline" id="TBL-4-2-"><td style="white-space:nowrap; text-align:left;" id="TBL-4-2-1"
+ style="vertical-align:baseline;" id="TBL-4-2-"><td style="white-space:nowrap; text-align:left;" id="TBL-4-2-1"
class="td11"> <span
class="ec-lmtt-10">--nosrc </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-4-2-2"
class="td11"> </td>
</tr><tr
- valign="baseline" id="TBL-4-3-"><td style="white-space:nowrap; text-align:left;" id="TBL-4-3-1"
+ style="vertical-align:baseline;" id="TBL-4-3-"><td style="white-space:nowrap; text-align:left;" id="TBL-4-3-1"
class="td11"> <span
class="ec-lmtt-10">--nohash </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-4-3-2"
class="td11"> </td>
</tr><tr
- valign="baseline" id="TBL-4-4-"><td style="white-space:nowrap; text-align:left;" id="TBL-4-4-1"
+ style="vertical-align:baseline;" id="TBL-4-4-"><td style="white-space:nowrap; text-align:left;" id="TBL-4-4-1"
class="td11"> <span
class="ec-lmtt-10">--config </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-4-4-2"
class="td11"> </td>
</tr><tr
- valign="baseline" id="TBL-4-5-"><td style="white-space:nowrap; text-align:left;" id="TBL-4-5-1"
+ style="vertical-align:baseline;" id="TBL-4-5-"><td style="white-space:nowrap; text-align:left;" id="TBL-4-5-1"
class="td11"> <span
class="ec-lmtt-10">--listonly </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-4-5-2"
class="td11"> </td>
</tr><tr
- valign="baseline" id="TBL-4-6-"><td style="white-space:nowrap; text-align:left;" id="TBL-4-6-1"
+ style="vertical-align:baseline;" id="TBL-4-6-"><td style="white-space:nowrap; text-align:left;" id="TBL-4-6-1"
class="td11"> </td> </tr></table>
-</div>
-
-<!--l. 942--><p class="indent"> Można także określić, czy zamiast instalować pliki, skrypt powinien utworzyć z&#x00A0;nich w&#x00A0;wybranej
+</div>
+<!--l. 1006--><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"
cellspacing="0" cellpadding="0"
-frame="void" id="TBL-5-" ><colgroup id="TBL-5-1g"><col
+><colgroup id="TBL-5-1g"><col
id="TBL-5-1"><col
id="TBL-5-2"></colgroup><tr
- valign="baseline" id="TBL-5-1-"><td style="white-space:nowrap; text-align:left;" id="TBL-5-1-1"
+ style="vertical-align:baseline;" id="TBL-5-1-"><td style="white-space:nowrap; text-align:left;" id="TBL-5-1-1"
class="td11"> <span
class="ec-lmtt-10">--archive=</span><span
class="ec-lmro-10">nazwa </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-5-1-2"
class="td11"> </td>
</tr><tr
- valign="baseline" id="TBL-5-2-"><td style="white-space:nowrap; text-align:left;" id="TBL-5-2-1"
+ 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. 949--><p class="indent"> Dodatkowa opcja <span
+<!--l. 1013--><p class="indent" > Dodatkowa opcja <span
class="ec-lmtt-10">--verbose </span>pozwala wyświetlić podczas uruchomienia bardziej szczegółowe
komunikaty.
-<!--l. 952--><p class="indent"> Tak więc, jeżeli chcielibyśmy tylko zobaczyć przed zainstalowaniem, jakie pliki tworzą pakiet
+<!--l. 1016--><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. 956--><p class="noindent"><div class="obeylines-v">
+<!--l. 1020--><p class="noindent" ><div class="obeylines-v">
<span
-class="ec-lmtt-10">&gt;</span><span
+class="ec-lmtt-10">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">sh</span> <span
class="ec-lmtt-10">install-pkg.sh</span> <span
class="ec-lmtt-10">--package=fancyhdr</span> <span
class="ec-lmtt-10">--listonly</span></span>
-<br>
-<br><span
+<br />
+<br /><span
class="ec-lmtt-10">texmf/source/latex/fancyhdr/README</span>
-<br><span
+<br /><span
class="ec-lmtt-10">texmf/doc/latex/fancyhdr/fancyhdr.pdf</span>
-<br><span
-class="ec-lmtt-10">...</span>
+<br /><span
+class="ec-lmtt-10">.....</span>
</div>
</div> Oto inne przykłady użycia:
<ul class="itemize1">
<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. 968--><p class="noindent"><div class="obeylines-v">
+ <!--l. 1032--><p class="noindent" ><div class="obeylines-v">
<span
-class="ec-lmtt-10">&gt;</span><span
+class="ec-lmtt-10">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">sh</span> <span
class="ec-lmtt-10">install-pkg.sh</span> <span
@@ -1610,9 +1737,9 @@ 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. 973--><p class="noindent"><div class="obeylines-v">
+ <!--l. 1037--><p class="noindent" ><div class="obeylines-v">
<span
-class="ec-lmtt-10">&gt;</span><span
+class="ec-lmtt-10">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">sh</span> <span
class="ec-lmtt-10">install-pkg.sh</span> <span
@@ -1621,28 +1748,28 @@ class="ec-lmtt-10">--nosrc</span> <span
class="ec-lmtt-10">--nodoc</span></span>
</div>
</div>
+
+
</li>
<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. 980--><p class="noindent"><div class="obeylines-v">
+ <!--l. 1044--><p class="noindent" ><div class="obeylines-v">
<span
-class="ec-lmtt-10">&gt;</span><span
+class="ec-lmtt-10">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">sh</span> <span
class="ec-lmtt-10">install-pkg.sh</span> <span
class="ec-lmtt-10">--collection=plainextra</span></span>
</div>
</div>
-
-
</li>
<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. 985--><p class="noindent"><div class="obeylines-v">
+ <!--l. 1049--><p class="noindent" ><div class="obeylines-v">
<span
-class="ec-lmtt-10">&gt;</span><span
+class="ec-lmtt-10">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">sh</span> <span
class="ec-lmtt-10">install-pkg.sh</span> <span
@@ -1650,135 +1777,182 @@ class="ec-lmtt-10">--package=pstricks</span> <span
class="ec-lmtt-10">--archive=/tmp/pstricks.tar</span></span>
</div>
</div></li></ul>
-<!--l. 997--><p class="noindent">
- <h4 class="subsectionHead"><span class="titlemark">3.4. </span> <a
- id="x1-170003.4"></a>Program texcon&#xFB01;g</h4>
-<!--l. 999--><p class="noindent">Po zakończeniu instalacji i&#x00A0;uaktywnieniu mody&#xFB01;kacji zmiennej systemowej <span
+<!--l. 1058--><p class="noindent" >
+ <h3 class="sectionHead"><span class="titlemark">4. </span> <a
+ id="x1-180004"></a>Po zakończeniu instalowania</h3>
+<!--l. 1061--><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. 1065--><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
+class="ec-lmtt-10">TEXMFLOCAL </span>(jeśli instalacja została wykonana na lokalnym dysku twardym) lub drzewie
+<span
+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. 1072--><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">
+ <li class="itemize"><span class="obeylines-h"><a
+href="http://www.tex.ac.uk/cgi-bin/texfaq2html?label=instpackages" class="url" ><span
+class="ec-lmtt-10">http://www.tex.ac.uk/cgi-bin/texfaq2html?label=instpackages</span></a></span>
+ </li>
+ <li class="itemize"><span class="obeylines-h"><a
+href="http://www.ctan.org/installationadvice" class="url" ><span
+class="ec-lmtt-10">http://www.ctan.org/installationadvice</span></a></span>
+ </li>
+ <li class="itemize"><span class="obeylines-h"><a
+href="http://www.ctan.org/tex-archive/info/beginlatex/html/chapter5.html#pkginst" class="url" ><span
+class="ec-lmtt-10">http://www.ctan.org/tex-archive/info/beginlatex/html/chapter5.html#pkginst</span></a></span>
+ </li>
+ <li class="itemize"><span class="obeylines-h"><a
+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. 1087--><p class="noindent" >
+ <h4 class="subsectionHead"><span class="titlemark">4.1. </span> <a
+ id="x1-190004.1"></a>Program texconfig</h4>
+<!--l. 1089--><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">texcon&#xFB01;g</span>, do skon&#xFB01;gurowania systemu według własnych potrzeb. Program ten może być w&#x00A0;każdej chwili
+class="ec-lmss-10">texconfig</span>, do skonfigurowania systemu według własnych potrzeb. Program ten może być w&#x00A0;każdej chwili
uruchomiony do zmiany ustawień, w&#x00A0;trybie interfejsu pełnoekranowego lub z&#x00A0;linii poleceń. Program
<span
-class="ec-lmss-10">texcon&#xFB01;g </span>powinien być używany do wszelkich zmian, takich jak deklaracja używanych drukarek czy
+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. 1008--><p class="indent"> Przykłady użycia z&#x00A0;wiersza poleceń:
-<!--l. 1010--><p class="noindent">
+<!--l. 1098--><p class="indent" > Przykłady użycia z&#x00A0;wiersza poleceń:
+<!--l. 1100--><p class="noindent" >
<dl class="list1"><dt class="list">
<span
class="ec-lmtt-10">texconfig dvips paper letter</span> </dt><dd
-class="list">ustawienie formatu papieru na &#x201E;letter&#x201D; dla programu <span
+class="list">
+ <!--l. 1101--><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">jak wyżej, ale dla programu <span
+class="list">
+ <!--l. 1103--><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">aktualizacja wszystkich baz danych instalacji systemu <span class="TEX">T<span
+class="list">
+ <!--l. 1104--><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">wyświetla FAQ dystrybucji te<span class="TEX">T<span
+class="list">
+ <!--l. 1106--><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">wyświetla dostępne opcje skryptu.
+class="list">
+ <!--l. 1108--><p class="noindent" >wyświetla dostępne opcje skryptu.
</dd></dl>
-<!--l. 1022--><p class="indent"> Skrypt <span
-class="ec-lmss-10">texcon&#xFB01;g </span>pozwala na zmianę jedynie najważniejszych ustawień. Głównym plikiem
-kon&#xFB01;guracyjnym jest <span
+<!--l. 1112--><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. 1028--><p class="indent"> Od roku 2005, zgodnie ze zmianami, które zaszły w te<span class="TEX">T<span
-class="E">E</span>X</span>&#x00A0;3.0, <span
-class="ec-lmss-10">texcon&#xFB01;g </span>zapisuje pliki w&#x00A0;katalogu
-użytkownika (<span
-class="ec-lmtt-10">$HOME/.texlive2005</span>). Jeśli instalujemy system dla wielu użytkowników, powinniśmy
-zatem uruchomić polecenie <span
-class="ec-lmss-10">texcon&#xFB01;g-sys</span>.
-<!--l. 1033--><p class="indent"> Podobnie rzecz ma się ze skryptami <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. 1118--><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. 1122--><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
-class="ec-lmtt-10">$HOME/.texlive2005</span>. Aby zmienić globalne ustawienia, wygenerować mapy bądź formaty, należy
-użyć poleceń <span
+class="ec-lmtt-10">$HOME/.texliveRRRR</span>. Aby zmienić globalne ustawienia, wygenerować mapy fontowe bądź formaty,
+należy użyć poleceń <span
class="ec-lmss-10">updmap-sys </span>i&#x00A0;<span
class="ec-lmss-10">fmtutil-sys</span>. W&#x00A0;przypadku instalacji dla wielu użytkowników warto
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, na jego własne potrzeby.
+generowania tychże przez każdego użytkownika.
+<!--l. 1130--><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. 1136--><p class="noindent" >
+ <h4 class="subsectionHead"><span class="titlemark">4.2. </span> <a
+ id="x1-200004.2"></a>Testowanie instalacji</h4>
-<!--l. 1041--><p class="noindent">
- <h4 class="subsectionHead"><span class="titlemark">3.5. </span> <a
- id="x1-180003.5"></a>Testowanie instalacji</h4>
-<!--l. 1044--><p class="noindent">Po zainstalowaniu <span class="TEX">T<span
+<!--l. 1139--><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 gra&#xFB01;cznego (GUI), ale reguły będą podobne.
-<!--l. 1049--><p class="indent">
+najczęściej użyjemy środowiska graficznego (GUI), ale reguły będą podobne.
+<!--l. 1144--><p class="indent" >
<ol class="enumerate1" >
- <li class="enumerate" value="1"
-><a
- id="x1-18002x1"></a>Sprawdzamy najpierw czy uruchamia się program <span
+ <li
+ class="enumerate" id="x1-20002x1">Sprawdzamy najpierw czy uruchamia się program <span
class="ec-lmss-10">tex</span>:
<div class="alltt">
- <!--l. 1052--><p class="noindent"><div class="obeylines-v">
+ <!--l. 1147--><p class="noindent" ><div class="obeylines-v">
<span
-class="ec-lmtt-10">&gt;</span><span
+class="ec-lmtt-10">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">tex</span> <span
class="ec-lmtt-10">--version</span></span>
- <br><span
+ <br /><span
class="ec-lmtt-10">TeX</span><span
class="ec-lmtt-10">&#x00A0;3.141592</span><span
class="ec-lmtt-10">&#x00A0;(Web2C</span><span
class="ec-lmtt-10">&#x00A0;7.5.5)</span>
- <br><span
+ <br /><span
class="ec-lmtt-10">kpathsea</span><span
class="ec-lmtt-10">&#x00A0;version</span><span
class="ec-lmtt-10">&#x00A0;3.5.3</span>
- <br><span
+ <br /><span
class="ec-lmtt-10">Copyright</span><span
class="ec-lmtt-10">&#x00A0;(C)</span><span
class="ec-lmtt-10">&#x00A0;1997-2004</span><span
class="ec-lmtt-10">&#x00A0;D.E.</span><span
class="ec-lmtt-10">&#x00A0;Knuth.</span>
- <br><span
-class="ec-lmtt-10">...</span>
+ <br /><span
+class="ec-lmtt-10">.....</span>
</div>
</div> Jeśli uruchomienie zakończy się komunikatem <span
class="ec-lmri-10">command not found</span>, oznacza to, że nieprawidłowo
zadeklarowano zmienną <span
class="ec-lmtt-10">PATH</span>.
</li>
- <li class="enumerate" value="2"
-><a
- id="x1-18004x2"></a>Następnie przetwarzamy prosty plik <span class="LATEX">L<span class="A">A</span><span class="TEX">T<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. 1063--><p class="noindent"><div class="obeylines-v">
+ <!--l. 1158--><p class="noindent" ><div class="obeylines-v">
<span
-class="ec-lmtt-10">&gt;</span><span
+class="ec-lmtt-10">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">latex</span> <span
class="ec-lmtt-10">sample2e.tex</span></span>
- <br><span
+ <br /><span
class="ec-lmtt-10">This</span><span
class="ec-lmtt-10">&#x00A0;is</span><span
class="ec-lmtt-10">&#x00A0;pdfeTeXk,</span><span
class="ec-lmtt-10">&#x00A0;Version</span><span
class="ec-lmtt-10">&#x00A0;3.141592...</span>
- <br><span
-class="ec-lmtt-10">...</span>
- <br><span
+ <br /><span
+class="ec-lmtt-10">.....</span>
+ <br /><span
class="ec-lmtt-10">Output</span><span
class="ec-lmtt-10">&#x00A0;written</span><span
class="ec-lmtt-10">&#x00A0;on</span><span
@@ -1787,7 +1961,7 @@ class="ec-lmtt-10">&#x00A0;(3</span><span
class="ec-lmtt-10">&#x00A0;pages,</span><span
class="ec-lmtt-10">&#x00A0;7496</span><span
class="ec-lmtt-10">&#x00A0;bytes).</span>
- <br><span
+ <br /><span
class="ec-lmtt-10">Transcript</span><span
class="ec-lmtt-10">&#x00A0;written</span><span
class="ec-lmtt-10">&#x00A0;on</span><span
@@ -1795,31 +1969,32 @@ class="ec-lmtt-10">&#x00A0;sample2e.log.</span>
</div>
</div> Gdy program nie znajduje <span
class="ec-lmtt-10">sample2e.tex </span>(bądź innych wymaganych plików), może to oznaczać,
- że nadal działają ustawienia zmiennych środowiska bądź pliki kon&#xFB01;guracyjne z&#x00A0;poprzedniej
+ że nadal działają ustawienia zmiennych środowiska bądź pliki konfiguracyjne z&#x00A0;poprzedniej
instalacji. Dogłębną analizę gdzie są przeszukiwane i&#x00A0;znajdywane pliki umożliwia diagnostyka
opisana w&#x00A0;części <a
-href="#x1-660007.2.4">7.2.4<!--tex4ht:ref: sec:Debugging --></a> na str.&#x00A0;<a
-href="#x1-660007.2.4">58<!--tex4ht:ref: sec:Debugging --></a>.
+href="#x1-680008.2.4">8.2.4<!--tex4ht:ref: sec:Debugging --></a> na str.&#x00A0;<a
+href="#x1-680008.2.4">61<!--tex4ht:ref: sec:Debugging --></a>.
</li>
- <li class="enumerate" value="3"
-><a
- id="x1-18006x3"></a>Podgląd wyniku składu: <div class="alltt">
- <!--l. 1077--><p class="noindent"><div class="obeylines-v">
+ <li
+ class="enumerate" id="x1-20006x3">Podgląd wyniku składu: <div class="alltt">
+ <!--l. 1172--><p class="noindent" ><div class="obeylines-v">
<span
-class="ec-lmtt-10">&gt;</span><span
+class="ec-lmtt-10">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">xdvi</span> <span
class="ec-lmtt-10">sample2e.dvi</span></span>
</div>
- </div> Polecenie to wymaga uruchomionego środowiska gra&#xFB01;cznego X&#x00A0;Window.
+ </div> Polecenie to wymaga uruchomionego środowiska graficznego X&#x00A0;Window. Dla MS Windows
+ analogicznym poleceniem jest <span
+class="ec-lmss-10">dviout</span>.
</li>
- <li class="enumerate" value="4"
-><a
- id="x1-18008x4"></a>Przetwarzanie wyniku składu do PostScript w&#x00A0;celu wyświetlenia lub wydruku: <div class="alltt">
+ <li
+ class="enumerate" id="x1-20008x4">Przetwarzanie wyniku składu do PostScript w&#x00A0;celu wyświetlenia lub wydruku: <div class="alltt">
- <!--l. 1083--><p class="noindent"><div class="obeylines-v">
+
+ <!--l. 1185--><p class="noindent" ><div class="obeylines-v">
<span
-class="ec-lmtt-10">&gt;</span><span
+class="ec-lmtt-10">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">dvips</span> <span
class="ec-lmtt-10">sample2e.dvi</span> <span
@@ -1828,30 +2003,28 @@ class="ec-lmtt-10">sample2e.ps</span></span>
</div>
</div>
</li>
- <li class="enumerate" value="5"
-><a
- id="x1-18010x5"></a>Tworzenie dokumentu bezpośrednio w&#x00A0;formacie PDF: <div class="alltt">
- <!--l. 1088--><p class="noindent"><div class="obeylines-v">
+ <li
+ class="enumerate" id="x1-20010x5">Tworzenie dokumentu bezpośrednio w&#x00A0;formacie PDF: <div class="alltt">
+ <!--l. 1190--><p class="noindent" ><div class="obeylines-v">
<span
-class="ec-lmtt-10">&gt;</span><span
+class="ec-lmtt-10">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">pdflatex</span> <span
class="ec-lmtt-10">sample2e.tex</span></span>
</div>
</div>
</li>
- <li class="enumerate" value="6"
-><a
- id="x1-18012x6"></a>Podgląd dokumentu PDF: <div class="alltt">
- <!--l. 1093--><p class="noindent"><div class="obeylines-v">
+ <li
+ class="enumerate" id="x1-20012x6">Podgląd dokumentu PDF: <div class="alltt">
+ <!--l. 1195--><p class="noindent" ><div class="obeylines-v">
<span
-class="ec-lmtt-10">&gt;</span><span
+class="ec-lmtt-10">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">gv</span> <span
class="ec-lmtt-10">sample2e.pdf</span></span>
- <br>lub:
- <br><span
-class="ec-lmtt-10">&gt;</span><span
+ <br />lub:
+ <br /><span
+class="ec-lmtt-10">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">xpdf</span> <span
class="ec-lmtt-10">sample2e.pdf</span></span>
@@ -1869,61 +2042,65 @@ class="ec-lmtt-10">http://www.foolabs.com/xpdf</span></a></span>. W&#x00A0;sieci
href="http://www.adobe.com" class="url" ><span
class="ec-lmtt-10">http://www.adobe.com</span></a></span>).
</li>
- <li class="enumerate" value="7"
-><a
- id="x1-18014x7"></a>Inne przydatne pliki testowe:
- <!--l. 1107--><p class="noindent">
+ <li
+ class="enumerate" id="x1-20014x7">Inne przydatne pliki testowe:
+ <!--l. 1209--><p class="noindent" >
<dl class="list2"><dt class="list">
<span
class="ec-lmtt-10">small2e.tex</span> </dt><dd
-class="list">przykład prostszy niż <span
+class="list">
+ <!--l. 1210--><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">test położenia wydruku na kartce papieru, przydatny do sprawdzenia, czy
- nasza drukarka nie wprowadza przesunięć;
+class="list">
+ <!--l. 1211--><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">służy do wydruku tablic fontowych;
+class="list">
+ <!--l. 1213--><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">jak wyżej, ale zamiast <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
+class="list">
+ <!--l. 1214--><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">najbardziej kanoniczny przykład dla plain <span class="TEX">T<span
-class="E">E</span>X</span>; na zakończenie przetwarzania
+class="list">
+ <!--l. 1216--><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. 1121--><p class="indent"> Początkującym użytkownikom polecamy stronę <span class="obeylines-h"><a
+<!--l. 1223--><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. 1127--><p class="noindent">
- <h3 class="sectionHead"><span class="titlemark">4. </span> <a
- id="x1-190004"></a>Instalacja dla systemu Mac OS X</h3>
-<!--l. 1130--><p class="noindent">Na komputerach Macintosh <span class="TEX">T<span
+<!--l. 1229--><p class="noindent" >
+ <h3 class="sectionHead"><span class="titlemark">5. </span> <a
+ id="x1-210005"></a>Instalacja dla systemu Mac OS X</h3>
+<!--l. 1232--><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. 1135--><p class="noindent">Instalacja pod Mac OS X może być wykonana na dwa sposoby.
-<!--l. 1137--><p class="indent"> W 2005 r. rekomendowana jest instalacja Mac<span class="TEX">T<span
+<!--l. 1237--><p class="noindent" >Instalacja pod Mac OS X może być wykonana na dwa sposoby.
+<!--l. 1239--><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
@@ -1936,7 +2113,7 @@ projektu Mac<span class="TEX">T<span
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. 1144--><p class="indent"> Jeśli wolimy, w&#x00A0;Mac OS X można także zaistalować <span class="TEX">T<span
+<!--l. 1246--><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
@@ -1948,10 +2125,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. 1179--><p class="noindent">
- <h4 class="subsectionHead"><span class="titlemark">4.1. </span> <a
- id="x1-200004.1"></a>Strona kodowa Macintosh CE</h4>
-<!--l. 1180--><p class="noindent">Piszący po polsku użytkownicy Mac OS X mają do wyboru stosowanie dwóch 8-bitowych stron
+<!--l. 1281--><p class="noindent" >
+ <h4 class="subsectionHead"><span class="titlemark">5.1. </span> <a
+ id="x1-220005.1"></a>Strona kodowa Macintosh CE</h4>
+<!--l. 1282--><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
@@ -1963,25 +2140,27 @@ 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. 1190--><p class="indent"> Na <span class="TEX">T<span
+<!--l. 1292--><p class="indent" > Na <span class="TEX">T<span
class="E">E</span>X</span> Live 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 znajduje się plik <span class="obeylines-h"><span class="verb"><span
class="ec-lmtt-10">macce.def</span></span></span>, który pozwala
<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
class="E">E</span>X</span></span>-owi wczytywać polski tekst z&#x00A0;wykorzystaniem pakietu <span class="obeylines-h"><span class="verb"><span
class="ec-lmtt-10">inputenc</span></span></span>:
-<!--l. 1194--><p class="indent"> <span class="obeylines-h"><span class="verb"><span
+<!--l. 1296--><p class="indent" > <span class="obeylines-h"><span class="verb"><span
class="ec-lmtt-10">\usepackage[macce]{inputenc}</span></span></span>
-<!--l. 1196--><p class="indent"> Ponadto mamy tablice przekodowań dla Mac&#x00A0;CE, niewymagające stosowania pakietu <span class="obeylines-h"><span class="verb"><span
+<!--l. 1298--><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. 1200--><p class="indent"> <span class="obeylines-h"><span class="verb"><span
+<!--l. 1302--><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. 1203--><p class="noindent">
- <h3 class="sectionHead"><span class="titlemark">5. </span> <a
- id="x1-210005"></a>Instalacja i&#x00A0;użytkowanie pod Windows</h3>
-<!--l. 1206--><p class="noindent">Niniejsze wydanie <span class="TEX">T<span
+
+
+<!--l. 1305--><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. 1308--><p class="noindent" >Niniejsze wydanie <span class="TEX">T<span
class="E">E</span>X</span> Live ponownie zawiera program instalacyjny dla Windows; jest to obecnie
<span
class="ec-lmss-10">tlpmgui.exe</span>. Program ten posiada podobne opcje jak instalator dla systemów Unix: pozwala wybrać
@@ -1993,56 +2172,47 @@ usuwanie pakietów a&#x00A0;także wykonywanie najważniejszych czynności administr
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. 1218--><p class="indent"> <span
+<!--l. 1320--><p class="indent" > <span
class="ec-lmss-10">tlpmgui </span>wykorzystuje jako &#x201E;silnik&#x201D; program <span
class="ec-lmss-10">tlpm</span>.
-<!--l. 1220--><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 z&#x00A0;projektu
-XEm<span class="TEX">T<span
-class="E">E</span>X</span>, sukcesora dystrybucji fp<span class="TEX">T<span
-class="E">E</span>X</span> (patrz <span class="obeylines-h"><a
-href="http://www.metz.supelec.fr/~popineau/xemtex-1.html" class="url" ><span
-class="ec-lmtt-10">http://www.metz.supelec.fr/~popineau/xemtex-1.html</span></a></span>).
-Zawiera ponadto niektóre starsze (ale nadal działające) programy, szczególnie przeglądarkę plików <span
-class="ec-lmtt-10">dvi</span>,
-
-<span
-class="ec-lmss-10">Windvi</span>, która jest podobna w&#x00A0;użyciu do znanego z&#x00A0;systemów Unix programu <span
-class="ec-lmss-10">xdvi</span>. Dokumentacja <span
-class="ec-lmss-10">Windvi</span>
-znajduje się w&#x00A0;<a
-href="../../../../texmf/doc/html/windvi/windvi.html" >texmf/doc/html/windvi/windvi.html</a>.
-<!--l. 1229--><p class="indent"> <span class="TEX">T<span
+<!--l. 1322--><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. 1328--><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. 1232--><p class="indent"> <span
+<!--l. 1331--><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
class="ec-lmtt-10">C:\config.sys</span></span></span> wiersz <span
-class="ec-lmtt-10">SHELL=&lt;path&gt;COMMAND.COM /E:4096 /P </span>i&#x00A0;ponownie uruchomić
+class="ec-lmtt-10">SHELL=&#x003C;path&#x003E;COMMAND.COM /E:4096 /P </span>i&#x00A0;ponownie uruchomić
komputer.
-<!--l. 1237--><p class="noindent">
- <h4 class="subsectionHead"><span class="titlemark">5.1. </span> <a
- id="x1-220005.1"></a>Instalacja <span class="TEX">T<span
+<!--l. 1336--><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. 1239--><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
+<!--l. 1338--><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
class="cmsy-10">&#x2192;</span><span
class="ec-lmss-10">Uruchom </span>i&#x00A0;wybierz <span class="obeylines-h"><span class="verb"><span
-class="ec-lmtt-10">&lt;litera</span><span
-class="ec-lmtt-10">&#x00A0;CD-ROM&gt;:\setup-win32\tplmgui.exe</span></span></span> (lub
+class="ec-lmtt-10">&#x003C;litera</span><span
+class="ec-lmtt-10">&#x00A0;CD-ROM&#x003E;:\setuptl\tplmgui.exe</span></span></span> (lub
<span class="obeylines-h"><span class="verb"><span
-class="ec-lmtt-10">&lt;litera</span><span
-class="ec-lmtt-10">&#x00A0;DVD&gt;:\texlive\setup-win32\tplmgui.exe</span></span></span> jeśli instalujesz z&#x00A0;płyty <span class="TEX">T<span
+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. 1245--><p class="indent"> Ukaże się okno instalatora zatytułowane <span
+<!--l. 1344--><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;kon&#xFB01;guracji TeX Live</span>. Zawiera ono
+class="ec-lmss-10">&#x00A0;konfiguracji TeX Live</span>. Zawiera ono
następujące sekcje: <span
-class="ec-lmss-10">Mody&#xFB01;kacja schemat</span><span
+class="ec-lmss-10">Modyfikacja schemat</span><span
class="ec-lmss-10">ów</span>, <span
class="ec-lmss-10">Instalacja</span>, <span
class="ec-lmss-10">Wybierz schemat</span>, <span
@@ -2050,7 +2220,7 @@ class="ec-lmss-10">Wybierz system</span>, <span
class="ec-lmss-10">Katalogi</span>
i&#x00A0;<span
class="ec-lmss-10">Opcje</span>.
-<!--l. 1250--><p class="indent"> W&#x00A0;sekcji <span
+<!--l. 1349--><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>
@@ -2060,7 +2230,7 @@ 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. 1256--><p class="indent"> Za pomocą przycisku <span
+<!--l. 1355--><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
@@ -2073,7 +2243,7 @@ przypisane zmiennym środowiskowym <span
class="ec-lmtt-10">TEXMFTEMP </span>i&#x00A0;<span
class="ec-lmtt-10">TEXMFCNF</span>). Katalogi te są automatycznie
aktualizowane przy zmianie TLroot.
-<!--l. 1264--><p class="indent"> W&#x00A0;sekcji <span
+<!--l. 1363--><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
@@ -2081,54 +2251,72 @@ 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. 1270--><p class="indent"> Schematy to obszerne zestawy pakietów przeznaczone do wstępnego wyboru instalowanych
+<!--l. 1369--><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
-można mody&#xFB01;kować. Dodatkowe kolekcje można wybrać w&#x00A0;sekcji <span
-class="ec-lmss-10">Mody&#xFB01;kacja schemat</span><span
+można modyfikować. Dodatkowe kolekcje można wybrać w&#x00A0;sekcji <span
+class="ec-lmss-10">Modyfikacja schemat</span><span
class="ec-lmss-10">ów</span>. Na przykład
po naciśnięciu przycisku <span
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. 1281--><p class="indent"> <span
-class="ec-lmbx-10">Uwaga: </span>Kolekcje <span
-class="ec-lmss-10">Ghostscript</span>, <span
-class="ec-lmss-10">Perl </span>i&#x00A0;<span
-class="ec-lmss-10">Wintools </span>są zaznaczone domyślnie i&#x00A0;powinny zostać
-zainstalowane, ponieważ są wymagane przez wiele programów. Można z&#x00A0;nich zrezygnować, gdy masz je
-już zainstalowane i&#x00A0;wiesz, co robisz.
-<!--l. 1287--><p class="indent"> Ustawiane są także zmienne środowiskowe <span class="obeylines-h"><span class="verb"><span
-class="ec-lmtt-10">PERL5LIB</span></span></span> i&#x00A0;<span class="obeylines-h"><span class="verb"><span
-class="ec-lmtt-10">GS_LIB</span></span></span>.
-<!--l. 1289--><p class="indent"> W&#x00A0;sekcji <span
-class="ec-lmss-10">Mody&#xFB01;kacja schemat</span><span
+
+
+<!--l. 1380--><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
+class="ec-lmss-10">jpeg2ps</span>, <span
+class="ec-lmss-10">tiff2png</span>, programy
+(de)kompresji plików (<span
+class="ec-lmss-10">bzip2</span>, <span
+class="ec-lmss-10">gzip</span>, <span
+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. 1387--><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
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. 1294--><p class="indent"> Właściwa instalacja rozpoczyna się po naciśnięciu przycisku <span
-class="ec-lmss-10">Instaluj</span>. Zaczekaj cierpliwie aż do
+<!--l. 1392--><p class="indent" > Właściwa instalacja rozpoczyna się po naciśnięciu przycisku <span
+class="ec-lmss-10">Instaluj</span>.
+<!--l. 1395--><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
+programów, ale można zrezygnować z&#x00A0;ich instalacji, gdy są już zainstalowane i&#x00A0;wiesz, co robisz.
+Ustawiane są także zmienne środowiskowe <span class="obeylines-h"><span class="verb"><span
+class="ec-lmtt-10">PERL5LIB</span></span></span> i&#x00A0;<span class="obeylines-h"><span class="verb"><span
+class="ec-lmtt-10">GS_LIB</span></span></span>, a&#x00A0;także do <span class="obeylines-h"><span class="verb"><span
+class="ec-lmtt-10">PATH</span></span></span> dodawana jest
+ścieżka do programów Ghostscipta. W&#x00A0;każdym razie <span
+class="ec-lmss-10">Perl </span>i&#x00A0;<span
+class="ec-lmss-10">Ghostscript </span>powinny być obecne
+w&#x00A0;systemie.
+<!--l. 1403--><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. 1298--><p class="indent"> Do menu <span
+<!--l. 1406--><p class="indent" > Do menu <span
class="ec-lmss-10">Start</span><span
class="cmsy-10">&#x2192;</span><span
class="ec-lmss-10">Programy</span><span
class="cmsy-10">&#x2192;</span><span
-class="ec-lmss-10">TeXLive2005 </span>dodawany jest skrót do <span
+class="ec-lmss-10">TeXLive2007 </span>dodawany jest skrót do <span
class="ec-lmss-10">tlpmgui</span>.
-<!--l. 1301--><p class="indent"> Jeśli to będzie konieczne (Win9x/WinME), będziesz poproszony o&#x00A0;ponowne uruchomienie
+<!--l. 1409--><p class="indent" > Jeśli to będzie konieczne (Win9x/WinME), będziesz poproszony o&#x00A0;ponowne uruchomienie
komputera.
-
-
-<!--l. 1304--><p class="noindent">
- <h4 class="subsectionHead"><span class="titlemark">5.2. </span> <a
- id="x1-230005.2"></a>Uruchomienie z DVD</h4>
-<!--l. 1306--><p class="noindent">Przy uruchomieniu z DVD mamy dodatkową zakładkę <span
+<!--l. 1412--><p class="noindent" >
+ <h4 class="subsectionHead"><span class="titlemark">6.2. </span> <a
+ id="x1-250006.2"></a>Uruchomienie z DVD</h4>
+<!--l. 1414--><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
@@ -2136,24 +2324,24 @@ 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. 1326--><p class="noindent">
- <h4 class="subsectionHead"><span class="titlemark">5.3. </span> <a
- id="x1-240005.3"></a>Programy pomocnicze dla Windows</h4>
-<!--l. 1329--><p class="noindent">Aby instalacja była kompletna, <span class="TEX">T<span
+<!--l. 1434--><p class="noindent" >
+ <h4 class="subsectionHead"><span class="titlemark">6.3. </span> <a
+ id="x1-260006.3"></a>Programy pomocnicze dla Windows</h4>
+<!--l. 1437--><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
bądź konwersji plików. Przydatne są także w&#x00A0;wielu wypadkach różne programy do obróbki
-gra&#xFB01;ki. Wreszcie&#x00A0;&#x2013; posiadanie edytora zorientowanego na środowisko <span class="TEX">T<span
+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. 1337--><p class="indent"> Wszystkie takie programy dla Windows dosyć łatwo znaleźć w&#x00A0;sieci, ale ponieważ jest ich
+<!--l. 1445--><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:
<ul class="itemize1">
<li class="itemize"><span
-class="ec-lmss-10">Ghostscript </span>7.07;
+class="ec-lmss-10">Ghostscript </span>8.54;
</li>
<li class="itemize">minimalną dystrybucję <span
class="ec-lmss-10">Perl </span>5.8, wystarczającą do uruchomienia wszystkich, zawartych na
@@ -2165,16 +2353,14 @@ 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. 1352--><p class="indent"> Powyżej wymienione programy zapożyczono z&#x00A0;dystrybucji XEm<span class="TEX">T<span
-class="E">E</span>X</span>, sukcesora fp<span class="TEX">T<span
-class="E">E</span>X</span>.
-<!--l. 1355--><p class="indent"> Programy <span
+<!--l. 1460--><p class="indent" > Programy <span
class="ec-lmss-10">Perl </span>i&#x00A0;<span
-class="ec-lmss-10">Ghostscript </span>są instalowane domyślnie, ponieważ są wymagane do uruchamiania wielu
-ważnych narzędzi. Istnieje jednakże możliwość rezygnacji z&#x00A0;instalowania obu tyvh programów, jeśli
-mamy je już dostępne w&#x00A0;systemie.
-<!--l. 1360--><p class="indent"> Poniżej zamieszczono listę miejsc, skąd można pobrać programy pomocnicze:
-<!--l. 1362--><p class="indent">
+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. 1465--><p class="indent" > Poniżej zamieszczono listę miejsc, skąd można pobrać programy pomocnicze:
+
+<!--l. 1467--><p class="indent" >
<dl class="description"><dt class="description">
<span
class="ec-lmbx-10">Ghostscript</span> </dt><dd
@@ -2193,13 +2379,13 @@ class="ec-lmtt-10">http://cpan.org</span></a></span>)
</dd><dt class="description">
<span
class="ec-lmbx-10">ImageMagick</span> </dt><dd
-class="description">bogaty zestaw narzędzi do wsadowego przetwarzania plików gra&#xFB01;cznych (<span class="obeylines-h"><a
+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
-class="description">zamiast ImageMagick do przetwarzania i&#x00A0;konwersji plików gra&#xFB01;cznych możemy użyć
+class="description">zamiast ImageMagick do przetwarzania i&#x00A0;konwersji plików graficznych możemy użyć
NetPBM (<span class="obeylines-h"><a
href="http://netpbm.sourceforge.net/" class="url" ><span
class="ec-lmtt-10">http://netpbm.sourceforge.net/</span></a></span>)
@@ -2212,8 +2398,6 @@ class="ec-lmbx-10">E</span></span><span
class="ec-lmbx-10">X</span></span> </dt><dd
class="description">mamy tutaj spory wybór, zależny od indywidualnych preferencji
użytkownika:
-
-
<ul class="itemize1">
<li class="itemize"><span
class="ec-lmss-10">GNU Emacs </span>w&#x00A0;wersji klasycznej dla Windows (<span class="obeylines-h"><a
@@ -2247,9 +2431,7 @@ class="ec-lmtt-10">http://www.toolscenter.org/products/texniccenter/</span></a><
<li class="itemize"><span
class="ec-lmss-10">Vim </span>&#x2013; rozbudowany i&#x00A0;bardzo silny edytor, wywodzący się z&#x00A0;klasycznego dla systemów
Unix <span
-class="ec-lmss-10">vi</span>, dostępny na <span class="TEX">T<span
-class="E">E</span>X</span> Live w&#x00A0;katalogu <span
-class="ec-lmtt-10">support/vim </span>(<span class="obeylines-h"><a
+class="ec-lmss-10">vi </span>(<span class="obeylines-h"><a
href="http://www.vim.org" class="url" ><span
class="ec-lmtt-10">http://www.vim.org</span></a></span>)
</li>
@@ -2259,11 +2441,11 @@ href="http://www.ctan.org/support/LEd" class="url" ><span
class="ec-lmtt-10">http://www.ctan.org/support/LEd</span></a></span>
</li>
<li class="itemize"><span
-class="ec-lmss-10">SciTE </span>&#x2013; edytor dostępny w&#x00A0;sieci pod adresem: <span class="obeylines-h"><a
+class="ec-lmss-10">SciTE </span>&#x2013; edytor dostępny z <span class="obeylines-h"><a
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. 1393--><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. 1499--><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
@@ -2272,11 +2454,13 @@ 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. 1401--><p class="noindent">
- <h3 class="sectionHead"><span class="titlemark">6. </span> <a
- id="x1-250006"></a>Zarządzanie systemem <span class="TEX">T<span
+<!--l. 1507--><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. 1404--><p class="noindent">Po zainstalowaniu <span class="TEX">T<span
+
+
+<!--l. 1510--><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
@@ -2288,7 +2472,7 @@ class="ec-lmss-10">Start</span><span
class="cmsy-10">&#x2192;</span><span
class="ec-lmss-10">Programy</span><span
class="cmsy-10">&#x2192;</span><span
-class="ec-lmss-10">TeXLive2005</span>. Okno programu zawiera tym razem następujące zakładki: <span
+class="ec-lmss-10">TeXLive2007</span>. Okno programu zawiera tym razem następujące zakładki: <span
class="ec-lmss-10">Dodawanie</span>
<span
class="ec-lmss-10">pakiet</span><span
@@ -2297,10 +2481,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. 1411--><p class="noindent">
- <h4 class="subsectionHead"><span class="titlemark">6.1. </span> <a
- id="x1-260006.1"></a>Dodawanie/usuwanie pakietów</h4>
-<!--l. 1413--><p class="noindent">Zakładki <span
+<!--l. 1517--><p class="noindent" >
+ <h4 class="subsectionHead"><span class="titlemark">7.1. </span> <a
+ id="x1-280007.1"></a>Dodawanie/usuwanie pakietów</h4>
+<!--l. 1519--><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
@@ -2312,12 +2496,11 @@ 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. 1421--><p class="noindent">Podczas dodawania porównywana jest lista wszystkich pakietów z&#x00A0;CD (lub DVD) z&#x00A0;listą
+ <!--l. 1527--><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. 1425--><p class="noindent">Przy usuwaniu wyświetlane są tylko już zainstalowane pakiety.
- <!--l. 1427--><p class="noindent">Proszę zwrócić uwagę, że w&#x00A0;obu zakładkach wyświetlane są najpierw kolekcje, a&#x00A0;następnie
- pojedyncze pakiety.
-
+ <!--l. 1531--><p class="noindent" >Przy usuwaniu wyświetlane są tylko już zainstalowane pakiety.
+ <!--l. 1533--><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
@@ -2331,15 +2514,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. 1441--><p class="noindent">
- <h4 class="subsectionHead"><span class="titlemark">6.2. </span> <a
- id="x1-270006.2"></a>Kon&#xFB01;gurowanie i inne zadania administracyjne</h4>
-<!--l. 1443--><p class="noindent">Polecenia dostępne w&#x00A0;zakładce <span
+<!--l. 1547--><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. 1549--><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. 1448--><p class="indent"> Możemy tu wykonać następujące czynności:
+<!--l. 1554--><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>
@@ -2353,82 +2536,81 @@ class="ec-lmtt-10">language.dat</span>
class="ec-lmtt-10">fmtutil.cnf</span>
</li>
<li class="itemize">Edycja <span
-class="ec-lmtt-10">updmap.cfg</span></li></ul>
-<!--l. 1458--><p class="indent"> Uwaga: okno Edycja... można zamknąć przyciskiem <span
+class="ec-lmtt-10">updmap.cfg</span></li></ul>
+
+<!--l. 1564--><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. 1463--><p class="indent"> Więcej informacji na temat indywidualnej kon&#xFB01;guracji zawarto w&#x00A0;części&#x00A0;<a
-href="#x1-330006.8">6.8<!--tex4ht:ref: sec:persconf --></a>, na str.&#x00A0;<a
-href="#x1-330006.8">34<!--tex4ht:ref: sec:persconf --></a>.
-<!--l. 1466--><p class="noindent">
- <h4 class="subsectionHead"><span class="titlemark">6.3. </span> <a
- id="x1-280006.3"></a>Odinstalowanie <span class="TEX">T<span
+<!--l. 1569--><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">36<!--tex4ht:ref: sec:persconf --></a>.
+<!--l. 1572--><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. 1468--><p class="noindent">Zakładka <span
+<!--l. 1574--><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...:-)
-<!--l. 1471--><p class="indent"> <span
+komu jest ono potrzebne&#x2026;:-)
+<!--l. 1577--><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">setup-win32</span></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. 1476--><p class="noindent">
- <h4 class="subsectionHead"><span class="titlemark">6.4. </span> <a
- id="x1-290006.4"></a>Dodawanie własnych pakietów do instalacji</h4>
-<!--l. 1478--><p class="noindent">Gdy zamierzamy dodać pakiety, których brak w&#x00A0;dystrybucji <span class="TEX">T<span
+<!--l. 1582--><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. 1584--><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
-specy&#xFB01;kowanym przez zmienną <span
+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. 1484--><p class="indent"> Katalog wskazywany przez <span
+<!--l. 1590--><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. 1491--><p class="indent"> Na zakończenie należy <span
+<!--l. 1597--><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. 1495--><p class="noindent">
- <h4 class="subsectionHead"><span class="titlemark">6.5. </span> <a
- id="x1-300006.5"></a>Uruchamianie <span
+<!--l. 1601--><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. 1497--><p class="noindent">Program <span
+<!--l. 1603--><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
uruchomieniu:
- <table width="100%"
+ <table
class="verbatim"><tr class="verbatim"><td
class="verbatim"><div class="verbatim">
<div class="fancyvrb" id="fancyvrb1">
<a
- id="x1-30002r1"></a>&#x00A0;&#x00A0;tlpm&#x00A0;--help
+ id="x1-32002r1"></a>&#x00A0;&#x00A0;tlpm&#x00A0;--help
</div>
</div>
</td></tr></table>
-<!--l. 1502--><p class="nopar">
-<!--l. 1504--><p class="indent"> Więcej informacji i&#x00A0;przykładów użycia można znaleźć w&#x00A0;pliku <span class="path"><span
+<!--l. 1608--><p class="nopar" >
+<!--l. 1610--><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">setup-win32</span></span>).
-<!--l. 1507--><p class="noindent">
- <h4 class="subsectionHead"><span class="titlemark">6.6. </span> <a
- id="x1-310006.6"></a>Instalacja sieciowa</h4>
-<!--l. 1508--><p class="noindent">Biblioteka Kpathsea rozpoznaje nazwy UNC, wobec tego możemy ich użyć dla specy&#xFB01;kacji
+class="ec-lmtt-10">setuptl</span></span>).
+<!--l. 1613--><p class="noindent" >
+ <h4 class="subsectionHead"><span class="titlemark">7.6. </span> <a
+ id="x1-330007.6"></a>Instalacja sieciowa</h4>
+<!--l. 1614--><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
@@ -2437,7 +2619,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. 1518--><p class="noindent">Dostępne są następujące możliwości:
+<!--l. 1624--><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
@@ -2451,33 +2633,16 @@ class="ec-lmtt-10">bin/i386-linux</span>, następnie należy
zmienną <span
class="ec-lmtt-10">$TEXMFMAIN </span>do katalogu dostępnego na zdalnej maszynie (w&#x00A0;sieci), a&#x00A0;zmienną
<span
-class="ec-lmtt-10">$VARTEXMF </span>do katalogu, który będzie przechowywał lokalne pliki kon&#xFB01;guracyjne i&#x00A0;inne
+class="ec-lmtt-10">$VARTEXMF </span>do katalogu, który będzie przechowywał lokalne pliki konfiguracyjne i&#x00A0;inne
generowane pliki.</li></ul>
-<!--l. 1533--><p class="noindent">
- <h4 class="subsectionHead"><span class="titlemark">6.7. </span> <a
- id="x1-320006.7"></a>Różnice w&#x00A0;stosunku do standardowego Web2C w&#x00A0;systemach Win32</h4>
-<!--l. 1534--><p class="noindent">Programy Web2C działające w&#x00A0;systemach Win32 posiadają szczególne cechy, o&#x00A0;których warto
+<!--l. 1638--><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. 1639--><p class="noindent" >Programy Web2C działające w&#x00A0;systemach Win32 posiadają szczególne cechy, o&#x00A0;których warto
wspomnieć:
-<!--l. 1537--><p class="indent">
+<!--l. 1642--><p class="indent" >
<dl class="description"><dt class="description">
<span
-class="ec-lmbx-10">Kpathsea</span> </dt><dd
-class="description">&#x2013; tablice haszowe, tworzone w&#x00A0;<span class="TEX">T<span
-class="E">E</span>X</span> Live przez bibliotekę Kpathsea, są bardzo
- duże. Aby skrócić czas uruchamiania dowolnego programu, wykorzystującego Kpathsea,
- tablice haszowe zostają umieszczone w&#x00A0;pamięci współdzielonej przez procesy. W&#x00A0;ten sposób
- zmniejszono znacznie czas uruchamiania programów wywoływanych kolejno, jeden przez
- drugi (np. <span
-class="ec-lmtt-10">tex </span>wywołujący <span
-class="ec-lmtt-10">mpost </span>wywołujący <span
-class="ec-lmtt-10">tex</span>). Zmianę tę ukryto przed użytkownikiem,
- z&#x00A0;wyjątkiem sytuacji, gdy zostanie użyta opcja&#x00A0;<span
-class="ec-lmtt-10">-1 </span>dla diagnostyki działania Kpathsea;
- można wtedy śledzić wykorzystanie pamięci współdzielonej.
-
-
- </dd><dt class="description">
-<span
class="ec-lmssbx-10">kpsecheck</span> </dt><dd
class="description">&#x2013; program ten oferuje kilka opcji uzupełniających dla programu <span
class="ec-lmss-10">kpsewhich</span>. Pozwala
@@ -2490,54 +2655,48 @@ class="ec-lmtt-10">README</span>. Warto tu wspomnieć, że takie pliki
class="ec-lmtt-10">-multiple-occurences</span>
wraz z&#x00A0;dwiema innymi, pozwalającymi podać wzorce nazw do pominięcia lub włączenia
w&#x00A0;procesie przeszukiwania (można podać kilka wzorców).
- <!--l. 1559--><p class="noindent"><span
+
+
+ <!--l. 1664--><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. 1566--><p class="noindent"><span
+ <!--l. 1671--><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 zmody&#xFB01;kowanej przez użytkownika
+ na podstawie rejestrów systemowych, niż na podstawie zmodyfikowanej przez użytkownika
zmiennej <span
class="ec-lmtt-10">PATH </span>(ponadto zmienne środowiskowe, szczególnie w&#x00A0;starszych wersjach systemu
Windows, mają dość ograniczoną pojemność).
</dd><dt class="description">
<span
class="ec-lmbx-10">Web2C</span> </dt><dd
-class="description">&#x2013; programy dla Windows posiadają kilka dodatkowych opcji nieobecnych w&#x00A0;wersjach
- kompilowanych dla Unix i&#x00A0;jedną działającą nieco inaczej:
+class="description">&#x2013; programy dla Windows posiadają jedną dodatkową opcję nieobecną w&#x00A0;wersjach
+ kompilowanych dla Unix:
<ul class="itemize1">
- <li class="itemize"><span
-class="ec-lmtt-10">-halt-on-error </span>pozwala zatrzymać przetwarzanie na pierwszym napotkanym błędzie;
- </li>
- <li class="itemize"><span
-class="ec-lmtt-10">-job-time </span>ustawia czas tworzonych plików na taki sam jak pliku przetwarzanego;
- </li>
- <li class="itemize"><span
-class="ec-lmtt-10">-time-statistics </span>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 przybliżone; w&#x00A0;NT/2K/XP wyniki są bardziej
+ <li class="itemize"><span class="path"><span
+class="ec-lmtt-10">-proctimes</span></span> 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 przybliżone; w&#x00A0;NT/2K/XP wyniki są bardziej
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. 1590--><p class="noindent">
- <h4 class="subsectionHead"><span class="titlemark">6.8. </span> <a
- id="x1-330006.8"></a>Kon&#xFB01;guracja indywidualna</h4>
-<!--l. 1592--><p class="noindent">
- <h5 class="subsubsectionHead"><span class="titlemark">6.8.1. </span> <a
- id="x1-340006.8.1"></a>Dvips</h5>
-<!--l. 1594--><p class="noindent">Plik kon&#xFB01;guracyjny <span class="obeylines-h"><span class="verb"><span
+<!--l. 1696--><p class="noindent" >
+ <h4 class="subsectionHead"><span class="titlemark">7.8. </span> <a
+ id="x1-350007.8"></a>Konfiguracja indywidualna</h4>
+<!--l. 1698--><p class="noindent" >
+ <h5 class="subsubsectionHead"><span class="titlemark">7.8.1. </span> <a
+ id="x1-360007.8.1"></a>Dvips</h5>
+<!--l. 1700--><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:\TeXlive2005\texmf-var\dvips\config\</span></span>. Plik ten można otworzyć w&#x00A0;dowolnym edytorze (np.
+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. 1600--><p class="indent">
-
-
+<!--l. 1706--><p class="indent" >
<dl class="description"><dt class="description">
<span
class="ec-lmbx-10">fonty</span> </dt><dd
@@ -2558,72 +2717,72 @@ class="ec-lmbx-10">drukarka</span> </dt><dd
class="description">&#x2013; parametr &#x2018;o&#x2019; określa nazwę portu/przekierowania wydruku. Gdy nie wpisano nazwy
drukarki (portu), wynik pracy będzie zapisywany w&#x00A0;pliku PostScriptowym <span class="obeylines-h"><span class="verb"><span
class="ec-lmtt-10">.ps</span></span></span>. Drukarkę
- specy&#xFB01;kujemy jednym z&#x00A0;poniższych sposobów:
+ specyfikujemy jednym z&#x00A0;poniższych sposobów:
- <table width="100%"
+ <table
class="verbatim"><tr class="verbatim"><td
class="verbatim"><div class="verbatim">
<div class="fancyvrb" id="fancyvrb2">
<a
- id="x1-34002r1"></a>&#x00A0;&#x00A0;o&#x00A0;lpt1:
-<br class="fancyvrb"><a
- id="x1-34004r2"></a>&#x00A0;&#x00A0;%&#x00A0;o&#x00A0;|&#x00A0;lpr&#x00A0;-S&#x00A0;server&#x00A0;-P&#x00A0;myprinter
-<br class="fancyvrb"><a
- id="x1-34006r3"></a>&#x00A0;&#x00A0;%&#x00A0;o&#x00A0;\\server\myprinter
+ id="x1-36002r1"></a>&#x00A0;&#x00A0;o&#x00A0;lpt1:
+<br class="fancyvrb" /><a
+ id="x1-36004r2"></a>&#x00A0;&#x00A0;%&#x00A0;o&#x00A0;|&#x00A0;lpr&#x00A0;-S&#x00A0;server&#x00A0;-P&#x00A0;myprinter
+<br class="fancyvrb" /><a
+ id="x1-36006r3"></a>&#x00A0;&#x00A0;%&#x00A0;o&#x00A0;\\server\myprinter
</div>
</div>
</td></tr></table>
- <!--l. 1617--><p class="nopar">
+ <!--l. 1723--><p class="nopar" >
</dd><dt class="description">
<span
class="ec-lmbx-10">papier</span> </dt><dd
class="description">&#x2013; domyślnie Dvips tworzy dokumenty dla formatu A4. Zmiana formatu (np. na US
- Letter) wymaga przeniesienia jego de&#xFB01;nicji na początek bloku deklaracji formatów
+ Letter) wymaga przeniesienia jego definicji na początek bloku deklaracji formatów
(blok ten rozpoczynają wiersze ze znakiem <span
class="ec-lmtt-10">@</span>). Na początek bloku trzeba więc przenieść
wiersze:
- <table width="100%"
+ <table
class="verbatim"><tr class="verbatim"><td
class="verbatim"><div class="verbatim">
<div class="fancyvrb" id="fancyvrb3">
<a
- id="x1-34008r1"></a>&#x00A0;&#x00A0;@&#x00A0;letterSize&#x00A0;8.5in&#x00A0;11in
-<br class="fancyvrb"><a
- id="x1-34010r2"></a>&#x00A0;&#x00A0;@&#x00A0;letter&#x00A0;8.5in&#x00A0;11in
-<br class="fancyvrb"><a
- id="x1-34012r3"></a>&#x00A0;&#x00A0;@+&#x00A0;%%BeginPaperSize:&#x00A0;Letter
-<br class="fancyvrb"><a
- id="x1-34014r4"></a>&#x00A0;&#x00A0;@+&#x00A0;letter
-<br class="fancyvrb"><a
- id="x1-34016r5"></a>&#x00A0;&#x00A0;@+&#x00A0;%%EndPaperSize
+ id="x1-36008r1"></a>&#x00A0;&#x00A0;@&#x00A0;letterSize&#x00A0;8.5in&#x00A0;11in
+<br class="fancyvrb" /><a
+ id="x1-36010r2"></a>&#x00A0;&#x00A0;@&#x00A0;letter&#x00A0;8.5in&#x00A0;11in
+<br class="fancyvrb" /><a
+ id="x1-36012r3"></a>&#x00A0;&#x00A0;@+&#x00A0;%%BeginPaperSize:&#x00A0;Letter
+<br class="fancyvrb" /><a
+ id="x1-36014r4"></a>&#x00A0;&#x00A0;@+&#x00A0;letter
+<br class="fancyvrb" /><a
+ id="x1-36016r5"></a>&#x00A0;&#x00A0;@+&#x00A0;%%EndPaperSize
</div>
</div>
</td></tr></table>
- <!--l. 1641--><p class="nopar"></dd></dl>
-<!--l. 1644--><p class="indent"> <span
+ <!--l. 1747--><p class="nopar" ></dd></dl>
+<!--l. 1750--><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
class="ec-lmss-10">updmap</span>. Po dodaniu pakietów z&#x00A0;fontami
-należy zmody&#xFB01;kować plik <span class="obeylines-h"><span class="verb"><span
+należy zmodyfikować plik <span class="obeylines-h"><span class="verb"><span
class="ec-lmtt-10">updmap.cfg</span></span></span> w&#x00A0;katalogu <span class="path"><span
class="ec-lmtt-10">$VARTEXMF/web2c</span></span>, a&#x00A0;następnie uruchomić program
<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. 1652--><p class="noindent">
- <h5 class="subsubsectionHead"><span class="titlemark">6.8.2. </span> <a
- id="x1-350006.8.2"></a>Pdftex</h5>
-<!--l. 1653--><p class="noindent">Kon&#xFB01;guracja programu pdf(la)tex wymaga mody&#xFB01;kacji pliku
-<br class="newline"><span class="obeylines-h"><span class="verb"><span
-class="ec-lmtt-10">...\TeXlive\texmf-var\generic\config\pdftexconfig.tex</span></span></span>
-<br class="newline">Można tu ustawić parametry pracy programu <span
+<!--l. 1758--><p class="noindent" >
+ <h5 class="subsubsectionHead"><span class="titlemark">7.8.2. </span> <a
+ id="x1-370007.8.2"></a>PdfTeX</h5>
+<!--l. 1759--><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. 1668--><p class="noindent"><div class="obeylines-v">
+<!--l. 1774--><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
@@ -2634,13 +2793,23 @@ class="ec-lmtt-10">&#x00A0;true</span><span
class="ec-lmtt-10">&#x00A0;in</span>
</div>
</div>
-<!--l. 1673--><p class="noindent">
- <h5 class="subsubsectionHead"><span class="titlemark">6.8.3. </span> <a
- id="x1-360006.8.3"></a>GSView</h5>
-<!--l. 1674--><p class="noindent">Począwszy od wersji zgodnej z&#x00A0;Ghostscript 6.50, GSView jest niestety programem <span
+<!--l. 1779--><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. 1780--><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. 1785--><p class="noindent" >
+ <h5 class="subsubsectionHead"><span class="titlemark">7.8.4. </span> <a
+ id="x1-390007.8.4"></a>GSView</h5>
+<!--l. 1786--><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. 1677--><p class="indent"> Parametry pracy programu są ustawiane m.in. w&#x00A0;menu <span class="obeylines-h"><span class="verb"><span
+<!--l. 1789--><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
@@ -2650,61 +2819,21 @@ 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. 1683--><p class="indent"> Uwagi dotyczące drukowania zawarto poniżej, w&#x00A0;podrozdziale&#x00A0;<a
-href="#x1-390006.10">6.10<!--tex4ht:ref: printing --></a>.
-<!--l. 1685--><p class="noindent">
- <h5 class="subsubsectionHead"><span class="titlemark">6.8.4. </span> <a
- id="x1-370006.8.4"></a>WinDvi</h5>
-<!--l. 1687--><p class="noindent">Program <span
-class="ec-lmtt-10">tlpmgui.exe </span>ustawia skojarzenie plików <span class="obeylines-h"><span class="verb"><span
-class="ec-lmtt-10">.dvi</span></span></span> z&#x00A0;uruchamianiem programu <span
-class="ec-lmtt-10">Windvi</span>, ale nie
-tworzy dla tego programu ikony na pulpicie. W&#x00A0;miarę potrzeby należy zatem wykonać to
-samodzielnie bądź uruchamiać program z&#x00A0;linii poleceń lub menu edytora (po jego odpowiednim
-skon&#xFB01;gurowaniu).
-
-<!--l. 1693--><p class="indent"> W&#x00A0;menu <span
-class="ec-lmtt-10">View </span><span class="obeylines-h"><span class="verb"><span
-class="ec-lmtt-10">-&gt;</span></span></span><span
-class="ec-lmtt-10">Options </span>można ustawić niektóre parametry pracy Windvi, np. możliwość
-uruchamiania programów zewnętrznych (<span
-class="ec-lmtt-10">Allow shell</span>), automatyczne odświeżanie zmienionego pliku
-.dvi (<span
-class="ec-lmtt-10">Autoscan</span>), tryb pracy Metafont-a i&#x00A0;rozdzielczość generowanych fontów (<span
-class="ec-lmtt-10">MF mode </span>i&#x00A0;<span
-class="ec-lmtt-10">Pixels per</span>
-<span
-class="ec-lmtt-10">inch</span>), współpracę z&#x00A0;Ghostscriptem (<span
-class="ec-lmtt-10">Postscript</span>) itp. Po zakończeniu pracy programu parametry
-zapisywane są w&#x00A0;pliku <span class="obeylines-h"><span class="verb"><span
-class="ec-lmtt-10">$HOME/windvi.cnf</span></span></span> (lub <span class="obeylines-h"><span class="verb"><span
-class="ec-lmtt-10">Moje</span><span
-class="ec-lmtt-10">&#x00A0;dokumenty/windvi.cnf</span></span></span>). Położenie tego pliku
-można ustalić po uruchomieniu z&#x00A0;wiersza poleceń:
-
-
- <table width="100%"
-class="verbatim"><tr class="verbatim"><td
-class="verbatim"><div class="verbatim">
- <div class="fancyvrb" id="fancyvrb4">
-<a
- id="x1-37002r1"></a>&#x00A0;&#x00A0;c:\&gt;kpsewhich&#x00A0;--expand-var&#x00A0;$HOME/windvi.cnf
- </div>
-</div>
-</td></tr></table>
-<!--l. 1704--><p class="nopar">W&#x00A0;wypadku błędnego ustawienia parametrów pracy Windvi plik kon&#xFB01;guracyjny wystarczy
-skasować.
-<!--l. 1708--><p class="noindent">
- <h4 class="subsectionHead"><span class="titlemark">6.9. </span> <a
- id="x1-380006.9"></a>Testowanie</h4>
-<!--l. 1710--><p class="noindent">Ogólne wskazówki dotyczące wery&#xFB01;kacji instalacji zawarto w&#x00A0;części&#x00A0;<a
-href="#x1-180003.5">3.5<!--tex4ht:ref: sec:test-install --></a>, na str.&#x00A0;<a
-href="#x1-180003.5">25<!--tex4ht:ref: sec:test-install --></a>. Tutaj omówimy
-jedynie kwestie specy&#xFB01;czne dla Windows.
-<!--l. 1714--><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. 1795--><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. 1820--><p class="noindent" >
+ <h4 class="subsectionHead"><span class="titlemark">7.9. </span> <a
+ id="x1-400007.9"></a>Testowanie</h4>
+<!--l. 1822--><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">26<!--tex4ht:ref: sec:test-install --></a>. Tutaj omówimy
+jedynie kwestie specyficzne dla Windows.
+<!--l. 1826--><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:\TeXLive2005\texmf\tex\latex\base\</span></span>). Na belce z&#x00A0;narzędziami
+class="ec-lmtt-10">C:\TeXLive2007\texmf\tex\latex\base\</span></span>). Na belce z&#x00A0;narzędziami
wybrać z&#x00A0;menu <span
class="ec-lmss-10">Command</span><span
class="cmsy-10">&#x2192;</span><span
@@ -2715,28 +2844,28 @@ class="ec-lmss-10">Command</span><span
class="cmsy-10">&#x2192;</span><span
class="ec-lmss-10">View DVI </span>(XEmacs), lub wcisnąć ikonę
podglądu DVI (WinShell). Pierwsze uruchomienie <span class="obeylines-h"><span class="verb"><span
-class="ec-lmtt-10">windvi</span></span></span> zazwyczaj automatycznie generuje
+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. 1726--><p class="indent"> <span
+<!--l. 1838--><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. 1730--><p class="noindent">
- <h4 class="subsectionHead"><span class="titlemark">6.10. </span> <a
- id="x1-390006.10"></a>Drukowanie</h4>
-<!--l. 1731--><p class="noindent">Drukowanie bezpośrednio z&#x00A0;programu Windvi odbywa się z&#x00A0;wykorzystaniem uniwersalnego sterownika
-druku systemu Windows. Z&#x00A0;de&#xFB01;nicji 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 prostu
-tego nie akceptują. Zaletą sterownika jest jedynie możliwość obsługi gra&#xFB01;k BMP i&#x00A0;WFM. Stosując
-metodę druku via sterownik Windows należy prawidłowo ustawić parametry rozdzielczości (patrz
-podrozdział&#x00A0;<a
-href="#x1-370006.8.4">6.8.4<!--tex4ht:ref: sec:windvi --></a>), w&#x00A0;przeciwnym wypadku otrzymany wydruk może być przeskalowany (np. drukując
+<!--l. 1842--><p class="noindent" >
+ <h4 class="subsectionHead"><span class="titlemark">7.10. </span> <a
+ id="x1-410007.10"></a>Drukowanie</h4>
+<!--l. 1843--><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
+prostu tego nie akceptują. Zaletą sterownika jest jedynie możliwość obsługi grafik BMP
+i&#x00A0;WFM. Stosując metodę druku via sterownik Windows należy prawidłowo ustawić parametry
+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. 1743--><p class="indent"> Drukowanie znacznie szybsze i&#x00A0;bardziej niezawodne zapewni konwersja pliku <span class="obeylines-h"><span class="verb"><span
+<!--l. 1853--><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
@@ -2748,24 +2877,22 @@ 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. 1753--><p class="noindent">
- <h4 class="subsectionHead"><span class="titlemark">6.11. </span> <a
- id="x1-400006.11"></a><span
+<!--l. 1863--><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. 1755--><p class="noindent">Jeśli nie decydujemy się na rozbudowany (ale i&#x00A0;bardzo silny) edytor XEmacs, możemy samodzielnie
+<!--l. 1865--><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
+class="ec-lmtt-10">support/winshell</span>. Wystarczy dwukrotnie kliknąć klawiszem myszy na znajdującym się tam pliku <span
class="ec-lmtt-10">.exe</span>.
Program uruchamiamy z&#x00A0;menu Start bądź z&#x00A0;ikony/skrótu na pulpicie. Dostosowanie do polskiej wersji
Windows wymaga, prócz określenia języka dla menu i&#x00A0;komunikatów, użycia menu <span class="obeylines-h"><span class="verb"><span
class="ec-lmtt-10">Opcje</span></span></span> (Options) <span class="obeylines-h"><span class="verb"><span
-class="ec-lmtt-10">-&gt;</span></span></span>
-
-
+class="ec-lmtt-10">-&#x003E;</span></span></span>
<span class="obeylines-h"><span class="verb"><span
class="ec-lmtt-10">Font</span></span></span> <span class="obeylines-h"><span class="verb"><span
-class="ec-lmtt-10">-&gt;</span></span></span> <span class="obeylines-h"><span class="verb"><span
+class="ec-lmtt-10">-&#x003E;</span></span></span> <span class="obeylines-h"><span class="verb"><span
class="ec-lmtt-10">Zmie</span><span
class="ec-lmtt-10">ń</span></span></span> i&#x00A0;wyboru w&#x00A0;wyświetlonym oknie <span
class="ec-lmtt-10">Skrypt </span>napisu <span
@@ -2773,104 +2900,104 @@ 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. 1769--><p class="indent"> Aby skon&#xFB01;gurować uruchamianie programów otwieramy menu <span
+<!--l. 1879--><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">-&gt;</span></span></span> <span
+class="ec-lmtt-10">-&#x003E;</span></span></span> <span
class="ec-lmtt-10">Program Calls</span>.
<ul class="itemize1">
- <li class="itemize">W zakładce DVIWin, w&#x00A0;polu &#x201E;exe-&#xFB01;le&#x201D;, powinno być już wpisane <span
-class="ec-lmtt-10">windvi.exe</span>.
+ <li class="itemize">W zakładce DVIWin, w&#x00A0;polu &#x201E;exe-file&#x201D;, powinno być już wpisane <span
+class="ec-lmtt-10">dviout.exe</span>.
</li>
<li class="itemize">W zakładce Ghostview należy sprawdzić, czy prawidłowo podano ścieżkę dla gsview32.exe:
- <br class="newline">&#x00A0; <span class="obeylines-h"><span class="verb"><span
+ <br class="newline" />&#x00A0; <span class="obeylines-h"><span class="verb"><span
class="ec-lmtt-10">C:\ghostgum\gsview\gsview32.exe</span></span></span> (dla wersji 3.6 i&#x00A0;nowszych).</li></ul>
-<!--l. 1780--><p class="noindent">Wciskając przycisk <span
+
+
+<!--l. 1890--><p class="noindent" >Wciskając przycisk <span
class="ec-lmtt-10">OK </span>zatwierdzamy zmiany.
-<!--l. 1782--><p class="indent"> Instalacja programu ustawia w&#x00A0;Windows skojarzenie plików <span
+<!--l. 1892--><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. 1801--><p class="indent"> <span
+<!--l. 1911--><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. 1804--><p class="noindent">
- <h5 class="subsubsectionHead"><span class="titlemark">6.11.1. </span> <a
- id="x1-410006.11.1"></a>Użycie plików &#x201E;projektu&#x201D;</h5>
-<!--l. 1805--><p class="noindent">Wielokrotnie mamy do czynienia z&#x00A0;dokumentami składającymi się z&#x00A0;wielu części. Najwygodniej gdy są
+<!--l. 1914--><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. 1915--><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 &#xFB01;le</span>),
+class="ec-lmri-10">Project file</span>),
w&#x00A0;którym deklarujemy poszczególne części większego dokumentu. Nazwy pliku projektu, traktowanego
jako główny edytowany plik (<span
-class="ec-lmri-10">Main &#xFB01;le</span>), oraz plików części są wyświetlane w&#x00A0;lewym oknie
+class="ec-lmri-10">Main file</span>), oraz plików części są wyświetlane w&#x00A0;lewym oknie
edytora. Dwukrotne kliknięcie myszą na nazwie pliku pozwala na szybki wybór i&#x00A0;wyświetlenie
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. 1816--><p class="indent"> Na belce narzędziowej mamy dodatkowe przyciski pozwalające wyłączyć lub włączyć wyświetlanie
+<!--l. 1926--><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. 1821--><p class="noindent">
- <h5 class="subsubsectionHead"><span class="titlemark">6.11.2. </span> <a
- id="x1-420006.11.2"></a>Drukowanie z&#x00A0;<span
+<!--l. 1931--><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. 1823--><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. 1933--><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 zde&#xFB01;niować
+class="ec-lmss-10">WinShell </span>pozwala zdefiniować
wygodne wywołanie polecenia dvips, które wynik przetwarzania wyśle od razu do drukarki
posiadającej interpreter PostScript. Przykładowo, dla drukarki o&#x00A0;nazwie <span
class="ec-lmtt-10">vclw</span>, postępowanie będzie
następujące:
<ol class="enumerate1" >
- <li class="enumerate" value="1"
-><a
- id="x1-42002x1"></a>Deklaracja danej drukarki w programie:
+ <li
+ class="enumerate" id="x1-44002x1">Deklaracja danej drukarki w programie:
<ul class="itemize1">
<li class="itemize">otworzyć <span
class="ec-lmss-10">WinShell</span>, wybrać menu <span
class="ec-lmtt-10">Opcje </span><span class="obeylines-h"><span class="verb"><span
-class="ec-lmtt-10">-&gt;</span></span></span> <span
+class="ec-lmtt-10">-&#x003E;</span></span></span> <span
class="ec-lmtt-10">Programy u</span><span
class="ec-lmtt-10">żytkownika</span>.
</li>
<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. 1837--><p class="noindent">Name: <span class="obeylines-h"><span class="verb"><span
+ <!--l. 1947--><p class="noindent" >Name: <span class="obeylines-h"><span class="verb"><span
class="ec-lmtt-10">Drukuj</span></span></span>
- <br class="newline">exe &#xFB01;le: <span class="obeylines-h"><span class="verb"><span
+ <br class="newline" />exe file: <span class="obeylines-h"><span class="verb"><span
class="ec-lmtt-10">dvips</span></span></span>
- <br class="newline">cmd-line: <span class="obeylines-h"><span class="verb"><span
+ <br class="newline" />cmd-line: <span class="obeylines-h"><span class="verb"><span
class="ec-lmtt-10">&#x00A0;-D600</span><span
class="ec-lmtt-10">&#x00A0;%c.dvi</span><span
class="ec-lmtt-10">&#x00A0;-o</span><span
class="ec-lmtt-10">&#x00A0;vclw</span></span></span>
- <br class="newline">skasować zaznaczenie okienka &#x201E;najpierw DVIPS&#x201D;</div>
+ <br class="newline" />skasować zaznaczenie okienka &#x201E;najpierw DVIPS&#x201D;</div>
</li>
<li class="itemize">nacisnąć <span
class="ec-lmtt-10">OK</span>.</li></ul>
</li>
- <li class="enumerate" value="2"
-><a
- id="x1-42004x2"></a>Dodanie polecenia &#x201E;Drukuj&#x201D; do belki narzędziowej:
+ <li
+ class="enumerate" id="x1-44004x2">Dodanie polecenia &#x201E;Drukuj&#x201D; do belki narzędziowej:
<ul class="itemize1">
<li class="itemize">wybrać menu <span
class="ec-lmtt-10">Opcje </span><span class="obeylines-h"><span class="verb"><span
-class="ec-lmtt-10">-&gt;</span></span></span> <span
+class="ec-lmtt-10">-&#x003E;</span></span></span> <span
class="ec-lmtt-10">Przeglądaj </span><span class="obeylines-h"><span class="verb"><span
-class="ec-lmtt-10">-&gt;</span></span></span> <span
+class="ec-lmtt-10">-&#x003E;</span></span></span> <span
class="ec-lmtt-10">Dostosuj paski</span>;
+
+
</li>
<li class="itemize">w okienku <span class="obeylines-h"><span class="verb"><span
class="ec-lmtt-10">Kategoria</span></span></span> wybrać <span
class="ec-lmtt-10">Programy u</span><span
class="ec-lmtt-10">żytkownika</span>;
</li>
- <li class="itemize">wskazać <span
+ <li class="itemize">wskazać <span
class="ec-lmtt-10">Drukuj </span>i przeciągnąć go myszą na belkę narzędziową, umieszczając
w&#x00A0;dowolnym miejscu obok innych poleceń;
</li>
@@ -2881,15 +3008,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. 1860--><p class="noindent">Uruchamianie polecenia zostało zde&#xFB01;niowane. Aby drukować bezpośrednio na drukarce wystarczy teraz
+<!--l. 1970--><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. 1897--><p class="noindent">
- <h4 class="subsectionHead"><span class="titlemark">6.12. </span> <a
- id="x1-430006.12"></a>Wskazówki dla użytkowników Win32</h4>
-<!--l. 1899--><p class="noindent">
- <h5 class="subsubsectionHead"><span class="titlemark">6.12.1. </span> <a
- id="x1-440006.12.1"></a>Różne wcielenia Win32</h5>
-<!--l. 1900--><p class="noindent">To, co nazywamy Win32 nie jest właściwie systemem operacyjnym a&#x00A0;jedynie zbiorem funkcji, z&#x00A0;których
+<!--l. 2007--><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. 2009--><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. 2010--><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">
@@ -2905,12 +3032,10 @@ class="ec-lmtt-10">ver </span>zwróci wtedy np. napis
wielozadaniowości i&#x00A0;inne zaawansowane cechy.
</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. 1918--><p class="indent"> Win9x mają możliwość uruchamiania jednocześnie programów 16- i&#x00A0;32-bitowych, ale ponieważ sam
+<!--l. 2028--><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
@@ -2919,17 +3044,19 @@ fonty itp.) gdy wszystkie uruchomione programy jednocześnie korzystają z&#x00A0;
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. 1929--><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. 2039--><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ą
pamięci. Wydają się bardziej stabilne, ponieważ lepiej zarządzają pamięcią, posiadają lepszy system
plików itp.
-<!--l. 1933--><p class="noindent">
- <h5 class="subsubsectionHead"><span class="titlemark">6.12.2. </span> <a
- id="x1-450006.12.2"></a>Wiersz poleceń</h5>
-<!--l. 1934--><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. 2043--><p class="noindent" >
+ <h5 class="subsubsectionHead"><span class="titlemark">7.12.2. </span> <a
+ id="x1-470007.12.2"></a>Wiersz poleceń</h5>
+<!--l. 2044--><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 gra&#xFB01;cznego (GUI). Wiersz poleceń dostarcza wielu możliwości rasowego programowania
+użyciu interfejsu graficznego (GUI). Wiersz poleceń dostarcza wielu możliwości rasowego programowania
(zakładając posiadanie przyzwoitego interpretera poleceń).
-<!--l. 1940--><p class="indent"> <span class="TEX">T<span
+<!--l. 2050--><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
@@ -2938,82 +3065,83 @@ podczas globalnego przetwarzania dokumentu, nie ma tu możliwości interakcji. Ozn
program <span class="TEX">T<span
class="E">E</span>X</span> powinien być używany z&#x00A0;linii poleceń. W&#x00A0;istocie nie jest to takie złe. Programy
działające wsadowo, przeznaczone do skomplikowanych zadań, są zwykle lepiej opracowane
-i&#x00A0;pozbawione błędów, ponieważ nie są związane z&#x00A0;gra&#xFB01;cznym interfejsem. Do uruchamiania takich
-programów można zawsze opracować interfejs gra&#xFB01;czny, przekazujący zadanie do wykonania i&#x00A0;inne
-parametry. Przykładem takiego właśnie działania może być gra&#xFB01;czny edytor (patrz punkt
+i&#x00A0;pozbawione błędów, ponieważ nie są związane z&#x00A0;graficznym interfejsem. Do uruchamiania takich
+programów można zawsze opracować interfejs graficzny, przekazujący zadanie do wykonania i&#x00A0;inne
+parametry. Przykładem takiego właśnie działania może być graficzny edytor (patrz punkt
<a
-href="#x1-400006.11">6.11<!--tex4ht:ref: sec:winshell --></a>).
-<!--l. 1952--><p class="indent"> Niemniej jednak częste są sytuacje, gdy przydaje się możliwość uruchamiania programów
+href="#x1-420007.11">7.11<!--tex4ht:ref: sec:winshell --></a>).
+<!--l. 2062--><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-660007.2.4">7.2.4<!--tex4ht:ref: sec:Debugging --></a> na str.&#x00A0;<a
-href="#x1-660007.2.4">58<!--tex4ht:ref: sec:Debugging --></a>).
-<!--l. 1957--><p class="indent">
+href="#x1-680008.2.4">8.2.4<!--tex4ht:ref: sec:Debugging --></a> na str.&#x00A0;<a
+href="#x1-680008.2.4">61<!--tex4ht:ref: sec:Debugging --></a>).
+<!--l. 2067--><p class="indent" >
<dl class="description"><dt class="description">
<span
class="ec-lmbx-10">Win9x</span> </dt><dd
class="description">linia poleceń dostępna jest z&#x00A0;menu <span
-class="ec-lmtt-10">Start-&gt;Programy-&gt;Tryb MS</span><span
+class="ec-lmtt-10">Start-&#x003E;Programy-&#x003E;Tryb MS</span><span
class="ec-lmtt-10">&#x00A0;DOS </span>albo
<span
-class="ec-lmtt-10">Start-&gt;Uruchom</span>: należy tu wpisać <span
+class="ec-lmtt-10">Start-&#x003E;Uruchom</span>: należy tu wpisać <span
class="ec-lmtt-10">command.com</span>.
</dd><dt class="description">
<span
class="ec-lmbx-10">NT, 2K, XP</span> </dt><dd
class="description">dostęp do linii poleceń z menu <span
-class="ec-lmtt-10">Start-&gt;Akcesoria-&gt; Command Prompt</span>; można
+class="ec-lmtt-10">Start-&#x003E;Akcesoria-&#x003E; Command Prompt</span>; można
także w&#x00A0;menu <span
-class="ec-lmtt-10">Start-&gt;Uruchom </span>wpisać <span
+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. 1966--><p class="noindent">
- <h5 class="subsubsectionHead"><span class="titlemark">6.12.3. </span> <a
- id="x1-460006.12.3"></a>Separatory ścieżek</h5>
-<!--l. 1967--><p class="noindent">API Win32 obsługuje zarówno <span
+<!--l. 2076--><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. 2077--><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
class="ec-lmtt-10">\</span></span>, a&#x00A0;więc odwołując się do programu w&#x00A0;linii poleceń możemy użyć tylko tego
znaku (wynika to z&#x00A0;potrzeby kompatybilności: znak <span
-class="ec-lmtt-10">/ </span>używany jest często jako pre&#xFB01;ks dodatkowego
-
+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. 1975--><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. 2085--><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>). fp<span class="TEX">T<span
-class="E">E</span>X</span> jest implementacją Web2C i&#x00A0;z&#x00A0;zasady musi być zgodny między różnymi
-platformami. Dlatego właśnie np. wszystkie pliki kon&#xFB01;guracyjne stosują konwencję uniksową notacji
+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. 1981--><p class="noindent">
- <h5 class="subsubsectionHead"><span class="titlemark">6.12.4. </span> <a
- id="x1-470006.12.4"></a>System plików</h5>
-<!--l. 1983--><p class="noindent">Najgorszą cechą Win9x z&#x00A0;punktu widzenia systemu <span class="TEX">T<span
+<!--l. 2091--><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. 2093--><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 potra&#xFB01; faktycznie zająć nawet 32KB. Wykorzystanie dysku jest więc bardzo
+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. 1989--><p class="indent"> Bardziej nowoczesne systemy plików, takie jak NTFS, dostępne są w&#x00A0;nowszych wersjach Windows są
+<!--l. 2099--><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. 1994--><p class="noindent">
- <h5 class="subsubsectionHead"><span class="titlemark">6.12.5. </span> <a
- id="x1-480006.12.5"></a>Jak dodać katalog do zmiennej PATH</h5>
-<!--l. 1995--><p class="noindent">Większość programów korzysta ze zmiennych, którym można przypisać pewne wartości. Zestaw takich
+<!--l. 2104--><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. 2105--><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ą kon&#xFB01;gurację środowiska przeprowadza automatycznie. Warto jednak wiedzieć, jak
-kon&#xFB01;gurować środowisko ręcznie.
-<!--l. 2004--><p class="indent"> <span
+konieczną konfigurację środowiska przeprowadza automatycznie. Warto jednak wiedzieć, jak
+konfigurować środowisko ręcznie.
+<!--l. 2114--><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. 2008--><p class="indent">
+<!--l. 2118--><p class="indent" >
<dl class="description"><dt class="description">
<span
class="ec-lmbx-10">Windows 95/98</span> </dt><dd
@@ -3027,16 +3155,16 @@ class="ec-lmtt-10">; </span>(średnik). Można dopisać kolejne ścieżki wskazujące
np.
- <table width="100%"
+ <table
class="verbatim"><tr class="verbatim"><td
class="verbatim"><div class="verbatim">
- <div class="fancyvrb" id="fancyvrb5">
+ <div class="fancyvrb" id="fancyvrb4">
<a
- id="x1-48002r1"></a>&#x00A0;&#x00A0;PATH=c:\windows;c:\windows\system;c:\TeXLive2005\bin\win32
+ id="x1-50002r1"></a>&#x00A0;&#x00A0;PATH=c:\windows;c:\windows\system;c:\TeXLive2007\bin\win32
</div>
</div>
</td></tr></table>
- <!--l. 2017--><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. 2127--><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">
@@ -3045,67 +3173,65 @@ class="ec-lmbx-10">Windows ME</span> </dt><dd
class="description">należy uruchomić specjalny program <span class="path"><span
class="ec-lmtt-10">c:\windows\system\msconfig.exe</span></span> i&#x00A0;wybrać
opcję &#x201E;Środowisko&#x201D; (<span
-class="ec-lmri-10">Environment</span>). Po dodaniu lub mody&#xFB01;kacji zmiennej należy ponownie
+class="ec-lmri-10">Environment</span>). Po dodaniu lub modyfikacji zmiennej należy ponownie
uruchomić system.
</dd><dt class="description">
<span
class="ec-lmbx-10">Windows NT/2K/XP</span> </dt><dd
class="description">należy wybrać menu <span
-class="ec-lmtt-10">Start -&gt; Settings -&gt; Panel Sterowania</span>, w&#x00A0;opcji
+class="ec-lmtt-10">Start -&#x003E; Settings -&#x003E; Panel Sterowania</span>, w&#x00A0;opcji
&#x201E;System&#x201D; otworzyć zakładkę &#x201E;Zaawansowane&#x201D;, następnie przycisk &#x201E;Zmienne środowiskowe&#x201D; i&#x00A0;tu
- mody&#xFB01;kować deklaracje zmiennych, zgodnie z&#x00A0;posiadanymi uprawnieniami. Istniejącą zmienną
+ modyfikować deklaracje zmiennych, zgodnie z&#x00A0;posiadanymi uprawnieniami. Istniejącą zmienną
<span
-class="ec-lmtt-10">PATH </span>mody&#xFB01;kujemy naciskając lewy klawisz myszy na napisie <span
-class="ec-lmtt-10">PATH</span>. Pole &#x201E;Wartość&#x201D; (Value)
- pokaże listę katalogów rozdzielonych separatorem <span
-class="ec-lmtt-10">;</span>. Należy tu dopisać katalog zawierający
- programy środowiska <span class="TEX">T<span
+class="ec-lmtt-10">PATH </span>modyfikujemy naciskając lewy klawisz myszy na napisie <span
+class="ec-lmtt-10">PATH</span>. Pole &#x201E;Wartość&#x201D; (Value) pokaże
+ listę katalogów rozdzielonych separatorem <span
+class="ec-lmtt-10">;</span>. Należy tu dopisać katalog zawierający programy
+ środowiska <span class="TEX">T<span
class="E">E</span>X</span>-owego (np. <span class="path"><span
-class="ec-lmtt-10">c:\TeXLive2005\bin\win32</span></span>). Gdy brak jest zmiennej
- <span
-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. 2037--><p class="noindent">Uwaga: przed zamknięciem okna dialogowego należy zatwierdzić zmiany przyciskiem
+class="ec-lmtt-10">c:\TeXLive2007\bin\win32</span></span>). Gdy brak jest zmiennej <span
+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. 2147--><p class="noindent" >Uwaga: przed zamknięciem okna dialogowego należy zatwierdzić zmiany przyciskiem
&#x201E;Zastosuj&#x201D;.</dd></dl>
-<!--l. 2040--><p class="noindent">Dokonane zmiany można sprawdzić otwierając konsolę i&#x00A0;uruchamiając polecenie:
+<!--l. 2150--><p class="noindent" >Dokonane zmiany można sprawdzić otwierając konsolę i&#x00A0;uruchamiając polecenie:
- <table width="100%"
+ <table
class="verbatim"><tr class="verbatim"><td
class="verbatim"><div class="verbatim">
- <div class="fancyvrb" id="fancyvrb6">
+ <div class="fancyvrb" id="fancyvrb5">
<a
- id="x1-48004r1"></a>&#x00A0;&#x00A0;set&#x00A0;NAZWA_ZMIENNEJ
+ id="x1-50004r1"></a>&#x00A0;&#x00A0;set&#x00A0;NAZWA_ZMIENNEJ
</div>
</div>
</td></tr></table>
-<!--l. 2043--><p class="nopar">co wyświetli aktualnie aktywne wartości dla danej zmiennej.
-<!--l. 2046--><p class="noindent">
- <h5 class="subsubsectionHead"><span class="titlemark">6.12.6. </span> <a
- id="x1-490006.12.6"></a>&#x201E;Maszyny&#x201D; <span class="TEX">T<span
+<!--l. 2153--><p class="nopar" >co wyświetli aktualnie aktywne wartości dla danej zmiennej.
+<!--l. 2156--><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. 2047--><p class="noindent">Z dokumentacji Web2C można wyczytać, że różnie nazwane programy wykorzystują tę samą &#x201E;maszynę&#x201D;,
+<!--l. 2157--><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. 2052--><p class="indent"> W&#x00A0;systemach Unix cecha ta jest zaimplementowana poprzez tzw. dowiązanie symboliczne, co pozwala
+<!--l. 2162--><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. 2056--><p class="indent"> Interfejs aplikacji systemów Windows (API) nie zna pojęcia dowiązania. Aby niepotrzebnie nie
+<!--l. 2166--><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. 2062--><p class="noindent"><div class="obeylines-v">
+<!--l. 2172--><p class="noindent" ><div class="obeylines-v">
<span
-class="ec-lmtt-10">18/09/2005</span><span
-class="ec-lmtt-10">&#x00A0;</span><span
-class="ec-lmtt-10">&#x00A0;14:19</span><span
-class="ec-lmtt-10">&#x00A0;</span><span
+class="ec-lmtt-10">2006-11-23</span><span
class="ec-lmtt-10">&#x00A0;</span><span
+class="ec-lmtt-10">&#x00A0;07:06</span><span
class="ec-lmtt-10">&#x00A0;</span><span
class="ec-lmtt-10">&#x00A0;</span><span
class="ec-lmtt-10">&#x00A0;</span><span
@@ -3118,16 +3244,13 @@ class="ec-lmtt-10">&#x00A0;</span><span
class="ec-lmtt-10">&#x00A0;</span><span
class="ec-lmtt-10">&#x00A0;</span><span
class="ec-lmtt-10">&#x00A0;</span><span
-class="ec-lmtt-10">&#x00A0;</span><span
-class="ec-lmtt-10">&#x00A0;3</span><span
-class="ec-lmtt-10">&#x00A0;584</span><span
+class="ec-lmtt-10">&#x00A0;2</span><span
+class="ec-lmtt-10">&#x00A0;560</span><span
class="ec-lmtt-10">&#x00A0;latex.exe</span>
-<br><span
-class="ec-lmtt-10">18/09/2005</span><span
-class="ec-lmtt-10">&#x00A0;</span><span
-class="ec-lmtt-10">&#x00A0;14:19</span><span
-class="ec-lmtt-10">&#x00A0;</span><span
+<br /><span
+class="ec-lmtt-10">2007-01-06</span><span
class="ec-lmtt-10">&#x00A0;</span><span
+class="ec-lmtt-10">&#x00A0;23:54</span><span
class="ec-lmtt-10">&#x00A0;</span><span
class="ec-lmtt-10">&#x00A0;</span><span
class="ec-lmtt-10">&#x00A0;</span><span
@@ -3136,18 +3259,19 @@ class="ec-lmtt-10">&#x00A0;</span><span
class="ec-lmtt-10">&#x00A0;</span><span
class="ec-lmtt-10">&#x00A0;</span><span
class="ec-lmtt-10">&#x00A0;</span><span
+class="ec-lmtt-10">&#x00A0;1</span><span
+class="ec-lmtt-10">&#x00A0;073</span><span
+class="ec-lmtt-10">&#x00A0;664</span><span
+class="ec-lmtt-10">&#x00A0;pdftex.dll</span>
+<br /><span
+class="ec-lmtt-10">2006-01-28</span><span
class="ec-lmtt-10">&#x00A0;</span><span
+class="ec-lmtt-10">&#x00A0;08:05</span><span
class="ec-lmtt-10">&#x00A0;</span><span
class="ec-lmtt-10">&#x00A0;</span><span
class="ec-lmtt-10">&#x00A0;</span><span
class="ec-lmtt-10">&#x00A0;</span><span
-class="ec-lmtt-10">&#x00A0;3</span><span
-class="ec-lmtt-10">&#x00A0;584</span><span
-class="ec-lmtt-10">&#x00A0;pdfetex.exe</span>
-<br><span
-class="ec-lmtt-10">18/09/2005</span><span
class="ec-lmtt-10">&#x00A0;</span><span
-class="ec-lmtt-10">&#x00A0;14:19</span><span
class="ec-lmtt-10">&#x00A0;</span><span
class="ec-lmtt-10">&#x00A0;</span><span
class="ec-lmtt-10">&#x00A0;</span><span
@@ -3155,90 +3279,183 @@ class="ec-lmtt-10">&#x00A0;</span><span
class="ec-lmtt-10">&#x00A0;</span><span
class="ec-lmtt-10">&#x00A0;</span><span
class="ec-lmtt-10">&#x00A0;</span><span
-class="ec-lmtt-10">&#x00A0;</span><span
-class="ec-lmtt-10">&#x00A0;</span><span
-class="ec-lmtt-10">&#x00A0;</span><span
-class="ec-lmtt-10">&#x00A0;</span><span
-class="ec-lmtt-10">&#x00A0;</span><span
-class="ec-lmtt-10">&#x00A0;</span><span
-class="ec-lmtt-10">&#x00A0;524</span><span
-class="ec-lmtt-10">&#x00A0;288</span><span
-class="ec-lmtt-10">&#x00A0;tl90pdfetex.dll</span>
+class="ec-lmtt-10">&#x00A0;2</span><span
+class="ec-lmtt-10">&#x00A0;560</span><span
+class="ec-lmtt-10">&#x00A0;pdftex.exe</span>
</div>
</div> Każdy z&#x00A0;tych <span
class="ec-lmri-10">identycznych </span>programów (<span
class="ec-lmtt-10">latex.exe</span>, <span
class="ec-lmtt-10">mex.exe </span>itp.) korzysta ze wspólnego pliku
<span
-class="ec-lmtt-10">tl90pdfetex.dll</span>. Podobne rozwiązanie zastosowano dla grupy programów <span
-class="ec-lmtt-10">mktex*.exe</span>, z&#x00A0;których
-każdy jest powiązany z&#x00A0;biblioteką <span
+class="ec-lmtt-10">pdftex.dll</span>. Podobne rozwiązanie zastosowano dla grupy programów <span
+class="ec-lmtt-10">mktex*.exe</span>, z&#x00A0;których każdy jest
+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. 2074--><p class="noindent">
- <h4 class="subsectionHead"><span class="titlemark">6.13. </span> <a
- id="x1-500006.13"></a>W razie problemów</h4>
-<!--l. 2078--><p class="noindent">
- <h5 class="subsubsectionHead"><span class="titlemark">6.13.1. </span> <a
- id="x1-510006.13.1"></a>Co zrobić gdy <span
+class="ec-lmtt-10">irun.exe</span>, który tworzy
+w&#x00A0;systemach Win32 odpowiedniki dowiązań systemu Unix.
+<!--l. 2184--><p class="noindent" >
+ <h4 class="subsectionHead"><span class="titlemark">7.13. </span> <a
+ id="x1-520007.13"></a>W razie problemów</h4>
+<!--l. 2188--><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>
-<!--l. 2080--><p class="noindent">Należy użyć programu <span
-class="ec-lmss-10">kpsewhich</span>, który jest narzędziem do diagnostyki wszelkich problemów związanych
-ze znajdowaniem plików (patrz część&#x00A0;<a
-href="#x1-660007.2.4">7.2.4<!--tex4ht:ref: sec:Debugging --></a> na str.&#x00A0;<a
-href="#x1-660007.2.4">58<!--tex4ht:ref: sec:Debugging --></a>).
-<!--l. 2084--><p class="noindent">
- <h5 class="subsubsectionHead"><span class="titlemark">6.13.2. </span> <a
- id="x1-520006.13.2"></a>Co zrobić gdy instalacja nadal nie działa prawidłowo?</h5>
-<!--l. 2086--><p class="noindent">Należy odpowiedzieć sobie na szereg pytań:
+ <ul class="itemize1">
+ <li class="itemize">Program <span
+class="ec-lmss-10">kpsewhich </span>jest podstawowym narzędziem do diagnozowania problemów. Wyprowadza on
+ informacje diagnostyczne na wyjście stderr, przy czym konsole (wiersze poleceń) starszych
+ 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ń):
+
+
+ <table
+class="verbatim"><tr class="verbatim"><td
+class="verbatim"><div class="verbatim">
+ <div class="fancyvrb" id="fancyvrb6">
+<a
+ id="x1-53002r1"></a>&#x00A0;&#x00A0;SET&#x00A0;KPATHSEA_DEBUG_OUTPUT=err.log
+</div>
+</div>
+ </td></tr></table>
+ <!--l. 2201--><p class="nopar" >Można również zadać zakres diagnostyki:
+
+
+ <table
+class="verbatim"><tr class="verbatim"><td
+class="verbatim"><div class="verbatim">
+ <div class="fancyvrb" id="fancyvrb7">
+<a
+ id="x1-53004r1"></a>&#x00A0;&#x00A0;SET&#x00A0;KPATHSEA_DEBUG=-1
+</div>
+</div>
+ </td></tr></table>
+ <!--l. 2205--><p class="nopar" >
+ <!--l. 2207--><p class="noindent" >Podobnie, aby przekierować wyjście stderr na stdout:
+
+
+ <table
+class="verbatim"><tr class="verbatim"><td
+class="verbatim"><div class="verbatim">
+ <div class="fancyvrb" id="fancyvrb8">
+<a
+ id="x1-53006r1"></a>&#x00A0;&#x00A0;SET&#x00A0;KPATHSEA_DEBUG_OUTPUT=con:
+</div>
+</div>
+ </td></tr></table>
+ <!--l. 2210--><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
+ wartości:
+ <br class="newline" /><!--tex4ht:inline--><div class="tabular"><table class="tabular"
+cellspacing="0" cellpadding="0"
+><colgroup id="TBL-6-1g"><col
+id="TBL-6-1"><col
+id="TBL-6-2"></colgroup><tr
+ style="vertical-align:baseline;" id="TBL-6-1-"><td style="white-space:nowrap; text-align:left;" id="TBL-6-1-1"
+class="td11"> <span class="path"><span
+class="ec-lmtt-9">kpsewhich&#x2423;-expand-path&#x2423;$SELFAUTOPARENT</span></span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-6-1-2"
+class="td11"> <span class="path"><span
+class="ec-lmtt-9">c:/TeX</span></span> </td>
+</tr><tr
+ style="vertical-align:baseline;" id="TBL-6-2-"><td style="white-space:nowrap; text-align:left;" id="TBL-6-2-1"
+class="td11"> <span class="path"><span
+class="ec-lmtt-9">kpsewhich&#x2423;-expand-path&#x2423;$TEXMF</span></span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-6-2-2"
+class="td11"> <span class="path"><span
+class="ec-lmtt-9">c:/TeX/texmf....</span></span> </td>
+</tr><tr
+ style="vertical-align:baseline;" id="TBL-6-3-"><td style="white-space:nowrap; text-align:left;" id="TBL-6-3-1"
+class="td11"> <span class="path"><span
+class="ec-lmtt-9">kpsewhich&#x2423;-expand-path&#x2423;$TEXMFCNF</span></span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-6-3-2"
+class="td11"> <span class="path"><span
+class="ec-lmtt-9">.;c:/TeX/texmf-var/web2c;</span></span> </td>
+</tr><tr
+ style="vertical-align:baseline;" id="TBL-6-4-"><td style="white-space:nowrap; text-align:left;" id="TBL-6-4-1"
+class="td11"> <span class="path"><span
+class="ec-lmtt-9">kpsewhich&#x2423;-expand-var&#x2423;$TEXINPUTS</span></span> </td><td style="white-space:nowrap; text-align:left;" id="TBL-6-4-2"
+class="td11"> <span class="path"><span
+class="ec-lmtt-9">.;c:/TeX/texmf/tex//</span></span> </td>
+</tr></table></div>
+ <!--l. 2224--><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>
+ <li class="itemize">Następnie należy sprawdzić (porównać) wartości:
+ <br class="newline" /><!--tex4ht:inline--><div class="tabular"><table class="tabular"
+cellspacing="0" cellpadding="0"
+><colgroup id="TBL-7-1g"><col
+id="TBL-7-1"><col
+id="TBL-7-2"></colgroup><tr
+ style="vertical-align:baseline;" id="TBL-7-1-"><td style="white-space:nowrap; text-align:left;" id="TBL-7-1-1"
+class="td11"> <span
+class="ec-lmtt-9">kpsewhich cmr10.tfm </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-7-1-2"
+class="td11"> <span class="path"><span
+class="ec-lmtt-9">c:/TeX/texmf-dist/fonts/tfm/public/cm/cmr10.tfm</span></span> </td>
+</tr><tr
+ style="vertical-align:baseline;" id="TBL-7-2-"><td style="white-space:nowrap; text-align:left;" id="TBL-7-2-1"
+class="td11"> <span
+class="ec-lmtt-9">kpsewhich latex.fmt </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-7-2-2"
+class="td11"> <span class="path"><span
+class="ec-lmtt-9">c:/TeX/texmf-var/web2c/latex.fmt</span></span> </td>
+</tr></table></div>
+ <!--l. 2235--><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. 2245--><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. 2247--><p class="noindent" >Należy odpowiedzieć sobie na szereg pytań:
<ol class="enumerate1" >
- <li class="enumerate" value="1"
-><a
- id="x1-52002x1"></a>czy program <span
+ <li
+ class="enumerate" id="x1-54002x1">czy program <span
class="ec-lmtt-10">tex.exe </span>jest w&#x00A0;ścieżce wymienionej w&#x00A0;zmiennej <span
-class="ec-lmtt-10">PATH</span>?
-
+class="ec-lmtt-10">PATH</span>?
</li>
- <li class="enumerate" value="2"
-><a
- id="x1-52004x2"></a>czy zmienna <span
+ <li
+ class="enumerate" id="x1-54004x2">czy zmienna <span
class="ec-lmtt-10">TEXMFCNF </span>jest prawidłowo ustawiona (standardowo <span class="path"><span
-class="ec-lmtt-10">c:/TeXLive2005/texmf-var/web2c</span></span>)?
+class="ec-lmtt-10">c:/TeXLive2007/texmf-var/web2c</span></span>)?
</li>
- <li class="enumerate" value="3"
-><a
- id="x1-52006x3"></a>diagnostyka błędów omówiona została w&#x00A0;części&#x00A0;<a
-href="#x1-660007.2.4">7.2.4<!--tex4ht:ref: sec:Debugging --></a>.
+ <li
+ class="enumerate" id="x1-54006x3">diagnostyka błędów omówiona została w&#x00A0;części&#x00A0;<a
+href="#x1-680008.2.4">8.2.4<!--tex4ht:ref: sec:Debugging --></a>.
</li>
- <li class="enumerate" value="4"
-><a
- id="x1-52008x4"></a>opis znanych problemów i&#x00A0;ewentualne rozwiązania oraz poprawki można znaleźć pod
+ <li
+ class="enumerate" id="x1-54008x4">opis znanych problemów i&#x00A0;ewentualne rozwiązania oraz poprawki można znaleźć pod
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. 2100--><p class="indent"> Oprogramowanie zawarte na <span class="TEX">T<span
+<!--l. 2258--><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. 2107--><p class="noindent">
- <h3 class="sectionHead"><span class="titlemark">7. </span> <a
- id="x1-530007"></a>Instrukcja obsługi systemu Web2C</h3>
-<!--l. 2109--><p class="noindent">Web2C to zestaw programów związanych z&#x00A0;<span class="TEX">T<span
+
+
+<!--l. 2265--><p class="noindent" >
+ <h3 class="sectionHead"><span class="titlemark">8. </span> <a
+ id="x1-550008"></a>Instrukcja obsługi systemu Web2C</h3>
+<!--l. 2267--><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. 2112--><p class="indent"> Oryginalna implementacja wykonana została przez Tomasa Rokickiego, który w&#x00A0;roku 1987 stworzył
+<!--l. 2270--><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 &#xFB01;les</span>) pod Unix-em (pierwotnie były one
+class="ec-lmri-10">change files</span>) pod Unix-em (pierwotnie były one
dziełem Howarda Trickey&#x2019;a oraz Pavela Curtisa). W&#x00A0;czasie gdy Tim Morgan zajmował się
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. 2120--><p class="indent"> Web2C działa na platformach systemowych, takich jak Unix (w&#x00A0;tym Mac OS X), Windows
+<!--l. 2278--><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
@@ -3247,117 +3464,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. 2128--><p class="indent">
+<!--l. 2286--><p class="indent" >
<dl class="list1"><dt class="list">
<span
class="ec-lmss-10">bibtex</span> </dt><dd
-class="list">tworzenie spisów bibliogra&#xFB01;cznych;
+class="list">
+ <!--l. 2287--><p class="noindent" >tworzenie spisów bibliograficznych;
</dd><dt class="list">
<span
class="ec-lmss-10">dmp</span> </dt><dd
-class="list">konwersja <span
+class="list">
+ <!--l. 2288--><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">mody&#xFB01;kowanie pliku DVI;
+class="list">
+ <!--l. 2289--><p class="noindent" >modyfikowanie pliku DVI;
</dd><dt class="list">
<span
class="ec-lmss-10">dvitomp</span> </dt><dd
-class="list">konwersja DVI do MPX (rysunki MetaPost-owe);
+class="list">
+ <!--l. 2290--><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">konwersja DVI na plik tekstowy (ASCII);
+class="list">
+ <!--l. 2291--><p class="noindent" >konwersja DVI na plik tekstowy (ASCII);
</dd><dt class="list">
<span
class="ec-lmss-10">gftodvi</span> </dt><dd
-class="list">zamiana fontu GF na plik DVI;
+class="list">
+ <!--l. 2292--><p class="noindent" >zamiana fontu GF na plik DVI;
</dd><dt class="list">
<span
class="ec-lmss-10">gftopk</span> </dt><dd
-class="list">zamiana fontu w&#x00A0;formacie GF na font spakowany (PK);
+class="list">
+ <!--l. 2293--><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">zamiana fontu GF na plik tekstowy (ASCII);
-
+class="list">
+ <!--l. 2294--><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">skład etykiet MetaPost-owych;
+class="list">
+ <!--l. 2295--><p class="noindent" >skład etykiet MetaPost-owych;
+
+
</dd><dt class="list">
<span
class="ec-lmss-10">mf</span> </dt><dd
-class="list">generowanie fontów bitmapowych w formacie GF;
+class="list">
+ <!--l. 2296--><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">skład plików źródłowych Metafont-a;
+class="list">
+ <!--l. 2297--><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">tworzenie rysunków oraz diagramów technicznych;
+class="list">
+ <!--l. 2298--><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">ekstrakcja etykiet MetaPost-owych;
+class="list">
+ <!--l. 2299--><p class="noindent" >ekstrakcja etykiet MetaPost-owych;
</dd><dt class="list">
<span
class="ec-lmss-10">newer</span> </dt><dd
-class="list">porównywanie czasów mody&#xFB01;kacji;
+class="list">
+ <!--l. 2300--><p class="noindent" >porównywanie czasów modyfikacji;
</dd><dt class="list">
<span
class="ec-lmss-10">patgen</span> </dt><dd
-class="list">tworzenie wzorców przenoszenia wyrazów;
+class="list">
+ <!--l. 2301--><p class="noindent" >tworzenie wzorców przenoszenia wyrazów;
</dd><dt class="list">
<span
class="ec-lmss-10">pktogf</span> </dt><dd
-class="list">zamiana fontów w formacie PK na fonty GF;
+class="list">
+ <!--l. 2302--><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">zamiana fontu PK na plik tekstowy (ASCII);
+class="list">
+ <!--l. 2303--><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">konwersja tekstowej listy właściwości do TFM;
+class="list">
+ <!--l. 2304--><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">wyświetlanie <span
+class="list">
+ <!--l. 2305--><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">konwersja <span
+class="list">
+ <!--l. 2306--><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">skład tekstu;
+class="list">
+ <!--l. 2307--><p class="noindent" >skład tekstu;
</dd><dt class="list">
<span
class="ec-lmss-10">tftopl</span> </dt><dd
-class="list">konwersja TFM do tekstowej listy właściwości (PL);
+class="list">
+ <!--l. 2308--><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">konwersja fontów wirtualnych do wirtualnej listy właściwości (VPL);
+class="list">
+ <!--l. 2309--><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">konwersja wirtualnej listy właściwości do fontów wirtualnych;
+class="list">
+ <!--l. 2311--><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">konwersja <span
+class="list">
+ <!--l. 2312--><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. 2157--><p class="noindent">Dokładny opis funkcji oraz składni tych programów zawarty jest w&#x00A0;dokumentacji poszczególnych
+<!--l. 2315--><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. 2163--><p class="indent"> Wszystkie programy obsługują standardowe opcje GNU:
+<!--l. 2321--><p class="indent" > Wszystkie programy obsługują standardowe opcje GNU:
<dl class="description"><dt class="description">
<span
class="ec-lmtk-10">--help</span><span
@@ -3372,12 +3617,11 @@ class="description">podaje dokładny raport z&#x00A0;działania programu;
</dd><dt class="description">
<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. 2171--><p class="indent"> W&#x00A0;celu lokalizacji plików programy Web2C używają biblioteki do przeszukiwania ścieżek zwanej
+class="description">podaje informację o&#x00A0;wersji, po czym kończy działanie programu.</dd></dl>
+<!--l. 2329--><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 kon&#xFB01;guracyjnych. Web2C potra&#xFB01; obsługiwać
+kombinacji zmiennych środowiskowych oraz kilku plików konfiguracyjnych. Web2C potrafi obsługiwać
jednocześnie więcej niż jedno drzewo podkatalogów, co jest użyteczne w&#x00A0;przypadku, gdy chce się
przechowywać standardową dystrybucję <span class="TEX">T<span
class="E">E</span>X</span>-a jak i&#x00A0;lokalne rozszerzenia w&#x00A0;dwóch różnych drzewach
@@ -3385,11 +3629,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. 2183--><p class="noindent">
- <h4 class="subsectionHead"><span class="titlemark">7.1. </span> <a
- id="x1-540007.1"></a>Przeszukiwanie ścieżek przez Kpathsea</h4>
-<!--l. 2185--><p class="noindent">Opiszemy najpierw ogólny mechanizm przeszukiwania ścieżek przez bibliotekę Kpathsea.
-<!--l. 2188--><p class="indent"> Tym, co nazywamy <span
+<!--l. 2341--><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. 2343--><p class="noindent" >Opiszemy najpierw ogólny mechanizm przeszukiwania ścieżek przez bibliotekę Kpathsea.
+<!--l. 2346--><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
@@ -3405,26 +3649,28 @@ 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. 2197--><p class="indent"> Aby optymalnie zaadaptować się do konwencji wszystkich systemów operacyjnych, na systemach
+<!--l. 2354--><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. 2202--><p class="indent"> W&#x00A0;celu sprawdzenia konkretnego elementu <span
+<!--l. 2359--><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-620007.2">54<!--tex4ht:ref: Filename-database --></a>) odnosi sie do <span
+href="#x1-640008.2">57<!--tex4ht:ref: Filename-database --></a>) odnosi sie do <span
class="ec-lmro-10">p</span>, tj. czy baza danych
-znajduje się w&#x00A0;podkatalogu z&#x00A0;pre&#xFB01;ksem&#x00A0;<span
-class="ec-lmro-10">p</span>. Jeżeli tak, to specy&#xFB01;kacja ścieżki jest porównywana
+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. 2208--><p class="indent"> Jeśli baza danych nie istnieje, lub nie odnosi się do danego elementu ścieżki, albo też nie zawiera
+<!--l. 2365--><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
-specy&#xFB01;kację rozpoczynającą się od&#x00A0;&#x201E;<span
+specyfikację rozpoczynającą się od&#x00A0;&#x201E;<span
class="ec-lmtt-10">!!</span>&#x201D;&#x00A0;oraz jeżeli poszukiwany plik musi istnieć). Kpathsea konstruuje
listę podkatalogów, które korespondują z&#x00A0;danym elementem ścieżki, a&#x00A0;następnie sprawdza w&#x00A0;każdym
z&#x00A0;nich czy nie ma tam poszukiwanego pliku.
-<!--l. 2216--><p class="indent"> Warunek mówiący, że &#x201E;plik musi istnieć&#x201D; dotyczy np. plików &#x201E;<span
+
+
+<!--l. 2373--><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
@@ -3436,32 +3682,29 @@ 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. 2227--><p class="indent"> Ponieważ najprostszym i&#x00A0;najbardziej powszechnym elementem ścieżki jest nazwa katalogu, Kpathsea
+<!--l. 2384--><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 kon&#xFB01;guracyjnego, lokalnych podkatalogów
+domyślnych, zmiennych środowiskowych, wartości pliku konfiguracyjnego, lokalnych podkatalogów
użytkownika oraz rekursywnego przeszukiwania podkatalogów. Można więc powiedzieć, że Kpathsea
<span
-class="ec-lmri-10">rozw&#x0133;a </span>element ścieżki, tzn. transformuje wszystkie specy&#xFB01;kacje do podstawowej nazwy
+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. 2237--><p class="indent"> Trzeba zauważyć, że jeżeli nazwa poszukiwanego pliku jest absolutna lub jawnie względna, tj.
+<!--l. 2394--><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. 2251--><p class="noindent">
- <h5 class="subsubsectionHead"><span class="titlemark">7.1.1. </span> <a
- id="x1-550007.1.1"></a>Źródła ścieżek</h5>
-
-
-<!--l. 2254--><p class="noindent">Nazwa przeszukiwanej ścieżki może pochodzić z&#x00A0;wielu źródeł. Oto kolejność, w&#x00A0;jakiej Kpathsea ich
+<!--l. 2408--><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. 2411--><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. 2257--><p class="indent">
+<!--l. 2414--><p class="indent" >
<ol class="enumerate1" >
- <li class="enumerate" value="1"
-><a
- id="x1-55002x1"></a>Zmienna środowiskowa
+ <li
+ class="enumerate" id="x1-57002x1">Zmienna środowiskowa
ustawiana przez użytkownika, np. <span
class="ec-lmtt-10">TEXINPUTS</span>. Zmienne środowiskowe z&#x00A0;dołączoną kropką
i&#x00A0;nazwą programu zastępują inne, np. jeżeli &#x201E;<span
@@ -3470,32 +3713,29 @@ class="ec-lmtt-10">latex</span>&#x201D; jest nazwą uruchomionego programu,
class="ec-lmtt-10">TEXINPUTS </span>wykorzystana zostanie zmienna <span
class="ec-lmtt-10">TEXINPUTS.latex</span>.
</li>
- <li class="enumerate" value="2"
-><a
- id="x1-55004x2"></a>Plik kon&#xFB01;guracyjny konkretnego programu, np. linia &#x201E;<span
+ <li
+ class="enumerate" id="x1-57004x2">Plik konfiguracyjny konkretnego programu, np. linia &#x201E;<span
class="ec-lmtt-10">S /a:/b</span>&#x201D; w&#x00A0;pliku <span
class="ec-lmtt-10">config.ps</span>
programu <span
class="ec-lmss-10">dvips</span>.
</li>
- <li class="enumerate" value="3"
-><a
- id="x1-55006x3"></a>Plik kon&#xFB01;guracyjny Kpathsea <span
+ <li
+ class="enumerate" id="x1-57006x3">Plik konfiguracyjny Kpathsea <span
class="ec-lmtt-10">texmf.cnf</span>, zawierający taką linię, jak &#x201E;<span
class="ec-lmtt-10">TEXINPUTS=/c:/d</span>&#x201D;
(patrz poniżej).
</li>
- <li class="enumerate" value="4"
-><a
- id="x1-55008x4"></a>Wartości domyślne dla uruchamianych programów.</li></ol>
-<!--l. 2271--><p class="noindent">Każdą z&#x00A0;tych wartości dla danej ścieżki przeszukiwania można zobaczyć, używając opcji diagnostyki
+ <li
+ class="enumerate" id="x1-57008x4">Wartości domyślne dla uruchamianych programów.</li></ol>
+<!--l. 2428--><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-660007.2.4">58<!--tex4ht:ref: sec:Debugging --></a>).
-<!--l. 2275--><p class="noindent">
- <h5 class="subsubsectionHead"><span class="titlemark">7.1.2. </span> <a
- id="x1-560007.1.2"></a>Pliki kon&#xFB01;guracyjne</h5>
-<!--l. 2278--><p class="noindent">Kpathsea szuka ścieżek przeszukiwania i&#x00A0;innych de&#xFB01;nicji w&#x00A0;<span
-class="ec-lmri-10">plikach kon&#xFB01;guracyjnych </span>o&#x00A0;nazwach
+href="#x1-680008.2.4">61<!--tex4ht:ref: sec:Debugging --></a>).
+<!--l. 2432--><p class="noindent" >
+ <h5 class="subsubsectionHead"><span class="titlemark">8.1.2. </span> <a
+ id="x1-580008.1.2"></a>Pliki konfiguracyjne</h5>
+<!--l. 2435--><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ą
<span
@@ -3503,23 +3743,25 @@ class="ec-lmtt-10">TEXMFCNF </span>(domyślnie taki plik znajduje się w&#x00A0;po
class="ec-lmtt-10">texmf/web2c</span>). Czytane będą <span
class="ec-lmri-10">wszystkie</span>
pliki <span
-class="ec-lmtt-10">texmf.cnf </span>w&#x00A0;ścieżce przeszukiwania, a&#x00A0;de&#xFB01;nicje we wcześniejszych plikach zastąpią te
+class="ec-lmtt-10">texmf.cnf </span>w&#x00A0;ścieżce przeszukiwania, a&#x00A0;definicje we wcześniejszych plikach zastąpią te
w&#x00A0;późniejszych. Tak więc w&#x00A0;ścieżce <span class="obeylines-h"><span class="verb"><span
class="ec-lmtt-10">.:$TEXMF</span></span></span>, wartości pochodzące z&#x00A0;<span
class="ec-lmtt-10">./texmf.cnf </span>zastąpią te
z&#x00A0;<span class="obeylines-h"><span class="verb"><span
class="ec-lmtt-10">$TEXMF/texmf.cnf</span></span></span>.
-<!--l. 2291--><p class="indent"> Dociekliwy czytelnik może być zainteresowany jak same programy znajdują plik <span
+
+
+<!--l. 2448--><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 specy&#xFB01;cznej zmiennej środowiskowej systemu. Otóż położenie domyślne
+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
-specy&#xFB01;kowanej przez <span
+specyfikowanej przez <span
class="ec-lmtt-10">$PATH</span>): <span class="path"><span
class="ec-lmtt-10">../../texmf/web2c/</span></span> bądź <span class="path"><span
class="ec-lmtt-10">../texmf/web2c/</span></span>. Jeśli jawnie deklarujemy
zmienną <span
class="ec-lmtt-10">TEXMFCNF</span>, wymagane jest podanie bezwzględnej ścieżki.
-<!--l. 2299--><p class="indent"> Czytając zamieszczony poniżej opis formatu pliku <span
+<!--l. 2456--><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
@@ -3535,9 +3777,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. 2314--><p class="noindent"><div class="obeylines-v">
+ <!--l. 2471--><p class="noindent" ><div class="obeylines-v">
<span
class="ec-lmtt-10">&#x00A0;</span><span
class="ec-lmtt-10">&#x00A0;</span><span
@@ -3592,12 +3832,12 @@ class="ec-lmtt-10">:</span>&#x201D;&#x00A0;jeżeli systemem operacyjnym jest
class="ec-lmtt-10">texmf.cnf </span>dla systemów Unix oraz
Windows.
</li>
- <li class="itemize">Wszystkie de&#xFB01;nicje czytane są zanim cokolwiek zostanie rozwinięte, tak więc do zmiennych
- odwoływać się można przed ich zde&#xFB01;niowaniem.</li></ul>
-<!--l. 2338--><p class="noindent">Fragment pliku kon&#xFB01;guracyjnego ilustrujący większość powyższych cech :
- <div class="fancyvrb" id="fancyvrb7">
+ <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. 2495--><p class="noindent" >Fragment pliku konfiguracyjnego ilustrujący większość opisanych powyżej reguł notacji:
+ <div class="fancyvrb" id="fancyvrb9">
<a
- id="x1-56002r1"></a><span
+ id="x1-58002r1"></a><span
class="ec-lmtt-8x-x-87">&#x00A0;</span><span
class="ec-lmtt-8x-x-87">&#x00A0;TEXMF</span><span
class="ec-lmtt-8x-x-87">&#x00A0;</span><span
@@ -3615,8 +3855,8 @@ class="ec-lmtt-8x-x-87">&#x00A0;</span><span
class="ec-lmtt-8x-x-87">&#x00A0;</span><span
class="ec-lmtt-8x-x-87">&#x00A0;=</span><span
class="ec-lmtt-8x-x-87">&#x00A0;{$TEXMFLOCAL,!!$TEXMFMAIN}</span>
-<br class="fancyvrb"><a
- id="x1-56004r2"></a><span
+<br class="fancyvrb" /><a
+ id="x1-58004r2"></a><span
class="ec-lmtt-8x-x-87">&#x00A0;</span><span
class="ec-lmtt-8x-x-87">&#x00A0;TEXINPUTS.latex</span><span
class="ec-lmtt-8x-x-87">&#x00A0;</span><span
@@ -3624,29 +3864,29 @@ class="ec-lmtt-8x-x-87">&#x00A0;</span><span
class="ec-lmtt-8x-x-87">&#x00A0;</span><span
class="ec-lmtt-8x-x-87">&#x00A0;=</span><span
class="ec-lmtt-8x-x-87">&#x00A0;.;$TEXMF/tex/{latex,generic;}//</span>
-<br class="fancyvrb"><a
- id="x1-56006r3"></a><span
+<br class="fancyvrb" /><a
+ id="x1-58006r3"></a><span
class="ec-lmtt-8x-x-87">&#x00A0;</span><span
class="ec-lmtt-8x-x-87">&#x00A0;TEXINPUTS.fontinst</span><span
class="ec-lmtt-8x-x-87">&#x00A0;=</span><span
class="ec-lmtt-8x-x-87">&#x00A0;.;$TEXMF/tex//;$TEXMF/fonts/afm//</span>
-<br class="fancyvrb"><a
- id="x1-56008r4"></a><span
+<br class="fancyvrb" /><a
+ id="x1-58008r4"></a><span
class="ec-lmtt-8x-x-87">&#x00A0;</span><span
class="ec-lmtt-8x-x-87">&#x00A0;%</span><span
class="ec-lmtt-8x-x-87">&#x00A0;e-TeX</span><span
class="ec-lmtt-8x-x-87">&#x00A0;related</span><span
class="ec-lmtt-8x-x-87">&#x00A0;files</span>
-<br class="fancyvrb"><a
- id="x1-56010r5"></a><span
+<br class="fancyvrb" /><a
+ id="x1-58010r5"></a><span
class="ec-lmtt-8x-x-87">&#x00A0;</span><span
class="ec-lmtt-8x-x-87">&#x00A0;TEXINPUTS.elatex</span><span
class="ec-lmtt-8x-x-87">&#x00A0;</span><span
class="ec-lmtt-8x-x-87">&#x00A0;</span><span
class="ec-lmtt-8x-x-87">&#x00A0;=</span><span
class="ec-lmtt-8x-x-87">&#x00A0;.;$TEXMF/{etex,tex}/{latex,generic;}//</span>
-<br class="fancyvrb"><a
- id="x1-56012r6"></a><span
+<br class="fancyvrb" /><a
+ id="x1-58012r6"></a><span
class="ec-lmtt-8x-x-87">&#x00A0;</span><span
class="ec-lmtt-8x-x-87">&#x00A0;TEXINPUTS.etex</span><span
class="ec-lmtt-8x-x-87">&#x00A0;</span><span
@@ -3656,10 +3896,12 @@ class="ec-lmtt-8x-x-87">&#x00A0;</span><span
class="ec-lmtt-8x-x-87">&#x00A0;=</span><span
class="ec-lmtt-8x-x-87">&#x00A0;.;$TEXMF/{etex,tex}/{eplain,plain,generic;}//</span>
</div>
-<!--l. 2346--><p class="noindent">
- <h5 class="subsubsectionHead"><span class="titlemark">7.1.3. </span> <a
- id="x1-570007.1.3"></a>Rozw&#x0133;anie ścieżek</h5>
-<!--l. 2349--><p class="noindent">Kpathsea rozpoznaje w&#x00A0;ścieżkach przeszukiwania pewne specjalne znaki oraz konstrukcje,
+
+
+<!--l. 2503--><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. 2506--><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
@@ -3669,21 +3911,20 @@ 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. 2357--><p class="noindent">
- <h5 class="subsubsectionHead"><span class="titlemark">7.1.4. </span> <a
- id="x1-580007.1.4"></a>Rozw&#x0133;anie domyślne</h5>
-<!--l. 2361--><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-550007.1.1">48<!--tex4ht:ref: Path-sources --></a>)
+<!--l. 2514--><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. 2518--><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">52<!--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
-miejscu następną zde&#xFB01;niowaną w&#x00A0;hierarchii uprzywilejowania ścieżkę przeszukiwania. Jeżeli ta
+miejscu następną zdefiniowaną w&#x00A0;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ą
- <div class="alltt">
-
-<!--l. 2370--><p class="noindent"><div class="obeylines-v">
+ <div class="alltt">
+<!--l. 2527--><p class="noindent" ><div class="obeylines-v">
<span
-class="ec-lmtt-10">&gt;</span><span
+class="ec-lmtt-10">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">setenv</span> <span
class="ec-lmtt-10">TEXINPUTS</span> <span
@@ -3693,27 +3934,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. 2375--><p class="noindent"><div class="obeylines-v">
+<!--l. 2532--><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. 2380--><p class="noindent"><div class="obeylines-v">
+<!--l. 2537--><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. 2384--><p class="indent"> Ponieważ nieużytecznym byłoby wstawiać wartość domyślną w&#x00A0;więcej niż jedno miejsce, Kpathsea
+<!--l. 2541--><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. 2389--><p class="noindent">
- <h5 class="subsubsectionHead"><span class="titlemark">7.1.5. </span> <a
- id="x1-590007.1.5"></a>Rozw&#x0133;anie nawiasów</h5>
-<!--l. 2391--><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. 2546--><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. 2548--><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
@@ -3721,31 +3962,31 @@ różnych hierarchii <span class="TEX">T<span
class="E">E</span>X</span>-owych przez przypisanie listy nawiasów do <span
class="ec-lmtt-10">$TEXMF</span>. Przykładowo, w&#x00A0;pliku
<span
-class="ec-lmtt-10">texmf.cnf </span>znaleźć można następującą de&#xFB01;nicję:
+class="ec-lmtt-10">texmf.cnf </span>znaleźć można następującą definicję:
- <table width="100%"
+ <table
class="verbatim"><tr class="verbatim"><td
class="verbatim"><div class="verbatim">
- <div class="fancyvrb" id="fancyvrb8">
+ <div class="fancyvrb" id="fancyvrb10">
<a
- id="x1-59002r1"></a>&#x00A0;&#x00A0;&#x00A0;&#x00A0;TEXMF&#x00A0;=&#x00A0;{$TEXMFHOME,$TEXMFLOCAL,!!$TEXMFVAR,!!$TEXMFMAIN}
+ id="x1-61002r1"></a>&#x00A0;&#x00A0;&#x00A0;&#x00A0;TEXMF&#x00A0;=&#x00A0;{$TEXMFHOME,$TEXMFLOCAL,!!$TEXMFVAR,!!$TEXMFMAIN}
</div>
</div>
</td></tr></table>
-<!--l. 2399--><p class="nopar">Używając jej można następnie napisać coś w&#x00A0;rodzaju:
+<!--l. 2556--><p class="nopar" >Używając jej można następnie napisać coś w&#x00A0;rodzaju:
- <table width="100%"
+ <table
class="verbatim"><tr class="verbatim"><td
class="verbatim"><div class="verbatim">
- <div class="fancyvrb" id="fancyvrb9">
+ <div class="fancyvrb" id="fancyvrb11">
<a
- id="x1-59004r1"></a>&#x00A0;&#x00A0;&#x00A0;&#x00A0;TEXINPUTS&#x00A0;=&#x00A0;.;$TEXMF/tex//
+ id="x1-61004r1"></a>&#x00A0;&#x00A0;&#x00A0;&#x00A0;TEXINPUTS&#x00A0;=&#x00A0;.;$TEXMF/tex//
</div>
</div>
</td></tr></table>
-<!--l. 2403--><p class="nopar">co oznacza, że po szukaniu w&#x00A0;katalogu bieżącym przeszukane będą kolejno <span
+<!--l. 2560--><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
@@ -3758,12 +3999,12 @@ dla uruchamiania dwóch równoległych struktur <span class="TEX">T<span
class="E">E</span>X</span>-owych, jednej &#x201E;zamrożonej&#x201D; (np. na
CD), a&#x00A0;drugiej ciągle uaktualnianej nowymi, pojawiającymi się wersjami. Używając zmiennej
<span
-class="ec-lmtt-10">$TEXMF </span>we wszystkich de&#xFB01;nicjach jest się pewnym, że najpierw przeszukiwane jest drzewo
+class="ec-lmtt-10">$TEXMF </span>we wszystkich definicjach jest się pewnym, że najpierw przeszukiwane jest drzewo
uaktualnione.
-<!--l. 2415--><p class="noindent">
- <h5 class="subsubsectionHead"><span class="titlemark">7.1.6. </span> <a
- id="x1-600007.1.6"></a>Rozw&#x0133;anie podkatalogów</h5>
-<!--l. 2418--><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. 2572--><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. 2575--><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
@@ -3772,7 +4013,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. 2424--><p class="indent"> Jeśli wyszczególni się człony nazwy pliku po &#x201E;<span
+<!--l. 2581--><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
@@ -3782,19 +4023,19 @@ 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. 2429--><p class="indent"> Możliwe jest wielokrotne użycie &#x201E;<span
+<!--l. 2586--><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. 2432--><p class="noindent">
- <h5 class="subsubsectionHead"><span class="titlemark">7.1.7. </span> <a
- id="x1-610007.1.7"></a>Lista znaków specjalnych i&#x00A0;ich znaczeń &#x2013; podsumowanie</h5>
-<!--l. 2434--><p class="noindent">Poniższa lista podsumowuje znaczenie znaków specjalnych w&#x00A0;plikach kon&#xFB01;guracyjnych.
-<!--l. 2438--><p class="indent">
+<!--l. 2589--><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. 2591--><p class="noindent" >Poniższa lista podsumowuje znaczenie znaków specjalnych w&#x00A0;plikach konfiguracyjnych.
+<!--l. 2595--><p class="indent" >
<dl class="description"><dt class="description">
<span
class="ec-lmtk-10">:</span> </dt><dd
-class="description">znak rozdzielający w&#x00A0;specy&#xFB01;kacji ścieżki; umieszczony na początku lub na końcu ścieżki
+class="description">znak rozdzielający w&#x00A0;specyfikacji ścieżki; umieszczony na początku lub na końcu ścieżki
zastępuje domyślne rozwinięcie ścieżki;
</dd><dt class="description">
<span
@@ -3811,7 +4052,8 @@ class="ec-lmtk-10">~</span> </dt><dd
class="description">oznacza katalog główny użytkownika;
</dd><dt class="description">
<span
-class="ec-lmtk-10">{...}</span> </dt><dd
+class="ec-lmtk-10">{</span><span
+class="ec-lmtk-10">&#x2026;}</span> </dt><dd
class="description">rozw&#x0133;anie nawiasów, np. <span class="obeylines-h"><span class="verb"><span
class="ec-lmtt-10">a{1,2}b</span></span></span> zmieni się w&#x00A0;<span class="obeylines-h"><span class="verb"><span
class="ec-lmtt-10">a1b:a2b</span></span></span>;
@@ -3834,25 +4076,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. 2457--><p class="noindent">
- <h4 class="subsectionHead"><span class="titlemark">7.2. </span> <a
- id="x1-620007.2"></a>Bazy nazw plików</h4>
-<!--l. 2460--><p class="noindent">Dla celów przeszukiwania Kpathsea stara się zminimalizować dostęp do dysku. Niemniej jednak,
+<!--l. 2614--><p class="noindent" >
+ <h4 class="subsectionHead"><span class="titlemark">8.2. </span> <a
+ id="x1-640008.2"></a>Bazy nazw plików</h4>
+<!--l. 2617--><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. 2469--><p class="indent"> Drugi plik z&#x00A0;bazą danych &#x2013; <span
+<!--l. 2626--><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. 2474--><p class="noindent">
- <h5 class="subsubsectionHead"><span class="titlemark">7.2.1. </span> <a
- id="x1-630007.2.1"></a>Baza nazw plików</h5>
-<!--l. 2477--><p class="noindent">Jak to wytłumaczono powyżej, plik zawierający główną bazę nazw plików musi nosić nazwę
+<!--l. 2631--><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. 2634--><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
@@ -3863,13 +4105,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. 2484--><p class="indent"> Najlepszym sposobem stworzenia i&#x00A0;utrzymywania pliku <span
+<!--l. 2641--><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. 2488--><p class="noindent"><div class="obeylines-v">
+<!--l. 2645--><p class="noindent" ><div class="obeylines-v">
<span
class="ec-lmtt-10">cd</span><span
class="ec-lmtt-10">&#x00A0;</span><span
@@ -3878,7 +4120,7 @@ class="ec-lmtt-10">&#x00A0;&amp;&amp;</span><span
class="ec-lmtt-10">&#x00A0;ls</span><span
class="ec-lmtt-10">&#x00A0;-LAR</span><span
class="ec-lmtt-10">&#x00A0;./</span><span
-class="ec-lmtt-10">&#x00A0;&gt;ls-R</span>
+class="ec-lmtt-10">&#x00A0;&#x003E;ls-R</span>
</div>
</div> zakładając, że polecenie <span
class="ec-lmtt-10">ls </span>danego systemu utworzy właściwy format strumienia wyjściowego (GNU <span
@@ -3886,15 +4128,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. 2499--><p class="indent"> Jeśli pliku nie ma w&#x00A0;bazie danych, Kpathsea domyślnie przechodzi do przeszukiwania dysku. Jeżeli
+<!--l. 2656--><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. 2504--><p class="noindent">
- <h5 class="subsubsectionHead"><span class="titlemark">7.2.2. </span> <a
- id="x1-640007.2.2"></a>kpsewhich &#x2013; program do przeszukiwania ścieżek</h5>
-<!--l. 2507--><p class="noindent">Przeszukiwanie ścieżek przez program <span
+<!--l. 2661--><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. 2664--><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
@@ -3905,33 +4147,34 @@ dystrybucji).
<div class="alltt">
-<!--l. 2513--><p class="noindent"><div class="obeylines-v">
+<!--l. 2670--><p class="noindent" ><div class="obeylines-v">
<span
-class="ec-lmtt-10">&gt;</span><span
+class="ec-lmtt-10">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">kpsewhich</span> <span
class="ec-lmro-10">opcje</span><span
-class="ec-lmtt-10">...</span> <span
+class="ec-lmtt-10">&#x2026;</span> <span
class="ec-lmro-10">nazwa-pliku</span><span
-class="ec-lmtt-10">...</span></span>
+class="ec-lmtt-10">&#x2026;</span></span>
</div>
</div> Parametry wyszczególnione w&#x00A0;&#x201E;<span
class="ec-lmro-10">opcje</span>&#x201D; mogą zaczynać się zarówno od &#x201E;<span
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. 2519--><p class="indent"> Kpathsea traktuje każdy argument nie będący parametrem jako nazwę pliku i&#x00A0;zwraca pierwszą
+<!--l. 2676--><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. 2524--><p class="indent"> Ważniejsze parametry opisane są poniżej.
-<!--l. 2526--><p class="noindent">
+<!--l. 2681--><p class="indent" > Ważniejsze parametry opisane są poniżej.
+<!--l. 2683--><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">
- <br class="newline">Ustaw rozdzielczość na &#x201E;<span
+ <!--l. 2684--><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
class="ec-lmtt-10">pk</span>&#x201D;.
@@ -3943,10 +4186,11 @@ 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">
- <br class="newline">Ustawienie formatu (typu pliku) przeszukiwania na &#x201E;<span
+ <!--l. 2689--><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
- rozszerzenia, takich jak niektóre pliki MetaPost-owe czy pliki kon&#xFB01;guracyjne <span
+ rozszerzenia, takich jak niektóre pliki MetaPost-owe czy pliki konfiguracyjne <span
class="ec-lmss-10">dvips</span>-a, należy
wyszczególnić nazwę, których listę wyświetli uruchomienie <span
class="ec-lmtt-10">kpsewhich --help</span>.
@@ -3955,7 +4199,8 @@ class="ec-lmtt-10">kpsewhich --help</span>.
class="ec-lmtt-10">--mode=</span><span
class="ec-lmro-10">napis</span> </dt><dd
class="list">
- <br class="newline">Ustaw nazwę trybu na &#x201E;<span
+ <!--l. 2697--><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
class="ec-lmtt-10">pk</span>&#x201D;. Brak
@@ -3964,7 +4209,8 @@ class="ec-lmtt-10">pk</span>&#x201D;. Brak
<span
class="ec-lmtt-10">--must-exist</span> </dt><dd
class="list">
- <br class="newline">Zrób wszystko co możliwe aby odnaleźć pliki, włączając w&#x00A0;to przede wszystkim przeszukanie
+ <!--l. 2702--><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
class="ec-lmtt-10">ls-R</span>.
@@ -3973,7 +4219,8 @@ class="ec-lmtt-10">ls-R</span>.
class="ec-lmtt-10">--path=</span><span
class="ec-lmro-10">napis</span> </dt><dd
class="list">
- <br class="newline">Szukaj w&#x00A0;ścieżce &#x201E;<span
+ <!--l. 2707--><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
class="ec-lmtt-10">//</span>&#x201D; i&#x00A0;wszystkie zwykłe rozszerzenia są możliwe.
@@ -3985,18 +4232,22 @@ 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">
- <br class="newline">Ustaw nazwę programu na &#x201E;<span
+ <!--l. 2713--><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
class="ec-lmtt-10">.</span><span
-class="ec-lmro-10">program</span>&#x201D; w&#x00A0;plikach kon&#xFB01;guracyjnych. Ustawieniem domyślnym jest &#x201E;<span
+class="ec-lmro-10">program</span>&#x201D; w&#x00A0;plikach konfiguracyjnych. Ustawieniem domyślnym jest &#x201E;<span
class="ec-lmtt-10">kpsewhich</span>&#x201D;.
+
+
</dd><dt class="list">
<span
class="ec-lmtt-10">--show-path=</span><span
class="ec-lmro-10">nazwa</span> </dt><dd
class="list">
- <br class="newline">Pokazuje ścieżkę używaną do poszukiwania plików typu &#x201E;<span
+ <!--l. 2718--><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
class="ec-lmtt-10">.pk</span>&#x201D;, &#x201E;<span
@@ -4008,22 +4259,21 @@ class="ec-lmtt-10">--format</span>&#x201D;.
class="ec-lmtt-10">--debug=</span><span
class="ec-lmro-10">num</span> </dt><dd
class="list">
- <br class="newline">ustawia parametry wykrywania błędów na &#x201E;<span
+ <!--l. 2723--><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. 2575--><p class="noindent">
- <h5 class="subsubsectionHead"><span class="titlemark">7.2.3. </span> <a
- id="x1-650007.2.3"></a>Przykłady użycia</h5>
-<!--l. 2578--><p class="noindent">Przyjrzyjmy sie teraz jak działa Kpathsea.
+<!--l. 2732--><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. 2735--><p class="noindent" >Przyjrzyjmy sie teraz jak działa Kpathsea.
<div class="alltt">
-<!--l. 2580--><p class="noindent"><div class="obeylines-v">
+<!--l. 2737--><p class="noindent" ><div class="obeylines-v">
<span
-class="ec-lmtt-10">&gt;</span><span
+class="ec-lmtt-10">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">kpsewhich</span> <span
class="ec-lmtt-10">article.cls</span></span>
-<br><span
+<br /><span
class="ec-lmtt-10">/usr/local/texmf-dist/tex/latex/base/article.cls</span>
</div>
</div> Szukamy pliku <span
@@ -4036,53 +4286,55 @@ 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. 2591--><p class="noindent"><div class="obeylines-v">
+<!--l. 2748--><p class="noindent" ><div class="obeylines-v">
<span
-class="ec-lmtt-10">&gt;</span><span
+class="ec-lmtt-10">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">kpsewhich</span> <span
class="ec-lmtt-10">array.sty</span></span>
-<br><span
+<br /><span
class="ec-lmtt-10">/usr/local/texmf-dist/tex/latex/tools/array.sty</span>
-<br><span
-class="ec-lmtt-10">&gt;</span><span
+<br /><span
+class="ec-lmtt-10">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">kpsewhich</span> <span
class="ec-lmtt-10">latin1.def</span></span>
-<br><span
+<br /><span
class="ec-lmtt-10">/usr/local/texmf-dist/tex/latex/base/latin1.def</span>
-<br><span
-class="ec-lmtt-10">&gt;</span><span
+<br /><span
+class="ec-lmtt-10">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">kpsewhich</span> <span
class="ec-lmtt-10">size10.clo</span></span>
-<br><span
+<br /><span
class="ec-lmtt-10">/usr/local/texmf-dist/tex/latex/base/size10.clo</span>
-<br><span
-class="ec-lmtt-10">&gt;</span><span
+<br /><span
+class="ec-lmtt-10">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">kpsewhich</span> <span
class="ec-lmtt-10">small2e.tex</span></span>
-<br><span
+<br /><span
class="ec-lmtt-10">/usr/local/texmf-dist/tex/latex/base/small2e.tex</span>
-<br><span
-class="ec-lmtt-10">&gt;</span><span
+<br /><span
+class="ec-lmtt-10">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">kpsewhich</span> <span
class="ec-lmtt-10">tugboat.bib</span></span>
-<br><span
+<br /><span
class="ec-lmtt-10">/usr/local/texmf-dist/bibtex/bib/beebe/tugboat.bib</span>
</div>
</div>
-<!--l. 2604--><p class="noindent">(ostatni plik to BibTeX-owa baza bibliogra&#xFB01;czna dla artykułów <span
+<!--l. 2761--><p class="noindent" >(ostatni plik to BibTeX-owa baza bibliograficzna dla artykułów <span
class="ec-lmri-10">TUGBoat</span>).
<div class="alltt">
-<!--l. 2607--><p class="noindent"><div class="obeylines-v">
+<!--l. 2764--><p class="noindent" ><div class="obeylines-v">
<span
-class="ec-lmtt-10">&gt;</span><span
+class="ec-lmtt-10">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">kpsewhich</span> <span
class="ec-lmtt-10">cmr10.pk</span></span>
+
+
</div>
</div> Pliki czcionek bitmapowych typu <span
class="ec-lmtt-10">.pk </span>używane są przez sterowniki, takie jak <span
@@ -4093,13 +4345,13 @@ 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. 2616--><p class="noindent"><div class="obeylines-v">
+<!--l. 2773--><p class="noindent" ><div class="obeylines-v">
<span
-class="ec-lmtt-10">&gt;</span><span
+class="ec-lmtt-10">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">kpsewhich</span> <span
class="ec-lmtt-10">wsuipa10.pk</span></span>
-<br><span
+<br /><span
class="ec-lmtt-10">&#x00A0;</span><span
class="ec-lmtt-10">&#x00A0;</span><span
class="ec-lmtt-10">&#x00A0;/usr/local/texmf-var/fonts/pk/ljfour/public/wsuipa/wsuipa10.600pk</span>
@@ -4109,11 +4361,9 @@ 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. 2626--><p class="noindent"><div class="obeylines-v">
+<!--l. 2783--><p class="noindent" ><div class="obeylines-v">
<span
-class="ec-lmtt-10">&gt;</span><span
+class="ec-lmtt-10">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">kpsewhich</span> <span
class="ec-lmtt-10">-dpi=300</span> <span
@@ -4128,12 +4378,12 @@ 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. 2636--><p class="indent"> Zwrócimy teraz naszą uwagę na pliki nagłówkowe i&#x00A0;kon&#xFB01;guracyjne programu <span
+<!--l. 2793--><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
class="E">E</span>X</span>-a. Drugi
-przykład pokazuje poszukiwanie pliku kon&#xFB01;guracyjnego <span
+przykład pokazuje poszukiwanie pliku konfiguracyjnego <span
class="ec-lmtt-10">config.ps</span>, zaś trzeci &#x2013; szukanie pliku mapy
czcionek PostScriptowych <span
class="ec-lmtt-10">psfonts.map </span>(począwszy od obecnej edycji, pliki <span
@@ -4146,122 +4396,141 @@ 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. 2648--><p class="noindent"><div class="obeylines-v">
+<!--l. 2805--><p class="noindent" ><div class="obeylines-v">
<span
-class="ec-lmtt-10">&gt;</span><span
+class="ec-lmtt-10">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">kpsewhich</span> <span
class="ec-lmtt-10">tex.pro</span></span>
-<br><span
+<br /><span
class="ec-lmtt-10">/usr/local/texmf/dvips/base/tex.pro</span>
-<br><span
-class="ec-lmtt-10">&gt;</span><span
+<br /><span
+class="ec-lmtt-10">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">kpsewhich</span> <span
class="ec-lmtt-10">--format="dvips</span> <span
class="ec-lmtt-10">config"</span> <span
class="ec-lmtt-10">config.ps</span></span>
-<br><span
+<br /><span
class="ec-lmtt-10">/usr/local/texmf-var/dvips/config/config.ps</span>
-<br><span
-class="ec-lmtt-10">&gt;</span><span
+<br /><span
+class="ec-lmtt-10">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">kpsewhich</span> <span
class="ec-lmtt-10">psfonts.map</span></span>
-<br><span
+<br /><span
class="ec-lmtt-10">/usr/local/texmf-var/fonts/map/dvips/updmap/psfonts.map</span>
</div>
</div>
-<!--l. 2657--><p class="indent"> Następnie przyjrzymy się bliżej plikom pomocniczym fontów Quasi Times (zawierają one m.in.
-poprawne polskie znaki diakrytyczne). Pierwszy plik którego szukamy, to plik kon&#xFB01;guracyjny,
+<!--l. 2814--><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. 2661--><p class="noindent"><div class="obeylines-v">
+<!--l. 2818--><p class="noindent" ><div class="obeylines-v">
<span
-class="ec-lmtt-10">&gt;</span><span
+class="ec-lmtt-10">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">kpsewhich</span> <span
class="ec-lmtt-10">--format="dvips</span> <span
class="ec-lmtt-10">config"</span> <span
-class="ec-lmtt-10">config.qtm</span></span>
-<br><span
-class="ec-lmtt-10">/usr/local/texmf-dist/dvips/qfonts/config.qtm</span>
+class="ec-lmtt-10">config.utm</span></span>
+<br /><span
+class="ec-lmtt-10">&#x00A0;</span><span
+class="ec-lmtt-10">&#x00A0;</span><span
+class="ec-lmtt-10">&#x00A0;/usr/local/texmf-dist/dvips/psnfss/config.utm</span>
</div>
</div> W&#x00A0;pliku tym znajduje się wiersz: <div class="alltt">
-<!--l. 2666--><p class="noindent"><div class="obeylines-v">
+
+
+<!--l. 2823--><p class="noindent" ><div class="obeylines-v">
<span
class="ec-lmtt-10">&#x00A0;</span><span
class="ec-lmtt-10">&#x00A0;p</span><span
-class="ec-lmtt-10">&#x00A0;+qtm.map</span>
+class="ec-lmtt-10">&#x00A0;+utm.map</span>
</div>
</div> wskazujący na plik <span
-class="ec-lmtt-10">qtm.map</span>, który chcemy zlokalizować w&#x00A0;następnej kolejności: <div class="alltt">
-<!--l. 2671--><p class="noindent"><div class="obeylines-v">
+class="ec-lmtt-10">utm.map</span>, który chcemy zlokalizować w&#x00A0;następnej kolejności: <div class="alltt">
+<!--l. 2828--><p class="noindent" ><div class="obeylines-v">
<span
-class="ec-lmtt-10">&gt;</span><span
+class="ec-lmtt-10">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">kpsewhich</span> <span
-class="ec-lmtt-10">--format=map</span> <span
-class="ec-lmtt-10">qtm.map</span></span>
-<br><span
-class="ec-lmtt-10">/usr/local/texmf-dist/fonts/map/dvips/qfonts/qtm.map</span>
+class="ec-lmtt-10">utm.map</span></span>
+<br /><span
+class="ec-lmtt-10">&#x00A0;</span><span
+class="ec-lmtt-10">&#x00A0;</span><span
+class="ec-lmtt-10">&#x00A0;/usr/local/texmf-dist/fonts/map/dvips/times/utm.map</span>
</div>
-</div> Plik z&#x00A0;przemapowaniem de&#xFB01;niuje nazwy czcionek PostScriptowych Type&#x00A0;1 w&#x00A0;zestawie fontów
-Quasi Times, zaś jego zawartość wygląda następująco (pokazane są tylko fragmenty wierszy):
-<div class="alltt">
-
-<!--l. 2678--><p class="noindent"><div class="obeylines-v">
+</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. 2835--><p class="noindent" ><div class="obeylines-v">
<span
+class="ec-lmtt-10">utmb8r</span><span
+class="ec-lmtt-10">&#x00A0;</span><span
+class="ec-lmtt-10">&#x00A0;NimbusRomNo9L-Medi</span><span
class="ec-lmtt-10">&#x00A0;</span><span
-class="ec-lmtt-10">&#x00A0;qtmr</span><span
class="ec-lmtt-10">&#x00A0;</span><span
-class="ec-lmtt-10">&#x00A0;QuasiTimes-Regular</span><span
class="ec-lmtt-10">&#x00A0;</span><span
class="ec-lmtt-10">&#x00A0;...</span><span
-class="ec-lmtt-10">&#x00A0;&lt;qtmr.pfb</span>
-<br><span
+class="ec-lmtt-10">&#x00A0;&#x003C;utmb8a.pfb</span>
+<br /><span
+class="ec-lmtt-10">utmbi8r</span><span
+class="ec-lmtt-10">&#x00A0;NimbusRomNo9L-MediItal...</span><span
+class="ec-lmtt-10">&#x00A0;&#x003C;utmbi8a.pfb</span>
+<br /><span
+class="ec-lmtt-10">utmr8r</span><span
+class="ec-lmtt-10">&#x00A0;</span><span
+class="ec-lmtt-10">&#x00A0;NimbusRomNo9L-Regu</span><span
+class="ec-lmtt-10">&#x00A0;</span><span
+class="ec-lmtt-10">&#x00A0;</span><span
class="ec-lmtt-10">&#x00A0;</span><span
-class="ec-lmtt-10">&#x00A0;qtmri</span><span
-class="ec-lmtt-10">&#x00A0;QuasiTimes-Italic</span><span
class="ec-lmtt-10">&#x00A0;...</span><span
-class="ec-lmtt-10">&#x00A0;&lt;qtmri.pfb</span>
-<br><span
+class="ec-lmtt-10">&#x00A0;&#x003C;utmr8a.pfb</span>
+<br /><span
+class="ec-lmtt-10">utmri8r</span><span
+class="ec-lmtt-10">&#x00A0;NimbusRomNo9L-ReguItal...</span><span
+class="ec-lmtt-10">&#x00A0;&#x003C;utmri8a.pfb</span>
+<br /><span
+class="ec-lmtt-10">utmbo8r</span><span
+class="ec-lmtt-10">&#x00A0;NimbusRomNo9L-Medi</span><span
class="ec-lmtt-10">&#x00A0;</span><span
-class="ec-lmtt-10">&#x00A0;qtmb</span><span
class="ec-lmtt-10">&#x00A0;</span><span
-class="ec-lmtt-10">&#x00A0;QuasiTimes-Bold</span><span
class="ec-lmtt-10">&#x00A0;</span><span
class="ec-lmtt-10">&#x00A0;...</span><span
-class="ec-lmtt-10">&#x00A0;&lt;qtmb.pfb</span>
-<br><span
+class="ec-lmtt-10">&#x00A0;&#x003C;utmb8a.pfb</span>
+<br /><span
+class="ec-lmtt-10">utmro8r</span><span
+class="ec-lmtt-10">&#x00A0;NimbusRomNo9L-Regu</span><span
+class="ec-lmtt-10">&#x00A0;</span><span
+class="ec-lmtt-10">&#x00A0;</span><span
class="ec-lmtt-10">&#x00A0;</span><span
-class="ec-lmtt-10">&#x00A0;qtmbi</span><span
-class="ec-lmtt-10">&#x00A0;QuasiTimes-BoldItalic</span><span
class="ec-lmtt-10">&#x00A0;...</span><span
-class="ec-lmtt-10">&#x00A0;&lt;qtmbi.pfb</span>
+class="ec-lmtt-10">&#x00A0;&#x003C;utmr8a.pfb</span>
</div>
-</div> Używając przeszukiwania plików z&#x00A0;fontami Type1, znajdźmy font QuasiTimes-Regular <span
-class="ec-lmtt-10">qtmr.pfb</span>
-w&#x00A0;drzewie katalogów <span
+</div> Używając przeszukiwania plików z&#x00A0;fontami Type1, znajdźmy font Times Roman <span
+class="ec-lmtt-10">utmr8a.pfb </span>w&#x00A0;drzewie
+katalogów <span
class="ec-lmtt-10">texmf</span>: <div class="alltt">
-<!--l. 2686--><p class="noindent"><div class="obeylines-v">
+<!--l. 2845--><p class="noindent" ><div class="obeylines-v">
<span
-class="ec-lmtt-10">&gt;</span><span
+class="ec-lmtt-10">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">kpsewhich</span> <span
-class="ec-lmtt-10">qtmr.pfb</span></span>
-<br>
-<br><span
-class="ec-lmtt-10">/usr/local/texmf-dist/fonts/type1/qfonts/qtmr.pfb</span>
+class="ec-lmtt-10">utmr8a.pfb</span></span>
+<br /><span
+class="ec-lmtt-10">&#x00A0;</span><span
+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. 2695--><p class="indent"> Powyższe przykłady pokazują, jak łatwo można znajdować lokalizację danego pliku. Ważne jest to
+<!--l. 2852--><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. 2700--><p class="noindent">
- <h5 class="subsubsectionHead"><span class="titlemark">7.2.4. </span> <a
- id="x1-660007.2.4"></a>Diagnostyka błędów</h5>
-<!--l. 2703--><p class="noindent">Czasami niezbędne są informacje o&#x00A0;tym, jak program radzi sobie z&#x00A0;odniesieniami do plików. Aby
+<!--l. 2857--><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. 2860--><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">
@@ -4273,31 +4542,31 @@ class="ec-lmtt-10">ls-R </span>nie
<li class="itemize">Zapis odwołań do tablic asocjacyjnych (<span
class="ec-lmri-10">hash tables</span>), takich jak baza <span
class="ec-lmtt-10">ls-R</span>, pliki
- przemapowań, pliki kon&#xFB01;guracyjne.
+ przemapowań, pliki konfiguracyjne.
+
+
</li>
<li class="itemize">Operacje otwarcia i&#x00A0;zamknięcia pliku.
</li>
<li class="itemize">Ogólne informacje o&#x00A0;ścieżkach dla typów plików szukanych przez Kpathsea; użyteczne dla
- znalezienia ścieżki zde&#xFB01;niowanej dla danego pliku.
+ znalezienia ścieżki zdefiniowanej dla danego pliku.
</li>
<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. 2720--><p class="noindent">Wartość <span
+<!--l. 2877--><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. 2724--><p class="indent"> Podobnie, w&#x00A0;przypadku programu <span
+<!--l. 2881--><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. 2730--><p class="indent"> Ogólnie mówiąc, ponieważ programy odwołują się wewnętrznie do biblioteki Kpathsea, opcje
+<!--l. 2887--><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. 2735--><p class="noindent"><span
+<!--l. 2892--><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
@@ -4305,47 +4574,47 @@ programu do pliku. Do celów diagnostycznych można w&#x00A0;tym celu ustawić chwi
DOS/CMD):
- <table width="100%"
+ <table
class="verbatim"><tr class="verbatim"><td
class="verbatim"><div class="verbatim">
- <div class="fancyvrb" id="fancyvrb10">
+ <div class="fancyvrb" id="fancyvrb12">
<a
- id="x1-66002r1"></a>&#x00A0;&#x00A0;SET&#x00A0;KPATHSEA_DEBUG_OUTPUT=err.log
-<br class="fancyvrb"><a
- id="x1-66004r2"></a>&#x00A0;&#x00A0;SET&#x00A0;KPATHSEA_DEBUG=-1
+ id="x1-68002r1"></a>&#x00A0;&#x00A0;SET&#x00A0;KPATHSEA_DEBUG_OUTPUT=err.log
+<br class="fancyvrb" /><a
+ id="x1-68004r2"></a>&#x00A0;&#x00A0;SET&#x00A0;KPATHSEA_DEBUG=-1
</div>
</div>
</td></tr></table>
-<!--l. 2742--><p class="nopar">
-<!--l. 2744--><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. 2899--><p class="nopar" >
+<!--l. 2901--><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:
- <table width="100%"
+ <table
class="verbatim"><tr class="verbatim"><td
class="verbatim"><div class="verbatim">
- <div class="fancyvrb" id="fancyvrb11">
+ <div class="fancyvrb" id="fancyvrb13">
<a
- id="x1-66006r1"></a>&#x00A0;&#x00A0;&#x00A0;&#x00A0;\documentclass{article}
-<br class="fancyvrb"><a
- id="x1-66008r2"></a>&#x00A0;&#x00A0;&#x00A0;&#x00A0;\begin{document}
-<br class="fancyvrb"><a
- id="x1-66010r3"></a>&#x00A0;&#x00A0;&#x00A0;&#x00A0;Hello&#x00A0;World!
-<br class="fancyvrb"><a
- id="x1-66012r4"></a>&#x00A0;&#x00A0;&#x00A0;&#x00A0;\end{document}
+ id="x1-68006r1"></a>&#x00A0;&#x00A0;&#x00A0;&#x00A0;\documentclass{article}
+<br class="fancyvrb" /><a
+ id="x1-68008r2"></a>&#x00A0;&#x00A0;&#x00A0;&#x00A0;\begin{document}
+<br class="fancyvrb" /><a
+ id="x1-68010r3"></a>&#x00A0;&#x00A0;&#x00A0;&#x00A0;Hello&#x00A0;World!
+<br class="fancyvrb" /><a
+ id="x1-68012r4"></a>&#x00A0;&#x00A0;&#x00A0;&#x00A0;\end{document}
</div>
</div>
</td></tr></table>
-<!--l. 2751--><p class="nopar">Ten mały plik używa jedynie fontu <span
+<!--l. 2908--><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. 2755--><p class="noindent"><div class="obeylines-v">
+<!--l. 2912--><p class="noindent" ><div class="obeylines-v">
<span
-class="ec-lmtt-10">&gt;</span><span
+class="ec-lmtt-10">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">dvips</span> <span
class="ec-lmtt-10">-d4100</span> <span
@@ -4368,29 +4637,29 @@ class="ec-lmtt-10">ls-R </span>(dla optymalizacji szukania plików), następnie pl
class="ec-lmtt-10">aliases</span>, który umożliwia deklarowanie różnych nazw (np. krótkie DOS-owe &#x201E;8.3&#x201D; i&#x00A0;bardziej
naturalne dłuższe wersje) dla tych samych plików. Następnie <span
class="ec-lmss-10">dvips </span>znajduje podstawowy
-plik kon&#xFB01;guracyjny <span
+plik konfiguracyjny <span
class="ec-lmtt-10">config.ps</span>, zanim poszuka pliku z&#x00A0;ustawieniami użytkownika <span
class="ec-lmtt-10">.dvipsrc</span>
(który w&#x00A0;tym wypadku <span
class="ec-lmri-10">nie </span>zostaje odnaleziony). W&#x00A0;końcu <span
-class="ec-lmss-10">dvips </span>lokalizuje plik kon&#xFB01;guracyjny
+class="ec-lmss-10">dvips </span>lokalizuje plik konfiguracyjny
<span
class="ec-lmtt-10">config.cms </span>dla fontów PostScript-owych Computer Modern (jest to inicjowane przez dodanie
parametru <span
class="ec-lmtt-10">-Pcms </span>przy uruchamianiu programu). Plik ten zawiera listę plików z&#x00A0;&#x201E;mapami&#x201D;, które
-de&#xFB01;niują relacje pomiędzy <span class="TEX">T<span
+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. 2792--><p class="noindent"><div class="obeylines-v">
+<!--l. 2949--><p class="noindent" ><div class="obeylines-v">
<span
-class="ec-lmtt-10">&gt;</span><span
+class="ec-lmtt-10">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">more</span> <span
class="ec-lmtt-10">/usr/local/texmf/dvips/config/config.cms</span></span>
-<br><span
+<br /><span
class="ec-lmtt-10">p</span><span
class="ec-lmtt-10">&#x00A0;+bsr.map</span>
-<br><span
+<br /><span
class="ec-lmtt-10">p</span><span
class="ec-lmtt-10">&#x00A0;+bakomaextra.map</span>
</div>
@@ -4400,11 +4669,11 @@ class="ec-lmtt-10">psfonts.map</span>,
który ładowany jest domyślnie (zawiera on deklaracje często używanych fontów PostScript-owych; więcej
szczegółów odnośnie PostScript-owych plików przemapowań fontów można znaleźć w&#x00A0;ostatniej części
rozdziału <a
-href="#x1-650007.2.3">7.2.3<!--tex4ht:ref: SExamplesofuse --></a>).
-<!--l. 2804--><p class="indent"> W&#x00A0;tym miejscu <span
+href="#x1-670008.2.3">8.2.3<!--tex4ht:ref: SExamplesofuse --></a>).
+<!--l. 2961--><p class="indent" > W&#x00A0;tym miejscu <span
class="ec-lmss-10">dvips </span>zgłasza się użytkownikowi: <div class="alltt">
-<!--l. 2805--><p class="noindent"><div class="obeylines-v">
-<br><span
+<!--l. 2962--><p class="noindent" ><div class="obeylines-v">
+<br /><span
class="ec-lmtt-10">This</span><span
class="ec-lmtt-10">&#x00A0;is</span><span
class="ec-lmtt-10">&#x00A0;dvips</span><span
@@ -4416,20 +4685,20 @@ class="ec-lmtt-10">&#x00A0;Eye</span><span
class="ec-lmtt-10">&#x00A0;Software</span><span
class="ec-lmtt-10">&#x00A0;(www.radicaleye.com)</span>
</div>
-</div>...potem szuka pliku prologu <span
+</div>&#x2026;potem szuka pliku prologu <span
class="ec-lmtt-10">texc.pro</span>: <div class="alltt">
-<!--l. 2811--><p class="noindent"><div class="obeylines-v">
-<br><span
+<!--l. 2968--><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
class="ec-lmtt-9">&#x00A0;must_exist=0,</span><span
class="ec-lmtt-9">&#x00A0;find_all=0,</span>
-<br><span
+<br /><span
class="ec-lmtt-9">&#x00A0;</span><span
class="ec-lmtt-9">&#x00A0;path=.:~/tex/dvips//:!!/usr/local/texmf/dvips//:</span>
-<br><span
+<br /><span
class="ec-lmtt-9">&#x00A0;</span><span
class="ec-lmtt-9">&#x00A0;</span><span
class="ec-lmtt-9">&#x00A0;</span><span
@@ -4437,9 +4706,9 @@ class="ec-lmtt-9">&#x00A0;</span><span
class="ec-lmtt-9">&#x00A0;</span><span
class="ec-lmtt-9">&#x00A0;</span><span
class="ec-lmtt-9">&#x00A0;~/tex/fonts/type1//:!!/usr/local/texmf/fonts/type1//).</span>
-<br><span
+<br /><span
class="ec-lmtt-9">kdebug:search(texc.pro)</span><span
-class="ec-lmtt-9">&#x00A0;=&gt;</span><span
+class="ec-lmtt-9">&#x00A0;=&#x003E;</span><span
class="ec-lmtt-9">&#x00A0;/usr/local/texmf/dvips/base/texc.pro</span>
</div>
</div> Po znalezieniu szukanego pliku, <span
@@ -4448,24 +4717,24 @@ 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. 2826--><p class="noindent"><div class="obeylines-v">
-<br><span
+<!--l. 2983--><p class="noindent" ><div class="obeylines-v">
+<br /><span
class="ec-lmtt-9">TeX</span><span
class="ec-lmtt-9">&#x00A0;output</span><span
class="ec-lmtt-9">&#x00A0;1998.02.26:1204&#x2019;</span><span
-class="ec-lmtt-9">&#x00A0;-&gt;</span><span
+class="ec-lmtt-9">&#x00A0;-&#x003E;</span><span
class="ec-lmtt-9">&#x00A0;hello-world.ps</span>
-<br><span
+<br /><span
class="ec-lmtt-9">Defining</span><span
class="ec-lmtt-9">&#x00A0;font</span><span
class="ec-lmtt-9">&#x00A0;()</span><span
class="ec-lmtt-9">&#x00A0;cmr10</span><span
class="ec-lmtt-9">&#x00A0;at</span><span
class="ec-lmtt-9">&#x00A0;10.0pt</span>
-<br><span
+<br /><span
class="ec-lmtt-9">Font</span><span
class="ec-lmtt-9">&#x00A0;cmr10</span><span
-class="ec-lmtt-9">&#x00A0;&lt;CMR10&gt;</span><span
+class="ec-lmtt-9">&#x00A0;&#x003C;CMR10&#x003E;</span><span
class="ec-lmtt-9">&#x00A0;is</span><span
class="ec-lmtt-9">&#x00A0;resident.</span>
</div>
@@ -4476,16 +4745,16 @@ 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. 2836--><p class="noindent"><div class="obeylines-v">
-<br><span
+<!--l. 2993--><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
class="ec-lmtt-9">&#x00A0;must_exist=1,</span><span
class="ec-lmtt-9">&#x00A0;find_all=0,</span>
-<br><span
+<br /><span
class="ec-lmtt-9">&#x00A0;</span><span
class="ec-lmtt-9">&#x00A0;path=.:~/tex/fonts/tfm//:!!/usr/local/texmf/fonts/tfm//:</span>
-<br><span
+<br /><span
class="ec-lmtt-9">&#x00A0;</span><span
class="ec-lmtt-9">&#x00A0;</span><span
class="ec-lmtt-9">&#x00A0;</span><span
@@ -4493,30 +4762,30 @@ class="ec-lmtt-9">&#x00A0;</span><span
class="ec-lmtt-9">&#x00A0;</span><span
class="ec-lmtt-9">&#x00A0;</span><span
class="ec-lmtt-9">&#x00A0;/var/tex/fonts/tfm//).</span>
-<br><span
+<br /><span
class="ec-lmtt-9">kdebug:search(cmr10.tfm)</span><span
-class="ec-lmtt-9">&#x00A0;=&gt;</span><span
+class="ec-lmtt-9">&#x00A0;=&#x003E;</span><span
class="ec-lmtt-9">&#x00A0;/usr/local/texmf/fonts/tfm/public/cm/cmr10.tfm</span>
-<br><span
+<br /><span
class="ec-lmtt-9">kdebug:start</span><span
class="ec-lmtt-9">&#x00A0;search(file=texps.pro,</span><span
class="ec-lmtt-9">&#x00A0;must_exist=0,</span><span
class="ec-lmtt-9">&#x00A0;find_all=0,</span>
-<br><span
+<br /><span
class="ec-lmtt-9">&#x00A0;</span><span
class="ec-lmtt-9">&#x00A0;</span><span
class="ec-lmtt-9">&#x00A0;...</span>
-<br><span
-class="ec-lmtt-9">&lt;texps.pro&gt;</span>
-<br><span
+<br /><span
+class="ec-lmtt-9">&#x003C;texps.pro&#x003E;</span>
+<br /><span
class="ec-lmtt-9">kdebug:start</span><span
class="ec-lmtt-9">&#x00A0;search(file=cmr10.pfb,</span><span
class="ec-lmtt-9">&#x00A0;must_exist=0,</span><span
class="ec-lmtt-9">&#x00A0;find_all=0,</span>
-<br><span
+<br /><span
class="ec-lmtt-9">&#x00A0;</span><span
class="ec-lmtt-9">&#x00A0;path=.:~/tex/dvips//:!!/usr/local/texmf/dvips//:</span>
-<br><span
+<br /><span
class="ec-lmtt-9">&#x00A0;</span><span
class="ec-lmtt-9">&#x00A0;</span><span
class="ec-lmtt-9">&#x00A0;</span><span
@@ -4524,21 +4793,21 @@ class="ec-lmtt-9">&#x00A0;</span><span
class="ec-lmtt-9">&#x00A0;</span><span
class="ec-lmtt-9">&#x00A0;</span><span
class="ec-lmtt-9">&#x00A0;~/tex/fonts/type1//:!!/usr/local/texmf/fonts/type1//).</span>
-<br><span
+<br /><span
class="ec-lmtt-9">kdebug:search(cmr10.pfb)</span><span
-class="ec-lmtt-9">&#x00A0;=&gt;</span><span
+class="ec-lmtt-9">&#x00A0;=&#x003E;</span><span
class="ec-lmtt-9">&#x00A0;/usr/local/texmf/fonts/type1/public/cm/cmr10.pfb</span>
-<br><span
-class="ec-lmtt-9">&lt;cmr10.pfb&gt;[1]</span>
+<br /><span
+class="ec-lmtt-9">&#x003C;cmr10.pfb&#x003E;[1]</span>
</div>
</div>
-<!--l. 2851--><p class="noindent">
- <h4 class="subsectionHead"><span class="titlemark">7.3. </span> <a
- id="x1-670007.3"></a>Parametry kontrolujące działanie programów</h4>
-<!--l. 2852--><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ą:
+<!--l. 3008--><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. 3009--><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ą:
<dl class="description"><dt class="description">
<span
class="ec-lmtk-10">main_memory</span> </dt><dd
@@ -4571,26 +4840,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. 2885--><p class="noindent">Oczywiście powyższa możliwość nie zastąpi prawdziwej, dynamicznej alokacji pamięci. Jest to jednak
+<!--l. 3042--><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. 2892--><p class="noindent">
- <h3 class="sectionHead"><span class="titlemark">8. </span> <a
- id="x1-680008"></a>Budowa systemu na nowej platformie Uniksowej</h3>
-<!--l. 2893--><p class="noindent">Jeżeli mamy do czynienia z&#x00A0;platformą, dla której nie są dostarczone binaria, trzeba będzie skompilować
+<!--l. 3049--><p class="noindent" >
+ <h3 class="sectionHead"><span class="titlemark">9. </span> <a
+ id="x1-700009"></a>Budowa systemu na nowej platformie Uniksowej</h3>
+<!--l. 3050--><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. 2899--><p class="indent"> Najpierw należy zainstalować główne drzewo plików <span class="TEX">T<span
+<!--l. 3056--><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. 2903--><p class="noindent">
- <h4 class="subsectionHead"><span class="titlemark">8.1. </span> <a
- id="x1-690008.1"></a>Warunki wstępne</h4>
-<!--l. 2904--><p class="noindent">Do skompilowania całego <span class="TEX">T<span
+<!--l. 3060--><p class="noindent" >
+ <h4 class="subsectionHead"><span class="titlemark">9.1. </span> <a
+ id="x1-710009.1"></a>Warunki wstępne</h4>
+<!--l. 3061--><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
@@ -4598,20 +4867,20 @@ leksykalny oraz generator parserów. Programy użytkowe GNU (<span
class="ec-lmss-10">gcc</span>, GNU <span
class="ec-lmss-10">make</span>, <span
class="ec-lmss-10">m4</span>, <span
-class="ec-lmss-10">&#xFB02;ex</span>, <span
+class="ec-lmss-10">flex</span>, <span
class="ec-lmss-10">bison</span>) są
najlepiej przetestowanymi na różnych platformach. Prawidłowo powinny pracować <span
class="ec-lmss-10">gcc</span>-2.7.*, <span
-class="ec-lmss-10">&#xFB02;ex</span>-2.4.7
+class="ec-lmss-10">flex</span>-2.4.7
i&#x00A0;GNU <span
class="ec-lmss-10">make</span>-3.72.1 lub nowszy. Istnieje możliwość pracy z&#x00A0;innymi kompilatorami C i&#x00A0;programami <span
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. 2919--><p class="noindent">
- <h4 class="subsectionHead"><span class="titlemark">8.2. </span> <a
- id="x1-700008.2"></a>Kon&#xFB01;guracja</h4>
-<!--l. 2920--><p class="noindent">Należy rozpakować źródła ze skompresowanego pliku <span
+<!--l. 3076--><p class="noindent" >
+ <h4 class="subsectionHead"><span class="titlemark">9.2. </span> <a
+ id="x1-720009.2"></a>Konfiguracja</h4>
+<!--l. 3077--><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
@@ -4621,97 +4890,97 @@ 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. 2928--><p class="indent"> Uruchomić <span
-class="ec-lmss-10">con&#xFB01;gure </span>z&#x00A0;linii poleceń: <div class="alltt">
-<!--l. 2929--><p class="noindent"><div class="obeylines-v">
+<!--l. 3085--><p class="indent" > Uruchomić <span
+class="ec-lmss-10">configure </span>z&#x00A0;linii poleceń: <div class="alltt">
+<!--l. 3086--><p class="noindent" ><div class="obeylines-v">
<span
-class="ec-lmtt-10">&gt;</span><span
+class="ec-lmtt-10">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">./configure</span> <span
class="ec-lmtt-10">--prefix=/usr/local/TeX</span></span>
</div>
</div>
-<!--l. 2933--><p class="indent"> Katalog &#x201E;pre&#xFB01;x&#x201D; to ten, w&#x00A0;którym zainstalowane zostało główne drzewo <span class="TEX">T<span
+<!--l. 3090--><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. 2937--><p class="noindent"><!--tex4ht:inline--><div class="tabular"><table class="tabular"
+<!--l. 3094--><p class="noindent" ><!--tex4ht:inline--><div class="tabular"><table class="tabular"
cellspacing="0" cellpadding="0"
-frame="void" id="TBL-6-" ><colgroup id="TBL-6-1g"><col
-id="TBL-6-1"><col
-id="TBL-6-2"></colgroup><tr
- valign="baseline" id="TBL-6-1-"><td style="white-space:nowrap; text-align:left;" id="TBL-6-1-1"
+><colgroup id="TBL-8-1g"><col
+id="TBL-8-1"><col
+id="TBL-8-2"></colgroup><tr
+ style="vertical-align:baseline;" id="TBL-8-1-"><td style="white-space:nowrap; text-align:left;" id="TBL-8-1-1"
class="td11"> <span
-class="ec-lmtt-10">$TEXDIR/man </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-6-1-2"
+class="ec-lmtt-10">$TEXDIR/man </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-8-1-2"
class="td10"> strony manuala Uniksowego, </td>
</tr><tr
- valign="baseline" id="TBL-6-2-"><td style="white-space:nowrap; text-align:left;" id="TBL-6-2-1"
+ style="vertical-align:baseline;" id="TBL-8-2-"><td style="white-space:nowrap; text-align:left;" id="TBL-8-2-1"
class="td11"> <span
-class="ec-lmtt-10">$TEXDIR/share/texmf </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-6-2-2"
+class="ec-lmtt-10">$TEXDIR/share/texmf </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-8-2-2"
class="td10"> główne drzewo <span class="TEX">T<span
class="E">E</span>X</span>-owe, zawierające makra itp.,</td>
</tr><tr
- valign="baseline" id="TBL-6-3-"><td style="white-space:nowrap; text-align:left;" id="TBL-6-3-1"
+ style="vertical-align:baseline;" id="TBL-8-3-"><td style="white-space:nowrap; text-align:left;" id="TBL-8-3-1"
class="td11"> <span
-class="ec-lmtt-10">$TEXDIR/info </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-6-3-2"
+class="ec-lmtt-10">$TEXDIR/info </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-8-3-2"
class="td10"> podręczniki w formacie GNU info, </td>
</tr><tr
- valign="baseline" id="TBL-6-4-"><td style="white-space:nowrap; text-align:left;" id="TBL-6-4-1"
+ style="vertical-align:baseline;" id="TBL-8-4-"><td style="white-space:nowrap; text-align:left;" id="TBL-8-4-1"
class="td11"> <span
-class="ec-lmtt-10">$TEXDIR/bin/$PLATFORM </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-6-4-2"
+class="ec-lmtt-10">$TEXDIR/bin/$PLATFORM </span></td><td style="white-space:nowrap; text-align:left;" id="TBL-8-4-2"
class="td10"> binaria </td>
</tr><tr
- valign="baseline" id="TBL-6-5-"><td style="white-space:nowrap; text-align:left;" id="TBL-6-5-1"
+ 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. 2948--><p class="indent"> Można uniknąć stosowania &#x201E;<span
+<!--l. 3105--><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>
i&#x00A0;<span
class="ec-lmtt-10">$TEXDIR/texmf </span>są wykrywane automatycznie przez skrypt <span
-class="ec-lmss-10">con&#xFB01;gure</span>. W&#x00A0;przypadku wybrania innego
+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">con&#xFB01;gure</span>.
-<!--l. 2954--><p class="indent"> Jeżeli nie chcemy używać katalogu <span
+class="ec-lmss-10">configure</span>.
+<!--l. 3111--><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">con&#xFB01;gure </span>należy użyć parametru <span class="obeylines-h"><span class="verb"><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. 2959--><p class="indent"> Więcej dostępnych parametrów (np. pom&#x0133;anie pakietów opcjonalnych, takich jak <span
+<!--l. 3116--><p class="indent" > Więcej dostępnych parametrów (np. pom&#x0133;anie pakietów opcjonalnych, takich jak <span
class="cmr-10">&#x03A9;</span>&#x00A0;czy e-<span class="TEX">T<span
class="E">E</span>X</span>)
można zobaczyć uruchamiając <span
class="ec-lmtt-10">./configure --help</span>.
-<!--l. 2963--><p class="noindent">
- <h4 class="subsectionHead"><span class="titlemark">8.3. </span> <a
- id="x1-710008.3"></a>Uruchamianie <span
+<!--l. 3120--><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. 2964--><p class="noindent">Po upewnieniu się, że nie jest ustawiona zmienna powłoki <span
+<!--l. 3121--><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. 2966--><p class="noindent"><div class="obeylines-v">
+<!--l. 3123--><p class="noindent" ><div class="obeylines-v">
<span
-class="ec-lmtt-10">&gt;</span><span
+class="ec-lmtt-10">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">make</span> <span
class="ec-lmtt-10">world</span></span>
</div>
-</div> i&#x00A0;...zaparzyć sobie kawę.
-<!--l. 2971--><p class="indent"> Mogłoby też być użyteczne zapisanie w&#x00A0;pliku <span
+</div> i&#x00A0;&#x2026;zaparzyć sobie kawę.
+<!--l. 3128--><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. 2973--><p class="noindent"><div class="obeylines-v">
+<!--l. 3130--><p class="noindent" ><div class="obeylines-v">
<span
-class="ec-lmtt-10">&gt;</span><span
+class="ec-lmtt-10">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">sh</span> <span
class="ec-lmtt-10">-c</span> <span
class="ec-lmtt-10">"make</span> <span
class="ec-lmtt-10">world</span> <span
-class="ec-lmtt-10">&gt;world.log</span> <span
-class="ec-lmtt-10">2&gt;&amp;1"</span> <span
+class="ec-lmtt-10">&#x003E;world.log</span> <span
+class="ec-lmtt-10">2&#x003E;&amp;1"</span> <span
class="ec-lmtt-10">&amp;</span></span>
</div>
</div> Zanim stwierdzimy, że wszystko jest w&#x00A0;porządku, warto sprawdzić czy w&#x00A0;pliku <span
@@ -4720,14 +4989,14 @@ 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. 2980--><p class="noindent"><div class="obeylines-v">
+<!--l. 3137--><p class="noindent" ><div class="obeylines-v">
<span
-class="ec-lmtt-10">&gt;</span><span
+class="ec-lmtt-10">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">cd</span> <span
class="ec-lmtt-10">/usr/local/TeX/bin/i586-pc-linux-gnu</span></span>
-<br><span
-class="ec-lmtt-10">&gt;</span><span
+<br /><span
+class="ec-lmtt-10">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">ls</span> <span
class="ec-lmtt-10">|</span> <span
@@ -4740,18 +5009,18 @@ 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. 2988--><p class="noindent"><div class="obeylines-v">
+<!--l. 3145--><p class="noindent" ><div class="obeylines-v">
<span
-class="ec-lmtt-10">&gt;</span><span
+class="ec-lmtt-10">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">make</span> <span
class="ec-lmtt-10">all</span></span>
-<br><span
-class="ec-lmtt-10">&gt;</span><span
+<br /><span
+class="ec-lmtt-10">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">su</span></span>
-<br><span
-class="ec-lmtt-10">&gt;</span><span
+<br /><span
+class="ec-lmtt-10">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">make</span> <span
class="ec-lmtt-10">install</span> <span
@@ -4760,10 +5029,10 @@ class="ec-lmtt-10">strip</span></span>
</div>
-<!--l. 2994--><p class="noindent">
- <h4 class="subsectionHead"><span class="titlemark">8.4. </span> <a
- id="x1-720008.4"></a>Końcowe kroki kon&#xFB01;guracyjne</h4>
-<!--l. 2995--><p class="noindent">Należy uaktualnić zmienną <span
+<!--l. 3151--><p class="noindent" >
+ <h4 class="subsectionHead"><span class="titlemark">9.4. </span> <a
+ id="x1-740009.4"></a>Końcowe kroki konfiguracyjne</h4>
+<!--l. 3152--><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
@@ -4773,30 +5042,30 @@ 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. 3002--><p class="indent"> Program <span
-class="ec-lmss-10">texcon&#xFB01;g </span>pozwala na ustawienie domyślnych wzorców przenoszenia wyrazów, rozmiaru
+<!--l. 3159--><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. 3006--><p class="noindent"><div class="obeylines-v">
+<!--l. 3163--><p class="noindent" ><div class="obeylines-v">
<span
-class="ec-lmtt-10">&gt;</span><span
+class="ec-lmtt-10">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">texconfig</span> <span
class="ec-lmtt-10">help</span></span>
</div>
</div>
-<!--l. 3010--><p class="indent"> Przykładowo, jeżeli nie używamy formatu A4, możemy ustawić jako format domyślny &#x201E;lettersize&#x201D;
+<!--l. 3167--><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. 3012--><p class="noindent"><div class="obeylines-v">
+<!--l. 3169--><p class="noindent" ><div class="obeylines-v">
<span
-class="ec-lmtt-10">&gt;</span><span
+class="ec-lmtt-10">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">texconfig</span> <span
class="ec-lmtt-10">dvips</span> <span
class="ec-lmtt-10">paper</span> <span
class="ec-lmtt-10">letter</span></span>
-<br><span
-class="ec-lmtt-10">&gt;</span><span
+<br /><span
+class="ec-lmtt-10">&#x003E;</span><span
class="ec-lmtt-10">&#x00A0;</span><span class="underline"><span
class="ec-lmtt-10">texconfig</span> <span
class="ec-lmtt-10">xdvi</span> <span
@@ -4804,27 +5073,31 @@ class="ec-lmtt-10">paper</span> <span
class="ec-lmtt-10">us</span></span>
</div>
</div>
-<!--l. 3018--><p class="noindent">
- <h3 class="sectionHead"><span class="titlemark">9. </span> <a
- id="x1-730009"></a>Podziękowania</h3>
-<!--l. 3020--><p class="noindent"><span class="TEX">T<span
+<!--l. 3175--><p class="noindent" >
+ <h3 class="sectionHead"><span class="titlemark">10. </span> <a
+ id="x1-7500010"></a>Podziękowania</h3>
+<!--l. 3177--><p class="noindent" ><span class="TEX">T<span
class="E">E</span>X</span> Live jest wspólnym dziełem praktycznie wszystkich grup <span class="TEX">T<span
class="E">E</span>X</span>-owych. Niniejsza edycja <span class="TEX">T<span
class="E">E</span>X</span> Live
została opracowana pod kierownictwem Sebastiana Rahtza i&#x00A0;Karla Berry, przy głównym
współudziale:
<ul class="itemize1">
- <li class="itemize">Niemieckiej Grupy <span class="TEX">T<span
-class="E">E</span>X</span>-owej (DANTE e.V.), która udostępniła komputer, na którym
- przygotowywano niniejsze wydanie; a&#x00A0;w&#x00A0;szczególności Rainera Schöpfa i&#x00A0;Reinharda Zierke,
- którzy opiekowali się tym komputerem oraz Volkera Schaa i&#x00A0;Klausa Hoeppnera, którzy
- koordynowali produkcję płytek w&#x00A0;wydawnictwie Lehmanns;
+ <li class="itemize">angielskiej, niemieckiej, holenderskiej i polskiej grup <span class="TEX">T<span
+class="E">E</span>X</span>-owych (odpowiednio TUG,
+ DANTE e.V., NTG, i&#x00A0;GUST), które wspólnie zapewniają potrzebną infrastrukturę
+ techniczną i&#x00A0;organizacyjną. Dołącz do swojej grupy <span class="TEX">T<span
+class="E">E</span>X</span>-owej!;
</li>
- <li class="itemize">&#xFB01;rmy Perforce, która udostępniła bezpłatną kopię świetnego oprogramowania do zarządzania
- zmianami w&#x00A0;przygotowywanej dystrybucji;
+ <li class="itemize">zespołu CTAN, który dystrybuuje obrazy <span class="TEX">T<span
+class="E">E</span>X</span> Live i&#x00A0;udostępnia wspólną infrastrukturę
+ służącą aktualizacji pakietów, od której zależy <span class="TEX">T<span
+class="E">E</span>X</span> Live;
</li>
- <li class="itemize">Petera Breitenlohnera i&#x00A0;e-<span class="TEX">T<span
-class="E">E</span>X</span>&#x00A0;teamu;
+ <li class="itemize">Petera Breitenlohnera i zespołu e-<span class="TEX">T<span
+class="E">E</span>X</span>-owego, którzy stworzyli stabilną podstawę przyszłych
+ wersji <span class="TEX">T<span
+class="E">E</span>X</span>-a;
</li>
<li class="itemize">Thomasa Essera, autora wspaniałego te<span class="TEX">T<span
class="E">E</span>X</span>-a, bez którego <span class="TEX">T<span
@@ -4832,67 +5105,100 @@ class="E">E</span>X</span> Live z&#x00A0;całą pewnością by
nie powstał, i&#x00A0;którego stała pomoc umożliwiła uczynienie z&#x00A0;tej dystrybucji coraz lepszego
produktu;
</li>
+ <li class="itemize">Michaela Goossensa, który był współautorem pierwotnej dokumentacji;
+
+
+ </li>
<li class="itemize">Eitana Gurari, autora programu <span class="TEX">T<span
class="E">E</span>X</span>4ht (wykorzystanego do tworzenia niniejszej
dokumentacji w&#x00A0;wersji HTML), który niezmordowanie pracował nad jego ulepszaniem
- i&#x00A0;błyskawicznie wykonywał poprawki;
-
+ i&#x00A0;błyskawicznie wykonywał poprawki;
</li>
<li class="itemize">Hansa Hagena, który dostosowywał Con<span class="TEX">T<span
class="E">E</span>X</span>t&#x00A0;do potrzeb <span class="TEX">T<span
class="E">E</span>X</span> Live;
</li>
+ <li class="itemize">H&#x00E0;n&#x00A0;Th&#x00EA;´&#x00A0;Th&#x00E0;nha, Martina Schrödera i&#x00A0;pdf<span class="TEX">T<span
+class="E">E</span>X</span>&#x00A0;teamu za ciągłe ulepszanie możliwości
+ <span class="TEX">T<span
+class="E">E</span>X</span>-a;
+ </li>
+ <li class="itemize">Taco Hoekwatera, za wznowienie rozwoju nad MetaPost i&#x00A0;samego <span class="TEX">T<span
+class="E">E</span>X</span>-a;
+ </li>
<li class="itemize">Pawła Jackowskiego, który wykonał instalator dla Windows <span
class="ec-lmss-10">tlpm </span>i&#x00A0;Tomka Łuczaka, twórcy
<span
class="ec-lmss-10">tlpmgui</span>;
</li>
- <li class="itemize">H&#x00E0;n&#x00A0;Th&#x00EA;´&#x00A0;Th&#x00E0;nha, Martina Schrödera i&#x00A0;pdf<span class="TEX">T<span
-class="E">E</span>X</span>&#x00A0;teamu;
+ <li class="itemize">Akira Kakuto, za zaktualizowanie binarów dla Windows, które są częścią jego dystrybucji
+ W32TEX (<span class="obeylines-h"><a
+href="http://www.fsci.fuk.kindai.ac.jp/kakuto/win32-ptex/" class="url" ><span
+class="ec-lmtt-10">http://www.fsci.fuk.kindai.ac.jp/kakuto/win32-ptex/</span></a></span>);
+ </li>
+ <li class="itemize">Jonathana Kew i jego pracodawcy SIL, za poważną nową ścieżkę rozwojową, którą jest
+ Xe<span class="TEX">T<span
+class="E">E</span>X</span> oraz za wysiłek włożony w&#x00A0;zintegrowanie programu z&#x00A0;<span class="TEX">T<span
+class="E">E</span>X</span> Live;
+ </li>
+ <li class="itemize">Reinharda Kotuchy za pomoc w&#x00A0;olbrzymim wysiłku aktualizowania pakietów w&#x00A0;<span class="TEX">T<span
+class="E">E</span>X</span> Live,
+ jak również za skrypt <span
+class="ec-lmtt-10">getnonfreefonts </span>i&#x00A0;za wiele innych prac;
</li>
<li class="itemize">Petra Olšáka, który koordynował i&#x00A0;sprawdzał przygotowanie czeskich i&#x00A0;słowackich pakietów;
</li>
- <li class="itemize">Fabrice&#x2019;a Popineau, który przygotował oprogramowanie dla Windows i&#x00A0;szczególnie wiele
- czasu poświęcił na opracowanie metod przygotowania i&#x00A0;zarządzania pakietami;
+ <li class="itemize">Toshio Oshimy, za jego przeglądarkę cmdnamedviout dla Windows;
+ </li>
+ <li class="itemize">Fabrice&#x2019;a Popineau, który pierwszy stworzył wersje oprogramowania dla Windows;
+ </li>
+ <li class="itemize">Norberta Preininga za pomoc w budowaniu infrastruktury <span class="TEX">T<span
+class="E">E</span>X</span> Live i&#x00A0;aktualizacji pakietów,
+ koordynowanie, wraz z&#x00A0;Frankiem Küsterem, debianowej wersji <span class="TEX">T<span
+class="E">E</span>X</span> Live, oraz za wiele
+ sugestii ulepszeń;
</li>
<li class="itemize">Staszka Wawrykiewicza, głównego testującego <span class="TEX">T<span
class="E">E</span>X</span> Live w&#x00A0;różnych systemach, który
- ponadto koordynował przygotowanie wszystkich polskich dodatków;
+ ponadto koordynował przygotowanie wszystkich polskich dodatków (fontów, programów
+ instalacyjnych i&#x00A0;wielu innych);
</li>
- <li class="itemize">Olafa Webera, który cierpliwie pielęgnował Web2c;
+ <li class="itemize">Olafa Webera, który cierpliwie pielęgnował Web2C, od którego wszystko zależy;
</li>
<li class="itemize">Gerbena Wierda, który przygotował oprogramowanie i&#x00A0;wsparcie dla Mac OS X;
</li>
<li class="itemize">Grahama Williamsa, którego prace nad katalogiem pakietów bardzo pomogły
w&#x00A0;przygotowaniu dystrybucji.</li></ul>
-<!--l. 3057--><p class="indent"> Binaria dla różnych platform skompilowali: Tigran Aivazian (<span
+<!--l. 3230--><p class="indent" > Binaria dla różnych platform skompilowali: Reinhard Kotucha (<span
class="ec-lmss-10">x86_64-linux</span>), Manfred Lotz
(<span
-class="ec-lmss-10">i386-freebsd</span>), Fabrice Popineau (<span
+class="ec-lmss-10">i386-freebsd</span>), Akira Kakuto and Fabrice Popineau (<span
class="ec-lmss-10">win32</span>), Norbert Preining (<span
-class="ec-lmss-10">alpha-linux</span>), Vladimir Volovich (<span
-class="ec-lmss-10">powerpc-aix</span>,
-<span
+class="ec-lmss-10">alpha-linux</span>), Vladimir
+Volovich (<span
+class="ec-lmss-10">powerpc-aix</span>, <span
class="ec-lmss-10">sparc-linux </span>i&#x00A0;<span
-class="ec-lmss-10">sparc-solaris</span>), Staszek Wawrykiewicz (<span
+class="ec-lmss-10">sparc-solaris</span>), Karl Berry (<span
class="ec-lmss-10">i386-linux</span>), Olaf Weber (<span
-class="ec-lmss-10">mips-irix</span>), Gerben Wierda
-(<span
+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. 3069--><p class="indent"> Aktualizacje i&#x00A0;tłumaczenia dokumentacji wykonali: Karl Berry (angielski), Daniel Flipo &amp; Fabrice
+<!--l. 3243--><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. 3077--><p class="indent"> Oczywiście, najważniejsze podziękowania należą się Donaldowi Knuthowi za stworzenie systemu <span class="TEX">T<span
+
+
+<!--l. 3251--><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;o&#xFB01;arowanie go nam wszystkim.
-<!--l. 3081--><p class="noindent">
- <h3 class="sectionHead"><span class="titlemark">10. </span> <a
- id="x1-7400010"></a>Historia</h3>
-<!--l. 3084--><p class="noindent">
- <h4 class="subsectionHead"><span class="titlemark">10.1. </span> <a
- id="x1-7500010.1"></a>Poprzednie wersje</h4>
-<!--l. 3086--><p class="noindent">Dystrybucja <span class="TEX">T<span
+i&#x00A0;ofiarowanie go nam wszystkim.
+<!--l. 3255--><p class="noindent" >
+ <h3 class="sectionHead"><span class="titlemark">11. </span> <a
+ id="x1-7600011"></a>Historia</h3>
+<!--l. 3258--><p class="noindent" >
+ <h4 class="subsectionHead"><span class="titlemark">11.1. </span> <a
+ id="x1-7700011.1"></a>Poprzednie wersje</h4>
+<!--l. 3260--><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
@@ -4921,8 +5227,6 @@ do zarządzania zestawy pakietów <span class="TEX">T<span
class="E">E</span>X</span>-owych. Końcowy raport TDS został opublikowany
w&#x00A0;grudniowym numerze <span
class="ec-lmri-10">TUGboat</span>-a, i&#x00A0;jasnym się stało, że jednym z&#x00A0;oczekiwanych rezultatów
-
-
wprowadzenia tego standardu mogłaby być modelowa struktura na CD. Niniejszy CD jest
bezpośrednim rezultatem rozważań i&#x00A0;zaleceń Grupy Roboczej ds. TDS. Jasne także było, że sukces
4All<span class="TEX">T<span
@@ -4930,7 +5234,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. 3111--><p class="indent"> Projekt przygotowania nowego CD, opartego na standardzie TDS i&#x00A0;zorientowanego na systemy
+<!--l. 3285--><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
@@ -4951,7 +5255,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. 3129--><p class="indent"> Edycja piąta (marzec 2000) zawierała wiele poprawek i&#x00A0;uzupełnień; zaktualizowano setki pakietów.
+<!--l. 3303--><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
@@ -4961,22 +5265,23 @@ 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. 3138--><p class="indent"> Szósta edycja (lipiec 2001) zawierała aktualizacje całego materiału. Główną zmianą było
+<!--l. 3312--><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. 3146--><p class="indent"> <span class="TEX">T<span
+class="ec-lmtt-10">language.dat</span>.
+
+<!--l. 3320--><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
class="E">E</span>X</span>. W&#x00A0;programach instalacyjnych
-wprowadzono możliwość wyboru bardziej ogólnych, prede&#xFB01;niowanych zestawów pakietów (m.in. dla
+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&#x00A0;Pdftex podczas instalacji oraz doinstalowywania pakietów
fontowych.
-<!--l. 3155--><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. 3329--><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,
@@ -4985,7 +5290,7 @@ które wydano na DVD i&#x00A0;dwóch płytkach CD. Ponadto:
<li class="itemize">na życzenie &#x201E;<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
class="E">E</span>X</span></span> team&#x201D; zmieniono standardowe użycie programów <span
class="ec-lmss-10">latex </span>i&#x00A0;<span
-class="ec-lmss-10">pd&#xFB02;atex</span>&#x00A0;&#x2013;
+class="ec-lmss-10">pdflatex</span>&#x00A0;&#x2013;
korzystały one z&#x00A0;e-<span class="TEX">T<span
class="E">E</span>X</span> (patrz str.&#x00A0;<a
href="#x1-100002.4">9<!--tex4ht:ref: text:etex --></a>);
@@ -4996,8 +5301,6 @@ href="#x1-100002.4">9<!--tex4ht:ref: text:etex --></a>);
<li class="itemize">usunięto binaria dla platformy Alpha OSF (poprzednio usunięto także binaria dla HPUX),
niestety nie udało się znaleźć osób chętnych do wykonania kompilacji;
</li>
-
-
<li class="itemize">zmieniono instalację w&#x00A0;systemach Windows, wprowadzając po raz pierwszy zintegrowane
środowisko pracy oparte na edytorze XEmacs;
</li>
@@ -5025,12 +5328,12 @@ class="E">E</span>X</span> Live&#x00A0;7 eksperymentalnie wprowadzono za
<li class="itemize">znacznie zmieniono niniejszą dokumentację;
</li>
<li class="itemize">wreszcie, ponieważ numery wersji kolejnych edycji mogły wprowadzać w&#x00A0;błąd,
- postanowiliśmy identy&#xFB01;kować edycje <span class="TEX">T<span
+ postanowiliśmy identyfikować edycje <span class="TEX">T<span
class="E">E</span>X</span> Live zgodnie z&#x00A0;rokiem wydania.</li></ul>
-<!--l. 3190--><p class="noindent">
- <h4 class="subsectionHead"><span class="titlemark">10.2. </span> <a
- id="x1-7600010.2"></a>Edycja 2004</h4>
-<!--l. 3192--><p class="noindent">Jak przy każdej kolejnej wersji, w&#x00A0;2004 roku uaktualniono wiele pakietów i&#x00A0;programów. Poniżej
+<!--l. 3364--><p class="noindent" >
+ <h4 class="subsectionHead"><span class="titlemark">11.2. </span> <a
+ id="x1-7800011.2"></a>Edycja 2004</h4>
+<!--l. 3366--><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
@@ -5039,8 +5342,9 @@ class="ec-lmtt-10">.map </span>i/lub
class="ec-lmtt-10">.enc</span>, <span
class="ec-lmri-10">nale</span><span
class="ec-lmri-10">ży </span>przenieść te pliki w&#x00A0;nowe miejsce w&#x00A0;strukturze <span
-class="ec-lmtt-10">texmf/</span>.
- <!--l. 3200--><p class="noindent">Pliki <span
+class="ec-lmtt-10">texmf/</span>.
+
+ <!--l. 3374--><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
@@ -5056,7 +5360,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. 3211--><p class="noindent">Metody radzenia sobie z&#x00A0;sytuacjami związanymi z&#x00A0;przejściem na nowy układ katalogów
+ <!--l. 3385--><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>.
@@ -5073,7 +5377,7 @@ class="E">E</span>X</span>-u). Jest ona dostępna także na odrębnym CD. Choć pro<
class="E">E</span>X</span>t nie bazuje na
implementacji Web2C, stosuje układ katalogów zgodny z&#x00A0;TDS (patrz część&#x00A0;<a
href="#x1-60002">2<!--tex4ht:ref: sec:struct-tl --></a> na str.&#x00A0;<a
-href="#x1-60002">6<!--tex4ht:ref: sec:struct-tl --></a>).
+href="#x1-60002">7<!--tex4ht:ref: sec:struct-tl --></a>).
</li>
<li class="itemize">W ramach <span class="TEX">T<span
class="E">E</span>X</span> Live dotychczasowe pojedyncze drzewo katalogów <span
@@ -5089,7 +5393,6 @@ class="ec-lmtt-10">README</span>
</li>
<li class="itemize">Wszystkie pliki makr wczytywane przez <span class="TEX">T<span
class="E">E</span>X</span>-a są obecnie umieszczone wyłącznie
-
w&#x00A0;podkalogu <span
class="ec-lmtt-10">tex </span>w&#x00A0;ramach <span
class="ec-lmtt-10">texmf*</span>. Tym samym usunięto zbędne katalogi <span
@@ -5106,7 +5409,7 @@ class="ec-lmtt-10">texmf*</span>.
są poleceniem <span class="obeylines-h"><span class="verb"><span
class="ec-lmtt-10">kpsewhich</span><span
class="ec-lmtt-10">&#x00A0;-format=texmfscripts</span></span></span>. Programy korzystające z tych skryptów
- mogą wymagać mody&#xFB01;kacji. Patrz <a
+ mogą wymagać modyfikacji. Patrz <a
href="../../../../texmf-doc/doc/english/tds/tds.html#Scripts" ><span
class="ec-lmtt-10">texmf-doc/doc/english/tds/tds.html#Scripts</span></a>.
</li>
@@ -5141,23 +5444,25 @@ class="ec-lmss-10">mex </span>itp., generowane są
pliki DVI. Możliwe jest jednak wykorzystanie w&#x00A0;<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
class="E">E</span>X</span></span>, Con<span class="TEX">T<span
class="E">E</span>X</span>t itp. m.in. właściwości
- mikrotypogra&#xFB01;cznych zaimplementowanych w&#x00A0;<span
+ mikrotypograficznych zaimplementowanych w&#x00A0;<span
class="ec-lmss-10">pdftex</span>, a&#x00A0;także rozszerzonych cech e-<span class="TEX">T<span
class="E">E</span>X</span>-a
(<a
href="../../../../texmf-dist/doc/etex/base/" >texmf-dist/doc/etex/base/</a>).
- <!--l. 3265--><p class="noindent">Oznacza to także, co warto podkreślić, że <span
+ <!--l. 3439--><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
class="E">E</span>X</span></span>) lub analogicznych makr. Zwykłe sprawdzanie czy
- zde&#xFB01;niowano <span
+
+
+ zdefiniowano <span
class="ec-lmtt-10">\pdfoutput </span>bądź kilka innych poleceń pierwotnych może nie wystarczyć do
rozstrzygnięcia czy nie jest generowany plik PDF. W&#x00A0;tym roku podjęliśmy wysiłek by
zachować, najlepiej jak to możliwe, kompatybilność z&#x00A0;dotychczasowymi przyzwyczajeniami
użytkowników. Od przyszłego roku należy się spodziewać, że <span
class="ec-lmtt-10">\pdfoutput </span>może być
- zde&#xFB01;niowany nawet wtedy, gdy generowany jest plik DVI.
+ zdefiniowany nawet wtedy, gdy generowany jest plik DVI.
</li>
<li class="itemize">pdf<span class="TEX">T<span
class="E">E</span>X</span>&#x00A0;(<span class="obeylines-h"><a
@@ -5169,14 +5474,14 @@ class="ec-lmtt-10">\pdfmapfile </span>i&#x00A0;<span
class="ec-lmtt-10">\pdfmapline </span>pozwalają określić z&#x00A0;poziomu dokumentu użyte mapy
fontowe, a&#x00A0;także pojedyncze dodatkowe wpisy w&#x00A0;tych mapach.
</li>
- <li class="itemize">mikrotypogra&#xFB01;czne operacje z&#x00A0;fontami są łatwiejsze w użyciu;
- <br class="newline"><span class="obeylines-h"><a
+ <li class="itemize">mikrotypograficzne operacje z&#x00A0;fontami są łatwiejsze w użyciu;
+ <br class="newline" /><span class="obeylines-h"><a
href="http://www.ntg.nl/pipermail/ntg-pdftex/2004-May/000504.html" class="url" ><span
class="ec-lmtt-10">http://www.ntg.nl/pipermail/ntg-pdftex/2004-May/000504.html</span></a></span>
</li>
<li class="itemize">wszystkie parametry pracy pdf<span class="TEX">T<span
class="E">E</span>X</span>-a, dotychczas określane w&#x00A0;specjalnym pliku
- kon&#xFB01;guracyjnym <span
+ konfiguracyjnym <span
class="ec-lmtt-10">pdftex.cfg</span>, muszą być teraz ustawiane poleceniami wbudowanymi,
jak w&#x00A0;pliku <span
class="ec-lmtt-10">pdftexconfig.tex</span>; plik <span
@@ -5184,8 +5489,7 @@ class="ec-lmtt-10">pdftex.cfg </span>nie jest już w&#x00A0;ogóle wykorzystywany.
Po zmianie <span
class="ec-lmtt-10">pdftexconfig.tex </span>należy na nowo wygenerować pliki formatów (wciąż
jednak użytkownik ma pełną swobodę określania parametrów w&#x00A0;redagowanym
- dokumencie);
-
+ dokumencie);
</li>
<li class="itemize">więcej informacji zawarto w&#x00A0;podręczniku pdf<span class="TEX">T<span
class="E">E</span>X</span>-a: <a
@@ -5200,18 +5504,18 @@ class="ec-lmss-10">mpost </span>akceptuje obecnie nazwy plików ograniczone
podwójnymi apostrofami, zawierające spacje i&#x00A0;inne znaki, np.:
- <table width="100%"
+ <table
class="verbatim"><tr class="verbatim"><td
class="verbatim"><div class="verbatim">
- <div class="fancyvrb" id="fancyvrb12">
+ <div class="fancyvrb" id="fancyvrb14">
<a
- id="x1-76002r1"></a>&#x00A0;&#x00A0;\input&#x00A0;"nazwa_pliku&#x00A0;ze&#x00A0;spacjami"&#x00A0;&#x00A0;&#x00A0;%&#x00A0;plain
-<br class="fancyvrb"><a
- id="x1-76004r2"></a>&#x00A0;&#x00A0;\input{"nazwa_pliku&#x00A0;ze&#x00A0;spacjami"}&#x00A0;&#x00A0;%&#x00A0;latex
+ id="x1-78002r1"></a>&#x00A0;&#x00A0;\input&#x00A0;"nazwa_pliku&#x00A0;ze&#x00A0;spacjami"&#x00A0;&#x00A0;&#x00A0;%&#x00A0;plain
+<br class="fancyvrb" /><a
+ id="x1-78004r2"></a>&#x00A0;&#x00A0;\input{"nazwa_pliku&#x00A0;ze&#x00A0;spacjami"}&#x00A0;&#x00A0;%&#x00A0;latex
</div>
</div>
</td></tr></table>
- <!--l. 3307--><p class="nopar">Więcej informacji zawiera podręcznik Web2C: <a
+ <!--l. 3481--><p class="nopar" >Więcej informacji zawiera podręcznik Web2C: <a
href="../../../../texmf/doc/web2c" >texmf/doc/web2c</a>.
</li>
<li class="itemize"><span
@@ -5219,7 +5523,7 @@ class="ec-lmtt-10">-output-directory </span>&#x2013; nowa opcja programów <span
class="ec-lmss-10">tex</span>, <span
class="ec-lmss-10">mf </span>oraz <span
class="ec-lmss-10">mpost </span>&#x2013; pozwala na zapisanie wyniku
- pracy w&#x00A0;wyspecy&#xFB01;kowanym katalogu (np. możemy uruchomić program <span
+ pracy w&#x00A0;wyspecyfikowanym katalogu (np. możemy uruchomić program <span
class="ec-lmtt-10">tex </span>z&#x00A0;plikiem
znajdującym się na dysku tylko do odczytu, zaś wynik zapisać na dysku pozwalającym
na&#x00A0;to);
@@ -5253,7 +5557,7 @@ class="ec-lmtt-10">ltnews </span>w&#x00A0;<a
href="../../../../texmf-dist/doc/latex/base" >texmf-dist/doc/latex/base</a>.
</li>
<li class="itemize">Dołączono także program <span
-class="ec-lmss-10">dvipng </span>konwertujący pliki DVI do formatu gra&#xFB01;cznego PNG
+class="ec-lmss-10">dvipng </span>konwertujący pliki DVI do formatu graficznego PNG
(<a
href="../../../../texmf/doc/man/man1/dvipng.1" >texmf/doc/man/man1/dvipng.1</a>).
</li>
@@ -5295,34 +5599,34 @@ 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. 3362--><p class="noindent">
- <h4 class="subsectionHead"><span class="titlemark">10.3. </span> <a
- id="x1-7700010.3"></a>Edycja 2005</h4>
-<!--l. 3365--><p class="noindent">Aktualna edycja 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;kon&#xFB01;guracji:
+<!--l. 3536--><p class="noindent" >
+ <h4 class="subsectionHead"><span class="titlemark">11.3. </span> <a
+ id="x1-7900011.3"></a>Edycja 2005</h4>
+<!--l. 3538--><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
-class="ec-lmss-10">texcon&#xFB01;g-sys</span>, <span
+class="ec-lmss-10">texconfig-sys</span>, <span
class="ec-lmss-10">updmap-sys </span>i&#x00A0;<span
class="ec-lmss-10">fmtutil-sys</span>, których zadaniem
- jest mody&#xFB01;kowanie plików kon&#xFB01;guracyjnych w&#x00A0;głównych drzewach katalogów systemu.
+ jest modyfikowanie plików konfiguracyjnych w&#x00A0;głównych drzewach katalogów systemu.
Dotychczasowe skrypty <span
-class="ec-lmss-10">texcon&#xFB01;g</span>, <span
+class="ec-lmss-10">texconfig</span>, <span
class="ec-lmss-10">updmap </span>i&#x00A0;<span
-class="ec-lmss-10">fmtutil </span>mody&#xFB01;kują obecnie pliki użytkownika
+class="ec-lmss-10">fmtutil </span>modyfikują obecnie pliki użytkownika
w&#x00A0;katalogu <span
class="ec-lmtt-10">$HOME/.texlive2005</span>. (Patrz część&#x00A0;<a
-href="#x1-170003.4">3.4<!--tex4ht:ref: sec:texconfig --></a>, str.&#x00A0;<a
-href="#x1-170003.4">24<!--tex4ht:ref: sec:texconfig --></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>).
</li>
<li class="itemize">Nowe zmienne środowiskowe <span
class="ec-lmtt-10">TEXMFCONFIG </span>i&#x00A0;<span
class="ec-lmtt-10">TEXMFSYSCONFIG </span>wskazują położenie drzew
- katalogów z&#x00A0;plikami kon&#xFB01;guracyjnymi, odpowiednio: użytkownika i&#x00A0;systemu. Tak więc
+ katalogów z&#x00A0;plikami konfiguracyjnymi, odpowiednio: użytkownika i&#x00A0;systemu. Tak więc
może okazać się koniecznym przeniesienie własnych wersji <span
class="ec-lmtt-10">fmtutil.cnf </span>i&#x00A0;<span
class="ec-lmtt-10">updmap.cfg</span>
- w&#x00A0;odpowiednie miejsca. Inną możliwością jest przede&#xFB01;niowanie <span
+ w&#x00A0;odpowiednie miejsca. Inną możliwością jest przedefiniowanie <span
class="ec-lmtt-10">TEXMFCONFIG </span>lub
<span
class="ec-lmtt-10">TEXMFSYSCONFIG </span>w&#x00A0;pliku texmf.cnf. W&#x00A0;każdym przypadku położenie tych plików
@@ -5334,7 +5638,7 @@ href="#x1-90002.3">8<!--tex4ht:ref: sec:texmftrees --></a>.)
</li>
<li class="itemize">W&#x00A0;wydaniu zeszłorocznym przy produkowaniu wynikowego pliku DVI <span class="obeylines-h"><span class="verb"><span
class="ec-lmtt-10">\pdfoutput</span></span></span>
- i&#x00A0;podobne polecenia pozostawały niezde&#xFB01;niowane, mimo że używany był program <span
+ i&#x00A0;podobne polecenia pozostawały niezdefiniowane, mimo że używany był program <span
class="ec-lmss-10">pdfetex</span>.
Zgodnie z&#x00A0;obietnicą, w&#x00A0;tym roku zarzuciliśmy to rozwiązanie, którego celem było
zapewnienie kompatybilności. Z&#x00A0;tego powodu będą musiały ulec zmianie te Twoje
@@ -5354,16 +5658,16 @@ class="ec-lmtt-10">empty.tcx </span>pozwala w&#x00A0;łatwy sposób uzyskać w&#x00
class="ec-lmtt-10">^^</span></span></span>), np.:
- <table width="100%"
+ <table
class="verbatim"><tr class="verbatim"><td
class="verbatim"><div class="verbatim">
- <div class="fancyvrb" id="fancyvrb13">
+ <div class="fancyvrb" id="fancyvrb15">
<a
- id="x1-77002r1"></a>&#x00A0;&#x00A0;latex&#x00A0;--translate-file=empty.tcx&#x00A0;twojplik.tex
+ id="x1-79002r1"></a>&#x00A0;&#x00A0;latex&#x00A0;--translate-file=empty.tcx&#x00A0;twojplik.tex
</div>
</div>
</td></tr></table>
- <!--l. 3406--><p class="nopar">
+ <!--l. 3579--><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
@@ -5389,32 +5693,88 @@ 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. 3424--><p class="noindent">
- <h4 class="subsectionHead"><span class="titlemark">10.4. </span> <a
- id="x1-7800010.4"></a>Przyszłe wersje</h4>
-<!--l. 3426--><p class="noindent"><span
-class="ec-lmri-10">Niniejsza dystrybucja nie jest doskonała! </span>Planujemy wydawanie jej raz na rok i&#x00A0;chcielibyśmy żeby
-zawierała 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. 3435--><p class="indent"> Prosimy o&#x00A0;przesyłanie poprawek, sugestii i&#x00A0;uzupełnień oraz deklaracji pomocy w&#x00A0;opracowywaniu
+<!--l. 3597--><p class="noindent" >
+ <h4 class="subsectionHead"><span class="titlemark">11.4. </span> <a
+ id="x1-8000011.4"></a>Edycja 2007</h4>
+<!--l. 3600--><p class="noindent" >Największym 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 <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. 3604--><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. 3608--><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
+te mają nazwę zgodną z&#x00A0;zastosowanym podczas generowania &#x201E;silnikiem&#x201D;, np. <span
+class="ec-lmtt-10">tex</span>, <span
+class="ec-lmtt-10">pdftex </span>lub <span
+class="ec-lmtt-10">xetex</span>.
+Zmiana ta nie powinna być zauważalna w&#x00A0;typowym użyciu.
+<!--l. 3615--><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
+class="E">E</span>X</span>. <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span
+class="E">E</span>X</span></span>&#x00A0;i&#x00A0;wszystkie pozostałe
+formaty nadal analizują pierwszy wiersz z&#x00A0;<span
+class="ec-lmtt-10">%&amp;</span>.
+<!--l. 3620--><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. 3624--><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. 3628--><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
+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. 3635--><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
+class="ec-lmtt-10">http://tug.org/tetex</span></a></span>). W wyniku tego znacznie wzrosło zainteresowanie <span class="TEX">T<span
+class="E">E</span>X</span>
+Live-em, szczególnie wśród dystrybutorów GNU/Linux-a. (W <span class="TEX">T<span
+class="E">E</span>X</span> Live zdefiniowano w
+
+
+przybliżeniu równoważny, nowy schemat instalacyjny pod nazwą <span
+class="ec-lmtt-10">tetex</span>.) Mamy nadzieję, że
+w&#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. 3643--><p class="noindent" >
+ <h4 class="subsectionHead"><span class="titlemark">11.5. </span> <a
+ id="x1-8100011.5"></a>Przyszłe wersje</h4>
+<!--l. 3645--><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. 3653--><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. 3439--><p class="noindent">Sebastian Rahtz
- <br class="newline">7 Strat&#xFB01;eld Road
- <br class="newline">Oxford OX2 7BG
- <br class="newline">United Kingdom
- <br class="newline"><a
+ <!--l. 3657--><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
+ <br class="newline" /><span class="obeylines-h"><a
href="http://tug.org/texlive" class="url" ><span
class="ec-lmtt-10">http://tug.org/texlive</span></a></span></div>
-<!--l. 3447--><p class="noindent">Uaktualnienia, ogłoszenia i&#x00A0;wskazówki będą dostępne na stronie <span class="obeylines-h"><a
-href="http://tug.org/texlive.html" class="url" ><span
-class="ec-lmtt-10">http://tug.org/texlive.html</span></a></span>.
</body></html>
diff --git a/Master/texmf-doc/doc/polish/texlive-pl/live.pdf b/Master/texmf-doc/doc/polish/texlive-pl/live.pdf
index 29ecf42f2a8..9598ee09714 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 518fd463fae..1f25d45e854 100644
--- a/Master/texmf-doc/source/polish/texlive-pl/live.tex
+++ b/Master/texmf-doc/source/polish/texlive-pl/live.tex
@@ -1,5 +1,5 @@
% iso8859-2
-% $Id: live.tex,v 24 2005/11/01
+% $Id: live.tex, v. 28 2007/01/19
% TeX Live documentation.
% Originally written by Sebastian Rahtz and Michel Goossens,
% now maintained by Karl Berry and others.
@@ -35,14 +35,14 @@
\begin{document}
\title{{\huge \textit{Przewodnik po \protect\TL}\\\strut}
- {\LARGE \textsf\TK{} 2005}
+ {\LARGE \textsf\TK{} 2007}
}
-\author{Redakcja: Sebastian Rahtz \& Karl Berry \\[3mm]
+\author{Redakcja: Karl Berry \\[3mm]
\url{http://tug.org/texlive/}
}
-\date{Listopad 2005}
+\date{Styczeń 2007}
\maketitle
%\thispagestyle{empty} % no need for page number
@@ -107,10 +107,16 @@ podamy tu skrócony przepis:
\begin{itemize*}
\item głównym skryptem instalacyjnym dla systemów Unix i~\MacOSX{} jest
-\texttt{install-tl.sh};
+\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
-\texttt{install-pkg.sh};
+\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.)
\item programem instalacyjnym dla Windows jest \texttt{tlpmgui.exe}.
Program ten może być użyty wielokrotnie do dodawania bądź usuwania pakietów,
@@ -235,7 +241,7 @@ 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
+płytkę wedle własnych potrzeb i~uznania. (\acro{TUG} dostarcza swoim
członkom wszystkie trzy płytki).
\subsection{Główne katalogi}
@@ -243,7 +249,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{texlive}, nie zaś w~katalogu głównym
+umieszczona w katalogu \dirname{texlive2007}, nie zaś w~katalogu głównym
(poniżej traktujemy go jako katalog główny we wszystkich odniesieniach
dotyczących \TL).
@@ -255,11 +261,12 @@ bin & wykonywalne programy \TeX-owe, zorganizowane w~podkatalogach według
platform systemowych; \\
%MacOSX & programy pomocnicze dla użytkowników MacOSX (patrz
% część~\ref{sec:mac-install} na str.~\pageref{sec:mac-install}); \\
+setuptl & programy instalacyjne dla Linuksa i~Windows; \\
source & źródła wszystkich programów, włącznie z~głównymi dystrybucjami
\Webc{} \TeX-a i~\MF{}-a; są one umieszczone w~skompresowanym programem
bzip2 archiwum tar; \\
-support & różne programy związane z~\TeX-em, które \emph{nie}
- są domyślnie instalowane, takie jak Musix\TeX{} i~inne programy pomocnicze;
+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); \\
@@ -273,9 +280,6 @@ 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
(patrz: \texttt{TEXMFSYSVAR} w~następnej części);\\
-xemtex & programy pomocnicze
- dla Windows; w~systemach Unix programy te są zazwyczaj dostępne bądź łatwe
- do samodzielnego skompilowania. \\
\end{tabular}
\endgroup
@@ -346,15 +350,16 @@ 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 wynik składu może zapisywać zarówno
+\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
w~katalogu \OnCD{texmf/doc/pdftex/manual/}, zaś przykład
wykorzystania w~pliku \OnCD{texmf/doc/pdftex/manual/samplepdf/samplepdf.tex}.
- %\LaTeX-owy pakiet \pkgname{hyperref} posiada opcję ,,\optname{pdftex}'',
- %która uaktywnia dostęp do wszystkich cech programu.
+Jest on domyślnym programem dla większości formatów (prócz plain \TeX).
-\item [pdfe\TeX] łączy rozszerzenia pdf\TeX\ i~\eTeX\ i~obecnie jest
-używany jako domyślny program 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 \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
@@ -589,7 +594,9 @@ jest \Ucom{\texttt{podkreślone}}.
\noindent W~systemie \MacOSX katalog ten znajduje się zwykle w~ramach
\dirname{/Volumes} zaś nośnik montowany jest automatycznie.
+}
+\def\installtlsh{
\noindent Uruchamiamy skrypt instalacyjny \filename{install-tl.sh}:
\begin{alltt}
> \Ucom{sh install-tl.sh}
@@ -597,30 +604,33 @@ jest \Ucom{\texttt{podkreślone}}.
Welcome to TeX Live...
\end{alltt}
-Po ukazaniu się głównego menu mamy do wyboru listę opcji, wprowadzanych
-poprzez naciśnięcie wybranego znaku oraz klawisza Enter (nie należy
+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 \verb|<>|; wielkie i~małe litery są tożsame, w~przykładach
podajemy małe litery).
}
\runlive
\startinst
+\installtlsh
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/2005}), 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/texlive2005}:
+W~naszym przykładzie użyjemy \dirname{/opt/texlive2007}:
\begin{alltt}
Enter command: \Ucom{d}
Current directories setup:
-<1> TEXDIR: /usr/local/texlive/2005
-...
+<1> TEXDIR: /usr/local/texlive/2007
+.....
Enter command: \Ucom{1}
-New value for TEXDIR [/usr/local/texlive/TeX]: \Ucom{/opt/texlive2005}
-...
+New value for TEXDIR [/usr/local/texlive/TeX]: \Ucom{/opt/texlive2007}
+.....
Enter command: \Ucom{r}
\end{alltt}
@@ -630,7 +640,7 @@ właściwej na dysku:
\begin{alltt}
Enter command: \Ucom{r}
Preparing destination directories...
-...
+.....
Welcome to the TeX Live system!
>
\end{alltt}
@@ -642,7 +652,7 @@ powłoki zgodnej z~Bourne shell (\cmdname{sh}, \cmdname{bash}, \cmdname{ksh})
możemy dopisać do pliku \filename{$HOME/.profile}:
\begin{alltt}
PATH=/mnt/cdrom/bin/\var{archname}:$PATH; export PATH
-TEXMFSYSVAR=/opt/texlive2005/texmf-var; export TEXMFSYSVAR
+TEXMFSYSVAR=/opt/texlive2007/texmf-var; export TEXMFSYSVAR
\end{alltt}
\noindent gdzie \emph{archname} oznacza konkretną platformę.
@@ -658,7 +668,7 @@ Dla powłok zgodnych z C shell (\cmdname{csh}, \cmdname{tcsh}),
należy dopisać do pliku \filename{$HOME/.cshrc}:
\begin{alltt}
setenv PATH /mnt/cdrom/bin/\var{archname}:$PATH
-setenv TEXMFSYSVAR /opt/texlive2005/texmf-var
+setenv TEXMFSYSVAR /opt/texlive2007/texmf-var
\end{alltt}
\noindent gdzie \emph{archname} -- jak wyżej.
@@ -740,7 +750,7 @@ 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
uruchomienia danego polecenia i~zapisane w~lokalnym katalogu. Katalog ten,
-domyślnie \dirname{/usr/local/texlive/2005/texmf-var/}, a~w~naszym przykładzie
+domyślnie \dirname{/usr/local/texlive/2007/texmf-var/}, a~w~naszym przykładzie
\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
@@ -757,9 +767,18 @@ głównego i~uruchomienia skryptu instalacyjnego:
> \Ucom{sh install-tl.sh}
\end{alltt}
(W niektórych systemach Unix może zajść potrzeba użycia \cmdname{sh5}
-lub \cmdname{bash}.)
-
-\noindent Skrypt ten przeszukuje listy
+lub \cmdname{bash}.)
+
+\textbf{Uwaga:} dla systemów Linux załączono w niniejszej edycji \TL{}
+alternatywny program instalacyjny \texttt{setuptl/tlpmgui\var{platforma}}
+(uruchamiany w~XWindow). Posiada on podobną funkcjonalność jak skrypt
+\cmdname{install-tl.sh}, ale po zainstalowaniu może być także ponownie
+używany do dodawania lub usuwania pakietów bądź kolekcji oraz do podstawowych
+zadań konfiguracyjnych. Program został zlokalizowany dla kilku języków.
+Przydatne informacje można znaleźć w rozdziale \ref{sec:win-install} na
+str.~\pageref{sec:win-install}.
+
+\noindent Skrypt \cmdname{install-tl.sh} przeszukuje listy
zestawów i~pakietów z~\CD{} oraz próbuje odgadnąć, z~jakim systemem
komputerowym ma do czynienia.
@@ -810,20 +829,22 @@ 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/2005}, ale można
- go zmienić np. na \dirname{/opt/texlive2005}.
+ 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 instalacyjne
-(\emph{TeXShop}, \emph{ITeXMac}, \ldots) korzystają z~domyślnej
+W systemie \MacOSX{} dostępne programy integrujące oprogramowanie \TeX-owe
+ %(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
-katalogu \dirname{/usr/local/teTeX} zamiast \dirname{/usr/local/texlive/2005}.
+katalogu \dirname{/usr/local/teTeX} zamiast \dirname{/usr/local/texlive/2007}.
\item [TEXMFLOCAL] katalog przeznaczony na lokalne pliki makr i~fontów
użytkownika, a~także indywidualne, nie związane z~dystrybucją, uzupełnienia
instalacji; domyślnie jest to \dirname{/usr/local/texlive/texmf-local}.
-(Katalog ten jest niezależny od opisanego wyżej katalogu bazowego, ponieważ jest
-przeznaczony na lokalnie dodawane makra czy fonty.)
+(Katalog ten jest niezależny od opisanego wyżej katalogu bazowego, ponieważ
+jest przeznaczony na lokalnie dodawane makra czy fonty.)
\item [TEXMFSYSVAR] katalog, który przechowuje pliki generowane przez system
(np. formaty)
@@ -891,13 +912,56 @@ już zacząć pracę.
\textruntexconfig
%------------------------------------------------
+\subsubsection{Instalacja nieinteraktywna}
+\label{sec:noninteractive-install}
+
+Katalogi domyślne można zastąpić specyfikując odpowiednio zmienne
+środowiskowe i~następnie wykonać instalację nieinteraktywną,~np.:
+
+\begin{alltt}
+> \Ucom{TEXLIVE_INSTALL_PREFIX=/opt/texlive}
+> \Ucom{export TEXLIVE_INSTALL_PREFIX}
+> \Ucom{echo i | sh install-tl.sh}
+\end{alltt}
+
+Zmienna środowiskowa \envname{TEXLIVE\_INSTALL\_PREFIX} określa inny niż
+domyślny (\dirname{/usr/local/texlive}) katalog instalacyjny, pozostawiając
+wszystkie inne parametry bez zmian, tak więc powyższe polecenia spowodują, że
+instalacja zostanie wykonana w katalogu \dirname{/opt/texlive/2007}.
+
+W standardowy dla systemów Unix sposób, końcowe \Ucom{echo i} można zastąpić
+dowolnym zestawem poleceń przy pomocy \texttt{here} \texttt{dokument},
+zatem dowolna sekwencja poleceń może być zawarta w~skrypcie.
+
+Poniżej lista wszystkich możliwych nadpisań :
+
+\begin{ttdescription}
+\item [TEXLIVE\_INSTALL\_PREFIX]
+ nadpisuje \dirname{/usr/local/texlive}.
+\item [TEXLIVE\_INSTALL\_TEXDIR]
+ nadpisuje \dirname{\$TEXLIVE_INSTALL_PREFIX}/2007.
+\item [TEXLIVE\_INSTALL\_TEXMFLOCAL]
+ nadpisuje \dirname{\$TEXLIVE_INSTALL_PREFIX/texmf-var}.
+\item [TEXLIVE\_INSTALL\_TEXMFSYSVAR]
+ nadpisuje \dirname{\$TEXLIVE_INSTALL_TEXDIR/texmf-var}.
+\item [TEXLIVE\_INSTALL\_TEXMFHOME]
+ nadpisuje \dirname{\$HOME/texmf}.
+\end{ttdescription}
+
+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!
+
+
+%------------------------------------------------
\subsection{Instalacja pojedynczych pakietów z~\protect\TL{}
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, natomiast później należy używać znajdującego się na \CD{} (\DVD)
-skryptu \texttt{install-pkg.sh}.
+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:
@@ -960,7 +1024,7 @@ następująco:
\fi{}
texmf/source/latex/fancyhdr/README
texmf/doc/latex/fancyhdr/fancyhdr.pdf
-...
+.....
\end{alltt}
Oto inne przykłady użycia:
\begin{itemize}
@@ -990,20 +1054,46 @@ do~pliku \cmdname{tar}, w~katalogu \dirname{/tmp}:
\fi\end{alltt}
\end{itemize}
-% czeka na tłumaczenie! ale mozna pominąć
-%\section{Post-installation}
-%\label{sec:postinstall}
+% tłumaczenie: jbl (18.01.2007)
+\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
+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.
+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
+odnośników do dokumentacji zewnętrznej:
+\begin{itemize*}
+\item
+\url{http://www.tex.ac.uk/cgi-bin/texfaq2html?label=instpackages}
+\item
+\url{http://www.ctan.org/installationadvice}
+\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ą
+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
-\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 z~linii poleceń. Program \cmdname{texconfig} powinien być
-używany do wszelkich zmian, takich jak deklaracja używanych drukarek czy
-przebudowywanie bazy danych o~plikach. Obydwa tryby pracy posiadają tekst pomocy,
-opisujący dostępne możliwości.
+\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
+z~linii poleceń. Program \cmdname{texconfig} powinien być używany do
+wszelkich zmian, takich jak deklaracja używanych drukarek czy przebudowywanie
+bazy danych o~plikach. Obydwa tryby pracy posiadają tekst pomocy, opisujący
+dostępne możliwości.
Przykłady użycia z~wiersza poleceń:
@@ -1025,18 +1115,23 @@ Zlokalizujemy go uruchamiając polecenie \samp{kpsewhich texmf.cnf}.
Plik ten zawiera sporo użytecznych komentarzy, wyjaśniających
reguły ustawień domyślnych, a także podaje przykłady ustawień alternatywnych.
-Od roku 2005, zgodnie ze zmianami, które zaszły w te\TeX{}~3.0,
-\cmdname{texconfig} zapisuje pliki w~katalogu użytkownika
-(\dirname{$HOME/.texlive2005}). Jeśli instalujemy system dla wielu
+Polecenie \cmdname{texconfig} zapisuje pliki w~katalogu użytkownika, na
+przykład (\dirname{$HOME/.texlive2007}). Jeśli instalujemy system dla wielu
użytkowników, powinniśmy zatem uruchomić polecenie \cmdname{texconfig-sys}.
Podobnie rzecz ma się ze skryptami \cmdname{updmap} oraz \cmdname{fmtutil};
-także i~one zapisują pliki w~\dirname{$HOME/.texlive2005}. Aby zmienić globalne
-ustawienia, wygenerować mapy bądź formaty, należy użyć poleceń
-\cmdname{updmap-sys} i~\cmdname{fmtutil-sys}. W~przypadku instalacji
-dla wielu użytkowników warto wygenerować wspólne pliki formatów
-(polecenie \texttt{fmtutil-sys --missing}), dzięki czemu uniknie
-się generowania tychże przez każdego użytkownika, na jego własne potrzeby.
+także i~one zapisują pliki w~\dirname{$HOME/.texliveRRRR}. Aby zmienić
+globalne ustawienia, wygenerować mapy fontowe bądź formaty, należy użyć
+poleceń \cmdname{updmap-sys} i~\cmdname{fmtutil-sys}. W~przypadku instalacji
+dla wielu użytkowników warto wygenerować wspólne pliki formatów (polecenie
+\texttt{fmtutil-sys --missing}), dzięki czemu uniknie się generowania tychże
+przez każdego użytkownika.
+
+Zmienne specyfikujące katalogi modyfikowane przez powyższe polecenia
+opisano w części\ref{sec:tld} na str.~\pageref{sec:tld}.
+Uruchomienie polecenia \cmdname{texconfig conf} wyświetli aktualnie
+używane katalogi, zaś zmiana ustawień możliwa jest poprzez modyfikację
+pliku \texttt{texmf.cnf}.
\subsection{Testowanie instalacji}
\label{sec:test-install}
@@ -1054,7 +1149,7 @@ systemu w~systemach Unix. W~\MacOSX{} i~Windows najczęściej użyjemy
TeX 3.141592 (Web2C 7.5.5)
kpathsea version 3.5.3
Copyright (C) 1997-2004 D.E. Knuth.
-...
+.....
\end{alltt}
Jeśli uruchomienie zakończy się komunikatem \emph{command not found},
oznacza to, że nieprawidłowo zadeklarowano zmienną \envname{PATH}.
@@ -1063,7 +1158,7 @@ oznacza to, że nieprawidłowo zadeklarowano zmienną \envname{PATH}.
\begin{alltt}
> \Ucom{latex sample2e.tex}
This is pdfeTeXk, Version 3.141592...
-...
+.....
Output written on sample2e.dvi (3 pages, 7496 bytes).
Transcript written on sample2e.log.
\end{alltt}
@@ -1077,7 +1172,14 @@ diagnostyka opisana w~części \ref{sec:Debugging} na str.~\pageref{sec:Debugging}
\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
+ %basics of \LaTeX{}. (Well worth reading, by the way if you're new to the
+ %system.) You do have to be running under X for \cmdname{xdvi} to work; if
+ %you're not, or your \envname{DISPLAY} environment variable is set
+ %incorrectly, you'll get an error \samp{Can't open display}.
\item Przetwarzanie wyniku składu do \PS{} w~celu wyświetlenia lub wydruku:
\begin{alltt}
@@ -1217,14 +1319,11 @@ programów bezpośrednio z~\DVD.
\cmdname{tlpmgui} wykorzystuje jako ,,silnik'' program \cmdname{tlpm}.
-Oprogramowanie dla Windows w~\TL{} jest oparte o~zaktualizowane
-programy, zapożyczone z~projektu \XEmTeX{}, sukcesora dystrybucji
-\fpTeX{} (patrz \url{http://www.metz.supelec.fr/~popineau/xemtex-1.html}).
-Zawiera ponadto niektóre starsze (ale nadal działające) programy,
-szczególnie przeglądarkę plików \texttt{dvi}, \textsf{Windvi}, która jest
-podobna w~użyciu do znanego z~systemów Unix programu \textsf{xdvi}.
-Dokumentacja \textsf{Windvi} znajduje się
-w~\OnCD{texmf/doc/html/windvi/windvi.html}.
+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},
+\textsf{dviout}, autorstwa Toshio Oshimy.
\TL{} może być instalowany w systemach Windows 98, \acro{ME},
\acro{NT}, \acro{2K} lub \acro{XP}.
@@ -1238,8 +1337,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>:\setup-win32\tplmgui.exe| (lub
-\verb|<litera DVD>:\texlive\setup-win32\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
@@ -1278,13 +1377,12 @@ 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.
-\textbf{Uwaga:}
- Kolekcje \guiseq{Ghostscript}, \guiseq{Perl} i~\guiseq{Wintools} są
-zaznaczone domyślnie i~powinny zostać zainstalowane, ponieważ są wymagane
-przez wiele programów. Można z~nich zrezygnować, gdy masz je już
-zainstalowane i~wiesz, co robisz.
-
-Ustawiane są także zmienne środowiskowe \verb|PERL5LIB| i~\verb|GS_LIB|.
+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},
+\cmdname{unzip}), a~także \cmdname{wget} wymagany przez nowe narzędzie:
+\cmdname{getnonfreefonts}.
W~sekcji \guiseq{Modyfikacja schematów}, po przyciśnięciu przycisku
\guiseq{Wybierz} przy \guiseq{Kolekcjach języków}, otwiera się okno, w~którym
@@ -1292,10 +1390,20 @@ 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}. Zaczekaj cierpliwie aż do pojawienia się komunikatu
-o~pomyślnym zakończeniu instalacji.
+\guiseq{Instaluj}.
-Do menu \guiseq{Start\arw Programy\arw TeXLive2005} dodawany jest skrót
+\textbf{Uwaga:} \guiseq{Perl} i~\guiseq{Ghostscript} są instalowane tylko
+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.
+W~każdym razie \guiseq{Perl} i~\guiseq{Ghostscript} powinny być
+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}.
Jeśli to będzie konieczne (Win9x/WinME), będziesz poproszony o~ponowne
@@ -1338,7 +1446,7 @@ Wszystkie takie programy dla Windows dosyć łatwo znaleźć w~sieci,
ale ponieważ jest ich spory wybór, postanowiliśmy te najbardziej godne
polecenia umieścić w~dystrybucji \TL:
\begin{itemize*}
-\item \cmdname{Ghostscript} 7.07;
+\item \cmdname{Ghostscript} 8.54;
\item minimalną dystrybucję \cmdname{Perl} 5.8, wystarczającą do
uruchomienia wszystkich, zawartych na \TL{} skryptów perlowych;
%\item \cmdname{ImageMagick} 5.5.6
@@ -1349,12 +1457,9 @@ polecenia umieścić w~dystrybucji \TL:
\texttt{gzip}, \texttt{jpeg2ps} i~\texttt{tiff2png})
\end{itemize*}
-Powyżej wymienione programy zapożyczono z~dystrybucji \XEmTeX{},
-sukcesora fp\TeX.
-
-Programy \cmdname{Perl} i~\cmdname{Ghostscript} są instalowane domyślnie,
+Programy \cmdname{Perl} i~\cmdname{Ghostscript} są instalowane na życzenie,
ponieważ są wymagane do uruchamiania wielu ważnych narzędzi.
-Istnieje jednakże możliwość rezygnacji z~instalowania obu tyvh programów, jeśli
+Nie ma jednak potrzeby instalowania obu tych programów, jeśli
mamy je już dostępne w~systemie.
Poniżej zamieszczono listę miejsc, skąd można pobrać programy pomocnicze:
@@ -1381,12 +1486,13 @@ Poniżej zamieszczono listę miejsc, skąd można pobrać programy pomocnicze:
\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} (\url{http://www.vim.org})
+ z~klasycznego dla systemów Unix \cmdname{vi}
+ %, dostępny na \TL{} w~katalogu \dirname{support/vim}
+ (\url{http://www.vim.org})
\item \cmdname{LEd} -- polski edytor dostępny z
\url{http://www.ctan.org/support/LEd}
- \item \cmdname{SciTE} -- edytor dostępny w~sieci pod adresem:
- \url{http://www.scintilla.org/SciTE.html}
+ \item \cmdname{SciTE} -- edytor dostępny
+ z \url{http://www.scintilla.org/SciTE.html}
\end{itemize*}
\end{description}
@@ -1404,7 +1510,7 @@ na \url{http://www.cs.wisc.edu/~ghost/gsview/}, a~także na każdym serwerze
Po zainstalowaniu \TL{} można użyć \texttt{tlpmgui} razem z~\TL{} CD (lub \TeX{}
Collection DVD) do zmian i~administracji Twoją instalacją.
Skrót do \texttt{tlpmgui} dostępny jest w~menu \guiseq{Start\arw Programy\arw
-TeXLive2005}. Okno programu zawiera tym razem następujące zakładki:
+TeXLive2007}. Okno programu zawiera tym razem następujące zakładki:
\guiseq{Dodawanie pakietów}, \guiseq{Usuwanie pakietów}, \guiseq{Zarządzanie
instalacją} i~\guiseq{Odinstalowanie}.
@@ -1469,7 +1575,7 @@ Zakładka \guiseq{Odinstalowanie} udostępnia polecenie, którego działanie nie
jest warte opisu i~nie wiadomo komu jest ono potrzebne\dots :-)
\textbf{Uwaga:} katalogi \path|texmf-local| (zawierający prywatne fonty, makra
-itp.) oraz \path|setup-win32| (zawierający \texttt{tlpmgui} i~związane z~nim
+itp.) oraz \path|setuptl| (zawierający \texttt{tlpmgui} i~związane z~nim
pliki) nie są usuwane podczas odinstalowania. Katalogi te należy usunąć
samodzielnie.
@@ -1502,7 +1608,7 @@ tlpm --help
\end{verbatim}
Więcej informacji i~przykładów użycia można znaleźć
-w~pliku \path|tlpm.readme| (katalog \path|setup-win32|).
+w~pliku \path|tlpm.readme| (katalog \path|setuptl|).
\subsection{Instalacja sieciowa}
Biblioteka \KPS{}
@@ -1529,22 +1635,21 @@ zasoby dla stacji Windows.
i~inne generowane pliki.
\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,
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,
- 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
- (np. \texttt{tex} wywołujący \texttt{mpost} wywołujący \texttt{tex}).
- 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
+ %\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
+ % (np. \texttt{tex} wywołujący \texttt{mpost} wywołujący \texttt{tex}).
+ % 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
w~dostępnych drzewach katalogów texmf. Może to być przydatne, choć
@@ -1569,21 +1674,22 @@ 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
wersjach systemu Windows, mają dość ograniczoną pojemność).
-\item[\Webc{}] -- programy dla Windows posiadają kilka dodatkowych opcji
- nieobecnych w~wersjach kompilowanych dla Unix i~jedną działającą nieco
- inaczej:
+\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
- 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; 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}
+ % \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;
+ \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
+ przybliżone; w~NT/2K/XP wyniki są bardziej dokładne; w~Win32 brak
+ polecenia \texttt{time} znanego z~systemów Unix.
+ \end{itemize}
\end{description}
@@ -1592,7 +1698,7 @@ systemowych, niż na podstawie zmodyfikowanej przez użytkownika zmiennej
\subsubsection{Dvips}
Plik konfiguracyjny \verb+config.ps+ programu Dvips znajduje się
-w~katalogu \path|C:\TeXlive2005\texmf-var\dvips\config\|.
+w~katalogu \path|C:\TeXlive2007\texmf-var\dvips\config\|.
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:
@@ -1649,9 +1755,9 @@ w~katalogu \path|$VARTEXMF/web2c|, a~następnie uruchomić program
\verb+updmap+. Obie czynności wykonuje odpowiednie menu programu
\guiseq{tlpmgui}.
-\subsubsection{Pdftex}
+\subsubsection{PdfTeX}
Konfiguracja programu pdf(la)tex wymaga modyfikacji pliku\\
-\verb+...\TeXlive\texmf-var\generic\config\pdftexconfig.tex+\\
+\verb+C:\TeXlive2007\texmf-var\generic\config\pdftexconfig.tex+\\
%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).
@@ -1670,6 +1776,12 @@ formatu letter ustawia się następująco:
\bs{}pdfpageheight=11 true in
\end{alltt}
+\subsubsection{Xe\TeX}
+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}.
+
\subsubsection{GSView}
Począwszy od wersji zgodnej z~Ghostscript 6.50, GSView jest niestety
programem \textit{shareware}, wobec tego nie mógł znaleźć się na \CD.
@@ -1682,28 +1794,28 @@ W~menu \verb+Media+ można też określić rozmiar papieru i~jego orientację.
Uwagi dotyczące drukowania zawarto poniżej, w~podrozdziale~\ref{printing}.
-\subsubsection{WinDvi}
-\label{sec:windvi}
- Program \file{tlpmgui.exe} ustawia skojarzenie plików \verb+.dvi+
-z~uruchamianiem programu \file{Windvi}, ale nie tworzy dla tego programu
-ikony na pulpicie. W~miarę potrzeby należy zatem wykonać to samodzielnie bądź
-uruchamiać program z~linii poleceń lub menu edytora (po jego odpowiednim
-skonfigurowaniu).
-
-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}),
-tryb pracy \MF{}-a i~rozdzielczość generowanych fontów (\texttt{MF mode}
-i~\texttt{Pixels per inch}), współpracę z~Ghostscriptem (\texttt{Postscript})
-itp. Po zakończeniu pracy programu parametry zapisywane są
-w~pliku \verb+$HOME/windvi.cnf+ (lub \verb+Moje dokumenty/windvi.cnf+).
-Położenie tego pliku można ustalić po uruchomieniu z~wiersza poleceń:
-\begin{verbatim}
-c:\>kpsewhich --expand-var $HOME/windvi.cnf
-\end{verbatim}
-W~wypadku błędnego ustawienia parametrów pracy Windvi plik konfiguracyjny
-wystarczy skasować.
+% \subsubsection{WinDvi}
+% \label{sec:windvi}
+% Program \file{tlpmgui.exe} ustawia skojarzenie plików \verb+.dvi+
+% z~uruchamianiem programu \file{Windvi}, ale nie tworzy dla tego programu
+% ikony na pulpicie. W~miarę potrzeby należy zatem wykonać to samodzielnie bądź
+% uruchamiać program z~linii poleceń lub menu edytora (po jego odpowiednim
+% skonfigurowaniu).
+%
+% 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}),
+% tryb pracy \MF{}-a i~rozdzielczość generowanych fontów (\texttt{MF mode}
+% i~\texttt{Pixels per inch}), współpracę z~Ghostscriptem (\texttt{Postscript})
+% itp. Po zakończeniu pracy programu parametry zapisywane są
+% w~pliku \verb+$HOME/windvi.cnf+ (lub \verb+Moje dokumenty/windvi.cnf+).
+% Położenie tego pliku można ustalić po uruchomieniu z~wiersza poleceń:
+% \begin{verbatim}
+% c:\>kpsewhich --expand-var $HOME/windvi.cnf
+% \end{verbatim}
+% W~wypadku błędnego ustawienia parametrów pracy Windvi plik konfiguracyjny
+% wystarczy skasować.
\subsection{Testowanie}
@@ -1713,11 +1825,11 @@ Tutaj omówimy jedynie kwestie specyficzne dla Windows.
Dla szybkiej kontroli poprawności instalacji należy uruchomić
edytor i~otworzyć plik \verb+sample2e.tex+
-(znajduje się on w~katalogu \path|C:\TeXLive2005\texmf\tex\latex\base\|).
+(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)
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+windvi+
+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
@@ -1728,17 +1840,15 @@ do przetwarzania, naciśnięcie \textbf{Ctrl-Z} spowoduje natychmiastowe
zakończenie jego pracy.
\subsection{Drukowanie}\label{printing}
-Drukowanie bezpośrednio z~programu Windvi odbywa się z~wykorzystaniem
-uniwersalnego sterownika druku systemu Windows. Z~definicji powinien być
-on zgodny z~większością drukarek, jednakże ma on tendencję do tworzenia
-olbrzymich
-plików kolejek (spool) i~niektóre (starsze) wersje Windows po prostu
-tego nie akceptują. Zaletą sterownika jest jedynie możliwość obsługi
+ 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
+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
-prawidłowo ustawić parametry rozdzielczości (patrz
-podrozdział~\ref{sec:windvi}), 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).
+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).
Drukowanie znacznie szybsze i~bardziej niezawodne zapewni konwersja pliku
\verb+.dvi+ do \verb+.ps+ programem Dvips i~wykorzystanie GSView. Z~menu
@@ -1755,7 +1865,7 @@ odpowiedniego urządzenia.
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
-\dirname{support/WinShell}. Wystarczy dwukrotnie kliknąć klawiszem myszy
+\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
@@ -1771,7 +1881,7 @@ Aby skonfigurować uruchamianie programów otwieramy menu
\begin{itemize}\itemsep 0pt
\item W zakładce DVIWin, w~polu ,,exe-file'', powinno być już wpisane
-\texttt{windvi.exe}.
+\texttt{dviout.exe}.
\item W zakładce Ghostview należy sprawdzić, czy prawidłowo podano
ścieżkę dla gsview32.exe:\\
\hspace*{1em} \verb+C:\ghostgum\gsview\gsview32.exe+ (dla wersji 3.6
@@ -1973,10 +2083,10 @@ Gdy nazwa ścieżki jest używana przez program, oba separatory mogą być
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{/}). \fpTeX{} 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.
+(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}
\label{sec:clusters}
@@ -2013,7 +2123,7 @@ w~systemie. Poszczególne wersje Windows mają różne procedury deklarowania
oddzielanych separatorem \texttt{;} (średnik). Można dopisać kolejne ścieżki
wskazujące położenie programów, np.
\begin{verbatim}
-PATH=c:\windows;c:\windows\system;c:\TeXLive2005\bin\win32
+PATH=c:\windows;c:\windows\system;c:\TeXLive2007\bin\win32
\end{verbatim}
Proszę zauważyć, że ścieżki zawierające spację wymagają ujęcia w~parę
znaków \verb+"+. Poczynione zmiany będą aktywne po restarcie systemu.
@@ -2029,7 +2139,7 @@ PATH=c:\windows;c:\windows\system;c:\TeXLive2005\bin\win32
naciskając lewy klawisz myszy na napisie \texttt{PATH}. Pole ,,Wartość''
(Value) pokaże listę katalogów rozdzielonych separatorem \texttt{;}.
Należy tu dopisać katalog zawierający programy środowiska \TeX-owego
- (np. \path|c:\TeXLive2005\bin\win32|).
+ (np. \path|c:\TeXLive2007\bin\win32|).
Gdy brak jest zmiennej \texttt{PATH}, należy kliknąć pole ,,Zmienna'',
wpisać \texttt{PATH}, przenieść kursor do pola ,,Wartość'' i~wpisać tu
odpowiedni katalog.
@@ -2060,12 +2170,12 @@ biblioteki (DLL). Z~kolei programy uruchomieniowe (.exe) umieszczono
w~niewielkich plikach, przekazujących przez nazwę parametr wywołania
(nazwę formatu). Na dysku znajdziemy zatem:
\begin{alltt}
-18/09/2005 14:19 3 584 latex.exe
-18/09/2005 14:19 3 584 pdfetex.exe
-18/09/2005 14:19 524 288 tl90pdfetex.dll
+2006-11-23 07:06 2 560 latex.exe
+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{tl90pdfetex.dll}.
+\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
@@ -2077,9 +2187,60 @@ w~systemach Win32 odpowiedniki dowiązań systemu Unix.
\subsubsection{Co zrobić gdy \texttt{latex} nie może znaleźć potrzebnych
plików?}
-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}).
+\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ć
+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ń):
+\begin{verbatim}
+SET KPATHSEA_DEBUG_OUTPUT=err.log
+\end{verbatim}
+Można również zadać zakres diagnostyki:
+\begin{verbatim}
+SET KPATHSEA_DEBUG=-1
+\end{verbatim}
+
+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
+ 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|.;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,
+które określono w texmf.cnf.
+\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|\\
+ \texttt{kpsewhich latex.fmt}& \path|c:/TeX/texmf-var/web2c/latex.fmt|
+ \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
+zidentyfikowaniu problemu warto go zgłosić.
+\end{itemize}
+
+%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}).
\subsubsection{Co zrobić gdy instalacja nadal nie działa prawidłowo?}
@@ -2088,10 +2249,7 @@ Należy odpowiedzieć sobie na szereg pytań:
\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:/TeXLive2005/texmf-var/web2c|)?
- %\item czy są jakieś błędy w pliku \verb+.log+ utworzonym przez program
- % \file{TeXSetup.exe}? W~pliku \verb+.log+ należy wyszukać słowo
- % ,,\verb+Error+''.
+ (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
znaleźć pod adresem \url{http://www.tug.org/tex-live.html}.
@@ -2187,12 +2345,11 @@ 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 \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).
+podkatalogów. Ścieżka przeszukiwania może pochodzić z~(kombinacji) wielu
+ź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ć
@@ -2335,9 +2492,9 @@ znajdziemy za pomocą polecenia \texttt{kpsewhich texmf.cnf}.
Wszystkie definicje czytane są zanim cokolwiek zostanie rozwinięte, tak
więc do zmiennych odwoływać się można przed ich zdefiniowaniem.
\end{itemize}
-Fragment pliku konfiguracyjnego ilustrujący większość powyższych cech
+Fragment pliku konfiguracyjnego ilustrujący większość opisanych powyżej
+reguł notacji:
\ifSingleColumn
-:
\verbatiminput{examples/ex5.tex}
\else
jest pokazany na rys.~\ref{fig:config-sample}.
@@ -2617,7 +2774,7 @@ w~systemie brak gotowych wygenerowanych czcionek \samp{.pk} Computer Modern
> \Ucom{kpsewhich wsuipa10.pk}
\ifSingleColumn /usr/local/texmf-var/fonts/pk/ljfour/public/wsuipa/wsuipa10.600pk
\else /usr/local/texmf-var/fonts/pk/ljfour/public/
-... wsuipa/wsuipa10.600pk
+..... wsuipa/wsuipa10.600pk
\fi\end{alltt}
Dla tych fontów (alfabetu fonetycznego) musieliśmy wygenerować pliki
\samp{.pk}, a~ponieważ domyślnym \MF{}-owym trybem naszej instalacji jest
@@ -2654,46 +2811,46 @@ 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 Quasi Times
-(zawierają one m.in. poprawne polskie znaki diakrytyczne).
+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ę
pliku z~przemapowaniem fontów:
\begin{alltt}
-> \Ucom{kpsewhich --format="dvips config" config.qtm}
-/usr/local/texmf-dist/dvips/qfonts/config.qtm
+> \Ucom{kpsewhich --format="dvips config" config.utm}
+ /usr/local/texmf-dist/dvips/psnfss/config.utm
\end{alltt}
W~pliku tym znajduje się wiersz:
\begin{alltt}
- p +qtm.map
+ p +utm.map
\end{alltt}
-wskazujący na plik \file{qtm.map}, który chcemy zlokalizować w~następnej
+wskazujący na plik \file{utm.map}, który chcemy zlokalizować w~następnej
kolejności:
\begin{alltt}
-> \Ucom{kpsewhich --format=map qtm.map}
-/usr/local/texmf-dist/fonts/map/dvips/qfonts/qtm.map
+> \Ucom{kpsewhich utm.map}
+ /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 Quasi Times, 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}
- qtmr QuasiTimes-Regular ... <qtmr.pfb
- qtmri QuasiTimes-Italic ... <qtmri.pfb
- qtmb QuasiTimes-Bold ... <qtmb.pfb
- qtmbi QuasiTimes-BoldItalic ... <qtmbi.pfb
+utmb8r NimbusRomNo9L-Medi ... <utmb8a.pfb
+utmbi8r NimbusRomNo9L-MediItal... <utmbi8a.pfb
+utmr8r NimbusRomNo9L-Regu ... <utmr8a.pfb
+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
-QuasiTimes-Regular \file{qtmr.pfb} w~drzewie katalogów \file{texmf}:
+Times Roman \file{utmr8a.pfb} w~drzewie katalogów \file{texmf}:
\begin{alltt}
-> \Ucom{kpsewhich qtmr.pfb}
-\ifSingleColumn
-/usr/local/texmf-dist/fonts/type1/qfonts/qtmr.pfb
-\else
-/usr/local/texmf-dist/fonts/type1/
-... qfonts/qtmr.pfb
+> \Ucom{kpsewhich utmr8a.pfb}
+\ifSingleColumn /usr/local/texmf-dist/fonts/type1/urw/times/utmr8a.pfb
+\else /usr/local/texmf-dist/fonts/type1/
+... urw/utm/utmr8a.pfb
\fi\end{alltt}
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ś
+pliku. Ważne jest to zwłaszcza wówczas, gdy istnieje podejrzenie, że gdzieś
zawieruszyła się zła wersja jakiegoś pliku; \cmdname{kpsewhich} pokaże tylko
pierwszy napotkany plik.
@@ -3022,32 +3179,48 @@ Niniejsza edycja \TL{} została opracowana pod kierownictwem Sebastiana
Rahtza i~Karla Berry, przy głównym współudziale:
\begin{itemize*}
-\item Niemieckiej Grupy \TeX-owej (\acro{DANTE e.V.}), która udostępniła
- komputer, na którym przygotowywano niniejsze wydanie; a~w~szczególności
- Rainera Sch\"opfa i~Reinharda Zierke, którzy opiekowali się
- tym komputerem oraz Volkera Schaa i~Klausa Hoeppnera, którzy
- koordynowali produkcję płytek w~wydawnictwie Lehmanns;
-\item firmy Perforce, która udostępniła bezpłatną kopię świetnego
- oprogramowania do zarządzania zmianami w~przygotowywanej dystrybucji;
-\item Petera Breitenlohnera i~\eTeX\ teamu;
+\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ą.
+ 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ą
+ 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
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 pracował
- nad jego ulepszaniem i~błyskawicznie wykonywał poprawki;
+ 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}
i~Tomka Łuczaka, twórcy \cmdname{tlpmgui};
-\item \Thanh{}a, Martina Schr\"odera i~pdf\TeX\ teamu;
+\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ę
+ 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
+ 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ł
przygotowanie czeskich i~słowackich pakietów;
-\item Fabrice'a Popineau, który przygotował oprogramowanie dla Windows
- i~szczególnie wiele czasu poświęcił na opracowanie metod przygotowania
- i~zarządzania pakietami;
+\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,
+ 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;
-\item Olafa Webera, który cierpliwie pielęgnował Web2c;
+ który ponadto koordynował przygotowanie wszystkich polskich dodatków (fontów,
+ programów instalacyjnych i~wielu innych);
+\item Olafa Webera, który cierpliwie pielęgnował Web2C, od którego wszystko zależy;
\item Gerbena Wierda, który przygotował oprogramowanie i~wsparcie dla
\MacOSX{};
\item Grahama Williamsa, którego prace nad katalogiem pakietów bardzo
@@ -3055,14 +3228,15 @@ Rahtza i~Karla Berry, przy głównym współudziale:
\end{itemize*}
Binaria dla różnych platform skompilowali:
-Tigran Aivazian (\pkgname{x86\_64-linux}),
+Reinhard Kotucha (\pkgname{x86\_64-linux}),
Manfred Lotz (\pkgname{i386-freebsd}),
%Maksym Polyakov (\pkgname{sparc-solaris}),
-Fabrice Popineau (\pkgname{win32}),
+Akira Kakuto and Fabrice Popineau (\pkgname{win32}),
Norbert Prei\-ning (\pkgname{alpha-linux}),
Vladimir Volovich (\pkgname{powerpc-aix}, \pkgname{sparc-linux}
i~\pkgname{sparc-solaris}),
-Staszek Wawrykiewicz (\pkgname{i386-linux}),
+ %Staszek Wawrykiewicz
+ Karl Berry (\pkgname{i386-linux}),
Olaf Weber (\pkgname{mips-irix}),
Gerben Wierda (\pkgname{i386-darwin}, \pkgname{powerpc-darwin}).
@@ -3360,9 +3534,8 @@ ale nie był dotychczas udokumentowany. Z~kolei dla systemu
\end{itemize}
\subsection{Edycja 2005}
-\label{sec:tlcurrent}
-Aktualna edycja przyniosła, jak zwykle, mnóstwo aktualizacji pakietów
+Edycja ta przyniosła, jak zwykle, mnóstwo aktualizacji pakietów
i~programów. Struktura dystrybucji ustabilizowała się, niemniej jednak
pojawiło się nieco zmian w~konfiguracji:
@@ -3421,31 +3594,72 @@ latex --translate-file=empty.tcx twojplik.tex
\end{itemize}
+\subsection{Edycja 2007}
+\label{sec:tlcurrent}
+
+Największym nowością edycji lat 2006 i~2007 jest Xe\TeX{},
+w~postaci programów \texttt{xetex} i~\texttt{xelatex}; patrz
+\url{http://scripts.sil.org/xetex}.
+
+W istotny sposób został zaktualizowany MetaPost, planuje się także jego
+dalszy rozwój (\url{http://tug.org/metapost/articles}); to samo dotyczy
+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.
+\filename{tex}, \filename{pdftex} lub \filename{xetex}. Zmiana ta nie powinna
+być zauważalna w~typowym użyciu.
+
+Program \texttt{tex} (plain) już nie analizuje pierwszego wiersza
+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
+rozdział~\ref{sec:noninteractive-install}.
+
+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
+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{}
+w~nadchodzących latach.
+
+Na koniec, w~maju 2006~r. Thomas Esser ogłosił, że zaprzestaje aktualizowania
+dystrybucji te\TeX{} (\url{http://tug.org/tetex}). W wyniku tego znacznie
+wzrosło zainteresowanie \TL-em, szczególnie wśród dystrybutorów
+\acro{GNU}/Linux-a. (W \TL{} zdefiniowano w przybliżeniu równoważny, nowy
+schemat instalacyjny pod nazwą \texttt{tetex}.) Mamy nadzieję, że
+w~przyszłości doprowadzi to do takich ulepszeń w~otoczeniu \TeX-owym, na
+których wszyscy skorzystają.
+
\subsection{Przyszłe wersje}
-\emph{Niniejsza dystrybucja nie jest doskonała!} Planujemy wydawanie jej
-raz na rok
-i~chcielibyśmy żeby zawierała jeszcze więcej pomocnej dokumentacji, więcej
-programów użytkowych, lepsze programy instalacyjne oraz (oczywiście) stale
-ulepszany i~poprawiany katalog makr i~fontów. Zadanie to jest wykonywane
-przez ciężko pracujących ochotników, poświęcających na to wiele swojego
-wolnego czasu. Wiele jeszcze pozostało do zrobienia. Jeżeli możesz pomóc,
-nie zastanawiaj się i~przyłącz się do nas.
+\emph{Niniejsza dystrybucja nie jest doskonała!} Planujemy kontynuowanie
+wydawania nowych wersji i~chcielibyśmy, żeby zawierały one jeszcze więcej
+pomocnej dokumentacji, więcej programów użytkowych, lepsze programy
+instalacyjne oraz (oczywiście) stale ulepszany i~poprawiany katalog makr
+i~fontów. Zadanie to jest wykonywane przez ciężko pracujących ochotników,
+poświęcających na to wiele swojego wolnego czasu. Wiele jeszcze pozostało do
+zrobienia. Jeżeli możesz pomóc, nie zastanawiaj się i~przyłącz się do nas.
Prosimy o~przesyłanie poprawek, sugestii i~uzupełnień oraz deklaracji
pomocy w~opracowywaniu kolejnych edycji na adres:\hfill\null
%
\begin{quote}
-Sebastian Rahtz\\
-{}7 Stratfield Road\\
-Oxford OX2 7BG\\
-United Kingdom\\
\email{tex-live@tug.org} \\
\url{http://tug.org/texlive}
\end{quote}
- %
-Uaktualnienia, ogłoszenia i~wskazówki będą dostępne na stronie
-\url{http://tug.org/texlive.html}.
+
+%Uaktualnienia, ogłoszenia i~wskazówki będą dostępne na stronie
+%\url{http://tug.org/texlive.html}.
\end{document}