summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPetr Sojka <sojka@fi.muni.cz>2020-03-22 02:04:51 +0000
committerPetr Sojka <sojka@fi.muni.cz>2020-03-22 02:04:51 +0000
commit3fc651a2ef20dde4a6d697f4b3aa0749b4f4a569 (patch)
treeb2a47b1d0b5f1c6c556dbee4077bb38eb36a4114
parent260153ea8634e8380fc4c7e9ed2b14a57a6c4798 (diff)
czech/slovak version for 2020
git-svn-id: svn://tug.org/texlive/trunk@54468 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/doc/texlive/texlive-cz/texlive-cz.tex660
1 files changed, 378 insertions, 282 deletions
diff --git a/Master/texmf-dist/doc/texlive/texlive-cz/texlive-cz.tex b/Master/texmf-dist/doc/texlive/texlive-cz/texlive-cz.tex
index 9cca0bfc19b..6f0790c8417 100644
--- a/Master/texmf-dist/doc/texlive/texlive-cz/texlive-cz.tex
+++ b/Master/texmf-dist/doc/texlive/texlive-cz/texlive-cz.tex
@@ -1,5 +1,5 @@
%
-% texlive-cz/texlive-cz.tex - TeXlive 2019 documentation
+% texlive-cz/texlive-cz.tex - TeXlive 2020 documentation
% CzechoSlovak translation (some parts are in Czech and some
% are in Slovak :-)
%
@@ -14,8 +14,10 @@
% Public domain.
%
% History:
+% 2020/03/07: v1.66 last minute fixes and additions (PS)
+% 2020/03/07: v1.65 translation of 2020 modifications (JB)
% 2019/04/05: v1.64 last minute fixes and additions (PS)
-% 2019/03/17: v1.63 translation of 2018 modifications (JB)
+% 2019/03/17: v1.63 translation of 2019 modifications (JB)
% 2018/04/11: v1.62 last minute fixes and additions (PS)
% 2018/04/10: v1.61 translation of 2018 modifications (JB, PS)
% 2017/05/14: v1.59.,60 last minute translation additions (PS)
@@ -85,10 +87,10 @@
%
% version, metadata as macros
%
-\newcommand\thisyear{2019}
-\newcommand\lastyear{2018}
-\newcommand\cstlversion{1.64}
-\newcommand\cstldate{5.\ dubna 2019} %\thisyear}
+\newcommand\thisyear{2020}
+\newcommand\lastyear{2019}
+\newcommand\cstlversion{1.66}
+\newcommand\cstldate{22.\ b\v rezna 2020} %\thisyear}
%
% macros for different version of document:
% - in Zpravodaj CSTUG (with different layout)
@@ -234,9 +236,9 @@
\fi
Překlad
- 2004--2019 Ján Buša,
+ 2004--2020 Ján Buša,
2001 Janka Chlebíková,
- 2003--2019 Petr Sojka a
+ 2003--2020 Petr Sojka a
2003 Petra Sojková
je šířen pod GNU FDL licencí.
@@ -303,7 +305,7 @@ v~oddíle~\ref{sec:tlcoll.dists}.
\label{sec:basic}
\TL{} můžete nainstalovat buď z~\DVD{} nebo z~internetu
-(\url{http://tug.org/texlive/acquire.html}). Samotný síťový
+(\url{https://tug.org/texlive/acquire.html}). Samotný síťový
instalační program je malý a vše požadované stáhne z~internetu.
Instalační program na \DVD{} vám umožní instalaci na lokálním
@@ -353,6 +355,20 @@ zapisovat do souborů. Tato schopnost může rovněž být zneužita
mnohými způsoby. Zpracování neznámých dokumentů v~novém podadresáři
je nejbezpečnější tip.
+%Another aspect of security is ensuring that downloaded material has not
+%been changed from what was created. The \prog{tlmgr} program
+%(section~\ref{sec:tlmgr}) will automatically perform cryptographic
+%verification on downloads if the \prog{gpg} (GNU Privacy Guard) program
+%is available. It is not distributed as part of \TL, but see
+%\url{https://texlive.info/tlgpg/} for information about \prog{gpg} if
+%need be.
+Dalším aspektem zabezpečení je zajištění toho, že stažený materiál nebyl
+změněn z toho, jak byl vytvořen. Program \prog{tlmgr}
+(sekce~\ref{sec: tlmgr}) automaticky provede kryptografické
+ověření stahování, pokud je program \prog{gpg} (GNU Privacy Guard)
+k~dispozici. Není distribuován jako součást \TL, ale viz
+\url{https://texlive.info/tlgpg/} pro informace o \prog{gpg}, pokud
+je potřebný.
\subsection{Nápověda}
\label{sec:help}
@@ -363,18 +379,18 @@ neformální, je prováděna příležitostnými uživateli 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 \TL{} zapomenout a zakoupit si komerční distribuci od
-prodejců na \url{http://tug.org/interest.html#vendors}.
+prodejců na \url{https://tug.org/interest.html#vendors}.
Níže je uveden seznam informačních zdrojů, přibližně v~pořadí, ve kterém
ho doporučujeme k~použití:
\begin{description}
\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.
+\url{https://tug.org/begin.html} najdete krátký úvod do systému.
\item [\TeX{} FAQ] \TeX{} 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 v~\TL{} v~adresáři
\OnCD{texmf-dist/doc/generic/FAQ-en/}
- nebo na internetu na \url{http://www.tex.ac.uk/faq}.
+ nebo na internetu na \url{https://texfaq.org}.
Prosíme, začněte své hledání odpovědi zde.
\item [\TeX{} Catalogue] Pokud hledáte konkrétní balík,
@@ -382,34 +398,35 @@ ho doporučujeme k~použití:
Je to obsáhlá sbírka \TeX{}ových položek. Viz
% \url{http://mirror.ctan.org/help/Catalogue/}.
% \url{http://ftp.cstug.cz/pub/CTAN/help/Catalogue/}.
- \url{http://ctan.org/pkg/catalogue/}.
+ \url{https://ctan.org/pkg/catalogue}.
-\item [\TeX{}ové odkazy na Webu] Na \url{http://tug.org/interest.html}
+\item [\TeX{}ové odkazy na Webu] Na \url{https://tug.org/interest.html}
najdete mnoho relevantních odkazů na různé příručky,
knihy, manuály a články o~všech aspektech systému \TeX{}.
\item [archivy diskusních skupin]
Základní fóra pro hledání řešení problémů \TeX{}u zahrnují
- stránku \LaTeX{}ovské komunity \url{http://latex-community.org/},
- stránku kolektivně editovaných dotazů a odpovědí \url{http://tex.stackexchange.com},
+ stránku \LaTeX{}ovské komunity \url{https://latex.org},
+ stránku kolektivně editovaných dotazů a odpovědí \url{https://tex.stackexchange.com},
newsovou skupinu \ctt{} a e-mailovou diskusní
skupinu \email{texhax@tug.org}. V~archivech těchto zdrojů
najdete tisíce předchozích dotazů a odpovědí z~minulých let čekajících na vaše
hledání. Nahlédněte na dva poslední zmíněné zdroje
\url{http://groups.google.com/group/comp.text.tex/topics}, a 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
+ \url{https://tug.org/mail-archives/texhax}. Dotazem do obecného
+ 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/}.
\item [kladení dotazů] Pokud nemůžete najít odpověď na svou otázku,
můžete ji položit na \url{http://latex-community.org/} a
- \url{http://tex.stackexchange.com/} prostřednictvím jejich webových rozhraní,
+ \url{https://tex.stackexchange.com/} prostřednictvím jejich webových rozhraní,
na \ctt{} přes Google nebo newsového klienta nebo e-mailem na \email{texhax@tug.org}.
Ale dříve, než tak učiníte, \emph{prosím,} přečtěte si toto heslo FAQ,
abyste maximalizovali vyhlídky na získání užitečné odpovědi:
- \url{http://www.tex.ac.uk/cgi-bin/texfaq2html?label=askquestion}.
+ \url{https://texfaq.org/FAQ-askquestion}.
\item [podpora \TL{}] Pokud chcete poslat
chybové hlášení, připomínku nebo poznámku k~distribuci
@@ -450,20 +467,20 @@ Tento oddíl popisuje obsah \TL{} a \TKCS{}, jejíž~je částí.
\begin{description}
\item [\TL] Úplný systém \TeX{}, k~nainstalování na disk.
-Domovská stránka: \url{http://tug.org/texlive/}.
+Domovská stránka: \url{https://tug.org/texlive/}.
\item [Mac\TeX] pro \MacOSX, přidává nativní \MacOSX\
(aktuálně pojmenován macOS by Apple, avšak v~tomto dokumentu budeme používat starý název)
instalační program a jiné aplikace Mac k~\TL{}. Domovská stránka:
-\url{http://tug.org/mactex/}.
+\url{https://tug.org/mactex/}.
\item [pro\TeX{}t] Rozšíření systému \MIKTEX\ pro Windows.
\ProTeXt\ přidává k~\MIKTEX u nové doplňkové nástroje
a zjednodušuje instalaci. Je plně nezávislý na \TL{}
a má své vlastní příkazy.
-Domovská stránka: \url{http://tug.org/protext/}.
+Domovská stránka: \url{https://tug.org/protext/}.
-\item [CTAN] Výpis obrazovky archivu \CTAN{} (\url{http://www.ctan.org}).
+\item [CTAN] Výpis obrazovky archivu \CTAN{} (\url{https://ctan.org}).
\end{description}
@@ -502,9 +519,6 @@ přídavnou podporu pro Windows.
\smallskip
-V~kořenovém adresáři distribuce jsou navíc instalační dávky a soubory
-\filename{README} (v~různých jazycích).
-
Co se týče dokumentace, užitečné mohou
být obsáhlé odkazy v~kořenovém souboru \OnCD{doc.html}.
Dokumentace téměř všeho (balíků, formátů, manuálů, man-stránek, info-souborů)
@@ -520,6 +534,7 @@ jazycích v~adresáři \dirname{texmf-dist/doc/texlive}:
\item{anglická:} \OnCD{texmf-dist/doc/texlive/texlive-en}
\item{francouzská:} \OnCD{texmf-dist/doc/texlive/texlive-fr}
\item{italská:} \OnCD{texmf-dist/doc/texlive/texlive-it}
+\item{japonská:} \OnCD{texmf-dist/doc/texlive/texlive-ja}
\item{polská:} \OnCD{texmf-dist/doc/texlive/texlive-pl}
\item{ruská:} \OnCD{texmf-dist/doc/texlive/texlive-ru}
\item{srbská:} \OnCD{texmf-dist/doc/texlive/texlive-sr}
@@ -538,7 +553,7 @@ Můžete tak jednoduše zjistit zda a jak tyto hodnoty odpovídají
nastavení jednotlivých adresářů ve vaší instalaci.
Všechny stromy, včetně osobních, musí dodržovat strukturu adresářů \TeX\
-Directory Structure (\TDS, \url{http://tug.org/tds}), s~jejími nesčetnými
+Directory Structure (\TDS, \url{https://tug.org/tds}), s~jejími nesčetnými
podadresáři, jinak soubory nebudou k~nalezení. Podrobněji je to
popsáno v~oddíle~\ref{sec:local_personal_macros}
(\p.\pageref{sec:local_personal_macros}). Pořadí zde je opačné vůči pořadí ve kterém se stromy
@@ -570,11 +585,11 @@ Rozšíření této proměnné se dynamicky nastaví pro
každého uživatele na jeho vlastní osobní adresář.
%
\item [TEXMFVAR] Strom (soukromý) používaný programy \verb+texconfig+,
-\verb+updmap+ a \verb+fmtutil+ na (cache) uložení runtime
+\verb+updmap-user+ a \verb+fmtutil-user+ na (cache) uložení runtime
údajů, jako jsou soubory formátů a generované \code{.map} soubory.
%
\item [TEXMFCONFIG] Strom (soukromý) používaný nástroji
-\verb+texconfig+, \verb+updmap+ a \verb+fmtutil+ na uložení
+\verb+texconfig+, \verb+updmap-sys+ a \verb+fmtutil-sys+ na uložení
modifikovaných konfiguračních údajů.
%
\item [TEXMFCACHE] Strom(y) používaný \ConTeXt{}extem
@@ -648,14 +663,14 @@ například, \prog{etex}, \prog{latex},
\prog{pdflatex}. Jeho stránka je \url{http://www.pdftex.org/}. Viz
návod \OnCD{texmf-dist/doc/pdftex/manual/pdftex-a.pdf}
%v~adresáři \OnCD{texmf/doc/pdftex/manual/}
-a \OnCD{texmf/doc/pdftex/manual/samplepdf/samplepdf.tex}
+a \OnCD{texmf-dist/doc/pdftex/samplepdftex/samplepdf.tex}
pro vzorové použití některých jeho vlastností.
\item [Lua\TeX] je označován za nástupce pdf\TeX{}u, se kterým
je z~větší části (ale ne úplně) zpětně kompatibilní.
Měl by se také stát funkční nadmnožinou systému %nahradit
Aleph, viz dále, ačkoli perfektní kompatibilita není zamýšlena.
-Zabudovaný interpret Lua (\url{http://www.lua.org/})
+Zabudovaný interpret Lua (\url{https://lua.org/})
umožňuje elegantní řešení mnoha ožehavých
\TeX ovských problémů. Volaný povelem \filename{texlua} funguje
jako samostatný interpret Lua a jako takový je použit
@@ -664,7 +679,7 @@ v~rámci \TL. Jeho stránka je \url{http://www.luatex.org/} a příručka je
\item [\XeTeX] přidává podporu vstupního kódování
Unicode a OpenType a systémových fontů, implementovaných
-zejména použitím knihoven třetích stran, srv. \url{http://tug.org/xetex}.
+zejména použitím knihoven třetích stran, srv. \url{https://tug.org/xetex}.
\item [\OMEGA\ (Omega)] je založena na Unicode.
Umožňuje sázet v~téměř všech světových jazycích zároveň.
@@ -726,7 +741,7 @@ do HTML (a~XML a dalších formátů).
Pro začátek si obstarejte \TK{} \DVD{} nebo si stáhněte
síťový instalační program \TL{}.
-Na \url{http://tug.org/texlive/acquire.html}
+Na \url{https://tug.org/texlive/acquire.html}
najdete více informací a další způsoby získání softwaru.
\begin{description}
@@ -750,8 +765,8 @@ obrázku~\ref{fig:nsis}. Objeví se dvě volby:
Pod Windows se instalátor normálně spustí %by se instalátor měl spustit
automaticky po vložení \DVD. \DVD\ můžete získat, když se stanete členem
skupiny uživatelů \TeX u (vřele doporučujeme \CSTUG,
-\url{http://tug.org/usergroups.html}), nebo si ho zvlášť zakoupíte
-(\url{http://tug.org/store}), anebo si vypálíte svoje vlastní z~\ISO\
+\url{https://tug.org/usergroups.html}), nebo si ho zvlášť zakoupíte
+(\url{https://tug.org/store}), anebo si vypálíte svoje vlastní z~\ISO\
obrazu. %(\url{http://tug.org/texlive/acquire.html}).
Ve většině systémů můžete \ISO\ namontovat přímo.
Jestliže máte po instalaci z~\DVD\ nebo \ISO{}
@@ -772,7 +787,7 @@ době k~dispozici. To je v~protikladu k~\DVD\ a
Pokud potřebujete stahovat přes proxy server, použijte soubor \filename{~/.wgetrc}
nebo proměnné prostředí s~nastavením proxy pro Wget
-(\url{http://www.gnu.org/software/wget/manual/html_node/Proxies.html}),
+(\url{https://www.gnu.org/software/wget/manual/html_node/Proxies.html}),
nebo ekvivalent za cokoli, stáhněte program, který používáte. Samozřejmě se to
netýká instalace z~\DVD\ nebo z~\ISO\ obrazu.
@@ -826,7 +841,7 @@ Viz sekci~\ref{sec:cygwin}.
Jak již bylo zmíněno v~sekci~\ref{sec:tlcoll.dists}, pro \MacOSX\ je
připravena samostatná distribuce, nazvaná
-Mac\TeX\ (\url{http://tug.org/mactex}).
+Mac\TeX\ (\url{https://tug.org/mactex}).
Doporučujeme použít původní instalační program
Mac\TeX u namísto instalátoru \TL\
pod \MacOSX, protože původní (nativní) instalátor provede
@@ -872,7 +887,7 @@ Pro úplný seznam různých voleb zadejte:
\begin{figure}[tb]
\begin{boxedverbatim}
-Installing TeX Live 2019 from: ...
+Installing TeX Live 2020 from: ...
Platform: x86_64-linux => 'GNU/Linux on x86_64'
Distribution: inst (compressed)
Directory for temporary files: /tmp
@@ -888,7 +903,7 @@ Detected platform: GNU/Linux on Intel x86_64
<D> directories:
TEXDIR (the main TeX directory):
- /usr/local/texlive/2019
+ /usr/local/texlive/2020
...
<O> options:
@@ -1109,13 +1124,14 @@ prostředí před spuštěním instalátoru (pravděpodobně
\envname{TEXLIVE\_INSTALL\_PREFIX} nebo
\envname{TEXLIVE\_INSTALL\_TEXDIR}); viz dokumentaci z~|install-tl --help|
(dostupná online na
-\url{http://tug.org/texlive/doc/install-tl.html}) k~získání úplného seznamu
+\url{https://tug.org/texlive/doc/install-tl.html}) k~získání úplného seznamu
nebo dalších detailů.
Rozumnou alternativou je adresář uvnitř vašeho domovského
adresáře, zvlášť když chcete být výhradním uživatelem.
-K~naznačení domovského adresáře použijte `\verb|~|', jako například
-`\verb|~/texlive/|\dirname{\thisyear}'.
+K~označení domovského adresáře použijte vlnku, %`\verb|~|',
+například `\verb|~/texlive/|\dirname{\thisyear}'.
+%`\texttt{\~{}/texlive/}\dirname{\thisyear}'.
Doporučujeme do názvu začlenit rok, což umožní paralelní
společné zachování různých vydání \TL{} vedle sebe. Můžete
@@ -1183,12 +1199,12 @@ několika externích programů. Velmi neúplný seznam
povolených programů je uveden v~souboru \filename{texmf.cnf}.
Pro další podrobnosti viz novinky 2010 (oddíl~\ref{sec:2010news}).
-\item[create format files:] Přestože si vytvoření nepotřebných formátů
+\item[create all format files:] Přestože si vytvoření nepotřebných formátů
vyžaduje čas a diskový prostor pro uložení, doporučujeme nechat
tuto volbu vyznačenou: když ji nevyznačíte, budou formátové soubory
vytvořené v~osobních stromech \dirname{TEXMFVAR} 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, a tudíž můžete
+například obnovovat základní balíčky nebo vzory dělení v~instalaci, a tudíž můžete
skončit s~nekompatibilními soubory formátů.
\item[install font/macro \ldots\ tree:] Stahování/instalace
@@ -1207,7 +1223,8 @@ stávající soubory vašeho \TeX ovského systému,
který přišel s~touto volbou, tj. specifikací systémových adresářů.
Nejbezpečnější a doporučený přístup je ponechat volbu neoznačenou.
-\item[after installation \ldots\ \CTAN:] Pro instalaci z~\DVD je
+\item[after install, set CTAN as source for package updates:]
+Pro instalaci z~\DVD je
tato volba implicitně umožněna, protože uživatel obvykle chce uskutečnit
následné aktualizace balíků z~archivu \CTAN, kde jsou průběžně
aktualizovány po celý rok. Jediný důvod pro jejich potlačení
@@ -1240,8 +1257,7 @@ Když jsou všechna nastavení podle vašich preferencí, stačí napsat
\singleuv{I} v~textovém okně, nebo stisknout tlačítko `Install TeX Live'
v~\GUI{} Perl/Tk a spustit instalační proces. Po dokončení přeskočte na
sekci~\ref{sec:postinstall}, kde se dozvíte, co se případně
-má udělat nakonec. %, jestli vůbec něco.
-
+má udělat nakonec.
\subsection{Volby příkazového řádku pro install-tl}
\label{sec:cmdline}
@@ -1258,7 +1274,7 @@ Následují nejběžnější volby:
Tcl/Tk ve verzi 8.5 nebo vyšší. Toto je případ na \MacOSX\ a je
distribuován s~\TL{} pod Windows. Starší volby \texttt{-gui=perltk}
a \texttt{-gui=wizard} jsou stále ještě k~dispozici a vyžadují modul Perl/Tk
-(\url{http://tug.org/texlive/distro.html#perltk}) zkompilovaný s~podporou
+(\url{https://tug.org/texlive/distro.html#perltk}) zkompilovaný s~podporou
XFT; pokud Tcl/Tk a Perl/Tk nejsou k~dispozici, pokračuje instalace
v~textovém režimu.
\item[-no-gui] Vynutí si použití instalátoru v~textovém režimu.
@@ -1299,7 +1315,7 @@ v~textovém režimu.
\item[-in-place] (Dokumentováno pouze pro úplnost: nepoužívejte, pokud
si nejste jisti tím, co děláte!)
Pokud již máte \prog{rsync}, \prog{svn} nebo jinou kopii \TL{} (viz
- \url{http://tug.org/texlive/acquire-mirror.html}) tehdy tato volba
+ \url{https://tug.org/texlive/acquire-mirror.html}) tehdy tato volba
použije ta data, která již máte stažena, a vykoná pouze nevyhnutelnou
post-instalaci. Upozorňujeme, že soubor \filename{tlpkg/texlive.tlpdb}
může být přepsán; jeho uložení zůstává na vaší odpovědnosti. Také odstranění
@@ -1326,7 +1342,7 @@ jako: \url{http://ctan.example.org/tex-archive/systems/texlive/tlnet/},
s~nahrazením |ctan.example.org/tex-archive| skutečným
hostitelským jménem (hostname) a jeho konkrétní kořenovou
cestou k~\CTAN\ (jako třeba |ftp.cstug.cz/pub/CTAN|).
-Seznam zrcadel \CTAN\ je udržován na \url{http://ctan.org/mirrors}.
+Seznam zrcadel \CTAN\ je udržován na \url{https://ctan.org/mirrors}.
Pokud je zadaný argument lokální (buď cesta nebo \texttt{file:/} url),
jsou použity komprimované soubory v~podadresáři \dirname{archive}
@@ -1370,21 +1386,22 @@ nalezeny po přidání do proměnné \envname{PATH}.
Například pro Bourne-kompatibilní shell, jako je
\prog{bash} a používaný Intel x86
GNU/Linux se standardním nastavením adresářů, může
-být vhodné editovat soubor \filename{$HOME/.profile}.
+být vhodné editovat soubor \filename{$HOME/.profile} a řádky, které je potřeba přidat,
+budou vypadat následovně:
\begin{sverbatim}
-PATH=/usr/local/texlive/2019/bin/x86_64-linux:$PATH; export PATH
-MANPATH=/usr/local/texlive/2019/texmf-dist/doc/man:$MANPATH; export MANPATH
-INFOPATH=/usr/local/texlive/2019/texmf-dist/doc/info:$INFOPATH; export INFOPATH
+PATH=/usr/local/texlive/2020/bin/x86_64-linux:$PATH; export PATH
+MANPATH=/usr/local/texlive/2020/texmf-dist/doc/man:$MANPATH; export MANPATH
+INFOPATH=/usr/local/texlive/2020/texmf-dist/doc/info:$INFOPATH; export INFOPATH
\end{sverbatim}
Pro \prog{csh} nebo \prog{tcsh} je editovaný soubor
typicky \filename{$HOME/.cshrc} a
řádky k~přidání mohou vypadat jako:
\begin{sverbatim}
-setenv PATH /usr/local/texlive/2019/bin/x86_64-linux:$PATH
-setenv MANPATH /usr/local/texlive/2019/texmf-dist/doc/man:$MANPATH
-setenv INFOPATH /usr/local/texlive/2019/texmf-dist/doc/info:$INFOPATH
+setenv PATH /usr/local/texlive/2020/bin/x86_64-linux:$PATH
+setenv MANPATH /usr/local/texlive/2020/texmf-dist/doc/man:$MANPATH
+setenv INFOPATH /usr/local/texlive/2020/texmf-dist/doc/info:$INFOPATH
\end{sverbatim}
Pokud již máte nastavení někde ve vašich tečkou začínajících souborech,
@@ -1400,8 +1417,8 @@ Naše dvě rady jsou: 1)~můžete vyhledat soubor
\filename{/etc/manpath.config} a pokud existuje, přidejte řádky jako
\begin{sverbatim}
-MANPATH_MAP /usr/local/texlive/2019/bin/x86_64-linux \
- /usr/local/texlive/2019/texmf-dist/doc/man
+MANPATH_MAP /usr/local/texlive/2020/bin/x86_64-linux \
+ /usr/local/texlive/2020/texmf-dist/doc/man
\end{sverbatim}
A za 2)~vyhledejte soubor \filename{/etc/environment},
@@ -1433,7 +1450,7 @@ z~\DVD pomocí volby popsané v~sekci~\ref{sec:options}.
Pokud se vyskytnou problémy s~automatickým výběrem zrcadla,
můžete deklarovat konkrétní zrcadlo \CTAN{}u ze seznamu na stránce
-\url{http://ctan.org/mirrors}. Použijte přesnou cestu k~podadresáři
+\url{https://ctan.org/mirrors}. Použijte přesnou cestu k~podadresáři
\dirname{tlnet} tohoto zrcadla, jak jsme uvedli výše.
\htmlanchor{xetexfontconfig} % keep historical anchor working
@@ -1450,7 +1467,7 @@ Pod Windows jsou fonty dodané s~\TL\ automaticky
dostupné pro \XeTeX.
Na \MacOSX, na automatické hledání fontů dle jména
jsou potřeba další kroky; prosím vizte web Mac\TeX u
-(\url{http://tug.org/mactex}).
+(\url{https://tug.org/mactex}).
Pro ostatní unixové systémy potřebujete dokonfigurovat
systém dle následujícího postupu tak, aby byl \XeTeX\
schopen najít fonty dodané s~\TL\
@@ -1511,7 +1528,7 @@ Při čtení v~případě duplicitních údajů v~paměti cache získá
přednost poslední nalezený prvek.
Pro další informace viz
-\url{http://wiki.contextgarden.net/Running_Mark_IV}.
+\url{https://wiki.contextgarden.net/Running_Mark_IV}.
\subsubsection{Začleňování lokálních a osobních maker}
@@ -1527,7 +1544,7 @@ lokální fonty a makra; adresář
\verb|%USERPROFILE%\texmf|) je určen pro osobní fonty a makra.
Pro oba stromy musí být soubory umístěny v~patřičných
podadresářích \TDS\ (\TeX\ Directory Structure);
-viz \url{http://tug.org/tds} nebo nahlédni do souboru
+viz \url{https://tug.org/tds} nebo nahlédni do souboru
\filename{texmf-dist/web2c/texmf.cnf}. Například, \LaTeX{}ovský
styl, třída nebo makrobalík by měl být umístěn
v~\dirname{TEXMFLOCAL/tex/latex} nebo
@@ -1563,7 +1580,7 @@ Možnou alternativou je použití \XeTeX{}u nebo Lua\TeX{}u
umožní používat fonty operačního systému bez jakékoliv instalace v~\TeX{}u.
Pokud to potřebujete udělat, vyvinuli jsme maximální úsilí
-k~popsání postupu, viz \url{http://tug.org/fonts/fontinstall.html}.
+k~popsání postupu, viz \url{https://tug.org/fonts/fontinstall.html}.
\subsection{Testování instalace}
@@ -1573,12 +1590,12 @@ Po nainstalování \TL{} přirozeně chcete
systém otestovat, abyste mohli začít vytvářet nádherné dokumenty nebo fonty.
Jednou z~věcí, kterou byste mohli ihned hledat, je nástroj na editaci
-souborů. \TL{} nainstaluje \TeX{}works (\url{http://tug.org/texworks})
+souborů. \TL{} nainstaluje \TeX{}works (\url{https://tug.org/texworks})
pro Windows (pouze) a Mac\TeX\ nainstaluje TeXShop
-(\url{http://pages.uoregon.edu/koch/texshop}. V~jiných Unixových systémech
+(\url{https://pages.uoregon.edu/koch/texshop}). V~jiných Unixových systémech
je volba editoru ponechána na vás. Jsou k~dispozici mnohé možnosti,
některé z~nich jsou uvedeny v~následujícím oddíle; viz
-též \url{http://tug.org/interest.html#editors}. Bude fungovat libovolný
+též \url{https://tug.org/interest.html#editors}. Bude fungovat libovolný
obyčejný editor; nic \TeX{}ovsky specifické se nevyžaduje.
Zbytek tohto oddílu udává některé základní postupy testování funkcionality
@@ -1647,8 +1664,8 @@ ze~souboru \filename{.tex} vytvoří PDF přímo:
\end{alltt}
Ani \cmdname{gv}, ani \cmdname{xpdf} nejsou zařazeny na
\TL{} a musíte je instalovat odděleně. Viz
-\url{http://www.gnu.org/software/gv} resp.
-\url{http://www.foolabs.com/xpdf}. Existuje také velké množství
+\url{https://www.gnu.org/software/gv} resp.
+\url{https://www.xpdfreader.com}. Existuje také velké množství
jiných prohlížečů PDF.
Pro Windows doporučujeme vyzkoušet Sumatra PDF
(\url{https://www.sumatrapdfreader.org/free-pdf-reader.html}).
@@ -1689,47 +1706,47 @@ oddíl~\ref{sec:font-conf-sys}.
Pokud jste \TeX{}ový začátečník nebo potřebujete pomoc s~psaním
\TeX{}ových, respektive \LaTeX{}ových dokumentů, navštivte
-\url{http://tug.org/begin.html}, kde najdete úvodní informace
+\url{https://tug.org/begin.html}, kde najdete úvodní informace
k~instalaci.
Odkazy na některé další pomůcky, o~jejichž instalaci můžete uvažovat:
\begin{description}
\item[Ghostscript] \url{https://ghostscript.com/}
-\item[Perl] \url{http://www.perl.org/}
- s~doplňujícími balíky z~CPAN, \url{http://www.cpan.org/}
-\item[ImageMagick] \url{http://www.imagemagick.com}, k~zpracování
+\item[Perl] \url{https://perl.org/}
+ s~doplňujícími balíky z~CPAN, \url{https://cpan.org/}
+\item[ImageMagick] \url{https://imagemagick.org}, k~zpracování
a konverzi grafiky
-\item[NetPBM] \url{http://netpbm.sourceforge.net/}, rovněž pro grafiku.
+\item[NetPBM] \url{http://netpbm.sourceforge.net}, rovněž pro grafiku.
\item[\TeX ovsky orientované editory] Existuje široký výběr a je to
záležitost vkusu uživatele. Tady je výběr v~abecedním řazení
(několik málo je pouze pro Windows).
\begin{itemize*}
\item \cmdname{GNU Emacs} je přirozeně též k~dispozici pod Windows, viz
-\url{http://www.gnu.org/software/emacs/emacs.html}
+\url{https://www.gnu.org/software/emacs/emacs.html}
\item \cmdname{Emacs} s~Auc\TeX em pro Windows je k~dispozici z~\CTAN{}u.
- Jeho domovská stránka je \url{http://www.gnu.org/software/auctex}.
- \item \cmdname{SciTE} je k~dostání z~\url{http://www.scintilla.org/SciTE.html}.
+ Jeho domovská stránka je \url{https://www.gnu.org/software/auctex}.
+ \item \cmdname{SciTE} je k~dostání z~\url{https://www.scintilla.org/SciTE.html}.
\item \cmdname{Texmaker} je volný (free) software, k~dispozici
- z~\url{http://www.xmlmath.net/texmaker}.
+ z~\url{https://www.xmlmath.net/texmaker}.
\item \cmdname{TeXstudio} začínalo jako odbočka programu \cmdname{Texmaker}
- s~dodatečnými rysy; \url{http://texstudio.org/}.
+ s~dodatečnými rysy; \url{https://texstudio.org/}.
\item \cmdname{TeXnicCenter} je volný software,
- k~dispozici z~\url{http://www.texniccenter.org}
+ k~dispozici z~\url{https://www.texniccenter.org}
a v~distribuci pro\TeX{}t.
\item \cmdname{TeXworks} je volný software, k~dispozici
- z~\url{http://tug.org/texworks}
+ z~\url{https://tug.org/texworks}
a je nainstalovaný jako součást \TL{} pro Windows (pouze).
\item \cmdname{Vim} je volný software, k~dispozici
- z~\url{http://www.vim.org}.
+ z~\url{https://www.vim.org}.
\item \cmdname{WinEdt} je shareware dostupný třeba
- na \url{http://tug.org/winedt}
- nebo na \url{http://www.winedt.com}.
- \item \cmdname{WinShell} je k~dispozici z~\url{http://www.winshell.de}.
+ na \url{https://tug.org/winedt}
+ nebo na \url{https://www.winedt.com}.
+ \item \cmdname{WinShell} je k~dispozici z~\url{https://www.winshell.de}.
\end{itemize*}
\end{description}
Pro mnohem delší seznam balíků a programů viz
-\url{http://tug.org/interest.html}.
+\url{https://tug.org/interest.html}.
\section{Specializované instalace}
@@ -1901,21 +1918,21 @@ Funkcionalita programu \prog{tlmgr} úplně zahrnuje program \prog{texconfig}.
Pořád distribuujeme a udržujeme \prog{texconfig}, pokud někdo využívá jeho
rozhraní, avšak nyní doporučujeme používat \prog{tlmgr}.
-\subsection{Současná rozhraní \GUI{} pro \cmdname{tlmgr}}
+\subsection{Rozhraní \GUI{} pro \cmdname{tlmgr}}
-\TL{} obsahuje několik \GUI{} pro
-\prog{tlmgr}. Obr.~\ref{fig:tlshell} ukazuje \cmdname{tlshell},
+\TL{} obsahuje několik \GUI{} pro \prog{tlmgr}.
+Dva pozoruhodné: (1) Obr.~\ref{fig:tlshell} ukazuje \cmdname{tlshell},
který je napsán v~Tcl/Tk a pracuje mimo \singleuv{box}u pod Windows
-a \MacOSX. Obr.~\ref{fig:tlcockpit} ukazuje \prog{tlcockpit},
-který vyžaduje Java ve verzi~8 nabo vyšší a JavaFX.
+a \MacOSX. (2) Obr.~\ref{fig:tlcockpit} ukazuje \prog{tlcockpit},
+který vyžaduje Java ve verzi~8 nebo vyšší a JavaFX.
Oba jsou dodány jako samostatné balíčky.
-\prog{tlmgr} samotný může být spuštěn v~režimu \GUI{}
-(obr.~\ref{fig:tlmgr-gui}) pomocí
+\prog{tlmgr} má také nativní režimu \GUI{}
+(viz obr.~\ref{fig:tlmgr-gui}), který se spouští pomocí
\begin{alltt}
- > \Ucom{tlmgr -gui}
+> \Ucom{tlmgr -gui}
\end{alltt}
-Toto rozšíření \GUI\ vyžaduje Perl/Tk, kterého modul již není
+Avšak toto rozšíření \GUI\ vyžaduje Perl/Tk, kterého modul již není
zahrnut v~distribuci Perl v~\TL{} pro Windows.
@@ -1954,12 +1971,12 @@ running post install action for xetex
install: xetex-def
...
running mktexlsr
-mktexlsr: Updating /usr/local/texlive/2019/texmf-dist/ls-R...
+mktexlsr: Updating /usr/local/texlive/2020/texmf-dist/ls-R...
...
running fmtutil-sys --missing
...
Transcript written on xelatex.log.
-fmtutil: /usr/local/texlive/2019/texmf-var/web2c/xetex/xelatex.fmt installed.
+fmtutil: /usr/local/texlive/2020/texmf-var/web2c/xetex/xelatex.fmt installed.
\end{fverbatim}
Jak můžete vidět, \prog{tlmgr} nainstaluje závislosti
@@ -1984,7 +2001,7 @@ sizes: 657941k
\end{fverbatim}
Nakonec to nejdůležitější -- úplnou dokumentaci najdete na
-\url{http://tug.org/texlive/tlmgr.html} nebo zadáním:
+\url{https://tug.org/texlive/tlmgr.html} nebo zadáním:
\begin{alltt}
> \Ucom{tlmgr -help}
\end{alltt}
@@ -2163,7 +2180,7 @@ s~velkým množstvím rozsáhlých fontů.
Pro Cygwin můžete zvětšit množství dostupné paměti podle
návodu v~příručce The Cygwin User's Guide
-(\url{http://www.cygwin.com/cygwin-ug-net/setup-maxmem.html}).
+(\url{https://cygwin.com/cygwin-ug-net/setup-maxmem.html}).
Pro Windows musíte vytvořit soubor, například \code{moremem.reg}, obsahující
tyto čtyři řádky:
@@ -2187,7 +2204,7 @@ stávajícího uživatele místo všech, použijte \code{HKEY\_CURRENT\_USER}.)
\Webc{} obsahuje množinu \TeX-príbuzných programov, t.\,j.\ samotný \TeX{},
\MF{}, \MP, \BibTeX{} atď. Je to srdce systému \TL{}.
Domovská stránka \Webc{}, s~aktuálnou príručkou a ďalšími vecami, je na
-\url{http://tug.org/web2c}.
+\url{https://tug.org/web2c}.
Trochu histórie: originálna implementácia pochádza
od Thomasa Rokického, ktorý v~roku 1987 vyvinul prvý
@@ -2243,12 +2260,16 @@ Všetky programy dodržiavajú štandardné \GNU{} voľby:
\begin{description}
\item[\texttt{--help}] Vypisuje prehľad základného používania.
-\item[\texttt{--verbose}] Vypisuje detailnú správu spracovania.
\item[\texttt{--version}] Vypisuje informáciu o~verzii, potom skončí.
\end{description}
+A väčšina tiež dodržiava:
+\begin{ttdescription}
+\item[\texttt{--verbose}] Vypisuje detailnú správu spracovania.
+\end{ttdescription}
+
Na vyhľadávanie súborov používajú \Webc{} programy prehľadávaciu
-knižnicu \KPS{} (\url{http://tug.org/kpathsea}).
+knižnicu \KPS{} (\url{https://tug.org/kpathsea}).
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 \TeX u{}. \Webc{} zvládne
@@ -2333,11 +2354,11 @@ strane~\pageref{sec:debugging}).
\subsubsection{Konfiguračné súbory}
-\KPS{} číta počas behu z~\emph {konfiguračných súborov}
+\KPS{} číta počas behu z~\emph{konfiguračných súborov}
s~menom \file{texmf.cnf} vyhľadávaciu cestu a ďalšie definície.
-Vyhľadávacia cesta používaná na hľadanie týchto súborov sa
-volá \envname{TEXMFCNF}, ale neodporúčame nastavovať túto (ani iné)
-premennú prostredia.
+Vyhľadávacia cesta \envname{TEXMFCNF} sa používa na hľadanie týchto súborov,
+ale neodporúčame nastavovať túto (ani žiadnu inú) premennú prostredia
+na prepísanie systémových adresárov.
Namiesto toho normálna inštalácia vyústi do súboru
\file{.../\thisyear/texmf.cnf}. Ak musíte vykonať zmeny implicitných
@@ -2346,6 +2367,17 @@ Hlavný konfiguračný súbor je \file{.../\thisyear/texmf-dist/web2c/texmf.cnf}
Nesmiete editovať tento neskorší súbor, pretože vaše zmeny budú stratené
pri obnove šírenej verzie.
+Ak chcete iba pridať osobný adresár do konkrétnej cesty vyhľadávania,
+je rozumné nastavenie premennej prostredia:
+\begin{verbatim}
+TEXINPUTS =.:/my/macro/dir:
+\end{verbatim}
+Ak chcete zachovať udržiavateľnosť a prenosnosť nastavenia v priebehu rokov,
+použite koncové \samp{:} (\samp{;} v systéme Windows) na vloženie systémových ciest,
+namiesto toho, aby sa ich všetky snažili napísať explicitne (viď
+oddiel~\ref{sec:default-expansion}). Ďalšou možnosťou je použitie
+stromu \envname{TEXMFHOME} (viď oddiel~\ref{sec:directories}).
+
\emph{Všetky} súbory
\file{texmf.cnf} vo vyhľadávacej ceste budú prečítané a definície
v~starších súboroch prepíšu definície v~novších súboroch.
@@ -2354,7 +2386,7 @@ hodnoty z~\file{./texmf.cnf} prepíšu hodnoty z~\verb|$TEXMF/texmf.cnf|.
\begin{itemize*}
\item
- Komentáre začínajú znakom \singleuv{\texttt{\%}} a pokračujú do konca
+ Komentáre začínajú znakom \singleuv{\texttt{\%}} buď na začiatku riadku alebo s~medzerou pred ním a pokračujú do konca
riadku.
\item
Prázdne riadky sú ignorované.
@@ -2363,28 +2395,41 @@ hodnoty z~\file{./texmf.cnf} prepíšu hodnoty z~\verb|$TEXMF/texmf.cnf|.
nasledujúci riadok je k~nemu pripojený. Prázdne znaky na začiatku
pripájaných riadkov nie sú ignorované.
\item
- Všetky ostatné riadky majú tvar:
-\begin{alltt}
- \var{variable}[.\var{progname}] [=] \var{value}
-\end{alltt}%
+ Všetky ostatné riadky majú tvar:\\
+ \hspace*{2em}\texttt{\var{variable} \textrm{[}.\var{progname}\textrm{]}
+ \textrm{[}=\textrm{]} \var{value}}\\[1pt]
kde \singleuv{\texttt{=}} a prázdne znaky naokolo sú nepovinné.
+% (But if \var{value} begins with \samp{.}, it is simplest to use the
+% \samp{=} to avoid the period being interpreted as the program name
+% qualifier.)
+ (Ale ak \var{value} začína znakom \samp{.}, je najjednoduchšie použiť
+ \samp{=}, aby sa predišlo interpretácii bodky ako kvalifikátora názvu programu).
\item
- Meno premennej \singleuv{\texttt{\var{variable}}} môže obsahovať
+ Názov premennej \singleuv{\texttt{\var{variable}}} môže obsahovať
akékoľvek znaky okrem prázdnych znakov, \singleuv{\texttt{=}}, alebo \singleuv{\texttt{.}},
- ale obmedziť sa na znaky \singleuv{\texttt{A-Za-z\_}} je najbezpečnejšie.
+ ale najbezpečnejšie je obmedziť sa na znaky \singleuv{\texttt{A-Za-z\_}}.
\item
Ak je \singleuv{\texttt{.\var{progname}}} neprázdne, definícia sa
použije iba vtedy, keď práve bežiaci program má meno
\texttt{\var{progname}} alebo \texttt{\var{progname}.exe}.
Toto umožňuje napríklad mať pre rôzne nadstavby \TeX u rôzne
vyhľadávacie cesty.
-\item Hodnota \singleuv{\texttt{\var{value}}} môže obsahovať akékoľvek
- znaky okrem \singleuv{\texttt{\%}} a \singleuv{\texttt{@}}. Na pravej strane nie je
- možné použiť \singleuv{\texttt{\$\var{var}.\var{prog}}}; namiesto toho
- musíte použiť ďalšiu premennú. Znak \singleuv{\texttt{;}} vo
- \singleuv{\texttt{\var{value}}} je preložený do \singleuv{\texttt{:}}, ak sme pod
- operačným systémom Unix. Toto je užitočné, keď chceme mať jediný
- \file{texmf.cnf} súbor pre systémy Unix, MSDOS a Windows.
+\item Hodnoty \singleuv{\texttt{\var{value}}} uvažované ako reťazce môžu obsahovať akýkoľvek znak.
+V praxi však väčšina hodnôt \file{texmf.cnf} súvisí s~rozvinutím cesty
+a keďže v~expanzii používajú rôzne špeciálne znaky
+(viď oddiel~\ref{sec:cnf-special-chars}), ako napríklad zátvorky alebo čiarky,
+nemôžu byť použité v názvoch adresárov.
+
+Znak \singleuv{\texttt{;}} vo \singleuv{\texttt{\var{value}}} je preložený do \singleuv{\texttt{:}},
+ak sme pod operačným systémom Unix. Toto je užitočné, keď chceme mať jediný
+súbor \file{texmf.cnf} pre obidva systémy Unix a Windows.
+Táto transformácia nastane s akoukoľvek hodnotou, nielen s~vyhľadávacou cestou,
+ale našťastie v praxi nie je \singleuv{\texttt{;}} potrebný
+v~iných hodnotách.
+
+Funkcia \code{\$\var{var}.\var{prog}} nie je na pravej strane dostupná;
+namiesto nej musíte použiť dodatočnú premennú.
+
\item
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é.
@@ -2403,7 +2448,7 @@ 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+, %$
+príklad uvedieme 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
@@ -2442,32 +2487,27 @@ Užitočná črta je expanzia zátvoriek, ktorá funguje tak, že
napríklad \verb+v{a,b}w+ sa expanduje na \verb+vaw:vbw+. Vnáranie je
povolené. Toto sa používa na implementáciu viacnásobných
\TeX{}ovských hierarchií, priradením hodnoty \code{\$TEXMF}
-s~použitím zátvoriek. Napríklad v~súbore \file{texmf.cnf} nájdete
+s~použitím zátvoriek. V~dodanom súbore \file{texmf.cnf} nájdete
definíciu podobnú tejto (zjednodušenú pre tento príklad):
\begin{verbatim}
TEXMF = {$TEXMFVAR,$TEXMFHOME,!!$TEXMFLOCAL,!!$TEXMFDIST}
\end{verbatim}
-Môžeme to použiť na definíciu, napríklad, \TeX{}ovskej cesty pre vstupy:
+Použijeme to potom na definovanie, napríklad, \TeX{}ovskej cesty pre vstupy:
\begin{verbatim}
TEXINPUTS = .;$TEXMF/tex//
\end{verbatim}
%$
-bude to znamenať, že po hľadaní v~aktuálnom adresári sa najprv prehľadá celý
-strom \code{\$TEXMFVAR/tex}, \code{\$TEXMFHOME/tex}, \code{\$TEXMFLOCAL/tex}
+bude to znamenať, že po hľadaní v~aktuálnom adresári sa najprv prehľadajú
+stromy \code{\$TEXMFVAR/tex}, \code{\$TEXMFHOME/tex}, \code{\$TEXMFLOCAL/tex}
a \code{\$TEXMFDIST/tex} (posledné dva
-s~použitím databázových súborov \file{ls-R}). Je to vhodný spôsob, ako
-spúšťať dve paralelné \TeX{} štruktúry, jednu nemennú
-(napríklad na \CD) a druhú neustále aktualizovanú novými
-verziami, akonáhle sú dostupné. Použitím premennej
-\code{\$TEXMF} vo všetkých definíciách máme istotu, že sa vždy ako
-prvý prehľadá aktuálny strom.
+s~použitím databázových súborov \file{ls-R}).
\subsubsection{Expanzia podadresárov}
\label{sec:subdirectory.expansion}
Dva alebo viac za sebou nasledujúcich znakov \singleuv{\texttt{/}}
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 \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é}.
@@ -2480,45 +2520,58 @@ adresárov \file{/a/1/b}, \file{/a/2/b},
Viacnásobné konštrukcie \singleuv{\texttt{//}} v~ceste sú možné, ale
použitie \singleuv{\texttt{//}} na začiatku cesty je ignorované.
-\subsubsection{Typy špeciálnych znakov a ich význam: zhrnutie}
-Nasledujúci zoznam zahŕňa %B% význam
-zvláštne znaky v~konfiguračných
+\subsubsection{Zhrnutie špeciálnych znakov v~súboroch \file{texmf.cnf}}
+\label{sec:cnf-special-chars}
+
+Nasledujúci zoznam zahŕňa špeciálne znaky a konštrukcie v~konfiguračných
súboroch \KPS{}.
% need a wider space for the item labels here. 3em instead of 2em
\newcommand{\CODE}[1]{\makebox[3em][l]{\code{#1}}}
\begin{description}
\item[\CODE{:}]Oddeľovač v~špecifikácii cesty; na začiatku alebo
- na konci cesty nahrádza predvolenú expanziu cesty.\par
+ na konci cesty, alebo zdvojený uprostred, nahrádza predvolenú expanziu cesty.\par
\item[\CODE{;}]Oddeľovač v~neunixových systémoch (správa sa ako
\singleuv{\texttt{:}}).
\item[\CODE{\$}]Expanzia premennej.
\item[\CODE{\string~}] Reprezentuje domovský adresár používateľa.
\item[\CODE{\char`\{...\char`\}}] Expanzia zátvoriek, napr.\
z~\verb+a{1,2}b+ sa stane \verb+a1b:a2b+.
+\item[\CODE{,}] Oddeľuje členy v~expanzii zátvoriek.
\item[\CODE{//}] Expanzia podadresárov. (Môže sa
vyskytnúť kdekoľvek v~ceste, okrem jej začiatku.)
\item[\CODE{\%}] Začiatok komentáru.
-\item[\CODE{\bs}] Znak pokračovania riadku (umožňuje viacriadkové vstupy).
+\item[\CODE{\bs}] Na konci riadku, znak pokračovania na umožnenie viacriadkových vstupov.
\item[\CODE{!!}] Povel na hľadanie súboru \emph{iba} v~databáze,
neprehľadáva disk.
\end{description}
+Kedy presne bude znak považovaný za špeciálny alebo bude predstavovať
+samého seba závisí od kontextu, v ktorom sa používa. Pravidlá sú obsiahnuté vo
+viacerých úrovniach interpretácie konfigurácie (analýza,
+expanzia, vyhľadávanie, \ldots), a preto, nanešťastie, to nie je možné stručne ustanoviť.
+Neexistuje žiadny všeobecný únikový mechanizmus; konkrétne,
+\samp{\bs} nie je \uv{únikový znak} v~ súboroch \file{texmf.cnf}.
+
+Pokiaľ ide o výber názvov adresárov na inštaláciu, je najbezpečnejšie
+vyhnúť sa im všetkým.
+
\subsection{Databázy názvov súborov}
\label{sec:filename.database}
\KPS{} 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).
-\KPS{} preto používa externe vytvorený \singleuv{databázový} súbor
+pri štandardnej alebo ľubovoľnej inštalácii
+s~dostatočným množstvom adresárov, vyhľadávanie súboru
+v~každom možnom adresári môže zabrať prehnane veľa času.
+\KPS{} preto môže používať externe vytvorený \singleuv{databázový} súbor
nazývaný \file{ls-R}, ktorý mapuje súbory v~adresároch a pomáha tak
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
-súborovým konvenciám DOSu 8.3 v~zdrojových súboroch.
+A second database file \file{aliases} allows you to give additional
+names to the files listed in \file{ls-R}.
+
+Druhý databázový súbor (\file{aliases}) vám umožňujú dať dodatočné mená súborom nachádzajúcim sa
+v~zozname \file{ls-R}.
\subsubsection{Súborová databáza}
\label{sec:ls.R}
@@ -2585,7 +2638,7 @@ ktoré nemajú asociovanú jednoznačnú príponu, ako napríklad podporné
súbory \MP u a konfiguračné súbory \cmdname{dvips}, musíte
špecifikovať meno, ako známe pre \KPS{}, také ako
\texttt{tex} alebo \texttt{enc files}. Zoznam získate spustením
- \texttt{kpsewhich -{}-help}.
+ \texttt{kpsewhich -{}-help-formats}.
\item[\texttt{--mode=\var{string}}]\mbox{}\\
Nastav meno módu na \singleuv{\texttt{\var{string}}}; toto má vplyv iba na
@@ -2914,107 +2967,59 @@ premenné (čísla riadkov sa vzťahujú na súbor \file{texmf.cnf}):
%B% dodatočných 15\,000 riadiacich sekvencií (preddefinovaná hodnota
%B% hash\_extra je nula).
\end{description}
-Samozrejme tento prvok nemôže nahradiť naozajstné dynamické polia
+\noindent 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 \TeX u, tieto parametre počas behu programu
poskytujú praktický kompromis, ktorý dovoľuje aspoň nejakú
flexi\-bilitu.
-\end{otherlanguage}
-\begin{comment}
-\section{Překlad pro novou unixovou platformu}
-Pokud používáte platformu, pro kterou neposkytujeme binárky, nezbude vám
-nic jiného, než si je vytvořit ze zdrojáků sami.
-Není to tak těžké, jak se traduje či zdá. Vše, co je třeba, najdete
-v~adresáři \texttt{source} distribuce.
-
-\subsection{Předpoklady úspěchu}
-Budete potřebovat alespoň 100~Megabytů diskového prostoru na kompilaci
-celého \TeX{}u a podpůrných programů. Budete také potřebovat kompilátor
-ANSI~C, program \cmdname{make}, lexikální analyzátor a generátor
-překladače. Doporučujeme \GNU{} verze těchto programů
-(\cmdname{gcc}, \GNU \cmdname{make}, \cmdname{m4}, \cmdname{flex},
-\cmdname{bison}). Možná uspějete i s~jinými verzemi kompilátoru~C,
-programu \cmdname{make} a dalších programů, ale budete potřebovat
-dobrou znalost kompilace unixových programů pro řešení kolizí.
-Také příkaz \texttt{uname} musí vracet rozumné hodnoty.
-
-\subsection{Konfigurace}
-
-Pro začátek proveďte normální instalaci \TL{} na váš disk (viz
-oddíl~\ref{sec:install.disk} na
-straně~\pageref{sec:install.disk}). Můžete přeskočit instalaci
-všech předkompilovaných binárek.
-
-Potom rozbalte zdroje z~komprimovaného \texttt{tar} archivu z~adresáře
-\dirname{source} na svůj disk a přejděte do adresáře, kam jste zdroje
-rozbalili.
-
-Potom spusťte program \cmdname{configure} například takto:
-\begin{alltt}
-> \Ucom{sh configure -prefix=/usr/local/TeX}
-\end{alltt}
-
-Adresář udaný přepínačem \optname{-prefix} je ten, kam jste instalovali
-pomocný texmf strom; struktura adresářů bude jak je popsáno níže (přičemž
-\$TEXDIR je adresář, který jste zvolili):
-
-\noindent
-\begin{tabularx}{\textwidth}{@{}>{\ttfamily}lX@{}}
- \dirname{$TEXDIR/share/texmf} & hlavní strom s~fonty, makry, atp.\\
- \dirname{$TEXDIR/man} & unixové manuálové stránky\\
- \dirname{$TEXDIR/info} & \GNU style Info manuály\\
- \dirname{$TEXDIR/bin/$PLATFORM} & binárky
-\end{tabularx}
-%$
-
-Pokud chcete zrušit extra úroveň adresářů \dirname{$PLATFORM} pro každou
-platformu, t.\,j.\ uložit binárky do adresáře \dirname{$TEXDIR/bin},
-specifikujte volbu \verb|--disable-multiplatform| pro \cmdname{configure}.
-
-Podívejte se na výstup příkazu \verb|./configure --help| pro popis
-dalších přepínačů, které můžete chtít použít. Například můžete chtít
-vynechat překlad \OMEGA{}y či \eTeX{}u.
-
-\subsection{Spuštění \cmdname{make}}
+\htmlanchor{texmfdotdir}
+\subsection{\texttt{\$TEXMFDOTDIR}}
+\label{sec:texmfdotdir}
-Ověřte, zda proměnná prostředí nebo volba \texttt{noclobber} není nastavena.
-
-Potom spusťte hlavní \cmdname{make} takto:
-\begin{alltt}
-> \Ucom{make world}
-\end{alltt}
-a dejte si chvíli oddechu\ldots
-Případně si můžete zaznamenat všechen výstup takto:
-\begin{alltt}
-> \Ucom{sh -c \string"make world >world.log 2>\&1\string" \&}
+Na rôznych miestach uvedených vyššie sme uviedli rôzne cesty vyhľadávania
+začínajúce znakom \code{.} (na vyhľadávanie najprv v~aktuálnom adresári), ako v
+\begin{alltt}\small
+TEXINPUTS=.;$TEXMF/tex//
\end{alltt}
-Předtím než uvěříte, že všechno je v~pořádku, zkontrolujte
-logovací soubor na chyby: \GNU \cmdname{make} vždy používá řetězec
-\samp{***}, kdykoliv příkaz selže. Také zkontrolujte, zda všechny programy
-byly opravdu přeloženy:
-\begin{alltt}
-> \Ucom{cd \var{TEXDIR}/bin/\var{archname}}
-> \Ucom{ls | wc}
+
+Toto je zjednodušenie. Súbor \code{texmf.cnf}, ktorý je súčasťou distribúcie
+\TL{} používa \filename{$TEXMFDOTDIR} namiesto jednoduchého \samp{.}, ako v:
+\begin{alltt}\small
+TEXINPUTS=$TEXMFDOTDIR;$TEXMF/tex//
\end{alltt}
-Výsledkem by mělo být přes 200 programů (můžete zkontrolovat přesný
-počet s~adresáři \dirname{bin} na~distribučním médiu).
+(V~dodanom súbore je aj druhý prvok cesty o niečo komplikovanejší
+ako \filename{$TEXMF/tex//}. Ale to je drobnosť; na tomto mieste chceme
+pojednať o črte \filename{$TEXMFDOTDIR}.)
+
+Dôvod na použitie premennej \filename{$TEXMFDOTDIR} v~definíciach ciest
+namiesto jednoduchého \samp{.} je čisto taký, že môže byť prepísaný.
+Napríklad zložitý dokument môže pozostávať z~mnohých zdrojových súborov
+uložených vo viacerých podadresároch. Aby ste to zvládli, môžete
+nastaviť \filename{TEXMFDOTDIR} na \filename{.//} (napríklad, v~prostredí
+keď zostavujete dokument) a všetky budú prehľadávané.
+(Upozornenie: nepoužívajte \filename{.//} ako implicitné nastavenie;
+je to zvyčajne veľmi nežiadúce a
+potenciálne nezabezpečené,
+aby ste hľadali hocijaký dokument vo všetkých podadresároch.)
+
+ As another example, you may wish not to search the current directory at
+ all, e.g., if you have arranged for all the files to be found via
+ explicit paths. You can set \filename{$TEXMFDOTDIR} to, say,
+ \filename{/nonesuch} or any other nonexistent directory for this.
+
+Ďalším príkladom je, že nebudete chcieť vôbec prehľadávať aktuálny adresár,
+napríklad, ak ste zariadili, aby sa všetky súbory našli prostredníctvom
+explicitných ciest. Môžete nastaviť \filename{$TEXMFDOTDIR}, napríklad, na
+\filename{/nonesuch} alebo na akýkoľvek iný neexistujúci adresár.
+
+
+Implicitná hodnota \filename{$TEXMFDOTDIR} je jednoducho \samp{.},
+ako je to nastavené v~našom súbore \filename{texmf.cnf}.
-Pro závěrečný \texttt{make install} budete potřebovat rootovské
-oprávnění, takže můžete rozdělit \samp{make world} na dvě části:
-\begin{alltt}
-> \Ucom{make all}
-> \Ucom{su}
-> \Ucom{make install strip}
-\end{alltt}
-Poté, co instalujete všechny binárky, měli byste provést
-normální postinstalační proceduru, jak je popsána
-v~oddíle~\ref{sec:postinstall} na straně~\pageref{sec:postinstall}.
+\end{otherlanguage}
-Rovněž, když budete chtít zpřístupnit svoje binárky ostatním,
-prosíme kontaktujte nás. Rádi je umístíme na webové stránky \TL.
-\end{comment}
\htmlanchor{ack}
\section{Poděkování}
@@ -3033,11 +3038,11 @@ Děkujeme:
uživatelů \TeX{}u (TUG, DANTE e.V., NTG resp. GUST), kteří společně zajistili
nezbytnou technickou a administrativní infrastrukturu.
Připojte se, prosím, k~\TeX ovskému sdružení ve vaší
-blízkosti (\acro{CSTUG}, \url{http://www.cstug.cz}),
+blízkosti (\acro{CSTUG}, \url{https://www.cstug.cz}),
v~jehož gesci vznikl i tento překlad!
-(Viz \url{http://tug.org/usergroups.html}.)
+(Viz \url{https://tug.org/usergroups.html}.)
-\item Týmu CTANu (\url{http://ctan.org}), který distribuuje obrazy \TL{} a
+\item Týmu CTANu (\url{https://ctan.org}), který distribuuje obrazy \TL{} a
poskytuje společnou infrastrukturu pro aktualizaci balíků,
na kterých je \TL{} závislý.
@@ -3066,7 +3071,7 @@ neúnavně pracoval na jeho rozšířeních. Eitan nás předčasně
opustil v~červnu 2009 a tuto dokumentaci věnujeme jeho památce.
\item Hansi Hagenovi za mnohá testování a přípravu jeho balíku \ConTeXt\
-(\url{http://pragma-ade.com}) pracujícího uvnitř systému \TL.
+(\url{https://pragma-ade.com}) pracujícího uvnitř systému \TL a za neustály rozvoj \TeX{}u.
\item \Thanh ovi, Martinu Schröderovi a pdf\TeX\ týmu (\url{http://pdftex.org})
za pokračující rozšiřování možností \TeX u.
@@ -3074,6 +3079,9 @@ za pokračující rozšiřování možností \TeX u.
\item Hartmutu Henkelovi za významný příspěvek k~vývoji
pdf\TeX u, Lua\TeX u atp.
+\item Shunshaku Hirata, za originálnejší a pokračování práce na DVIPDFM$x$.
+%for much original and continuing on DVIPDFM$x$.
+
\item Tacu Hoekwaterovi za významné úsilí při obnovení vývoje \MP u i
samotného (Lua)\TeX{}u (\url{http://luatex.org}), za začlenění
\ConTeXt{}u do systému \TL,
@@ -3095,6 +3103,8 @@ za čas a trápení při jeho integraci do \TL{},
stejně tak za výchozí verzi instalačního programu Mac\TeX{} a kromě toho za námi
doporučený pomocný program \TeX{}works. % front-end
+\item Hironorimu Kitagawa za množství práce na p\TeX{}u a souvisící podporu.
+
\item Dicku Kochovi za údržbu Mac\TeX{}u (\url{http://tug.org/mactex})
ve velmi blízkém tandemu s~\TL{} a za jeho skvělý přístup.
% for his great good cheer in doing so.
@@ -3107,6 +3117,8 @@ za skript \texttt{getnonfreefonts} a mnoho dalšího.
a instalačnímu programu \TL{} 2008, zvláště pod Windows, a za množství práce
při aktualizaci této příručky, popisující tyto vlastnosti.
+\item Clerku Ma za opravu a rozšíření stroje. %for engine bug fixes and extensions.
+
\item Mojce Miklavec za množství pomoci s~\ConTeXt{}em, vybudování
mnoha souborů binárek a mnohem víc.
@@ -3116,6 +3128,9 @@ za kompresi velikých datových souborů \pkgname{pst-geo} tak, že
jsme je mohli zařadit do instalace, a především za jeho mimořádnou práci
na balíku \pkgname{hyperref}.
+\item Phelypemu Oleiniku za %group-delimited
+skupinově oddělený \cs{input} pro různé stroje v~roce 2020 a mnohé další.
+
\item Petru Olšákovi, který velmi pečlivě kontroloval
svou českou a slovenskou podporu na \TeXLive.
@@ -3136,9 +3151,11 @@ v~průběhu naší cesty.
a za jeho údržbu po mnoho let. Sebastian zemřel v~březnu 2016
a pokračující dílo věnujeme jeho památce.
-\item Luigimu Scarsovi, za pokračující vývoj MetaPostu, Lua\TeX{}u a
+\item Luigimu Scarsovi za pokračující vývoj MetaPostu, Lua\TeX{}u a
mnoho dalšího.
+\item Andreasu Schererovi za \texttt{cwebbin}, implementaci CWEB použitou \TL{}.
+
\item Tomaszi Trzeciakovi za všestrannou pomoc s~Windows.
\item Vladimiru Volovichovi za významnou pomoc s~přenositelností
@@ -3155,6 +3172,13 @@ věnujeme pokračující práci jeho paměti.
\item Gerbenu Wierdovi za vytvoření a údržbu původní podpory \MacOSX.
\item Grahamu Williamsovi, tvůrci \TeX\ Catalogue.
+
+\item Josephovi Wrightovi za množství práce umožňující dostupnost tytéž primitivní funkcionality
+pro různé stroje.
+%, for much work on making the same primitive functionality available across engines.
+
+\item Hironobu Yamashitovi za množství práce na p\TeX{}u a souvisící podporu.
+
\end{itemize*}
Tvůrci binárek:
@@ -3173,7 +3197,7 @@ Mojca Miklavec (\pkgname{i386-linux},
\pkgname{sparc-solaris}),
Norbert Preining (\pkgname{x86\_64-linux}).
Pro informaci o~procesu budování \TL{}, viz
-\url{http://tug.org/texlive/build.html}.
+\url{https://tug.org/texlive/build.html}.
Překladatelé této příručky:
Carlos Enriquez Figueras (španělština),
@@ -3190,7 +3214,8 @@ Michal Mádr editoval \code{cs.po} a přeložil soubor \code{README.EN}.}
Boris Veytsman (ruština),
Zofia Walczak (polština),
Uwe Ziegenhagen (němčina).
-Webovská stránka dokumentace \TL{} je \url{http://tug.org/texlive/doc.html}.
+Webovská stránka dokumentace \TL{} je \url{https://tug.org/texlive/doc.html}.
+
Samozřejmě nejdůležitější poděkování patří Donaldu Knuthovi,
především za vymyšlení \TeX u a také za to, že ho věnoval světu.
@@ -3206,7 +3231,7 @@ NTG začala práci na \CD{} 4All\TeX{} pro uživatele MS-DOSu, doufajíc,
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 TUGu o~\emph{\TeX{} Directory Structure}
-(\url{http://tug.org/tds}), která specifikovala,
+(\url{https://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
@@ -3241,7 +3266,7 @@ 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í
slučitelné s~tzv.\ \singleuv{Debian Free Software Guide\-lines}
-(\url{http://www.debian.org/intro/free}); udělali jsme vše možné,
+(\url{https://debian.org/intro/free}); 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.
@@ -3323,7 +3348,7 @@ jen v~podadresářích \dirname{fonts/enc}, podle 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}.
+\url{https://tug.org/texlive/mapenc.html}.
\item \TKCS\ byla rozšířena přidáním instalovatelného \CD,
založeného na \MIKTEX u, pro ty, kteří dávají přednost
@@ -3411,11 +3436,11 @@ volby \optname{-enc} -- \emph{jen v~případě, že formáty
jsou vytvořeny}. enc\TeX\ podporuje obecné překódování
vstupu a výstupu, čímž umožňuje plnou podporu kódování
Unicode (v~UTF-8). Viz \OnCD{texmf-dist/doc/generic/enctex/} a
-\url{http://www.olsak.net/enctex.html}.
+\url{http://olsak.net/enctex.html}.
\item Aleph, nový stroj kombinující \eTeX\ a \OMEGA, je nyní k~dispozici.
Informace najdete na \OnCD{texmf-dist/doc/aleph/base}
-a \url{http://www.tex.ac.uk/cgi-bin/texfaq2html?label=aleph}. Formát pro
+a \url{https://texfaq.org/FAQ-enginedev}. Formát pro
Aleph, založený na \LaTeX u, se jmenuje \textsf{lamed}.
\item Nejnovější vydání \LaTeX u má novou verzi LPPL -- teď
@@ -3423,14 +3448,13 @@ oficiálně schválená Debian licence. Rozmanité další aktualizace najdete
v~souborech \filename{ltnews} v~\OnCD{texmf-dist/doc/latex/base}.
\item Je dodán \cmdname{dvipng}, nový program pro konvertování DVI na
-obrazové soubory PNG. Viz \url{http://www.ctan.org/pkg/dvipng}.
+obrazové soubory PNG. Viz \url{https://ctan.org/pkg/dvipng}.
\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~CTAN
-(\url{http://mirror.ctan.org/tex-archive/fonts/greek/cbfonts}).
+Úplná sada je dostupná z~CTAN (\url{https://ctan.org/pkg/cbgreek-complete}).
\item \cmdname{oxdvi} byl odebrán; použijte jednoduše \cmdname{xdvi}.
@@ -3516,11 +3540,11 @@ soubory v~programe Adobe Acrobat Reader bez jeho restartu.
V~letech 2006--2007 byl rozsáhlým přírůstkem na \TL{} program \XeTeX{},
přístupný jako programy \texttt{xetex} a \texttt{xelatex}; viz
-\url{http://scripts.sil.org/xetex}.
+\url{https://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}).
+(\url{https://tug.org/metapost/articles}), podobně pdf\TeX{}
+(\url{https://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},
@@ -3535,7 +3559,7 @@ určil, jaký formát má spustit; je to čistý knuthovský \TeX.
(\LaTeX\ a všechny ostatní programy stále čtou řádky \texttt{\%\&}).
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 (\url{http://mirror.ctan.org}).
+aktualizace na CTANu (\url{https://ctan.org}).
Strom zdrojových textů je nyní uložen v~Subversion, se
standardním webovským rozhraním pro jeho prohlížení, kam směruje
@@ -3544,7 +3568,7 @@ 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{},
+te\TeX{} (\url{https://tug.org/tetex}). Výsledkem je nárůst zájmu o~\TL{},
především mezi distributory \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
@@ -3601,7 +3625,7 @@ usnadnění aktualizací.
A nakonec, v~tomto vydání jsou zahrnuty změny provedené Donaldem Knuthem
v~jeho úpravách \TeX u roku 2008 (\singleuv{\TeX\ tuneup of 2008}).
-Viz \url{http://tug.org/TUGboat/Articles/tb29-2/tb92knut.pdf}.
+Viz \url{https://tug.org/TUGboat/Articles/tb29-2/tb92knut.pdf}.
\subsubsection{2009}
@@ -3618,14 +3642,14 @@ Obsaženo je nové vydání fontů AMS \TypeI včetně Computer
Modern: do zdrojáků Metafontu bylo zapracováno několik málo změn tvarů,
které za léta udělal Donald Knuth a byl aktualizován hinting fontů.
Tvary fontů Euler byly důkladně překresleny Hermannem Zapfem (viz
-\url{http://tug.org/TUGboat/Articles/tb29-2/tb92hagen-euler.pdf}). Ve všech
+\url{https://tug.org/TUGboat/Articles/tb29-2/tb92hagen-euler.pdf}). Ve všech
případech zůstaly metriky \emph{nezměněny}. Domovská stránka AMS fontů je
-\url{http://www.ams.org/tex/amsfonts.html}.
+\url{https://ams.org/tex/amsfonts.html}.
Pomocný program -- nový \GUI{} editor -- \TeX{}works
je zahrnut pro Windows, ale také v~Mac\TeX u.
Pro jiné platformy a další informace viz domovskou
-stránku \TeX{}works \url{http://tug.org/texworks}.
+stránku \TeX{}works \url{https://tug.org/texworks}.
Je to multi-platformní prostředí
inspirované editorem TeXShop v~\MacOSX, zaměřené
na jednoduché použití.
@@ -3633,7 +3657,7 @@ na jednoduché použití.
Grafický program Asymptote je zahrnutý pro více platforem. Realizuje
textově založený jazyk pro popis grafiky, blízký k~MetaPostu,
avšak s~pokročilou podporou 3D a jinými vlastnostmi.
-Jeho domovská stránka je \url{http://asymptote.sourceforge.net}.
+Jeho domovská stránka je \url{https://asymptote.sourceforge.io}.
Samostatný program \code{dvipdfm} byl nahrazen programem
\code{dvipdfmx}, který pod tímto jménem pracuje ve zvláštním
@@ -3650,7 +3674,7 @@ které by měly šanci fungovat na více než jedné verzi.
Z dalších menších změn: nyní používáme \pkgname{xz} kompresi,
stabilní náhradu za \pkgname{lzma}
-(\url{http://tukaani.org/xz/}); a literál~|$| je povolen v~názvech
+(\url{https://tukaani.org/xz/}); a literál~|$| je povolen v~názvech
souborů pokud není uveden na začátku jména známé proměnné;
knihovna Kpathsea je teď více\-vláknová (použitelné v~Meta\-Postu);
budování celého \TL{} je nyní založeno na systému Automake.
@@ -3676,7 +3700,7 @@ ručně vytvořených PDF souborů, ale můžete také docela zakázat načtení
\cs{documentclass}. Balík \pkgname{epstopdf} rovněž nebude zaveden
pokud bude použit balík \pkgname{pst-pdf}.
Pro další podrobnosti viz dokumentaci balíku \pkgname{epstopdf}
-(\url{http://ctan.org/pkg/epstopdf-pkg}).
+(\url{https://ctan.org/pkg/epstopdf-pkg}).
Další podobnou změnou je, že vykonání několika málo externích příkazů z~\TeX{}u,
prostřednictvím vlastnosti \cs{write18}, je nyní implicitně povoleno. Tyto
@@ -3704,16 +3728,16 @@ spusťte \code{tlmgr option autobackup 0}.
Byly zařazeny nové programy: nástroj (engine) p\TeX\ a příbuzné pomůcky pro sazbu Japonštiny;
program \BibTeX{}U pro \BibTeX umožňující použití Unicode; utility \prog{chktex}
-(\url{http://baruch.ev-en.org/proj/chktex})
+(původně z~\url{http://baruch.ev-en.org/proj/chktex})
na kontrolu dokumentů \AllTeX{}u; překladač \prog{dvisvgm} z~DVI do SVG
-(\url{http://dvisvgm.sourceforge.net}).
+(\url{https://dvisvgm.de}).
Jsou dodány binárky těchto nových platforem: \code{amd64-freebsd},
\code{amd64-kfreebsd}, \code{i386-freebsd}, \code{i386-kfreebsd},
\code{x86\_64-darwin}, \code{x86\_64-solaris}.
Změna \TL{} 2009, které jsme si nevšimli: četné binárky týkající se \TeX4ht
-(\url{http://tug.org/tex4ht}) byly odstraněny z~adresářů binárek.
+(\url{https://tug.org/tex4ht}) byly odstraněny z~adresářů binárek.
Obecně použitelný (generic) program \code{mk4ht} může být použit na spuštění
libovolné z~rozličných kombinací \code{tex4ht}.
@@ -3818,7 +3842,7 @@ kromě dalších zlepšení.
\cmdname{tlmgr}: nová činnost \code{pinning} pro usnadnění
konfigurace násobných repozitářů;
více obsahuje tato sekce v~\verb|tlmgr --help|, online na
-\url{http://tug.org/texlive/doc/tlmgr.html#MULTIPLE-REPOSITORIES}.
+\url{https://tug.org/texlive/doc/tlmgr.html#MULTIPLE-REPOSITORIES}.
Platformy: \pkgname{armhf-linux}, \pkgname{mips-irix},
\pkgname{i386-netbsd} a \pkgname{amd64-netbsd} přidány nebo oživeny;
@@ -3844,10 +3868,9 @@ v~PDF: \cs{pdfinterwordspaceon},
Lua\TeX: význačné změny a úpravy byly provedeny pro čtení fontů
a dělení slov. Největší přírůstek je nová varianta stroje,
-\code{luajittex} (\url{http://foundry.supelec.fr/projects/luajittex})
-a jeho sourozenci \code{texluajit} a \code{texluajitc}. Používá
+\code{luajittex} a jeho sourozenci \code{texluajit} a \code{texluajitc}. Používá
just-in-time Lua kompilátor (podrobný článek v~\textsl{TUGboatu} je na
-\url{http://tug.org/TUGboat/tb34-1/tb106scarso.pdf}). \code{luajittex}
+\url{https://tug.org/TUGboat/tb34-1/tb106scarso.pdf}). \code{luajittex}
je stále ve vývoji, není k~dispozici pro všechny platformy a je
podstatně méně stabilní než \code{luatex}. Ani my, ani jeho
vývojáři nedoporučujeme jeho použití s~výjimkou zvláštního použití
@@ -3943,7 +3966,7 @@ místo vždy používané existující proměnné \envname{PATH}.
Platformy: \pkgname{*-kfreebsd} jsou odstraněny, protože \TeX\ Live je nyní
snadno dostupný prostřednictvím mechanismu systémových platforem.
Podpora pro několik dalších platforem je dostupná ve formě uživatelských binárek
-(\url{http://tug.org/texlive/custom-bin.html}). Navíc jsou některé
+(\url{https://tug.org/texlive/custom-bin.html}). Navíc jsou některé
platformy nyní vynechány na \DVD\ (jednoduše pro ušetření místa),
avšak mohou být normálně nainstalovány z~Internetu.
@@ -4061,7 +4084,7 @@ pokud jsou vyvolány bez specifikace buď v~tzv. systémovém režimu
režimu (\code{updmap-user}, \code{fmtutil-user} nebo volba \code{-user}).
Změna byla dělána v~naději, že toto povede k~snížení setrvalého problému náhodného spouštění
uživatelského režimu, a tím ke~ztrátě následných aktualizací systému.
-Pro podrobnosti viz \url{http://tug.org/texlive/scripts-sys-user.html}.
+Pro podrobnosti viz \url{https://tug.org/texlive/scripts-sys-user.html}.
\code{install-tl}: Osobní cesty jako \envname{TEXMFHOME} jsou nyní přiřazeny hodnotám Mac\TeX{}u
(|~/Library/...|\ implicitně na Macích). Nová volba
@@ -4070,7 +4093,7 @@ profilu; nový příkaz \code{P} pro explicitní uložení profilu; nové
názvy proměnných profilu (ale předchozí jsou ještě stále akceptovány).
Sync\TeX: dočasný soubor se nyní jmenuje \code{foo.synctex(busy)}, namísto
-\code{foo.synctex.gz(busy)}. Frontendy a dávkyi, které mažou
+\code{foo.synctex.gz(busy)}. Frontendy a dávky, které mažou
dočasné soubory by se měly upravit (kvůli zrušené koncovce \code{.gz}).
Ostatní nástroje: \code{texosquery-jre8} je nový multi-platformní program
@@ -4091,14 +4114,14 @@ Kpathsea: implicitně je hledání v~nesystémových adresářích
nezávislé na velikosti písmenek v~názvech souborů;
nastav \code{texmf.cnf} nebo proměnnou prostředí
\code{texmf\_casefold\_search} na \code{0} pro potlačení nezávislosti.
-Plné detaily jsou v~manuálu Kpathsea (\url{http://tug.org/kpathsea}).
+Plné detaily jsou v~manuálu Kpathsea (\url{https://tug.org/kpathsea}).
ep\TeX, eup\TeX: Nový primitiv \cs{epTeXversion}.
Lua\TeX: Příprava na migraci na Lua 5.3 v~roce 2019: binárka
\code{luatex53} je dostupná pro většinu platform, ale musí být přejmenována na
\code{luatex} aby byla účinná. Nebo použijte soubory \ConTeXt\ Garden
-(\url{http://wiki.contextgarden.net}); více informací tamtéž.
+(\url{https://wiki.contextgarden.net}); více informací tamtéž.
MetaPost: Oprava chybných směrů cest, TFM a PNG výstupy.
@@ -4134,10 +4157,8 @@ pro 10.10 je preferován \code{x86\_64-darwin}). Veškerá podpora pro 10.5
\item Windows: XP už není podporován.
\end{itemize*}
-
-\htmlanchor{news}
-\subsection{Současnost -- 2019}
-\label{sec:tlcurrent}
+%
+\subsubsection{2019}
Kpathsea: Důslednější expanze závorek a rozdělení cesty; nová
proměnná \code{TEXMFDOTDIR} namísto \singleuv{hard-coded} \code{.}\ v~cestách
@@ -4203,6 +4224,81 @@ a novější. Kontrola pravopisu Excalibur již není zahrnuta, protože vyžadu
Platformy: odstraněna \code{sparc-solaris}.
+\htmlanchor{news}
+\subsection{Současnost -- 2020}
+\label{sec:tlcurrent}
+
+Všeobecně:
+
+\begin{itemize}
+ \item Primitiv \cs{input} ve všech strojích \TeX{}u, včetně
+ \texttt{tex}, nyní rovněž přijímá argument group-delimited název souboru, jako
+ systémově závislé rozšíření.
+% accepts a group-delimited filename argument, as a system-dependent extension.
+ Použití se snandardním space/token-delimited názvem souboru je úplně nezměněno.
+ The group-delimited argument byl předtím implementován v~Lua\TeX{}u; nyní je
+ k~dispozici pro všechny stroje. ASCII znaky dvojitých uvozovek (\texttt{"})
+ jsou odstraněny z~názvu souboru, ale jinak to zůstane nezměněno po
+ tokenizaci. Toto v~současnosti neovlivní příkaz \LaTeX{}u \cs{input},
+ protože se jedná o redefinici standardního primitivu \cs{input}.
+
+ \item Nová volba \texttt{--cnf-line} pro \texttt{kpsewhich}, \texttt{tex},
+ \texttt{mf} a všechny další stroje, pro podporu libovolné nastavení
+ konfigurace na příkazovém řádku.
+
+ \item Přidání různých primitivů do různých strojů v~tomto roce a
+ v~předchozích letech je zamýšleno aby vyústilo do společné sady funkcionality
+ dostupné ve všech strojích (\textsl{\LaTeX\ News \#31},
+ \url{https://latex-project.org/news}).
+
+\end{itemize}
+
+ep\TeX, eup\TeX: Nové primitivy \cs{Uchar}, \cs{Ucharcat},
+\cs{current(x)spacingmode}, \cs{ifincsname}; opraveny \cs{fontchar??} a
+\cs{iffontchar}. Jenom pro eup\TeX: \cs{currentcjktoken}.
+
+Lua\TeX: Integrace s~knihovnou HarfBuzz, dostupná jako nové stroje
+\texttt{luahbtex} (použito pro \texttt{lualatex}) a \texttt{luajithbtex}.
+Nové primitivy: \cs{eTeXgluestretch}, \cs{eTeXglueshrink},
+\cs{eTeXglueorder}.
+
+pdf\TeX: Nový primitiv \cs{pdfmajorversion}; to pouze mění
+číslo verze ve výstupu PDF; nemá žádný vliv na obsah PDF.
+\cs{pdfximage} a podobné nyní hledají obrazové soubory
+stejným způsobem jako \cs{openin}.
+
+p\TeX: Nové primitivy \cs{ifjfont}, \cs{iftfont}. Rovněž v~ep\TeX{}u,
+up\TeX{}u, eup\TeX{}u.
+
+Xe\TeX: Opravy pro \cs{Umathchardef}, \cs{XeTeXinterchartoks}, \cs{pdfsavepos}.
+
+Dvips: Výstupní kódování bitmapových fontů pro lepší schopnosti copy/paste
+(\url{https://tug.org/TUGboat/tb40-2/tb125rokicki-type3search.pdf}).
+
+Mac\TeX: Mac\TeX\ a \texttt{x86\_64-darwin} nyní požadují 10.13 nebo
+vyšší (High~Sierra, Mojave a Catalina);
+\texttt{x86\_64-darwinlegacy} podporuje 10.6 a novější. Mac\TeX\ je
+%notarized
+notarizován a programy příkazové řádky mají ztuhlé běhy, %have hardened runtimes,
+jak nyní vyžaduje Apple pro instalační balíčky.
+BibDesk a \TeX\ Live Utility
+nejsou v~Mac\TeX{}u protože nejsou notarizovány %are not notarized,
+ale soubor
+\filename{README} obsahuje seznam url, kde je možné je získat.
+
+\code{tlmgr} a infrastruktura: \begin{itemize*}
+ \item Automaticky (jednou) zopakuje balíčky, které se nepodaří stáhnout.
+ \item Nová volba \texttt{tlmgr check texmfdbs}, na kontrolu souhlasu (konzistence)
+ souborů \texttt{ls-R} a specifikací \texttt{!!}
+ pro každý strom.
+ \item Používejí verzované názvy souborů pro balíčkové kontejnery, jako
+ v~\texttt{tlnet/archive/\textsl{pkgname}.rNNN.tar.xz};
+ mělo by to být neviditelné pro uživatele, ale je to výrazná změna v distribuci.
+ \item \texttt{catalogue-date} informace již nejsou šířeny z~\TeX~Catalogue,
+ protože to často nesouviselo s aktualizacemi balíčků.
+\end{itemize*}
+
+
\subsection{Budoucnost}
@@ -4212,12 +4308,12 @@ více dokumentace, více programů, a také stále aktualizovaný
a lépe zkontrolovaný strom maker
a fontů, a vše ostatní pro \TeX. Tato práce je prováděna dobrovolníky v~jejich
omezeném volném čase a tedy vždy je co dodělávat.
-Viz, prosím, \url{http://tug.org/texlive/contribute.html}.
+Viz, prosím, \url{https://tug.org/texlive/contribute.html}.
Prosíme, pošlete opravy, návrhy, náměty a nabídky pomoci na:
\begin{quote}
\email{tex-live@tug.org}\\
-\url{http://tug.org/texlive}
+\url{https://tug.org/texlive}
\end{quote}
\smallskip\nobreak
\noindent \textsl{Šťastné \TeX ování!}