diff options
author | Karl Berry <karl@freefriends.org> | 2009-05-16 18:52:58 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2009-05-16 18:52:58 +0000 |
commit | e84980c166909c05441e356c43cca766b4053e29 (patch) | |
tree | cd32649ce2e40c0fe7c5ab13dbca3bd8cd7d2006 /Master/texmf/doc | |
parent | e24673e6e449b0368041db8db2a4705c7c049944 (diff) |
move texlive-cz out of texmf-doc, try adding autopattern for texmf/doc
git-svn-id: svn://tug.org/texlive/trunk@13123 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf/doc')
-rw-r--r-- | Master/texmf/doc/texlive/texlive-cz/ec-lmr10-19.png | bin | 0 -> 201 bytes | |||
-rw-r--r-- | Master/texmf/doc/texlive/texlive-cz/install-w32-main.png | bin | 0 -> 50021 bytes | |||
-rw-r--r-- | Master/texmf/doc/texlive/texlive-cz/psview.png | bin | 0 -> 10129 bytes | |||
-rw-r--r-- | Master/texmf/doc/texlive/texlive-cz/stdcoll.png | bin | 0 -> 10661 bytes | |||
-rw-r--r-- | Master/texmf/doc/texlive/texlive-cz/tex-live.css | 44 | ||||
-rw-r--r-- | Master/texmf/doc/texlive/texlive-cz/texlive-cz.css | 230 | ||||
-rw-r--r-- | Master/texmf/doc/texlive/texlive-cz/texlive-cz.html | 6601 | ||||
-rw-r--r-- | Master/texmf/doc/texlive/texlive-cz/texlive-cz.pdf | bin | 0 -> 861357 bytes | |||
-rw-r--r-- | Master/texmf/doc/texlive/texlive-cz/tlmgr-config.png | bin | 0 -> 10167 bytes | |||
-rw-r--r-- | Master/texmf/doc/texlive/texlive-cz/tlmgr-gui.png | bin | 0 -> 11806 bytes |
10 files changed, 6875 insertions, 0 deletions
diff --git a/Master/texmf/doc/texlive/texlive-cz/ec-lmr10-19.png b/Master/texmf/doc/texlive/texlive-cz/ec-lmr10-19.png Binary files differnew file mode 100644 index 00000000000..9b6ee191860 --- /dev/null +++ b/Master/texmf/doc/texlive/texlive-cz/ec-lmr10-19.png diff --git a/Master/texmf/doc/texlive/texlive-cz/install-w32-main.png b/Master/texmf/doc/texlive/texlive-cz/install-w32-main.png Binary files differnew file mode 100644 index 00000000000..a8cc55f6070 --- /dev/null +++ b/Master/texmf/doc/texlive/texlive-cz/install-w32-main.png diff --git a/Master/texmf/doc/texlive/texlive-cz/psview.png b/Master/texmf/doc/texlive/texlive-cz/psview.png Binary files differnew file mode 100644 index 00000000000..8322bdda693 --- /dev/null +++ b/Master/texmf/doc/texlive/texlive-cz/psview.png diff --git a/Master/texmf/doc/texlive/texlive-cz/stdcoll.png b/Master/texmf/doc/texlive/texlive-cz/stdcoll.png Binary files differnew file mode 100644 index 00000000000..16a699ba3c6 --- /dev/null +++ b/Master/texmf/doc/texlive/texlive-cz/stdcoll.png diff --git a/Master/texmf/doc/texlive/texlive-cz/tex-live.css b/Master/texmf/doc/texlive/texlive-cz/tex-live.css new file mode 100644 index 00000000000..5062bc0d229 --- /dev/null +++ b/Master/texmf/doc/texlive/texlive-cz/tex-live.css @@ -0,0 +1,44 @@ +/* $Id$ + Simple CSS for TeX Live that adds margins and a little color. + original by Bzyl Wlodzimierz, edited by Karl Berry, 2005. + Public domain. */ + +html { + // top left bottom right + margin: 15pt 15pt 15pt 15pt; + background: rgb(255,255,224); +} + +body { + margin: 0 5pt 0 5pt; + padding: 0; + //matw: background: rgb(224,255,224); + // (It looks better to me to have a consistent background --karl) +// fonts in browser are low resolution; +// therefore generated serif are poor quality, +// so they disturb reading (that is my opinion) + font-family: sans-serif; + font-style: normal; +} + +/* (It looks better to me to not vary colors at every level --karl) */ + +h3.sectionHead { + padding: 12pt 10pt 12pt 20pt; + //matw: background: rgb(192,224,255); + background: rgb(224,224,255); + color: rgb(0,0,32); +} + +h4.subsectionHead { + padding: 7pt 10pt 7pt 40pt; + background: rgb(224,224,255); + color: rgb(0,0,32); +} + +h5.subsubsectionHead { + padding: 3pt 10pt 3pt 40pt; + //matw: background: rgb(224,255,255); + background: rgb(224,224,255); + color: rgb(0,0,32); +} diff --git a/Master/texmf/doc/texlive/texlive-cz/texlive-cz.css b/Master/texmf/doc/texlive/texlive-cz/texlive-cz.css new file mode 100644 index 00000000000..2014c3f1bd6 --- /dev/null +++ b/Master/texmf/doc/texlive/texlive-cz/texlive-cz.css @@ -0,0 +1,230 @@ + +/* start css.sty */ +.ec-lmr-10x-x-109{} +.ec-lmr-17{font-size:154%;} +.ec-lmss-17x-x-120{font-size:185%; font-family: sans-serif;} +.ec-lmss-17x-x-120{ font-family: sans-serif;} +.ec-lmss-17x-x-120{ font-family: sans-serif;} +.ec-lmss-17x-x-120{ font-family: sans-serif;} +.ec-lmss-17x-x-120{ font-family: sans-serif;} +.ec-lmss-17x-x-120{ font-family: sans-serif;} +.ec-lmss-17x-x-120{ font-family: sans-serif;} +.ec-lmss-17x-x-120{ font-family: sans-serif;} +.ec-lmss-17x-x-120{ font-family: sans-serif;} +.ec-lmr-12{font-size:109%;} +.ectt-1200{font-size:109%; font-family: monospace;} +.ectt-1200{ font-family: monospace;} +.ectt-1200{ font-family: monospace;} +.ectt-1200{ font-family: monospace;} +.ectt-1200{ font-family: monospace;} +.ectt-1200{ font-family: monospace;} +.ectt-1095{ font-family: monospace;} +.ectt-1095{ font-family: monospace;} +.ectt-1095{ font-family: monospace;} +.ectt-1095{ font-family: monospace;} +.ectt-1095{ font-family: monospace;} +.ectt-1095{ font-family: monospace;} +.ec-lmss-10x-x-109{ font-family: sans-serif;} +.ec-lmss-10x-x-109{ font-family: sans-serif;} +.ec-lmss-10x-x-109{ font-family: sans-serif;} +.ec-lmss-10x-x-109{ font-family: sans-serif;} +.ec-lmss-10x-x-109{ font-family: sans-serif;} +.ec-lmss-10x-x-109{ font-family: sans-serif;} +.ec-lmss-10x-x-109{ font-family: sans-serif;} +.ec-lmss-10x-x-109{ font-family: sans-serif;} +.ec-lmss-10x-x-109{ font-family: sans-serif;} +.logo-10x-x-109{} +.lmsy-10x-x-109{} +.ec-lmri-10x-x-109{ font-style:italic;} +.ec-lmri-10x-x-109{ font-style:italic;} +.ec-lmri-10x-x-109{ font-style:italic;} +.ec-lmri-10x-x-109{ font-style:italic;} +.ec-lmri-10x-x-109{ font-style:italic;} +.ec-lmri-10x-x-109{ font-style:italic;} +.ec-lmri-10x-x-109{ font-style:italic;} +.ec-lmri-10x-x-109{ font-style:italic;} +.ec-lmri-10x-x-109{ font-style:italic;} +.ec-lmbx-10x-x-109{ font-weight: bold;} +.ec-lmbx-10x-x-109{ font-weight: bold;} +.ec-lmbx-10x-x-109{ font-weight: bold;} +.ec-lmbx-10x-x-109{ font-weight: bold;} +.ec-lmbx-10x-x-109{ font-weight: bold;} +.ec-lmbx-10x-x-109{ font-weight: bold;} +.ec-lmbx-10x-x-109{ font-weight: bold;} +.ec-lmbx-10x-x-109{ font-weight: bold;} +.ec-lmbx-10x-x-109{ font-weight: bold;} +.ectt-0800{font-size:72%; font-family: monospace;} +.ectt-0800{ font-family: monospace;} +.ectt-0800{ font-family: monospace;} +.ectt-0800{ font-family: monospace;} +.ectt-0800{ font-family: monospace;} +.ectt-0800{ font-family: monospace;} +.ec-lmr-9{font-size:81%;} +.ectt-0900{font-size:81%; font-family: monospace;} +.ectt-0900{ font-family: monospace;} +.ectt-0900{ font-family: monospace;} +.ectt-0900{ font-family: monospace;} +.ectt-0900{ font-family: monospace;} +.ectt-0900{ font-family: monospace;} +.ec-lmr-10{font-size:90%;} +.ectt-1000{font-size:90%; font-family: monospace;} +.ectt-1000{ font-family: monospace;} +.ectt-1000{ font-family: monospace;} +.ectt-1000{ font-family: monospace;} +.ectt-1000{ font-family: monospace;} +.ectt-1000{ font-family: monospace;} +.ecit-1095{ font-style: italic; font-family: monospace;} +.ecit-1095{ font-style: italic; font-family: monospace;} +.ecit-1095{ font-style: italic; font-family: monospace;} +.ecit-1095{ font-style: italic; font-family: monospace;} +.ecit-1095{ font-style: italic; font-family: monospace;} +.ecit-1095{ font-style: italic; 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;}} +a img { border-top: 0; border-left: 0; border-right: 0; } +center { margin-top:1em; margin-bottom:1em; } +td center { margin-top:0em; margin-bottom:0em; } +.Canvas { position:relative; } +img.math{vertical-align:middle;} +li p.indent { text-indent: 0em } +.enumerate1 {list-style-type:decimal;} +.enumerate2 {list-style-type:lower-alpha;} +.enumerate3 {list-style-type:lower-roman;} +.enumerate4 {list-style-type:upper-alpha;} +div.newtheorem { margin-bottom: 2em; margin-top: 2em;} +.obeylines-h,.obeylines-v {white-space: nowrap; } +div.obeylines-v p { margin-top:0; margin-bottom:0; } +.overline{ text-decoration:overline; } +.overline img{ border-top: 1px solid black; } +td.displaylines {text-align:center; white-space:nowrap;} +.centerline {text-align:center;} +.rightline {text-align:right;} +div.verbatim {font-family: monospace; white-space: nowrap; text-align:left; clear:both; } +.fbox {padding-left:3.0pt; padding-right:3.0pt; text-indent:0pt; border:solid black 0.4pt; } +div.fbox {display:table} +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%;} +div.center, div.center div.center {text-align: center; margin-left:1em; margin-right:1em;} +div.center div {text-align: left;} +div.flushright, div.flushright div.flushright {text-align: right;} +div.flushright div {text-align: left;} +div.flushleft {text-align: left;} +.underline{ text-decoration:underline; } +.underline img{ border-bottom: 1px solid black; margin-bottom:1pt; } +.framebox-c, .framebox-l, .framebox-r { padding-left:3.0pt; padding-right:3.0pt; text-indent:0pt; border:solid black 0.4pt; } +.framebox-c {text-align:center;} +.framebox-l {text-align:left;} +.framebox-r {text-align:right;} +span.thank-mark{ vertical-align: super } +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;} +table.tabular {margin-left: auto; margin-right: auto;} +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; } +span.TEX span.E{ position:relative;top:0.5ex;left:-0.0417em;} +a span.TEX span.E {text-decoration: none; } +span.LATEX span.A{ position:relative; top:-0.5ex; left:-0.4em; font-size:85%;} +span.LATEX span.TEX{ position:relative; left: -0.4em; } +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;} +table.tabular {margin-left: auto; margin-right: auto;} +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%;} +.index-item, .index-subitem, .index-subsubitem {display:block} +.caption td.id{font-weight: bold; white-space: nowrap; } +table.caption {text-align:center;} +h1.partHead{text-align: center} +p.bibitem { text-indent: -2em; margin-left: 2em; margin-top:0.6em; margin-bottom:0.6em; } +p.bibitem-p { text-indent: 0em; margin-left: 2em; margin-top:0.6em; margin-bottom:0.6em; } +.paragraphHead, .likeparagraphHead { margin-top:2em; font-weight: bold;} +.subparagraphHead, .likesubparagraphHead { font-weight: bold;} +.quote {margin-bottom:0.25em; margin-top:0.25em; margin-left:1em; margin-right:1em; text-align:justify;} +.verse{white-space:nowrap; margin-left:2em} +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: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;} +.uline{ text-decoration:underline; } +.uuline{ text-decoration:underline; } +span.sout {text-decoration: line-through } +span.xout {text-decoration: line-through } +span.uwave {text-decoration:underline } +P.fancyvrb {white-space: nowrap; margin:0em;} +div#fancyvrb1{ border-top: solid 0.4pt; } +div#fancyvrb1{ border-left: solid 0.4pt; } +div#fancyvrb1{ border-bottom: solid 0.4pt; } +div#fancyvrb1{ border-right: solid 0.4pt; } +div#fancyvrb2{ border-top: solid 0.4pt; } +div#fancyvrb2{ border-left: solid 0.4pt; } +div#fancyvrb2{ border-bottom: solid 0.4pt; } +div#fancyvrb2{ border-right: solid 0.4pt; } +div#fancyvrb3{ border-top: solid 0.4pt; } +div#fancyvrb3{ border-left: solid 0.4pt; } +div#fancyvrb3{ border-bottom: solid 0.4pt; } +div#fancyvrb3{ border-right: solid 0.4pt; } +div#fancyvrb4{ border-top: solid 0.4pt; } +div#fancyvrb4{ border-left: solid 0.4pt; } +div#fancyvrb4{ border-bottom: solid 0.4pt; } +div#fancyvrb4{ border-right: solid 0.4pt; } +div#fancyvrb5{ border-top: solid 0.4pt; } +div#fancyvrb5{ border-left: solid 0.4pt; } +div#fancyvrb5{ border-bottom: solid 0.4pt; } +div#fancyvrb5{ border-right: solid 0.4pt; } +/* end css.sty */ + diff --git a/Master/texmf/doc/texlive/texlive-cz/texlive-cz.html b/Master/texmf/doc/texlive/texlive-cz/texlive-cz.html new file mode 100644 index 00000000000..f30576b24fa --- /dev/null +++ b/Master/texmf/doc/texlive/texlive-cz/texlive-cz.html @@ -0,0 +1,6601 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" + "http://www.w3.org/TR/html4/loose.dtd"> +<html xml:lang="cs" > +<head> + <title>TeX Live 2008 +Pr<img +src="ec-lmr10-19.png" alt="i" class="10-109x-x-19" />rucka TEX Live, CS verze 1.34</title> +<meta name="generator" content="TeX4ht (http://www.cse.ohio-state.edu/~gurari/TeX4ht/)"> +<meta name="originator" content="TeX4ht (http://www.cse.ohio-state.edu/~gurari/TeX4ht/)"> +<!-- charset=iso-8559-1,html,info,fn-in --> +<meta name="src" content="texlive-cz.tex"> +<meta name="date" content="2008-08-14 03:02:00"> +<link rel="stylesheet" type="text/css" href="texlive-cz.css"> +<link rel="stylesheet"type="text/css"href="texlive-cz.css"/> +<link rel="stylesheet"type="text/css"href="tex-live.css"/> +</head><body +> + <div class="maketitle"> + + + + + +<h2 class="titleHead"><span class="TEX">T<span +class="E">E</span>X</span> Live 2008<br /> +Příručka <span class="TEX">T<span +class="E">E</span>X</span> Live, CS verze 1.34</h2> + <div class="author" ><span +class="ec-lmr-12">Karl Berry, editor</span> +<br /> <a +href="http://tug.org/texlive/" class="url" ><span +class="ectt-1200">http://tug.org/texlive/</span></a> +<br /> </div> +<br /> +<div class="date" ><span +class="ec-lmr-12">12.</span><span +class="ec-lmr-12"> srpna 2008</span></div> + </div> +<!--l. 155--><p class="indent" > Překlad 2004–2008 Ján Buša, 2001 Janka Chlebíková, 2003–2008 Petr Sojka a 2003 Petra +Sojková je šířen pod GNU FDL licencí. +<!--l. 162--><p class="indent" > Permission is granted to copy, distribute and/or modify this document under the terms of the +GNU Free Documentation License, Version 1.2 or any later version published by the Free +Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover +Texts. + <h3 class="likesectionHead"><a + id="x1-1000"></a>Obsah</h3> + <div class="tableofcontents"> + <span class="sectionToc" >1 <a +href="#x1-30001" id="QQ2-1-3">Úvodem</a></span> +<br />  <span class="subsectionToc" >1.1 <a +href="#x1-40001.1" id="QQ2-1-4">TEX Live a kolekce TEXu</a></span> +<br />  <span class="subsectionToc" >1.2 <a +href="#x1-50001.2" id="QQ2-1-5">Podpora operačních systémů</a></span> +<br />  <span class="subsectionToc" >1.3 <a +href="#x1-60001.3" id="QQ2-1-6">Základní instalace <span class="TEX">T<span +class="E">E</span>X</span> Live</a></span> +<br />  <span class="subsectionToc" >1.4 <a +href="#x1-70001.4" id="QQ2-1-7">Nápověda</a></span> +<br /> <span class="sectionToc" >2 <a +href="#x1-80002" id="QQ2-1-8">Přehled <span class="TEX">T<span +class="E">E</span>X</span> Live</a></span> +<br />  <span class="subsectionToc" >2.1 <a +href="#x1-90002.1" id="QQ2-1-9">Kolekce <span class="TEX">T<span +class="E">E</span>X</span>u: TEX Live, proTEXt, MacTEX</a></span> +<br />  <span class="subsectionToc" >2.2 <a +href="#x1-100002.2" id="QQ2-1-10">Popis kořenových adresářů TEX Live</a></span> +<br />  <span class="subsectionToc" >2.3 <a +href="#x1-110002.3" id="QQ2-1-11">Přehled předdefinovaných stromů texmf</a></span> +<br />  <span class="subsectionToc" >2.4 <a +href="#x1-120002.4" id="QQ2-1-12">Rozšíření <span class="TEX">T<span +class="E">E</span>X</span>u</a></span> +<br />  <span class="subsectionToc" >2.5 <a +href="#x1-130002.5" id="QQ2-1-13">Další za zmínku stojící programy na <span class="TEX">T<span +class="E">E</span>X</span> Live</a></span> +<br />  <span class="subsectionToc" >2.6 <a +href="#x1-140002.6" id="QQ2-1-14">Fonty v <span class="TEX">T<span +class="E">E</span>X</span> Live</a></span> +<br /> <span class="sectionToc" >3 <a +href="#x1-150003" id="QQ2-1-15">Instalace</a></span> +<br />  <span class="subsectionToc" >3.1 <a +href="#x1-160003.1" id="QQ2-1-16">Spuštění instalačního programu</a></span> +<br />  <span class="subsectionToc" >3.2 <a +href="#x1-220003.2" id="QQ2-1-24">Spuštění instalačního programu</a></span> + + +<br />  <span class="subsectionToc" >3.3 <a +href="#x1-280003.3" id="QQ2-1-35">Instalační volby příkazového řádku</a></span> +<br />  <span class="subsectionToc" >3.4 <a +href="#x1-300003.4" id="QQ2-1-37">Poinstalační činnosti</a></span> +<br />  <span class="subsectionToc" >3.5 <a +href="#x1-390003.5" id="QQ2-1-46">Testování instalace</a></span> +<br /> <span class="sectionToc" >4 <a +href="#x1-400004" id="QQ2-1-47">Síťové instalace</a></span> +<br /> <span class="sectionToc" >5 <a +href="#x1-410005" id="QQ2-1-48">Maximálně mobilní <span class="TEX">T<span +class="E">E</span>X</span> Live na DVD a USB</a></span> +<br /> <span class="sectionToc" >6 <a +href="#x1-420006" id="QQ2-1-49"><span +class="ec-lmss-10x-x-109">tlmgr</span>: správa vaší instalace</a></span> +<br />  <span class="subsectionToc" >6.1 <a +href="#x1-430006.1" id="QQ2-1-52">GUI režim <span +class="ec-lmss-10x-x-109">tlmgr</span></a></span> +<br />  <span class="subsectionToc" >6.2 <a +href="#x1-440006.2" id="QQ2-1-53">Vzorové realizace <span +class="ec-lmss-10x-x-109">tlmgr </span>z příkazového řádku</a></span> +<br /> <span class="sectionToc" >7 <a +href="#x1-450007" id="QQ2-1-54">Poznámky o Windows</a></span> +<br />  <span class="subsectionToc" >7.1 <a +href="#x1-460007.1" id="QQ2-1-55">Vlastnosti typické pro Windows</a></span> +<br />  <span class="subsectionToc" >7.2 <a +href="#x1-470007.2" id="QQ2-1-56">Dodatečný obsažený software</a></span> +<br />  <span class="subsectionToc" >7.3 <a +href="#x1-480007.3" id="QQ2-1-58">The Dviout previewer</a></span> +<br />  <span class="subsectionToc" >7.4 <a +href="#x1-490007.4" id="QQ2-1-59">Odkazy na dodatečný software s možností stažení z internetu</a></span> +<br />  <span class="subsectionToc" >7.5 <a +href="#x1-500007.5" id="QQ2-1-60">User Profile je Home</a></span> +<br />  <span class="subsectionToc" >7.6 <a +href="#x1-510007.6" id="QQ2-1-61">Registry Windows</a></span> +<br />  <span class="subsectionToc" >7.7 <a +href="#x1-520007.7" id="QQ2-1-62">Oprávnění Windows</a></span> +<br /> <span class="sectionToc" >8 <a +href="#x1-530008" id="QQ2-1-63">Používateľská príručka ku systému Web2C</a></span> +<br />  <span class="subsectionToc" >8.1 <a +href="#x1-540008.1" id="QQ2-1-64">Vyhľadávanie ciest knižnicou Kpathsea</a></span> +<br />  <span class="subsectionToc" >8.2 <a +href="#x1-620008.2" id="QQ2-1-72">Databázy názvov súborov</a></span> +<br />  <span class="subsectionToc" >8.3 <a +href="#x1-670008.3" id="QQ2-1-80">Možnosti nastavenia za behu programu</a></span> +<br /> <span class="sectionToc" >9 <a +href="#x1-680009" id="QQ2-1-81">Poděkování</a></span> +<br /> <span class="sectionToc" >10 <a +href="#x1-6900010" id="QQ2-1-82">Historie vydání</a></span> +<br />  <span class="subsectionToc" >10.1 <a +href="#x1-7000010.1" id="QQ2-1-83">Minulost</a></span> +<br />  <span class="subsectionToc" >10.2 <a +href="#x1-7500010.2" id="QQ2-1-88">Současnost (2008)</a></span> +<br />  <span class="subsectionToc" >10.3 <a +href="#x1-7600010.3" id="QQ2-1-89">Budoucnost</a></span> + </div> + <h3 class="likesectionHead"><a + id="x1-2000"></a>Seznam tabulek</h3> + <div class="tableofcontents"> + </div> +<!--l. 173--><p class="noindent" > + <h3 class="sectionHead"><span class="titlemark">1 </span> <a + id="x1-30001"></a>Úvodem</h3> +<!--l. 176--><p class="noindent" > + <h4 class="subsectionHead"><span class="titlemark">1.1 </span> <a + id="x1-40001.1"></a><span class="TEX">T<span +class="E">E</span>X</span> Live a kolekce <span class="TEX">T<span +class="E">E</span>X</span>u</h4> + + +<!--l. 178--><p class="noindent" >Tento dokument popisuje základní vlastnosti distribuce <span class="TEX">T<span +class="E">E</span>X</span> Live 2008, což je instalace <span class="TEX">T<span +class="E">E</span>X</span>u a +příbuzných programů pro GNU/Linux a další unixové systémy, Mac OS X a (32bitové) systémy +Windows. +<!--l. 183--><p class="indent" > <span class="TEX">T<span +class="E">E</span>X</span> Live můžete získat stažením z internetu, nebo na <span class="TEX"><span +class="ec-lmss-10x-x-109">T</span><span +class="E"><span +class="ec-lmss-10x-x-109">E</span></span><span +class="ec-lmss-10x-x-109">X</span></span><span +class="ec-lmss-10x-x-109">-kolekce </span>DVD, které skupiny +uživatelů <span class="TEX">T<span +class="E">E</span>X</span>u distribuují mezi svými členy. Obsah tohto DVD je stručně popsán v oddíle <a +href="#x1-90002.1">2.1<!--tex4ht:ref: sec:tl-coll.dists --></a>. +<span class="TEX">T<span +class="E">E</span>X</span> Live a <span class="TEX"><span +class="ec-lmss-10x-x-109">T</span><span +class="E"><span +class="ec-lmss-10x-x-109">E</span></span><span +class="ec-lmss-10x-x-109">X</span></span><span +class="ec-lmss-10x-x-109">-kolekce </span>spolu jsou výsledkem společného úsilí skupin uživatelů <span class="TEX">T<span +class="E">E</span>X</span>u. Tento +dokument popisuje převážně samotný <span class="TEX">T<span +class="E">E</span>X</span> Live. +<!--l. 190--><p class="indent" > <span class="TEX">T<span +class="E">E</span>X</span> Live obsahuje <span +class="ectt-1095">.exe </span>soubory pro <span class="TEX">T<span +class="E">E</span>X</span>, LaTeX2e, Con<span class="TEX">T<span +class="E">E</span>X</span>t, Metafont, <span +class="logo-10x-x-109">METAPOST</span>, +BibTeX a mnoho dalších programů včetně obsáhlého seznamu maker, fontů a dokumentace spolu +s podporou sazby v mnoha různých světových jazycích. +<!--l. 195--><p class="indent" > Aktuální verze použitého software je v archívu CTAN na <a +href="http://www.ctan.org/" class="url" ><span +class="ectt-1095">http://www.ctan.org/</span></a>. +<!--l. 198--><p class="indent" > Krátký seznam hlavních změn v této verzi <span class="TEX">T<span +class="E">E</span>X</span> Live najdete na konci tohoto dokumentu, +v oddílu <a +href="#x1-6900010">10<!--tex4ht:ref: sec:history --></a> na straně <a +href="#x1-6900010">84<!--tex4ht:ref: sec:history --></a>. +<!--l. 202--><p class="noindent" > + <h4 class="subsectionHead"><span class="titlemark">1.2 </span> <a + id="x1-50001.2"></a>Podpora operačních systémů</h4> +<!--l. 205--><p class="noindent" ><span class="TEX">T<span +class="E">E</span>X</span> Live obsahuje binárky pro četné architektury na bázi Unixu, včetně Mac OS X. Obsažené +zdrojové texty by měly umožnit instalaci pro platformy, pro které nejsou k dispozici +binárky. +<!--l. 209--><p class="indent" > Co se týče Windows: podporovány jsou jenom Windows 2000 a pozdější verze. Upustili jsme +od podpory Windows 9<span +class="ec-lmri-10x-x-109">x</span>, ME a NT. V důsledku této změny si Windows vyžaduje mnohem +méně zvláštního zacházení ve srovnání s Unixovými systémy. Pro Windows nejsou +k dispozici 64bitové <span +class="ectt-1095">.exe </span>soubory, ale 32bitové binárky by měly běžet na 64bitových +systémech. +<!--l. 215--><p class="indent" > Alternativní řešení pro Windows a Mac OS X najdete v oddíle <a +href="#x1-90002.1">2.1<!--tex4ht:ref: sec:tl-coll.dists --></a>. +<!--l. 218--><p class="noindent" > + <h4 class="subsectionHead"><span class="titlemark">1.3 </span> <a + id="x1-60001.3"></a>Základní instalace <span class="TEX">T<span +class="E">E</span>X</span> Live</h4> +<!--l. 221--><p class="noindent" ><span class="TEX">T<span +class="E">E</span>X</span> Live můžete nainstalovat buď z DVD nebo z internetu. Samotný síťový instalační program +je malý a vše požadované stáhne z internetu. Síťový instalační program je vhodné použít, když +potřebujete jenom část z kompletní instalace <span class="TEX">T<span +class="E">E</span>X</span> Live. +<!--l. 226--><p class="indent" > Instalační program na DVD vám umožní instalaci na lokálním disku, avšak <span class="TEX">T<span +class="E">E</span>X</span> Live +můžete spustit přímo z DVD (nebo z obrazu DVD, když to váš systém podporuje). +<!--l. 229--><p class="noindent" >Toto je popsané detailně v následujících sekcích, zde jen souhrn: + <ul class="itemize1"> + <li class="itemize">Instalační dávka se jmenuje <span +class="ectt-1095">install-tl </span>. Funguje v režimu GUI (předvolba pro + Windows) i v textovém režimu (předvoleném pro všechny ostatní systémy). + Jednotlivé režimy dosáhnete volbou <span +class="ectt-1095">-gui </span>nebo <span +class="ectt-1095">-no-gui</span>. + </li> + <li class="itemize">Jednou součástí instalace je nový program, ‘<span class="TEX">T<span +class="E">E</span>X</span> Live Manager’, nazvaný <span +class="ectt-1095">tlmgr</span>. + Podobně jako instalační program může být použit v režimu GUI nebo v textovém + + + režimu. Můžete ho použít k nainstalování nebo odinstalování balíků a na různé + konfigurační činnosti.</li></ul> +<!--l. 242--><p class="noindent" > + <h4 class="subsectionHead"><span class="titlemark">1.4 </span> <a + id="x1-70001.4"></a>Nápověda</h4> +<!--l. 245--><p class="noindent" ><span class="TEX">T<span +class="E">E</span>X</span>ovská komunita je aktivní, vstřícná a většina seriózních otázek je obvykle zodpovězena. +Podpora je neformální, je prováděna příležitostnými čtenáři a dobrovolníky, a proto je důležité, +abyste odpověď na svůj dotaz hledali nejdříve sami, než ho vznesete na fóru. (Pokud toužíte po +garantované komerční podpoře, můžete na <span class="TEX">T<span +class="E">E</span>X</span> Live zapomenout a zakoupit komerční +distribuci; viz seznam prodejců na <a +href="http://tug.org/interest.html#vendors" class="url" ><span +class="ectt-1095">http://tug.org/interest.html#vendors</span></a>.) +<!--l. 253--><p class="indent" > Níže je uveden seznam informačních zdrojů, přibližně v pořadí, ve kterém ho doporučujeme +k použití: +<!--l. 256--><p class="indent" > + <dl class="description"><dt class="description"> +<span +class="ec-lmbx-10x-x-109">prvn</span><span +class="ec-lmbx-10x-x-109">í kroky</span> </dt><dd +class="description">Pokud jste <span class="TEX">T<span +class="E">E</span>X</span>ovský nováček, na stránce <a +href="http://tug.org/begin.html" class="url" ><span +class="ectt-1095">http://tug.org/begin.html</span></a> + najdete krátký úvod do systému. + </dd><dt class="description"> +<span class="TEX"><span +class="ec-lmbx-10x-x-109">T</span><span +class="E"><span +class="ec-lmbx-10x-x-109">E</span></span><span +class="ec-lmbx-10x-x-109">X</span></span> <span +class="ec-lmbx-10x-x-109">FAQ</span> </dt><dd +class="description"><span class="TEX">T<span +class="E">E</span>X</span> FAQ je obrovská studnice znalostí obsahující všechny druhy otázek, + od těch základních až po ty nejobskurnější. Dokument najdete na <span class="TEX">T<span +class="E">E</span>X</span> Live + v adresáři <a +href="../../../../texmf-doc/doc/english/FAQ-en/html/index.html" >texmf-doc/doc/english/FAQ-en/html/index.html</a> nebo na internetu na + <a +href="http://www.tex.ac.uk/faq" class="url" ><span +class="ectt-1095">http://www.tex.ac.uk/faq</span></a>. Prosíme, začněte své hledání odpovědi zde. + </dd><dt class="description"> +<span class="TEX"><span +class="ec-lmbx-10x-x-109">T</span><span +class="E"><span +class="ec-lmbx-10x-x-109">E</span></span><span +class="ec-lmbx-10x-x-109">X</span></span> <span +class="ec-lmbx-10x-x-109">Catalogue</span> </dt><dd +class="description">Pokud + hledáte konkrétní balík, font, program ap., <span class="TEX">T<span +class="E">E</span>X</span> Catalogue je místo, kde začít. Je + to obsáhlá sbírka <span class="TEX">T<span +class="E">E</span>X</span>ových položek. Viz <a +href="../../../../http://www.ctan.org/help/Catalogue/" >http://www.ctan.org/help/Catalogue/</a>. + </dd><dt class="description"> +<span class="TEX"><span +class="ec-lmbx-10x-x-109">T</span><span +class="E"><span +class="ec-lmbx-10x-x-109">E</span></span><span +class="ec-lmbx-10x-x-109">X</span></span><span +class="ec-lmbx-10x-x-109">ov</span><span +class="ec-lmbx-10x-x-109">é odkazy na Webu</span> </dt><dd +class="description">Na <a +href="http://tug.org/interest.html" class="url" ><span +class="ectt-1095">http://tug.org/interest.html</span></a> najdete mnoho + relevantních odkazů na různé příručky, knihy, manuály a články o všech aspektech + systému <span class="TEX">T<span +class="E">E</span>X</span>. + </dd><dt class="description"> +<span +class="ec-lmbx-10x-x-109">arch</span><span +class="ec-lmbx-10x-x-109">ívy diskusn</span><span +class="ec-lmbx-10x-x-109">ích skupin</span> </dt><dd +class="description"> + <!--l. 276--><p class="noindent" >Dvě základní fóra pro hledání řešení problémů jsou newsová skupina + <a +href="news:comp.text.tex" class="url" ><span +class="ectt-1095">news:comp.text.tex</span></a> a emailová diskusní skupina <a +href="mailto:texhax@tug.org" ><span +class="ectt-1095">texhax@tug.org</span></a>. V archívech + těchto zdrojů najdete tisíce předchozích dotazů a odpovědí čekajících na vaše + hledání. Nahlédněte na <a +href="http://groups.google.com/groups?group=comp.text.tex" class="url" ><span +class="ectt-1095">http://groups.google.com/groups?group=comp.text.tex</span></a>, + respektive na <a +href="http://tug.org/mail-archives/texhax" class="url" ><span +class="ectt-1095">http://tug.org/mail-archives/texhax</span></a>. Dotazem do obecného + vyhledávacího stroje jako <a +href="http://google.com/" class="url" ><span +class="ectt-1095">http://google.com/</span></a> také nic nepokazíte a pro specifika + češtiny a slovenštiny najdete další zdroje odkazované na <a +href="http://www.cstug.cz/" class="url" ><span +class="ectt-1095">http://www.cstug.cz/</span></a>. + + + </dd><dt class="description"> +<span +class="ec-lmbx-10x-x-109">kladen</span><span +class="ec-lmbx-10x-x-109">í dotaz</span><span +class="ec-lmbx-10x-x-109">ů</span> </dt><dd +class="description">Pokud nemůžete najít odpověď na svou otázku, můžete ji položit + na <a +href="news:comp.text.tex" class="url" ><span +class="ectt-1095">news:comp.text.tex</span></a> přes Google nebo newsového klienta nebo emailem + na <a +href="mailto:texhax@tug.org" ><span +class="ectt-1095">texhax@tug.org</span></a>. Ale dříve, než tak učiníte, <span +class="ec-lmri-10x-x-109">pros</span><span +class="ec-lmri-10x-x-109">ím, </span>přečtěte si toto + doporučení, abyste maximalizovali vyhlídky na získání užitečné odpovědi: + <a +href="http://www.tex.ac.uk/cgi-bin/texfaq2html?label=askquestion" class="url" ><span +class="ectt-1095">http://www.tex.ac.uk/cgi-bin/texfaq2html?label=askquestion</span></a>. + </dd><dt class="description"> +<span +class="ec-lmbx-10x-x-109">podpora </span><span class="TEX"><span +class="ec-lmbx-10x-x-109">T</span><span +class="E"><span +class="ec-lmbx-10x-x-109">E</span></span><span +class="ec-lmbx-10x-x-109">X</span></span> <span +class="ec-lmbx-10x-x-109">Live</span> </dt><dd +class="description">Pokud chcete poslat chybové hlášení, připomínku nebo poznámku + k distribuci <span class="TEX">T<span +class="E">E</span>X</span> Live, její instalaci nebo dokumentaci, diskusní skupina k tomu + určená je <a +href="mailto:tex-live@tug.org" ><span +class="ectt-1095">tex-live@tug.org</span></a>. Pokud však je vaše otázka specifická pro program na + <span class="TEX">T<span +class="E">E</span>X</span> Live umístěný, napište prosím přímo autorovi nebo do diskusní skupiny určené + pro tento program. Spuštění programu s volbou <span +class="ectt-1095">--help </span>nezřídka poskytuje adresu + pro chybové hlášení.</dd></dl> +<!--l. 307--><p class="noindent" >Druhou stranou mince je odpovídání na dotazy těch, kdo kladou otázky. <a +href="news:comp.text.tex" class="url" ><span +class="ectt-1095">news:comp.text.tex</span></a> +i list <span +class="ectt-1095">texhax </span>jsou otevřeny pro kohokoliv. Přihlaste se, naslouchejte a začněte odpovídat tam, kde +můžete. +<!--l. 314--><p class="noindent" > + <h3 class="sectionHead"><span class="titlemark">2 </span> <a + id="x1-80002"></a>Přehled <span class="TEX">T<span +class="E">E</span>X</span> Live</h3> +<!--l. 317--><p class="noindent" >Tento oddíl popisuje obsah <span class="TEX">T<span +class="E">E</span>X</span> Live a <span class="TEX"><span +class="ec-lmss-10x-x-109">T</span><span +class="E"><span +class="ec-lmss-10x-x-109">E</span></span><span +class="ec-lmss-10x-x-109">X</span></span><span +class="ec-lmss-10x-x-109">-kolekce</span>, jejíž je částí. +<!--l. 326--><p class="noindent" > + <h4 class="subsectionHead"><span class="titlemark">2.1 </span> <a + id="x1-90002.1"></a>Kolekce <span class="TEX">T<span +class="E">E</span>X</span>u: <span class="TEX">T<span +class="E">E</span>X</span> Live, pro<span class="TEX">T<span +class="E">E</span>X</span>t, Mac<span class="TEX">T<span +class="E">E</span>X</span></h4> +<!--l. 329--><p class="noindent" >DVD <span class="TEX"><span +class="ec-lmss-10x-x-109">T</span><span +class="E"><span +class="ec-lmss-10x-x-109">E</span></span><span +class="ec-lmss-10x-x-109">X</span></span><span +class="ec-lmss-10x-x-109">-kolekce </span>zahrnuje následující: +<!--l. 331--><p class="indent" > + <dl class="description"><dt class="description"> +<span class="TEX"><span +class="ec-lmbx-10x-x-109">T</span><span +class="E"><span +class="ec-lmbx-10x-x-109">E</span></span><span +class="ec-lmbx-10x-x-109">X</span></span> <span +class="ec-lmbx-10x-x-109">Live</span> </dt><dd +class="description">Úplný systém <span class="TEX">T<span +class="E">E</span>X</span>, který může být spoušten přímo nebo nainstalován na disk. + </dd><dt class="description"> +<span +class="ec-lmbx-10x-x-109">Mac</span><span class="TEX"><span +class="ec-lmbx-10x-x-109">T</span><span +class="E"><span +class="ec-lmbx-10x-x-109">E</span></span><span +class="ec-lmbx-10x-x-109">X</span></span> </dt><dd +class="description">pro Mac OS X, přidává přirozený Mac OS X instalační program a jiné aplikace + Mac k <span class="TEX">T<span +class="E">E</span>X</span> Live. Jeho domovská stránka je <a +href="http://www.tug.org/mactex/" class="url" ><span +class="ectt-1095">http://www.tug.org/mactex/</span></a>. + </dd><dt class="description"> +<span +class="ec-lmbx-10x-x-109">pro</span><span class="TEX"><span +class="ec-lmbx-10x-x-109">T</span><span +class="E"><span +class="ec-lmbx-10x-x-109">E</span></span><span +class="ec-lmbx-10x-x-109">X</span></span><span +class="ec-lmbx-10x-x-109">t</span> </dt><dd +class="description">Rozšíření systému MiK<span class="TEX">T<span +class="E">E</span>X</span> pro Windows. Pro<span class="TEX">T<span +class="E">E</span>X</span>t přidává k MiK<span class="TEX">T<span +class="E">E</span>X</span>u + nové doplňkové nástroje a zjednodušuje instalaci. Je plně nezávislý na <span class="TEX">T<span +class="E">E</span>X</span> + Live a má své vlastní příkazy. Domovská stránka projektu Pro<span class="TEX">T<span +class="E">E</span>X</span>t je na + <a +href="http://tug.org/protext" class="url" ><span +class="ectt-1095">http://tug.org/protext</span></a>. + </dd><dt class="description"> +<span +class="ec-lmbx-10x-x-109">CTAN</span> </dt><dd +class="description">Výpis obrazovky skladiště CTAN. + + + </dd><dt class="description"> +<span +class="ectt-1095">texmf-extra</span> </dt><dd +class="description">Adresář s rozmanitými doplňkovými balíky. + </dd></dl> +<!--l. 357--><p class="indent" > CTAN, <span +class="ec-lmss-10x-x-109">protext </span>a <span +class="ectt-1095">texmf-extra </span>nemusí mít stejné podmínky pro kopírování jako <span class="TEX">T<span +class="E">E</span>X</span> Live, +proto buďte pozorní při šíření nebo modifikaci. +<!--l. 360--><p class="noindent" > + <h4 class="subsectionHead"><span class="titlemark">2.2 </span> <a + id="x1-100002.2"></a>Popis kořenových adresářů <span class="TEX">T<span +class="E">E</span>X</span> Live</h4> +<!--l. 363--><p class="noindent" >V kořenovém adresáři distribuce <span class="TEX">T<span +class="E">E</span>X</span> Live najdete následující podadresáře. Na <span +class="ec-lmss-10x-x-109">live</span> +DVD je celá <span class="TEX">T<span +class="E">E</span>X</span> Live hierarchie v podaresáři <span +class="ectt-1095">texlive</span>, a ne v kořenovém adresáři +disku. +<!--l. 367--><p class="indent" > + <dl class="list1"><dt class="list"> + <span +class="ectt-1095">bin</span> </dt><dd +class="list"> + <!--l. 368--><p class="noindent" >Binárky systému <span class="TEX">T<span +class="E">E</span>X</span>, s podadresáři dle platforem. + </dd><dt class="list"> + <span +class="ectt-1095">readme.html</span> </dt><dd +class="list"> + <!--l. 370--><p class="noindent" >Webovské stránky se stručnými úvody a užitečnými odkazy, v různých jazycích. + </dd><dt class="list"> + <span +class="ectt-1095">source</span> </dt><dd +class="list"> + <!--l. 373--><p class="noindent" >Zdrojové kódy všech programů, včetně distribuce Web2C <span class="TEX">T<span +class="E">E</span>X</span>u a Metafontu. + </dd><dt class="list"> + <span +class="ectt-1095">support</span> </dt><dd +class="list"> + <!--l. 376--><p class="noindent" >Různé pomocné balíky a programy. Automaticky <span +class="ec-lmri-10x-x-109">nejsou </span>instalovány. Toto zahrnuje + editory a <span class="TEX">T<span +class="E">E</span>X</span>ová vývojová prostředí různých druhů. + </dd><dt class="list"> + <span +class="ectt-1095">texmf</span> </dt><dd +class="list"> + <!--l. 381--><p class="noindent" >Viz <span +class="ectt-1095">TEXMFMAIN </span>níže. + </dd><dt class="list"> + <span +class="ectt-1095">texmf-dist</span> </dt><dd +class="list"> + <!--l. 383--><p class="noindent" >Viz <span +class="ectt-1095">TEXMFDIST </span>níže. + </dd><dt class="list"> + <span +class="ectt-1095">texmf-doc</span> </dt><dd +class="list"> + <!--l. 385--><p class="noindent" >Strom samostatné čisté dokumentace, uspořádán podle jazyků. + </dd><dt class="list"> + <span +class="ectt-1095">tlpkg</span> </dt><dd +class="list"> + <!--l. 387--><p class="noindent" >Skripty, programy a údaje pro správu instalace. Obsahuje rovněž neveřejné kopie Perlu + a Ghostscriptu pro Windows, které jsou mimo <span class="TEX">T<span +class="E">E</span>X</span> Live neviditelné, a nový prohlížeč + PostScriptu pro Windows PSView.</dd></dl> + +<!--l. 394--><p class="indent" > V kořenovém adresáři distribuce jsou navíc instalační dávky a soubory <span +class="ectt-1095">README </span>(v různých +jazycích). +<!--l. 397--><p class="indent" > Adresář <span +class="ectt-1095">texmf-doc </span>obsahuje dokumentaci, která není součástí nějakého konkrétního balíku +nebo programu. Dokumentace programů (manuály, man-stránky, info-soubory) jsou v <span +class="ectt-1095">texmf/doc</span>, +protože programy jsou v adresáři <span +class="ectt-1095">texmf</span>. Dokumentace <span class="TEX">T<span +class="E">E</span>X</span>ových balíků a formátů je +v <span +class="ectt-1095">texmf-dist/doc</span>. K vyhledání veškeré dokumentace na libovolném místě můžete použít +programy <span +class="ec-lmss-10x-x-109">texdoc </span>nebo <span +class="ec-lmss-10x-x-109">texdoctk</span>. Souhrnné odkazy v kořenovém souboru <a +href="../../../../doc.html" >doc.html</a> mohou být také +užitečné. +<!--l. 409--><p class="indent" > Samotná tato příručka <span class="TEX">T<span +class="E">E</span>X</span> Live je v adresáři <span +class="ectt-1095">texmf-doc </span>a je k dispozici v několika +jazycích: + <ul class="itemize1"> + <li class="itemize">zjednodušená čínština: <a +href="../../../../texmf-doc/doc/chinese/texlive-zh-cn" >texmf-doc/doc/chinese/texlive-zh-cn</a> + </li> + <li class="itemize">česko-slovenská: <a +href="../../../../texmf-doc/doc/czechslovak/texlive-cz" >texmf-doc/doc/czechslovak/texlive-cz</a> + </li> + <li class="itemize">anglická: <a +href="../../../../texmf-doc/doc/english/texlive-en" >texmf-doc/doc/english/texlive-en</a> + </li> + <li class="itemize">francouzská: <a +href="../../../../texmf-doc/doc/french/texlive-fr" >texmf-doc/doc/french/texlive-fr</a> + </li> + <li class="itemize">německá: <a +href="../../../../texmf-doc/doc/german/texlive-de" >texmf-doc/doc/german/texlive-de</a> + </li> + <li class="itemize">polská: <a +href="../../../../texmf-doc/doc/polish/texlive-pl" >texmf-doc/doc/polish/texlive-pl</a> + </li> + <li class="itemize">ruská: <a +href="../../../../texmf-doc/doc/russian/texlive-ru" >texmf-doc/doc/russian/texlive-ru</a></li></ul> +<!--l. 423--><p class="noindent" > + <h4 class="subsectionHead"><span class="titlemark">2.3 </span> <a + id="x1-110002.3"></a>Přehled předdefinovaných stromů texmf</h4> +<!--l. 426--><p class="noindent" >Tento oddíl uvádí seznam všech předdefinovaných proměnných určujících stromy texmf, +používaných systémem, a jejich zamýšlený účel, a standardní uspořádání systému <span class="TEX">T<span +class="E">E</span>X</span> Live. +Povel <span +class="ectt-1095">texconfig conf </span>vám ukáže hodnoty těchto proměnných, tedy můžete jednoduše zjistit, jak +tyto odpovídají názvům adresářů ve vaší instalaci. +<!--l. 432--><p class="indent" > + <dl class="list1"><dt class="list"> + <span +class="ectt-1095">TEXMFMAIN</span> </dt><dd +class="list"> + <!--l. 433--><p class="noindent" >Strom obsahující životně důležité části systému, jako pomocné skripty (např. + <span class="obeylines-h"><span class="verb"><span +class="ectt-1095">web2c/mktexdir</span></span></span>) a jiné podpůrné soubory a jejich dokumentaci. Neobsahuje + <span class="TEX">T<span +class="E">E</span>X</span>ovské formáty a balíky. + </dd><dt class="list"> + <span +class="ectt-1095">TEXMFDIST</span> </dt><dd +class="list"> + <!--l. 436--><p class="noindent" >Strom obsahující hlavní sadu balíků maker, fontů, atd. z původní distribuce. + + </dd><dt class="list"> + <span +class="ectt-1095">TEXMFLOCAL</span> </dt><dd +class="list"> + <!--l. 438--><p class="noindent" >Strom, který mohou použít administrátoři na instalaci doplňkových nebo upravených + maker, fontů, atd., pro celý systém. + </dd><dt class="list"> + <span +class="ectt-1095">TEXMFHOME</span> </dt><dd +class="list"> + <!--l. 440--><p class="noindent" >Strom, který mohou použít uživatelé na svoje osobní instalace doplňkových nebo + upravených maker, fontů, atd. Rozšíření této proměnné se dynamicky nastaví pro + každého uživatele na jeho vlastní osobní adresář. + </dd><dt class="list"> + <span +class="ectt-1095">TEXMFCONFIG</span> </dt><dd +class="list"> + <!--l. 443--><p class="noindent" >Strom používaný nástroji <span class="obeylines-h"><span class="verb"><span +class="ectt-1095">texconfig</span></span></span>, <span class="obeylines-h"><span class="verb"><span +class="ectt-1095">updmap</span></span></span> a <span class="obeylines-h"><span class="verb"><span +class="ectt-1095">fmtutil</span></span></span> na uložení modifikovaných + konfiguračních údajů. Implicitně pod <span +class="ectt-1095">TEXMFHOME</span>. + </dd><dt class="list"> + <span +class="ectt-1095">TEXMFSYSCONFIG</span> </dt><dd +class="list"> + <!--l. 447--><p class="noindent" >Strom používaný nástroji <span class="obeylines-h"><span class="verb"><span +class="ectt-1095">texconfig-sys</span></span></span>, <span class="obeylines-h"><span class="verb"><span +class="ectt-1095">updmap-sys</span></span></span> a <span class="obeylines-h"><span class="verb"><span +class="ectt-1095">fmtutil-sys</span></span></span> na uložení + modifikovaných konfiguračních údajů. + </dd><dt class="list"> + <span +class="ectt-1095">TEXMFVAR</span> </dt><dd +class="list"> + <!--l. 448--><p class="noindent" >Strom používaný programy <span class="obeylines-h"><span class="verb"><span +class="ectt-1095">texconfig</span></span></span>, <span class="obeylines-h"><span class="verb"><span +class="ectt-1095">updmap</span></span></span> a <span class="obeylines-h"><span class="verb"><span +class="ectt-1095">fmtutil</span></span></span> na (cache) uložení + runtime údajů jako jsou soubory formátů a generované map-soubory. Implicitně pod + <span +class="ectt-1095">TEXMFHOME</span>. + </dd><dt class="list"> + <span +class="ectt-1095">TEXMFSYSVAR</span> </dt><dd +class="list"> + <!--l. 452--><p class="noindent" >Strom používaný programy <span class="obeylines-h"><span class="verb"><span +class="ectt-1095">texconfig-sys</span></span></span>, <span class="obeylines-h"><span class="verb"><span +class="ectt-1095">updmap-sys</span></span></span>, <span class="obeylines-h"><span class="verb"><span +class="ectt-1095">fmtutil-sys</span></span></span> a také + <span class="obeylines-h"><span class="verb"><span +class="ectt-1095">tlmgr</span></span></span>, na (cache) uložení runtime údajů jako jsou soubory formátů a generované + map-soubory.</dd></dl> +<!--l. 458--><p class="noindent" >Standardní struktura je: + <dl class="description"><dt class="description"> +<span +class="ec-lmbx-10x-x-109">system-wide root</span> </dt><dd +class="description">může obsáhnout vícenásobné vydání <span class="TEX">T<span +class="E">E</span>X</span> Live: + <dl class="list2"><dt class="list"> + <span +class="ectt-1095">2007</span> </dt><dd +class="list"> + <!--l. 463--><p class="noindent" >Předchozí vydání. + <dl class="list3"><dt class="list"> + <span +class="ectt-1095">...</span> </dt><dd +class="list"> + <!--l. 465--><p class="noindent" ></dd></dl> + </dd><dt class="list"> + <span +class="ectt-1095">2008</span> </dt><dd +class="list"> + <!--l. 467--><p class="noindent" >Nynější vydání. + + <dl class="list3"><dt class="list"> + <span +class="ectt-1095">bin</span> </dt><dd +class="list"> + <!--l. 469--><p class="noindent" >  + <dl class="list4"><dt class="list"> + <span +class="ectt-1095">i386-linux</span> </dt><dd +class="list"> + <!--l. 471--><p class="noindent" >binárky systému GNU/Linux + </dd><dt class="list"> + <span +class="ectt-1095">...</span> </dt><dd +class="list"> + <!--l. 472--><p class="noindent" > + </dd><dt class="list"> + <span +class="ectt-1095">universal-darwin</span> </dt><dd +class="list"> + <!--l. 473--><p class="noindent" >binárky systému Mac OS X + </dd><dt class="list"> + <span +class="ectt-1095">win32</span> </dt><dd +class="list"> + <!--l. 474--><p class="noindent" >binárky systému Windows</dd></dl> + </dd><dt class="list"> + <span +class="ectt-1095">texmf</span> </dt><dd +class="list"> + <!--l. 476--><p class="noindent" >Toto je <span +class="ectt-1095">TEXMFMAIN</span>. + </dd><dt class="list"> + <span +class="ectt-1095">texmf-dist</span> </dt><dd +class="list"> + <!--l. 477--><p class="noindent" ><span +class="ectt-1095">TEXMFDIST</span> + </dd><dt class="list"> + <span +class="ectt-1095">texmf-doc</span> </dt><dd +class="list"> + <!--l. 478--><p class="noindent" ><span +class="ectt-1095">TEXMFDOC</span> + </dd><dt class="list"> + <span +class="ectt-1095">texmf-var</span> </dt><dd +class="list"> + <!--l. 479--><p class="noindent" ><span +class="ectt-1095">TEXMFSYSVAR</span> + </dd><dt class="list"> + <span +class="ectt-1095">texmf-config</span> </dt><dd +class="list"> + <!--l. 480--><p class="noindent" ><span +class="ectt-1095">TEXMFSYSCONFIG</span></dd></dl> + </dd><dt class="list"> + <span +class="ectt-1095">texmf-local</span> </dt><dd +class="list"> + <!--l. 482--><p class="noindent" ><span +class="ectt-1095">TEXMFLOCAL</span>, zamýšlený být zachován od vydání k vydání.</dd></dl> + </dd><dt class="description"> +<span +class="ec-lmbx-10x-x-109">domovsk</span><span +class="ec-lmbx-10x-x-109">ý adres</span><span +class="ec-lmbx-10x-x-109">á</span><span +class="ec-lmbx-10x-x-109">ř u</span><span +class="ec-lmbx-10x-x-109">živatele</span> </dt><dd +class="description">(<span +class="ectt-1095">$HOME </span>nebo <span +class="ectt-1095">%USERPROFILE%</span>) + <dl class="list2"><dt class="list"> + <span +class="ectt-1095">.texlive2007</span> </dt><dd +class="list"> + <!--l. 487--><p class="noindent" >Soukromě generované a konfigurační údaje předchozího vydání. + </dd><dt class="list"> + <span +class="ectt-1095">.texlive2008</span> </dt><dd +class="list"> + <!--l. 488--><p class="noindent" >Soukromě generované a konfigurační údaje aktuálního vydání. + <dl class="list3"><dt class="list"> + <span +class="ectt-1095">texmf-var</span> </dt><dd +class="list"> + + <!--l. 490--><p class="noindent" ><span +class="ectt-1095">TEXMFVAR</span> + </dd><dt class="list"> + <span +class="ectt-1095">texmf-config</span> </dt><dd +class="list"> + <!--l. 491--><p class="noindent" ><span +class="ectt-1095">TEXMFCONFIG</span></dd></dl> + </dd><dt class="list"> + <span +class="ectt-1095">texmf</span> </dt><dd +class="list"> + <!--l. 493--><p class="noindent" ><span +class="ectt-1095">TEXMFHOME </span>Osobní makra <span +class="ec-lmri-10x-x-109">atd.</span></dd></dl> + </dd></dl> +<!--l. 499--><p class="noindent" > + <h4 class="subsectionHead"><span class="titlemark">2.4 </span> <a + id="x1-120002.4"></a>Rozšíření <span class="TEX">T<span +class="E">E</span>X</span>u</h4> +<!--l. 502--><p class="noindent" >Samotný <span class="TEX">T<span +class="E">E</span>X</span> je zmrazený, kromě ojedinělých oprav chyb. Stále je v <span class="TEX">T<span +class="E">E</span>X</span> Live přítomen jako +program <span +class="ectt-1095">tex </span>a tak to zůstane v dohledné budoucnosti. <span class="TEX">T<span +class="E">E</span>X</span> Live obsahuje několik rozšířených +verzí <span class="TEX">T<span +class="E">E</span>X</span>u: +<!--l. 504--><p class="indent" > + <dl class="description"><dt class="description"> +<span +class="ec-lmbx-10x-x-109">e-</span><span class="TEX"><span +class="ec-lmbx-10x-x-109">T</span><span +class="E"><span +class="ec-lmbx-10x-x-109">E</span></span><span +class="ec-lmbx-10x-x-109">X</span></span> </dt><dd +class="description">přidává množinu nových příkazů (nazývaných <span class="TEX">T<span +class="E">E</span>X</span>ové primitivy). Nové + příkazy se například týkají makroexpanze, načítání znaků, tříd značek + (marks), rozšířených ladicích možností a rozšíření <span class="TEX">T<span +class="E">E</span>X</span>--XE T pro obousměrnou + sazbu. Implicitně je e-<span class="TEX">T<span +class="E">E</span>X</span> 100% kompatibilní se standardním <span class="TEX">T<span +class="E">E</span>X</span>em. + Viz <a +href="../../../../texmf-dist/doc/etex/base/etex_man.pdf" >texmf-dist/doc/etex/base/etex_man.pdf</a>. + </dd><dt class="description"> +<span +class="ec-lmbx-10x-x-109">pdf</span><span class="TEX"><span +class="ec-lmbx-10x-x-109">T</span><span +class="E"><span +class="ec-lmbx-10x-x-109">E</span></span><span +class="ec-lmbx-10x-x-109">X</span></span> </dt><dd +class="description">vybudován na rozšířeních e-<span class="TEX">T<span +class="E">E</span>X</span>u přidává podporu zápisu ve formátu PDF + stejně jako v DVI. + <!--l. 527--><p class="noindent" >Toto je program používaný pro většinu formátů, například, <span +class="ectt-1095">etex</span>, <span +class="ectt-1095">latex</span>, <span +class="ectt-1095">pdflatex</span>. + Viz <a +href="http://www.pdftex.org/" class="url" ><span +class="ectt-1095">http://www.pdftex.org/</span></a>, návod v adresáři + <a +href="../../../../texmf/doc/pdftex/manual/" >texmf/doc/pdftex/manual/</a> a příklady použití některých jeho vlastností v adresáři + <a +href="../../../../texmf/doc/pdftex/manual/samplepdf/samplepdf.tex" >texmf/doc/pdftex/manual/samplepdf/samplepdf.tex</a>. + </dd><dt class="description"> +<span +class="ec-lmbx-10x-x-109">Lua</span><span class="TEX"><span +class="ec-lmbx-10x-x-109">T</span><span +class="E"><span +class="ec-lmbx-10x-x-109">E</span></span><span +class="ec-lmbx-10x-x-109">X</span></span> </dt><dd +class="description">je označován za nástupce pdf<span class="TEX">T<span +class="E">E</span>X</span>/u, se kterým by měl být zpětně + kompatibilní. Měl by také nahradit Aleph, viz dále. Zabudovaný interpret Lua (viz + <a +href="http://www.lua.org/" class="url" ><span +class="ectt-1095">http://www.lua.org/</span></a>) umožňuje elegantn9 řešení mnoha ožehavých <span class="TEX">T<span +class="E">E</span>X</span>ovských + problémů. Volaný povelem <span +class="ectt-1095">texlua</span>, funguje jako samostatný interpret Lua, a + jako taký je již použit v rámci <span class="TEX">T<span +class="E">E</span>X</span> Live. Viz <a +href="http://www.luatex.org/" class="url" ><span +class="ectt-1095">http://www.luatex.org/</span></a> a + <a +href="../../../../texmf-dist/doc/luatex/luatexref-t.pdf" >texmf-dist/doc/luatex/luatexref-t.pdf</a>. + </dd><dt class="description"> +<span +class="ec-lmbx-10x-x-109">X</span> <span +class="ec-lmbx-10x-x-109">E</span> <span class="TEX"><span +class="ec-lmbx-10x-x-109">T</span><span +class="E"><span +class="ec-lmbx-10x-x-109">E</span></span><span +class="ec-lmbx-10x-x-109">X</span></span> </dt><dd +class="description">přidává podporu vstupního kódování Unicode a OpenType- a + systémových fontů, implementovaných použitím zejména knihoven třetích stran. Viz + <a +href="../../../../texmf-dist/doc/xetex/XeTeX-reference.pdf" >texmf-dist/doc/xetex/XeTeX-reference.pdf</a>. + + + </dd><dt class="description"> +<span +class="ec-lmbx-10x-x-109">Omega</span><span +class="ec-lmbx-10x-x-109"> (Omega)</span> </dt><dd +class="description">je založena na Unicode. Umožňuje sázet v téměř všech světových + jazycích zároveň. Dociluje toho tzv. překladovými procesy (Omega Translation + Processes, OTP) pro realizaci složitých transformací na jakémkoliv vstupu. Viz + <a +href="../../../../texmf/doc-dist/omega/base/doc-1.8.tex" >texmf/doc-dist/omega/base/doc-1.8.tex</a> (dokumentace však není zcela aktuální). + </dd><dt class="description"> +<span +class="ec-lmbx-10x-x-109">Aleph</span> </dt><dd +class="description">kombinuje rozšíření Omega a e-<span class="TEX">T<span +class="E">E</span>X</span>. Pro minimální dokumentaci viz + <a +href="../../../../texmf-dist/doc/aleph/base" >texmf-dist/doc/aleph/base</a>.</dd></dl> +<!--l. 553--><p class="noindent" > + <h4 class="subsectionHead"><span class="titlemark">2.5 </span> <a + id="x1-130002.5"></a>Další za zmínku stojící programy na <span class="TEX">T<span +class="E">E</span>X</span> Live</h4> +<!--l. 555--><p class="noindent" >Na <span class="TEX">T<span +class="E">E</span>X</span> Live najdete několik často používaných programů: +<!--l. 557--><p class="indent" > + <dl class="list1"><dt class="list"> +<span +class="ec-lmss-10x-x-109">bibtex</span> </dt><dd +class="list"> + <!--l. 559--><p class="noindent" >podpora práce se seznamem literatury. + </dd><dt class="list"> +<span +class="ec-lmss-10x-x-109">makeindex</span> </dt><dd +class="list"> + <!--l. 561--><p class="noindent" >vytváření rejstříku. Pro češtinu a slovenštinu však potřebujete verzi programu + s názvem <span +class="ectt-1095">csindex </span>(není zatím součástí distribuce, je potřeba instalovat zvlášť). + </dd><dt class="list"> +<span +class="ec-lmss-10x-x-109">dvips</span> </dt><dd +class="list"> + <!--l. 565--><p class="noindent" >pro konverzi DVI do PostScript. + </dd><dt class="list"> +<span +class="ec-lmss-10x-x-109">xdvi</span> </dt><dd +class="list"> + <!--l. 567--><p class="noindent" >prohlížeč DVI pro systém X Window. + </dd><dt class="list"> +<span +class="ec-lmss-10x-x-109">dvilj</span> </dt><dd +class="list"> + <!--l. 569--><p class="noindent" >DVI ovladač tiskáren HP LaserJet. + </dd><dt class="list"> +<span +class="ec-lmss-10x-x-109">dv2dt, dt2dv</span> </dt><dd +class="list"> + <!--l. 571--><p class="noindent" >pro konverzi DVI do/z ascii textu. + </dd><dt class="list"> +<span +class="ec-lmss-10x-x-109">dviconcat, dviselect</span> </dt><dd +class="list"> + <!--l. 573--><p class="noindent" >pro kopii a vkládání stránek do/z DVI souborů. + </dd><dt class="list"> +<span +class="ec-lmss-10x-x-109">dvipdfmx</span> </dt><dd +class="list"> + + + <!--l. 576--><p class="noindent" >konvertor DVI do PDF, alternativní přístup vedle pdf<span class="TEX">T<span +class="E">E</span>X</span>u zmíněného výše. Srovnej + balíky <span +class="ec-lmss-10x-x-109">ps4pdf </span>a <span +class="ec-lmss-10x-x-109">pdftricks </span>pro další alternativy. + </dd><dt class="list"> +<span +class="ec-lmss-10x-x-109">psselect, psnup, </span><span +class="ec-lmss-10x-x-109">…</span> </dt><dd +class="list"> + <!--l. 581--><p class="noindent" >programy pro práci s PostScriptem. + </dd><dt class="list"> +<span +class="ec-lmss-10x-x-109">lacheck</span> </dt><dd +class="list"> + <!--l. 583--><p class="noindent" >pro kontrolu syntaxe <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span>u. + </dd><dt class="list"> +<span +class="ec-lmss-10x-x-109">texexec, texmfstart</span> </dt><dd +class="list"> + <!--l. 585--><p class="noindent" >wrapper pro Con<span class="TEX">T<span +class="E">E</span>X</span>t a práci s PDF. + </dd><dt class="list"> +<span +class="ec-lmss-10x-x-109">tex4ht</span> </dt><dd +class="list"> + <!--l. 587--><p class="noindent" >konvertor <span class="TEX">T<span +class="E">E</span>X</span>u do HTML. + </dd></dl> +<!--l. 592--><p class="noindent" > + <h4 class="subsectionHead"><span class="titlemark">2.6 </span> <a + id="x1-140002.6"></a>Fonty v <span class="TEX">T<span +class="E">E</span>X</span> Live</h4> +<!--l. 595--><p class="noindent" ><span class="TEX">T<span +class="E">E</span>X</span> Live přináší množství vysoce kvalitních vektorových fontů. Viz <a +href="http://tug.org/fonts" class="url" ><span +class="ectt-1095">http://tug.org/fonts</span></a> a +<a +href="../../../../texmf-doc/english/free-math-fonts-survey" >texmf-doc/english/free-math-fonts-survey</a>. +<!--l. 599--><p class="noindent" > + <h3 class="sectionHead"><span class="titlemark">3 </span> <a + id="x1-150003"></a>Instalace</h3> +<!--l. 602--><p class="noindent" > + <h4 class="subsectionHead"><span class="titlemark">3.1 </span> <a + id="x1-160003.1"></a>Spuštění instalačního programu</h4> +<!--l. 605--><p class="noindent" >Pro začátek si obstarejte <span class="TEX"><span +class="ec-lmss-10x-x-109">T</span><span +class="E"><span +class="ec-lmss-10x-x-109">E</span></span><span +class="ec-lmss-10x-x-109">X</span></span><span +class="ec-lmss-10x-x-109">-Collection </span>DVD nebo si stáhněte síťový instalační program +<span class="TEX">T<span +class="E">E</span>X</span> Live, a najděte instalační skript: <span +class="ectt-1095">install-tl </span>pro Unix, <span +class="ectt-1095">install-tl.bat </span>pro +Windows. +<!--l. 609--><p class="indent" > + <dl class="description"><dt class="description"> +<span +class="ec-lmbx-10x-x-109">S</span><span +class="ec-lmbx-10x-x-109">í</span><span +class="ec-lmbx-10x-x-109">ťov</span><span +class="ec-lmbx-10x-x-109">ý instal</span><span +class="ec-lmbx-10x-x-109">átor:</span> </dt><dd +class="description">stáhněte z CTANu, z adresáře + <span +class="ectt-1095">systems/texlive/tlnet</span>; url <a +href="http://mirror.ctan.org/systems/texlive/tlnet" class="url" ><span +class="ectt-1095">http://mirror.ctan.org/systems/texlive/tlnet</span></a> vás + automaticky přesměruje na blízký, aktuální mirror. Můžete získat <span +class="ectt-1095">install-tl.zip</span>, + který může být použit pod Unixem a Windows nebo <span +class="ectt-1095">install-unx.tar.gz</span>, který je + podstatně menší, jenom pro Unix. Po rozbalení se <span +class="ectt-1095">install-tl </span>a <span +class="ectt-1095">install-tl.bat</span> + objeví v podadresáři <span +class="ectt-1095">install-tl</span>. + + </dd><dt class="description"> +<span +class="ec-lmbx-10x-x-109">DVD </span><span class="TEX"><span +class="ec-lmbx-10x-x-109">T</span><span +class="E"><span +class="ec-lmbx-10x-x-109">E</span></span><span +class="ec-lmbx-10x-x-109">X</span></span> <span +class="ec-lmbx-10x-x-109">kolekce:</span> </dt><dd +class="description">vejděte do podadresáře <span +class="ectt-1095">texlive</span>. Pod Windows by se instalátor měl + spustit automaticky po vložení DVD. DVD můžete získat, když se stanete členem + skupiny uživatelů <span class="TEX">T<span +class="E">E</span>X</span>u (vřele doporučujeme, <a +href="http://tug.org/usergroups.html" class="url" ><span +class="ectt-1095">http://tug.org/usergroups.html</span></a>), + nebo si ho zvlášť zakoupíte (<a +href="http://tug.org/store" class="url" ><span +class="ectt-1095">http://tug.org/store</span></a>), anebo si vypálíte svoje vlastní + z ISO obrazu (<a +href="http://tug.org/texlive/acquire.html" class="url" ><span +class="ectt-1095">http://tug.org/texlive/acquire.html</span></a>). + </dd></dl> +<!--l. 624--><p class="noindent" >Následující sekce vysvětlují všechno podrobněji. +<!--l. 626--><p class="noindent" > + <h5 class="subsubsectionHead"><span class="titlemark">3.1.1 </span> <a + id="x1-170003.1.1"></a>Unix</h5> +<!--l. 628--><p class="noindent" ><hr class="figure"><div class="figure" +><table class="figure"><tr class="figure"><td class="figure" +> + + +<a + id="x1-170911"></a> + + +<div class="fancyvrb" id="fancyvrb1"> +<a + id="x1-17002r1"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> ======================></span><span +class="ectt-0800"> TeX</span><span +class="ectt-0800"> Live</span><span +class="ectt-0800"> installation</span><span +class="ectt-0800"> procedure</span><span +class="ectt-0800"> <=====================</span> +<br class="fancyvrb" /><a + id="x1-17004r2"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span> +<br class="fancyvrb" /><a + id="x1-17006r3"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> =======></span><span +class="ectt-0800"> Note:</span><span +class="ectt-0800"> Letters/digits</span><span +class="ectt-0800"> in</span><span +class="ectt-0800"> <angle</span><span +class="ectt-0800"> brackets></span><span +class="ectt-0800"> indicate</span><span +class="ectt-0800"> menu</span><span +class="ectt-0800"> items</span><span +class="ectt-0800"> <=======</span> +<br class="fancyvrb" /><a + id="x1-17008r4"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> =======></span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> for</span><span +class="ectt-0800"> commands</span><span +class="ectt-0800"> or</span><span +class="ectt-0800"> configurable</span><span +class="ectt-0800"> options</span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> <=======</span> +<br class="fancyvrb" /><a + id="x1-17010r5"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span> +<br class="fancyvrb" /><a + id="x1-17012r6"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span> +<br class="fancyvrb" /><a + id="x1-17014r7"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> Detected</span><span +class="ectt-0800"> platform:</span><span +class="ectt-0800"> Intel</span><span +class="ectt-0800"> x86</span><span +class="ectt-0800"> with</span><span +class="ectt-0800"> GNU/Linux</span> +<br class="fancyvrb" /><a + id="x1-17016r8"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span> +<br class="fancyvrb" /><a + id="x1-17018r9"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> <B></span><span +class="ectt-0800"> binary</span><span +class="ectt-0800"> systems:</span><span +class="ectt-0800"> 1</span><span +class="ectt-0800"> out</span><span +class="ectt-0800"> of</span><span +class="ectt-0800"> 16</span> +<br class="fancyvrb" /><a + id="x1-17020r10"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span> +<br class="fancyvrb" /><a + id="x1-17022r11"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> <S></span><span +class="ectt-0800"> Installation</span><span +class="ectt-0800"> scheme</span><span +class="ectt-0800"> (scheme-full)</span> +<br class="fancyvrb" /><a + id="x1-17024r12"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span> +<br class="fancyvrb" /><a + id="x1-17026r13"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> Customizing</span><span +class="ectt-0800"> installation</span><span +class="ectt-0800"> scheme:</span> +<br class="fancyvrb" /><a + id="x1-17028r14"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> <C></span><span +class="ectt-0800"> standard</span><span +class="ectt-0800"> collections</span> +<br class="fancyvrb" /><a + id="x1-17030r15"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> <L></span><span +class="ectt-0800"> language</span><span +class="ectt-0800"> collections</span> +<br class="fancyvrb" /><a + id="x1-17032r16"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> 83</span><span +class="ectt-0800"> collections</span><span +class="ectt-0800"> out</span><span +class="ectt-0800"> of</span><span +class="ectt-0800"> 84,</span><span +class="ectt-0800"> disk</span><span +class="ectt-0800"> space</span><span +class="ectt-0800"> required:</span><span +class="ectt-0800"> 1666</span><span +class="ectt-0800"> MB</span> +<br class="fancyvrb" /><a + id="x1-17034r17"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span> +<br class="fancyvrb" /><a + id="x1-17036r18"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> <D></span><span +class="ectt-0800"> directories:</span> +<br class="fancyvrb" /><a + id="x1-17038r19"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> TEXDIR</span><span +class="ectt-0800"> (the</span><span +class="ectt-0800"> main</span><span +class="ectt-0800"> TeX</span><span +class="ectt-0800"> directory):</span> +<br class="fancyvrb" /><a + id="x1-17040r20"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> !!</span><span +class="ectt-0800"> default</span><span +class="ectt-0800"> location:</span><span +class="ectt-0800"> /usr/local/texlive/2008</span> +<br class="fancyvrb" /><a + id="x1-17042r21"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> !!</span><span +class="ectt-0800"> is</span><span +class="ectt-0800"> not</span><span +class="ectt-0800"> writable,</span><span +class="ectt-0800"> please</span><span +class="ectt-0800"> select</span><span +class="ectt-0800"> a</span><span +class="ectt-0800"> different</span><span +class="ectt-0800"> one!</span> +<br class="fancyvrb" /><a + id="x1-17044r22"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> TEXMFLOCAL</span><span +class="ectt-0800"> (directory</span><span +class="ectt-0800"> for</span><span +class="ectt-0800"> site-wide</span><span +class="ectt-0800"> local</span><span +class="ectt-0800"> files):</span> +<br class="fancyvrb" /><a + id="x1-17046r23"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> /usr/local/texlive/texmf-local</span> +<br class="fancyvrb" /><a + id="x1-17048r24"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> TEXMFSYSVAR</span><span +class="ectt-0800"> (directory</span><span +class="ectt-0800"> for</span><span +class="ectt-0800"> variable</span><span +class="ectt-0800"> and</span><span +class="ectt-0800"> automatically</span><span +class="ectt-0800"> generated</span><span +class="ectt-0800"> data):</span> +<br class="fancyvrb" /><a + id="x1-17050r25"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> /usr/local/texlive/2008/texmf-var</span> +<br class="fancyvrb" /><a + id="x1-17052r26"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> TEXMFSYSCONFIG</span><span +class="ectt-0800"> (directory</span><span +class="ectt-0800"> for</span><span +class="ectt-0800"> local</span><span +class="ectt-0800"> config):</span> +<br class="fancyvrb" /><a + id="x1-17054r27"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> /usr/local/texlive/2008/texmf-config</span> +<br class="fancyvrb" /><a + id="x1-17056r28"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> TEXMFHOME</span><span +class="ectt-0800"> (directory</span><span +class="ectt-0800"> for</span><span +class="ectt-0800"> user-specific</span><span +class="ectt-0800"> files):</span> +<br class="fancyvrb" /><a + id="x1-17058r29"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> ~/texmf</span> +<br class="fancyvrb" /><a + id="x1-17060r30"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span> +<br class="fancyvrb" /><a + id="x1-17062r31"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> <O></span><span +class="ectt-0800"> options:</span> +<br class="fancyvrb" /><a + id="x1-17064r32"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> [</span><span +class="ectt-0800"> ]</span><span +class="ectt-0800"> use</span><span +class="ectt-0800"> letter</span><span +class="ectt-0800"> size</span><span +class="ectt-0800"> instead</span><span +class="ectt-0800"> of</span><span +class="ectt-0800"> A4</span><span +class="ectt-0800"> by</span><span +class="ectt-0800"> default</span> +<br class="fancyvrb" /><a + id="x1-17066r33"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> [X]</span><span +class="ectt-0800"> create</span><span +class="ectt-0800"> all</span><span +class="ectt-0800"> format</span><span +class="ectt-0800"> files</span> +<br class="fancyvrb" /><a + id="x1-17068r34"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> [X]</span><span +class="ectt-0800"> install</span><span +class="ectt-0800"> macro/font</span><span +class="ectt-0800"> doc</span><span +class="ectt-0800"> tree</span> +<br class="fancyvrb" /><a + id="x1-17070r35"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> [X]</span><span +class="ectt-0800"> install</span><span +class="ectt-0800"> macro/font</span><span +class="ectt-0800"> source</span><span +class="ectt-0800"> tree</span> +<br class="fancyvrb" /><a + id="x1-17072r36"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> [</span><span +class="ectt-0800"> ]</span><span +class="ectt-0800"> create</span><span +class="ectt-0800"> symlinks</span><span +class="ectt-0800"> in</span><span +class="ectt-0800"> standard</span><span +class="ectt-0800"> directories</span> +<br class="fancyvrb" /><a + id="x1-17074r37"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span> +<br class="fancyvrb" /><a + id="x1-17076r38"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> <V></span><span +class="ectt-0800"> Install</span><span +class="ectt-0800"> for</span><span +class="ectt-0800"> running</span><span +class="ectt-0800"> from</span><span +class="ectt-0800"> DVD</span> +<br class="fancyvrb" /><a + id="x1-17078r39"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span> +<br class="fancyvrb" /><a + id="x1-17080r40"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> Other</span><span +class="ectt-0800"> actions:</span> +<br class="fancyvrb" /><a + id="x1-17082r41"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> <I></span><span +class="ectt-0800"> start</span><span +class="ectt-0800"> installation</span><span +class="ectt-0800"> to</span><span +class="ectt-0800"> HD</span> +<br class="fancyvrb" /><a + id="x1-17084r42"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> <H></span><span +class="ectt-0800"> help</span> +<br class="fancyvrb" /><a + id="x1-17086r43"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> <Q></span><span +class="ectt-0800"> quit</span> +<br class="fancyvrb" /><a + id="x1-17088r44"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span> +<br class="fancyvrb" /><a + id="x1-17090r45"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> Enter</span><span +class="ectt-0800"> command:</span> +</div> +<br /> <table class="caption" +><tr style="vertical-align:baseline;" class="caption"><td class="id">Obrázek 1: </td><td +class="content">Hlavní obrazovka textového instalačního programu (GNU/Linux)</td></tr></table><!--tex4ht:label?: x1-170911 --> + + +<!--l. 677--><p class="noindent" ></td></tr></table></div><hr class="endfigure"> +<!--l. 679--><p class="indent" > <hr class="figure"><div class="figure" +><table class="figure"><tr class="figure"><td class="figure" +> + + +<a + id="x1-170922"></a> + + + +<!--l. 680--><p class="noindent" ><img +src="install-w32-main.png" alt="pict" +> +<br /> <table class="caption" +><tr style="vertical-align:baseline;" class="caption"><td class="id">Obrázek 2: </td><td +class="content">Základní obrazovka GUI instalačního programu (Windows)</td></tr></table><!--tex4ht:label?: x1-170922 --> + + +<!--l. 682--><p class="indent" > </td></tr></table></div><hr class="endfigure"> +<!--l. 684--><p class="noindent" >Dále, <span +class="ectt-1095">> </span>označuje výzvu (prompt shellu); vstup uživatele vstup je <span class="uline"><span +class="ectt-1095">zv</span><span +class="ectt-1095">ýrazn</span><span +class="ectt-1095">ěn</span></span>. Po spuštění +terminálu v Unixovském systému je nejjednodušší způsob: <div class="alltt"> +<!--l. 687--><p class="noindent" ><div class="obeylines-v"> +<span +class="ectt-1095">></span><span +class="ectt-1095"> </span><span class="uline"><span +class="ectt-1095">cd</span> <span +class="ectt-1095">/path/to/installer</span></span> +<br /><span +class="ectt-1095">></span><span +class="ectt-1095"> </span><span class="uline"><span +class="ectt-1095">perl</span> <span +class="ectt-1095">install-tl</span></span> +</div> +</div> (Nebo můžete vyvolat <span class="uline"><span +class="ectt-1095">perl</span> /path/to/installer/install-tl</span>, nebo <span class="uline"><span +class="ectt-1095">./install-tl</span></span> když je spustitelný, +atd.; nechceme opakovat všechny tyto variace.) +<!--l. 694--><p class="indent" > K instalaci v režimu GUI (budete potřebovat modul <span +class="ectt-1095">Perl/TK</span>), použijte: <div class="alltt"> +<!--l. 695--><p class="noindent" ><div class="obeylines-v"> +<span +class="ectt-1095">></span><span +class="ectt-1095"> </span><span class="uline"><span +class="ectt-1095">perl</span> <span +class="ectt-1095">install-tl</span> <span +class="ectt-1095">-gui</span></span> +</div> +</div> +<!--l. 699--><p class="indent" > Úplný seznam různých voleb získáte povelem: <div class="alltt"> +<!--l. 700--><p class="noindent" ><div class="obeylines-v"> +<span +class="ectt-1095">></span><span +class="ectt-1095"> </span><span class="uline"><span +class="ectt-1095">perl</span> <span +class="ectt-1095">install-tl</span> <span +class="ectt-1095">-help</span></span> +</div> +</div> +<!--l. 704--><p class="indent" > <span +class="ec-lmbx-10x-x-109">Varov</span><span +class="ec-lmbx-10x-x-109">án</span><span +class="ec-lmbx-10x-x-109">í o opr</span><span +class="ec-lmbx-10x-x-109">ávn</span><span +class="ec-lmbx-10x-x-109">ěn</span><span +class="ec-lmbx-10x-x-109">ích Unixu: </span>Vaše nastavení <span +class="ectt-1095">umask </span>v čase instalace bude +respektováno instalačním programem <span class="TEX">T<span +class="E">E</span>X</span> Live. Proto, když chcete, aby byla vaše instalace +použitelná i jinými uživateli než vámi, ujistěte se, že jsou vaše nastavení dostatečně tolerantní, +například, <span +class="ectt-1095">umask 002</span>. Další informace o nastavení <span +class="ectt-1095">umask</span>, hledejte v dokumentaci k vašemu +systému. + <h5 class="subsubsectionHead"><span class="titlemark">3.1.2 </span> <a + id="x1-180003.1.2"></a>Mac OS X</h5> +<!--l. 709--><p class="noindent" >Jak již bylo zmíněno v sekci <a +href="#x1-90002.1">2.1<!--tex4ht:ref: sec:tl-coll.dists --></a>, pro Mac OS X je připravena samostatná distribuce, nazvaná +Mac<span class="TEX">T<span +class="E">E</span>X</span> (<a +href="http://tug.org/mactex" class="url" ><span +class="ectt-1095">http://tug.org/mactex</span></a>). Doporučujeme použít původní instalační program +Mac<span class="TEX">T<span +class="E">E</span>X</span> u namísto instalátoru <span class="TEX">T<span +class="E">E</span>X</span> Live pod Mac OS X, protože původní (nativní) instalátor +může provést několik nastavení specifických pro Mac, zejména umožňuje snadné přepínání +mezi různými distribucemi <span class="TEX">T<span +class="E">E</span>X</span>u pro Mac OS X (Mac<span class="TEX">T<span +class="E">E</span>X</span>, gw<span class="TEX">T<span +class="E">E</span>X</span>, Fink, MacPorts, +…). +<!--l. 714--><p class="indent" > Mac<span class="TEX">T<span +class="E">E</span>X</span> je silně založen na <span class="TEX">T<span +class="E">E</span>X</span> Live, a hlavní <span class="TEX">T<span +class="E">E</span>X</span>ovská stromová struktura je přesně +stejná. Přidává několik dalších adresářů s dokumentací a aplikacemi specifickými pro +Mac. + + +<!--l. 716--><p class="noindent" > + <h5 class="subsubsectionHead"><span class="titlemark">3.1.3 </span> <a + id="x1-190003.1.3"></a>Windows</h5> +<!--l. 718--><p class="noindent" >Jestliže používáte síťový instalátor, nebo instalační program DVD se nespustí automaticky, +klikněte dvakrát na soubor <span +class="ectt-1095">install-tl.bat</span>. +<!--l. 720--><p class="indent" > Můžete také spustit instalační program z příkazového řádku. Dále <span +class="ectt-1095">> </span>označuje prompt shellu; +vstup uživatele je <span class="uline"><span +class="ectt-1095">polotu</span><span +class="ectt-1095">čn</span><span +class="ectt-1095">ý</span></span>. Pokus jste v adresáři instalačního programu, jenom spusťte: +<div class="alltt"> +<!--l. 721--><p class="noindent" ><div class="obeylines-v"> +<span +class="ectt-1095">></span><span +class="ectt-1095"> </span><span class="uline"><span +class="ectt-1095">install-tl</span></span> +</div> +</div> +<!--l. 725--><p class="indent" > Můžete to také vyvolat zadáním absolutní polohy, jako například: <div class="alltt"> +<!--l. 726--><p class="noindent" ><div class="obeylines-v"> +<span +class="ectt-1095">></span><span +class="ectt-1095"> </span><span class="uline"><span +class="ectt-1095">D:\texlive\install-tl</span></span> +</div> +</div> pro <span class="TEX"><span +class="ec-lmss-10x-x-109">T</span><span +class="E"><span +class="ec-lmss-10x-x-109">E</span></span><span +class="ec-lmss-10x-x-109">X</span></span><span +class="ec-lmss-10x-x-109">-kolekce</span> DVD, za předpokladu, že <span +class="ectt-1095">D: </span>je optický disk. +<!--l. 731--><p class="indent" > Pro instalaci v textovém režimu použijte: <div class="alltt"> +<!--l. 732--><p class="noindent" ><div class="obeylines-v"> +<span +class="ectt-1095">></span><span +class="ectt-1095"> </span><span class="uline"><span +class="ectt-1095">install-tl</span> <span +class="ectt-1095">-no-gui</span></span> +</div> +</div> +<!--l. 736--><p class="indent" > Pro úplný seznam různých voleb zadejte: <div class="alltt"> +<!--l. 737--><p class="noindent" ><div class="obeylines-v"> +<span +class="ectt-1095">></span><span +class="ectt-1095"> </span><span class="uline"><span +class="ectt-1095">install-tl</span> <span +class="ectt-1095">-help</span></span> +</div> +</div> +<!--l. 741--><p class="noindent" > + <h5 class="subsubsectionHead"><span class="titlemark">3.1.4 </span> <a + id="x1-200003.1.4"></a>Textový instalační program</h5> +<!--l. 743--><p class="noindent" >Obrázek <a +href="#x1-170911">1<!--tex4ht:ref: fig:text.main --></a> ukazuje základní obrazovku textového režimu pod Unixem. +<!--l. 745--><p class="indent" > Je to instalátor jenom s příkazovým řádkem; vůbec nemá kurzorovou podporu. Například, +nemůžete se pohybovat v zatrhávacích rámečcích nebo vstupních polích. Jenom napíšete něco +(s rozlišováním velikosti písma) na příkazovém řádku a stlačíte klávesu Enter, poté se celá +obrazovka přepíše s přizpůsobeným obsahem. + + +<!--l. 747--><p class="indent" > Rozhraní textového instalátoru je tak primitivní z prostého důvodu: je navržené tak, aby se +dalo spustit na tolika platformách jak je to jen možné, dokonce i v Perlu (pro Windows je +zařazena podmožina Perlu). +<!--l. 752--><p class="noindent" > + <h5 class="subsubsectionHead"><span class="titlemark">3.1.5 </span> <a + id="x1-210003.1.5"></a>Grafický instalační program</h5> +<!--l. 754--><p class="noindent" >Obrázek <a +href="#x1-170922">2<!--tex4ht:ref: fig:gui.main --></a> ukazuje grafický instalátor pod Windows. Většina rozdílů přípustných voleb je patrná +z obrazovky systému Windows a z předchozí obrazovky systému GNU/Linux. +<!--l. 757--><p class="noindent" > + <h4 class="subsectionHead"><span class="titlemark">3.2 </span> <a + id="x1-220003.2"></a>Spuštění instalačního programu</h4> +<!--l. 760--><p class="noindent" >Instalátor je zamýšlený jako co nejvíce samovysvětlující. Nicméně podáme několik poznámek o +jednotlivých volbách a dílčích nabídkách: +<!--l. 762--><p class="noindent" > + <h5 class="subsubsectionHead"><span class="titlemark">3.2.1 </span> <a + id="x1-230003.2.1"></a>Nabídka binárních systémů (pouze Unix)</h5> +<!--l. 765--><p class="noindent" ><hr class="figure"><div class="figure" +><table class="figure"><tr class="figure"><td class="figure" +> + + +<a + id="x1-230373"></a> + + +<div class="fancyvrb" id="fancyvrb2"> +<a + id="x1-23002r1"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> Available</span><span +class="ectt-0800"> sets</span><span +class="ectt-0800"> of</span><span +class="ectt-0800"> binaries:</span> +<br class="fancyvrb" /><a + id="x1-23004r2"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> ===============================================================================</span> +<br class="fancyvrb" /><a + id="x1-23006r3"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span> +<br class="fancyvrb" /><a + id="x1-23008r4"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> a</span><span +class="ectt-0800"> [</span><span +class="ectt-0800"> ]</span><span +class="ectt-0800"> alpha-linux</span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> DEC</span><span +class="ectt-0800"> Alpha</span><span +class="ectt-0800"> with</span><span +class="ectt-0800"> GNU/Linux</span> +<br class="fancyvrb" /><a + id="x1-23010r5"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> b</span><span +class="ectt-0800"> [</span><span +class="ectt-0800"> ]</span><span +class="ectt-0800"> amd64-freebsd</span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> x86_64</span><span +class="ectt-0800"> with</span><span +class="ectt-0800"> FreeBSD</span> +<br class="fancyvrb" /><a + id="x1-23012r6"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> c</span><span +class="ectt-0800"> [</span><span +class="ectt-0800"> ]</span><span +class="ectt-0800"> hppa-hpux</span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> HP-UX</span> +<br class="fancyvrb" /><a + id="x1-23014r7"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> d</span><span +class="ectt-0800"> [</span><span +class="ectt-0800"> ]</span><span +class="ectt-0800"> i386-freebsd</span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> Intel</span><span +class="ectt-0800"> x86</span><span +class="ectt-0800"> with</span><span +class="ectt-0800"> FreeBSD</span> +<br class="fancyvrb" /><a + id="x1-23016r8"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> e</span><span +class="ectt-0800"> [X]</span><span +class="ectt-0800"> i386-linux</span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> Intel</span><span +class="ectt-0800"> x86</span><span +class="ectt-0800"> with</span><span +class="ectt-0800"> GNU/Linux</span> +<br class="fancyvrb" /><a + id="x1-23018r9"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> f</span><span +class="ectt-0800"> [</span><span +class="ectt-0800"> ]</span><span +class="ectt-0800"> i386-openbsd</span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> Intel</span><span +class="ectt-0800"> x86</span><span +class="ectt-0800"> with</span><span +class="ectt-0800"> OpenBSD</span> +<br class="fancyvrb" /><a + id="x1-23020r10"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> g</span><span +class="ectt-0800"> [</span><span +class="ectt-0800"> ]</span><span +class="ectt-0800"> i386-solaris</span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> Intel</span><span +class="ectt-0800"> x86</span><span +class="ectt-0800"> with</span><span +class="ectt-0800"> Sun</span><span +class="ectt-0800"> Solaris</span> +<br class="fancyvrb" /><a + id="x1-23022r11"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> h</span><span +class="ectt-0800"> [</span><span +class="ectt-0800"> ]</span><span +class="ectt-0800"> mips-irix</span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> SGI</span><span +class="ectt-0800"> IRIX</span> +<br class="fancyvrb" /><a + id="x1-23024r12"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> i</span><span +class="ectt-0800"> [</span><span +class="ectt-0800"> ]</span><span +class="ectt-0800"> powerpc-aix</span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> PowerPC</span><span +class="ectt-0800"> with</span><span +class="ectt-0800"> AIX</span> +<br class="fancyvrb" /><a + id="x1-23026r13"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> j</span><span +class="ectt-0800"> [</span><span +class="ectt-0800"> ]</span><span +class="ectt-0800"> powerpc-linux</span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> PowerPC</span><span +class="ectt-0800"> with</span><span +class="ectt-0800"> GNU/Linux</span> +<br class="fancyvrb" /><a + id="x1-23028r14"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> k~[</span><span +class="ectt-0800"> ]</span><span +class="ectt-0800"> sparc-linux</span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> Sparc</span><span +class="ectt-0800"> with</span><span +class="ectt-0800"> GNU/Linux</span> +<br class="fancyvrb" /><a + id="x1-23030r15"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> l</span><span +class="ectt-0800"> [</span><span +class="ectt-0800"> ]</span><span +class="ectt-0800"> sparc-solaris</span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> Sparc</span><span +class="ectt-0800"> with</span><span +class="ectt-0800"> Solaris</span> +<br class="fancyvrb" /><a + id="x1-23032r16"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> m</span><span +class="ectt-0800"> [</span><span +class="ectt-0800"> ]</span><span +class="ectt-0800"> universal-darwin</span><span +class="ectt-0800"> universal</span><span +class="ectt-0800"> binaries</span><span +class="ectt-0800"> for</span><span +class="ectt-0800"> MacOSX/Darwin</span> +<br class="fancyvrb" /><a + id="x1-23034r17"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> o</span><span +class="ectt-0800"> [</span><span +class="ectt-0800"> ]</span><span +class="ectt-0800"> win32</span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> Windows</span> +<br class="fancyvrb" /><a + id="x1-23036r18"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> p</span><span +class="ectt-0800"> [</span><span +class="ectt-0800"> ]</span><span +class="ectt-0800"> x86_64-linux</span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> x86_64</span><span +class="ectt-0800"> with</span><span +class="ectt-0800"> GNU/Linux</span> +</div> +<br /> <table class="caption" +><tr style="vertical-align:baseline;" class="caption"><td class="id">Obrázek 3: </td><td +class="content">Nabídka binárek</td></tr></table><!--tex4ht:label?: x1-230373 --> + + +<!--l. 787--><p class="noindent" ></td></tr></table></div><hr class="endfigure"> +<!--l. 789--><p class="indent" > Obrázek <a +href="#x1-230373">3<!--tex4ht:ref: fig:bin.text --></a> ukazuje nabídku binárek textového režimu. Standardně budou nainstalovány jenom +binárky vaší aktuální platformy. Z této nabídky si rovněž můžete vybrat binárky pro jinou +architekturu. Toto může být užitečné, pokud sdílíte <span class="TEX">T<span +class="E">E</span>X</span>ovský strom v síti heterogenních +strojů, nebo na systému s dvojitým zaváděcím procesem. + <h5 class="subsubsectionHead"><span class="titlemark">3.2.2 </span> <a + id="x1-240003.2.2"></a>Volba obsahu instalace</h5> +<!--l. 794--><p class="noindent" ><hr class="figure"><div class="figure" +><table class="figure"><tr class="figure"><td class="figure" +> + + +<a + id="x1-240274"></a> + + +<div class="fancyvrb" id="fancyvrb3"> +<a + id="x1-24002r1"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> Select</span><span +class="ectt-0800"> a</span><span +class="ectt-0800"> scheme:</span> +<br class="fancyvrb" /><a + id="x1-24004r2"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> ====================================================================</span> +<br class="fancyvrb" /><a + id="x1-24006r3"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span> +<br class="fancyvrb" /><a + id="x1-24008r4"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> a</span><span +class="ectt-0800"> [</span><span +class="ectt-0800"> ]</span><span +class="ectt-0800"> TeX</span><span +class="ectt-0800"> Live</span><span +class="ectt-0800"> basic</span><span +class="ectt-0800"> scheme</span> +<br class="fancyvrb" /><a + id="x1-24010r5"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> b</span><span +class="ectt-0800"> [</span><span +class="ectt-0800"> ]</span><span +class="ectt-0800"> TeX</span><span +class="ectt-0800"> Live</span><span +class="ectt-0800"> scheme</span><span +class="ectt-0800"> for</span><span +class="ectt-0800"> ConTeXt</span> +<br class="fancyvrb" /><a + id="x1-24012r6"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> c</span><span +class="ectt-0800"> [X]</span><span +class="ectt-0800"> TeX</span><span +class="ectt-0800"> Live</span><span +class="ectt-0800"> full</span><span +class="ectt-0800"> scheme</span> +<br class="fancyvrb" /><a + id="x1-24014r7"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> d</span><span +class="ectt-0800"> [</span><span +class="ectt-0800"> ]</span><span +class="ectt-0800"> GUST</span><span +class="ectt-0800"> TeX</span><span +class="ectt-0800"> Live</span><span +class="ectt-0800"> scheme</span> +<br class="fancyvrb" /><a + id="x1-24016r8"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> e</span><span +class="ectt-0800"> [</span><span +class="ectt-0800"> ]</span><span +class="ectt-0800"> GUTenberg</span><span +class="ectt-0800"> TeX</span><span +class="ectt-0800"> Live</span><span +class="ectt-0800"> scheme</span> +<br class="fancyvrb" /><a + id="x1-24018r9"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> f</span><span +class="ectt-0800"> [</span><span +class="ectt-0800"> ]</span><span +class="ectt-0800"> TeX</span><span +class="ectt-0800"> Live</span><span +class="ectt-0800"> medium</span><span +class="ectt-0800"> scheme</span> +<br class="fancyvrb" /><a + id="x1-24020r10"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> g</span><span +class="ectt-0800"> [</span><span +class="ectt-0800"> ]</span><span +class="ectt-0800"> TeX</span><span +class="ectt-0800"> Live</span><span +class="ectt-0800"> minimal</span><span +class="ectt-0800"> scheme</span> +<br class="fancyvrb" /><a + id="x1-24022r11"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> h</span><span +class="ectt-0800"> [</span><span +class="ectt-0800"> ]</span><span +class="ectt-0800"> TeX</span><span +class="ectt-0800"> Live</span><span +class="ectt-0800"> for</span><span +class="ectt-0800"> Omega</span><span +class="ectt-0800"> users</span> +<br class="fancyvrb" /><a + id="x1-24024r12"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> i</span><span +class="ectt-0800"> [</span><span +class="ectt-0800"> ]</span><span +class="ectt-0800"> teTeX</span><span +class="ectt-0800"> scheme</span> +<br class="fancyvrb" /><a + id="x1-24026r13"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> j</span><span +class="ectt-0800"> [</span><span +class="ectt-0800"> ]</span><span +class="ectt-0800"> XML</span><span +class="ectt-0800"> typesetting</span><span +class="ectt-0800"> scheme</span> +</div> +<br /> <table class="caption" +><tr style="vertical-align:baseline;" class="caption"><td class="id">Obrázek 4: </td><td +class="content">Nabídka schémat</td></tr></table><!--tex4ht:label?: x1-240274 --> + + +<!--l. 811--><p class="noindent" ></td></tr></table></div><hr class="endfigure"> +<!--l. 813--><p class="indent" > Obrázek <a +href="#x1-240274">4<!--tex4ht:ref: fig:scheme.text --></a> ukazuje nabídku schémat <span class="TEX">T<span +class="E">E</span>X</span> Live; tady vybíráte “schéma”, což je souhrn +kolekcí balíků. Předvolené schéma <span +class="ectt-1095">full </span>nainstaluje vše, co je k dispozici, avšak můžete také +zvolit schéma <span +class="ectt-1095">basic </span>pro malý systém, <span +class="ectt-1095">minimal </span>pro účely testování, a schéma <span +class="ectt-1095">medium </span>nebo <span +class="ectt-1095">teTeX</span> +pro získání něčeho mezi tím. K dispozici jsou také různá specializovaná schémata a schémata +specifická pro některé země. +<!--l. 821--><p class="indent" > <hr class="figure"><div class="figure" +><table class="figure"><tr class="figure"><td class="figure" +> + + +<a + id="x1-240285"></a> + + + +<!--l. 822--><p class="noindent" ><img +src="stdcoll.png" alt="pict" +> +<br /> <table class="caption" +><tr style="vertical-align:baseline;" class="caption"><td class="id">Obrázek 5: </td><td +class="content">Nabídka kolekcí (Linux)</td></tr></table><!--tex4ht:label?: x1-240285 --> + + +<!--l. 824--><p class="indent" > </td></tr></table></div><hr class="endfigure"> +<!--l. 826--><p class="indent" > Svůj výběr schématu můžete upřesnit pomocí nabídek ‘standard collections’a ‘language +collections’(obrázek <a +href="#x1-240285">5<!--tex4ht:ref: fig:collections.gui --></a>, ukázané pro změnu v režimu GUI). +<!--l. 829--><p class="indent" > Kolekce jsou o jednu úroveň podrobnější než schémata – v podstatě, schéma je tvořeno +několika kolekcemi, kolekci tvoří jeden nebo více balíků, a balík (nejnižší úroveň +seskupvání v <span class="TEX">T<span +class="E">E</span>X</span> Live) obsahuje vlastní soubory <span class="TEX">T<span +class="E">E</span>X</span>ovských maker, soubory fontů, +atd. +<!--l. 834--><p class="indent" > Pokud chcete získat větší kontrolu než jakou poskytuje nabídka kolekcí, po instalaci můžete +použít program <span +class="ectt-1095">tlmgr </span>(viz sekci <a +href="#x1-420006">6<!--tex4ht:ref: sec:tlmgr --></a>); jeho použitím můžete řídit instalaci na úrovni +balíků. + <h5 class="subsubsectionHead"><span class="titlemark">3.2.3 </span> <a + id="x1-250003.2.3"></a>Adresáře</h5> +<!--l. 839--><p class="noindent" >Standardní uspořádání je popsáno v sekci <a +href="#x1-110002.3">2.3<!--tex4ht:ref: sec:texmftrees --></a>, na straně <a +href="#x1-110002.3">9<!--tex4ht:ref: sec:texmftrees --></a>. Standardní umístění adresáře <span +class="ectt-1095">TEXDIR</span> +se liší pro Windows (<span class="obeylines-h"><span class="verb"><span +class="ectt-1095">%PROGRAMFILES%\texlive\2008</span></span></span>) a Unix (<span +class="ectt-1095">/usr/local/texlive/2008</span>). +<!--l. 844--><p class="indent" > Hlavní důvod pro změnu této předvolby je nedostatek práv na zápis pro standardní +umístění. Nemusíte být zrovna rootem nebo administrátorem, když instalujete <span class="TEX">T<span +class="E">E</span>X</span> Live, ale +potřebujete oprávnění na zápis do cílového adresáře. +<!--l. 848--><p class="indent" > Logickou alternativou je adresář uvnitř vašeho domovského adresáře, zvlášť když +chcete být výhradním uživatelem. Na naznačení tohoto použijte ‘<span class="obeylines-h"><span class="verb"><span +class="ectt-1095">~</span></span></span>’, jako například +‘<span class="obeylines-h"><span class="verb"><span +class="ectt-1095">~/texlive/2008</span></span></span>’. +<!--l. 850--><p class="indent" > Doporučujeme do názvu začlenit rok, co umožní zachování různých vydání <span class="TEX">T<span +class="E">E</span>X</span> Live vedle +sebe. (Můžete chtít vytvořit název nezávislý na verzi, například <span +class="ectt-1095">/usr/local/texlive-cur</span> +pomocí symbolického odkazu, který může být později přepsán po přezkoušení nového +vydání.) +<!--l. 852--><p class="indent" > Změna <span +class="ectt-1095">TEXDIR </span>v instalačním programu vyvolá také změny <span +class="ectt-1095">TEXMFLOCAL</span>, <span +class="ectt-1095">TEXMFSYSVAR </span>a +<span +class="ectt-1095">TEXMFSYSCONFIG</span>. +<!--l. 856--><p class="indent" > <span +class="ectt-1095">TEXMFHOME </span>je doporučené umístění osobních souborů maker nebo balíků. Předvolená +hodnota je <span class="obeylines-h"><span class="verb"><span +class="ectt-1095">~/texmf</span></span></span>. Na rozdíl od <span +class="ectt-1095">TEXDIR</span>, je nyní <span class="obeylines-h"><span class="verb"><span +class="ectt-1095">~</span></span></span> uchována v nově vytvořených konfiguračních +souborech, protože to užitečně odkazuje na domovský adresář běžícího <span class="TEX">T<span +class="E">E</span>X</span>u. Expanduje se na +<span +class="ectt-1095">$HOME </span>pod Unixem a <span class="obeylines-h"><span class="verb"><span +class="ectt-1095">%USERPROFILE%</span></span></span> pod Windows. +<!--l. 858--><p class="noindent" > + <h5 class="subsubsectionHead"><span class="titlemark">3.2.4 </span> <a + id="x1-260003.2.4"></a>Volby</h5> +<!--l. 861--><p class="noindent" ><hr class="figure"><div class="figure" +><table class="figure"><tr class="figure"><td class="figure" +> + + +<a + id="x1-260176"></a> + + +<div class="fancyvrb" id="fancyvrb4"> +<a + id="x1-26002r1"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> <P></span><span +class="ectt-0800"> use</span><span +class="ectt-0800"> letter</span><span +class="ectt-0800"> size</span><span +class="ectt-0800"> instead</span><span +class="ectt-0800"> of</span><span +class="ectt-0800"> A4</span><span +class="ectt-0800"> by</span><span +class="ectt-0800"> default:</span><span +class="ectt-0800"> [</span><span +class="ectt-0800"> ]</span> +<br class="fancyvrb" /><a + id="x1-26004r2"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> <F></span><span +class="ectt-0800"> create</span><span +class="ectt-0800"> all</span><span +class="ectt-0800"> format</span><span +class="ectt-0800"> files:</span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> [X]</span> +<br class="fancyvrb" /><a + id="x1-26006r3"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> <D></span><span +class="ectt-0800"> install</span><span +class="ectt-0800"> font/macro</span><span +class="ectt-0800"> doc</span><span +class="ectt-0800"> tree:</span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> [X]</span> +<br class="fancyvrb" /><a + id="x1-26008r4"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> <S></span><span +class="ectt-0800"> install</span><span +class="ectt-0800"> font/macro</span><span +class="ectt-0800"> source</span><span +class="ectt-0800"> tree:</span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> [X]</span> +<br class="fancyvrb" /><a + id="x1-26010r5"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> <L></span><span +class="ectt-0800"> create</span><span +class="ectt-0800"> symlinks</span><span +class="ectt-0800"> in</span><span +class="ectt-0800"> standard</span><span +class="ectt-0800"> directories:</span><span +class="ectt-0800"> </span><span +class="ectt-0800"> [</span><span +class="ectt-0800"> ]</span> +<br class="fancyvrb" /><a + id="x1-26012r6"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> binaries</span><span +class="ectt-0800"> to:</span> +<br class="fancyvrb" /><a + id="x1-26014r7"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> manpages</span><span +class="ectt-0800"> to:</span> +<br class="fancyvrb" /><a + id="x1-26016r8"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> info</span><span +class="ectt-0800"> to:</span> +</div> +<br /> <table class="caption" +><tr style="vertical-align:baseline;" class="caption"><td class="id">Obrázek 6: </td><td +class="content">Nabídka voleb (Unix)</td></tr></table><!--tex4ht:label?: x1-260176 --> + + +<!--l. 873--><p class="noindent" ></td></tr></table></div><hr class="endfigure"> +<!--l. 875--><p class="indent" > Obrázek <a +href="#x1-260176">6<!--tex4ht:ref: fig:options.text --></a> ukazuje nabídku voleb textového režimu. Zde musíme připomenout tři +volby: + <dl class="description"><dt class="description"> +<span +class="ec-lmbx-10x-x-109">use letter size instead of A4 by default:</span> </dt><dd +class="description">Obvyklý výběr standardní velikosti papíru. + Jednotlivé dokumenty mohou deklarovat zvláštní rozměr papíru, pokud je to žádoucí. + </dd><dt class="description"> +<span +class="ec-lmbx-10x-x-109">create all format files:</span> </dt><dd +class="description">Přestože si vytvoření nepotřebných formátů vyžaduje čas a + diskový prostor pro uložení, nicméně doporučujeme nechat tuto volbu vyznačenou: + když ji nevyznačíte, budou formátové soubory vytvořené v osobních stromech + <span +class="ectt-1095">TEXMFVAR </span>uživatelů, když budou zapotřebí. Na tomto místě nebudou automaticky + aktualizované, když se budou například obnovovat binárky nebo vzory dělení + v instalaci, co může skončit nekompatibilními soubory formátů. + </dd><dt class="description"> +<span +class="ec-lmbx-10x-x-109">create symlinks in standard directories</span> </dt><dd +class="description">(pouze Unix): Tato volba obchází potřebu + změny proměnných prostředí. Bez této volby je potřebné přidat adresáře <span class="TEX">T<span +class="E">E</span>X</span> + Live do proměnnných <span +class="ectt-1095">PATH</span>, <span +class="ectt-1095">MANPATH </span>a <span +class="ectt-1095">INFOPATH</span>. Budete muset přidělit práva na + zápis cílovým adresářům. Není rozumné přepsat <span class="TEX">T<span +class="E">E</span>X</span>ovský systém, který přišel + s vaším systémem s touto volbou. Toto je v první řadě určeno k vytváření odkazů + v standarndích adresářích, které uživatelé znají, jako například <span +class="ectt-1095">/usr/local/bin</span>, + které neobsahují žádné <span class="TEX">T<span +class="E">E</span>X</span>ovské soubory.</dd></dl> +<!--l. 895--><p class="indent" > Teď, když jsou všechna tyto nastavení podle vašeho vkusu, můžete napsat ‘I’a spustit +instalační proces. Po dokončení přeskočte na sekci <a +href="#x1-300003.4">3.4<!--tex4ht:ref: sec:postinstall --></a>, kde se dozvíte, co se má udělat, pokud +vůbec něco. + <h5 class="subsubsectionHead"><span class="titlemark">3.2.5 </span> <a + id="x1-270003.2.5"></a>Nastavení spouštění z DVD (pouze v textovém režimu)</h5> +<!--l. 904--><p class="noindent" >K výběru této volby napište ‘<span class="obeylines-h"><span class="verb"><span +class="ectt-1095">V</span></span></span>’. Toto změní hlavní nabídku na něco podobného jako ukazuje +obrázek <a +href="#x1-270577">7<!--tex4ht:ref: fig:main.fromdvd --></a>. <hr class="figure"><div class="figure" +><table class="figure"><tr class="figure"><td class="figure" +> + + +<a + id="x1-270577"></a> + + +<div class="fancyvrb" id="fancyvrb5"> +<a + id="x1-27002r1"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> ======================></span><span +class="ectt-0800"> TeX</span><span +class="ectt-0800"> Live</span><span +class="ectt-0800"> installation</span><span +class="ectt-0800"> procedure</span><span +class="ectt-0800"> <=====================</span> +<br class="fancyvrb" /><a + id="x1-27004r2"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span> +<br class="fancyvrb" /><a + id="x1-27006r3"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> =======></span><span +class="ectt-0800"> Note:</span><span +class="ectt-0800"> Letters/digits</span><span +class="ectt-0800"> in</span><span +class="ectt-0800"> <angle</span><span +class="ectt-0800"> brackets></span><span +class="ectt-0800"> indicate</span><span +class="ectt-0800"> menu</span><span +class="ectt-0800"> items</span><span +class="ectt-0800"> <=======</span> +<br class="fancyvrb" /><a + id="x1-27008r4"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> =======></span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> for</span><span +class="ectt-0800"> commands</span><span +class="ectt-0800"> or</span><span +class="ectt-0800"> configurable</span><span +class="ectt-0800"> options</span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> <=======</span> +<br class="fancyvrb" /><a + id="x1-27010r5"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span> +<br class="fancyvrb" /><a + id="x1-27012r6"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> <D></span><span +class="ectt-0800"> directories:</span> +<br class="fancyvrb" /><a + id="x1-27014r7"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> TEXDIRW</span><span +class="ectt-0800"> (Writable</span><span +class="ectt-0800"> root):</span> +<br class="fancyvrb" /><a + id="x1-27016r8"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> !!</span><span +class="ectt-0800"> default</span><span +class="ectt-0800"> location:</span><span +class="ectt-0800"> /usr/local/texlive/2008</span> +<br class="fancyvrb" /><a + id="x1-27018r9"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> !!</span><span +class="ectt-0800"> is</span><span +class="ectt-0800"> not</span><span +class="ectt-0800"> writable,</span><span +class="ectt-0800"> please</span><span +class="ectt-0800"> select</span><span +class="ectt-0800"> a</span><span +class="ectt-0800"> different</span><span +class="ectt-0800"> one!</span> +<br class="fancyvrb" /><a + id="x1-27020r10"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> TEXMFLOCAL</span><span +class="ectt-0800"> (directory</span><span +class="ectt-0800"> for</span><span +class="ectt-0800"> site-wide</span><span +class="ectt-0800"> local</span><span +class="ectt-0800"> files):</span> +<br class="fancyvrb" /><a + id="x1-27022r11"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> /usr/local/texlive/texmf-local</span> +<br class="fancyvrb" /><a + id="x1-27024r12"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> TEXMFSYSVAR</span><span +class="ectt-0800"> (directory</span><span +class="ectt-0800"> for</span><span +class="ectt-0800"> variable</span><span +class="ectt-0800"> and</span><span +class="ectt-0800"> automatically</span><span +class="ectt-0800"> generated</span><span +class="ectt-0800"> data):</span> +<br class="fancyvrb" /><a + id="x1-27026r13"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> /usr/local/texlive/2008/texmf-var</span> +<br class="fancyvrb" /><a + id="x1-27028r14"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> TEXMFSYSCONFIG</span><span +class="ectt-0800"> (directory</span><span +class="ectt-0800"> for</span><span +class="ectt-0800"> local</span><span +class="ectt-0800"> config):</span> +<br class="fancyvrb" /><a + id="x1-27030r15"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> /usr/local/texlive/2008/texmf-config</span> +<br class="fancyvrb" /><a + id="x1-27032r16"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> TEXMFHOME</span><span +class="ectt-0800"> (directory</span><span +class="ectt-0800"> for</span><span +class="ectt-0800"> user-specific</span><span +class="ectt-0800"> files):</span> +<br class="fancyvrb" /><a + id="x1-27034r17"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> ~/texmf</span> +<br class="fancyvrb" /><a + id="x1-27036r18"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span> +<br class="fancyvrb" /><a + id="x1-27038r19"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> <O></span><span +class="ectt-0800"> options:</span> +<br class="fancyvrb" /><a + id="x1-27040r20"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> [</span><span +class="ectt-0800"> ]</span><span +class="ectt-0800"> use</span><span +class="ectt-0800"> letter</span><span +class="ectt-0800"> size</span><span +class="ectt-0800"> instead</span><span +class="ectt-0800"> of</span><span +class="ectt-0800"> A4</span><span +class="ectt-0800"> by</span><span +class="ectt-0800"> default</span> +<br class="fancyvrb" /><a + id="x1-27042r21"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> [X]</span><span +class="ectt-0800"> create</span><span +class="ectt-0800"> all</span><span +class="ectt-0800"> format</span><span +class="ectt-0800"> files</span> +<br class="fancyvrb" /><a + id="x1-27044r22"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span> +<br class="fancyvrb" /><a + id="x1-27046r23"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> <V></span><span +class="ectt-0800"> set</span><span +class="ectt-0800"> up</span><span +class="ectt-0800"> for</span><span +class="ectt-0800"> installing</span><span +class="ectt-0800"> to</span><span +class="ectt-0800"> hard</span><span +class="ectt-0800"> disk</span> +<br class="fancyvrb" /><a + id="x1-27048r24"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span> +<br class="fancyvrb" /><a + id="x1-27050r25"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> Other</span><span +class="ectt-0800"> actions:</span> +<br class="fancyvrb" /><a + id="x1-27052r26"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> <I></span><span +class="ectt-0800"> start</span><span +class="ectt-0800"> installation</span><span +class="ectt-0800"> for</span><span +class="ectt-0800"> running</span><span +class="ectt-0800"> from</span><span +class="ectt-0800"> DVD</span> +<br class="fancyvrb" /><a + id="x1-27054r27"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> <H></span><span +class="ectt-0800"> help</span> +<br class="fancyvrb" /><a + id="x1-27056r28"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> <Q></span><span +class="ectt-0800"> quit</span> +</div> +<br /> <table class="caption" +><tr style="vertical-align:baseline;" class="caption"><td class="id">Obrázek 7: </td><td +class="content">Hlavní nabídka s uspořádáním pro volbu <span +class="ectt-1095">from DVD</span></td></tr></table><!--tex4ht:label?: x1-270577 --> + + +<!--l. 937--><p class="indent" > </td></tr></table></div><hr class="endfigure"> +<!--l. 939--><p class="indent" > Všimněte si změny: všechny volby k instalaci zmizely, a část pro adresáře se teď zmiňuje +o <span +class="ectt-1095">TEXDIRW </span>nebo zapisovatelném kořenu. Volba pro symbolické linky také zmizela. +<!--l. 942--><p class="indent" > Instalační program bude pořád vytvářet různé adresáře a konfigurační soubory, ale +nezkopíruje <span +class="ectt-1095">texmf</span>, <span +class="ectt-1095">texmf-dist </span>nebo <span +class="ectt-1095">texmf-doc </span>na pevný disk. +<!--l. 946--><p class="indent" > Poinstalační konfigurace pro Unix bude o něco složitejší, protože teď se struktura adresářů +odchyluje od standardu; viz sekci <a +href="#x1-300003.4">3.4<!--tex4ht:ref: sec:postinstall --></a>. +<!--l. 950--><p class="indent" > V důsledku časových ohraničení není tato volba zapracována do instalačního programu GUI, +ale je k dispozici pro oba systémy Unix a Windows. Uživatelé pod systémem Windows musí +spustit instalátor z příkazového řádku, viz sekci <a +href="#x1-280003.3">3.3<!--tex4ht:ref: sec:cmdline --></a>. +<!--l. 952--><p class="indent" > Oddíl <a +href="#x1-410005">5<!--tex4ht:ref: sec:portable.unix --></a> popisuje schůdnější cestu spuštění <span class="TEX">T<span +class="E">E</span>X</span> Live, která nedělá nebo nepožaduje změny +systémové konfigurace, ale ani žádnou konfiguraci neumožňuje. + <h4 class="subsectionHead"><span class="titlemark">3.3 </span> <a + id="x1-280003.3"></a>Instalační volby příkazového řádku</h4> +<!--l. 957--><p class="noindent" >K zobrazení voleb příkazového řádku napište <div class="alltt"> +<!--l. 958--><p class="noindent" ><div class="obeylines-v"> +<span +class="ectt-1095">></span><span +class="ectt-1095"> </span><span class="uline"><span +class="ectt-1095">install-tl</span> <span +class="ectt-1095">-help</span></span> +</div> +</div> K uvedení názvu volby mohou být použity <span class="obeylines-h"><span class="verb"><span +class="ectt-1095">-</span></span></span> nebo také <span class="obeylines-h"><span class="verb"><span +class="ectt-1095">--</span></span></span>. Následují nejzajímavější +volby: +<!--l. 964--><p class="indent" > + <dl class="list1"><dt class="list"> + <span +class="ectt-1095">-gui</span> </dt><dd +class="list"> + <!--l. 965--><p class="noindent" >Podle možností použijte GUI instalátor. Toto si vyžaduje modul Perl/Tk + (<a +href="http://tug.org/texlive/distro.html#perltk" class="url" ><span +class="ectt-1095">http://tug.org/texlive/distro.html#perltk</span></a>); pokud Perl/Tk není k dispozici, + pokračuje instalace v textovém režimu. + </dd><dt class="list"> + <span +class="ectt-1095">-no-gui</span> </dt><dd +class="list"> + <!--l. 968--><p class="noindent" >Vynutí si použití instalátoru v textovém režimu, dokonce i pod Windows; můžete to + potřebovat, pokud chcete spustit instalaci s volbou ‘from DVD’, poněvadž tato není + k dispozici v režimu GUI. + </dd><dt class="list"> + <span +class="ectt-1095">-lang </span><span +class="ec-lmri-10x-x-109">LL</span> </dt><dd +class="list"> + <!--l. 971--><p class="noindent" >Specifikuje jazyk instalačního rozhraní jako jeho standarní dvoupísmenový kód <span +class="ec-lmri-10x-x-109">LL</span>. + V současné době jsou podporovány jazyky: angličtina (<span +class="ectt-1095">en</span>, předvolený), němčina (<span +class="ectt-1095">de</span>), + francouzština (<span +class="ectt-1095">fr</span>), nizozemština (<span +class="ectt-1095">nl</span>), polština (<span +class="ectt-1095">pl</span>), slovinština (<span +class="ectt-1095">sl</span>) a vietnamština + (<span +class="ectt-1095">vi</span>). Instalační program se sám pokusí určit vhodný jazyk, ale když selže nebo když + není správný jazyk k dispozici, pak použije angličtinu jako nouzové řešení. + + + </dd><dt class="list"> + <span +class="ectt-1095">-profile </span><span +class="ec-lmri-10x-x-109">profile</span> </dt><dd +class="list"> + <!--l. 976--><p class="noindent" >Instalační program vždycky uloží soubor <span +class="ectt-1095">texlive.profile </span>do <span +class="ectt-1095">2008/tlpkg</span>- nebo + do podadresáře <span +class="ectt-1095">tlpkg </span>vaší instalace. Tato volba způsobí, že se použije soubor + <span +class="ectt-1095">texlive.profile</span>. Tady je výpis: + <div class="fancyvrb" id="fancyvrb6"> +<a + id="x1-28002r1"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> #</span><span +class="ectt-0900"> texlive.profile</span><span +class="ectt-0900"> written</span><span +class="ectt-0900"> on</span><span +class="ectt-0900"> Wed</span><span +class="ectt-0900"> Jul</span><span +class="ectt-0900"> </span><span +class="ectt-0900"> 9</span><span +class="ectt-0900"> 16:13:44</span><span +class="ectt-0900"> 2008</span><span +class="ectt-0900"> UTC</span> +<br class="fancyvrb" /><a + id="x1-28004r2"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> #</span><span +class="ectt-0900"> It</span><span +class="ectt-0900"> will</span><span +class="ectt-0900"> NOT</span><span +class="ectt-0900"> be</span><span +class="ectt-0900"> updated</span><span +class="ectt-0900"> and</span><span +class="ectt-0900"> reflects</span><span +class="ectt-0900"> only</span><span +class="ectt-0900"> the</span> +<br class="fancyvrb" /><a + id="x1-28006r3"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> #</span><span +class="ectt-0900"> installation</span><span +class="ectt-0900"> profile</span><span +class="ectt-0900"> at</span><span +class="ectt-0900"> installation</span><span +class="ectt-0900"> time.</span> +<br class="fancyvrb" /><a + id="x1-28008r4"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> selected_scheme</span><span +class="ectt-0900"> scheme-basic</span> +<br class="fancyvrb" /><a + id="x1-28010r5"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> TEXDIR</span><span +class="ectt-0900"> /usr/local/texlive/2008</span> +<br class="fancyvrb" /><a + id="x1-28012r6"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> TEXDIRW</span><span +class="ectt-0900"> /usr/local/texlive/2008</span> +<br class="fancyvrb" /><a + id="x1-28014r7"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> ...</span> +<br class="fancyvrb" /><a + id="x1-28016r8"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> TEXMFSYSVAR</span><span +class="ectt-0900"> /usr/local/texlive/2008/texmf-var</span> +<br class="fancyvrb" /><a + id="x1-28018r9"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> collection-basic</span><span +class="ectt-0900"> 1</span> +<br class="fancyvrb" /><a + id="x1-28020r10"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> ...</span> +<br class="fancyvrb" /><a + id="x1-28022r11"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> option_symlinks</span><span +class="ectt-0900"> 0</span> +</div> + <!--l. 994--><p class="noindent" >Takto můžete použitím této volby v dávkovém režimu instalovat <span class="TEX">T<span +class="E">E</span>X</span> na další systémy, + se stejnými volbami, jaké jste učinili v původní instalaci. + </dd><dt class="list"> + <span +class="ectt-1095">-location </span><span +class="ec-lmri-10x-x-109">url/path</span> </dt><dd +class="list"> + <!--l. 996--><p class="noindent" >Specifikuje nestandardní zdroj pro balíky; viz dále.</dd></dl> +<!--l. 999--><p class="noindent" > + <h5 class="subsubsectionHead"><span class="titlemark">3.3.1 </span> <a + id="x1-290003.3.1"></a>Proměnná <span +class="ectt-1095">location</span></h5> +<!--l. 1002--><p class="noindent" >Hondota proměnné <span +class="ectt-1095">location </span>může být adresa url s <span +class="ectt-1095">ftp:</span>, <span +class="ectt-1095">http: </span>na začátku, nebo <span +class="ectt-1095">file:/ </span>url, +nebo jednoduchá cesta. Pokud se daný argument nachází na lokální mechanice (jako cesta nebo +<span +class="ectt-1095">file:/ </span>url), automaticky je určen typ instalace (komprimovaná nebo live): pokud bude nalezen +podadresář <span +class="ectt-1095">archive </span>obsahující soubory <span +class="ectt-1095">.tar.lzma</span>, tak bude použit, dokonce i když budou +k dispozici také nekomprimované soubory. +<!--l. 1009--><p class="indent" > Když je zadáno <span +class="ectt-1095">http: </span>nebo <span +class="ectt-1095">ftp: </span>umístění, koncové znaky ‘<span +class="ectt-1095">/</span>’a/nebo koncová složka +‘<span +class="ectt-1095">/tlpkg</span>’jsou ignorovány. Například, můžete si zvolit určité zrcadlo CTAN u něčím jako: +<a +href="http://ctan.example.org/tex-archive/texlive/tlnet/2008" class="url" ><span +class="ectt-1095">http://ctan.example.org/tex-archive/texlive/tlnet/2008</span></a>, pochopitelně s nahrazením +vhodného jména hostitele (hostname) a jeho konkrétní kořenovou cestou CTAN u (seznam zrcadel +CTAN u je udržován na <a +href="http://ctan.org/mirrors" class="url" ><span +class="ectt-1095">http://ctan.org/mirrors</span></a>) namísto <span class="obeylines-h"><span class="verb"><span +class="ectt-1095">ctan.example.org/tex-archive</span></span></span>. +Implicitní je automatický výběr zrcadla, použitím <a +href="http://mirror.ctan.org" class="url" ><span +class="ectt-1095">http://mirror.ctan.org</span></a>; v každém případě +je zvolený hostitel použit pro veškerý download. +<!--l. 1017--><p class="noindent" > + <h4 class="subsectionHead"><span class="titlemark">3.4 </span> <a + id="x1-300003.4"></a>Poinstalační činnosti</h4> +<!--l. 1020--><p class="noindent" >Po instalaci se mohou hodit některé další úpravy. + + +<!--l. 1022--><p class="noindent" > + <h5 class="subsubsectionHead"><span class="titlemark">3.4.1 </span> <a + id="x1-310003.4.1"></a>Windows</h5> +<!--l. 1024--><p class="noindent" >Avšak pod Windows se instalační program o vše postará. +<!--l. 1026--><p class="noindent" > + <h5 class="subsubsectionHead"><span class="titlemark">3.4.2 </span> <a + id="x1-320003.4.2"></a>Pokud byly vytvořeny symbolické odkazy</h5> +<!--l. 1028--><p class="noindent" >Pokud jste zvolili vytvoření symbolických odkazů v standardních adresářích (zmíněných +v sekci <a +href="#x1-260003.2.4">3.2.4<!--tex4ht:ref: sec:options --></a>), pak není potřeba editovat proměnné prostředí. +<!--l. 1031--><p class="noindent" > + <h5 class="subsubsectionHead"><span class="titlemark">3.4.3 </span> <a + id="x1-330003.4.3"></a>Proměnné prostředí pro Unix</h5> +<!--l. 1034--><p class="noindent" >Adresář binárek pro vaši platformu musí být přidán k vyhledávacím cestám. Každá +podporovaná platforma má svůj vlastní podadresář pod <span +class="ectt-1095">TEXDIR/bin</span>. Seznam podadresářů a +odpovídajících platforem viz na obrázku <a +href="#x1-230373">3<!--tex4ht:ref: fig:bin.text --></a>. +<!--l. 1037--><p class="indent" > Můžete rovněž přidat dokumentační manuálové stránky (man) a adresáře Info +k jejich příslušejícím vyhledávacím cestám, když chcete, aby je našly systémové +nástroje. +<!--l. 1040--><p class="indent" > Například pro Bourne-kompatibilní shell, jako je <span +class="ectt-1095">bash </span>a používaný Intel x86 GNU/Linux se +standardním nastavením adresářů, může být vhodné editovat soubor <span +class="ectt-1095">$HOME/.profile</span>. +<!--l. 1044--><p class="indent" > + <div class="fancyvrb" id="fancyvrb7"> +<a + id="x1-33002r1"></a><span +class="ectt-1000"> </span><span +class="ectt-1000"> PATH=/usr/local/texlive/2008/bin/i386-linux:$PATH;</span><span +class="ectt-1000"> export</span><span +class="ectt-1000"> PATH</span> +<br class="fancyvrb" /><a + id="x1-33004r2"></a><span +class="ectt-1000"> </span><span +class="ectt-1000"> MANPATH=/usr/local/texlive/2008/texmf/doc/man:$MANPATH;</span><span +class="ectt-1000"> export</span><span +class="ectt-1000"> MANPATH</span> +<br class="fancyvrb" /><a + id="x1-33006r3"></a><span +class="ectt-1000"> </span><span +class="ectt-1000"> INFOPATH=/usr/local/texlive/2008/texmf/doc/info:$INFOPATH;</span><span +class="ectt-1000"> export</span><span +class="ectt-1000"> INFOPATH</span> + </div> +<!--l. 1050--><p class="indent" > Pro <span +class="ectt-1095">csh </span>nebo <span +class="ectt-1095">tcsh </span>je editovaný soubor typicky <span +class="ectt-1095">$HOME/.cshrc </span>a řádky k přidání můžou +vypadat jako: +<!--l. 1053--><p class="indent" > + <div class="fancyvrb" id="fancyvrb8"> +<a + id="x1-33008r1"></a><span +class="ectt-1000"> </span><span +class="ectt-1000"> setenv</span><span +class="ectt-1000"> PATH</span><span +class="ectt-1000"> /usr/local/texlive/2008/bin/i386-linux:$PATH</span> +<br class="fancyvrb" /><a + id="x1-33010r2"></a><span +class="ectt-1000"> </span><span +class="ectt-1000"> setenv</span><span +class="ectt-1000"> MANPATH</span><span +class="ectt-1000"> /usr/local/texlive/2008/texmf/doc/man:$MANPATH</span> +<br class="fancyvrb" /><a + id="x1-33012r3"></a><span +class="ectt-1000"> </span><span +class="ectt-1000"> setenv</span><span +class="ectt-1000"> INFOPATH</span><span +class="ectt-1000"> /usr/local/texlive/2008/texmf/doc/info:$INFOPATH</span> + </div> +<!--l. 1060--><p class="noindent" > + <h5 class="subsubsectionHead"><span class="titlemark">3.4.4 </span> <a + id="x1-340003.4.4"></a>Proměnné prostředí: globální konfigurace</h5> +<!--l. 1063--><p class="noindent" >Volba, zda učinit tyto změny globálně, anebo pro uživatele právě přidaného do systému, +je na vás; existuje příliš mnoho variací mezi systémy, kde a jak se tato nastavení +provádějí. +<!--l. 1067--><p class="indent" > Naše dvě rady jsou: 1) můžete chtít vyhledat soubor <span +class="ectt-1095">/etc/manpath.config </span>a pokud existuje, +přidejte řádky jako + +<!--l. 1070--><p class="indent" > + <div class="fancyvrb" id="fancyvrb9"> +<a + id="x1-34002r1"></a><span +class="ectt-1000"> </span><span +class="ectt-1000"> MANPATH_MAP</span><span +class="ectt-1000"> /usr/local/texlive/2008/bin/i386-linux</span><span +class="ectt-1000"> \</span> +<br class="fancyvrb" /><a + id="x1-34004r2"></a><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> /usr/local/texlive/2008/texmf/doc/man</span> + </div> +<!--l. 1075--><p class="indent" > A 2) vyhledejte soubor <span +class="ectt-1095">/etc/environment</span>, který může definovat vyhledávací cestu a další +standardní proměnné prostředí. +<!--l. 1077--><p class="noindent" > + <h5 class="subsubsectionHead"><span class="titlemark">3.4.5 </span> <a + id="x1-350003.4.5"></a>Při spuštění <span class="TEX">T<span +class="E">E</span>X</span> Live z DVD</h5> +<!--l. 1079--><p class="noindent" >Program <span class="TEX">T<span +class="E">E</span>X</span> Live obyčejně nahlédne do souboru <span +class="ectt-1095">texmf.cnf </span>pro umístění různých stromů. +Hledá tento soubor v řadě míst vztahujících se k jeho vlastnímu umístění. Nicméně, toto +schéma selhává, když je program spouštěn z DVD: DVD je pouze ke čtení. Některé cesty +zaznamenané v <span +class="ectt-1095">texmf.cnf </span>jsou známé jen během instalace, tudíž tento soubor nemůže být na +DVD a musí být umístěn někde jinde. To si vynucuje definovat proměnnou prostředí <span +class="ectt-1095">TEXMFCNF</span>, +která sdělí programům <span class="TEX">T<span +class="E">E</span>X</span> Live, v kterém adresáři je možné najít tento soubor +<span +class="ectt-1095">texmf.cnf</span>. Přesto je také nutné upravit proměnnou prostředí <span +class="ectt-1095">PATH</span>, jak bylo popsáno +dříve. +<!--l. 1091--><p class="indent" > Na konci instalace by instalační program měl vytisknout hlášení o hodnotě, na kterou se má +nastavit proměnná <span +class="ectt-1095">TEXMFCNF</span>. Jestliže jste ji minuli: tato hodnota je <span +class="ectt-1095">$TEXMFSYSVAR/web2c</span>. Na +předvolbu <span +class="ectt-1095">/usr/local/texlive/2008/texmf-var/web2c </span>potřebujete řádky + <div class="fancyvrb" id="fancyvrb10"> +<a + id="x1-35002r1"></a><span +class="ectt-1000"> </span><span +class="ectt-1000"> TEXMFCNF=/usr/local/texlive/2008/texmf-var/web2c;</span><span +class="ectt-1000"> export</span><span +class="ectt-1000"> TEXMFCNF</span> + </div> +<!--l. 1098--><p class="noindent" >nebo, pro [t]csh: + <div class="fancyvrb" id="fancyvrb11"> +<a + id="x1-35004r1"></a><span +class="ectt-1000"> </span><span +class="ectt-1000"> setenv</span><span +class="ectt-1000"> TEXMFCNF</span><span +class="ectt-1000"> /usr/local/texlive/2008/texmf-var/web2c</span> + </div> +<!--l. 1103--><p class="noindent" > + <h5 class="subsubsectionHead"><span class="titlemark">3.4.6 </span> <a + id="x1-360003.4.6"></a>Con<span class="TEX">T<span +class="E">E</span>X</span>t Mark IV</h5> +<!--l. 1105--><p class="noindent" >‘Starý’Con<span class="TEX">T<span +class="E">E</span>X</span>t by měl skončit. Nový Con<span class="TEX">T<span +class="E">E</span>X</span>t ‘Mark IV’si vyžádá ruční nastavení; viz +<a +href="http://wiki.contextgarden.net/Running_Mark_IV" class="url" ><span +class="ectt-1095">http://wiki.contextgarden.net/Running_Mark_IV</span></a>. +<!--l. 1111--><p class="noindent" > + <h5 class="subsubsectionHead"><span class="titlemark">3.4.7 </span> <a + id="x1-370003.4.7"></a>Začleňování lokálních a osobních maker</h5> +<!--l. 1114--><p class="noindent" >Toto je již implicitně zmíněno v sekci <a +href="#x1-110002.3">2.3<!--tex4ht:ref: sec:texmftrees --></a>: adresář <span +class="ectt-1095">TEXMFLOCAL </span>(standardně +<span +class="ectt-1095">/usr/local/texlive/texmf-local </span>nebo <span class="obeylines-h"><span class="verb"><span +class="ectt-1095">C:\Program</span><span +class="ectt-1095"> Files\texlive\texmf-local</span></span></span>) je určen pro +rozsáhlé systémové lokální fonty a makra; a adresář <span +class="ectt-1095">TEXMFHOME </span>(standardně <span +class="ectt-1095">$HOME/texmf </span>nebo +<span class="obeylines-h"><span class="verb"><span +class="ectt-1095">%USERPROFILE%\texmf</span></span></span>), je pro osobní fonty a makra. + +<!--l. 1122--><p class="indent" > Pro oba stromy musí být soubory umístěné v patřičných podadresářích; viz +<a +href="http://tug.org/tds" class="url" ><span +class="ectt-1095">http://tug.org/tds</span></a> nebo nahlédni do souboru <span +class="ectt-1095">texmf/web2c/texmf.cnf</span>. Například, +<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span>ovský soubor třídy nebo balík by měl být umístěn v <span +class="ectt-1095">TEXMFLOCAL/tex/latex </span>nebo +<span +class="ectt-1095">TEXMFHOME/tex/latex</span>, nebo v jejich podadresáři. +<!--l. 1128--><p class="indent" > <span +class="ectt-1095">TEXMFLOCAL </span>vyžaduje aktuální databázi jmen souborů, jinak nebudou soubory nalezeny. +Můžete ji obnovit povelem <span +class="ec-lmss-10x-x-109">mktexlsr </span>nebo použít tlačítko ‘Reinit file database’na konfigurační +záložce <span +class="ectt-1095">tlmgr </span>v režimu GUI. +<!--l. 1133--><p class="noindent" > + <h5 class="subsubsectionHead"><span class="titlemark">3.4.8 </span> <a + id="x1-380003.4.8"></a>Začleňování fontů třetích stran</h5> +<!--l. 1135--><p class="noindent" >Toto je naneštěstí velice komplikované a delikátní téma. Vyhněte se tomu, pokud +nejste expert. Prohlédněte si nejdříve fonty, které jsou zadarma součástí distribuce, viz +sekci <a +href="#x1-140002.6">2.6<!--tex4ht:ref: sec:tl.fonts --></a>. +<!--l. 1140--><p class="indent" > Možnou alternativou je použití X E <span class="TEX">T<span +class="E">E</span>X</span>u (viz sekci <a +href="#x1-120002.4">2.4<!--tex4ht:ref: sec:tex.extensions --></a>), který vám umožní používat fonty +operačního systému bez jakékoliv instalace v <span class="TEX">T<span +class="E">E</span>X</span>u. +<!--l. 1144--><p class="noindent" > + <h4 class="subsectionHead"><span class="titlemark">3.5 </span> <a + id="x1-390003.5"></a>Testování instalace</h4> +<!--l. 1147--><p class="noindent" >Po nainstalování <span class="TEX">T<span +class="E">E</span>X</span> Live přirozeně chcete systém otestovat a začít vytvářet nádherné +dokumenty nebo fonty. +<!--l. 1150--><p class="indent" > Tento oddíl popisuje základní postupy testování funkčnosti nového systému pod Unixem. +Pod Mac OS X a Windows budete patrně spouštět testy přes uživatelské grafické rozhraní (GUI), +ale principy jsou stejné. +<!--l. 1155--><p class="indent" > + <ol class="enumerate1" > + <li + class="enumerate" id="x1-39002x1">Nejprve ověřte, zda se spustí program <span +class="ec-lmss-10x-x-109">tex</span>: + <div class="alltt"> + <!--l. 1158--><p class="noindent" ><div class="obeylines-v"> + <span +class="ectt-1095">></span><span +class="ectt-1095"> </span><span class="uline"><span +class="ectt-1095">tex</span> <span +class="ectt-1095">--version</span></span> + <br /><span +class="ectt-1095">TeX</span><span +class="ectt-1095"> 3.1415926</span><span +class="ectt-1095"> (Web2C</span><span +class="ectt-1095"> 7.5.7)</span> + <br /><span +class="ectt-1095">kpathsea</span><span +class="ectt-1095"> version</span><span +class="ectt-1095"> 3.5.7</span> + <br /><span +class="ectt-1095">...</span> +</div> + </div> Pokud obdržíte hlášku s ‘command not found’místo výše uvedeného, nebo se starší verzí, + patrně nemáte nastavený správný podadresář <span +class="ectt-1095">bin </span>v proměnné prostředí <span +class="ectt-1095">PATH</span>. Vraťte se + k informacím o jejich nastavování na straně <a +href="#x1-330003.4.3">40<!--tex4ht:ref: sec:env --></a>. + </li> + <li + class="enumerate" id="x1-39004x2">Přeložte ukázkový soubor <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span>u: <div class="alltt"> + + <!--l. 1170--><p class="noindent" ><div class="obeylines-v"> + <span +class="ectt-1095">></span><span +class="ectt-1095"> </span><span class="uline"><span +class="ectt-1095">latex</span> <span +class="ectt-1095">sample2e.tex</span></span> + <br /><span +class="ectt-1095">></span><span +class="ectt-1095"> This</span><span +class="ectt-1095"> is</span><span +class="ectt-1095"> pdfeTeXk,</span><span +class="ectt-1095"> Version</span><span +class="ectt-1095"> 3.1415926...</span> + <br /><span +class="ectt-1095">Output</span><span +class="ectt-1095"> written</span><span +class="ectt-1095"> on</span><span +class="ectt-1095"> sample2e.dvi</span><span +class="ectt-1095"> (3</span><span +class="ectt-1095"> pages,</span><span +class="ectt-1095"> 7484</span><span +class="ectt-1095"> bytes).</span> + <br /><span +class="ectt-1095">Transcript</span><span +class="ectt-1095"> written</span><span +class="ectt-1095"> on</span><span +class="ectt-1095"> sample2e.log.</span> +</div> + </div> Pokud selže nalezení souboru <span +class="ectt-1095">sample2e.tex </span>nebo jiných souborů, nejspíše máte aktivní + stará nastavení proměnných prostředí nebo konfiguračních souborů; pro začátek + doporučujeme zrušit nastavení všech proměnných prostředí souvisejících s <span class="TEX">T<span +class="E">E</span>X</span>em. Pro + hlubší analýzu a dohledání problému můžete kdykoliv požádat <span class="TEX">T<span +class="E">E</span>X</span> o detaily toho, co a + kde hledá: viz „Ladicí činnosti“ na straně <a +href="#x1-660008.2.4">74<!--tex4ht:ref: sec:debugging --></a>. + </li> + <li + class="enumerate" id="x1-39006x3">Prohlédněte si výsledek na obrazovce: <div class="alltt"> + <!--l. 1184--><p class="noindent" ><div class="obeylines-v"> + <span +class="ectt-1095">></span><span +class="ectt-1095"> </span><span class="uline"><span +class="ectt-1095">xdvi</span> <span +class="ectt-1095">sample2e.dvi</span></span> +</div> + </div> (Pod Windows je analogický příkaz <span +class="ec-lmss-10x-x-109">dviout</span>.) Mělo by se otevřít nové okno s pěkným + dokumentem popisujícím základy <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span>u. (Mimochodem, stojí za přečtení, pokud + začínáte.) Musíte mít spuštěny X Window, aby <span +class="ec-lmss-10x-x-109">xdvi </span>pracovalo. Pokud tomu tak není nebo + máte špatně nastavenou proměnnou prostředí <span +class="ectt-1095">DISPLAY</span>, dostanete chybovou hlášku ‘Can’t + open display’. + </li> + <li + class="enumerate" id="x1-39008x4">Vytvořte PostScriptový soubor pro tisk nebo prohlížení: <div class="alltt"> + <!--l. 1196--><p class="noindent" ><div class="obeylines-v"> + <span +class="ectt-1095">></span><span +class="ectt-1095"> </span><span class="uline"><span +class="ectt-1095">dvips</span> <span +class="ectt-1095">sample2e.dvi</span> <span +class="ectt-1095">-o</span> <span +class="ectt-1095">sample2e.ps</span></span> +</div> + </div> + </li> + <li + class="enumerate" id="x1-39010x5">Vytvořte PDF soubor místo DVI; tento příkaz ze souboru <span +class="ectt-1095">.tex </span>vytvoří PDF přímo: + <div class="alltt"> + <!--l. 1202--><p class="noindent" ><div class="obeylines-v"> + <span +class="ectt-1095">></span><span +class="ectt-1095"> </span><span class="uline"><span +class="ectt-1095">pdflatex</span> <span +class="ectt-1095">sample2e.tex</span></span> + +</div> + </div> + </li> + <li + class="enumerate" id="x1-39012x6">Prohlédněte si PDF soubor: <div class="alltt"> + <!--l. 1207--><p class="noindent" ><div class="obeylines-v"> + <span +class="ectt-1095">></span><span +class="ectt-1095"> </span><span class="uline"><span +class="ectt-1095">gv</span> <span +class="ectt-1095">sample2e.pdf</span></span> + <br />nebo: + <br /><span +class="ectt-1095">></span><span +class="ectt-1095"> </span><span class="uline"><span +class="ectt-1095">xpdf</span> <span +class="ectt-1095">sample2e.pdf</span></span> +</div> + </div> Bohužel ani <span +class="ec-lmss-10x-x-109">gv </span>ani <span +class="ec-lmss-10x-x-109">xpdf </span>nejsou v současné době na <span class="TEX">T<span +class="E">E</span>X</span> Live a musíte je instalovat + separátně. Viz <a +href="http://www.gnu.org/software/gv" class="url" ><span +class="ectt-1095">http://www.gnu.org/software/gv</span></a> a <a +href="http://www.foolabs.com/xpdf" class="url" ><span +class="ectt-1095">http://www.foolabs.com/xpdf</span></a>. + (Existuje také velké množství jiných prohlížečů PDF.) + </li> + <li + class="enumerate" id="x1-39014x7">Standardní testovací soubory, které mohou být užitečné kromě <span +class="ectt-1095">sample2e.tex</span>: + <!--l. 1219--><p class="noindent" > + <dl class="list2"><dt class="list"> + <span +class="ectt-1095">small2e.tex</span> </dt><dd +class="list"> + <!--l. 1222--><p class="noindent" >Ukázkový dokument, ještě kratší než <span +class="ectt-1095">sample2e</span>. + </dd><dt class="list"> + <span +class="ectt-1095">testpage.tex</span> </dt><dd +class="list"> + <!--l. 1224--><p class="noindent" >Test, jestli vaše tiskárna neposunuje tiskové zrcadlo. + </dd><dt class="list"> + <span +class="ectt-1095">nfssfont.tex</span> </dt><dd +class="list"> + <!--l. 1225--><p class="noindent" >Pro tisk tabulek fontů a testů fontů. + </dd><dt class="list"> + <span +class="ectt-1095">testfont.tex</span> </dt><dd +class="list"> + <!--l. 1226--><p class="noindent" >Pro totéž, ale pro plain <span class="TEX">T<span +class="E">E</span>X</span>. + </dd><dt class="list"> + <span +class="ectt-1095">story.tex</span> </dt><dd +class="list"> + <!--l. 1227--><p class="noindent" >Základní (plain) <span class="TEX">T<span +class="E">E</span>X</span>ový testovací soubor. Musíte napsat ,<span +class="ectt-1095">\bye</span>‘ na výzvu <span +class="ectt-1095">* </span>po + ,<span +class="ectt-1095">tex story.tex</span>‘.</dd></dl> + </li></ol> +<!--l. 1233--><p class="indent" > Pokud jste <span class="TEX">T<span +class="E">E</span>X</span>ový začátečník nebo potřebujete pomoc se psaním <span class="TEX">T<span +class="E">E</span>X</span>ových, respektive +<span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span>ových dokumentů, navštivte <a +href="http://tug.org/begin.html" class="url" ><span +class="ectt-1095">http://tug.org/begin.html</span></a>, kde najdete úvodní informace +k instalaci. + + +<!--l. 1238--><p class="noindent" > + <h3 class="sectionHead"><span class="titlemark">4 </span> <a + id="x1-400004"></a>Síťové instalace</h3> +<!--l. 1241--><p class="noindent" ><span class="TEX">T<span +class="E">E</span>X</span> Live byl navržený pro sdílení mezi různými uživateli, nebo dokonce pro různé systémy na +síti. Se standardní strukturou adresářů se nekonfigurují žádné pevné cesty: umístění souborů +potřebných pro programy <span class="TEX">T<span +class="E">E</span>X</span> Live je definováno relativně k umístěním těchto programů. +Můžete to najít v činnosti v konfiguračním souboru <span +class="ectt-1095">$TEXMFMAIN/web2c/texmf.cnf</span>, který +obsahuje řádky jako jsou + <div class="fancyvrb" id="fancyvrb12"> +<a + id="x1-40002r1"></a><span +class="ectt-1000"> </span><span +class="ectt-1000"> TEXMFMAIN</span><span +class="ectt-1000"> =</span><span +class="ectt-1000"> $SELFAUTOPARENT/texmf</span> +<br class="fancyvrb" /><a + id="x1-40004r2"></a><span +class="ectt-1000"> </span><span +class="ectt-1000"> ...</span> +<br class="fancyvrb" /><a + id="x1-40006r3"></a><span +class="ectt-1000"> </span><span +class="ectt-1000"> TEXMFLOCAL</span><span +class="ectt-1000"> =</span><span +class="ectt-1000"> $SELFAUTOPARENT/../texmf-local</span> + </div> +<!--l. 1251--><p class="noindent" >To znamená, že jiné systémy nebo jiní uživatelé potřebují pouze přidat ke své vyhledávací cestě +adresář binárek <span class="TEX">T<span +class="E">E</span>X</span> Live pro jejich platformu. +<!--l. 1255--><p class="indent" > Stejným způsobem můžete nainstalovat <span class="TEX">T<span +class="E">E</span>X</span> Live lokálně a pak přesunout celou hierarchii +později na místo na síti. +<!--l. 1257--><p class="indent" > Pochopitelně, uživatelé pod Windows mají jiné očekávání. Adresář +<span +class="ectt-1095">texmf-doc/source/texlive/texlive-common/w32client </span>obsahuje vzorový skript +<span +class="ectt-1095">install-w32client</span>, který vytváří nastavení a nabídkové zkratky k užívání stávající instalace +<span class="TEX">T<span +class="E">E</span>X</span> Live na LAN. Používá se to pomocí dávkového souboru <span +class="ectt-1095">install-w32client.bat </span>ve +stejném adresáři. +<!--l. 1263--><p class="indent" > Víc o konfiguraci <span class="TEX">T<span +class="E">E</span>X</span> Live a vyhledávání cest si můžete přečíst v sekci <a +href="#x1-540008.1">8.1<!--tex4ht:ref: sec:kpathsea --></a>. +<!--l. 1266--><p class="noindent" > + <h3 class="sectionHead"><span class="titlemark">5 </span> <a + id="x1-410005"></a>Maximálně mobilní <span class="TEX">T<span +class="E">E</span>X</span> Live na DVD a USB</h3> +<!--l. 1269--><p class="noindent" >Volba ‘running from DVD’(spouštění z DVD) popsaná v sekci <a +href="#x1-270003.2.5">3.2.5<!--tex4ht:ref: sec:fromdvd --></a> je skvělá pro váš systém, ale +když jste hostem na systému někoho jiného, pak by se vám možná líbilo něco s nejmenšími +vedlejšími účinky. +<!--l. 1273--><p class="indent" > V kořenovém adresáři <span class="TEX">T<span +class="E">E</span>X</span> Live DVD, nebo v podadresáři <span +class="ectt-1095">texlive </span><span class="TEX"><span +class="ec-lmss-10x-x-109">T</span><span +class="E"><span +class="ec-lmss-10x-x-109">E</span></span><span +class="ec-lmss-10x-x-109">X</span></span><span +class="ec-lmss-10x-x-109">-kolekce </span>DVD, jsou +skripty <span +class="ectt-1095">tl-portable </span>(Unix) a dávkové soubory <span +class="ectt-1095">tl-portable.bat </span>(Windows), které +spouští shell s nastavením prostředí odpovídajícím přímému přístupu <span class="TEX">T<span +class="E">E</span>X</span> Live na +DVD. +<!--l. 1276--><p class="indent" > Při prvním spušténí budou vygenerovány některé soubory v adresáři <span +class="ectt-1095">~/.tlportable2008</span>, +což zabere jistý krátký čas. Nicméně, při následných spouštěních začne téměř okamžitě. +<!--l. 1280--><p class="indent" > Zbytek systému si <span class="TEX">T<span +class="E">E</span>X</span> Live nebude uvědomovat. Pokud chcete, aby byl váš editor +informovaný o tomto <span class="TEX">T<span +class="E">E</span>X</span> Live, pak ho můžete spustit z druhé, paralelní, stejné <span +class="ectt-1095">tl-portable</span> +relace. +<!--l. 1282--><p class="indent" > Skripty <span +class="ectt-1095">tl-portable </span>můžete také použít na spuštění <span class="TEX">T<span +class="E">E</span>X</span> Live z USB klíče. V tomto +případě zkopírujte (přinejmenším) všechny soubory na nejvyšší urovni a obsah adresářů <span +class="ectt-1095">bin</span>, +<span +class="ectt-1095">texmf</span>, <span +class="ectt-1095">texmf-dist </span>a <span +class="ectt-1095">tlpkg </span>na klíč. To může nějaký čas zabrat! Pokud kopírujete na USB klíč +formátovaný jako FAT32, nezapomeňte zrušit symbolické odkazy (<span +class="ectt-1095">cp -L</span>). Adresář <span +class="ectt-1095">texmf-local</span> +na klíči bude také nalezen a použit. + + +<!--l. 1288--><p class="indent" > Pak spusťte skript <span +class="ectt-1095">tl-portable </span>z kořenového adresáře klíče, jak bylo uvedeno výše. +V tom případě bude skript vnímat klíč jako zapisovatelný a použije ho pro vytvořené +soubory. +<!--l. 1293--><p class="noindent" > + <h3 class="sectionHead"><span class="titlemark">6 </span> <a + id="x1-420006"></a><span +class="ec-lmss-10x-x-109">tlmgr</span>: správa vaší instalace</h3> +<!--l. 1296--><p class="noindent" ><hr class="figure"><div class="figure" +><table class="figure"><tr class="figure"><td class="figure" +> + + +<a + id="x1-420018"></a> + + + +<!--l. 1297--><p class="noindent" ><img +src="tlmgr-gui.png" alt="pict" +> +<br /> <table class="caption" +><tr style="vertical-align:baseline;" class="caption"><td class="id">Obrázek 8: </td><td +class="content"><span +class="ectt-1095">tlmgr </span>v režimu GUI. Seznam balíků/kolekcí/schémat se ukáže až po kliknutí +na tlačítko ‘Load’.</td></tr></table><!--tex4ht:label?: x1-420018 --> + + +<!--l. 1299--><p class="noindent" ></td></tr></table></div><hr class="endfigure"> +<!--l. 1301--><p class="indent" > <hr class="figure"><div class="figure" +><table class="figure"><tr class="figure"><td class="figure" +> + + +<a + id="x1-420029"></a> + + + +<!--l. 1302--><p class="noindent" ><img +src="tlmgr-config.png" alt="pict" +> +<br /> <table class="caption" +><tr style="vertical-align:baseline;" class="caption"><td class="id">Obrázek 9: </td><td +class="content"><span +class="ectt-1095">tlmgr </span>v režimu GUI: konfigurační záložka</td></tr></table><!--tex4ht:label?: x1-420029 --> + + +<!--l. 1304--><p class="indent" > </td></tr></table></div><hr class="endfigure"> +<!--l. 1306--><p class="indent" > Instalační program nainstaluje program nazvaný <span +class="ectt-1095">tlmgr </span>pro správu <span class="TEX">T<span +class="E">E</span>X</span> Live po výchozí +instalaci. Programy <span +class="ectt-1095">updmap</span>, <span +class="ectt-1095">fmtutil </span>a <span +class="ectt-1095">texconfig </span>jsou dosud zahrnuté a zůstanou i +v budoucnosti, avšak preferovaným rozhraním je nyní <span +class="ectt-1095">tlmgr</span>. Jeho schopnosti zahrnují: + <ul class="itemize1"> + <li class="itemize">výpis seznamů schémat, kolekcí a balíků; + </li> + <li class="itemize">instalaci, aktualizaci, zálohování, obnovení a odinstalování jednotlivých balíků, + volitelně se započítáním závislostí; + </li> + <li class="itemize">vyhledávání balíků; + </li> + <li class="itemize">výpis seznamu a přidání architektur; + </li> + <li class="itemize">změna instalačních voleb jako například velikosti papíru a umístění zdrojů (viz + sekci <a +href="#x1-290003.3.1">3.3.1<!--tex4ht:ref: sec:location --></a>).</li></ul> +<!--l. 1318--><p class="noindent" ><span +class="ec-lmri-10x-x-109">Varov</span><span +class="ec-lmri-10x-x-109">án</span><span +class="ec-lmri-10x-x-109">í: </span><span +class="ectt-1095">tlmgr </span>nebyl určený pro nebo testovaný s instalacemi, které jsou spouštěné +z DVD. + <h4 class="subsectionHead"><span class="titlemark">6.1 </span> <a + id="x1-430006.1"></a>GUI režim <span +class="ec-lmss-10x-x-109">tlmgr</span></h4> +<!--l. 1321--><p class="noindent" ><span +class="ectt-1095">tlmgr </span>může být spuštěn v režimu GUI povelem <div class="alltt"> +<!--l. 1322--><p class="noindent" ><div class="obeylines-v"> +<span +class="ectt-1095">></span><span +class="ectt-1095"> </span><span class="uline"><span +class="ectt-1095">tlmgr</span> <span +class="ectt-1095">-gui</span></span> +</div> +</div> nebo ve Windows prostřednictvím Start menu: <span +class="ectt-1095">Start</span>, <span +class="ectt-1095">Programs</span>, <span +class="ectt-1095">TeX Live 2008</span>, <span +class="ectt-1095">TeX Live</span> +<span +class="ectt-1095">Manager</span>. Po kliknutí na ‘Load’se zobrazí seznam balíků, které jsou k dispozici, a +nainstalovaných balíků – posledně zmíněné jsou označeny ‘(i)’. Pochopitelně se předpokládá, že +instalační zdroj je platný a dosažitelný. Obrázek <a +href="#x1-420029">9<!--tex4ht:ref: fig:tlmgr.config --></a> ukazuje konfigurační záložku. +<!--l. 1333--><p class="noindent" > + <h4 class="subsectionHead"><span class="titlemark">6.2 </span> <a + id="x1-440006.2"></a>Vzorové realizace <span +class="ec-lmss-10x-x-109">tlmgr </span>z příkazového řádku</h4> +<!--l. 1335--><p class="noindent" >Tento příklad přidá několik balíků, včetně nového ‘motoru’(‘engine’), z nestandardní +lokace: + <div class="alltt"> +<!--l. 1337--><p class="noindent" ><div class="obeylines-v"> +<span +class="ectt-1095">></span><span +class="ectt-1095"> </span><span class="uline"><span +class="ectt-1095">tlmgr</span> <span +class="ectt-1095">-location</span> <span +class="ectt-1095">http://172.16.18.1/tldev</span> <span +class="ectt-1095">install</span> <span +class="ectt-1095">collection-xetex</span> <span +class="ectt-1095">xkeyval</span></span> + + +</div> +</div> Vytvoří následující výstup: + <div class="fancyvrb" id="fancyvrb13"> +<a + id="x1-44002r1"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> install:</span><span +class="ectt-0900"> collection-xetex</span> +<br class="fancyvrb" /><a + id="x1-44004r2"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> install:</span><span +class="ectt-0900"> arabxetex</span> +<br class="fancyvrb" /><a + id="x1-44006r3"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> install:</span><span +class="ectt-0900"> euenc</span> +<br class="fancyvrb" /><a + id="x1-44008r4"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> install:</span><span +class="ectt-0900"> bidi</span> +<br class="fancyvrb" /><a + id="x1-44010r5"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> install:</span><span +class="ectt-0900"> fontspec</span> +<br class="fancyvrb" /><a + id="x1-44012r6"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> install:</span><span +class="ectt-0900"> fontwrap</span> +<br class="fancyvrb" /><a + id="x1-44014r7"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> install:</span><span +class="ectt-0900"> ifxetex</span> +<br class="fancyvrb" /><a + id="x1-44016r8"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> install:</span><span +class="ectt-0900"> philokalia</span> +<br class="fancyvrb" /><a + id="x1-44018r9"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> install:</span><span +class="ectt-0900"> polyglossia</span> +<br class="fancyvrb" /><a + id="x1-44020r10"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> install:</span><span +class="ectt-0900"> xecyr</span> +<br class="fancyvrb" /><a + id="x1-44022r11"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> install:</span><span +class="ectt-0900"> xecyr.i386-linux</span> +<br class="fancyvrb" /><a + id="x1-44024r12"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> install:</span><span +class="ectt-0900"> xepersian</span> +<br class="fancyvrb" /><a + id="x1-44026r13"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> install:</span><span +class="ectt-0900"> xetex</span> +<br class="fancyvrb" /><a + id="x1-44028r14"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> install:</span><span +class="ectt-0900"> xetexconfig</span> +<br class="fancyvrb" /><a + id="x1-44030r15"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> install:</span><span +class="ectt-0900"> xetex.i386-linux</span> +<br class="fancyvrb" /><a + id="x1-44032r16"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> running</span><span +class="ectt-0900"> post</span><span +class="ectt-0900"> install</span><span +class="ectt-0900"> action</span><span +class="ectt-0900"> for</span><span +class="ectt-0900"> xetex</span> +<br class="fancyvrb" /><a + id="x1-44034r17"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> install:</span><span +class="ectt-0900"> xetex-def</span> +<br class="fancyvrb" /><a + id="x1-44036r18"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> install:</span><span +class="ectt-0900"> xetex-pstricks</span> +<br class="fancyvrb" /><a + id="x1-44038r19"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> install:</span><span +class="ectt-0900"> xetexfontinfo</span> +<br class="fancyvrb" /><a + id="x1-44040r20"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> install:</span><span +class="ectt-0900"> xltxtra</span> +<br class="fancyvrb" /><a + id="x1-44042r21"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> install:</span><span +class="ectt-0900"> xunicode</span> +<br class="fancyvrb" /><a + id="x1-44044r22"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> install:</span><span +class="ectt-0900"> xkeyval</span> +<br class="fancyvrb" /><a + id="x1-44046r23"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> running</span><span +class="ectt-0900"> mktexlsr</span> +<br class="fancyvrb" /><a + id="x1-44048r24"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> mktexlsr:</span><span +class="ectt-0900"> Updating</span><span +class="ectt-0900"> /usr/local/texlive/2008/texmf/ls-R...</span> +<br class="fancyvrb" /><a + id="x1-44050r25"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> mktexlsr:</span><span +class="ectt-0900"> Updating</span><span +class="ectt-0900"> /usr/local/texlive/2008/texmf-config/ls-R...</span> +<br class="fancyvrb" /><a + id="x1-44052r26"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> mktexlsr:</span><span +class="ectt-0900"> Updating</span><span +class="ectt-0900"> /usr/local/texlive/2008/texmf-dist/ls-R...</span> +<br class="fancyvrb" /><a + id="x1-44054r27"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> mktexlsr:</span><span +class="ectt-0900"> Updating</span><span +class="ectt-0900"> /usr/local/texlive/2008/texmf-doc/ls-R...</span> +<br class="fancyvrb" /><a + id="x1-44056r28"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> mktexlsr:</span><span +class="ectt-0900"> Updating</span><span +class="ectt-0900"> /usr/local/texlive/2008/../texmf-local/ls-R...</span> +<br class="fancyvrb" /><a + id="x1-44058r29"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> mktexlsr:</span><span +class="ectt-0900"> Updating</span><span +class="ectt-0900"> /usr/local/texlive/2008/texmf-var/ls-R...</span> +<br class="fancyvrb" /><a + id="x1-44060r30"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> mktexlsr:</span><span +class="ectt-0900"> Done.</span> +<br class="fancyvrb" /><a + id="x1-44062r31"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> regenerating</span><span +class="ectt-0900"> fmtutil.cnf</span> +<br class="fancyvrb" /><a + id="x1-44064r32"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> running</span><span +class="ectt-0900"> fmtutil-sys</span><span +class="ectt-0900"> --missing</span> +<br class="fancyvrb" /><a + id="x1-44066r33"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> ...</span> +<br class="fancyvrb" /><a + id="x1-44068r34"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> Transcript</span><span +class="ectt-0900"> written</span><span +class="ectt-0900"> on</span><span +class="ectt-0900"> xelatex.log.</span> +<br class="fancyvrb" /><a + id="x1-44070r35"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> fmtutil:</span><span +class="ectt-0900"> /usr/local/texlive/2008/texmf-var/web2c/xetex/xelatex.fmt</span><span +class="ectt-0900"> installed.</span> + </div> +<!--l. 1378--><p class="noindent" >Jak vidíte, <span +class="ectt-1095">tlmgr </span>nainstaluje závislosti a postará se o všechny potřebné poinstalační činnosti, +včetně aktualizace databáze názvů souborů a (znovu)vygenerování formátů. (Tady jsme vytvořili +nové formáty pro X E <span class="TEX">T<span +class="E">E</span>X</span>.) +<!--l. 1380--><p class="indent" > Tento příklad instaluje nový jazyk. I toto spustí znovuvytvoření formátů: <div class="alltt"> +<!--l. 1381--><p class="noindent" ><div class="obeylines-v"> +<span +class="ectt-1095">></span><span +class="ectt-1095"> </span><span class="uline"><span +class="ectt-1095">tlmgr</span> <span +class="ectt-1095">install</span> <span +class="ectt-1095">collection-langdutch</span></span> +</div> +</div> K popisu balíku zadejte: <div class="alltt"> + + +<!--l. 1385--><p class="noindent" ><div class="obeylines-v"> +<span +class="ectt-1095">></span><span +class="ectt-1095"> </span><span class="uline"><span +class="ectt-1095">tlmgr</span> <span +class="ectt-1095">show</span> <span +class="ectt-1095">collection-wintools</span></span> +</div> +</div> co vytvoří + <div class="fancyvrb" id="fancyvrb14"> +<a + id="x1-44072r1"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> Package:</span><span +class="ectt-0900"> </span><span +class="ectt-0900"> </span><span +class="ectt-0900"> collection-wintools</span> +<br class="fancyvrb" /><a + id="x1-44074r2"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> Category:</span><span +class="ectt-0900"> </span><span +class="ectt-0900"> Collection</span> +<br class="fancyvrb" /><a + id="x1-44076r3"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> ShortDesc:</span><span +class="ectt-0900"> Windows</span><span +class="ectt-0900"> support</span><span +class="ectt-0900"> programs</span> +<br class="fancyvrb" /><a + id="x1-44078r4"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> LongDesc:</span><span +class="ectt-0900"> </span><span +class="ectt-0900"> Utilities</span><span +class="ectt-0900"> for</span><span +class="ectt-0900"> Windows,</span><span +class="ectt-0900"> since</span><span +class="ectt-0900"> they</span><span +class="ectt-0900"> are</span><span +class="ectt-0900"> not</span><span +class="ectt-0900"> readily</span><span +class="ectt-0900"> available</span><span +class="ectt-0900"> there:</span> +<br class="fancyvrb" /><a + id="x1-44080r5"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> </span><span +class="ectt-0900"> gzip,</span><span +class="ectt-0900"> chktex,</span><span +class="ectt-0900"> jpeg2ps,</span><span +class="ectt-0900"> unzip,</span><span +class="ectt-0900"> wget,</span><span +class="ectt-0900"> xpdf.</span> +<br class="fancyvrb" /><a + id="x1-44082r6"></a><span +class="ectt-0900"> </span><span +class="ectt-0900"> Installed:</span><span +class="ectt-0900"> Yes</span> + </div> +<!--l. 1397--><p class="noindent" >Aktualizace celé vaši instalace na nejnovější dostupné verze: <div class="alltt"> +<!--l. 1398--><p class="noindent" ><div class="obeylines-v"> +<span +class="ectt-1095">></span><span +class="ectt-1095"> </span><span class="uline"><span +class="ectt-1095">tlmgr</span> <span +class="ectt-1095">update</span> <span +class="ectt-1095">-all</span></span> +</div> +</div> Pokud vás to znepokojuje, zkuste nejdříve <div class="alltt"> +<!--l. 1402--><p class="noindent" ><div class="obeylines-v"> +<span +class="ectt-1095">></span><span +class="ectt-1095"> </span><span class="uline"><span +class="ectt-1095">tlmgr</span> <span +class="ectt-1095">update</span> <span +class="ectt-1095">-all</span> <span +class="ectt-1095">-dry-run</span></span> +</div> +</div> nebo <div class="alltt"> +<!--l. 1406--><p class="noindent" ><div class="obeylines-v"> +<span +class="ectt-1095">></span><span +class="ectt-1095"> </span><span class="uline"><span +class="ectt-1095">tlmgr</span> <span +class="ectt-1095">update</span> <span +class="ectt-1095">-list</span></span> +</div> +</div> Pro úplnou dokumentaci: <div class="alltt"> +<!--l. 1410--><p class="noindent" ><div class="obeylines-v"> +<span +class="ectt-1095">></span><span +class="ectt-1095"> </span><span class="uline"><span +class="ectt-1095">tlmgr</span> <span +class="ectt-1095">-help</span></span> +</div> +</div> +<!--l. 1414--><p class="noindent" > + <h3 class="sectionHead"><span class="titlemark">7 </span> <a + id="x1-450007"></a>Poznámky o Windows</h3> +<!--l. 1417--><p class="noindent" ><span class="TEX">T<span +class="E">E</span>X</span> Live má jediný instalační program, který běží na obou systémech Windows a Unix. Toto +bylo možné jenom snížením podpory starších verzí Windows, proto je možné instalovat <span class="TEX">T<span +class="E">E</span>X</span> +Live pouze na Windows 2000 a novější. + + +<!--l. 1422--><p class="noindent" > + <h4 class="subsectionHead"><span class="titlemark">7.1 </span> <a + id="x1-460007.1"></a>Vlastnosti typické pro Windows</h4> +<!--l. 1425--><p class="noindent" >Pod Windows dělá instalační program některé dodatečné věci: + <dl class="description"><dt class="description"> +<span +class="ec-lmbx-10x-x-109">Nab</span><span +class="ec-lmbx-10x-x-109">ídky a zkratky.</span> </dt><dd +class="description">Je nainstalována nová položka ‘<span class="TEX">T<span +class="E">E</span>X</span> Live’nabídky Start, obsahující + vstupy pro některé programy GUI (<span +class="ectt-1095">tlmgr</span>, <span +class="ectt-1095">texdoctk</span>, prohlížeč PostScriptu PS_View) + a trochu dokumentace. PS_View také získává ikonku na pracovní ploše jako cíl pro + PostScriptové soubory. + </dd><dt class="description"> +<span +class="ec-lmbx-10x-x-109">Automatick</span><span +class="ec-lmbx-10x-x-109">é nastaven</span><span +class="ec-lmbx-10x-x-109">í prom</span><span +class="ec-lmbx-10x-x-109">ěnn</span><span +class="ec-lmbx-10x-x-109">ých prost</span><span +class="ec-lmbx-10x-x-109">řed</span><span +class="ec-lmbx-10x-x-109">í.</span> </dt><dd +class="description">Žádné ruční konfigurační kroky + nejsou potřebné. + </dd><dt class="description"> +<span +class="ec-lmbx-10x-x-109">Odinstal</span><span +class="ec-lmbx-10x-x-109">átor.</span> </dt><dd +class="description">Instalační program vytvoří položku pro <span class="TEX">T<span +class="E">E</span>X</span> Live pod nabídkou + ‘Add/Remove Programs’. Vztahuje se k tomu záložka ‘Uninstallation’programu <span +class="ectt-1095">tlmgr</span>.</dd></dl> +<!--l. 1437--><p class="noindent" > + <h4 class="subsectionHead"><span class="titlemark">7.2 </span> <a + id="x1-470007.2"></a>Dodatečný obsažený software</h4> +<!--l. 1439--><p class="noindent" ><hr class="figure"><div class="figure" +><table class="figure"><tr class="figure"><td class="figure" +> + + +<a + id="x1-4700110"></a> + + + +<!--l. 1440--><p class="noindent" ><img +src="psview.png" alt="pict" +> +<br /> <table class="caption" +><tr style="vertical-align:baseline;" class="caption"><td class="id">Obrázek 10: </td><td +class="content">PS_View: k dispozici jsou velmi vysoká zvětšení!</td></tr></table><!--tex4ht:label?: x1-4700110 --> + + +<!--l. 1442--><p class="noindent" ></td></tr></table></div><hr class="endfigure"> +<!--l. 1445--><p class="indent" > Pro úplnost, instalace <span class="TEX">T<span +class="E">E</span>X</span> Live potřebuje další balíky a programy, které na stroji s Windows +obvykle nenajdete. +<!--l. 1448--><p class="indent" > <span class="TEX">T<span +class="E">E</span>X</span> Live poskytuje chybějící součásti: + <dl class="description"><dt class="description"> +<span +class="ec-lmbx-10x-x-109">Perl a Ghostscript.</span> </dt><dd +class="description">Kvůli důležitosti Perlu a Ghostscriptu zahrnuje <span class="TEX">T<span +class="E">E</span>X</span> Live + ‘skryté’kopie těchto programů. Programy <span class="TEX">T<span +class="E">E</span>X</span> Live, které je potřebují, vědí, kde + je najdou, ale neprozrazují jejich přítomnost nastavením proměnných prostředí + nebo registrů. Nejsou to úplné distribuce a neměly by překážet žádným systémovým + instalacím Perlu nebo Ghostscriptu. + </dd><dt class="description"> +<span +class="ec-lmbx-10x-x-109">N</span><span +class="ec-lmbx-10x-x-109">ástroje p</span><span +class="ec-lmbx-10x-x-109">ř</span><span +class="ec-lmbx-10x-x-109">íkazov</span><span +class="ec-lmbx-10x-x-109">ého </span><span +class="ec-lmbx-10x-x-109">ř</span><span +class="ec-lmbx-10x-x-109">ádku.</span> </dt><dd +class="description"> + Řada běžných Unixových programů řízených z příkazového řádku je nainstalovaných + pod Windows spolu s běžnými binárkami <span class="TEX">T<span +class="E">E</span>X</span> Live. Tyto zahrnují programy <span +class="ec-lmss-10x-x-109">gzip</span>, + <span +class="ec-lmss-10x-x-109">chktex</span>, <span +class="ec-lmss-10x-x-109">jpeg2ps</span>, <span +class="ec-lmss-10x-x-109">unzip</span>, <span +class="ec-lmss-10x-x-109">wget </span>a pomůcky příkazového řádku ze skupiny <span +class="ec-lmss-10x-x-109">xpdf</span>. (Samotný + prohlížeč <span +class="ec-lmss-10x-x-109">xpdf </span>není k dispozici pro Windows, ale je na něm založen prohlížeč PDF + Sumatra: <a +href="http://blog.kowalczyk.info/software/sumatrapdf" class="url" ><span +class="ectt-1095">http://blog.kowalczyk.info/software/sumatrapdf</span></a>.) + </dd><dt class="description"> +<span +class="ectt-1095">fc-cache</span> </dt><dd +class="description">pomáhá X E <span class="TEX">T<span +class="E">E</span>X</span>u efektivněji zacházet s fonty. + </dd><dt class="description"> +<span +class="ec-lmbx-10x-x-109">PS_View.</span> </dt><dd +class="description">PS_View, nový prohlížeč PostScriptu s volnou (free) licencí, je také + nainstalován; viz obrázek <a +href="#x1-4700110">10<!--tex4ht:ref: fig:psview --></a>.</dd></dl> + <dl class="description"><dt class="description"> +<span +class="ec-lmbx-10x-x-109">Podp</span><span +class="ec-lmbx-10x-x-109">ůrn</span><span +class="ec-lmbx-10x-x-109">ý adres</span><span +class="ec-lmbx-10x-x-109">á</span><span +class="ec-lmbx-10x-x-109">ř </span><span +class="ectt-1095">support</span><span +class="ec-lmbx-10x-x-109">,</span> </dt><dd +class="description">již zmíněný v sekci <a +href="#x1-100002.2">2.2<!--tex4ht:ref: sec:tld --></a>. Tento adresář obsahuje rozličné + programy, které můžou být užitečné ve spojení s <span class="TEX">T<span +class="E">E</span>X</span>em, zvláště několik editorů + zaměřených na <span class="TEX">T<span +class="E">E</span>X</span> a <span class="TEX">T<span +class="E">E</span>X</span>ovských pomůcek (frontends). Software v tomto adresáři + není pokrytý instalátorem. Tento adresář obsahuje též prohlížeč DVI <span +class="ec-lmss-10x-x-109">dviout</span>; viz + následující sekci.</dd></dl> + <h4 class="subsectionHead"><span class="titlemark">7.3 </span> <a + id="x1-480007.3"></a>The Dviout previewer</h4> +<!--l. 1473--><p class="noindent" >Bohužel toto vydání <span class="TEX">T<span +class="E">E</span>X</span> Live nenabízí nainstalovaný prohlížeč DVI souborů pro Windows. +Nicméně, můžete si nainstalovat <span +class="ectt-1095">dviout </span>od Toshio Oshimy z adresáře <span +class="ectt-1095">support/dviout/</span>, který +obsahuje rovněž malý soubor <span +class="ectt-1095">README </span>popisující instalaci a konfiguraci <span +class="ectt-1095">dviout </span>pro <span class="TEX">T<span +class="E">E</span>X</span> Live. +Přečtěte si ho, prosím, pečlivě před instalací. +<!--l. 1476--><p class="indent" > V první řadě, když si prohlížíte soubory pomocí <span +class="ec-lmss-10x-x-109">dviout</span>, vytvoří tento fonty, protože +obrazovkové fonty nebyly nainstalovány. Po chvíli budete mít vytvořenou většinu vámi +používaných fontů a málokdy uvidíte okno s vytvářením fontů. Další informace je možné najít +ve (velmi dobré) on-line nápovědě. + + +<!--l. 1480--><p class="noindent" > + <h4 class="subsectionHead"><span class="titlemark">7.4 </span> <a + id="x1-490007.4"></a>Odkazy na dodatečný software s možností stažení z internetu</h4> +<!--l. 1482--><p class="noindent" >Url adresy některých dalších nástrojů, které můžete mít v úmyslu instalovat: +<!--l. 1484--><p class="indent" > + <dl class="description"><dt class="description"> +<span +class="ec-lmbx-10x-x-109">Ghostscript</span> </dt><dd +class="description"><a +href="http://www.cs.wisc.edu/~ghost/" class="url" ><span +class="ectt-1095">http://www.cs.wisc.edu/~ghost/</span></a> + </dd><dt class="description"> +<span +class="ec-lmbx-10x-x-109">Perl</span> </dt><dd +class="description"><a +href="http://www.activestate.com/" class="url" ><span +class="ectt-1095">http://www.activestate.com/</span></a> s pomocnými balíky z CPANu: + <a +href="http://www.cpan.org/" class="url" ><span +class="ectt-1095">http://www.cpan.org/</span></a> + </dd><dt class="description"> +<span +class="ec-lmbx-10x-x-109">ImageMagick</span> </dt><dd +class="description"><a +href="http://www.imagemagick.com/" class="url" ><span +class="ectt-1095">http://www.imagemagick.com/</span></a> ke zpracování a konverzi grafiky + </dd><dt class="description"> +<span +class="ec-lmbx-10x-x-109">NetPBM</span> </dt><dd +class="description"><a +href="http://netpbm.sourceforge.net/" class="url" ><span +class="ectt-1095">http://netpbm.sourceforge.net/</span></a> také pro grafiku + </dd><dt class="description"> +<span class="TEX"><span +class="ec-lmbx-10x-x-109">T</span><span +class="E"><span +class="ec-lmbx-10x-x-109">E</span></span><span +class="ec-lmbx-10x-x-109">X</span></span><span +class="ec-lmbx-10x-x-109">ov</span><span +class="ec-lmbx-10x-x-109">é editory</span> </dt><dd +class="description">Máte široký výběr a je to individuální volba. Možnosti jsou například tyto, + bez zvláštního uspořádání: + <ul class="itemize1"> + <li class="itemize"><span +class="ec-lmss-10x-x-109">GNU Emacs </span>má pro Windows nativní podporu na + <a +href="http://www.gnu.org/software/emacs/windows/ntemacs.html" class="url" ><span +class="ectt-1095">http://www.gnu.org/software/emacs/windows/ntemacs.html</span></a> + </li> + <li class="itemize"><span +class="ec-lmss-10x-x-109">Emacs </span>s Auc<span class="TEX">T<span +class="E">E</span>X</span>em pro Windows je k dispozici na <span class="TEX">T<span +class="E">E</span>X</span> Live v adresáři + <span +class="ectt-1095">support</span>; jeho domovská stránka je <a +href="http://www.gnu.org/software/auctex" class="url" ><span +class="ectt-1095">http://www.gnu.org/software/auctex</span></a>. + </li> + <li class="itemize"><span +class="ec-lmss-10x-x-109">WinShell </span>je dostupný na <span class="TEX">T<span +class="E">E</span>X</span> Live v adresáři <span +class="ectt-1095">support</span>, jeho domovská stránka + je <a +href="http://www.winshell.de/" class="url" ><span +class="ectt-1095">http://www.winshell.de/</span></a> + </li> + <li class="itemize"><span +class="ec-lmss-10x-x-109">WinEdt </span>je shareware dostupný na <a +href="http://www.winedt.com/" class="url" ><span +class="ectt-1095">http://www.winedt.com/</span></a> + </li> + <li class="itemize"><span +class="ec-lmss-10x-x-109">Vim </span>je volný editor dostupný z <a +href="http://www.vim.org/" class="url" ><span +class="ectt-1095">http://www.vim.org/</span></a> + </li> + <li class="itemize">TeXnicCenter je volný softvér, který získáte na<br +class="newline" /><a +href="http://www.toolscenter.org/" class="url" ><span +class="ectt-1095">http://www.toolscenter.org/</span></a> a v distribuci pro<span class="TEX">T<span +class="E">E</span>X</span>t. + </li> + <li class="itemize"><span +class="ec-lmss-10x-x-109">LEd </span>je dostupný z <a +href="http://www.ctan.org/support/LEd" class="url" ><span +class="ectt-1095">http://www.ctan.org/support/LEd</span></a>. + </li> + <li class="itemize"><span +class="ec-lmss-10x-x-109">SciTE </span>je dostupný z <a +href="http://www.scintilla.org/SciTE.html" class="url" ><span +class="ectt-1095">http://www.scintilla.org/SciTE.html</span></a>.</li></ul> + </dd></dl> + + +<!--l. 1505--><p class="noindent" > + <h4 class="subsectionHead"><span class="titlemark">7.5 </span> <a + id="x1-500007.5"></a>User Profile je Home</h4> +<!--l. 1508--><p class="noindent" >Windowsovský protějšek domovského (home) adresáře Unixu je adresář <span class="obeylines-h"><span class="verb"><span +class="ectt-1095">%USERPROFILE%</span></span></span>. Pod +Windows XP a Windows 2000 je to obvykle <span class="obeylines-h"><span class="verb"><span +class="ectt-1095">C:\Documents</span><span +class="ectt-1095"> and</span><span +class="ectt-1095"> Settings\<username></span></span></span> a pod +Windows Vista <span class="obeylines-h"><span class="verb"><span +class="ectt-1095">C:\Users\<username></span></span></span>. V souboru <span +class="ectt-1095">texmf.cnf </span>a obecně pro Kpathsea, se bude <span class="obeylines-h"><span class="verb"><span +class="ectt-1095">~</span></span></span> +expandovat přiměřeně v obou systémech Windows a Unix. +<!--l. 1516--><p class="noindent" > + <h4 class="subsectionHead"><span class="titlemark">7.6 </span> <a + id="x1-510007.6"></a>Registry Windows</h4> +<!--l. 1519--><p class="noindent" >Windows ukládá téměř všechny konfigurační údaje do svých registrů. Registr obsahuje soubor +hierarchicky uspořádaných klíčů, s několika kořenovými klíči. Nejdůležitější pro instalační +programy jsou stručně řečeno <span +class="ectt-1095">HKEY_CURRENT_USER </span>a <span +class="ectt-1095">HKEY_LOCAL_MACHINE</span>, <span +class="ectt-1095">HKCU </span>a <span +class="ectt-1095">HKLM</span>. Část <span +class="ectt-1095">HKCU</span> +registra je v domovském adresáři uživatele (viz sekci <a +href="#x1-500007.5">7.5<!--tex4ht:ref: sec:winhome --></a>). <span +class="ectt-1095">HKLM </span>je obvykle v podadresáři +adresáře Windows. +<!--l. 1525--><p class="indent" > V některých případech je možné získat systémové informace z proměnných prostředí, ale +pro další informace, kupříkladu umístění zkratek, je nutné nahlédnout do registrů. Trvalé +nastavení proměnných prostředí si rovněž vyžaduje přístup k registrům. +<!--l. 1531--><p class="noindent" > + <h4 class="subsectionHead"><span class="titlemark">7.7 </span> <a + id="x1-520007.7"></a>Oprávnění Windows</h4> +<!--l. 1534--><p class="noindent" >V novějších verzích Windows se dělá rozdíl mezi běžnými uživateli a administrátory, když pouze +posledně zmínění mají volný přístup k celému operačnímu systému. Ve skutečnosti můžete +tyto třídy uživatelů raději označit jako neprivilegovaní uživatelé a normální uživatelé: být +administrátorem je pravidlo, ne výjimka. Přesto jsme se snažili učinit <span class="TEX">T<span +class="E">E</span>X</span> Live instalovatelným +bez administrativních výsad. +<!--l. 1541--><p class="indent" > Pokud je uživatel administrátor, odkazy (shortcuts) se vytvářejí pro všechny uživatele a +systémové prostředí se upravuje. Jinak jsou odkazy a položky nabídky vytvářeny pro aktuálního +uživatele a upravuje se prostředí uživatele. Použijte volbu <span +class="ectt-1095">non-admin </span>pro <span +class="ectt-1095">install-tl</span>, pokud +upřednostňujete nastavení podle uživatele dokonce jako administrátor. +<!--l. 1547--><p class="indent" > Bez ohledu na status administrátora je standardní kořenový adresář <span class="TEX">T<span +class="E">E</span>X</span> Live navržený +instalačním programem vždycky pod <span class="obeylines-h"><span class="verb"><span +class="ectt-1095">%PROGRAMFILES%</span></span></span>. Instalátor stále testuje, zda je root +zapisovatelný pro aktuálního uživatele. +<!--l. 1552--><p class="indent" > Problém se může vyskytnout, pokud uživatel není administrátor a <span class="TEX">T<span +class="E">E</span>X</span> již existuje ve +vyhledávací cestě. Protože skutečná cesta se sestává ze systémové cesty následované +uživatelskou cestou, nový <span class="TEX">T<span +class="E">E</span>X</span> Live nikdy nezíská přednost. Jako důsledek Toto instalátor +obchází vytvořením odkazů na příkazový řádek (command-prompt), ve kterém je +adresář binárek nového <span class="TEX">T<span +class="E">E</span>X</span> Live předřazený lokální vyhledávací cestě. Nový <span class="TEX">T<span +class="E">E</span>X</span> Live +bude použitelný, když bude běžet v relaci příkazového řádku spuštěné z takového +odkazu. +<!--l. 1565--><p class="noindent" > + + + <h3 class="sectionHead"><span class="titlemark">8 </span> <a + id="x1-530008"></a>Používateľská príručka ku systému Web2C</h3> +<!--l. 1566--><p class="noindent" >Web2C obsahuje množinu <span class="TEX">T<span +class="E">E</span>X</span>-príbuzných programov, t.j. samotný <span class="TEX">T<span +class="E">E</span>X</span>, Metafont, <span +class="logo-10x-x-109">METAPOST</span>, +BibTeX, atď. Je to srdce systému <span class="TEX">T<span +class="E">E</span>X</span> Live. Domovská stránka Web2C, s aktuálnou príručkou a +ďalšími vecami, je <a +href="http://tug.org/web2c" class="url" ><span +class="ectt-1095">http://tug.org/web2c</span></a>. +<!--l. 1571--><p class="indent" > Trochu histórie: originálna implementácia pochádza od Thomasa Rokického, ktorý v roku +1987 vyvinul prvý <span class="TEX">T<span +class="E">E</span>X</span>-to-C systém založený na zmenových súboroch systému pre +Unix, ktoré boli v prvom rade pôvodnou prácou Howarda Trickeya a Pavla Curtisa. +Tim Morgan sa stal spravovateľom systému a počas jeho obdobia sa meno zmenilo na +Web-to-C. V roku 1990 Karl Berry prebral túto prácu, asistoval pri tuctoch dodatočných +príspevkov a v roku 1997 podal taktovku Olafovi Weberovi, ktorý ju v roku 2006 vrátil +Karlovi. +<!--l. 1581--><p class="indent" > Web2C systém beží pod Unixom, 32bitovými Windows, MacOSX a inými operačnými +systémami. Používa originálne <span class="TEX">T<span +class="E">E</span>X</span> zdrojové súbory od Knutha a ostatné základné programy +napísané v systéme kultivovaného programovania <span +class="ectt-1095">web</span>, ktoré sú preložené do zdrojového kódu +jazyka C. Základné programy <span class="TEX">T<span +class="E">E</span>X</span>u sú spracované týmto spôsobom: + <dl class="description"><dt class="description"> +<span +class="ec-lmss-10x-x-109">bibtex</span> </dt><dd +class="description">Spravovanie bibliografií. + </dd><dt class="description"> +<span +class="ec-lmss-10x-x-109">dmp</span> </dt><dd +class="description">Konverzia <span +class="ec-lmss-10x-x-109">troff </span>do MPX (<span +class="logo-10x-x-109">METAPOST </span>obrázky). + </dd><dt class="description"> +<span +class="ec-lmss-10x-x-109">dvicopy</span> </dt><dd +class="description">Vytváranie modifikovanej kópie DVI súboru. + </dd><dt class="description"> +<span +class="ec-lmss-10x-x-109">dvitomp</span> </dt><dd +class="description">Konverzia DVI do MPX (<span +class="logo-10x-x-109">METAPOST </span>obrázky). + </dd><dt class="description"> +<span +class="ec-lmss-10x-x-109">dvitype</span> </dt><dd +class="description">Konverzia DVI do ľudsky čitateľného textu. + </dd><dt class="description"> +<span +class="ec-lmss-10x-x-109">gftodvi</span> </dt><dd +class="description">Generovanie fontov pre náhľad. + </dd><dt class="description"> +<span +class="ec-lmss-10x-x-109">gftopk</span> </dt><dd +class="description">Konverzia gf formátu fontov do pakovaných fontov. + </dd><dt class="description"> +<span +class="ec-lmss-10x-x-109">gftype</span> </dt><dd +class="description">Konverzia gf formátu fontov do ľudsky čitateľného textu. + </dd><dt class="description"> +<span +class="ec-lmss-10x-x-109">makempx</span> </dt><dd +class="description"><span +class="logo-10x-x-109">METAPOST </span>značkové sádzanie. + </dd><dt class="description"> +<span +class="ec-lmss-10x-x-109">mf</span> </dt><dd +class="description">Metafont – vytváranie rodín fontov. + </dd><dt class="description"> +<span +class="ec-lmss-10x-x-109">mft</span> </dt><dd +class="description">Preddefinované Metafontové zdrojové súbory. + + + </dd><dt class="description"> +<span +class="ec-lmss-10x-x-109">mpost</span> </dt><dd +class="description"><span +class="logo-10x-x-109">METAPOST </span>– tvorba technických diagramov. + </dd><dt class="description"> +<span +class="ec-lmss-10x-x-109">mpto</span> </dt><dd +class="description"><span +class="logo-10x-x-109">METAPOST </span>– značkový výber. + </dd><dt class="description"> +<span +class="ec-lmss-10x-x-109">newer</span> </dt><dd +class="description">Porovnanie modifikačných časov. + </dd><dt class="description"> +<span +class="ec-lmss-10x-x-109">patgen</span> </dt><dd +class="description">Vytvaránie vzorov rozdeľovania slov. + </dd><dt class="description"> +<span +class="ec-lmss-10x-x-109">pktogf</span> </dt><dd +class="description">Konverzia pakovaných formátov fontov do gf formátov. + </dd><dt class="description"> +<span +class="ec-lmss-10x-x-109">pktype</span> </dt><dd +class="description">Konverzia pakovaných písiem do ľudsky čitateľného textu. + </dd><dt class="description"> +<span +class="ec-lmss-10x-x-109">pltotf</span> </dt><dd +class="description">Konverzia ‘Property list’do TFM. + </dd><dt class="description"> +<span +class="ec-lmss-10x-x-109">pooltype</span> </dt><dd +class="description">Zobrazovanie ,<span +class="ectt-1095">web </span>pool‘ súborov. + </dd><dt class="description"> +<span +class="ec-lmss-10x-x-109">tangle</span> </dt><dd +class="description">Konverzia <span +class="ectt-1095">web </span>súborov do Pascalu. + </dd><dt class="description"> +<span +class="ec-lmss-10x-x-109">tex</span> </dt><dd +class="description"><span class="TEX">T<span +class="E">E</span>X</span> – sadzba. + </dd><dt class="description"> +<span +class="ec-lmss-10x-x-109">tftopl</span> </dt><dd +class="description">Konverzia TFM do ‘property list’. + </dd><dt class="description"> +<span +class="ec-lmss-10x-x-109">vftovp</span> </dt><dd +class="description">Konverzia virtuálneho fontu do virtuálneho ‘property list’. + </dd><dt class="description"> +<span +class="ec-lmss-10x-x-109">vptovf</span> </dt><dd +class="description">Konverzia virtuálneho ‘property list’do virtuálneho fontu. + </dd><dt class="description"> +<span +class="ec-lmss-10x-x-109">weave</span> </dt><dd +class="description">Konverzia <span +class="ectt-1095">web </span>súborov do <span class="TEX">T<span +class="E">E</span>X</span>u.</dd></dl> +<!--l. 1615--><p class="noindent" >Presné funkcie a syntax týchto programov sú popísané v dokumentáciách jednotlivých +balíkov alebo v dokumentácii Web2C. Napriek tomu, poznanie niekoľkých princípov, +ktoré platia pre celý balík programov, vám pomôže vyťažiť čo najviac z vašej Web2C +inštalácie. +<!--l. 1621--><p class="indent" > Všetky programy dodržiavajú štandardné GNU voľby: +<!--l. 1623--><p class="indent" > + <dl class="description"><dt class="description"> +<span +class="ectt-1095">–help</span> </dt><dd +class="description">Vypisuje prehľad základného používania. + + </dd><dt class="description"> +<span +class="ectt-1095">–verbose</span> </dt><dd +class="description">Vypisuje detailnú správu spracovania. + </dd><dt class="description"> +<span +class="ectt-1095">–version</span> </dt><dd +class="description">Vypisuje informáciu o verzii, potom skončí.</dd></dl> +<!--l. 1629--><p class="indent" > Na vyhľadávanie súborov používajú Web2C programy prehľadávaciu knižnicu Kpathsea +(<a +href="http://tug.org/kpathsea" class="url" ><span +class="ectt-1095">http://tug.org/kpathsea</span></a>). Táto knižnica používa kombináciu premenných prostredia a +niekoľkých konfiguračných súborov na optimalizáciu prehľadávania adresárového stromu <span class="TEX">T<span +class="E">E</span>X</span>u. +Web2C zvládne prácu s viacerými adresárovými stromami súčasne, čo je užitočné, ak niekto chce +udržiavať štandardnú distribúciu <span class="TEX">T<span +class="E">E</span>X</span>u a jeho lokálne a osobné rozšírenia v rozličných stromoch. +Na urýchlenie vyhľadávania súborov, koreň každého stromu obsahuje súbor <span +class="ectt-1095">ls-R </span>so záznamom +obsahujúcim meno a relatívnu cestu ku všetkým súborom umiestneným pod týmto +koreňom. +<!--l. 1641--><p class="noindent" > + <h4 class="subsectionHead"><span class="titlemark">8.1 </span> <a + id="x1-540008.1"></a>Vyhľadávanie ciest knižnicou Kpathsea</h4> +<!--l. 1644--><p class="noindent" >Najprv popíšeme všeobecný mechanizmus vyhľadávania ciest knižnicou Kpathsea. +<!--l. 1647--><p class="indent" > <span +class="ec-lmri-10x-x-109">Vyh</span><span +class="ec-lmri-10x-x-109">ľad</span><span +class="ec-lmri-10x-x-109">ávacou cestou </span>nazveme zoznam <span +class="ec-lmri-10x-x-109">elementov cesty</span>, ktorými sú v prvom rade +mená adresárov oddelené dvojbodkou alebo bodkočiarkou. Vyhľadávacia cesta môže +pochádzať z viacerých zdrojov. Pri vyhľadávaní súboru ,<span +class="ectt-1095">my-file</span>‘ podľa cesty ,<span +class="ectt-1095">.:/dir</span>‘, +Kpathsea skontroluje každý element cesty: najprv <span +class="ectt-1095">./my-file</span>, potom <span +class="ectt-1095">/dir/my-file</span>, +vracajúc prvý zodpovedajúci nájdený prvok (alebo prípadne všetky zodpovedajúce +prvky). +<!--l. 1656--><p class="indent" > Aby bolo dosiahnuté prispôsobenie sa konvenciám čo možno najviac operačných systémov, na +neunixových systémoch Kpathsea môže používať oddeľovače názvov súborov rôzne od dvojbodky +(,<span +class="ectt-1095">:</span>‘) a lomítka (,<span +class="ectt-1095">/</span>‘). +<!--l. 1661--><p class="indent" > Pri kontrolovaní určitého elementu cesty <span +class="ec-lmri-10x-x-109">p </span>Kpathsea najprv overí, či sa na naň nevzťahuje +vopred vybudovaná databáza (pozri ,Databáza názvov súborov‘ na strane <a +href="#x1-620008.2">69<!--tex4ht:ref: sec:filename.database --></a>), t. j., či sa databáza +nachádza v adresári, ktorý je prefixom <span +class="ec-lmri-10x-x-109">p</span>. Ak to tak je, špecifikácia cesty sa porovnáva s obsahom +databázy. +<!--l. 1668--><p class="indent" > Ak databáza neexistuje, alebo sa nevzťahuje na tento element cesty, alebo sa v nej hľadaný +súbor nevyskytuje, celý systém súborov je prehľadaný (pokiaľ to nebolo zakázané špecifikáciou +začínajúcou ,<span +class="ectt-1095">!!</span>‘ a hľadaný súbor musí existovať). Kpathsea zostrojí zoznam adresárov +zodpovedajúcich tomuto elementu cesty a potom skontroluje každý z nich, či sa v ňom +nenachádza hľadaný súbor. +<!--l. 1675--><p class="indent" > Podmienka ,súbor musí existovať‘ sa týka napr. súborov typu ,<span +class="ectt-1095">.vf</span>‘ a vstupných súborov +čítaných príkazom <span class="TEX">T<span +class="E">E</span>X</span>u <span +class="ectt-1095">\openin</span>. Takéto súbory nemusia existovať (napr. <span +class="ectt-1095">cmr10.vf</span>) a nebolo +by dobré prehľadávať kvôli nim celý disk. Preto, ak zabudnete aktualizovať <span +class="ectt-1095">ls-R </span>pri inštalácii +nového ,<span +class="ectt-1095">.vf</span>‘ súboru, súbor nebude nikdy nájdený. Každý element cesty sa prekontroluje: najprv +databáza, potom disk. Keď je súbor nájdený, vyhľadávanie sa zastaví a výsledok je +vrátený. +<!--l. 1684--><p class="indent" > Hoci najjednoduchší a najbežnejší element cesty je meno adresáru, Kpathsea podporuje aj iné +zdroje vo vyhľadávacích cestách: dedičné (layered) štandardné hodnoty, mená premenných +prostredia, hodnoty súboru <span +class="ectt-1095">config</span>, domáce adresáre používateľov a rekurzívne prehľadávanie + +podadresárov. Preto, ak hovoríme, že Kpathsea <span +class="ec-lmri-10x-x-109">rozbal</span><span +class="ec-lmri-10x-x-109">í </span>element cesty, znamená to, že +pretransformuje všetky špecifikácie do základného mena alebo mien adresárov. Toto je popísané +v nasledujúcich odsekoch. +<!--l. 1693--><p class="indent" > Všimnite si, že keď je meno hľadaného súboru vyjadrené absolútne alebo explicitne relatívne, +t. j. začína ,<span +class="ectt-1095">/</span>‘ alebo ,<span +class="ectt-1095">./</span>‘ alebo ,<span +class="ectt-1095">../</span>‘, Kpathsea jednoducho skontroluje, či taký súbor +existuje. +<!--l. 1708--><p class="noindent" > + <h5 class="subsubsectionHead"><span class="titlemark">8.1.1 </span> <a + id="x1-550008.1.1"></a>Zdroje cesty</h5> +<!--l. 1711--><p class="noindent" >Vyhľadávacia cesta môže byť vytvorená z rôznych zdrojov. Kpathsea ich používa v tomto +poradí: + <ol class="enumerate1" > + <li + class="enumerate" id="x1-55002x1">Používateľom nastavená premenná prostredia, napríklad <span +class="ectt-1095">TEXINPUTS</span>. Premenné + prostredia s pridanou bodkou a menom programu majú prednosť pred premennými + rovnakého mena, ale bez prípony. Napríklad, keď ,<span +class="ectt-1095">latex</span>‘ je meno práve bežiaceho + programu, potom premenná <span +class="ectt-1095">TEXINPUTS.latex </span>prepíše <span +class="ectt-1095">TEXINPUTS</span>. + </li> + <li + class="enumerate" id="x1-55004x2">Programovo-špecifický konfiguračný súbor, napríklad riadok ,<span +class="ectt-1095">S /a:/b</span>‘ v súbore + <span +class="ectt-1095">config.ps </span><span +class="ec-lmss-10x-x-109">dvips</span>. + </li> + <li + class="enumerate" id="x1-55006x3">Konfiguračný súbor Kpathsea – <span +class="ectt-1095">texmf.cnf</span>, obsahujúci riadok ako ,<span +class="ectt-1095">TEXINPUTS=/c:/d</span>‘ + (pozri ďalej). + </li> + <li + class="enumerate" id="x1-55008x4">Predvolené hodnoty počas kompilácie.</li></ol> +<!--l. 1727--><p class="noindent" >Všetky tieto hodnoty vyhľadávacej cesty môžete prezerať použitím ladiacích možností (pozri +,Ladenie‘ na strane <a +href="#x1-660008.2.4">74<!--tex4ht:ref: sec:debugging --></a>). +<!--l. 1731--><p class="noindent" > + <h5 class="subsubsectionHead"><span class="titlemark">8.1.2 </span> <a + id="x1-560008.1.2"></a>Konfiguračné súbory</h5> +<!--l. 1733--><p class="noindent" >Kpathsea číta počas behu z <span +class="ec-lmri-10x-x-109">konfigura</span><span +class="ec-lmri-10x-x-109">čn</span><span +class="ec-lmri-10x-x-109">ých s</span><span +class="ec-lmri-10x-x-109">úborov </span>s menom <span +class="ectt-1095">texmf.cnf </span>vyhľadávaciu cestu a +ďalšie definície. Vyhľadávacia cesta používaná na hľadanie týchto súborov sa volá <span +class="ectt-1095">TEXMFCNF</span> +(v predvolenom nastavení sa tento súbor nachádza v podadresári <span +class="ectt-1095">texmf/web2c</span>). <span +class="ec-lmri-10x-x-109">V</span><span +class="ec-lmri-10x-x-109">šetky </span>súbory +<span +class="ectt-1095">texmf.cnf </span>vo vyhľadávacej ceste budú prečítané a definície v posledných načítaných súborov +majú prednosť pred definíciami čítanými predtým. Preto pri vyhľadávacej ceste <span class="obeylines-h"><span class="verb"><span +class="ectt-1095">.:$TEXMF</span></span></span>, +hodnoty z <span +class="ectt-1095">./texmf.cnf </span>prepíšu hodnoty z <span class="obeylines-h"><span class="verb"><span +class="ectt-1095">$TEXMF/texmf.cnf</span></span></span>. + <ul class="itemize1"> + <li class="itemize">Komentáre začínajú znakom ,<span +class="ectt-1095">%</span>‘ a pokračujú do konca riadku. + + + </li> + <li class="itemize">Prázdne riadky sú ignorované. + </li> + <li class="itemize">Znak <span +class="ectt-1095">\ </span>na konci riadku slúži ako pokračovací znak, t.j. nasledujúci riadok je k nemu + pripojený. Prázdne znaky na začiatku pripájaných riadkov nie sú ignorované. + </li> + <li class="itemize">Všetky ostatné riadky majú tvar: <div class="alltt"> + <!--l. 1756--><p class="noindent" ><div class="obeylines-v"> + <span +class="ectt-1095"> </span><span +class="ectt-1095"> </span><span +class="ecit-1095">variable</span><span +class="ectt-1095">[.</span><span +class="ecit-1095">progname</span><span +class="ectt-1095">]</span><span +class="ectt-1095"> [=]</span><span +class="ectt-1095"> </span><span +class="ecit-1095">value</span> +</div> + </div>kde ,<span +class="ectt-1095">=</span>‘ a prázdne znaky naokolo sú nepovinné. + </li> + <li class="itemize">Meno premennej ,<span +class="ecit-1095">variable </span>‘ môže obsahovať akékoľvek znaky okrem prázdnych znakov, ,<span +class="ectt-1095">=</span>‘, + alebo ,<span +class="ectt-1095">.</span>‘, ale obmedziť sa na znaky ,<span +class="ectt-1095">A-Za-z_</span>‘ je najbezpečnejšie. + </li> + <li class="itemize">Ak je ,<span +class="ectt-1095">.</span><span +class="ecit-1095">progname </span>‘ neprázdne, definícia sa použije iba vtedy, keď práve bežiaci program má + meno <span +class="ecit-1095">progname </span>alebo <span +class="ecit-1095">progname</span><span +class="ectt-1095">.exe</span>. Toto umožňuje napríklad mať pre rôzne nadstavby + <span class="TEX">T<span +class="E">E</span>X</span>u rôzne vyhľadávacie cesty. + </li> + <li class="itemize">Hodnota ,<span +class="ecit-1095">value </span>‘ môže obsahovať akékoľvek znaky okrem ,<span +class="ectt-1095">%</span>‘ a ,<span +class="ectt-1095">@</span>‘. Na pravej strane nie je + možné použiť ,<span +class="ectt-1095">$</span><span +class="ecit-1095">var</span><span +class="ectt-1095">.</span><span +class="ecit-1095">prog </span>‘; namiesto toho musíte použiť ďalšiu premennú. Znak ,<span +class="ectt-1095">;</span>‘ + vo ,<span +class="ecit-1095">value </span>‘ je preložený do ,<span +class="ectt-1095">:</span>‘ ak sme pod operačným systémom Unix. Toto je + užitočné, keď chceme mať jediný <span +class="ectt-1095">texmf.cnf </span>súbor pre systémy Unix, MSDOS a + Windows. + </li> + <li class="itemize">Všetky definície sú prečítané skôr, ako sa expandujú. Preto môžu existovať referencie na + premenné skôr, ako sú tieto definované.</li></ul> +<!--l. 1781--><p class="noindent" >Ukážkový úsek konfiguračného súboru, ilustrujúci väčšinu týchto bodov: + <div class="fancyvrb" id="fancyvrb15"> +<a + id="x1-56002r1"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> TEXMF</span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> =</span><span +class="ectt-0800"> {$TEXMFLOCAL,!!$TEXMFMAIN}</span> +<br class="fancyvrb" /><a + id="x1-56004r2"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> TEXINPUTS.latex</span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> =</span><span +class="ectt-0800"> .;$TEXMF/tex/{latex,generic;}//</span> +<br class="fancyvrb" /><a + id="x1-56006r3"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> TEXINPUTS.fontinst</span><span +class="ectt-0800"> =</span><span +class="ectt-0800"> .;$TEXMF/tex//;$TEXMF/fonts/afm//</span> +<br class="fancyvrb" /><a + id="x1-56008r4"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> %</span><span +class="ectt-0800"> e-TeX</span><span +class="ectt-0800"> related</span><span +class="ectt-0800"> files</span> +<br class="fancyvrb" /><a + id="x1-56010r5"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> TEXINPUTS.elatex</span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> =</span><span +class="ectt-0800"> .;$TEXMF/{etex,tex}/{latex,generic;}//</span> +<br class="fancyvrb" /><a + id="x1-56012r6"></a><span +class="ectt-0800"> </span><span +class="ectt-0800"> TEXINPUTS.etex</span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> </span><span +class="ectt-0800"> =</span><span +class="ectt-0800"> .;$TEXMF/{etex,tex}/{eplain,plain,generic;}//</span> + </div> + + +<!--l. 1789--><p class="noindent" > + <h5 class="subsubsectionHead"><span class="titlemark">8.1.3 </span> <a + id="x1-570008.1.3"></a>Expanzia cesty</h5> +<!--l. 1792--><p class="noindent" >Kpathsea rozpoznáva určité zvláštne znaky a konštrukcie vo vyhľadávacích cestách podobné +tým, čo existujú v prostrediach unixovských interprétov príkazového riadku (shells). Ako +všeobecný príklad uvedieme komplexnú cestu <span class="obeylines-h"><span class="verb"><span +class="ectt-1095">~$USER/{foo,bar}//baz</span></span></span>, ktorá sa expanduje do +všetkých podadresárov pod adresármi <span +class="ectt-1095">foo </span>a <span +class="ectt-1095">bar </span>v domovskom adresári používateľa +<span +class="ectt-1095">$USER</span>, ktorý obsahuje adresár alebo súbor <span +class="ectt-1095">baz</span>. Tieto konštrukcie sú popísané v ďalších +odsekoch. +<!--l. 1801--><p class="noindent" > + <h5 class="subsubsectionHead"><span class="titlemark">8.1.4 </span> <a + id="x1-580008.1.4"></a>Predvolená expanzia</h5> +<!--l. 1804--><p class="noindent" >Ak vyhľadávacia cesta s najväčšou prioritou (pozri ,Zdroje cesty‘ na strane <a +href="#x1-550008.1.1">64<!--tex4ht:ref: sec:pathsources --></a>) obsahuje +<span +class="ec-lmri-10x-x-109">dvojbodku navy</span><span +class="ec-lmri-10x-x-109">še </span>(t.j. začiatočnú, koncovú, alebo zdvojenú), Kpathsea vloží na toto miesto +vyhľadávaciu cestu s druhou najvyššou prioritou, ktorá je definovaná. Ak táto vložená cesta +obsahuje dvojbodku navyše, to isté sa stane s ďalšou najvýznamnejšou cestou. Keby sme mali +napríklad dané takéto nastavenie premennej prostredia <div class="alltt"> +<!--l. 1812--><p class="noindent" ><div class="obeylines-v"> +<span +class="ectt-1095">>></span><span +class="ectt-1095"> </span><span class="uline"><span +class="ectt-1095">setenv</span> <span +class="ectt-1095">TEXINPUTS</span> <span +class="ectt-1095">/home/karl:</span></span> +</div> +</div> a hodnotu <span +class="ectt-1095">TEXINPUTS </span>v súbore <span +class="ectt-1095">texmf.cnf </span><div class="alltt"> +<!--l. 1816--><p class="noindent" ><div class="obeylines-v"> +<span +class="ectt-1095"> </span><span +class="ectt-1095"> .:$TEXMF//tex</span> +</div> +</div> potom konečná hodnota použitá na vyhľadávanie by bola: <div class="alltt"> +<!--l. 1820--><p class="noindent" ><div class="obeylines-v"> +<span +class="ectt-1095"> </span><span +class="ectt-1095"> /home/karl:.:$TEXMF//tex</span> +</div> +</div> Keďže by bolo zbytočné vkladať predvolenú hodnotu na viac ako jedno miesto, Kpathsea mení +iba nadbytočnú ,<span +class="ectt-1095">:</span>‘ a všetko ostatné ponecháva na mieste. Najprv kontroluje začiatočnú ,<span +class="ectt-1095">:</span>‘, potom +koncovú ,<span +class="ectt-1095">:</span>‘ a potom zdvojenú ,<span +class="ectt-1095">:</span>‘. +<!--l. 1828--><p class="noindent" > + <h5 class="subsubsectionHead"><span class="titlemark">8.1.5 </span> <a + id="x1-590008.1.5"></a>Expanzia zátvoriek</h5> +<!--l. 1829--><p class="noindent" >Užitočná črta je expanzia zátvoriek, ktorá funguje tak, že napríklad <span class="obeylines-h"><span class="verb"><span +class="ectt-1095">v{a,b}w</span></span></span> sa expanduje na +<span class="obeylines-h"><span class="verb"><span +class="ectt-1095">vaw:vbw</span></span></span>. Vnáranie je povolené. Toto sa používa na implementáciu viacnásobných <span class="TEX">T<span +class="E">E</span>X</span>ovských +hierarchií, priradením hodnoty <span +class="ectt-1095">$TEXMF </span>s použitím zátvoriek. Napríklad v súbore +<span +class="ectt-1095">texmf.cnf </span>nájdete nasledujúcu definíciu (približne, v skutočnosti je tam ešte viac +stromov): + + <div class="verbatim"> + <div class="fancyvrb" id="fancyvrb16"> +<a + id="x1-59002r1"></a>    TEXMF = {$HOMETEXMF,$TEXMFLOCAL,!!$TEXMFVAR,!!$TEXMFMAIN} + </div> +</div> +<!--l. 1838--><p class="nopar" >Keď potom napíšete niečo podobné ako + + + <div class="verbatim"> + <div class="fancyvrb" id="fancyvrb17"> +<a + id="x1-59004r1"></a>    TEXINPUTS = .;$TEXMF/tex// + </div> +</div> +<!--l. 1842--><p class="nopar" >bude to znamenať, že po hľadaní v aktuálnom adresári sa najprv prehľadá celý strom +<span +class="ectt-1095">$HOMETEXMF/tex</span>, <span +class="ectt-1095">$TEXMFLOCAL/tex</span>, <span +class="ectt-1095">$TEXMFVAR/tex </span>a <span +class="ectt-1095">$TEXMFMAIN/tex </span>(posledné dva s použitím +databázových súborov <span +class="ectt-1095">ls-R</span>). Je to vhodný spôsob ako spúšťať dve paralelné <span class="TEX">T<span +class="E">E</span>X</span> štruktúry, +jednu nemennú (napríklad na CD) a druhú neustále aktualizovanú novými verziami, akonáhle sú +dostupné. Použitím premennej <span +class="ectt-1095">$TEXMF </span>vo všetkých definíciách máme istotu, že sa vždy ako prvý +prehľadá aktuálny strom. +<!--l. 1855--><p class="noindent" > + <h5 class="subsubsectionHead"><span class="titlemark">8.1.6 </span> <a + id="x1-600008.1.6"></a>Expanzia podadresárov</h5> +<!--l. 1858--><p class="noindent" >Dva alebo viac za sebou nasledujúcich znakov ,<span +class="ectt-1095">/</span>‘ v elemente cesty nasledujúcom za adresárom <span +class="ec-lmri-10x-x-109">d </span>je +nahradených všetkými podadresármi <span +class="ec-lmri-10x-x-109">d</span>: najprv podadresármi priamo pod <span +class="ec-lmri-10x-x-109">d</span>, potom podadresármi +pod nimi, atď. Poradie, v akom sú prehľadávané podadresáre na každej úrovni, <span +class="ec-lmri-10x-x-109">nie je</span> +<span +class="ec-lmri-10x-x-109">špecifikovan</span><span +class="ec-lmri-10x-x-109">é</span>. +<!--l. 1864--><p class="indent" > Ak po ,<span +class="ectt-1095">//</span>‘ špecifikujete akékoľvek komponenty mena súboru, pridajú sa iba podadresáre so +zodpovedajúcimi komponentami. Napríklad, ,<span +class="ectt-1095">/a//b</span>‘ sa expanduje do adresárov <span +class="ectt-1095">/a/1/b</span>, <span +class="ectt-1095">/a/2/b</span>, +<span +class="ectt-1095">/a/1/1/b</span>, atď, ale nie do <span +class="ectt-1095">/a/b/c </span>alebo <span +class="ectt-1095">/a/1</span>. +<!--l. 1870--><p class="indent" > Viacnásobné konštrukcie ,<span +class="ectt-1095">//</span>‘ v ceste sú možné, ale použitie ,<span +class="ectt-1095">//</span>‘ na začiatku cesty je +ignorované. +<!--l. 1873--><p class="noindent" > + <h5 class="subsubsectionHead"><span class="titlemark">8.1.7 </span> <a + id="x1-610008.1.7"></a>Typy špeciálnych znakov a ich význam: zhrnutie</h5> +<!--l. 1874--><p class="noindent" >Nasledujúci zoznam zahŕňa zvláštne znaky v konfiguračných súboroch Kpathsea. +<!--l. 1880--><p class="indent" > + <dl class="description"><dt class="description"> +<span +class="ectt-1095">:</span> </dt><dd +class="description">Oddeľovač v špecifikácii cesty; na začiatku alebo na konci cesty nahrádza + predvolenú expanziu cesty. + </dd><dt class="description"> +<span +class="ectt-1095">;</span> </dt><dd +class="description">Oddeľovač v neunixových systémoch (správa sa ako ,<span +class="ectt-1095">:</span>‘). + </dd><dt class="description"> +<span +class="ectt-1095">$</span> </dt><dd +class="description">Expanzia premennej. + </dd><dt class="description"> +<span +class="ectt-1095">~</span> </dt><dd +class="description">Reprezentuje domovský adresár používateľa. + </dd><dt class="description"> +<span +class="ectt-1095">{...}</span> </dt><dd +class="description">Expanzia zátvoriek, napr. z <span class="obeylines-h"><span class="verb"><span +class="ectt-1095">a{1,2}b</span></span></span> sa stane <span class="obeylines-h"><span class="verb"><span +class="ectt-1095">a1b:a2b</span></span></span>. + + + </dd><dt class="description"> +<span +class="ectt-1095">//</span> </dt><dd +class="description">Expanzia podadresárov. (Môže sa vyskytnúť kdekoľvek v ceste, okrem jej + začiatku). + </dd><dt class="description"> +<span +class="ectt-1095">%</span> </dt><dd +class="description">Začiatok komentáru. + </dd><dt class="description"> +<span +class="ectt-1095">\</span> </dt><dd +class="description">Znak pokračovania riadku (umožňuje viacriadkové vstupy). + </dd><dt class="description"> +<span +class="ectt-1095">!!</span> </dt><dd +class="description">Povel na hľadanie súboru <span +class="ec-lmri-10x-x-109">iba </span>v databáze, neprehľadáva disk.</dd></dl> +<!--l. 1897--><p class="noindent" > + <h4 class="subsectionHead"><span class="titlemark">8.2 </span> <a + id="x1-620008.2"></a>Databázy názvov súborov</h4> +<!--l. 1900--><p class="noindent" >Kpathsea minimalizuje prístupy na disk pri vyhľadávaní. Predsa však pri inštaláciách +s dostatočným množstvom adresárov hľadanie súboru v každom možnom adresári môže zabrať +prehnane veľa času (toto platí zvlášť vtedy, keď musia byť prejdené stovky adresárov s fontami). +Kpathsea preto používa externe vytvorený ,databázový‘ súbor nazývaný <span +class="ectt-1095">ls-R</span>, ktorý +mapuje súbory v adresároch a pomáha tak vyhnúť sa vyčerpávajúcemu prehľadávaniu +disku. +<!--l. 1908--><p class="indent" > Skratky mien (<span +class="ectt-1095">aliases</span>) v druhom databázovom súbore vám umožňujú dať dodatočné mená +súborom nachádzajúcim sa v zozname <span +class="ectt-1095">ls-R</span>. Toto môže byť užitočné pri prispôsobovaní sa +súborovým konvenciám 8.3 DOSu v zdrojových súboroch. +<!--l. 1913--><p class="noindent" > + <h5 class="subsubsectionHead"><span class="titlemark">8.2.1 </span> <a + id="x1-630008.2.1"></a>Súborová databáza</h5> +<!--l. 1916--><p class="noindent" >Ako bolo vysvetlené hore, meno hlavnej databázy súborov musí byť <span +class="ectt-1095">ls-R</span>. Môžete umiestniť jednu +do koreňa každej hierarchie <span class="TEX">T<span +class="E">E</span>X</span>u vo svojej inštalácii, ktorú chcete, aby bola prehľadávaná +(predvolená je <span +class="ectt-1095">$TEXMF</span>); väčšinou sa jedná iba o jednu hierarchiu. Kpathsea hľadá <span +class="ectt-1095">ls-R </span>súbory +podľa cesty v <span +class="ectt-1095">TEXMFDBS</span>. +<!--l. 1923--><p class="indent" > Odporúčaný spôsob ako vytvoriť a udržiavať ,<span +class="ectt-1095">ls-R</span>‘ je spustiť skript <span +class="ectt-1095">mktexlsr </span>zahrnutý +v distribúcii. Je vyvolávaný rôznymi ,<span +class="ectt-1095">mktex...</span>‘ skriptami. Tento skript v princípe iba spúšťa +príkaz <div class="alltt"> +<!--l. 1927--><p class="noindent" ><div class="obeylines-v"> +<span +class="ectt-1095">cd</span><span +class="ectt-1095"> </span><span +class="ecit-1095">/your/texmf/root</span><span +class="ectt-1095"> &&</span><span +class="ectt-1095"> </span><span +class="ectt-1095">\ls</span><span +class="ectt-1095"> -1LAR</span><span +class="ectt-1095"> ./</span><span +class="ectt-1095"> >ls-R</span> +</div> +</div> predpokladajúc, že <span +class="ectt-1095">ls </span>vášho systému vytvára správny výstup (výstup GNU <span +class="ectt-1095">ls </span>je v poriadku). +Aby ste sa ubezpečili, že databáza bude vždy aktuálna, najjednoduchšie je pravidelne ju +prebudovávať cez <span +class="ectt-1095">cron</span>, takže po zmenách v inštalovaných súboroch –  napríklad pri inštalácii +alebo aktualizácii balíka <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span>u –  bude súbor <span +class="ectt-1095">ls-R </span>automaticky aktualizovaný. + +<!--l. 1938--><p class="indent" > Ak súbor nie je v databáze nájdený, podľa predvoleného nastavenia Kpathsea začne +vyhľadávať na disku. Ak však určitý element cesty začína ,<span +class="ectt-1095">!!</span>‘, bude prehľadávaná <span +class="ec-lmri-10x-x-109">iba </span>databáza, +nikdy nie disk. +<!--l. 1943--><p class="noindent" > + <h5 class="subsubsectionHead"><span class="titlemark">8.2.2 </span> <a + id="x1-640008.2.2"></a>kpsewhich: samostatné prehľadávanie cesty</h5> +<!--l. 1946--><p class="noindent" >Program <span +class="ectt-1095">kpsewhich </span>vykonáva prehľadávanie cesty nezávislé od každej aplikácie. Môže byť +užitočný ako vyhľadávací <span +class="ectt-1095">find </span>program na nájdenie súborov v hierarchiách <span class="TEX">T<span +class="E">E</span>X</span>u (veľmi sa +využíva v distribuovaných ,<span +class="ectt-1095">mktex</span>‘… skriptoch). + <div class="alltt"> +<!--l. 1951--><p class="noindent" ><div class="obeylines-v"> +<span +class="ectt-1095">>></span><span +class="ectt-1095"> </span><span class="uline"><span +class="ectt-1095">kpsewhich</span> <span +class="ecit-1095">option</span><span +class="ectt-1095">…</span> <span +class="ecit-1095">filename</span><span +class="ectt-1095">…</span></span> +</div> +</div> Voľby špecifikované v ,<span +class="ecit-1095">option </span>‘ môžu začínať buď ,<span +class="ectt-1095">-</span>‘ alebo ,<span +class="ectt-1095">--</span>‘ a každá skratka, ktorá nie je +viacznačná, je akceptovaná. +<!--l. 1958--><p class="indent" > Kpathsea považuje každý element vstupného riadku, ktorý nie je argumentom nejakej +voľby, za meno súboru, ktorý hľadá, a vracia prvý súbor, ktorý nájde. Neexistuje voľba +umožňujúca vrátiť všetky súbory s určitým menom (na to môžete použiť nástroj Unixu +,<span +class="ectt-1095">find</span>‘). +<!--l. 1964--><p class="indent" > Najbežnejšie voľby sú popísané nižšie. + <dl class="description"><dt class="description"> +<span +class="ectt-1095">–dpi=num</span></dt><dd +class="description"> + Nastav rozlíšenie na ,<span +class="ecit-1095">num </span>‘; toto má vplyv iba na ,<span +class="ectt-1095">gf</span>‘ a ,<span +class="ectt-1095">pk</span>‘ vyhľadávanie. ,<span +class="ectt-1095">-D</span>‘ je + synonymom, kvôli kompatibilite s <span +class="ec-lmss-10x-x-109">dvips</span>. Predvolená hodnota je 600. + </dd><dt class="description"> +<span +class="ectt-1095">–format=name</span></dt><dd +class="description"> + Nastav formát na vyhľadávanie na ,<span +class="ecit-1095">name </span>‘. Podľa predvoleného nastavenia je formát + uhádnutý z mena súboru. Pre formáty, ktoré nemajú asociovanú jednoznačnú príponu, + ako napríklad podporné súbory <span +class="logo-10x-x-109">METAPOST</span>u a konfiguračné súbory <span +class="ec-lmss-10x-x-109">dvips</span>, musíte + špecifikovať meno ako známe pre Kpathsea, také ako <span +class="ectt-1095">tex </span>alebo <span +class="ectt-1095">enc files</span>. Zoznam + získate spustením <span +class="ectt-1095">kpsewhich --help</span>. + </dd><dt class="description"> +<span +class="ectt-1095">–mode=</span><span +class="ecit-1095">string</span> </dt><dd +class="description"><br +class="newline" />Nastav meno módu na ,<span +class="ecit-1095">string </span>‘; toto má vplyv iba na ,<span +class="ectt-1095">gf</span>‘ a ,<span +class="ectt-1095">pk</span>‘ vyhľadávanie. Žiadna + predvolená hodnota: každý mód bude nájdený. + </dd><dt class="description"> +<span +class="ectt-1095">–must-exist</span> </dt><dd +class="description"><br +class="newline" />Urob všetko preto, aby si našiel súbory. Ak je to potrebné, vrátane hľadania na disku. + Normálne je v záujme efektívnosti prehľadávaná iba databáza <span +class="ectt-1095">ls-R</span>. + + </dd><dt class="description"> +<span +class="ectt-1095">–path=</span><span +class="ecit-1095">string</span> </dt><dd +class="description"><br +class="newline" />Vyhľadávaj podľa cesty ,<span +class="ecit-1095">string </span>‘ (oddeľovaná dvojbodkou ako zvyčajne) namiesto + hádania vyhľadávacej cesty z mena súboru. Podporované sú ,<span +class="ectt-1095">//</span>‘ a všetky bežné + expanzie. Voľby ,<span +class="ectt-1095">–path</span>‘ a ,<span +class="ectt-1095">–format</span>‘ sa vzájomne vylučujú. + </dd><dt class="description"> +<span +class="ectt-1095">–progname=</span><span +class="ecit-1095">name</span> </dt><dd +class="description"><br +class="newline" />Nastav meno programu na ,<span +class="ecit-1095">name </span>‘. Toto nastavenie ovplyvňuje použitie vyhľadávacej + cesty cez nastavenie ,<span +class="ectt-1095">.</span><span +class="ecit-1095">progname </span>‘ v konfiguračných súboroch. Predvolená hodnota je + ,<span +class="ectt-1095">kpsewhich</span>‘. + </dd><dt class="description"> +<span +class="ectt-1095">–show-path=</span><span +class="ecit-1095">name</span> </dt><dd +class="description"><br +class="newline" />Zobrazí cestu použitú na vyhľadávanie súboru s typom ,<span +class="ecit-1095">name </span>‘. Môže byť použitá buď + súborová prípona (,<span +class="ectt-1095">.pk</span>‘, ,<span +class="ectt-1095">.vf</span>‘ a pod.) alebo meno, podobne ako vo voľbe ,<span +class="ectt-1095">–format</span>‘. + </dd><dt class="description"> +<span +class="ectt-1095">–debug=</span><span +class="ecit-1095">num</span> </dt><dd +class="description"><br +class="newline" />Nastaví masku výberu ladiacích možností na ,<span +class="ecit-1095">num </span>‘.</dd></dl> +<!--l. 2005--><p class="noindent" > + <h5 class="subsubsectionHead"><span class="titlemark">8.2.3 </span> <a + id="x1-650008.2.3"></a>Príklady použitia</h5> +<!--l. 2008--><p class="noindent" >Pozrime sa na Kpathsea v akcii. Za podčiarknutým príkazom nasleduje výsledok vyhľadávania +v nasledujúcich riadkoch. <div class="alltt"> +<!--l. 2010--><p class="noindent" ><div class="obeylines-v"> +<span +class="ectt-1095">></span><span +class="ectt-1095"> </span><span class="uline"><span +class="ectt-1095">kpsewhich</span> <span +class="ectt-1095">article.cls</span></span> +<br /><span +class="ectt-1095">/usr/local/texmf-dist/tex/latex/base/article.cls</span> +</div> +</div> Hľadáme súbor <span +class="ectt-1095">article.cls</span>. Keďže prípona ,<span +class="ectt-1095">.cls</span>‘ je jednoznačná, nemusíme špecifikovať, že +hľadáme súbor typu ,tex‘ (zdrojový súbor <span class="TEX">T<span +class="E">E</span>X</span>). Nájdeme ho v podadresári <span +class="ectt-1095">tex/latex/base </span>pod +koreňovým adresárom ,<span +class="ectt-1095">TEXMF-dist</span>‘. Podobne, všetky nasledujúce súbory budú nájdené bez +problémov vďaka ich jednoznačnej prípone. <div class="alltt"> +<!--l. 2020--><p class="noindent" ><div class="obeylines-v"> +<span +class="ectt-1095">></span><span +class="ectt-1095"> </span><span class="uline"><span +class="ectt-1095">kpsewhich</span> <span +class="ectt-1095">array.sty</span></span> +<br /><span +class="ectt-1095"> </span><span +class="ectt-1095"> </span><span +class="ectt-1095"> /usr/local/texmf-dist/tex/latex/tools/array.sty</span> +<br /><span +class="ectt-1095">></span><span +class="ectt-1095"> </span><span class="uline"><span +class="ectt-1095">kpsewhich</span> <span +class="ectt-1095">latin1.def</span></span> +<br /><span +class="ectt-1095"> </span><span +class="ectt-1095"> </span><span +class="ectt-1095"> /usr/local/texmf-dist/tex/latex/base/latin1.def</span> +<br /><span +class="ectt-1095">></span><span +class="ectt-1095"> </span><span class="uline"><span +class="ectt-1095">kpsewhich</span> <span +class="ectt-1095">size10.clo</span></span> +<br /><span +class="ectt-1095"> </span><span +class="ectt-1095"> </span><span +class="ectt-1095"> /usr/local/texmf-dist/tex/latex/base/size10.clo</span> + +<br /><span +class="ectt-1095">></span><span +class="ectt-1095"> </span><span class="uline"><span +class="ectt-1095">kpsewhich</span> <span +class="ectt-1095">small2e.tex</span></span> +<br /><span +class="ectt-1095"> </span><span +class="ectt-1095"> </span><span +class="ectt-1095"> /usr/local/texmf-dist/tex/latex/base/small2e.tex</span> +<br /><span +class="ectt-1095">></span><span +class="ectt-1095"> </span><span class="uline"><span +class="ectt-1095">kpsewhich</span> <span +class="ectt-1095">tugboat.bib</span></span> +<br /><span +class="ectt-1095"> </span><span +class="ectt-1095"> </span><span +class="ectt-1095"> /usr/local/texmf-dist/bibtex/bib/beebe/tugboat.bib</span> +</div> +</div> +<!--l. 2033--><p class="indent" > Mimochodom, posledným súborom je bibliografická databáza BibTeXu pre články +<span +class="ec-lmri-10x-x-109">TUGBoatu</span>. + <div class="alltt"> +<!--l. 2036--><p class="noindent" ><div class="obeylines-v"> +<span +class="ectt-1095">></span><span +class="ectt-1095"> </span><span class="uline"><span +class="ectt-1095">kpsewhich</span> <span +class="ectt-1095">cmr10.pk</span></span> +</div> +</div> Bitmapové súbory fontov typu <span +class="ectt-1095">.pk </span>sa používajú zobrazovacími programami ako <span +class="ec-lmss-10x-x-109">dvips </span>a <span +class="ec-lmss-10x-x-109">xdvi</span>. +V tomto prípade je vrátený prázdny výsledok, keďže neexistujú žiadne vopred generované +Computer Modern ,<span +class="ectt-1095">.pk</span>‘ súbory v našom systéme (vzhľadom na to, že v <span class="TEX">T<span +class="E">E</span>X</span> Live implicitne +používame verzie Type1 ). <div class="alltt"> +<!--l. 2044--><p class="noindent" ><div class="obeylines-v"> +<span +class="ectt-1095">></span><span +class="ectt-1095"> </span><span class="uline"><span +class="ectt-1095">kpsewhich</span> <span +class="ectt-1095">wsuipa10.pk</span></span> +<br /><span +class="ectt-1095"> </span><span +class="ectt-1095"> </span><span +class="ectt-1095"> /usr/local/texmf-var/fonts/pk/ljfour/public/wsuipa/wsuipa10.600pk</span> +</div> +</div> +<!--l. 2051--><p class="indent" > Pre tieto fonty (fonetickú abecedu z University of Washington) sme museli vygenerovať ,<span +class="ectt-1095">.pk</span>‘ +súbory. Keďže predvolený mód Metafontu v našej inštalácii je <span +class="ectt-1095">ljfour </span>so základným rozlíšením +600 dpi (dots per inch), je vrátená táto inštancia. <div class="alltt"> +<!--l. 2055--><p class="noindent" ><div class="obeylines-v"> +<span +class="ectt-1095">></span><span +class="ectt-1095"> </span><span class="uline"><span +class="ectt-1095">kpsewhich</span> <span +class="ectt-1095">-dpi=300</span> <span +class="ectt-1095">wsuipa10.pk</span></span> +</div> +</div> V tomto prípade po špecifikovaní, že nás zaujíma rozlíšenie 300 dpi (<span +class="ectt-1095">-dpi=300</span>), vidíme, že +taký font nie je v systéme k dispozícii. Programy ako <span +class="ec-lmss-10x-x-109">dvips </span>alebo <span +class="ec-lmss-10x-x-109">xdvi </span>by v tomto prípade +vytvorili požadované <span +class="ectt-1095">.pk </span>súbory, použijúc skript <span +class="ec-lmss-10x-x-109">mktexpk</span>. +<!--l. 2063--><p class="indent" > Teraz obráťme našu pozornosť na hlavičkové a konfiguračné súbory <span +class="ec-lmss-10x-x-109">dvips</span>. Najprv sa pozrieme +na jeden z bežne používaných súborov, všeobecný prológový <span +class="ectt-1095">tex.pro </span>na podporu <span class="TEX">T<span +class="E">E</span>X</span>u, potom +pohľadáme konfiguračný súbor (<span +class="ectt-1095">config.ps</span>) a PostScriptovú mapu fontov <span +class="ectt-1095">psfonts.map </span>– mapové a +kódové súbory majú svoje vlastné cesty na vyhľadávanie a nové umiestnenie v stromoch +<span +class="ectt-1095">texmf</span>. +<!--l. 2070--><p class="indent" > Keďže prípona ,<span +class="ectt-1095">.ps</span>‘ je nejednoznačná, musíme pre súbor <span +class="ectt-1095">config.ps </span>špecifikovať explicitne, o +ktorý typ sa zaujímame (<span +class="ectt-1095">dvips config</span>). <div class="alltt"> + + +<!--l. 2074--><p class="noindent" ><div class="obeylines-v"> +<span +class="ectt-1095">></span><span +class="ectt-1095"> </span><span class="uline"><span +class="ectt-1095">kpsewhich</span> <span +class="ectt-1095">tex.pro</span></span> +<br /><span +class="ectt-1095"> </span><span +class="ectt-1095"> /usr/local/texmf/dvips/base/tex.pro</span> +<br /><span +class="ectt-1095">></span><span +class="ectt-1095"> </span><span class="uline"><span +class="ectt-1095">kpsewhich</span> <span +class="ectt-1095">–format=‘dvips</span> <span +class="ectt-1095">config’</span> <span +class="ectt-1095">config.ps</span></span> +<br /><span +class="ectt-1095"> </span><span +class="ectt-1095"> </span><span +class="ectt-1095"> /usr/local/texmf/dvips/config/config.ps</span> +<br /><span +class="ectt-1095">></span><span +class="ectt-1095"> </span><span class="uline"><span +class="ectt-1095">kpsewhich</span> <span +class="ectt-1095">psfonts.map</span></span> +<br /><span +class="ectt-1095"> </span><span +class="ectt-1095"> </span><span +class="ectt-1095"> /usr/local/texmf/fonts/map/dvips/updmap/psfonts.map</span> +</div> +</div> +<!--l. 2083--><p class="indent" > Teraz sa pozrieme na podporné súbory URW Times PostScript. V Berryho schéme meno pre +tieto pomenovania fontov je „<span +class="ectt-1095">utm</span>“. Prvý súbor, ktorý hľadáme, je konfiguračný súbor, ktorý +obsahuje meno mapového súboru: <div class="alltt"> +<!--l. 2088--><p class="noindent" ><div class="obeylines-v"> +<span +class="ectt-1095">></span><span +class="ectt-1095"> </span><span class="uline"><span +class="ectt-1095">kpsewhich</span> <span +class="ectt-1095">–format="dvips</span> <span +class="ectt-1095">config"</span> <span +class="ectt-1095">config.utm</span></span> +<br /><span +class="ectt-1095"> </span><span +class="ectt-1095"> </span><span +class="ectt-1095"> /usr/local/texmf-dist/dvips/psnfss/config.utm</span> +</div> +</div> Obsah tohoto súboru je <div class="alltt"> +<!--l. 2093--><p class="noindent" ><div class="obeylines-v"> +<span +class="ectt-1095"> </span><span +class="ectt-1095"> p</span><span +class="ectt-1095"> +utm.map</span> +</div> +</div> čo odkazuje na súbor <span +class="ectt-1095">utm.map</span>, ktorý ideme ďalej hľadať. <div class="alltt"> +<!--l. 2097--><p class="noindent" ><div class="obeylines-v"> +<span +class="ectt-1095">></span><span +class="ectt-1095"> </span><span class="uline"><span +class="ectt-1095">kpsewhich</span> <span +class="ectt-1095">utm.map</span></span> +<br /><span +class="ectt-1095"> </span><span +class="ectt-1095"> </span><span +class="ectt-1095"> /usr/local/texmf-dist/fonts/map/dvips/times/utm.map</span> +</div> +</div> Tento mapový súbor definuje mená súborov fontov typu Type1 PostScript v kolekcii URW. Jeho +obsah vyzerá takto (zobrazili sme iba jeho časť): <div class="alltt"> +<!--l. 2104--><p class="noindent" ><div class="obeylines-v"> +<span +class="ectt-1095"> </span><span +class="ectt-1095"> utmb8r</span><span +class="ectt-1095"> </span><span +class="ectt-1095"> NimbusRomNo9L-Medi</span><span +class="ectt-1095"> </span><span +class="ectt-1095"> </span><span +class="ectt-1095"> </span><span +class="ectt-1095"> ...</span><span +class="ectt-1095"> <utmb8a.pfb</span> +<br /><span +class="ectt-1095"> </span><span +class="ectt-1095"> utmbi8r</span><span +class="ectt-1095"> NimbusRomNo9L-MediItal...</span><span +class="ectt-1095"> <utmbi8a.pfb</span> +<br /><span +class="ectt-1095"> </span><span +class="ectt-1095"> utmr8r</span><span +class="ectt-1095"> </span><span +class="ectt-1095"> NimbusRomNo9L-Regu</span><span +class="ectt-1095"> </span><span +class="ectt-1095"> </span><span +class="ectt-1095"> </span><span +class="ectt-1095"> ...</span><span +class="ectt-1095"> <utmr8a.pfb</span> +<br /><span +class="ectt-1095"> </span><span +class="ectt-1095"> utmri8r</span><span +class="ectt-1095"> NimbusRomNo9L-ReguItal...</span><span +class="ectt-1095"> <utmri8a.pfb</span> +<br /><span +class="ectt-1095"> </span><span +class="ectt-1095"> utmbo8r</span><span +class="ectt-1095"> NimbusRomNo9L-Medi</span><span +class="ectt-1095"> </span><span +class="ectt-1095"> </span><span +class="ectt-1095"> </span><span +class="ectt-1095"> ...</span><span +class="ectt-1095"> <utmb8a.pfb</span> +<br /><span +class="ectt-1095"> </span><span +class="ectt-1095"> utmro8r</span><span +class="ectt-1095"> NimbusRomNo9L-Regu</span><span +class="ectt-1095"> </span><span +class="ectt-1095"> </span><span +class="ectt-1095"> </span><span +class="ectt-1095"> ...</span><span +class="ectt-1095"> <utmr8a.pfb</span> + +</div> +</div> Zoberme napríklad inštanciu Times Regular <span +class="ectt-1095">utmr8a.pfb </span>a nájdime jej pozíciu v adresárovom +strome <span +class="ectt-1095">texmf </span>použitím vyhľadávania fontových súborov Type1: <div class="alltt"> +<!--l. 2115--><p class="noindent" ><div class="obeylines-v"> +<span +class="ectt-1095">></span><span +class="ectt-1095"> </span><span class="uline"><span +class="ectt-1095">kpsewhich</span> <span +class="ectt-1095">utmr8a.pfb</span></span> +<br /><span +class="ectt-1095"> </span><span +class="ectt-1095"> </span><span +class="ectt-1095"> /usr/local/texmf-dist/fonts/type1/urw/times/utmr8a.pfb</span> +</div> +</div> +<!--l. 2122--><p class="indent" > Z týchto príkladov by malo byť zrejmé, ako ľahko môžete nájsť umiestnenie daného súboru. +Toto je zvlášť dôležité, keď máte podozrenie, že ste narazili na zlú verziu súboru, pretože +<span +class="ec-lmss-10x-x-109">kpsewhich </span>emuluje vyhľadávanie úplne rovnakým spôsobom ako skutočný program (<span class="TEX">T<span +class="E">E</span>X</span>, dvips a +pod). +<!--l. 2129--><p class="noindent" > + <h5 class="subsubsectionHead"><span class="titlemark">8.2.4 </span> <a + id="x1-660008.2.4"></a>Ladiace činnosti</h5> +<!--l. 2132--><p class="noindent" >Niekedy je potrebné vyšetriť, ako program rozpoznáva referencie na súbory. Aby toto bolo možné +vhodne uskutočniť, Kpathsea ponúka rôzne stupne ladenia: + <ul class="itemize1"> + <li class="itemize">Volania <span +class="ectt-1095">stat </span>(testy súborov). Pri behu s aktuálnou <span +class="ectt-1095">ls-R </span>databázou by nemal dať + takmer žiaden výstup. + </li> + <li class="itemize">Referencie do hašovacích tabuliek (ako <span +class="ectt-1095">ls-R </span>databázy, mapové súbory, konfiguračné + súbory). + </li> + <li class="itemize">Operácie otvárania a zatvárania súboru. + </li> + <li class="itemize">Všeobecná informácia o ceste pre typy súborov hľadaných Kpathsea. Toto je užitočné + pri zisťovaní, kde bola definovaná určitá cesta pre daný súbor. + </li> + <li class="itemize">Adresárový zoznam pre každý element cesty (vzťahuje sa iba na vyhľadávanie na + disku). + </li> + <li class="itemize">Vyhľadávanie súborov. + </li> + <li class="itemize">Premenlivé hodnoty.</li></ul> +<!--l. 2149--><p class="noindent" >Hodnota <span +class="ectt-1095">-1 </span>nastaví všetky horeuvedené voľby, v praxi pravdepodobne vždy použijete tieto úrovne, +ak budete potrebovať akékoľvek ladenie. + + +<!--l. 2153--><p class="indent" > Podobne s programom <span +class="ec-lmss-10x-x-109">dvips </span>nastavením kombinácie ladiacích prepínačov môžete detailne +sledovať, odkiaľ sa berú používané súbory. Aktuálny popis parametrov je možné nájsť +v <span +class="ectt-1095">../texmf/doc/html/dvips/dvips_2.html</span>. Alternatívne, keď súbor nie je nájdený, ladiaca cesta +ukazuje, v ktorých adresároch program daný súbor hľadal, čo môže naznačovať, v čom sa asi +vyskytol problém. +<!--l. 2161--><p class="indent" > Všeobecne povedané, keďže väčšina programov volá knižnicu Kpathsea vnútorne, ladiace +voľby je možné nastaviť pomocou premennej prostredia <span +class="ectt-1095">KPATHSEA_DEBUG </span>na potrebnú kombináciu, +ako je to popísané v horeuvedenom zozname. +<!--l. 2166--><p class="indent" > (Poznámka pre používateľov Windows: nie je jednoduché presmerovať všetky hlášky v tomto +systéme do súboru. Na diagnostické účely môžete dočasne priradiť <br +class="newline" /><span +class="ectt-1095">SET KPATHSEA_DEBUG_OUTPUT=err.log</span>). +<!--l. 2172--><p class="indent" > Uvažujme ako príklad malý zdrojový súbor <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span>u, <span +class="ectt-1095">hello-world.tex</span>, ktorý obsahuje +nasledujúci vstup. + + + <div class="verbatim"> + <div class="fancyvrb" id="fancyvrb18"> +<a + id="x1-66002r1"></a>    \documentclass{article} +<br class="fancyvrb" /><a + id="x1-66004r2"></a>    \begin{document} +<br class="fancyvrb" /><a + id="x1-66006r3"></a>    Hello World! +<br class="fancyvrb" /><a + id="x1-66008r4"></a>    \end{document} + </div> +</div> +<!--l. 2179--><p class="nopar" >Tento malý súbor používa iba font <span +class="ectt-1095">cmr10</span>, takže pozrime sa, ako <span +class="ec-lmss-10x-x-109">dvips </span>pripravuje PostScriptový +súbor (chceme použiť Type1 verziu písiem Computer Modern, preto je nastavená voľba +<span +class="ectt-1095">-Pcms</span><span class="footnote-mark"><a +href="#fn1x0" id="fn1x0-bk"><sup class="textsuperscript">1</sup></a></span><a + id="x1-66009f1"></a>. +<div class="alltt"> +<!--l. 2186--><p class="noindent" ><div class="obeylines-v"> +<span +class="ectt-1095">></span><span +class="ectt-1095"> </span><span class="uline"><span +class="ectt-1095">dvips</span> <span +class="ectt-1095">-d4100</span> <span +class="ectt-1095">hello-world</span> <span +class="ectt-1095">-Pcms</span> <span +class="ectt-1095">-o</span></span> +</div> +</div> V tomto prípade sme skombinovali <span +class="ec-lmss-10x-x-109">dvips </span>ladiacu triedu 4 (cesty k fontom) s expanziou elementu +cesty Kpathsea (pozri Referenčný Manuál <span +class="ec-lmss-10x-x-109">dvips</span>, <a +href="../../../../texmf/doc/html/dvips/dvips_toc.html" >texmf/doc/html/dvips/dvips_toc.html</a>). Výstup, +trochu preusporiadaný, je zobrazený na obrázku <a +href="#x1-6603211">11<!--tex4ht:ref: fig:dvipsdbga --></a>. + + +<!--l. 2203--><p class="indent" > <a + id="x1-6603211"></a><a + id="x1-6603712"></a><a + id="x1-6605013"></a><hr class="float"><div class="float" +><table class="float"><tr class="float"><td class="float" +> + + +<div class="BVerbatimInput"> +<span +class="ectt-1000">debug:start</span><span +class="ectt-1000"> search(file=texmf.cnf,</span><span +class="ectt-1000"> must_exist=1,</span><span +class="ectt-1000"> find_all=1,</span> +<br /><span +class="ectt-1000"> </span><span +class="ectt-1000"> path=.:/usr/local/bin/texlive:/usr/local/bin:</span> +<br /><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> /usr/local/bin/texmf/web2c:/usr/local:</span> +<br /><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> /usr/local/texmf/web2c:/.:/./teTeX/TeX/texmf/web2c:).</span> +<br /><span +class="ectt-1000">kdebug:start</span><span +class="ectt-1000"> search(file=ls-R,</span><span +class="ectt-1000"> must_exist=1,</span><span +class="ectt-1000"> find_all=1,</span> +<br /><span +class="ectt-1000"> </span><span +class="ectt-1000"> path=~/tex:/usr/local/texmf).</span> +<br /><span +class="ectt-1000">kdebug:search(ls-R)</span><span +class="ectt-1000"> =>/usr/local/texmf/ls-R</span> +<br /><span +class="ectt-1000">kdebug:start</span><span +class="ectt-1000"> search(file=aliases,</span><span +class="ectt-1000"> must_exist=1,</span><span +class="ectt-1000"> find_all=1,</span> +<br /><span +class="ectt-1000"> </span><span +class="ectt-1000"> path=~/tex:/usr/local/texmf).</span> +<br /><span +class="ectt-1000">kdebug:search(aliases)</span><span +class="ectt-1000"> =></span><span +class="ectt-1000"> /usr/local/texmf/aliases</span> +<br /><span +class="ectt-1000">kdebug:start</span><span +class="ectt-1000"> search(file=config.ps,</span><span +class="ectt-1000"> must_exist=0,</span><span +class="ectt-1000"> find_all=0,</span> +<br /><span +class="ectt-1000"> </span><span +class="ectt-1000"> path=.:~/tex:!!/usr/local/texmf/dvips//).</span> +<br /><span +class="ectt-1000">kdebug:search(config.ps)</span><span +class="ectt-1000"> =></span><span +class="ectt-1000"> /usr/local/texmf/dvips/config/config.ps</span> +<br /><span +class="ectt-1000">kdebug:start</span><span +class="ectt-1000"> search(file=/root/.dvipsrc,</span><span +class="ectt-1000"> must_exist=0,</span><span +class="ectt-1000"> find_all=0,</span> +<br /><span +class="ectt-1000"> </span><span +class="ectt-1000"> path=.:~/tex:!!/usr/local/texmf/dvips//).</span> +<br /><span +class="ectt-1000">search(file=/home/goossens/.dvipsrc,</span><span +class="ectt-1000"> must_exist=1,</span><span +class="ectt-1000"> find_all=0,</span> +<br /><span +class="ectt-1000"> </span><span +class="ectt-1000"> path=.:~/tex/dvips//:!!/usr/local/texmf/dvips//).</span> +<br /><span +class="ectt-1000">kdebug:search($HOME/.dvipsrc)</span><span +class="ectt-1000"> =></span> +<br /><span +class="ectt-1000">kdebug:start</span><span +class="ectt-1000"> search(file=config.cms,</span><span +class="ectt-1000"> must_exist=0,</span><span +class="ectt-1000"> find_all=0,</span> +<br /><span +class="ectt-1000"> </span><span +class="ectt-1000"> path=.:~/tex/dvips//:!!/usr/local/texmf/dvips//).</span> +<br /><span +class="ectt-1000">kdebug:search(config.cms)</span> +<br /><span +class="ectt-1000">=>/usr/local/texmf/dvips/cms/config.cms</span> +</div> + <table class="caption" +><tr style="vertical-align:baseline;" class="caption"><td class="id">Obr. 11: </td><td +class="content">Hľadanie konfiguračných súborov</td></tr></table><!--tex4ht:label?: x1-6603211 --> +<div class="BVerbatimInput"> +<span +class="ectt-1000">kdebug:start</span><span +class="ectt-1000"> search(file=texc.pro,</span><span +class="ectt-1000"> must\_exist=0,</span><span +class="ectt-1000"> find\_all=0,</span> +<br /><span +class="ectt-1000"> </span><span +class="ectt-1000"> path=.:~/tex/dvips//:!!/usr/local/texmf/dvips//:</span> +<br /><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> ~/tex/fonts/type1//:!!/usr/local/texmf/fonts/type1//).</span> +<br /><span +class="ectt-1000">kdebug:search(texc.pro)</span><span +class="ectt-1000"> =></span><span +class="ectt-1000"> /usr/local/texmf/dvips/base/texc.pro</span> +</div> + <table class="caption" +><tr style="vertical-align:baseline;" class="caption"><td class="id">Obr. 12: </td><td +class="content">Hľadanie ,prolog‘ súboru</td></tr></table><!--tex4ht:label?: x1-6603712 --> +<div class="BVerbatimInput"> +<span +class="ectt-1000">kdebug:start</span><span +class="ectt-1000"> search(file=cmr10.tfm,</span><span +class="ectt-1000"> must\_exist=1,</span><span +class="ectt-1000"> find\_all=0,</span> +<br /><span +class="ectt-1000"> </span><span +class="ectt-1000"> path=.:~/tex/fonts/tfm//:!!/usr/local/texmf/fonts/tfm//:</span> +<br /><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> /var/tex/fonts/tfm//).</span> +<br /><span +class="ectt-1000">kdebug:search(cmr10.tfm)</span><span +class="ectt-1000"> =></span><span +class="ectt-1000"> /usr/local/texmf/fonts/tfm/public/cm/cmr10.tfm</span> +<br /><span +class="ectt-1000">kdebug:start</span><span +class="ectt-1000"> search(file=texps.pro,</span><span +class="ectt-1000"> must\_exist=0,</span><span +class="ectt-1000"> find\_all=0,</span> +<br /><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> ...</span> +<br /><span +class="ectt-1000"><texps.pro></span> +<br /><span +class="ectt-1000">kdebug:start</span><span +class="ectt-1000"> search(file=cmr10.pfb,</span><span +class="ectt-1000"> must\_exist=0,</span><span +class="ectt-1000"> find\_all=0,</span> +<br /><span +class="ectt-1000"> </span><span +class="ectt-1000"> path=.:~/tex/dvips//:!!/usr/local/texmf/dvips//:</span> +<br /><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> ~/tex/fonts/type1//:!!/usr/local/texmf/fonts/type1//).</span> +<br /><span +class="ectt-1000">kdebug:search(cmr10.pfb)</span><span +class="ectt-1000"> =></span><span +class="ectt-1000"> /usr/local/texmf/fonts/type1/public/cm/cmr10.pfb</span> +<br /><span +class="ectt-1000"><cmr10.pfb>[1]</span> +</div> + + + <table class="caption" +><tr style="vertical-align:baseline;" class="caption"><td class="id">Obr. 13: </td><td +class="content">Hľadanie súboru fontu</td></tr></table><!--tex4ht:label?: x1-6605013 --> + + + </td></tr></table></div><hr class="endfloat" /> +<!--l. 2223--><p class="indent" > <span +class="ec-lmss-10x-x-109">dvips </span>začne lokáciou svojich pracovných súborov. Najprv je nájdený <span +class="ectt-1095">texmf.cnf</span>, ktorý obsahuje +definície vyhľadávacích ciest ostatných súborov, potom databáza súborov <span +class="ectt-1095">ls-R </span>(na optimalizáciu +vyhľadávania súborov) a skratky mien súborov (<span +class="ectt-1095">aliases</span>), čo robí možným deklarovať viacero +mien (napr. krátke meno typu ,8.3‘ ako v DOSe a dlhšiu prirodzenejšiu verziu) pre ten istý súbor. +Potom <span +class="ec-lmss-10x-x-109">dvips </span>pokračuje v hľadaní všeobecného konfiguračného súboru <span +class="ectt-1095">config.ps </span>skôr, ako začne +hľadať súbor nastavení <span +class="ectt-1095">.dvipsrc </span>(ktorý, v tomto prípade, <span +class="ec-lmri-10x-x-109">nie je n</span><span +class="ec-lmri-10x-x-109">ájden</span><span +class="ec-lmri-10x-x-109">ý</span>). Nakoniec, <span +class="ec-lmss-10x-x-109">dvips </span>nájde +konfiguračný súbor pre font Computer Modern PostScript, <span +class="ectt-1095">config.cms </span>(toto bolo iniciované +voľbou<span +class="ectt-1095">-Pcms </span>v príkaze <span +class="ec-lmss-10x-x-109">dvips</span>). Tento súbor obsahuje zoznam „mapových“ súborov, +ktoré definujú vzťah medzi menami fontov v <span class="TEX">T<span +class="E">E</span>X</span>u, PostScripte a systéme súborov. +<div class="alltt"> +<!--l. 2238--><p class="noindent" ><div class="obeylines-v"> +<span +class="ectt-1095">></span><span +class="ectt-1095"> </span><span class="uline"><span +class="ectt-1095">more</span> <span +class="ectt-1095">/usr/local/texmf/dvips/cms/config.cms</span></span> +<br /><span +class="ectt-1095"> </span><span +class="ectt-1095"> </span><span +class="ectt-1095"> p</span><span +class="ectt-1095"> +ams.map</span> +<br /><span +class="ectt-1095"> </span><span +class="ectt-1095"> </span><span +class="ectt-1095"> p</span><span +class="ectt-1095"> +cms.map</span> +<br /><span +class="ectt-1095"> </span><span +class="ectt-1095"> </span><span +class="ectt-1095"> p</span><span +class="ectt-1095"> +cmbkm.map</span> +<br /><span +class="ectt-1095"> </span><span +class="ectt-1095"> </span><span +class="ectt-1095"> p</span><span +class="ectt-1095"> +amsbkm.map</span> +</div> +</div> <span +class="ec-lmss-10x-x-109">dvips </span>preto pokračuje v hľadaní všetkých týchto súborov plus všeobecného mapového súboru +<span +class="ectt-1095">psfonts.map</span>, ktorý sa načíta vždy (obsahuje deklarácie bežne používaných PostScriptových +fontov; pozri poslednú časť sekcie <a +href="#x1-650008.2.3">8.2.3<!--tex4ht:ref: sec:examples-of.use --></a>, kde sa nachádza viac detailov o narábaní s mapovými +súbormi PostScriptu). +<!--l. 2251--><p class="indent" > V tomto bode sa <span +class="ec-lmss-10x-x-109">dvips </span>identifikuje používateľovi …<div class="alltt"> +<!--l. 2253--><p class="noindent" ><div class="obeylines-v"> +<br /><span +class="ectt-1095">This</span><span +class="ectt-1095"> is</span><span +class="ectt-1095"> dvips</span><span +class="ectt-1095"> 5.78</span><span +class="ectt-1095"> Copyright</span><span +class="ectt-1095"> 1998</span><span +class="ectt-1095"> Radical</span><span +class="ectt-1095"> Eye</span><span +class="ectt-1095"> Software</span> +<br /><span +class="ectt-1095"> </span><span +class="ectt-1095"> (www.radicaleye.com)</span> +</div> +</div> +<!--l. 2260--><p class="noindent" >…potom pokračuje v hľadaní prológového súboru <span +class="ectt-1095">texc.pro</span>: + <div class="alltt"> +<!--l. 2263--><p class="noindent" ><div class="obeylines-v"> +<br /><span +class="ectt-1000">kdebug:start</span><span +class="ectt-1000"> search(file=texc.pro,</span><span +class="ectt-1000"> must_exist=0,</span><span +class="ectt-1000"> find_all=0,</span> +<br /><span +class="ectt-1000"> </span><span +class="ectt-1000"> path=.:~/tex/dvips//:!!/usr/local/texmf/dvips//:</span> +<br /><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> ~/tex/fonts/type1//:!!/usr/local/texmf/fonts/type1//).</span> +<br /><span +class="ectt-1000">kdebug:search(texc.pro)</span><span +class="ectt-1000"> =></span><span +class="ectt-1000"> /usr/local/texmf/dvips/base/texc.pro</span> +</div> +</div> Po nájdení tohoto súboru, <span +class="ec-lmss-10x-x-109">dvips </span>vypíše na výstup dátum a čas a informuje nás, že vygeneruje +súbor <span +class="ectt-1095">hello-world.ps</span>, že potrebuje súbor s fontom <span +class="ectt-1095">cmr10</span>, ktorý bude deklarovaný ako +„rezidentný“: <div class="alltt"> + +<!--l. 2277--><p class="noindent" ><div class="obeylines-v"> +<br /><span +class="ectt-1000">TeX</span><span +class="ectt-1000"> output</span><span +class="ectt-1000"> 1998.02.26:1204’</span><span +class="ectt-1000"> -></span><span +class="ectt-1000"> hello-world.ps</span> +<br /><span +class="ectt-1000">Defining</span><span +class="ectt-1000"> font</span><span +class="ectt-1000"> ()</span><span +class="ectt-1000"> cmr10</span><span +class="ectt-1000"> at</span><span +class="ectt-1000"> 10.0pt</span> +<br /><span +class="ectt-1000">Font</span><span +class="ectt-1000"> cmr10</span><span +class="ectt-1000"> <CMR10></span><span +class="ectt-1000"> is</span><span +class="ectt-1000"> resident.</span> +</div> +</div> Teraz sa rozbehne hľadanie súboru <span +class="ectt-1095">cmr10.tfm</span>, ktorý je nájdený, potom je referencovaných +ešte niekoľko prológových súborov (nezobrazené) a nakoniec je nájdená inštancia fontu +Type1, <span +class="ectt-1095">cmr10.pfb</span>, ktorá je pridaná do výstupného súboru (pozri posledný riadok). +<div class="alltt"> +<!--l. 2287--><p class="noindent" ><div class="obeylines-v"> +<br /><span +class="ectt-1000">kdebug:start</span><span +class="ectt-1000"> search(file=cmr10.tfm,</span><span +class="ectt-1000"> must_exist=1,</span><span +class="ectt-1000"> find_all=0,</span> +<br /><span +class="ectt-1000"> </span><span +class="ectt-1000"> path=.:~/tex/fonts/tfm//:!!/usr/local/texmf/fonts/tfm//:</span> +<br /><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> /var/tex/fonts/tfm//).</span> +<br /><span +class="ectt-1000">kdebug:search(cmr10.tfm)</span><span +class="ectt-1000"> =></span><span +class="ectt-1000"> /usr/local/texmf/fonts/tfm/public/cm/cmr10.tfm</span> +<br /><span +class="ectt-1000">kdebug:start</span><span +class="ectt-1000"> search(file=texps.pro,</span><span +class="ectt-1000"> must_exist=0,</span><span +class="ectt-1000"> find_all=0,</span> +<br /><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> ...</span> +<br /><span +class="ectt-1000"><texps.pro></span> +<br /><span +class="ectt-1000">kdebug:start</span><span +class="ectt-1000"> search(file=cmr10.pfb,</span><span +class="ectt-1000"> must_exist=0,</span><span +class="ectt-1000"> find_all=0,</span> +<br /><span +class="ectt-1000"> </span><span +class="ectt-1000"> path=.:~/tex/dvips//:!!/usr/local/texmf/dvips//:</span> +<br /><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> </span><span +class="ectt-1000"> ~/tex/fonts/type1//:!!/usr/local/texmf/fonts/type1//).</span> +<br /><span +class="ectt-1000">kdebug:search(cmr10.pfb)</span><span +class="ectt-1000"> =></span><span +class="ectt-1000"> /usr/local/texmf/fonts/type1/public/cm/cmr10.pfb</span> +<br /><span +class="ectt-1000"><cmr10.pfb>[1]</span> +</div> +</div> + <h4 class="subsectionHead"><span class="titlemark">8.3 </span> <a + id="x1-670008.3"></a>Možnosti nastavenia za behu programu</h4> +<!--l. 2303--><p class="noindent" >Ďalšou z pekných čŕt distribúcie Web2C je možnosť kontroly množstva pamäťových parametrov +(najmä veľkosti polí) za behu prostredníctvom súboru <span +class="ectt-1095">texmf.cnf</span>, ktorý číta knižnica Kpathsea. +Nastavenia všetkých parametrov môžete nájsť v časti 3 tohto súboru. Najdôležitejšie riadiace +premenné (čísla riadkov sa vzťahujú na súbor <span +class="ectt-1095">texmf.cnf</span>): +<!--l. 2310--><p class="indent" > + <dl class="description"><dt class="description"> +<span +class="ectt-1095">main_memory</span> </dt><dd +class="description">Celkový počet dostupných slov v pamäti pre <span class="TEX">T<span +class="E">E</span>X</span>, Metafont a <span +class="logo-10x-x-109">METAPOST</span>. + Musíte vytvoriť nový formátový súbor pre každé odlišné nastavenie. Napríklad + môžete vygenerovať „obrovskú“ verziu <span class="TEX">T<span +class="E">E</span>X</span>u a zavolať súbor s formátom + <span +class="ectt-1095">hugetex.fmt</span>. S použitím štandardnej špecifikácie mena programu používaného + knižnicou Kpathsea, konkrétna hodnota premennej <span +class="ectt-1095">main_memory </span>sa načíta zo súboru + <span +class="ectt-1095">texmf.cnf</span>. + </dd><dt class="description"> +<span +class="ectt-1095">extra_mem_bot</span> </dt><dd +class="description">Dodatočný priestor pre „veľké“ dátové štruktúry <span class="TEX">T<span +class="E">E</span>X</span>u: „boxy“, „glue“, + „breakpoint(y)“ a podobne. Je to užitočné hlavne ak používate PI C<span class="TEX">T<span +class="E">E</span>X</span>. + + </dd><dt class="description"> +<span +class="ectt-1095">font_mem_size</span> </dt><dd +class="description">Počet dostupných slov pre informáciu o fontoch v <span class="TEX">T<span +class="E">E</span>X</span>u. Toto je viac-menej + celková veľkosť všetkých prečítaných TFM súborov. + </dd><dt class="description"> +<span +class="ectt-1095">hash_extra</span> </dt><dd +class="description">Dodatočný priestor pre hašovaciu tabuľku mien riadiacej sekvencie. Len + <span +class="lmsy-10x-x-109">≈</span>10 000 riadiacich sekvencií môže byť uložených v hlavnej hašovacej tabuľke; ak + máte veľkú knihu s mnohými krížovými odkazmi, toto nemusí stačiť. Implicitná + hodnota <span +class="ectt-1095">hash_extra </span>je <span +class="ectt-1095">50000</span>.</dd></dl> +<!--l. 2338--><p class="indent" > Samozrejme, tento prvok nemôže nahradiť naozajstné dynamické polia a alokácie pamäte, ale +keďže tieto sa veľmi ťažko implementujú v súčasnej verzii <span class="TEX">T<span +class="E">E</span>X</span>u, tieto parametre počas behu +programu poskytujú praktický kompromis, ktorý dovoľuje aspoň nejakú flexibilitu. +<!--l. 2449--><p class="noindent" > + <h3 class="sectionHead"><span class="titlemark">9 </span> <a + id="x1-680009"></a>Poděkování</h3> +<!--l. 2451--><p class="noindent" ><span class="TEX">T<span +class="E">E</span>X</span> Live je výsledkem společného úsilí téměř všech skupin uživatelů <span class="TEX">T<span +class="E">E</span>X</span>u. Toto vydání +editoval <span class="TEX">T<span +class="E">E</span>X</span> Live Karl Berry. Seznam ostatních hlavních přispěvatelů, minulých i současných, +následuje. Děkujeme: + <ul class="itemize1"> + <li class="itemize">Anglickému, německému, holandskému a polskému sdružení uživatelů <span class="TEX">T<span +class="E">E</span>X</span>u (TUG, + DANTE e.V., NTG resp. GUST), kteří společně zajistily nezbytnou technickou a + administrativní infrastrukturu. Připojte se, prosím, k <span class="TEX">T<span +class="E">E</span>X</span>ovskému sdružení ve vaší + blizkosti! (Viz <a +href="http://tug.org/usergroups.html" class="url" ><span +class="ectt-1095">http://tug.org/usergroups.html</span></a>.) + </li> + <li class="itemize">Týmu CTANu, nejpozoruhodnějším Robinu Fairbairnsovi, Jimu Hefferonovi a Raineru + Schöpfovi, který distribuuje obrazy <span class="TEX">T<span +class="E">E</span>X</span> Live a poskytuje společnou infrastrukturu + pro aktualizaci balíků, na kterých je <span class="TEX">T<span +class="E">E</span>X</span> Live závislý. + </li> + <li class="itemize">Peteru Breitenlohnerovi a e-<span class="TEX">T<span +class="E">E</span>X</span> týmu, kteří poskytují stabilní základ budoucnosti + <span class="TEX">T<span +class="E">E</span>X</span>u, a výslovně Peteru za hvězdnou pomoc s používáním osobních nástrojů GNU + v celém <span class="TEX">T<span +class="E">E</span>X</span> Live.. + </li> + <li class="itemize">Thomasi Esserovi, za překrásný balík te<span class="TEX">T<span +class="E">E</span>X</span>, bez něhož by <span class="TEX">T<span +class="E">E</span>X</span> Live nikdy + neexistovala. + </li> + <li class="itemize">Michelu Goossensovi, který je spoluautorem původní dokumentace. + </li> + <li class="itemize">Eitanu Gurarimu, jehož <span class="TEX">T<span +class="E">E</span>X</span>4ht bylo použito pro HTML verzi této dokumentace a + který obratem pracoval neúnavně na jeho rozšířeních. + + + </li> + <li class="itemize">Hŕn Thę´ Thŕnhovi, Martinu Schröderovi a pdf<span class="TEX">T<span +class="E">E</span>X</span> týmu (<a +href="http://pdftex.org" class="url" ><span +class="ectt-1095">http://pdftex.org</span></a>) za + pokračující rozšiřování možností <span class="TEX">T<span +class="E">E</span>X</span>u. + </li> + <li class="itemize">Hansi Hagenovi, za mnohá testování a přípravu + jeho formátu Con<span class="TEX">T<span +class="E">E</span>X</span>t (<a +href="http://pragma-ade.com" class="url" ><span +class="ectt-1095">http://pragma-ade.com</span></a>) pracujícího uvnitř systému <span class="TEX">T<span +class="E">E</span>X</span> + Live. + </li> + <li class="itemize">Hartmutu Henkelovi, za významný příspěvek k vývoji pdf<span class="TEX">T<span +class="E">E</span>X</span>u, Lua<span class="TEX">T<span +class="E">E</span>X</span>u a více. + </li> + <li class="itemize">Taco Hoekwaterovi, za úsilí při obnovení vývoje <span +class="logo-10x-x-109">METAPOST</span>u i samotného + (Lua)<span class="TEX">T<span +class="E">E</span>X</span>u (<a +href="http://luatex.org" class="url" ><span +class="ectt-1095">http://luatex.org</span></a>) a za začlenění Con<span class="TEX">T<span +class="E">E</span>X</span>tu do systému <span class="TEX">T<span +class="E">E</span>X</span> Live. + </li> + <li class="itemize">Pawłu Jackowskému, za windowsový instalátor <span +class="ec-lmss-10x-x-109">tlpm</span>, a Tomaszi Łuczakovi, za <span +class="ec-lmss-10x-x-109">tlpmgui</span>, + používaný v předchozích vydáních. + </li> + <li class="itemize">Akirovi Kakuto, za poskytnutí windowsovských binárek z jeho distribuce W32TEX + pro japonský <span class="TEX">T<span +class="E">E</span>X</span> (<a +href="http://www.fsci.fuk.kindai.ac.jp/kakuto/win32-ptex/" class="url" ><span +class="ectt-1095">http://www.fsci.fuk.kindai.ac.jp/kakuto/win32-ptex/</span></a>) a za + množství dalších příspěvků. + </li> + <li class="itemize">Jonathanu Kew a SIL, za významný nový vývoj X E <span class="TEX">T<span +class="E">E</span>X</span>u a za čas a trápení při + jeho integraci do <span class="TEX">T<span +class="E">E</span>X</span> Live, právě tak jako za výchozí verzi instalačního programu + Mac<span class="TEX">T<span +class="E">E</span>X</span>. + </li> + <li class="itemize">Dicku Kochovi, za údržbu Mac<span class="TEX">T<span +class="E">E</span>X</span>u (<a +href="http://tug.org/mactex" class="url" ><span +class="ectt-1095">http://tug.org/mactex</span></a>) ve velmi blízkém + tandemu s <span class="TEX">T<span +class="E">E</span>X</span> Live, a za jeho skvělé veselí přitom. + </li> + <li class="itemize">Reinhardovi Kotuchovi za důležitý příspěvek k infrastruktuře a instalačnímu + programu <span class="TEX">T<span +class="E">E</span>X</span> Live 2008, rovněž za úsilí při výzkumu Windows, za skript + <span +class="ectt-1095">getnonfreefonts </span>a další. + </li> + <li class="itemize">Siepu Kroonenbergovi, rovněž also za důležitý příspěvek k infrastruktuře a + instalačnímu programu <span class="TEX">T<span +class="E">E</span>X</span> Live 2008, zvláště pod Windows a za množství práce + při aktualizaci této příručky, popisující nové vlastnosti. + </li> + <li class="itemize">Petru Olšákovi, který koordinoval a kontroloval velmi pečlivě českou a slovenskou + podporu na <span class="TEX">T<span +class="E">E</span>X</span> Live. + </li> + <li class="itemize">Toshio Oshima za jeho windowsový prohlížeč <span +class="ec-lmss-10x-x-109">dviout</span>. + </li> + <li class="itemize">Manueli Pégourié-Gonnardovi, za pomoc při aktualizaci balíků, vylepšení + dokumentace a rozvoj dokumentu <span +class="ec-lmss-10x-x-109">tldoc</span>. + </li> + <li class="itemize">Fabrice Popineau, za původní podporu Windows na <span class="TEX">T<span +class="E">E</span>X</span> Live a za francouzskou + dokumentaci. + + + </li> + <li class="itemize">Norbertovi Preiningovi, přednímu architektovi infrastruktury a instalačního programu + <span class="TEX">T<span +class="E">E</span>X</span> Live 2008 a také za koordinaci Debian verze <span class="TEX">T<span +class="E">E</span>X</span> Live (společně s Frankem + Küsterem), za mnohé průběžné návrhy na zlepšení. + </li> + <li class="itemize">Sebastian Rahtz, za původní vytvoření systému <span class="TEX">T<span +class="E">E</span>X</span> Live a za jeho údržbu po mnoho + let. + </li> + <li class="itemize">Vladimir Volovich, za významnou pomoc s portováním a jinými problémy údržby, + obzvláště za to, že udělal realizovatelným zahrnutí <span +class="ec-lmss-10x-x-109">xindy</span>. + </li> + <li class="itemize">Staszku Wawrykiewiczovi, hlavnímu testérovi všeho na <span class="TEX">T<span +class="E">E</span>X</span> Live a koordinátorovi + mnoha důležitých polských příspěvků: fontů, windowsové instalace a dalších. + </li> + <li class="itemize">Olafu Weberovi, pro jeho pečlivou údržbu Web2C. + </li> + <li class="itemize">Gerbenu Wierdovi, za vytvoření a údržbu podpory Mac OS X a za mnohou integraci + a testování. + </li> + <li class="itemize">Grahamu Williamsovi, na jehož práci na katalogu <span class="TEX">T<span +class="E">E</span>X</span>ovských balíků závisíme. + </li></ul> +<!--l. 2558--><p class="indent" > Tvůrci binárek: Tigran Aivazian (<span +class="ec-lmss-10x-x-109">x86_64-linux</span>), Tim Arnold (<span +class="ec-lmss-10x-x-109">hppa-hpux</span>), Randy Au +(<span +class="ec-lmss-10x-x-109">amd64-freebsd</span>), Edd Barrett (<span +class="ec-lmss-10x-x-109">i386-openbsd</span>), Karl Berry (<span +class="ec-lmss-10x-x-109">i386-linux</span>), Akira Kakuto (<span +class="ec-lmss-10x-x-109">win32</span>), Dick +Koch (<span +class="ec-lmss-10x-x-109">universal-darwin</span>), Manfred Lotz (<span +class="ec-lmss-10x-x-109">i386-freebsd</span>), Norbert Preining (<span +class="ec-lmss-10x-x-109">alpha-linux</span>), Arthur +Reutenauer (<span +class="ec-lmss-10x-x-109">sparc-linux</span>), Thomas Schmitz (<span +class="ec-lmss-10x-x-109">powerpc-linux</span>), Apostolos Syropoulos (<span +class="ec-lmss-10x-x-109">i386-solaris</span>), +Vladimir Volovich (<span +class="ec-lmss-10x-x-109">powerpc-aix</span>, <span +class="ec-lmss-10x-x-109">sparc-solaris</span>), Olaf Weber (<span +class="ec-lmss-10x-x-109">mips-irix</span>). Pro informaci o procesu +budování <span class="TEX">T<span +class="E">E</span>X</span> Live, viz <a +href="http://tug.org/texlive/build.html" class="url" ><span +class="ectt-1095">http://tug.org/texlive/build.html</span></a>. +<!--l. 2576--><p class="indent" > Obnova dokumentace a překladů: Karl Berry (anglický), Daniel +Flipo (francouzský), Klaus Höppner (německý), Petr Sojka & Ján Buša +(česko/slovenský),<span class="footnote-mark"><a +href="#fn2x0" id="fn2x0-bk"><sup class="textsuperscript">2</sup></a></span><a + id="x1-68001f2"></a> +Boris Veytsman (ruský), Staszek Wawrykiewicz (polský). Webovská stránka dokumentace <span class="TEX">T<span +class="E">E</span>X</span> +Live je <a +href="http://tug.org/texlive/doc.html" class="url" ><span +class="ectt-1095">http://tug.org/texlive/doc.html</span></a>. +<!--l. 2594--><p class="indent" > Samozřejmě, nejdůležitejší poděkování patří Donaldu Knuthovi, především za vymyšlení +<span class="TEX">T<span +class="E">E</span>X</span>u a také za to, že ho věnoval světu. +<!--l. 2597--><p class="noindent" > + <h3 class="sectionHead"><span class="titlemark">10 </span> <a + id="x1-6900010"></a>Historie vydání</h3> +<!--l. 2600--><p class="noindent" > + <h4 class="subsectionHead"><span class="titlemark">10.1 </span> <a + id="x1-7000010.1"></a>Minulost</h4> +<!--l. 2602--><p class="noindent" >Diskuse začala koncem roku 1993, kdy holandská skupina uživatelů <span class="TEX">T<span +class="E">E</span>X</span>u NTG začala práci na +CD 4All<span class="TEX">T<span +class="E">E</span>X</span> pro uživatele MS-DOSu, doufajíc, že doba nazrála pro vydání jednoho CD pro + +všechny systémy. Byl to na svou dobu příliš ambiciózní cíl, ale nenastartoval jen velmi +úspěšné 4All<span class="TEX">T<span +class="E">E</span>X</span> CD, ale také pracovní skupinu TUGu o <span class="TEX"><span +class="ec-lmri-10x-x-109">T</span><span +class="E"><span +class="ec-lmri-10x-x-109">E</span></span><span +class="ec-lmri-10x-x-109">X</span></span> <span +class="ec-lmri-10x-x-109">Directory Structure</span> +(<a +href="http://tug.org/tds" class="url" ><span +class="ectt-1095">http://tug.org/tds</span></a>), která specifikovala, jak vytvořit konzistentní a spravovatelnou kolekci +<span class="TEX">T<span +class="E">E</span>X</span>ových souborů. Kompletní draft TDS byl publikován v prosincovém čísle časopisu +<span +class="ec-lmri-10x-x-109">TUGboat </span>v roce 1995 a hned ze začátku bylo jasné, že jedním z žádaných produktů bude +vzorová struktura CD. Distribuce, kterou nyní máte, je přímým výstupem práce této +pracovní skupiny. Evidentní úspěch CD 4All<span class="TEX">T<span +class="E">E</span>X</span> ukázal, že i unixoví uživatelé by +toužili po podobně jednoduchém systému, a to je také jedno z hlavních aktiv <span class="TEX">T<span +class="E">E</span>X</span> +Live. +<!--l. 2618--><p class="indent" > Nejprve jsme vytvořili unixové TDS CD na podzim 1995 a rychle identifikovali te<span class="TEX">T<span +class="E">E</span>X</span> +Thomase Essera jako ideální systém, jelikož již měl multiplatformní podporu a byl koncipován +s perspektivou přenositelnosti. Thomas souhlasil s pomocí a seriózní práce započala začátkem +roku 1996. První vydání se uskutečnilo v květnu 1996. Začátkem 1997 Karl Berry dokončil nové +hlavní vydání Web2C, které obsahovalo téměř všechny vlastnosti, které Thomas Esser přidal do +te<span class="TEX">T<span +class="E">E</span>X</span>u, a tak jsme se rozhodli druhé vydání CD postavit na standardním Web2C, s přidáním +skriptu <span +class="ectt-1095">texconfig </span>z te<span class="TEX">T<span +class="E">E</span>X</span>u. Třetí vydání CD bylo založeno na další revizi Web2C, 7.2, +provedené Olafem Weberem; a jelikož zároveň byla hotova nová verze te<span class="TEX">T<span +class="E">E</span>X</span>u, <span class="TEX">T<span +class="E">E</span>X</span> Live +obsahoval téměř všechna její vylepšení. Podobně čtvrté vydání používalo novou verzi +te<span class="TEX">T<span +class="E">E</span>X</span>u a nové vydání Web2C (7.3). <span class="TEX">T<span +class="E">E</span>X</span> Live nyní obsahuje i kompletní systém pro +Windows. +<!--l. 2637--><p class="indent" > Pro páté vydání (březen 2000) bylo mnoho částí CD revidováno a zkontrolováno a byly +aktualizovány stovky balíků. Detaily o balících byly uloženy v souborech XML. Ale hlavní +změnou pro <span class="TEX">T<span +class="E">E</span>X</span> Live 5 bylo vynětí softwaru, na kterém byla jakákoliv omezení na šíření +(non-free software). Vše uložené na <span class="TEX">T<span +class="E">E</span>X</span> Live je nyní slučitelné s tzv. ‘Debian Free Software +Guidelines’(<a +href="http://www.debian.org/intro/free" class="url" ><span +class="ectt-1095">http://www.debian.org/intro/free</span></a>); udělali jsme vše možné, abychom +zkontrolovali licenční podmínky všech balíků, ale budeme vděčni za upozornění na jakékoli +chyby. +<!--l. 2648--><p class="indent" > Šesté vydání (červenec 2001) mělo aktualizovaného materiálu ještě více. Hlavní změnou byl +nový instalační přístup: uživatel může volit instalační kolekce. Byly kompletně reorganizovány +jazykové kolekce, takže jejich výběrem se instalují nejen makra, fonty, ale je také připraven +odpovídající soubor <span +class="ectt-1095">language.dat</span>. +<!--l. 2656--><p class="indent" > Sedmé vydání v roce 2002 mělo podstatné rozšíření v přidání podpory Mac OS X, kromě +množství aktualizací balíků a programů. Důležitým cílem byla opětná integrace s te<span class="TEX">T<span +class="E">E</span>X</span>em a +korekce odchylek z pátého a šestého vydání. +<!--l. 2661--><p class="noindent" > + <h5 class="subsubsectionHead"><span class="titlemark">10.1.1 </span> <a + id="x1-7100010.1.1"></a>2003</h5> +<!--l. 2663--><p class="noindent" >V roce 2003 se neustálou smrští oprav a rozšíření stalo to, že velikost <span class="TEX">T<span +class="E">E</span>X</span> Live již neumožnila +jeho směstnání na jedno CD, a tak došlo k rozdělení na tři různé distribuce (viz oddíl <a +href="#x1-90002.1">2.1<!--tex4ht:ref: sec:tl-coll.dists --></a> na +straně <a +href="#x1-90002.1">7<!--tex4ht:ref: sec:tl-coll.dists --></a>). Navíc: + <ul class="itemize1"> + <li class="itemize">Na žádost <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span> týmu jsme změnili standardní příkazy <span +class="ec-lmss-10x-x-109">latex </span>a <span +class="ec-lmss-10x-x-109">pdflatex </span>tak, že + + + nyní používají e-<span class="TEX">T<span +class="E">E</span>X</span> (viz strana <a +href="#x1-120002.4">12<!--tex4ht:ref: text:etex --></a>). + </li> + <li class="itemize">Byly přidány a jsou nyní doporučovány k používání nové fonty Latin Modern. + </li> + <li class="itemize">Byla zrušena podpora OS Alpha OSF (podpora HPUX byla zrušena již dříve), jelikož + se nenašel nikdo, kdo by na těchto platformách zkompiloval nové binárky. + </li> + <li class="itemize">Instalační program Windows byl změněn podstatným způsobem; poprvé bylo + integrováno uživatelské prostředí založené na XEmacsu. + </li> + <li class="itemize">Důležité pomocné programy pro Windows (Perl, Ghostscript, ImageMagick, Ispell) + jsou nyní instalovány do instalačního adresáře <span class="TEX">T<span +class="E">E</span>X</span> Live. + </li> + <li class="itemize">Mapovací soubory jmen fontů pro <span +class="ec-lmss-10x-x-109">dvips</span>, <span +class="ec-lmss-10x-x-109">dvipdfm </span>a <span +class="ec-lmss-10x-x-109">pdftex </span>jsou nyní generovány novým + programem <span +class="ec-lmss-10x-x-109">updmap </span>a instalovány do <span +class="ectt-1095">texmf/fonts/map</span>. + </li> + <li class="itemize"><span class="TEX">T<span +class="E">E</span>X</span>, Metafont a <span +class="logo-10x-x-109">METAPOST </span>nyní dávají na výstup většinu vstupních znaků (32 + a výš) bez konverze (například do souborů zapisovaných pomocí <span class="obeylines-h"><span class="verb"><span +class="ectt-1095">\write</span></span></span>, souborů + log, na terminál), a tedy <span +class="ec-lmri-10x-x-109">nejsou p</span><span +class="ec-lmri-10x-x-109">řekl</span><span +class="ec-lmri-10x-x-109">ád</span><span +class="ec-lmri-10x-x-109">ány </span>do sedmibitové <span class="obeylines-h"><span class="verb"><span +class="ectt-1095">^^</span></span></span> notace. V <span class="TEX">T<span +class="E">E</span>X</span> Live 7 + bylo toto mapování závislé na nastavení systémových locale; nyní již nastavení + locale <span +class="ec-lmri-10x-x-109">neovlivn</span><span +class="ec-lmri-10x-x-109">í </span>chování <span class="TEX">T<span +class="E">E</span>X</span>u. Pokud z nějakých důvodů potřebujete výstup s <span class="obeylines-h"><span class="verb"><span +class="ectt-1095">^^</span></span></span>, + přejmenujte soubor <span class="obeylines-h"><span class="verb"><span +class="ectt-1095">texmf/web2c/cp8bit.tcx</span></span></span>. Příští verze bude mít čistší řešení. + </li> + <li class="itemize">Tato dokumentace byla podstatným způsobem přepracována. + </li> + <li class="itemize">Konečně, jelikož čísla verzí <span class="TEX">T<span +class="E">E</span>X</span> Live již příliš narostla, verze je nyní identifikována + rokem vydání: <span class="TEX">T<span +class="E">E</span>X</span> Live 2004.</li></ul> +<!--l. 2710--><p class="noindent" > + <h5 class="subsubsectionHead"><span class="titlemark">10.1.2 </span> <a + id="x1-7200010.1.2"></a>2004</h5> +<!--l. 2712--><p class="noindent" >Rok 2004 přinesl mnoho změn: + <ul class="itemize1"> + <li class="itemize">Pokud máte lokálně instalovány fonty, které využívají své vlastní podpůrné soubory + <span +class="ectt-1095">.map </span>nebo (mnohem méně pravděpodobně) <span +class="ectt-1095">.enc</span>, možná budete nuceni tyto soubory + přesunout. + <!--l. 2721--><p class="noindent" >Soubory <span +class="ectt-1095">.map </span>jsou nyní vyhledávány jen v podaresářích <span +class="ectt-1095">fonts/map </span>(v každém + stromě <span +class="ectt-1095">texmf</span>), podél cesty <span +class="ectt-1095">TEXFONTMAPS</span>. Podobně, soubory <span +class="ectt-1095">.enc </span>jsou hledány + jen v podadresářích <span +class="ectt-1095">fonts/enc</span>, podél cesty <span +class="ectt-1095">ENCFONTS</span>. <span +class="ec-lmss-10x-x-109">updmap </span>se pokusí vypsat + varování o problematických souborech. O metodách zpracování té které informace, + prosíme viz <a +href="http://tug.org/texlive/mapenc.html" class="url" ><span +class="ectt-1095">http://tug.org/texlive/mapenc.html</span></a>. + </li> + + <li class="itemize"><span class="TEX"><span +class="ec-lmss-10x-x-109">T</span><span +class="E"><span +class="ec-lmss-10x-x-109">E</span></span><span +class="ec-lmss-10x-x-109">X</span></span><span +class="ec-lmss-10x-x-109">-kolekce</span> byla rozšířena přidáním instalovatelného + CD, založeného na MiK<span class="TEX">T<span +class="E">E</span>X</span>u, pro ty, kteří dávají přednost této implementaci před + Web2C. Viz oddíl <a +href="#x1-80002">2<!--tex4ht:ref: sec:overview.tl --></a> (stránka <a +href="#x1-80002">7<!--tex4ht:ref: sec:overview.tl --></a>). + </li> + <li class="itemize">Uvnitř <span class="TEX">T<span +class="E">E</span>X</span> Live byl velký strom <span +class="ectt-1095">texmf </span>předešlých vydání nahrazen třemi: <span +class="ectt-1095">texmf</span>, + <span +class="ectt-1095">texmf-dist </span>a <span +class="ectt-1095">texmf-doc</span>. Viz oddíl <a +href="#x1-100002.2">2.2<!--tex4ht:ref: sec:tld --></a> (stránka <a +href="#x1-100002.2">8<!--tex4ht:ref: sec:tld --></a>) a soubory <span +class="ectt-1095">README </span>pro každý + z nich. + </li> + <li class="itemize">Všechny vstupní soubory týkajíci se <span class="TEX">T<span +class="E">E</span>X</span>u jsou teď soustředěny v podadresáři <span +class="ectt-1095">tex</span> + stromů <span +class="ectt-1095">texmf* </span>a nemají oddělené sourozenecké adresáře <span +class="ectt-1095">tex</span>, <span +class="ectt-1095">etex</span>, <span +class="ectt-1095">pdftex</span>, <span +class="ectt-1095">pdfetex</span> + atd. Viz <a +href="../../../../texmf.doc/doc/english/tds/tds.html#Extensions" ><span +class="ectt-1095">texmf-doc/doc/english/tds/tds.html#Extensions</span></a>. + </li> + <li class="itemize">Pomocné dávky (neměly by být volány uživateli) jsou teď umístěny v novém adresáři + <span +class="ectt-1095">scripts </span>stromů <span +class="ectt-1095">texmf* </span>a jsou vyhledávány prostřednictvím + <span class="obeylines-h"><span class="verb"><span +class="ectt-1095">kpsewhich</span><span +class="ectt-1095"> -format=texmfscripts</span></span></span>. Když tedy máte programy volající tyto dávky, + budou muset být nastaveny. Viz <a +href="../../../../texmf.doc/doc/english/tds/tds.html#Scripts" ><span +class="ectt-1095">texmf-doc/doc/english/tds/tds.html#Scripts</span></a>. + </li> + <li class="itemize">Téměř všechny formáty umožňují většinu znaků tisknout bez konverze pomocí + překladového souboru <span +class="ectt-1095">cp227.tcx</span>, místo jejich konverze pomocí <span class="obeylines-h"><span class="verb"><span +class="ectt-1095">^^</span></span></span> notace. + Konkrétně, znaky na pozicích 32–256, plus „tab“, „vertikální tab“ a „form + feed“ jsou považovány za tisknutelné a nejsou konvertovány. Výjimky tvoří + plain <span class="TEX">T<span +class="E">E</span>X</span> (jen 32–127 jsou tisknutelné), Con<span class="TEX">T<span +class="E">E</span>X</span>t (0–255 tisknutelné) a formáty + systému Omega. Toto implicitní chování je téměř stejné, jak na <span class="TEX">T<span +class="E">E</span>X</span> Live + 2003, ale je implementováno čistěji, s více možnostmi přizpůsobení. Viz + <a +href="../../../../texmf/doc/web2c/web2c.html#TCX-files" ><span +class="ectt-1095">texmf/doc/web2c/web2c.html#TCX-files</span></a>. (Mimochodem, se vstupem Unicode, může + <span class="TEX">T<span +class="E">E</span>X</span> na výstupu vypsat posloupnosti částečných znaků při výpisu chybových + kontextů, protože je bytově orientován.) + </li> + <li class="itemize"><span +class="ec-lmss-10x-x-109">pdfetex </span>je teď implicitní stroj pro všechny formáty kromě samotného (plain) <span +class="ec-lmss-10x-x-109">tex</span>u. + (Ten jistěže generuje DVI, když je spuštěn jako <span +class="ec-lmss-10x-x-109">latex </span>atd.) To znamená, kromě jiných + věcí, že mikrotypografické rozšíření <span +class="ec-lmss-10x-x-109">pdftex</span>u jsou dostupné v <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span>u, Con<span class="TEX">T<span +class="E">E</span>X</span>tu + atd., stejně jako rozšíření e-<span class="TEX">T<span +class="E">E</span>X</span>u (<a +href="../../../../texmf-dist/doc/etex/base/" >texmf-dist/doc/etex/base/</a>). + <!--l. 2770--><p class="noindent" >To také znamená, že užití balíku <span +class="ec-lmss-10x-x-109">ifpdf </span>(pracuje s plainem i <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span>em) nebo + ekvivalentního kódu je <span +class="ec-lmri-10x-x-109">d</span><span +class="ec-lmri-10x-x-109">ůle</span><span +class="ec-lmri-10x-x-109">žitej</span><span +class="ec-lmri-10x-x-109">š</span><span +class="ec-lmri-10x-x-109">í ne</span><span +class="ec-lmri-10x-x-109">ž kdykoliv p</span><span +class="ec-lmri-10x-x-109">ředt</span><span +class="ec-lmri-10x-x-109">ím</span>, protože jednoduché + testování, zda je <span +class="ectt-1095">\pdfoutput </span>nebo nějaký jiný primitiv definován, není spolehlivý + způsob určení, zda je generován PDF výstup. Tento zpětný krok jsme udělali co nejvíc + kompatibilní letos, ale v příštím roce <span +class="ectt-1095">\pdfoutput </span>může být definován, dokonce i + když se zapisuje do DVI. + </li> + <li class="itemize">pdf<span class="TEX">T<span +class="E">E</span>X</span> (<a +href="http://pdftex.org/" class="url" ><span +class="ectt-1095">http://pdftex.org/</span></a>) má množství nových vlastností: + + + <ul class="itemize2"> + <li class="itemize"><span +class="ectt-1095">\pdfmapfile </span>a <span +class="ectt-1095">\pdfmapline </span>poskytují podporu mapování fontů uvnitř + dokumentu. + </li> + <li class="itemize">Mikrotypografické rozšíření fontu může být použito jednodušeji.<br +class="newline" /><a +href="http://www.ntg.nl/pipermail/ntg-pdftex/2004-May/000504.html" class="url" ><span +class="ectt-1095">http://www.ntg.nl/pipermail/ntg-pdftex/2004-May/000504.html</span></a> + </li> + <li class="itemize">Všechny parametry, které byly předtím nastavovány ve + zvláštním konfiguračním souboru <span +class="ectt-1095">pdftex.cfg</span>, musí teď být nastaveny pomocí + primitivů, obyčejně v <span +class="ectt-1095">pdftexconfig.tex</span>; <span +class="ectt-1095">pdftex.cfg </span>není dále podporován. + Všechny existující <span +class="ectt-1095">.fmt </span>soubory musí být znovu vytvořeny při změně souboru + <span +class="ectt-1095">pdftexconfig.tex</span>. + </li> + <li class="itemize">Další informace viz manuál pdf<span class="TEX">T<span +class="E">E</span>X</span>u: <a +href="../../../../texmf/doc/pdftex/manual" >texmf/doc/pdftex/manual</a>. + </li></ul> + </li> + <li class="itemize">Primitiv <span +class="ectt-1095">\input </span>v <span +class="ec-lmss-10x-x-109">tex</span>u (a <span +class="ec-lmss-10x-x-109">mf </span>a <span +class="ec-lmss-10x-x-109">mpost</span>) teď akceptuje dvojité uvozovky se jmény + obsahujícími mezery a s jinými zvláštními znaky. Typické příklady: + + + <div class="verbatim"> + <div class="fancyvrb" id="fancyvrb19"> +<a + id="x1-72002r1"></a>  \input "filename with spaces"   % plain +<br class="fancyvrb" /><a + id="x1-72004r2"></a>  \input{"filename with spaces"}  % latex +</div> +</div> + <!--l. 2805--><p class="nopar" >Pro další informace viz manuál Web2C: <a +href="../../../../texmf/doc/web2c" >texmf/doc/web2c</a>. + </li> + <li class="itemize">Podpora enc<span class="TEX">T<span +class="E">E</span>X</span>u je nyní zahrnuta uvnitř Web2C, v důsledku toho ve všech <span class="TEX">T<span +class="E">E</span>X</span>ových + programech, použitím volby <span +class="ectt-1095">-enc </span>– <span +class="ec-lmri-10x-x-109">jen v</span><span +class="ec-lmri-10x-x-109"> p</span><span +class="ec-lmri-10x-x-109">ř</span><span +class="ec-lmri-10x-x-109">ípad</span><span +class="ec-lmri-10x-x-109">ě, </span><span +class="ec-lmri-10x-x-109">že form</span><span +class="ec-lmri-10x-x-109">áty jsou vytvo</span><span +class="ec-lmri-10x-x-109">řeny</span>. + enc<span class="TEX">T<span +class="E">E</span>X</span> podporuje obecné překódování vstupu a výstupu, čímž umožňuje plnou + podporu kódování Unicode (v UTF-8). Viz <a +href="../../../../texmf-dist/doc/generic/enctex/" >texmf-dist/doc/generic/enctex/</a> a + <a +href="http://www.olsak.net/enctex.html" class="url" ><span +class="ectt-1095">http://www.olsak.net/enctex.html</span></a>. + </li> + <li class="itemize">Aleph, nový stroj kombinující e-<span class="TEX">T<span +class="E">E</span>X</span> a Omega, je nyní k dispozici. Trochu informace najdete + na <a +href="../../../../texmf-dist/doc/aleph/base" >texmf-dist/doc/aleph/base</a> a <a +href="http://www.tex.ac.uk/cgi-bin/texfaq2html?label=aleph" class="url" ><span +class="ectt-1095">http://www.tex.ac.uk/cgi-bin/texfaq2html?label=aleph</span></a>. + Formát pro Aleph, založený na <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span>u se jmenuje <span +class="ec-lmss-10x-x-109">lamed</span>. + </li> + <li class="itemize">Nejnovější vydání <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span>u má novou verzi LPPL – teď oficiálně schválená Debian licence. + Rozmanité další aktualizace najdete v souborech <span +class="ectt-1095">ltnews </span>v <a +href="../../../../texmf-dist/doc/latex/base" >texmf-dist/doc/latex/base</a>. + </li> + <li class="itemize">Je dodán <span +class="ec-lmss-10x-x-109">dvipng</span>, nový program pro konvertování DVI na obrazové soubory PNG. Viz + <a +href="../../../../texmf/doc/man/man1/dvipng.1" >texmf/doc/man/man1/dvipng.1</a>. + </li> + <li class="itemize">Zredukovali jsme balík <span +class="ec-lmss-10x-x-109">cbgreek </span>na „středně“ velkou sadu fontů, se souhlasem a na radu + autora (Claudio Beccari). Odstraněné fonty jsou neviditelné, obrysové, a průhledné, + relativně zřídka se používají a my jsme potřebovali místo. Úplná sada je dostupná + z CTAN (<a +href="http://www.ctan.org/tex-archive/fonts/greek/cb" class="url" ><span +class="ectt-1095">http://www.ctan.org/tex-archive/fonts/greek/cb</span></a>). + </li> + <li class="itemize"><span +class="ec-lmss-10x-x-109">oxdvi </span>byl odebrán; použijte jednoduše <span +class="ec-lmss-10x-x-109">xdvi</span>. + </li> + <li class="itemize">Příkazy <span +class="ec-lmss-10x-x-109">ini </span>a <span +class="ec-lmss-10x-x-109">vir </span>(linky) pro <span +class="ec-lmss-10x-x-109">tex</span>, <span +class="ec-lmss-10x-x-109">mf </span>a <span +class="ec-lmss-10x-x-109">mpost </span>se již nevytvářejí, například <span +class="ec-lmss-10x-x-109">initex</span>. Funkčnost + instrukce <span +class="ec-lmss-10x-x-109">ini </span>byla po celá léta přístupna prostřednictvím volby <span +class="ectt-1095">-ini </span>na příkazovém + řádku. + </li> + <li class="itemize">Podpora platformy <span +class="ec-lmss-10x-x-109">i386-openbsd </span>byla zrušena. Jelikož balíček <span +class="ec-lmss-10x-x-109">tetex </span>v BSD Ports systému je + dostupný a GNU/Linux a FreeBSD binárky byly dostupné, zdálo se nám, že čas + dobrovolníků může být využit lépe někde jinde. + + + </li> + <li class="itemize">Na <span +class="ec-lmss-10x-x-109">sparc-solaris </span>(přinejmenším) jste možná museli nastavovat proměnné prostředí + <span +class="ectt-1095">LD_LIBRARY_PATH</span>, aby běžely programy <span +class="ec-lmss-10x-x-109">t1utils</span>. Je to tím, že jsou kompilovány v C++, a + neexistuje standardní umístění ,runtime‘ knihoven. (To není novinka roku 2004, ale nebylo + to dřív zdokumentováno.) Podobně, na <span +class="ec-lmss-10x-x-109">mips-irix</span>, ‘runtime’knihovny pro MIPS 7.4 jsou + nezbytné.</li></ul> +<!--l. 2858--><p class="noindent" > + <h5 class="subsubsectionHead"><span class="titlemark">10.1.3 </span> <a + id="x1-7300010.1.3"></a>2005</h5> +<!--l. 2860--><p class="noindent" >Rok 2005 přinesl jako obvykle množství modernizací balíčků a programů. Infrastruktura zůstala +relativně stabilní z roku 2004, ale nutně také nastaly nějaké změny: + <ul class="itemize1"> + <li class="itemize">Byly zavedeny nové skripty <span +class="ec-lmss-10x-x-109">texconfig-sys</span>, <span +class="ec-lmss-10x-x-109">updmap-sys </span>a <span +class="ec-lmss-10x-x-109">fmtutil-sys</span>, které mění + konfiguraci v systémových stromech. Skripty <span +class="ec-lmss-10x-x-109">texconfig</span>, <span +class="ec-lmss-10x-x-109">updmap </span>a <span +class="ec-lmss-10x-x-109">fmtutil </span>teď mění + uživatelské (user-specific) soubory v <span +class="ectt-1095">$HOME/.texlive2005</span>. + </li> + <li class="itemize">Na specifikaci stromů obsahujících konfigurační soubory (uživatelské resp. + systémové) byly zavedeny odpovídající nové proměnné <span +class="ectt-1095">TEXMFCONFIG </span>resp. + <span +class="ectt-1095">TEXMFSYSCONFIG</span>. Tedy, možná budete potřebovat přesunout osobní verze souborů + <span +class="ectt-1095">fmtutil.cnf </span>a <span +class="ectt-1095">updmap.cfg </span>na tato místa; jiná volba je předefinování <span +class="ectt-1095">TEXMFCONFIG</span> + nebo <span +class="ectt-1095">TEXMFSYSCONFIG </span>v souboru <span +class="ectt-1095">texmf.cnf</span>. V každém případě skutečná pozice + těchto souborů a hodnoty <span +class="ectt-1095">TEXMFCONFIG </span>a <span +class="ectt-1095">TEXMFSYSCONFIG </span>se musejí shodovat. Viz + oddíl <a +href="#x1-110002.3">2.3<!--tex4ht:ref: sec:texmftrees --></a>, strana <a +href="#x1-110002.3">9<!--tex4ht:ref: sec:texmftrees --></a>. + </li> + <li class="itemize">Loni jsme ponechali <span class="obeylines-h"><span class="verb"><span +class="ectt-1095">\pdfoutput</span></span></span> a jiné primitivy nedefinovány pro výstup + DVI, přestože byl používán program <span +class="ec-lmss-10x-x-109">pdfetex</span>. Letos, jak jsme slíbili, jsme + odstranili toto kompatibilitní opatření. Tedy když váš dokument používá + <span class="obeylines-h"><span class="verb"><span +class="ectt-1095">\ifx\pdfoutput\undefined</span></span></span> na testování výstupu do formátu PDF, je nutné ho + změnit. Můžete k tomu použít balík <span +class="ec-lmss-10x-x-109">ifpdf.sty </span>(který funguje v plain <span class="TEX">T<span +class="E">E</span>X</span>u i + <span class="LATEX">L<span class="A">A</span><span class="TEX">T<span +class="E">E</span>X</span></span>u), nebo použít jeho logiku. + </li> + <li class="itemize">Loni jsme změnili většinu formátů tak, aby vypisovaly (8bitové) znaky tak jak jsou (viz + předcházející sekci). Nový TCX soubor <span +class="ectt-1095">empty.tcx </span>teď poskytuje jednodušší cestu + k dosažení původního zápisu <span class="obeylines-h"><span class="verb"><span +class="ectt-1095">^^</span></span></span> když si tak budete přát, jako v případě: + + + <div class="verbatim"> + <div class="fancyvrb" id="fancyvrb20"> +<a + id="x1-73002r1"></a>  latex --translate-file=empty.tcx yourfile.tex +</div> +</div> + <!--l. 2897--><p class="nopar" > + </li> + <li class="itemize">Nový program <span +class="ec-lmss-10x-x-109">dvipdfmx </span>je zařazen pro převedení z DVI do PDF; ten je platnou aktualizací + programu <span +class="ec-lmss-10x-x-109">dvipdfm </span>(který je též ještě k dispozici, i když ho nedoporučujeme). + </li> + <li class="itemize">Nové programy <span +class="ec-lmss-10x-x-109">pdfopen </span>a <span +class="ec-lmss-10x-x-109">pdfclose </span>byly přidány, aby poskytly možnost znovu otevřít PDF + soubory v programe Adobe Acrobat Reader bez jeho restartu. (Jiné prohlížeče PDF, + především <span +class="ec-lmss-10x-x-109">xpdf</span>, <span +class="ec-lmss-10x-x-109">gv </span>a <span +class="ec-lmss-10x-x-109">gsview</span>, nikdy netrpěly tímto problémem.) + </li> + <li class="itemize">Kvůli důslednosti proměnné <span +class="ectt-1095">HOMETEXMF </span>a <span +class="ectt-1095">VARTEXMF </span>byly přejmenovány na <span +class="ectt-1095">TEXMFHOME </span>resp. + na <span +class="ectt-1095">TEXMFSYSVAR</span>. Je tu také <span +class="ectt-1095">TEXMFVAR</span>, která je implicitně uživatelsky závislá (user-specific). + Viz první bod výše.</li></ul> +<!--l. 2915--><p class="noindent" > + <h5 class="subsubsectionHead"><span class="titlemark">10.1.4 </span> <a + id="x1-7400010.1.4"></a>2006–2007</h5> +<!--l. 2917--><p class="noindent" >V letech 2006–2007 byl rozsáhlým přírustkem na <span class="TEX">T<span +class="E">E</span>X</span> Live program X E <span class="TEX">T<span +class="E">E</span>X</span>, přístupný jako +programy <span +class="ectt-1095">xetex </span>a <span +class="ectt-1095">xelatex</span>; viz <a +href="http://scripts.sil.org/xetex" class="url" ><span +class="ectt-1095">http://scripts.sil.org/xetex</span></a>. +<!--l. 2921--><p class="indent" > <span +class="logo-10x-x-109">METAPOST</span> byl také podstatně aktualizován, s mnoha plány do budoucnosti +(<a +href="http://tug.org/metapost/articles" class="url" ><span +class="ectt-1095">http://tug.org/metapost/articles</span></a>), podobně pdf<span class="TEX">T<span +class="E">E</span>X</span> (<a +href="http://tug.org/applications/pdftex" class="url" ><span +class="ectt-1095">http://tug.org/applications/pdftex</span></a>). +<!--l. 2925--><p class="indent" > Formát <span class="TEX">T<span +class="E">E</span>X</span> <span +class="ectt-1095">.fmt </span>(vysokorychlostní formát) a podobně soubory <span +class="logo-10x-x-109">METAPOST</span> a Metafont jsou +teď uloženy v podadresářích <span +class="ectt-1095">texmf/web2c</span>, namísto přímého uložení v něm (ačkoliv je adresář +stále prohledáván, v zájmu stávajících formátů <span +class="ectt-1095">.fmt</span>). Podadresáře nesou jména používaných +programů, například <span +class="ectt-1095">tex </span>nebo <span +class="ectt-1095">pdftex </span>nebo <span +class="ectt-1095">xetex</span>. Tato změna by měla při běžném používání +zůstat nepostřehnuta. +<!--l. 2933--><p class="indent" > Program (plain) <span +class="ectt-1095">tex </span>již nečte první řádky <span +class="ectt-1095">%& </span>aby určil, jaký formát má spustit; +je to čistý knuthovský <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> a všechny ostatní programy stále čtou řádky +<span +class="ectt-1095">%&</span>). +<!--l. 2937--><p class="indent" > Pochopitelně se během roku (jako obvykle) vyskytly stovky jiných aktualizací balíků a +programů. Jako obyčejně, zkontrolujte, prosím, aktualizace na CTANu (<a +href="http://www.ctan.org" class="url" ><span +class="ectt-1095">http://www.ctan.org</span></a>). +<!--l. 2941--><p class="indent" > Vnitřně, strom zdrojových textů je nyní uložen v Subversion, se standardním webovským +rozhraním pro jeho prohlížení, kam směruje odkaz z naší domovské stránky. Třebaže není +v konečné verzi viditelný, očekáváme, že to poskytne základ pro stabilní rozvoj v letech +následujících. +<!--l. 2947--><p class="indent" > Nakonec, v květnu 2006 Thomas Esser oznámil, že už nebude aktualizovat te<span class="TEX">T<span +class="E">E</span>X</span> +(<a +href="http://tug.org/tetex" class="url" ><span +class="ectt-1095">http://tug.org/tetex</span></a>). Výsledkem je nárůst zájmu o <span class="TEX">T<span +class="E">E</span>X</span> Live, především mezi distributory + + +GNU/Linuxu. (Na <span class="TEX">T<span +class="E">E</span>X</span> Live se nachází nové instalační schéma <span +class="ectt-1095">tetex</span>u, poskytující +přibližný ekvivalent.) Doufáme, že to možná povede ke zlepšení prostředí <span class="TEX">T<span +class="E">E</span>X</span>u pro +všechny. +<!--l. 2954--><p class="noindent" > + <h4 class="subsectionHead"><span class="titlemark">10.2 </span> <a + id="x1-7500010.2"></a>Současnost (2008)</h4> +<!--l. 2957--><p class="noindent" >V roce 2008 byla celá infrastruktura <span class="TEX">T<span +class="E">E</span>X</span> Live přebudována a znovu implementována. Úplná +informace o instalaci je nyní uložena v textovém souboru <span +class="ectt-1095">tlpkg/texlive.tlpdb</span>. +<!--l. 2961--><p class="indent" > Mezi dalšími věcmi je konečně možná aktualizace instalace <span class="TEX">T<span +class="E">E</span>X</span> Live z internetu po +předchozí instalaci. Tuto vlastnost poskytoval MiK<span class="TEX">T<span +class="E">E</span>X</span> již řadu let. Předpokládáme pravidelnou +aktualizaci nových balíků po jejich vydání na CTANu. +<!--l. 2966--><p class="indent" > Obsažený je významnější nový stroj (engine) Lua<span class="TEX">T<span +class="E">E</span>X</span> (<a +href="http://luatex.org" class="url" ><span +class="ectt-1095">http://luatex.org</span></a>); kromě lepší +přizpůsobivosti v sázení je možno tento vynikající skriptovací jazyk použít jak uvnitř, tak +i mimo <span class="TEX">T<span +class="E">E</span>X</span>ovské dokumenty. +<!--l. 2970--><p class="indent" > Podpora Windows a unixových platforem je nyní jednotnější. Zejména, většina skriptů Perlu +a Lua je teď k dispozici pod Windows, s použitím Perlu distribuovaného na <span class="TEX">T<span +class="E">E</span>X</span> +Live. +<!--l. 2974--><p class="indent" > Nový skript <span +class="ec-lmss-10x-x-109">tlmgr </span>(sekce <a +href="#x1-420006">6<!--tex4ht:ref: sec:tlmgr --></a>) je všeobecné rozhraní pro správu <span class="TEX">T<span +class="E">E</span>X</span> Live po předchozí +instalaci. Ovládá aktualizaci balíků a následující znovuvytvoření formátů, mapovacích souborů +a jazykových souborů, volitelně zahrnující lokální doplňky. +<!--l. 2979--><p class="indent" > S příchodem programu <span +class="ec-lmss-10x-x-109">tlmgr</span>, činnosti programu <span +class="ec-lmss-10x-x-109">texconfig </span>na editaci formátů a +konfiguračních souborů dělení slov jsou nyní blokované. +<!--l. 2983--><p class="indent" > Program <span +class="ec-lmss-10x-x-109">xindy </span>pro tvorbu rejstříků (<a +href="http://xindy.sourceforge.net/" class="url" ><span +class="ectt-1095">http://xindy.sourceforge.net/</span></a>) je nyní zahrnut na +většině platforem. +<!--l. 2987--><p class="indent" > Nástroj <span +class="ec-lmss-10x-x-109">kpsewhich </span>může nyní ohlásit všechny výskyty pro daný soubor (option <span +class="ectt-1095">–all</span>) a +omezené výskyty pro daný podadresář (option <span +class="ectt-1095">–subdir</span>). +<!--l. 2992--><p class="indent" > Program <span +class="ec-lmss-10x-x-109">dvipdfmx </span>zahrnuje nyní funkčnost extrakce informace o ‘bounding boxu’, pomocí +povelu <span +class="ec-lmss-10x-x-109">extractbb</span>; toto byl jeden z posledních rysů, které poskytoval <span +class="ec-lmss-10x-x-109">dvipdfm</span>, avšak ne +<span +class="ec-lmss-10x-x-109">dvipdfmx</span>. +<!--l. 2997--><p class="indent" > Fontové přezdívky <span +class="ectt-1095">Times-Roman</span>, <span +class="ectt-1095">Helvetica</span>, atd. byly odstraněné. Různé balíky očekávaly +jejich různé chování (především, že budou mít různé kódování) a nenalezlo se vhodné řešení +tohoto problému. +<!--l. 3001--><p class="indent" > Formát <span +class="ec-lmss-10x-x-109">platex </span>byl odstraněn pro konflikt jmen s japonštinou <span +class="ec-lmss-10x-x-109">platex</span>; podporu polštiny nyní +zajišťuje balík <span +class="ec-lmss-10x-x-109">polski</span>. +<!--l. 3005--><p class="indent" > Soubory <span +class="ectt-1095">web</span>ovských řetězců (pool) jsou nyní zkompilované do binárek pro usnadnění +aktualizací. +<!--l. 3008--><p class="indent" > A nakonec, v tomto vydání jsou zahrnuty změny provedené Donaldem Knuthem v jeho Úpravách +<span class="TEX">T<span +class="E">E</span>X</span>u roku 2008 (‘<span class="TEX">T<span +class="E">E</span>X</span> tuneup of 2008’). Viz <a +href="http://tug.org/TUGboat/Articles/tb29-2/tb92knut.pdf" class="url" ><span +class="ectt-1095">http://tug.org/TUGboat/Articles/tb29-2/tb92knut.pdf</span></a>. +<!--l. 3012--><p class="noindent" > + <h4 class="subsectionHead"><span class="titlemark">10.3 </span> <a + id="x1-7600010.3"></a>Budoucnost</h4> +<!--l. 3014--><p class="noindent" ><span class="TEX"><span +class="ec-lmri-10x-x-109">T</span><span +class="E"><span +class="ec-lmri-10x-x-109">E</span></span><span +class="ec-lmri-10x-x-109">X</span></span> <span +class="ec-lmri-10x-x-109">Live nen</span><span +class="ec-lmri-10x-x-109">í dokonal</span><span +class="ec-lmri-10x-x-109">ý! </span>A nikdy nebude. Máme v úmyslu pokračovat v pravidelných vydáních +a rádi bychom poskytovali více podpůrných materiálů, programů, včetně instalačních a jistěže + +aktualizovaný a lépe zkontrolovaný strom maker a fontů. Tato práce je prováděna dobrovolníky +v jejich limitovaném volném čase a mnoho potřebného ještě zbývá udělat. Viz, prosím, +<a +href="http://tug.org/texlive/contribute.html" class="url" ><span +class="ectt-1095">http://tug.org/texlive/contribute.html</span></a>. +<!--l. 3022--><p class="indent" > Prosíme, pošlete opravy, návrhy, náměty a nabídky pomoci na: + <div class="quote"> + <!--l. 3024--><p class="noindent" ><a +href="mailto:tex-live@tug.org" ><span +class="ectt-1095">tex-live@tug.org</span></a><br +class="newline" /><a +href="http://tug.org/texlive" class="url" ><span +class="ectt-1095">http://tug.org/texlive</span></a></div> +<!--l. 3028--><p class="noindent" ><span +class="ec-lmri-10x-x-109">Š</span><span +class="ec-lmri-10x-x-109">ťastn</span><span +class="ec-lmri-10x-x-109">é </span><span class="TEX"><span +class="ec-lmri-10x-x-109">T</span><span +class="E"><span +class="ec-lmri-10x-x-109">E</span></span><span +class="ec-lmri-10x-x-109">X</span></span><span +class="ec-lmri-10x-x-109">ov</span><span +class="ec-lmri-10x-x-109">án</span><span +class="ec-lmri-10x-x-109">í!</span> + <div class="footnotes"><!--l. 2185--><p class="indent" > <span class="footnote-mark"><a +href="#fn1x0-bk" id="fn1x0"><sup class="textsuperscript">1</sup></a></span><span +class="ec-lmr-9">Od verzie </span><span class="TEX"><span +class="ec-lmr-9">T</span><span +class="E"><span +class="ec-lmr-9">E</span></span><span +class="ec-lmr-9">X</span></span> <span +class="ec-lmr-9">Live</span><span +class="ec-lmr-9"> 7 nie je nutn</span><span +class="ec-lmr-9">é t</span><span +class="ec-lmr-9">úto vo</span><span +class="ec-lmr-9">ľbu nastavova</span><span +class="ec-lmr-9">ť, preto</span><span +class="ec-lmr-9">že Type</span><span +class="ec-lmr-9"> 1 fonty s</span><span +class="ec-lmr-9">ú na</span><span +class="ec-lmr-9">č</span><span +class="ec-lmr-9">ítan</span><span +class="ec-lmr-9">é</span> +<span +class="ec-lmr-9">implicitne.</span> +<!--l. 2584--><p class="indent" > <span class="footnote-mark"><a +href="#fn2x0-bk" id="fn2x0"><sup class="textsuperscript">2</sup></a></span><span +class="ec-lmr-9">Ke korektu</span><span +class="ec-lmr-9">ře </span><span +class="ec-lmr-9">česk</span><span +class="ec-lmr-9">ého a slovensk</span><span +class="ec-lmr-9">ého p</span><span +class="ec-lmr-9">řekladu p</span><span +class="ec-lmr-9">řisp</span><span +class="ec-lmr-9">ěli v</span><span +class="ec-lmr-9"> letech 2003–2007 krom</span><span +class="ec-lmr-9">ě autor</span><span +class="ec-lmr-9">ů Jarom</span><span +class="ec-lmr-9">ír Kuben,</span> +<span +class="ec-lmr-9">Milan Matl</span><span +class="ec-lmr-9">ák, Tom</span><span +class="ec-lmr-9">á</span><span +class="ec-lmr-9">š Ob</span><span +class="ec-lmr-9">š</span><span +class="ec-lmr-9">íva</span><span +class="ec-lmr-9">č, Tom</span><span +class="ec-lmr-9">á</span><span +class="ec-lmr-9">š Pole</span><span +class="ec-lmr-9">šovsk</span><span +class="ec-lmr-9">ý, Libor </span><span +class="ec-lmr-9">Škarvada, Zden</span><span +class="ec-lmr-9">ěk Wagner a dal</span><span +class="ec-lmr-9">š</span><span +class="ec-lmr-9">í. Libor </span><span +class="ec-lmr-9">Škarvada</span> +<span +class="ec-lmr-9">korigoval i leto</span><span +class="ec-lmr-9">šn</span><span +class="ec-lmr-9">í verzi.</span> </div> + +</body></html> + + + + diff --git a/Master/texmf/doc/texlive/texlive-cz/texlive-cz.pdf b/Master/texmf/doc/texlive/texlive-cz/texlive-cz.pdf Binary files differnew file mode 100644 index 00000000000..97513efbfba --- /dev/null +++ b/Master/texmf/doc/texlive/texlive-cz/texlive-cz.pdf diff --git a/Master/texmf/doc/texlive/texlive-cz/tlmgr-config.png b/Master/texmf/doc/texlive/texlive-cz/tlmgr-config.png Binary files differnew file mode 100644 index 00000000000..7f2d3123689 --- /dev/null +++ b/Master/texmf/doc/texlive/texlive-cz/tlmgr-config.png diff --git a/Master/texmf/doc/texlive/texlive-cz/tlmgr-gui.png b/Master/texmf/doc/texlive/texlive-cz/tlmgr-gui.png Binary files differnew file mode 100644 index 00000000000..9c45772503d --- /dev/null +++ b/Master/texmf/doc/texlive/texlive-cz/tlmgr-gui.png |