diff options
author | Karl Berry <karl@freefriends.org> | 2007-01-16 00:39:09 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2007-01-16 00:39:09 +0000 |
commit | af19fcc6d9518e0f8e682c98ed100bc644ae8978 (patch) | |
tree | e67cf6fae61948b21ed6528af97ce5f2f02bbe05 /Master/texmf-doc/source/czechslovak | |
parent | cbd29c1c183a46161f2c6a2d0c6534383156de76 (diff) |
new texlive-cz from Petr and Jan
git-svn-id: svn://tug.org/texlive/trunk@3516 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-doc/source/czechslovak')
-rw-r--r-- | Master/texmf-doc/source/czechslovak/texlive-cz/live.tex | 856 |
1 files changed, 448 insertions, 408 deletions
diff --git a/Master/texmf-doc/source/czechslovak/texlive-cz/live.tex b/Master/texmf-doc/source/czechslovak/texlive-cz/live.tex index 080ac3ec59d..281e7f0cb8a 100644 --- a/Master/texmf-doc/source/czechslovak/texlive-cz/live.tex +++ b/Master/texmf-doc/source/czechslovak/texlive-cz/live.tex @@ -5,6 +5,8 @@ % Michel Goossens, now maintained by Karl Berry and others. % Public domain. % +% 2007/01/15: v1.30 corrections and typos +% 2007/01/14: v1.29 texlive2007 version (JB&PS) % 2005/11/01: v1.28 last minute Staszek additions % 2005/10/31: v1.27 texlive2005 version (JB&PS) % 2004/11/18: v1.26 final release cleanup, latest changes by Staszek @@ -41,8 +43,8 @@ % (zustaly dosud z verze TeXlive 6). % % Translations: -% Copyright (c) 2003, 2004, 2005 Petr Sojka -% Copyright (c) 2004, 2005 Jan Busa +% Copyright (c) 2003--2007 Petr Sojka +% Copyright (c) 2004--2007 Ján Buša % Copyright (c) 2003 Petra Sojková % Copyright (c) 2001 Janka Chlebíková % Permission is granted to copy, distribute and/or modify this document @@ -55,8 +57,8 @@ \newif\ifforbulletin \forbulletinfalse %\forbulletintrue -\newcommand\cstlversion{1.28} -\newcommand\cstldate{1.\ listopadu 2005} +\newcommand\cstlversion{1.30} +\newcommand\cstldate{15.\ ledna 2007} \ifforbulletin \providecommand\Status{3} % version for CSTUG bulletin Zpravodaj \else @@ -89,7 +91,7 @@ \fi \selectlanguage{czech} -\title{{\huge\textsf{\TK{} 2005}}\\[3mm] +\title{{\huge\textsf{\TL{} 2007}}\\[3mm] Příručka \protect\TeXLive{}, CS verze \cstlversion} \date{\cstldate} @@ -117,7 +119,6 @@ % \tlimage{front}{bb=0 0 824 741}{.7\linewidth} } - % comes out too close to the toc, and we know it's page one anyway. \thispagestyle{empty} \maketitle @@ -129,9 +130,12 @@ \fi \fi - Překlad 2003 Petra Sojkov\'a, 2003, 2004, 2005 Petr Sojka, + Překlad + 2004--2007 J\'an Bu\v{s}a, 2001 Janka Chleb\'\i kov\'a, - a 2004, 2005 J\'an Bu\v{s}a je šířen pod GNU FDL licencí. + 2003--2007 Petr Sojka a + 2003 Petra Sojkov\'a + je šířen pod GNU FDL licencí. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 @@ -147,26 +151,26 @@ \section{Úvodem} \label{sec:intro} -Tento dokument popisuje základní vlastnosti distribuce \TeXLive{} 2005, +Tento dokument popisuje základní vlastnosti distribuce \TeXLive{} 2007, což je instalace \TeX{}u a přátel pro \acro{GNU}/Linux a další -unixové systémy, \MacOSX{} a (32-bitové) systémy Windows. +unixové systémy, \MacOSX{} a (32bitové) systémy Windows. Instalace \emph{není} určena pro starší Mac a \acro{MS-DOS} systémy. \TL{} obsahuje \file{.exe} soubory pro \TeX{}, \LaTeXe{}, \ConTeXt, \MF, \MP, \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. -Je částí mnohem větší \TKCS{} -(krátce popsané dále v~oddíle~\ref{sec:struct-tl}, +sazby v~mnoha různých světových jazycích. Je částí mnohem větší \TKCS{} +(krátce popsané dále v~oddíle~\ref{sec:struct-tl} \p.\pageref{sec:struct-tl}), spolu jsou výsledkem společného úsilí skupin uživatelů \TeX u. Aktuální verze použitého software je v~archívu -\acro{CTAN} na \url{http://www.ctan.org}. +\acro{CTAN} na \url{http://www.ctan.org/}. Pro krátký seznam hlavních změn v~této verzi \TL{} -nahlédněte na konec tohoto dokumentu, do oddílu~\ref{sec:history} na straně~\pageref{sec:history}. +nahlédněte na konec tohoto dokumentu, do oddílu~\ref{sec:history} +na straně~\pageref{sec:history}. \subsection{Základy použití \protect\TL{}} \label{sec:basic} @@ -186,9 +190,8 @@ nahlédněte na konec tohoto dokumentu, do oddílu~\ref{sec:history} na straně~\pag \item Můžete instalovat části \TL{} na lokální disk z~\DVD\ nebo z~\pkgname{inst} \acro{CD}. To je nejčastější - využití \TeXLive. Budete - potřebovat (přibližně) 100 megabytů pro nejmenší systém, i - a o něco víc než 1.3~gigabytů pro plný systém. + využití \TeXLive. Budete potřebovat (přibližně) 100 megabytů + pro nejmenší systém, a o něco víc než 1,3~gigabytů pro plný systém. \item Můžete integrovat příslušný balík nebo kolekci do svého současného systému, nebo @@ -200,8 +203,17 @@ v~následujících sekcích členěných dle \acro{OS}, zde jen souhrn: \begin{itemize*} \item Základní instalační dávka pro Unix a \MacOSX{} je -\texttt{install-tl.sh}; +\texttt{install-tl.sh}\,. +Uživatelé GNU/Linuxu mohou také vyzkoušet nový GUI instalační +program: stačí spustit \texttt{setuptl/tlpmgui}. Další +informace jsou k~nalezení +v~oddíle~\ref{sec:win-install} na stránce~\pageref{sec:win-install}. + \item Dávka pro instalaci samostatného balíku je \texttt{install-pkg.sh}. +(Po ukončení instalace pod Linuxem programem \texttt{tlpmgui} +můžete rovněž zkusit spustit \texttt{tlpmgui} znovu +pro přidání nebo odstranění jednotlivých balíčků nebo kolekcí.) + \item \texttt{tlpmgui.exe} je instalační program pro Windows. Může být použit také ke přidání nebo odstranění balíčků. Pro další informace viz dále oddíl~\ref{sec:win-install} @@ -213,7 +225,7 @@ na straně~\pageref{sec:win-install}. \label{sec:help} \TeX{}ovská komunita je aktivní a vstřícná a téměř všechny -seriozní otázky jsou obvykle zodpovězeny. Podpora je +seri\'ozní otázky jsou obvykle zodpovězeny. Podpora je neformální, je prováděna příležitostnými čtenáři a dobrovolníky, a proto je důležité, abyste svou domácí úlohu udělali předtím, než vznesete dotaz. (Pokud toužíte po garantované komerční podpoře, můžete @@ -227,10 +239,10 @@ ho doporučujeme k~použití: \item [první kroky] Pokud jste \TeX ovský nováček, na stránce \url{http://tug.org/begin.html} najdete krátký úvod do systému. \item [\TeX{} \acro{FAQ}] \TeX{} \acro{FAQ} je obrovská studnice - znalostí na všechny druhy otázek, od těch - základních až po ty nejobskurnější. + znalostí obsahuj\'ic\'i všechny druhy otázek, od těch základních až po + ty nejobskurnější. Dokument najdete na \TL{} v~adresáři \OnCD{texmf-doc/doc/english/FAQ-en} - nebo na Internetu na \url{http://www.tex.ac.uk/faq}. Prosíme, začněte + nebo na Internetu na \url{http://www.tex.ac.uk/faq}. Prosíme, začněte své hledání odpovědi zde. \item [\TeX{} Catalogue] Pokud hledáte konkrétní balík, @@ -252,15 +264,16 @@ ho doporučujeme k~použití: \url{http://groups.google.com/groups?group=comp.text.tex}, res\-pek\-ti\-ve na \url{http://tug.org/mail-archives/texhax}. Dotazem do obecného - vyhledávacího stroje jako \url{http://google.com} také nic nepokazíte + vyhledávacího stroje jako \url{http://google.com/} také nic nepokazíte a pro specifika češtiny a slovenštiny najdete další zdroje - odkazované na \url{http://www.cstug.cz}. + odkazované na \url{http://www.cstug.cz/}. \item [kladení dotazů] Pokud nemůžete najít odpověď na svou otázku, - můžete ji položit na \ctt{} přes Google nebo vašeho + můžete ji položit na \ctt{} přes Google nebo newsového klienta nebo emailem na \email{texhax@tug.org}. - Ale dříve, než tak učiníte, \emph{prosím,} přečtěte si toto doporučení, jak - klást otázku tak, že pravděpodobně i dostanete odpověď: + Ale dříve, než tak učiníte, \emph{prosím,} přečtěte + si toto doporučení, jak klást otázku tak, abyste + pravděpodobně dostali i odpověď: \url{http://www.tex.ac.uk/cgi-bin/texfaq2html?label=askquestion}. \item [podpora \TL{}] Pokud chcete poslat @@ -273,8 +286,8 @@ ho doporučujeme k~použití: \end{description} \noindent -Druhou stranou mince je odpovídání dotazů těch, kdo kladou otázky. -\ctt{} i list \code{texhax} jsou otevřeny pro kohokoliv. +Druhou stranou mince je odpovídání na dotazy těch, kdo kladou otázky. +\ctt{} i~list \code{texhax} jsou otevřeny pro kohokoliv. Přihlaste se, naslouchejte a začněte odpovídat tam, kde můžete. Vítejte ve světě \TeX{}u! @@ -342,16 +355,16 @@ nebo na svém vlastním \CD\ (pro ty, kteří nemohou použít \DVD). náhledem souboru \texttt{00\var{type}.TL} na za\v{c}\'atku adresáře \TL{}. Tento soubor obsahuje také informaci o~datu vydání \TL{}. -Přirozeně, každá skupina uživatelů se rozhodne, co distribuovat, podle -vlastních potřeb. (\acro{TUG} i \acro{CSTUG} zasílá všechny tři -zmíněné disky všem svým členům.) +Přirozeně, každá skupina uživatelů se rozhodne, co distribuovat svým +vlastním členům.\footnote{\CS TUG bude ditribuovat sv\'ym \v clen\r um +pouze DVD verzi \TL{} 2007.} \subsection{Popis kořenových adresářů} \label{sec:tld} V~kořenovém adresáři distribuce \TL{} najdete následující -podadresáře. Na \pkgname{live} \DVD, je celá \TL{} hierarchie v~podaresáři -\dirname{texlive2005} a ne v~kořenovém adresáři disku. +podadresáře. Na \pkgname{live} \DVD\ je celá \TL{} hierarchie v~podaresáři +\dirname{texliveYYYY}, a ne v~kořenovém adresáři disku. \smallskip \begingroup @@ -362,6 +375,7 @@ bin & Binárky, s~podadresáři dle platforem.\\ source & Zdrojové kódy všech programů, včetně distribuce \Webc{} \TeX{}u a \MF{}u. Jsou v~\cmdname{bzip2}-zkom\-pri\-mo\-va\-ných archívech tar. \\ +setuptl & Instalační programy pro Linux a Windows. \\ support & Pomocné balíky a programy. Automaticky %Implicitně \emph{nejsou} instalovány: % \cmdname{GhostScript}, \cmdname{netpbm} a další @@ -375,10 +389,6 @@ texmf-dist & Hlavní strom formátů a balíků. texmf-doc & Strom samostatné čisté dokumentace, uspořádán podle jazyků. \\ texmf-var & Strom pro soubory automaticky generované a uložené. (\texttt{TEXMFSYSVAR} v~následujícím oddíle.) \\ -xemtex & Strom pro pomocné programy používané jenom pod - Windows. Tyto programy jsou - obvykle na unixových systémech nainstalovány nebo jsou - alespoň snadno zkompilovatelné. \end{tabularx} \endgroup @@ -402,42 +412,39 @@ být také užitečné. \label{sec:texmftrees} 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. +určujících stromy texmf, používaných systémem, a jejich zamýšlený účel. Povel \texttt{texconfig -conf} vám ukáže hodnoty těchto proměnných, tedy můžete jednoduše zjistit +conf} 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. \begin{ttdescription} -\item [TEXMFMAIN] Strom obsahující životně důležité části systému, jako skripty -pomocníka (např. \verb+web2c/mktexdir+), pool-soubory a jiné podporné -soubory. +\item [TEXMFMAIN] Strom obsahující životně důležité části systému, jako pomocné skripty +(např. \verb+web2c/mktexdir+), pool-soubory a jiné podpůrné soubory. \item [TEXMFDIST] Strom obsahující hlavní sadu balíků maker, - fonty, atd., z~původní distribuce. -\item [TEXMFLOCAL] Strom, který můžou použít administrátoři na instalaci -doplňkových nebo obnovených maker, fontů, atd., pro celý systém. -\item [TEXMFHOME] Strom, který můžou použít uživatelé na svoje osobní instalace -doplňkových nebo obnovených maker, fontů, atd. + font\r u, atd. z~původní distribuce. +\item [TEXMFLOCAL] Strom, který mohou použít administrátoři na instalaci +doplňkových nebo upravených maker, fontů, atd., pro celý systém. +\item [TEXMFHOME] 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é závisí implicitně na proměnné \verb+$HOME+, % $ která dynamicky nastaví zvláštní adresář pro každého uživatele. -\item [TEXMFCONFIG] Strom používán nástroji te\TeX u +\item [TEXMFCONFIG] Strom používan\'y nástroji te\TeX u \verb+texconfig+, \verb+updmap+ a \verb+fmtutil+ na uložení modifikovaných konfiguračních údajů. Implicitně pod \verb+$HOME+. %$ -\item [TEXMFSYSCONFIG] Strom používán nástroji te\TeX u +\item [TEXMFSYSCONFIG] Strom používan\'y nástroji te\TeX u \verb+texconfig-sys+, \verb+updmap-sys+ a \verb+fmtutil-sys+ na uložení modifikovaných konfiguračních údajů. -\item [TEXMFVAR] Strom používán programy \verb+texconfig+, \verb+updmap+ a - \verb+fmtutil+ na (cache) uložení runtime +\item [TEXMFVAR] Strom používan\'y programy \verb+texconfig+, + \verb+updmap+ a \verb+fmtutil+ na (cache) uložení runtime údajů jako jsou soubory formátů a generované map-soubory. Implicitně pod \verb+$HOME+. %$ -\item [TEXMFSYSVAR] Strom používán programy \verb+texconfig-sys+, +\item [TEXMFSYSVAR] Strom používan\'y programy \verb+texconfig-sys+, \verb+updmap-sys+ a \verb+fmtutil-sys+ na (cache) uložení runtime údajů jako jsou soubory formátů a generované map-soubory. \end{ttdescription} -Další rozhovor o~příkazu \texttt{texconfig} a příbuzných pomůckách, viz -oddíl~\ref{sec:texconfig}, na straně~\pageref{sec:texconfig}. - - +Další informace o~příkazu \texttt{texconfig} a příbuzných pomůckách, viz +oddíl~\ref{sec:texconfig} na straně~\pageref{sec:texconfig}. \subsection{Rozšíření \protect\TeX{}u} \label{sec:tex-extensions} @@ -450,35 +457,31 @@ oddíl~\ref{sec:texconfig}, na straně~\pageref{sec:texconfig}. příkazů (nazývaných \TeX{}ové primitivy). \label{text:etex} Nové příkazy se například týkají makroexpanze, načítání znaků, -tříd značek (marks), a rozšířených ladicích možností, +tříd značek (marks), rozšířených ladicích možností a rozšíření \TeXXeT{} pro obousměrnou sazbu. Implicitně je \eTeX{} 100\% kompatibilní se standardním \TeX{}em. Viz~\OnCD{texmf-dist/doc/etex/base/etex_man.pdf}. %B% \eTeX{} je nyní sázecím programem pro \LaTeX{} i pdf\LaTeX{}. -\item [pdf\TeX] je schopen kromě \dvi{} zapisovat výsledek -i ve formátu PDF firmy Adobe. \LaTeX{}ový balík -\pkgname{hyperref} má volbu \singleuv{\optname{pdftex}}, -která aktivuje funkcionalitu programu. Viz +\item [pdf\TeX] vybudován na rozšířeních \eTeX{}u přidává podporu +zápisu ve formátu \acro{PDF} stejně jako v~\dvi{}. Viz návod v adresáři \OnCD{texmf/doc/pdftex/manual/} a -\OnCD{texmf/doc/pdftex/manual/samplepdf/samplepdf.tex}. +\OnCD{texmf/doc/pdftex/manual/samplepdf/samplepdf.tex}. Toto je +výchozí program pro všechny formáty s~výjimkou plain \TeX{}u. -\item [pdfe\TeX] kombinuje rozšíření pdf\TeX\ a \eTeX. -Je to implicitní program pro všechny formáty kromě -plain \TeX u. Dokumentaci viz výše. +\item [Xe\TeX] přidává podporu vstupního kódování +Unicode a fontů OpenType, použitím zejména knihoven třetích stran. +Viz \url{http://scripts.sil.org/xetex}. -\item [\OMEGA\ (Omega)] je založena na Unicode. -Umožňuje sázet v~téměř všech +\item [\OMEGA\ (Omega)] 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, -\acro{OTP}) pro realizaci složitých transformací -na jakémkoliv vstupu. Viz +\acro{OTP}) pro realizaci složitých transformací na jakémkoliv vstupu. Viz \OnCD{texmf/doc-dist/omega/base/doc-1.8.tex} (dokumentace však není zcela aktuální). \item [Aleph] kombinuje rozšíření \OMEGA\ a \eTeX. Pro minimální dokumentaci viz \OnCD{texmf-dist/doc/aleph/base}. - \end{description} @@ -490,8 +493,9 @@ Na \TL{} najdete několik často používaných programů: \item [bibtex] podpora práce se seznamem literatury. -\item [makeindex] vytváření rejstříku, pro češtinu a slovenštinu -ve verzi \texttt{csindex}. +\item [makeindex] vytváření rejstříku. Pro češtinu a slovenštinu +však potřebujete verzi programu s~názvem \texttt{csindex} (není zatím +součástí distribuce, je potřeba instalovat zvlášť). \item [dvips] pro konverzi \dvi{} do \PS{}. @@ -563,7 +567,7 @@ Rock Ridge kompatibilní \CD{}. \TeX{}ový systém můžete spouštět přímo %B% z~\pkgname{demo} \CD{} nebo z~\pkgname{live} \DVD{}, bez instalace distribuce -na disk. (Odtud název \singleuv{\TeXLive}.) \TeX{} \emph{nejde} +na disk. (Odtud název \singleuv{\TL}.) \TeX{} \emph{nejde} spouštět přímo z~jiných %B% \pkgname{inst} \CD{} (viz oddíl~\ref{sec:multiple-dist} na straně~\pageref{sec:multiple-dist}). @@ -602,8 +606,8 @@ Welcome to TeX Live... \noindent Po několika uvítacích zprávách a zobrazení základního menu vás systém žádá o zadání volby. To učiníte stiskem vybraného znaku -a zmáčknutím klávesy Enter (bez lomené závorky). Nezáleží, zda používáte malá či velká písmena; -v~ukázkách jsou použita malá. +a zmáčknutím klávesy Enter. Nezáleží, zda používáte malá +či velká písmena; v~ukázkách jsou použita malá. } \runlive @@ -615,18 +619,20 @@ Pro spouštění z~média bude prvním příkazem \Ucom{d} a následně příkaz \Ucom{1} pro nastavení adresářů. I~v~tomto případě musíme nastavit adresář na lokálním disku, kam bude \TeX{} zapisovat soubory, které generuje, jako fonty, formátové soubory, a také upravené -konfigurační soubory. V~tomto příkladě použijeme -\dirname{/opt/texlive2005}. -Je vhodné přidat k~názvu také rok, protože tyto generované soubory nejsou kompatibilní pro různé verze. +konfigurační soubory. + +V~tomto příkladě použijeme \dirname{/opt/texlive2007}. +Je vhodné přidat k~názvu také rok, protože tyto generované soubory +obecně nejsou kompatibilní pro různé verze. (Pokud jste spokojeni s~implicitní -hodnotou \dirname{/usr/local/texlive/2005} můžete pokračovat dalším krokem.) +hodnotou \dirname{/usr/local/texlive/2007} můžete pokračovat dalším krokem.) \begin{alltt} Enter command: \Ucom{d} Current directories setup: -<1> TEXDIR: /usr/local/texlive/2005 +<1> TEXDIR: /usr/local/texlive/2007 ... Enter command: \Ucom{1} -New value for TEXDIR [/usr/TeX]: \Ucom{/opt/texlive2005} +New value for TEXDIR [/usr/TeX]: \Ucom{/opt/texlive2007} ... Enter command: \Ucom{r} \end{alltt} @@ -663,9 +669,9 @@ To je popsáno v~oddíle~\ref{sec:texconfig} na straně~\pageref{sec:texconfig}. } \textruntexconfig -\begin{table*}[ht] -\caption[Podporované systémové architektury.]{Podporované -systémové architektury.} +\begin{table*}[htb] +\caption[Podporované systémové architektury]{Podporované +systémové architektury} \label{tab:archlist} \centering @@ -696,7 +702,7 @@ Bourne-kompatibilní shell (\cmdname{sh}, \cmdname{bash}, \cmdname{ksh}, apod.), dejte si do svého souboru \filename{$HOME/.profile}: \begin{alltt} PATH=/mnt/cdrom/bin/\var{archname}:$PATH; export PATH -TEXMFSYSVAR=/opt/texlive2005/texmf-var; export TEXMFVAR +TEXMFSYSVAR=/opt/texlive2007/texmf-var; export TEXMFSYSVAR \end{alltt} \noindent Pro C shell-kompatibilní shelly (\cmdname{csh}, @@ -704,7 +710,7 @@ TEXMFSYSVAR=/opt/texlive2005/texmf-var; export TEXMFVAR \filename{$HOME/.cshrc} toto: \begin{alltt} setenv PATH /mnt/cdrom/bin/\var{archname}:$PATH -setenv TEXMFSYSVAR /opt/texlive2005/texmf-var +setenv TEXMFSYSVAR /opt/texlive2007/texmf-var \end{alltt} %B% \def\donewithinst{ @@ -750,7 +756,6 @@ instalací \TeXLive. Tabulka~\ref{tab:main-menu-options} krátce uvádí volby hlavního menu. Pořadí, v~kterém vybíráte volby jen lehce ovlivňuje výsledek, jenom volba \Ucom{i} musí být poslední. Je rozumné procházet je v~pořadí uvedeném zde. - %B% Spusťte instalační dávku \filename{install-tl.sh}: %B% \begin{alltt} %B% > \Ucom{sh install-tl.sh} @@ -765,7 +770,7 @@ Tabulka~\ref{tab:main-menu-options} krátce uvádí volby hlavního menu. Pořadí, v~ %B% zde prezentovaném pořadí. % apparently here.sty [H] doesn't support table*. -\begin{table}[H] +\begin{table}[htb] \caption{Volby hlavního menu pro instalaci} \label{tab:main-menu-options} \begin{tabularx}{\textwidth}{@{}>{\ttfamily}lX@{}} @@ -814,14 +819,13 @@ které jsou výjimkami ze zvoleného instalačního schématu. %B% Každá kolekce\Dash makra \TeX u, fonty \MF{} atd. %B% \Dash sestává z~několika balíčků. Kolekce jsou o úroveň níž než schémata \Dash kolekce tvoří -jeden nebo více balíků, balíčky (nejnižší úroveň +jeden nebo více balíků. Balíčky (nejnižší úroveň seskupování v~\TeXLive) obsahují aktuální soubory maker \TeX u, rodiny fontů atd. V~tomto menu hraje při výběru roli volba malých a velkých písmen. \textbf{\optname{l} -- Prioritní volba jazykových kolekcí.} -to override the collection set in the chosen -scheme. +%to override the collection set in the chosen scheme. Toto menu má stejné určení jako \Ucom{c}, a to určit výjimky vybraného instalačního schématu, přičemž kolekce jsou utříděny dle podpory sazby různých jazyků. @@ -884,10 +888,9 @@ změněny takto: \begin{ttdescription} \item [TEXDIR] Kořenový adresář, do kterého bude vše -instalováno. Implicitní hodnota je \dirname{/usr/local/texlive/2005}, a -je obvykle měněna. Doporučujeme do názvu přidat rok, co vám umožní -mít několik různých -verzí \TL{} vedle sebe. +instalováno. Implicitní hodnota je \dirname{/usr/local/texlive/2007}, a +je obvykle měněna. Doporučujeme do názvu přidat rok, co\v z vám umožní +mít několik různých verzí \TL{} vedle sebe. (Pak si můžete udělat symbolický odkaz kupříkladu na název \dirname{/usr/local/texlive} nezávislý na verzi, který může být aktualizován po otestování @@ -970,33 +973,74 @@ Pokud je to Bourne-kompatibilní shell (\cmdname{sh}, souboru \filename{$HOME/.profile} toto: \begin{alltt} -PATH=/usr/local/texlive/2005/bin/\var{archname}:$PATH; export PATH +PATH=/usr/local/texlive/2007/bin/\var{archname}:$PATH; export PATH \end{alltt} \noindent Pro C shell-kompatibilní shelly (\cmdname{csh}, \cmdname{tcsh}) si dejte do svého \filename{$HOME/.cshrc} tohle: \begin{alltt} -setenv PATH /usr/local/texlive/2005/bin/\var{archname}:$PATH +setenv PATH /usr/local/texlive/2007/bin/\var{archname}:$PATH \end{alltt} %B% \runtexconfig \textruntexconfig -Níže uvádíme minimální okomentovaný příklad, který přijímá implicitní adresáře a instaluje binárky -pouze pro aktuální OS. Tudíž pro instalaci je potřebný jediný příkaz \Ucom{i}. Znak \texttt{>} je -pobídka operačního systému jako obvykle. +Níže uvádíme minimální okomentovaný příklad, který přijímá +implicitní adresáře a instaluje binárky pouze pro aktuální +OS. Tudíž pro instalaci je potřebný jediný příkaz +\Ucom{i}. Znak~\texttt{>} je pobídka operačního systému jako obvykle. \begin{alltt} > \Ucom{sh install-tl.sh} \Ucom{i} # proveď instalaci > \Ucom{texconfig} ... # viz oddíl \ref{sec:texconfig} # nastavení proměnné PATH, například pro Linux: -> \Ucom{PATH=/usr/local/texlive/2005/bin/i386-linux:$PATH; export PATH} +> \Ucom{PATH=/usr/local/texlive/2007/bin/i386-linux:$PATH; export PATH} \end{alltt} %B% \ifindoubt \textifindoubt +\subsubsection{Neinteraktivní instalace} +\label{sec:noninteractive-install} + +Je možné přepsat přednastavené adresáře proměnnými prostředí a pak +instalovat neinteraktivně. Příklad: +\begin{alltt} +> \Ucom{TEXLIVE_INSTALL_PREFIX=/opt/texlive} +> \Ucom{export TEXLIVE_INSTALL_PREFIX} +> \Ucom{echo i | sh install-tl.sh} +\end{alltt} + +Proměnná \envname{TEXLIVE\_INSTALL\_PREFIX} zruší původní +nastavení umístění adresáře \dirname{/usr/local/texlive}, +všechno jiné nechává nezměneno --- +výsledkem výše uvedeného nastavení se instalace provede +do adresáře \dirname{/opt/texlive/2007}. + +Jak je to v~Unixu běžné, poslední příkaz \Ucom{echo i} může být +v~tomto souboře nahrazen +jakoukoliv posloupností vstupních příkazů, takto může být zapsána +jakákoliv posloupnost příkazů. + +Tady jsou všechny možné náhrady: + +\begin{ttdescription} +\item [TEXLIVE\_INSTALL\_PREFIX] + Nahradí \dirname{/usr/local/texlive}. +\item [TEXLIVE\_INSTALL\_TEXDIR] + Nahradí \dirname{\$TEXLIVE_INSTALL_PREFIX}\path|/2007|. +\item [TEXLIVE\_INSTALL\_TEXMFLOCAL] + Nahradí \dirname{\$TEXLIVE_INSTALL_PREFIX/texmf-var}. +\item [TEXLIVE\_INSTALL\_TEXMFSYSVAR] + Nahradí \dirname{\$TEXLIVE_INSTALL_TEXDIR/texmf-var}. +\item [TEXLIVE\_INSTALL\_TEXMFHOME] + Nahradí \dirname{\$HOME/texmf}. +\end{ttdescription} + +Namísto těchto proměnných prostředí by bylo lepší vytvořit +standardní soubor \filename{configure} ve stylu \acro{GNU} s~volbami. +Dobrovolníci jsou vítaní! % \subsection{Instalace jednotlivých balíků na disk} @@ -1037,8 +1081,7 @@ První sada voleb určuje, co se načte: \var{cddir}, odkud se čtou informace o~balících. %B% Implicitní hodnota je %B% \texttt{\emph{cddir}/texmf/tpm/lists}. -Jediný důvod měnit implicitní hodnotu je -v~případě provádění změn přímo do \TL{}. +Jediný důvod měnit implicitní hodnotu je v~případě provádění změn přímo do \TL{}. \end{ttdescription} Co se provede, je určeno následujícími přepínači. @@ -1121,7 +1164,6 @@ plain \TeX{}: %B% \ifindoubt \textifindoubt - % \section{Po instalaci} \label{sec:postinstall} @@ -1191,37 +1233,37 @@ na \TeXLive.) Samozřejmě \cmdname{texconfig} %B% podporuje může podpořit změnu pouze některých z~mnoha parametrů \TeX{}ové instalace. Hlavní konfigurační soubor pro programy -\Webc{} se jmenuje \filename{texmf.cnf}. Jeho umístění najdete příkazem +\Webc{} se jmenuje \filename{texmf.cnf}. Jeho umístění zjist\'ite příkazem \samp{kpsewhich texmf.cnf}. Soubor obsahuje mnohé poznámky vysvětlující základní nastavení a možné alternativy. -V roku 2005 \cmdname{texconfig} mění soubory v~adresářích uživatele, -a sice v~\dirname{$HOME/.texlive2005}. Když instalujete \TeX\ -jen pro sebe, je nepravděpodobné, že nastene rozdíl. Avšak při instalaci -\TeX u na více-uživatelském systému, budete chtít pozměnit konfiguraci celého systému. -V~tom případě spusťte \cmdname{texconfig-sys} namísto \cmdname{texconfig}. +\cmdname{texconfig} mění soubory v~adresářích uživatele, +a sice v~\dirname{$HOME/.texlive2007}. %$ +Když instalujete \TeX\ +jen pro sebe, je nepravděpodobné, že nastane rozdíl. Avšak při instalaci +\TeX u na více\-uživatelském systému budete chtít pozměnit +konfiguraci celého systému. V~tom případě spusťte +\cmdname{texconfig-sys} namísto \cmdname{texconfig}. -Podobně byli změneny skripty \cmdname{updmap} a \cmdname{fmtutil}, na práci -v~\dirname{$HOME/.texlive2005}. Na změnu systémových adresářů použijte -příkazy \cmdname{updmap-sys} a \cmdname{fmtutil-sys}. +Podobně byly změn\v eny skripty \cmdname{updmap} a \cmdname{fmtutil}, +na práci v~\dirname{$HOME/.texliveYYYY}. %$ +Na změnu systémových adresářů použijte příkazy \cmdname{updmap-sys} +a \cmdname{fmtutil-sys}. - -Především, při víceuživatelských systémech, budete pravděpodobně chtít -příkazem \texttt{fmtutil-sys --missing} předgenerovat standartní formáty. -Jinak každý uživatel skončí při svých vlastních formátech. +Především, na víceuživatelských systémech, budete pravděpodobně chtít +příkazem \texttt{fmtutil-sys --missing} předgenerovat standardní formáty. +Jinak by generoval své vlastní formáty každý uživatel. Rovněž, když máte vlastní pozměněnou kopii souboru \filename{fmtutil.cnf} nebo \filename{updmap.cfg}, namísto použití souborů vytvořených při -instalaci, tyto musí být nainstalovány ve stromě, na který odkazuje proměnná - \envname{TEXMFSYSCONFIG}. +instalaci, tyto musí být nainstalovány ve stromu, na který odkazuje proměnná +\envname{TEXMFSYSCONFIG}. Seznam proměnných určujících adresáře pozměnené těmito příkazy je uveden v~oddíle section~\ref{sec:texmftrees}, strana~\pageref{sec:texmftrees}. Nynější adresáře můžete vidět spuštěním povelu \texttt{texconfig conf} a měnit je můžete editací souboru \filename{texmf.cnf}. - - \subsection{Testování instalace} \label{sec:test-install} @@ -1245,7 +1287,7 @@ kpathsea version 3.5.5 Pokud obdržíte hlášku s~`command not found' místo výše uvedeného, patrně nemáte nastavený správný podadresář \dirname{bin} v~proměnné prostředí \envname{PATH}. Vraťte se na -informace o jejich nastavování na straně~\pageref{text:path}. +informace o~jejich nastavování na straně~\pageref{text:path}. \item Přeložte ukázkový soubor \LaTeX{}u: \begin{alltt} @@ -1265,7 +1307,7 @@ na straně~\pageref{Debugging}. \begin{alltt} > \Ucom{xdvi sample2e.dvi} \end{alltt} -(Pod Windows je analogický příkaz \cmdname{windvi}.) Mělo by se +(Pod Windows je analogický příkaz \cmdname{dviout}.) Mělo by se otevřít nové okno s~pěkným dokumentem popisujícím základy \LaTeX{}u. (Mimochodem, stojí za přečtení, pokud začínáte.) Musíte mít spuštěny @@ -1329,8 +1371,7 @@ pro plnou \TeX{}ovou distribuci, založenou na kombinaci te\TeX{}u a \TL{}, spole s~mnoha doplňkovými aplikacemi a dokumentací. Domovská stránka projektu je \url{http://tug.org/mactex}. Když chcete, instalce \TeX{}u pod \MacOSX{} může být provedena přímo z~\TL{} použitím skriptů -\filename{install*} následujícím zpusobem. - +\filename{install*} následujícím zp\r usobem. Abyste spustili instalační dávky pod \MacOSX, musíte mít nainstalovaný shell \cmdname{bash}. Pokud máte \MacOSX~10.2 @@ -1344,7 +1385,7 @@ spíš aktualizovat sv\r{u}j systém. Jakmile máte \cmdname{bash}, lze pokračovat dle dokumentace k~unixové instalaci popsané v~předchozích sekcích: viz oddíl~\ref{sec:unix-install} na -straně~\pageref{sec:unix-install}; \MacOSX-specifické poznámky jsou +straně~\pageref{sec:unix-install}; poznámky specifické pro \MacOSX\ jsou přiloženy v~místech, kde je to třeba. \section{Instalace pod Windows} @@ -1363,25 +1404,22 @@ popisuje základní prvky. Jsou umožněny též některé poinstalační aktivity, jako například přidání/odebrání balíků nebo aktualizace databázy názvů souborů a generování formátů. -Navíc, \cmdname{tlpmgui} může nastavit systém pro spouštění programů přímo z~\DVD. +Navíc \cmdname{tlpmgui} může nastavit systém pro +spouštění programů přímo z~\DVD. Pro ty, kteří se rádi dívají pod pokličku, \cmdname{tlpmgui} používá -jako svůj \uv{stroj} -windowsovký interpret příkazových řádků nazvaný \cmdname{tlpm}. +jako svůj \uv{stroj} windowsový interpret příkazových řádků nazvaný \cmdname{tlpm}. -Windowsovský systém \TeX{} obsažený v~\TL{} je založen na nových binárkách -vypůjčených z~projektu \XEmTeX{}, známém dříve jako \fpTeX{} (viz -\url{http://www.metz.supelec.fr/~popineau/xemtex-1.html}). -Obsahuje také některé starší (ale stále funkční) nástroje, především \texttt{dvi} prohlížeč, -\textsf{Windvi}, který je při používání podobný na zavedený unixovský \textsf{xdvi}. -Dokumentace je k~nalezení -na \OnCD{texmf/doc/html/windvi/windvi.html}. +Windowsový systém \TeX{} obsažený v~\TL{} je založen na nových binárkách +vypůjčených z~distribuce \acro{W32TEX}, kterou laskavě poskytl Akira Kakuto. +Obsahuje také některé starší (ale stále funkční) nástroje, které vytvořil Fabrice +Popineau, a také nový prohlížeč \texttt{dvi} souborů\,--\,\textsf{dviout} od +Toshio Oshimu. \TL{} může být instalován na systémech Windows 98, \acro{ME}, \acro{NT}, \acro{2K} nebo \acro{XP}. Starší verze Windows (3.1x) a \acro{MS-DOS} \emph{nejsou} podporovány. - \textbf{Varování: uživatelé Win9x si musí před instalací ověřit, zda mají dost místa pro uložení hodnot proměnných prostředí. Program \cmdname{tlpmgui.exe} jim velikost tohoto prostoru nezvýší. @@ -1391,19 +1429,18 @@ a \acro{MS-DOS} \emph{nejsou} podporovány. pro zvýšení prostoru pro proměnné do svého souboru \file{config.sys}.} - \subsection{Instalace \protect\TeX\protect\ Live na disk} +{\raggedright Po vložení CD \TL{} do \acro{CD} mechaniky, by měl autorun aktivovat program \cmdname{tlpmgui}. Pokud tomu tak není, klikněte na \guiseq{Start\arw Spustit}, -a napište \verb|<drive letter>:\setup-win32\tplmgui.exe|, -(nebo\hfill\\ -\verb|<drive letter>:\texlive\setup-win32\tplmgui.exe| když instalujete -z~TeX Collection DVD), kde -\verb|<cdrom drive letter>| je písmeno \acro{CD} mechaniky s~CD TeX Live +a napište \verb|<CD drive letter>:\setup-win32\tplmgui.exe|, +(nebo \verb|<CD drive letter>:\texlive\setup-win32\tplmgui.exe| +když instalujete z~TeX Collection DVD), kde +\verb|<CD drive letter>| je písmeno \acro{CD} mechaniky s~CD \TeXLive\ (nebo TeX Collection DVD), pak klikněte na OK. -Otevře se instalační okno s~názvem \guiseq{TeX Live installation and maintenance +}Otevře se instalační okno s~názvem \guiseq{TeX Live installation and maintenance utility}. Obsahuje následující oddíly: \guiseq{Main customization}, \guiseq{Install}, \guiseq{Select a scheme}, \guiseq{Select systems}, \guiseq{Directories} a \guiseq{Options}. @@ -1419,7 +1456,7 @@ Adresář, do kterého chcete instalovat softvér, může být nastaven kliknutím na tl Tento adresář bude nastaven pro pozdější použití jako proměnná prostředí \path|TLroot|. Proměnné prostředí \path|TEXMFTEMP| a \path|TEXMFCNF| zobrazené za tlačítky \guiseq{TEXMFTEMP} a \guiseq{TEXMFCNF} budou opraveny automaticky a nastaveny po dobu -instalace, avšak mohou být nastaveny také ručně když je nutné přizpůsobit +instalace, avšak mohou být nastaveny také ručně, když je nutné přizpůsobit je zvláštním potřebám. V~oddíle \guiseq{Select a scheme} je potřebné zvolit požadované instalační schéma \TL{} @@ -1429,7 +1466,7 @@ odpovídajíciho schématu. Schéma je rozsáhlá sada souborů odpovídající určitému způsobu použití. Jsou tam základní (generic) schémata -pro instalace minimální, střední a ůplnou (basic, medium a full). +pro instalace minimální, střední a \'uplnou (basic, medium a full). Další jsou určena typickým potřebám jednotlivých skupin uživatelů (co polské sdružení GUST nebo francouzský GUTenberg doporučuje svým členům) nebo aplikačnímu zaměření @@ -1439,19 +1476,18 @@ Předdefinované schéma může být modifikováno. To se vykoná v~oddíle \guiseq{Main customization} volbou doplňkových sbírek z~kolekcí \uv{Standard} nebo \uv{Language}. Například kliknutím na tlačítko \guiseq{Select} označené -\guiseq{Standard collections}, můžou být zvoleny pro instalaci -doplňkové sbírky, jako např. METAPOST, Omega nebo dokumentace v~různých jazycích. +\guiseq{Standard collections}, mohou být zvoleny pro instalaci +doplňkové kolekce, jako např. \MP, Omega nebo dokumentace v~různých jazycích. \textbf{Poznámka:} Sady \guiseq{Ghostscript}, \guiseq{Perl} a \guiseq{Wintools} jsou předvoleny a měly by být nainstalovány, ledaže byste je měli -už nainstalované a -opravdu víte, co děláte. Je to proto, že tyto jsou požadovány +už nainstalované a opravdu víte, co děláte. Je to proto, že tyto jsou požadovány mnoha důležitými nástroji. Proměnné prostředí \verb|PERL5LIB| a \verb|GS_LIB| budou nastaveny také. Dále, kliknutím na tlačítko \guiseq{Select} označené \guiseq{Language -Collections} v~oddíle\guiseq{Main customization} se otevře okno -\guiseq{Language collections} v~kterém může být zvolen instalační jazyk +Collections} v~oddíle \guiseq{Main customization} se otevře okno +\guiseq{Language collections}, v~kterém může být zvolen instalační jazyk zaškrtnutím políčka vedle jazyka. Dále, pro spuštění odpovídajícího instalačního procesu klikněte @@ -1459,11 +1495,11 @@ na tlačítko \guiseq{Install} v~oddíle \guiseq{Install}. Systém \TL{} vyžaduje některé poinstalační kroky (generování formátů, ls-R databází, nastavení proměnných prostředí, atd.). -Všechny tyto operace se vykonají, některé můžou trvat déle. +Všechny tyto operace se vykonají, některé mohoou trvat déle. Počkejte, prosím, dokud neuvidíte oznámení o úspěšném ukončení instalace. Odkaz na \cmdname{tlpmgui} bude přidán k~menu -\guiseq{Start\arw Programy\arw TeXLive2005}. +\guiseq{Start\arw Programy\arw TeXLive2007}. V~případě potřeby (Win9x/WinME) budete požádáni restartovat váš počítač. @@ -1482,7 +1518,7 @@ Všechny tyto nástroje se dají lehce pro OS Windows najít, ale abychom vám usnadnili život, dali jsme sadu těchto programů přímo na \TeXLive: \begin{itemize*} -\item GNU \GS{} 7.07, +\item GNU \GS{} 8.54, \item minimální verzi \cmdname{Perl}u 5.8, dostatečnou pro spuštění perlových dávek na \TL{}, \item win-tools je sada malých programů (bzip2, gzip, jpeg2ps @@ -1493,11 +1529,9 @@ perlových dávek na \TL{}, % vývoj \TeX{}ových dokumentů. \end{itemize*} -Tyto balíky jsou vypůjčeny z~distribuce \XEmTeX{} -(nástupce fp\TeX u). -\cmdname{Perl} a \GS{} jsou instalovány implicitně; můžete je odznačit během -instalace když už je máte nainstalovány. +\cmdname{Perl} a \GS{} jsou instalovány na požádání; můžete je explicitně +odznačit během instalace, když už je máte nainstalovány. Pokud tuto kolekci instalovat nechcete, nainstalujte si dodatečné nástroje k~zúplnění @@ -1524,7 +1558,7 @@ si tyto nástroje můžete stáhnout: \item \cmdname{Vim} je do\-stup\-ný na \TL{} v~adresáři \path|support\vim| a referenční web je \url{http://www.vim.org/} \item TeXnicCenter je volný softvér, který získáte - na\\ \url{http://www.toolscenter.org} a v~distribuci proTeXt. + na\\ \url{http://www.toolscenter.org/} a v~distribuci pro\TeX t. \item \cmdname{SciTE} je dostupný z~\url{http://www.scintilla.org/SciTE.html} \end{itemize*} \end{description} @@ -1541,15 +1575,15 @@ z~\url{http://www.cs.wisc.edu/~ghost/gsview/} nebo jakéhokoliv zrcadla \acro{CTAN}. -\section{Údržba instalace vo Windows} +\section{Údržba instalace ve Windows} -Když máte TeX Live nainstalován, můžete použít program \cmdname{tlpmgui} znova +Když máte \TeXLive\ nainstalován, můžete použít program \cmdname{tlpmgui} znova na změnu a udržování vaší instalace. \subsection{Přidání/odebrání balíků} Protože odkaz na \cmdname{tlpmgui} je v~menu \guiseq{Start\arw Programy\arw -TeXLive2005}, spustěte jej zde. Ukáže se okno údržby s~názvem +TeXLive2007}, spustěte jej zde. Ukáže se okno údržby s~názvem \guiseq{TeX Live installation and maintenance utility}. Obsahuje několik položek: \guiseq{Add Packages}, \guiseq{Remove packages}, \guiseq{Manage installation}, \guiseq{Remove installation}. @@ -1563,7 +1597,7 @@ na otevření odpovídající funkce a pak: \item Klikněte na tlačítko \guiseq{Search} v~oddíle \guiseq{Buttons} na zobrazení nebo obnovení seznamu balíků v~oddíle \guiseq{Select packages to\dots}, které chcete instalovat nebo odebrat. -Při přidávání balíků, se seznam instalovaných balíků porovná s~balíky poskytovanými vaším \CD/\DVD. +Při přidávání balíků se seznam instalovaných balíků porovná s~balíky poskytovanými vaším \CD/\DVD. Zobrazeny jsou jenom ty balíky, které ještě nejsou nainstalovány. Je na vás, abyste si zvolili, které balíky chcete instalovat. @@ -1586,9 +1620,10 @@ v~oddíle \guiseq{Buttons}. \subsection{Konfigurace a další správcovské úkoly} Funkce dostupné v~položce označené \guiseq{Manage the installation} -jsou užitečné na vykonání činností potřebných pro přidání podpory jazyka, který nebyl vybraný během instalace -nebo pro přidání/znovu vygenerování formátu, který nebyl zvolen během instalace, nebo byl modifikován -po instalaci. +jsou užitečné na vykonání činností potřebných pro přidání podpory +jazyka, který nebyl vybraný během instalace, nebo pro přidání/znovu +vygenerování formátu, který nebyl zvolen během instalace, +nebo byl modifikován po instalaci. Je možné vykonat následující kroky: @@ -1596,48 +1631,56 @@ Je možné vykonat následující kroky: \item Obnovit databázi \filename{ls-R}. \item Vytvořit formáty (všechny nebo chybějící). \item Editovat soubor \filename{language.dat}. -\item Edittovat soubor \filename{fmtutil.cnf}. -\item Edittovat soubor \filename{updmap.cfg}. +\item Editovat soubor \filename{fmtutil.cnf}. +\item Editovat soubor \filename{updmap.cfg}. \end{itemize} Poznámka: můžete zavřít okno Edit\dots{} kliknutím na tlačítko \guiseq{Cancel} nebo \guiseq{Done}; druhá volba odstartuje obnovu formátů -(nebo souborů \uv{fontmap} když jste editovali soubor \filename{updmap.cfg}) s~následným obnovením databázy souborů \filename{ls-R}. - -Pro další informace o~konfiguraci viz oddíl~\ref{sec:persconf}, strana~\pageref{sec:persconf}. +(nebo souborů \uv{fontmap} když jste editovali soubor +\filename{updmap.cfg}) s~následným obnovením +databáze souborů \filename{ls-R}. +Pro další informace o~konfiguraci viz oddíl~\ref{sec:persconf}, +strana~\pageref{sec:persconf}. \subsection{Odinstalování \protect\TL{}} -Položka označena \guiseq{Remove the TeX Live installation} otvírá okno obsahující -funkci, kterou nemá smysl popisovat a my ani nevíme, kdo by ji mohl potřebovat a čemu slouží \dots :-) +Položka označena \guiseq{Remove the TeX Live installation} otvírá okno +obsahující funkci, kterou nemá smysl popisovat, a my ani nevíme, kdo by +ji mohl potřebovat a čemu slouží \dots :-). -V každém případě, jestliže pro své lokální dodatky používáte adresář \path|texmf-local|, -odstraňovací procedura jej neodstraní ani nesmaže věci uvnitř něho. Adresář \path|setup-win32| -obsahuje \cmdname{tlpmgui} a odpovídající soubory nebudou vymazány. Na jejich úplné odstranění budete muset něco vyčistit -ručně. +V každém případě, jestliže pro své lokální dodatky používáte +adresář \path|texmf-local|, odstraňovací procedura jej +neodstraní ani nesmaže věci v~něm. Adresář \path|setup-win32| +obsahuje \cmdname{tlpmgui} a odpovídající soubory nebudou vymazány. +Na jejich úplné odstranění budete muset něco smazat ručně. \subsection{Přidání vašich vlastních balíků k~instalaci} -Především, nezávisle na změnách, které děláte, \textbf{nezapomeňte přebudovat databázové soubory ls-R}. -Jinak vaše nové soubory nebudou nalezeny. Můžete to vykonat buď spuštěním programu \cmdname{tlpmgui} -a zvolením odpovídající činnosti v~položce \guiseq{Manage the installation}, nebo ručně zadáním příkazu -\file{mktexlsr}. +Především, nezávisle na změnách, které děláte, \textbf{nezapomeňte +přegenerovat databázové soubory ls-R}. Jinak vaše nové +soubory nebudou nalezeny. Můžete to vykonat buď spuštěním programu +\cmdname{tlpmgui} a zvolením odpovídající činnosti +v~položce \guiseq{Manage the installation}, nebo ručně zadáním příkazu +\file{mktexlsr}. Jestliže chcete přidat soubory, které nejsou poskytnuty distribucí \TL{}, -doporučujeme je umístit do adresáře \path|$TEXMFLOCAL|. Touto cestou se ochráníte před -novými verzemi softvéru \TL{}. - -Adresář definovaný proměnnou \path|$TEXMFLOCAL| je na zpočátku prázdný. Jestliže, -například, chcete přidat podporný soubor pro program symbolických výpočtů Maple, -měli byste stylový soubor umístit do:\\ -\path|c:\TeXLive2005\texmf-local\tex\latex\maple\|\\ +doporučujeme je umístit do adresáře \path|$TEXMFLOCAL|. +T\'imto zp\r usobem je ochráníte před p\v reps\'an\'im +novými verzemi softvéru \TL{}. + +Adresář definovaný proměnnou \path|$TEXMFLOCAL| je na zpočátku +prázdný. Jestliže například chcete přidat podpůrný soubor +pro program symbolických výpočtů Maple, měli byste stylový +soubor umístit do \path|c:\TeXLive2007\texmf-local\tex\latex\maple\| a soubory s~dokumentací do:\\ -\path|c:\TeXLive2005\texmf-local\doc\latex\maple\| +\path|c:\TeXLive2007\texmf-local\doc\latex\maple\| \subsection{Spuštění programu \texttt{tlmp.exe} z~příkazové řádky} -Program \cmdname{tlpm.exe}, který je používán jako nástroj programem \cmdname{tlpmgui} -má množství dalších užitečných voleb. Jejich seznam dostanete příkazem: +Program \cmdname{tlpm.exe}, který je používán jako nástroj +programem \cmdname{tlpmgui}, má množství dalších užitečných voleb. +Jejich seznam dostanete příkazem: \begin{verbatim} tlpm --help \end{verbatim} @@ -1654,8 +1697,9 @@ To znamená, že můžete používat Sambu buď na namontování (mount) NT serveru k~uni pracovní stanici, nebo na konverzi. Možných je několik strategií: \begin{itemize} \item Dejte všechno na server. Jenom přidejte každou sadu souborů pro váš OS a -architekturu, kterou hodláte použít do adresáře \path|bin|. Myslíme tím, například, -\path|bin/win32| a \path|bin/i386-linux|. Dále nakonfigurujte vaše hlavní proměnné. +architekturu, kterou hodláte použít do adresáře \path|bin|. +Myslíme tím například \path|bin/win32| a \path|bin/i386-linux|. +Dále nakonfigurujte hlavní proměnné. Můžete použít jména UNC na nasměrování do správného adresáře pod Win32. \item Nainstalujte lokální kopie binárek a formátů. V~tom případě označte \path|$TEXMFMAIN| jako hlavní strom \path|texmf|, který bude vzdáleně dosažitelný. @@ -1669,19 +1713,6 @@ Verze \Webc{} pod Windows má některá specifika, která stojí za zmínku. \begin{description} -\item[\KPS{}] Hašovací tabulky, které si \KPS{} vytváří, jsou - pro \TL{} obrovské. Aby se urychlilo spuštění jakéhokoliv - programu používajícího \KPS{}, tyto tabulky jsou ukládány do sdílené - paměti. Tímto způsobem, pokud spouštíte po sobě - několik programů jako například - \path|tex| volající \path|mpost| volající \path|tex|, - režie při startu dalšího programu je minimalizována. - Tato změna je před uživatelem skryta s~výjimkou nastavení - ladicího módu Kpathsea na hodnotu \path|-1|: pak trasujete - přístup do sdílené paměti, což je to, co patrně nechcete - (je tam přistupováno velmi často!). Co je užitečné v~logu - přístupů do sdílené paměti, bude ještě definováno, takže situace se - v~budoucnu může změnit. \item[\cmdname{kpsecheck}] Tento příkaz umožňuje některé volby, které nenašly své místo v~programu \cmdname{kpse\-which}. Umožňuje vypsat všechny soubory, které se vyskytují ve vašich texmf stromech @@ -1691,8 +1722,9 @@ za zmínku. \KPS{}; naštěstí \KPS{} nikdy tyto soubory nehledá (s~výjimkou nešťastných \file{czech.sty} a \file{slovak.sty}, kde je to ošetřeno jinými vyhledávacími cestami pro \cmdname{cslatex} - a \cmdname{latex}). - Z~tohoto důvodu můžete kombinovat přepínač \path|-multiple-occurences| + a \cmdname{latex}\footnote{Pozn. překl.: Příští verze \TeXLive\ již by měla + obsahovat pouze rozšířenou verzi v~\LaTeX u (babelu) a cslatex bude zrušen.}). + Z~tohoto důvodu můžete kombinovat přepínač \path|-multiple-occurrences| se dvěma dalšími přepínači pro vkládání či vynechávání souborů dle daného vzoru (vzorů může být několik). Program \cmdname{kpsecheck} také hlásí stav sdílené paměti: @@ -1705,38 +1737,26 @@ za zmínku. \GS{}. Pod Win32 je pro mnoho programů snazší použít \GS{} jako dll a nalézt ho přes klíč \GS{} v~registrech, než měnit \path|PATH|, která má stejně - limitovanou délku. -\item[\Webc{}] Programy mají o několik voleb více než v~unixovém - \Webc{} a jednu volbu s~odlišným chováním: - \begin{itemize} - \item \path|-halt-on-error| zastaví kompilaci na první chybě. - \item \path|-job-time| nastaví časovou známku úlohy na časovou známku - souboru použitého jako argument. - \item \path|-oem| používá \acro{DOS}ovou kódovou stránku - pro výstup na konzolu. - \item \path|-output-directory| umožňuje psát všechny výstupní soubory - do specifikovaného adresáře. - \item \path|-time-statistics| vypíše časové statistiky běhu úlohy. - Je nutno zmínit, že \acro{Win9x} není opravdový víceúlohový operační + limitovanou délku. +\item[\Webc{}] Programy mají o jednu volbu více než v~unixovém \Webc{}: + \path|-proctimes| vypíše časové statistiky běhu úlohy. + Je nutno zmínit, že Win9x není opravdový víceúlohový operační systém a nemá žádný spolehlivý způsob měření krátkých období, a tak spočítaná hodnota je jen aproximací. Pod \acro{NT/2K/XP} je výsledek zcela přesný s~rozdělením na uživatelský a systémový čas. Pro unixové uživatele: příkaz \path|time| obvykle není pro uživatele Windows dostupný. - \end{itemize} \end{description} - \subsection{Osobní konfigurace} \label{sec:persconf} \subsubsection{Dvips} -Konfigurační soubor pro dvips lze najít v\\ -\verb+C:\TeXLive2005\texmf-var\dvips\config\config.ps+\\ -Můžete ho otevřít jakýmkoli editorem - %(\cmdname{WinShell} will do fine) - a změnit některé parametry. +Konfigurační soubor pro dvips je v~% +\verb+C:\TeXLive2007\texmf-var\dvips\config\config.ps+\,. +Můžete ho otevřít jakýmkoli editorem (například \cmdname{WinShell}) +a změnit některé parametry. \begin{description} \item [fonts] Můžete změnit implicitní mód \MF{} pro tiskárnu a jeho @@ -1746,8 +1766,7 @@ Můžete ho otevřít jakýmkoli editorem volána příliš často. \item[printer] Můžete říct dvipsu, kam implicitně tisknout. Pokud za volbou \optname{o} není název tiskárny, pak je výstupní - soubor \file{.ps} zapsán - do souboru. Můžete dvipsu a tiskárně dát název, například: + soubor \file{.ps} zapsán do souboru. Můžete dvipsu a tiskárně dát název, například: \begin{verbatim} o lpt1: % o | lpr -S server -P myprinter @@ -1767,15 +1786,15 @@ o lpt1: \noindent Současná distribuce \TL{} implementuje proceduru pro generování vždy aktualizovaných mapovacích souborů pro \cmdname{dvips} a \cmdname{pdftex}. To provádí -program \cmdname{updmap} během instalace a také po přidání jakéhokoliv -balíku s~fonty. Pokud přidáte balíky ručně, editujte soubor -\verb+updmap.cfg+ v~\path|$TEXMFVAR/web2c|. +program \cmdname{updmap} během instalace. Pokud přidáte nové balíky s~fonty použitím +instalačního programu ručně, editujte soubor +\verb+updmap.cfg+ v~\path|$TEXMFVAR/web2c|. %$ \subsubsection{Pdftex} Pokud používáte program \cmdname{pdf{}latex} pro vytvoření \acro{PDF} souborů přímo a používáte papír velikosti \acro{US} letter, editujte soubor\hfill\\ -\verb+C:\TeXLive2005\texmf-var\tex\generic\config\pdftexconfig.tex+ a \hfill\\ +\verb+C:\TeXLive2007\texmf-var\tex\generic\config\pdftexconfig.tex+ a \hfill\\ změňte \samp{\bs pdfpagewidth} a \samp{\bs pageheight}. Tyto položky by měly vypadat takto: \begin{alltt} @@ -1784,8 +1803,14 @@ vypadat takto: \end{alltt} Uložte soubor a ukončete editaci. +\subsubsection{Xe\TeX} +Xe\TeX{} pro Windows je staticky spojený s~nastavením fontconfig 2.4.2. +Konfigurační soubor pro fontconfig je \verb+fonts.conf+. Podrobnější +informace hledejte v~souboru \verb+fonts.conf+, je k~nalezení +v~adresáři, který ukáže příkaz \texttt{kpsewhich --var-value=FONTCONFIG\_PATH}. + \subsubsection{GSView} -GSView je nyní distribuován pod Aladdin licencí, a proto již není +GSView je nyní distribuován pod licencí Aladdin, a proto již není vkládán na \TL{}. Pokud chcete změnit velikost stránky na @@ -1801,52 +1826,21 @@ Instalační proces asociuje jak \code{.ps}, tak Pro návod, jak tisknout, přejděte na oddíl~\ref{printing}. -\subsubsection{WinDvi} -\label{sub:windvi} - -Program \file{tlpmgui.exe} nastaví program \file{Windvi} jako program, -který bude asociován s~\file{.dvi} soubory, ale nepřidá jeho -ikonku na pracovní plochu -- to si již udělejte sami, prosím. - -Otevřete program \cmdname{windvi} kliknutím na ikonku nebo z~příkazové řádky. - -Můžete program zkonfigurovat pro velikost papíru `US letter' po\-mo\-cí -\guiseq{View\arw Options\arw Papertype} a výběrem -US ($8.5^{\prime\prime} \times 11^{\prime\prime})$ a pak -\optname{OK}. Pak \cmdname{windvi} ukončete. - -Můžete změnit další parametry systému, jako například schopnost spouštět -další programy specifikované v~dokumentu -(standardně z~bezpečnostních důvodů zakázáno). -Dále, když si poprvé prohlédnete .dvi -soubor, může se vám zdát zvětšení příliš veliké. -Velikost zmenšete, dokud nezískáte vyhovující. - -Všechna nastavení programu \cmdname{Windvi} jsou uložena v~souboru -\path|windvi.cnf|. Můžete ho najít pokud na příkazovém řádku zadáte: -\begin{verbatim} -c:\>kpsewhich --expand-var $HOME/windvi.cnf -\end{verbatim} - -Pokud s~\cmdname{Windvi} narazíte na problémy, smažte konfigurační -soubor a testujte problém na standardní konfiguraci. - - \subsection{Testování} Pro obecné kontroly viz oddíl~\ref{sec:test-install} na straně~\pageref{sec:test-install}. Tento oddíl popisuje testy specifické pro Windows. -Otevřete soubor \verb+sample2e.tex+ ve svém editoru (Xemacs, WinShell); -najdete ho v~\verb+C:\TeXLive2005\texmf-dist\tex\latex\base+. +Otevřete soubor \verb+sample2e.tex+ ve svém editoru (XEmacs, Win\-Shell); +najdete ho v~\verb+C:\TeXLive2007\texmf-dist\tex\latex\base+. Objevit by se měl zdrojový soubor \LaTeX{}u. Pokračujte kliknutím na menu \guiseq{Command\arw LaTeX} (XEmacs) nebo na ikonu \LaTeX\ v~liště nástrojů (WinShell), a pak si výsledek prohlédněte poklepáním na menu \guiseq{Command\arw View DVI} (XEmacs) nebo -Preview (Windvi) ikonu (WinShell). +Preview (dviout) ikonu (WinShell). -Pokud prohlížíte soubory s~Windvi, budou se nejprve generovat fonty, +Pokud prohlížíte soubory s~\cmdname{dviout}, budou se nejprve generovat fonty, neboť obrazovkové fonty nebyly instalovány. Po nějaké době, kdy jste již vytvořili většinu fontů, které používáte, již okno s~generováním fontů budete vidět jen zřídka. @@ -1857,17 +1851,16 @@ můžete stisknout Ctrl-z pro ukončení. \subsection{Tisk} \label{printing} -Tisknout můžete přímo z~Windvi. V tom případě bude tisk proveden přes +Tisknout můžete přímo z~\cmdname{dviout}. V tom případě bude tisk proveden přes unifikovaný tiskový ovladač Windows. Z definice je kompatibilní se všemi tiskárnami. Ale je tu háček: může generovat obrovské tiskové soubory a v~některých (starších) verzích Windows jsou problémy. Výhodou je využití možností jako vkládání obrázků BMP nebo WMF. Také se ujistěte, že parametry tiskárny jsou dobře -nastaveny (oddíl~\ref{sub:windvi}), jinak dostanete jinou velikost tisku +nastaveny, jinak dostanete jinou velikost tisku (tisk nastavený na 600\dpi{} poslaný na tiskárnu 300\dpi{} způsobí, že dostanete pouze jeden kvadrant stránky). - Tisk je rychlejší a spolehlivější, pokud používáte \cmdname{dvips} na vytvoření \filename{.ps} souboru a pak tisknete z~\cmdname{GSView} volbou \guiseq{File\arw Print\,\ldots} (objeví se @@ -1887,7 +1880,6 @@ svou tiskárnu ze seznamu, který se objeví. Ve starších verzích \cmdname{GSView} ověřte, že volba \optname{\PS{} Printer} \emph{není} vybrána, a pak vyberte svou tiskárnu ze seznamu \guiseq{Device}. - \subsection{Tipy a triky pro Win32} \subsubsection{Různé verze Win32} @@ -1900,8 +1892,8 @@ systémy rodiny Windows. Windows má tyto verze: \begin{itemize} \item Win95, Win98 a Win\acro{ME}, což \emph{nejsou opravdová - víceúlohová a vícevláknová} prostředí. Jsou pouze poslední\Dash - doufejme\Dash proměnou \acro{DOS}u. To může být víceméně + víceúlohová a vícevláknová} prostředí, spíše to jsou aktualizované + inkarnace \acro{DOS}u. To může být víceméně vidět při bootování, kdy PC spustí interpret \path|command.com|, a pokud v~tomto místě bootování zastavíte, můžete se zeptat na současnou verzi (\acro{DOS}u) a odpověď bude něco ve smyslu @@ -1915,9 +1907,9 @@ Windows má tyto verze: \acro{NT}). \acro{XP} je založeno na \acro{NT}. \end{itemize} -Win9x jsou schopny spouštět 32-bitové programy a 16-bitové programy +Win9x jsou schopny spouštět 32bitové programy a 16bitové programy naráz. Ale operační systém jako takový není celý napsán -v~32-bitovém módu a nepodporuje ochranu paměti: 16-bitové aplikace +v~32bitovém módu a nepodporuje ochranu paměti: 16bitové aplikace mohou přepsat část paměti operačního systému! Některé části jako \acro{GDI} (Graphical Device Interface) spravují omezené zdroje jako bitmapy, fonty, pera atd. pro množinu programů, jež běží současně. @@ -1926,7 +1918,7 @@ než 64\,\kB. To vysvětluje výkon a skutečnost, že systém často zkolabuje, když například začnete intenzivně používat grafické objekty. NT, 2K a XP tyto nedostatky nemají, stejně tak jako -další omezení Win9x. Jsou to opravdová multitasková prostředí, +další omezení Win9x. Jsou to opravdová multitasková prostředí s~ochranou paměti. Jsou mnohem operativnější než Win9x kvůli lepší správě paměti, lepšímu systému souborů atp. @@ -1935,7 +1927,7 @@ správě paměti, lepšímu systému souborů atp. Můžete si klást otázku \uv{proč potřebuji příkazovou řádku, když mám Windows?} -Dobrá otázka. Problém je velmi obecný. Ne všechny operace se dají lehce +Dobrá otázka! Problém je velmi obecný. Ne všechny operace se dají lehce udělat v~grafickém prostředí (\acro{GUI}). Příkazový řádek dává možnosti programování. @@ -1980,7 +1972,7 @@ v~jedné cestě. Na příkazové řádce však musíte používat pouze lomítko jako oddělovač přepínačů programů. Nebuďte překvapeni, když uvidíte cesty psané unixovými konvencemi: -\fpTeX{} je portace \Webc{} a prioritou je kompatibilita mezi +Windows-\TL{} je portace \Webc{} a prioritou je kompatibilita mezi platformami. Z~těchto důvodů všechny konfigurační soubory používají unixové konvence. @@ -1988,21 +1980,18 @@ unixové konvence. \label{sec:clusters} Nejhorším rysem Win9x vzhledem k~\TeX{}u je pravděpodobně takzvaný -souborový systém FAT. \TeX{} používá velmi mnoho malých souborů s~velikostí +souborový systém \acro{FAT}. \TeX{} používá velmi mnoho malých souborů s~velikostí okolo 1--3\,\kB. \acro{FAT} systém je starý, vznikl před desítkami let a nepočítá s~pevnými disky majícími desítky gigabajtů. -Důsledkem je, že uložení desítek tisíc -\TeX{}ových souborů na \TL{} není efektivní. +Důsledkem je, že uložení desítek tisíc \TeX{}ových souborů na \TL{} není efektivní. \acro{FAT} systém alokuje minimálně 32\,\kB{} pro \emph{jakýkoliv} soubor na velkém diskovém oddíle. To znamená, že \TeX{} -bude potřebovat mnohem více diskového prostoru než ve skutečnosti -zabírá. +bude potřebovat mnohem více diskového prostoru než ve skutečnosti zabírá. Na novějších souborových systémech \acro{FAT32} a \acro{NTFS} tento nedostatek již není. Nejmenší adresovatelné -části souborů mohou být -veliké pouze 4\,\kB{} a na \acro{NTFS} můžete tuto velikost snížit na -512~bajtů. +části souborů mohou být veliké pouze 4\,\kB{} a na \acro{NTFS} +můžete tuto velikost snížit na 512~bajtů. \subsubsection{Jak přidat některý adresář do PATH} @@ -2013,26 +2002,25 @@ prostředí. Může číst a měnit hodnoty proměnných prostředí. Změny se dějí v~kopii prostředí a nejsou rozkopírovávány do všech současně běžících programů. -Proměnná PATH je speciální proměnná prostředí, která +Proměnná \texttt{PATH} je speciální proměnná prostředí, která se používá pro seznam adresářů, ve kterých jsou spustitelné programy. Způsob, jak ji změnit, se liší pro Win9x, WinME a NT/2K/XP: \begin{description} \item[Windows 95/98] Editujte svůj \path|autoexec.bat|. V~tomto souboru byste měli najít řádek začínající s~\texttt{PATH=} a následovaný - seznamem adresářů oddělených~\path|;|. Sem přidejte adresář - s~binárkami. + seznamem adresářů oddělených~\path|;|. Sem přidejte adresář s~binárkami. Potom by tento řádek měl vypadat takto: \ifnum\Status=3 \begingroup \small \fi \begin{verbatim} -PATH=c:\windows;c:\windows\system;c:\TeXLive2005\bin\win32 +PATH=c:\windows;c:\windows\system;c:\TeXLive2007\bin\win32 \end{verbatim} \ifnum\Status=3 \endgroup \fi \item[Windows ME] Potřebujete speciální program \path|c:\windows\system\msconfig.exe| pro změnu proměnné prostředí. Z~programu vyberte položku `Environment', a pak změňte a modifikujte proměnné, které chcete. Po jakékoliv změně budete - požádání o~restart. + požádáni o~restart. \item[Windows NT/2K/XP] Klikněte na \guiseq{Start \arw Settings \arw Control Panel}. Otevře se okno s~ikonami konfiguračních programů systému. @@ -2050,7 +2038,7 @@ PATH=c:\windows;c:\windows\system;c:\TeXLive2005\bin\win32 ni levým tlačítkem. V~políčku \textsf{Variable} se objeví \texttt{PATH}, zatímco pole \textsf{Value} ukazuje současné nastavení \texttt{PATH} jako seznam adresářů oddělených středníkem. Přidejte - adresář s~binárkami (například \path|c:\TeXLive2005\bin\win32|). + adresář s~binárkami (například \path|c:\TeXLive2007\bin\win32|). Pokud zde pro váš účet proměnná \texttt{PATH} ještě není nastavena, klikněte na políčko `Variable' a napište \texttt{PATH}, klikněte na políčko \textsf{Value} @@ -2085,12 +2073,12 @@ místo, všechny \TeX{}ové sázecí programy byly zkompilovány jako DLLs (\emph{Dynamic Linked Library}). To znamená, že to dopadne následovně: \begin{alltt} -18/09/2005 14:19 3 584 latex.exe -18/09/2005 14:19 3 584 pdfetex.exe -18/09/2005 14:19 524 288 tl90pdfetex.dll +2006-11-23 07:06 2 560 latex.exe +2007-01-06 23:54 1 073 664 pdftex.dll +2006-01-28 08:05 2 560 pdftex.exe \end{alltt} a soubor \path|latex.exe| není nic jiného než přesná kopie -\path|pdfetex.exe| používající tutéž základní knihovnu \path|tl90pdfetex.dll|. +\path|pdftex.exe| používající tutéž základní knihovnu \path|pdftex.dll|. Stejný trik byl použit pro rodinu programů \path|mktex*.exe|, které spouští knihovnu \path|mktex.dll|. @@ -2105,13 +2093,12 @@ unixových pevných odkazů pro soubory pod Win32. \begin{itemize} \item \cmdname{kpsewhich} je ten správný nástroj pro dohledání problému. -Bohužel program \cmdname{kpsewhich} dává výstup na -stderr a starší konzoly Windows neví, jak chybový výstup stderr -přesměrovat do souboru. (Konzoly NT a Windows 2000 vědí, jak to udělat. -Ale trik bude fungovat pro všechny konzoly.) +Nicméně, program \cmdname{kpsewhich} dává výstup na +stderr a starší konzoly Windows nev\v ed\'i, jak chybový výstup stderr +přesměrovat do souboru. (Windows NT a novější podporují přesměrování, +ale trik uvedený níže bude fungovat pro všechny konzoly.) Pro diagnostické účely nastavte dočasně -proměnnou prostředí (v~\acro{DOS}ovém okně): - +proměnnou prostředí (v~okně \acro{DOS}/\acro{cmd}): \begin{verbatim} SET KPATHSEA_DEBUG_OUTPUT=err.log @@ -2121,8 +2108,8 @@ Nastavte také úroveň ladění: SET KPATHSEA_DEBUG=-1 \end{verbatim} -Pokud chcete přesměrovat stderr na stdout, což pod Windows -není možné, pak nastavte: +Podobně, pokud chcete přesměrovat stderr na stdout: + \begin{verbatim} SET KPATHSEA_DEBUG_OUTPUT=con: \end{verbatim} @@ -2150,12 +2137,12 @@ souboru. } \item Pokud již někde máte nastaveny \TeX{} ovlivňující proměnné prostředí, odstraňte je prosím. Mají prioritu před těmi - v~\file{texmf.cnf}. + v~\file{texmf.cnf}. \item Zkontrolujte: \texttt{kpsewhich cmr10.tfm} by mělo vrátit\hfill\\ - \path|c:/TeX/texmf/fonts/tfm/public/cm/cmr10.tfm|\hfill\\ + \path|c:/TeX/texmf-dist/fonts/tfm/public/cm/cmr10.tfm|\hfill\\ a \texttt{kpsewhich latex.fmt} by mělo sdělit\hfill\\ - \path|c:/TeX/texmf/web2c/latex.fmt| + \path|c:/TeX/texmf-var/web2c/latex.fmt| \item V~tomto místě, pokud je vše v~pořádku, by \TeX{} a další programy měly fungovat. Pokud ne, budete si muset pohrát s~volbou \path|-debug=n| @@ -2171,14 +2158,13 @@ Položte si následující otázky: \item Je \file{tex.exe} v~mé cestě (proměnné \path|PATH|)? \item Je proměnná prostředí \path|TEXMFCNF| korektně nastavená - na\hfill\\ \path|c:/TeXLive2005/texmf-var/web2c| (implicitní + na\hfill\\ \path|c:/TeXLive2007/texmf-var/web2c| (implicitní hodnota)? \item Jsou k~nalezení některá chybová hlášení v~log souboru generovaném programem \file{tlmpgui.exe}? -\file{tlmpgui.log} najdete ve vašem adresáři \file{TEMP}. -Můžete je najít - hledáním řetězce \samp{Error}. +\file{tlmpgui.log} najdete ve sv\'em adresáři \file{TEMP}. +Můžete je najít hledáním řetězce \samp{Error}. Nápověda: log soubor může ukázat některé chyby po vygenerování všech formátů. Prosím, nepropadejte panice: možná některé formáty ještě nebyly instalovány. @@ -2208,7 +2194,7 @@ 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. -\Webc{} systém beží pod Unixom, 32-bitovými Windows, +\Webc{} systém beží pod Unixom, 32bitovými Windows, \acro{MacOSX} a inými operačnými systémami. Používa originálne \TeX{} zdrojové súbory od Knutha a ostatné základné programy napísané v~jazyku \web{}, ktoré sú preložené do C zdrojového kódu. Navyše, systém @@ -2221,7 +2207,7 @@ originálneho \TeX{} software. Základné komponenty rodiny \item[dmp] Konverzia \cmdname{troff} do MPX (\MP{} obrázky). \item[dvicopy] Vytváranie modifikovanej kópie \dvi{} súboru. \item[dvitomp] Konverzia \dvi{} do MPX (\MP{} obrázky). -\item[dvitype] Konverzia \dvi{} do ľudsky-čitateľného textu. +\item[dvitype] Konverzia \dvi{} do ľudsky čitateľného textu. \item[gftodvi] Generovanie fontov pre náhľad. \item[gftopk] Konverzia gf formátu fontov do pakovaných fontov. \item[gftype] Konverzia gf formátu fontov do ľudsky čitateľného textu. @@ -2234,13 +2220,13 @@ originálneho \TeX{} software. Základné komponenty rodiny \item[patgen] Vytvaránie vzorov rozdeľovania slov. \item[pktogf] Konverzia pakovaných formátov fontov do gf formátov. -\item[pktype] Konverzia pakovaných písiem do ľudsky-čitateľného textu. +\item[pktype] Konverzia pakovaných písiem do ľudsky čitateľného textu. \item[pltotf] Konverzia `Property list' do TFM. \item[pooltype] Zobrazovanie \singleuv{\web{} pool} súborov. \item[tangle] Konverzia \web{} súborov do Pascalu. \item[tex] \TeX{} -- sadzba. \item[tftopl] Konverzia TFM do `property list'. -\item[vftovp] Konverzia virtuálneho fontu do virtuálneho \singleuv{property list}. +\item[vftovp] Konverzia virtuálneho fontu do virtuálneho `property list'. \item[vptovf] Konverzia virtuálneho `property list' do virtuálneho fontu. \item[weave] Konverzia \web{} súborov do \TeX u. \end{description} @@ -2422,9 +2408,9 @@ týchto bodov\ifSingleColumn \KPS{} 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 \verb+~$USER/{foo,bar}//baz+, ktorá sa expanduje do -všetkých podadresárov pod adresármi \file{foo} a \file{bar} +unixovských interprétov príkazového riadku (shells). Ako všeobecný +príklad uvedieme komplexnú cestu \verb+~$USER/{foo,bar}//baz+, %$ +ktorá sa expanduje do všetkých podadresárov pod adresármi \file{foo} a \file{bar} v~domovskom adresári používateľa \texttt{\$USER}, ktorý obsahuje adresár alebo súbor \file{baz}. Tieto konštrukcie sú popísané v~ďalších odsekoch. @@ -2485,8 +2471,8 @@ prvý prehľadá aktuálny strom. \subsubsection{Expanzia podadresárov} \label{Subdirectory-expansion} -Dva alebo viac za sebou nasledujúcich znakov \singleuv{/} v~elemente cesty -nasledujúcom za adresárom \var{d} je nahradených všetkými +Dva alebo viac za sebou nasledujúcich znakov \samp{/} +v~elemente cesty nasledujúcom za adresárom \var{d} je nahradených všetkými podadresármi \var{d}: najprv podadresármi priamo pod \var{d}, potom podadresármi pod nimi, atď. Poradie, v~akom sú prehľadávané podadresáre na každej úrovni, \emph{nie je špecifikované}. @@ -2538,7 +2524,7 @@ vyhnúť sa vyčerpávajúcemu prehľadávaniu disku. Skratky mien (\file{aliases}) v~druhom databázovom súbore vám umožňujú dať dodatočné mená súborom nachádzajúcim sa v~zozname \file{ls-R}. Toto môže byť užitočné pri prispôsobovaní sa -8.3-\nobreak súborovým konvenciám DOSu v~zdrojových súboroch. +súborovým konvenciám 8.3 DOSu v~zdrojových súboroch. \subsubsection{Súborová databáza} \label{ls-R} @@ -2551,7 +2537,7 @@ v~\code{TEXMFDBS}. Odporúčaný spôsob ako vytvoriť a udržiavať \samp{ls-R} je spustiť skript \code{mktexlsr} zahrnutý v~distribúcii. Je vyvolávaný -rôznymi \samp{mktex}\dots\ skriptami. Tento skript v~princípe iba +rôznymi \samp{mktex...} skriptami. Tento skript v~princípe iba spúšťa príkaz \begin{alltt} cd \var{/your/texmf/root} && \path|\|ls -1LAR ./ >ls-R @@ -2682,7 +2668,7 @@ je vrátená táto inštancia. \begin{alltt} > \Ucom{kpsewhich -dpi=300 wsuipa10.pk} \end{alltt} -V~tomto prípade po špecifikovaní, že nás zaujíma rozlíšenie 300dpi +V~tomto prípade po špecifikovaní, že nás zaujíma rozlíšenie 300~dpi (\texttt{-dpi=300}), vidíme, že taký font nie je v~systéme k~dispozícii. Programy ako \cmdname{dvips} alebo \cmdname{xdvi} by v~tomto prípade vytvorili požadované \texttt{.pk} súbory, použijúc skript \cmdname{mktexpk}. @@ -2790,8 +2776,8 @@ to popísané v~horeuvedenom zozname. (Poznámka pre používateľov Windows: nie je jednoduché presmerovať všetky hlášky v~tomto systéme do súboru. -Na diagnostikovacie účely môžete dočasne priradiť\\ - \texttt{SET KPATHSEA\_DEBUG\_OUTPUT=err.log}). +Na diagnostick\'e účely môžete dočasne priradiť\hfill\\ +\texttt{SET KPATHSEA\_DEBUG\_OUTPUT=err.log}). Uvažujme ako príklad malý zdrojový súbor @@ -2814,7 +2800,7 @@ načítané implicitne.}. V~tomto prípade sme skombinovali \cmdname{dvips} ladiacu triedu~4 (cesty k~fontom) s~expanziou elementu cesty \KPS\ (pozri Referenčný Manuál -\cmdname{dvips},\OnCD {texmf/doc/html/dvips/dvips_toc.html}). +\cmdname{dvips}, \OnCD{texmf/doc/html/dvips/dvips_toc.html}). %\ifSingleColumn %We get something %like the following (we have rearranged the output for easier display): @@ -2868,7 +2854,7 @@ PostScripte a systéme súborov. p +amsbkm.map \end{alltt} \cmdname{dvips} preto pokračuje v~hľadaní všetkých týchto súborov plus -všeobecného mapového súboru \file{psfonts.map}, ktorý sa načítava +všeobecného mapového súboru \file{psfonts.map}, ktorý sa načíta vždy (obsahuje deklarácie bežne používaných PostScriptových fontov; pozri poslednú časť sekcie~\ref{SExamplesofuse}, kde sa nachádza viac detailov o narábaní s~mapovými súbormi PostScriptu). @@ -2937,9 +2923,9 @@ premenné (čísla riadkov sa vzťahujú na súbor \file{texmf.cnf}): Celkový počet dostupných slov v~pamäti pre \TeX{}, \MF{} a \MP. Musíte vytvoriť nový formátový súbor pre každé odlišné nastavenie. Napríklad môžete vygenerovať \uv{obrovskú} verziu \TeX u{} - a zavolať súbor s~formátom \texttt{hugetex.fmt}. S~použítím + a zavolať súbor s~formátom \texttt{hugetex.fmt}. S~po\-užitím štandardnej špecifikácie mena programu používaného knižnicou - \KPS{}, konkrétna hodnota premennej main\_memory sa načíta zo + \KPS{}, konkrétna hodnota premennej \texttt{main\_memory} sa načíta zo súboru \file{texmf.cnf}. %B% (porovnaj všeobecnú hodnotu a \uv{obrovskú} hodnotu, ktorá sa inštancuje cez \texttt{hugetex}, atď.). \item[\texttt{extra\_mem\_bot}] @@ -3089,15 +3075,18 @@ Seznam ostatních hlavních přisp\v{e}vatelů následuje. Děkujeme: %B% vylepšení, zatímco Gerben Wierda dělal veškerou práci pro \MacOSX. \begin{itemize*} -\item Sdružení německy mluvících uživatelů \TeX{}u (\acro{DANTE} e.V.), -které poskytlo hardware pro uložení zdrojů \TL{}; Rainer Sch\"opf a Reinhard Zierke, kteří se o ně starají. -Představitelé \acro{DANTE} Volker Schaa a Klaus H\"oppner -koordinovali výrobu u Lehmann's Bookstore, \url{http://www.lob.de}. +\item Anglickému, německému, holandskému a polskému sdružení +uživatelů \TeX{}u (\acro{TUG}, \acro{DANTE} e.V., +\acro{NTG} resp. \acro{GUST}), kte\v r\'i společně zajistily +nezbytnou technickou a administrativní infrastrukturu. +Připojte se, prosím, ke svým národním sdružením! -\item Společnosti Perforce (\url{http://www.perforce.com}), která poskytla volné kopie svého excelentního změnového systému, -který používáme pro vývoj \TeXLive. +\item Týmu \acro{CTAN}u, který distribuuje obrazy \TL{} a +poskytuje společnou infrastrukturu pro aktualizaci balíků, +na kterých je \TL{} závislý. -\item Peteru Breitenlohnerovi a \eTeX\ týmu, kteří poskytují stabilní základ budoucnosti \TeX u. +\item Peteru Breitenlohnerovi a \eTeX\ týmu, kteří poskytují +stabilní základ budoucnosti \TeX u. %B% \item Karlu Berrymu, který poskytl původní distribuci \Webc{}, a %B% pokračoval v~poskytování cenných rad, povzbuzení a pomocí. @@ -3107,7 +3096,7 @@ který používáme pro vývoj \TeXLive. %B% k~řadě různých počítačů různých platforem pro překlad %B% \TeX{}ových binárek a distribuce testovala, kdykoliv to bylo potřeba. -\item Thomasi Esserovi, za překrásný balík \teTeX{} bez něhož by \TL{} +\item Thomasi Esserovi, za překrásný balík \teTeX{}, bez něhož by \TL{} zajisté neexistovala. Jeho soustavná pomoc pomáhá vytvořit lepší produkt. @@ -3120,18 +3109,38 @@ pracoval neúnavně na jeho rozšířeních. \item Hansi Hagenovi, za mnohá testování a přípravu formátu \ConTeXt\ přizpůsobeného potřeb\'am \TL. -\item Paw{\l}u Jackowski, za windovsový instalátor \cmdname{tlpm}, -a Tomaszovi {\L}uczak, za \cmdname{tlpmgui}. - -\item \Thanh, Martinu Schr\"oderovi a pdf\TeX\ týmu +\item \Thanh ovi, Martinu Schr\"oderovi a pdf\TeX\ týmu za pokračující rozšiřování možností \TeX u. -\item Petru Olšákovi, který kontroloval velmi pečlivě +\item Taco Hoekwaterovi, za úsilí při obnovení vývoje \MP u i +samotného \TeX{}u. + +\item Paw{\l}u Jackowsk\'emu, za windowsový instalátor \cmdname{tlpm}, +a Tomaszi {\L}uczakovi, za \cmdname{tlpmgui}. + +\item Akirovi Kakuto, za ohromnou pomoc při včlenění windowsovských binárek +z~jeho distribuce \acro{W32TEX} +(\url{http://www.fsci.fuk.kindai.ac.jp/kakuto/win32-ptex/}). + +\item Jonathanu Kew a jeho zaměstnavateli \acro{SIL}, za významný +nový vývoj Xe\TeX{}u a za čas a problémy při jeho integraci do \TL{}. + +\item Reinhardovi Kotucha za pomoc při obrovském úkolu aktualizace +balíků \TL{}, rovněž za úsilí při výzkumu Windows, za skript +\texttt{getnonfreefonts} a další. + +\item Petru Olšákovi, který koordinoval a kontroloval velmi pečlivě českou a slovenskou podporu na \TeXLive. -\item Fabrice Popineau, za windowsové binárky na \TL{}. +\item Toshio Oshima za jeho windowsový prohlížeč \cmdname{dviout}. -\item Staszkovi Wawrykiewiczi, hlavnímu testérovi všeho na \TL{} a +\item Fabrice Popineau, za původní podporu Windows na \TL{}. + +\item Norbertovi Preiningovi, za pomoc s~infrastrukturou \TL{} a aktualizaci +balíků, za koordinaci Debian verze \TL{} (společně s~Frankem K\"usterem), +za mnohé průběžné návrhy na zlepšení. + +\item Staszku Wawrykiewiczovi, hlavnímu testérovi všeho na \TL{} a koordinátorovi mnoha důležitých polských příspěvků: fontů, windowsové instalace a dalších. \item Olafu Weberovi, pro jeho pečlivé sestavení a údržbu \Webc, @@ -3146,12 +3155,11 @@ za mnohou integraci a testování. Tvůrci binárek: Tigran Aivazian (\pkgname{x86\_64-linux}), +Akira Kakuto a Fabrice Popineau (\pkgname{win32}), Manfred Lotz (\pkgname{i386-freebsd}), -%Maksym Polyakov (\pkgname{sparc-solaris}), -Fabrice Popineau (\pkgname{win32}), Norbert Preining (\pkgname{alpha-linux}), Vladimir Volovich (\pkgname{powerpc-aix}, \pkgname{sparc64-linux}, \pkgname{sparc-solaris}), -Staszek Wawrykiewicz (\pkgname{i386-linux}), +Karl Berry (\pkgname{i386-linux}), Olaf Weber (\pkgname{mips-irix}), Gerben Wierda (\pkgname{i386-darwin}, \pkgname{powerpc-darwin}). @@ -3159,18 +3167,16 @@ Obnova dokumentace a překladů: Karl Berry (English), Daniel Flipo \& Fabrice Popineau (French), G\"unter Partosch \& Hartmut Henkel (German), -Petr Sojka \& Jan Bu\v{s}a (Czech\slash Slovak), -Boris Veytsman (Russian), -Staszek Wawrykiewicz (Polish). +Petr Sojka \& Ján Buša (Czech\slash Slovak), +Boris Veytsman (Russian), Staszek Wawrykiewicz (Polish).% %B% Dále Gerhard Wilhelms, Volker Schaa, Fabrice Popineau, Janka %B% Chlebíková, Petra Sojková, Staszek Wawrykiewicz, %B% Erik Frambach a Ulrik Vieth laskavě přeložili v~různých %B% obdobích dokumentaci do svých mateřských jazyků a poskytli %B% vítanou zpětnou reakci. \footnote{Ke korektuře českého a slovenského překladu přispěli -v~letech 2003--2004 krom\v{e} autor\r{u} Jaromír Kuben, Milan -Matlák, Tomáš Obšívač, Tomáš Polešovský, Libor Škarvada, -Zdeněk Wagner a další.} +v~letech 2003--2007 kromě autorů Jaromír Kuben, Milan Matlák, Tomáš Obšívač, +Tomáš Polešovský, Libor Škarvada, Zdeněk Wagner a další.} Samozřejmě, nejdůležitejší poděkování patří Donaldu Knuthovi, především za vymyšlení \TeX u a také za to, že ho věnoval světu. @@ -3180,30 +3186,27 @@ především za vymyšlení \TeX u a také za to, že ho věnoval světu. \subsection{Minulost} -Diskuse začala koncem roku 1993, kdy holandská skupina -uživatelů \TeX{}u NTG začala práci na -\CD{} 4All\TeX{} pro uživatele \acro{MS-DOS}u, doufajíc, +Diskuse začala koncem roku 1993, kdy holandská skupina uživatelů \TeX{}u +NTG začala práci na \CD{} 4All\TeX{} pro uživatele \acro{MS-DOS}u, 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\TeX{} \CD{}, ale také pracovní skupinu \acro{TUG}u o \emph{\TeX{} Directory Structure} (\url{http://tug.org/tds}), která specifikovala, jak vytvořit konzistentní a spravovatelnou -kolekci \TeX{}ových souborů. Kompletní draft -\TDS{} byl publikován v~prosincovém čísle časopisu -\textsl{TUGboat} v~roce 1995 a +kolekci \TeX{}ových souborů. Kompletní draft \TDS{} byl publikován +v~prosincovém čísle časopisu \textsl{TUGboat} 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 -4All\TeX{} \CD{} 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~\TeXLive. +výstupem práce této pracovní skupiny. Evidentní úspěch \CD{} 4All\TeX{} +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~\TeXLive. Nejprve jsme vytvořili unixové \TDS{} \CD{} na podzim 1995 a rychle identifikovali \teTeX{} Thomase Essera -jako ideální systém, jelikož již měl multi-platformní +jako ideální systém, jelikož již měl multi\-platformní podporu a byl koncipován s~perspektivou -portability. Thomas souhlasil s~pomocí, a seriózní práce započala +portability. 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í \Webc, které obsahovalo téměř všechny vlastnosti, @@ -3212,15 +3215,13 @@ druhé vydání \CD{} postavit na standardním \Webc, s~přidáním skriptu \texttt{texconfig} z~\teTeX{}u. Třetí vydání \CD{} bylo založeno na další revizi \Webc, 7.2, provedené Olafem Weberem; a jelikož zároveň -byla hotova nová verze \teTeX{}u, \TL{} obsahoval -téměř všechna její vylepšení. -Podobně čtvrté vydání používalo novou verzi -\teTeX{}u a nové vydání \Webc{} (7.3). +byla hotova nová verze \teTeX{}u, \TL{} obsahoval téměř všechna její vylepšení. +Podobně čtvrté vydání používalo novou verzi \teTeX{}u a nové vydání \Webc{} (7.3). Systém nyní obsahuje i kompletní systém pro Windows. 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. +balíků. Detaily o balících byly uloženy v~souborech \acro{XML}. Ale hlavní změnou pro \TeX\ Live~5 bylo vynětí softwaru, na kterém byla jakákoliv omezení na šíření (non-free software). Vše uložené na \TL{} je nyní @@ -3257,8 +3258,8 @@ straně~\pageref{sec:multiple-dist}). Navíc: \item Byly přidány a jsou nyní doporučovány k~používání nové fonty Latin Modern. \item Byla zrušena podpora OS Alpha \acro{OSF} - (podpora \acro{HPUX} byla zrušena již dříve), jelikož se nikdo - nenašel, kdo by na těchto platformách zkompiloval nové binárky. + (podpora \acro{HPUX} byla zrušena již dříve), jelikož se + nenašel nikdo, kdo by na těchto platformách zkompiloval nové binárky. \item Instalační program Windows byl změněn podstatným způsobem; poprvé bylo integrováno uživatelské prostředí založené na XEmacsu. \item Důležité pomocné programy pro Windows @@ -3277,7 +3278,7 @@ straně~\pageref{sec:multiple-dist}). Navíc: %+ \verb|texmf/web2c/cp8bit.tcx|. (Future releases will have cleaner %+ ways to control this.) \item \TeX{}, \MF{} a \MP{} nyní dávají na výstup %B% 8-bitové - věčšinu vstupních + většinu vstupních znaků (32 a výš) bez konverze (například do souborů zapisovaných pomocí \verb|\write|, souborů log, na terminál), a tedy \emph{nejsou překládány} do @@ -3299,14 +3300,14 @@ Rok 2004 přinesl mnoho změn: \begin{itemize} \item Pokud máte lokálně instalovány fonty, které -využívají své vlastní podporní soubory +využívají své vlastní podp\r urn\'e soubory \filename{.map} nebo (mnohem méně pravděpodobně) \filename{.enc}, možná budete nuceni tyto soubory přesunout. Soubory \filename{.map} jsou nyní vyhledávány jen v~podaresářích \dirname{fonts/map} (v~každém stromě \filename{texmf}), podél cesty \envname{TEXFONTMAPS}. Podobně, soubory \filename{.enc} jsou hledány jen v~podadresářích \dirname{fonts/enc}, podél cesty \envname{ENCFONTS}. \cmdname{updmap} se pokusí vypsat varování o~problematických souborech. - +% O~metodách zpracování té které informace, prosíme viz \url{http://tug.org/texlive/mapenc.html}. @@ -3316,7 +3317,7 @@ této implementaci před Web2C. %Také lo\v{n}sk\'e demo \CD{} bylo nahrazeno instalovatelným \CD{} pro Windows. Viz oddíl~\ref{sec:struct-tl} (stránka~\pageref{sec:struct-tl}). -\item Uvnitř \TL byl samostatný velký strom \dirname{texmf} předešlých vydání nahrazen třemi: \dirname{texmf}, +\item Uvnitř \TL byl velký strom \dirname{texmf} předešlých vydání nahrazen třemi: \dirname{texmf}, \dirname{texmf-dist} a \dirname{texmf-doc}. Viz oddíl~\ref{sec:tld} (stránka~\pageref{sec:tld}) a soubory \filename{README} pro každý z~nich. \item Všechny vstupní soubory týkajíci se \TeX u jsou teď soustředěny v~podadresáři \dirname{tex} stromů \dirname{texmf*} a nemají oddělené sourozenecké adresáře \dirname{tex}, \dirname{etex}, @@ -3324,7 +3325,7 @@ Viz oddíl~\ref{sec:struct-tl} (stránka~\pageref{sec:struct-tl}). \CDref{texmf-doc/doc/english/tds/tds.html\#Extensions} {\texttt{texmf-doc/doc/english/tds/tds.html\#Extensions}}. -\item Pomocní dávky (neměly by být volány uživateli) jsou teď +\item Pomocn\'e dávky (neměly by být volány uživateli) jsou teď umístěny v~novém adresáři \dirname{scripts} stromů \dirname{texmf*} a jsou vyhledávány prostřednictvím \verb|kpsewhich -format=texmfscripts|. Když tedy máte programy volající tyto dávky, budou muset být nastaveny. Viz \CDref{texmf-doc/doc/english/tds/tds.html\#Scripts} {\texttt{texmf-doc/doc/english/tds/tds.html\#Scripts}}. @@ -3357,11 +3358,11 @@ i \LaTeX em) nebo ekvivalentního kódu je \emph{důležitejší než kdykoliv předtím}, protože jednoduché testování, zda je \cs{pdfoutput} nebo nějaký jiný primitiv je definován, není spolehlivý způsob určení, zda je generován \acro{PDF} -výstup. Tento spětný krok jsme udělali co nejvíc kompatibilní +výstup. Tento zpětný krok jsme udělali co nejvíc kompatibilní letos, ale v~p\v{r}\'\i\v{s}t\'\i m roce \cs{pdfoutput} může být definován dokonce i když se zapisuje do \acro{DVI}. -\item pdf\TeX\ (\url{http://pdftex.org}) má množství nových vlastností: +\item pdf\TeX\ (\url{http://pdftex.org/}) má množství nových vlastností: \begin{itemize*} @@ -3374,14 +3375,16 @@ být definován dokonce i když se zapisuje do \acro{DVI}. zvláštním konfiguračním souboru \filename{pdftex.cfg}, musí teď být nastaveny pomocí primitivů, obyčejně v~\filename{pdftexconfig.tex}; \filename{pdftex.cfg} není - dále podporován. Všechny existující \filename{.fmt} souboru + dále podporován. Všechny existující \filename{.fmt} soubory musí být znovu vytvořeny při změně souboru \filename{pdftexconfig.tex}. \item Pro další informace viz manuál pdf\TeX u: \OnCD{texmf/doc/pdftex/manual}. \end{itemize*} -\item Primitiv \cs{input} v~\cmdname{tex}u (a \cmdname{mf} a \cmdname{mpost}) teď akceptuje dvojité uvozovky obsahující mezery a jiné zvláštní znaky. Typické příklady: +\item Primitiv \cs{input} v~\cmdname{tex}u (a \cmdname{mf} a +\cmdname{mpost}) teď akceptuje dvojité uvozovky se jm\'eny obsahujícími +mezery a s~jin\'ymi zvláštními znaky. Typické příklady: \begin{verbatim} \input "filename with spaces" % plain \input{"filename with spaces"} % latex @@ -3393,8 +3396,7 @@ v~důsledku toho ve všech \TeX ových programech, použitím volby \optname{-enc} \Dash \emph{jen v~případě, že formáty jsou vytvořeny}. enc\TeX\ podporuje obecné překódování vstupu a výstupu, čím\v{z} umožňuje plnou podporu kódování -Unicode (v~\acro{UTF}-8). Viz -\OnCD{texmf-dist/doc/generic/enctex/} a +Unicode (v~\acro{UTF}-8). Viz \OnCD{texmf-dist/doc/generic/enctex/} a \url{http://www.olsak.net/enctex.html}. \item Aleph, nový stroj kombinující \eTeX\ a \OMEGA, je nyní k~dispozici. @@ -3409,7 +3411,8 @@ v~souborech \filename{ltnews} v~\OnCD{texmf-dist/doc/latex/base}. \item Je dodán \cmdname{dvipng}, nový program pro konvertování \acro{DVI} na \acro{PNG} obrazové soubory. Viz \OnCD{texmf/doc/man/man1/dvipng.1}. -\item Zredukovali jsme balík \pkgname{cbgreek} na \uv{středně} velkou sadu fontů, se souhlasem a na radu autora (Claudio Beccari). +\item Zredukovali jsme balík \pkgname{cbgreek} na \uv{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~\acro{CTAN} @@ -3420,10 +3423,9 @@ relativně zřídka se používají a my jsme potřebovali místo. \item Příkazy \cmdname{ini} a \cmdname{vir} (linky) pro \cmdname{tex}, \cmdname{mf} a \cmdname{mpost} se již nevytvářejí, například \cmdname{initex}. Funkčnost instrukce \cmdname{ini} byla po -celá léta přístupna prostřednictvím volby \optname{-ini} na~příkazovém -řádku. +celá léta přístupna prostřednictvím volby \optname{-ini} na~příkazovém řádku. -\item Podpora platformy \textsf{i386-openbsd} byla zru\v{s}ena. +\item Podpora platformy \textsf{i386-openbsd} byla zrušena. Jelikož balíček \pkgname{tetex} v~\acro{BSD} Ports systému je dostupný a \acro{GNU/}Linux a Free\acro{BSD} binárky byly dostupné, zdálo se nám, že čas dobrovolníků může být využit @@ -3440,9 +3442,7 @@ Podobně, na \textsf{mips-irix}, `runtime' knihovny pro \acro{MIPS} \end{itemize} - -\subsection{Sou\v{c}asnost} -\label{tlcurrent} +\subsubsection{2005} Rok 2005 přinesl jako obvykle množství modernizací balíčků a programů. Infrastruktura zůstala relativně stabilní z~roku 2004, ale nutně také @@ -3454,7 +3454,7 @@ nastaly nějaké změny: \cmdname{fmtutil-sys}, které mění konfiguraci v~systémových stromech. Skripty \cmdname{texconfig}, \cmdname{updmap} a \cmdname{fmtutil} teď mění uživatelské (user-specific) soubory - v~\dirname{$HOME/.texlive2005}. + v~\dirname{$HOME/.texlive2005}. %$ Viz sekci~\ref{sec:texconfig} na stránce \pageref{sec:texconfig}. \item Na specifikaci stromů obsahujících konfigurační soubory (uživatelské resp. systémové) @@ -3471,11 +3471,11 @@ nastaly nějaké změny: pro výstup DVI, přestože byl používán program \cmdname{pdfetex}. Letos, jak jsme slíbili, jsme odstranili toto kompatibilitní opatření. Tedy když váš dokument používá \verb|\ifx\pdfoutput\undefined| - na testováni, zda-li je výstup ve formátu PDF, je nutné ho změnit. Můžete + na testován\'i výstupu do formátu \acro{PDF}, je nutné ho změnit. Můžete k~tomu použít balík \pkgname{ifpdf.sty} (který funguje v~plain \TeX u i \LaTeX u), nebo použít jeho logiku. -\item Loni jsme změnili většinu formátů tak, aby vypisovaly (8-bitové) znaky +\item 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 \filename{empty.tcx} teď poskytuje jednodušší cestu k~dosažení původního zápisu \verb|^^| když si tak budete přát, jako v~případě: @@ -3483,15 +3483,15 @@ nastaly nějaké změny: latex --translate-file=empty.tcx yourfile.tex \end{verbatim} -\item Nový program \cmdname{dvipdfmx} je zařazen pro převedení z~DVI do PDF; +\item Nový program \cmdname{dvipdfmx} je zařazen pro převedení z~\acro{DVI} do \acro{PDF}; ten je platnou aktualizací programu - \cmdname{dvipdfm} (který je též ještě k~dispozici, i když ho nedoporučujeme). +\cmdname{dvipdfm} (který je též ještě k~dispozici, i když ho nedoporučujeme). \item Nové programy \cmdname{pdfopen} a \cmdname{pdfclose} 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 \cmdname{xpdf}, - \cmdname{gv} a \cmdname{gsview}, nikdy netrpěly tímto problémem.) +(Jiné prohlížeče pdf, především \cmdname{xpdf}, +\cmdname{gv} a \cmdname{gsview}, nikdy netrpěly tímto problémem.) \item Kvůli důslednosti proměnné \envname{HOMETEXMF} a \envname{VARTEXMF} byly přejmenovány na \envname{TEXMFHOME} resp. na @@ -3499,11 +3499,53 @@ soubory v~programe Adobe Acrobat Reader bez jeho restartu. implicitně uživatelsky závislá (user-specific). Viz první bod výše. \end{itemize} +\subsection{Sou\v{c}asnost} +\label{tlcurrent} + +V~letech 2006--2007 byl rozsáhlým přírustkem na \TL{} program Xe\TeX{}, +přístupný jako programy \texttt{xetex} a \texttt{xelatex}; viz +\url{http://scripts.sil.org/xetex}. + +\MP\ byl také podstatně aktualizován, s~mnoha plány do budoucnosti +(\url{http://tug.org/metapost/articles}), podobně pdf\TeX{} +(\url{http://tug.org/applications/pdftex}). + +Formát \TeX\ \filename{.fmt} (vysokorychlostní formát) a podobně soubory +\MP\ a \MF\ jsou teď uloženy v~podadresářích \dirname{texmf/web2c}, +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ů \filename{.fmt}). Podadresáře nesou jména +používaných programů, například \filename{tex} +nebo \filename{pdftex} nebo \filename{xetex}. Tato změna by měla při +běžném používání zůstat nepostřehnuta. + +Program (plain) \texttt{tex} již nečte první řádky \texttt{\%\&} aby +určil, jaký formát má spustit; je to čistý knuthovský \TeX. +(\LaTeX\ a všechny ostatní programy stále čtou řádky \texttt{\%\&}). + +Instalační skripty nyní akceptují různé proměnné prostředí pro umožnění +neinteraktivní instalace; viz oddíl~\ref{sec:noninteractive-install}. + +Pochopitelně se během roku (jako obvykle) vyskytly stovky jiných +aktualizací balíků a programů. Jako obyčejně, zkontrolujte, prosím, +aktualizace na \acro{CTAN}u (\url{http://www.ctan.org}). + +Vnitřně, strom zdrojových textů je nyní uložen v~Subversion, se +standardním webovským interface 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. + +Nakonec, v~květnu 2006 Thomas Esser oznámil, že už nebude aktualizovat +te\TeX{} (\url{http://tug.org/tetex}). Výsledkem je nárůst zájmu o~\TL{}, +především mezi distributory \acro{GNU}/Linuxu. +(Na \TL{} se nachází nové instalační schéma \texttt{tetex}u, +poskytující přibližný ekvivalent.) Doufáme, že to možná povede +ke zlepšení prostředí \TeX{}u pro všechny. \subsection{Budoucnost} \emph{\TL{} není dokonalý!} A~nikdy nebude. Máme v~úmyslu -pokračovat v~pravidelných ročních vydáních a rádi bychom poskytovali +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 zkontrolovaný strom maker a fontů. Tato práce je prováděna dobrovolníky v~jejich limitovaném volném čase a mnoho @@ -3512,12 +3554,10 @@ neváhejte zvednout ruku! Prosíme, pošlete opravy, návrhy, náměty a nabídky pomoci na:\hfill\null \begin{quote} -Sebastian Rahtz \ / \ 7 Stratfield Road \ / \ Oxford OX2 7BG \ / \ UK \\ -\email{tex-live@tug.org} \\ +\email{tex-live@tug.org}\\ \url{http://tug.org/texlive} \end{quote} - -\medskip +\smallskip\nobreak \noindent \textsl{Šť\kern-.4ptastné \TeX ování!} \end{document} |