Překlad 2004–2019 Jn Buša, 2001 Janka Chlebkov, 2003–2019 Petr Sojka a 2003 Petra
-Sojkov je šřen pod GNU FDL licenc.
-
Permission is granted to copy, distribute and/or modify this document under the terms of the
+
Překlad 2004–2020 Ján Buša, 2001 Janka Chlebíková, 2003–2020 Petr Sojka a 2003 Petra
+Sojková 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 or any later version published by the Free
Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover
Texts.
+
Tento dokument popisuje zkladn vlastnosti distribuce TE X Live 2019, což je instalace TE Xu a
-přbuzných programů pro GNU/Linux a dalš unixov systmy, Mac OS X a (32bitov) systmy
-Windows.
-
TE X Live můžete zskat staženm z internetu nebo na TEX-kolekce DVD. Někter skupiny
-uživatelů TE Xu distribuuj DVD svým členům. Obsah DVD je stručně popsn v oddle 2.1. TE X
-Live a TEX-kolekce spolu jsou výsledkem společnho sil skupin uživatelů TE Xu. Tento dokument
-popisuje převžně samotný TE X Live.
-
TE X Live obsahuje .exe soubory pro TE X, LaTeX2e, ConTE Xt, Metafont, MetaPost, BibTeX a
-mnoho dalšch programů včetně obshlho seznamu maker, fontů a dokumentace spolu s podporou
-sazby v mnoha různých světových jazycch.
-
Krtký seznam hlavnch změn v tto verzi TE X Live najdete na konci tohoto dokumentu,
-v oddlu 9 na straně 79.
-
+ id="x1-30001.1">TeX Live a kolekce TeXu
+
Tento dokument popisuje základní vlastnosti distribuce TeX Live 2020, což je instalace TeXu a
+příbuzných programů pro GNU/Linux a další unixové systémy, Mac OS X a (32bitové)
+systémy Windows.
+
TeX Live můžete získat stažením z internetu nebo na TeX-kolekce DVD. Některé
+skupiny uživatelů TeXu distribuují DVD svým členům. Obsah DVD je stručně
+popsán v oddíle 2.1. TeX Live a TeX-kolekce spolu jsou výsledkem společného
+úsilí skupin uživatelů TeXu. Tento dokument popisuje převážně samotný TeX
+Live.
+
TeX Live obsahuje .exe soubory pro TeX, LaTeX2e, ConTeXt, Metafont, MetaPost, 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.
+
Krátký seznam hlavních změn v této verzi TeX Live najdete na konci tohoto dokumentu,
+v oddílu 9 na straně 83.
+
+
1.2 Podpora operačnch systmů
-
TE X Live obsahuje binrky pro mnoh unixov platformy včetně GNU/Linux, Mac OS X a Cygwin.
-Obsažen zdrojov texty mohou být zkompilovny pro platformy, pro kter neposkytujeme
-binrky.
-
Co se týče Windows: podporovny jsou Windows 7 a pozdějš verze. Windows Vista a 2000
-ještě bude pravděpodobně z větš čsti fungovat, ale TE X Live se dokonce nenainstaluje pod
-Windows XP a dřvějšmi. Pro Windows nejsou k dispozici zvlštn 64bitov .exe soubory, ale
-32bitov binrky by měly běžet na 64bitových systmech.
-
Alternativn řešen pro Windows a Mac OS X najdete v oddle Podpora operačních systémů
+
TeX Live obsahuje binárky pro mnohé unixové platformy včetně GNU/Linux, Mac OS X a
+Cygwin. Obsažené zdrojové texty mohou být zkompilovány pro platformy, pro které
+neposkytujeme binárky.
+
Co se týče Windows: podporovány jsou Windows 7 a pozdější verze. Windows Vista a
+2000 ještě bude pravděpodobně z větší části fungovat, ale TeX Live se dokonce
+nenainstaluje pod Windows XP a dřívějšími. Pro Windows nejsou k dispozici
+zvláštní 64bitové .exe soubory, ale 32bitové binárky by měly běžet na 64bitových
+systémech.
+
Alternativní řešení pro Windows a Mac OS X najdete v oddíle 2.1.
-
+
+
1.3 Zkladn instalace TE X Live
-
TE X Live můžete nainstalovat buď z DVD nebo z internetu (http://tug.org/texlive/acquire.html).
-Samotný sťový instalačn program je malý a vše požadovan sthne z internetu.
-
Instalačn program na DVD vm umožn instalaci na loklnm disku. TE X Live nemůžete
-spustit přmo z DVD (nebo z jeho .iso obrazu), avšak můžete připravit spustitelnou instalaci,
-napřklad na klči USB (viz oddl 4.2). Instalace je popsna v nsledujcch sekcch (na
-strnce 12), zde jen souhrn:
+ id="x1-50001.3">Základní instalace TeX Live
+
TeX Live můžete nainstalovat buď z DVD nebo z internetu (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 disku. TeX Live
+nemůžete spustit přímo z DVD (nebo z jeho .iso obrazu), avšak můžete připravit
+spustitelnou instalaci, například na klíči USB (viz oddíl 4.2). Instalace je popsána
+v následujících sekcích (na stránce 12), zde jen souhrn:
Součst instalace je program ,TE X Live Manager‘, nazvaný tlmgr. Podobně jako
- instalačn program může být použit v režimu GUI nebo v textovm režimu. Můžete
- ho použt k nainstalovn nebo odinstalovn balků a na různ konfiguračn činnosti.
-
+
Součástí instalace je program ,TeX Live Manager‘, nazvaný tlmgr. Podobně jako
+ instalační program může být použit v režimu GUI nebo v textovém režimu.
+
+
+ Můžete ho použít k nainstalování nebo odinstalování balíků a na různé
+ konfigurační činnosti.
+
+
1.4 vahy o bezpečnosti
-
Pokud je nm znmo, hlavn programy TE Xu jsou (a vždy byly) extrmně robustn. Nicmně
-programy dodan v rmci TE X Live nemus dosahovat stejn rovně, navzdory nejlepšmu sil
-všech. Jako vždy při použit programů pro nedůvěryhodný vstup muste být opatrn; pro zvýšen
-bezpečnosti použijte nový podadresř nebo ,chroot‘.
-
-
-
Tato potřeba opatrnosti je zvlště nalhav pro Windows, protože Windows obvykle najdou
-programy v aktulnm adresři před jinými, bez ohledu na cestu vyhledvan. To otevr
-širok varianty možných toků. Zavřeli jsme mnoho děr, ale nepochybně někter zůstaly,
-obzvlště pro programy pochzejc odjinud. Proto doporučujeme zkontrolovat podezřel
-programy v aktulnm adresři, zvlště ty spustiteln (binrky nebo skripty). Běžně by
-neměly být přtomny a rozhodně nemohou být normlně vytvořeny při zpracovn
-dokumentů.
-
TE X (a jeho doprovodn programy) jsou schopny při běhu zapisovat do souborů. Tato schopnost
-může rovněž být zneužita mnohými způsoby. Zpracovn neznmých dokumentů v novm
-podadresři je nejbezpečnějš tip.
-
+ id="x1-60001.4">Úvahy o bezpečnosti
+
Pokud je nám známo, hlavní programy TeXu jsou (a vždy byly) extrémně robustní.
+Nicméně programy dodané v rámci TeX Live nemusí dosahovat stejné úrovně, navzdory
+nejlepšímu úsilí všech. Jako vždy při použití programů pro nedůvěryhodný vstup
+musíte být opatrní; pro zvýšení bezpečnosti použijte nový podadresář nebo
+,chroot‘.
+
Tato potřeba opatrnosti je zvláště naléhavá pro Windows, protože Windows obvykle
+najdou programy v aktuálním adresáři před jinými, bez ohledu na cestu vyhledávaní. To
+otevírá široké varianty možných útoků. Zavřeli jsme mnoho děr, ale nepochybně
+některé zůstaly, obzvláště pro programy pocházející odjinud. Proto doporučujeme
+zkontrolovat podezřelé programy v aktuálním adresáři, zvláště ty spustitelné
+(binárky nebo skripty). Běžně by neměly být přítomny a rozhodně nemohou být
+normálně vytvořeny při zpracování dokumentů.
+
TeX (a jeho doprovodné programy) jsou schopny při běhu 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.
+
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 tlmgr (sekce 5) automaticky provede kryptografické
+ověření stahování, pokud je program gpg (GNU Privacy Guard) k dispozici. Není
+distribuován jako součást TeX Live, ale viz https://texlive.info/tlgpg/ pro informace o gpg,
+pokud je potřebný.
+
+
1.5 Npověda
-
TE Xovsk komunita je aktivn, vstřcn a většina seriznch otzek je obvykle zodpovězena.
-Podpora je neformln, je provděna přležitostnými uživateli a dobrovolnky, a proto je důležit,
-abyste odpověď na svůj dotaz hledali nejdřve sami než ho vznesete na fru. Pokud toužte po
-garantovan komerčn podpoře, můžete na TE X Live zapomenout a zakoupit si komerčn distribuci
-od prodejců na http://tug.org/interest.html#vendors.
-
Nže je uveden seznam informačnch zdrojů, přibližně v pořad, ve kterm ho doporučujeme
-k použit:
-
+ id="x1-70001.5">Nápověda
+
TeXovská komunita je aktivní, vstřícná a většina seriózních otázek je obvykle
+zodpovězena. Podpora je neformální, je prováděna příležitostnými 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 TeX Live zapomenout a zakoupit si komerční distribuci od prodejců na
+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í:
+
prvn kroky
Pokud jste TE Xovský novček, na strnce http://tug.org/begin.html
- najdete krtký vod do systmu.
+class="ec-lmbx-10x-x-109">í kroky
TE X FAQ je obrovsk studnice znalost obsahujc všechny druhy otzek, od
- těch zkladnch až po ty nejobskurnějš. Dokument najdete v TE X Live v adresři
+class="ec-lmbx-10x-x-109">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 TeX Live v adresáři texmf-dist/doc/generic/FAQ-en/ nebo na internetu na
texmf-dist/doc/generic/FAQ-en/ nebo na internetu na http://www.tex.ac.uk/faq.
- Prosme, začněte sv hledn odpovědi zde.
+href="https://texfaq.org" class="url" >https://texfaq.org. Prosíme, začněte své hledání odpovědi zde.
TEX Catalogue
Pokud hledte konkrtn balk,
- font, program ap., TE X Catalogue je msto, kde začt. Je to obshl sbrka TE Xových
- položek. Viz http://ctan.org/pkg/catalogue/.
+class="ec-lmbx-10x-x-109">TeX Catalogue
Pokud hledáte konkrétní balík, font, program ap., TeX Catalogue
+ je místo, kde začít. Je to obsáhlá sbírka TeXových položek. Viz
+ https://ctan.org/pkg/catalogue.
TEXov odkazy na Webu
Na http://tug.org/interest.html najdete mnoho
- relevantnch odkazů na různ přručky, knihy, manuly a člnky o všech aspektech
- systmu TE X.
+class="ec-lmbx-10x-x-109">TeXovéodkazy na Webu
+ Na 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.
+
+
Pokud chcete poslat chybov hlšen, připomnku nebo poznmku
- k distribuci TE X Live, jej instalaci nebo dokumentaci, diskusn skupina k tomu určen
- je podpora TeX Live
Druhou stranou mince je odpovdn na dotazy těch, kdo kladou otzky. Všechnu výše uveden
-zdroje jsou otevřeny pro kohokoliv. Přihlaste se, naslouchejte a začněte odpovdat tam, kde
-můžete.
-
+class="ec-lmtt-10x-x-109">tex-live@tug.org. Pokud však je vaše otázka specifická
+ pro program na TeX Live umístěný, napište prosím přímo autorovi nebo do
+ diskusní skupiny určené pro tento program. Spuštění programu s volbou --help
+ nezřídka poskytuje adresu pro zasílání chybových hlášení.
+
Druhou stranou mince je odpovídání na dotazy těch, kdo kladou otázky. Všechnu výše
+uvedené zdroje jsou otevřeny pro kohokoliv. Přihlaste se, naslouchejte a začněte odpovídat
+tam, kde můžete.
+
+
2 Přehled TE X Live
-
Tento oddl popisuje obsah TE X Live a TEX-kolekce, jejž je čst.
-
+ id="x1-80002">Přehled TeX Live
+
Tento oddíl popisuje obsah TeX Live a TeX-kolekce, jejíž je částí.
+
+
2.1 Kolekce TE Xu: TE X Live, proTE Xt, MacTE X
-
DVD TEX-kolekce zahrnuje nsledujc:
-
-
-TEX Live
plný systm TE X, k nainstalovn na disk. Domovsk strnka:
+ id="x1-90002.1">Kolekce TeXu: TeX Live, proTeXt, MacTeX
+
DVD TeX-kolekce zahrnuje následující:
+
+
+TeX Live
Úplný systém TeX, k nainstalování na disk. Domovská stránka:
http://tug.org/texlive/.
+href="https://tug.org/texlive/" class="url" >https://tug.org/texlive/.
MacTEX
pro Mac OS X, přidv nativn Mac OS X (aktulně pojmenovn macOS by Apple,
- avšak v tomto dokumentu budeme použvat starý nzev) instalačn program a jin
- aplikace Mac k TE X Live. Domovsk strnka: http://tug.org/mactex/.
+class="ec-lmbx-10x-x-109">MacTeX
pro Mac OS X, přidává nativní Mac OS X (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 TeX Live. Domovská stránka:
+ https://tug.org/mactex/.
proTEXt
Rozšřen systmu MiKTE X pro Windows. proTE Xt přidv k MiKTE Xu nov
- doplňkov nstroje a zjednodušuje instalaci. Je plně nezvislý na TE X Live a m sv
- vlastn přkazy. Domovsk strnka: http://tug.org/protext/.
+class="ec-lmbx-10x-x-109">proTeXt
Rozšíření
+ systému MiKTeX pro Windows. proTeXt přidává k MiKTeXu nové doplňkové
+ nástroje a zjednodušuje instalaci. Je plně nezávislý na TeX Live a má své
+ vlastní příkazy. Domovská stránka: https://tug.org/protext/.
+
+
CTAN, protext a texmf-extra nemaj stejn podmnky pro koprovn jako TE X Live, proto
-buďte pozorn při šřen nebo modifikaci.
-
+class="ec-lmtt-10x-x-109">texmf-extra
nemají stejné podmínky pro kopírování jako TeX Live,
+proto buďte pozorní při šíření nebo modifikaci.
+
+
2.2 Popis kořenových adresřů TE X Live
-
Zde uvdme stručný seznam a popis kořenových adresřů instalace TE X Live.
-
-
+ id="x1-100002.2">Popis kořenových adresářů TeX Live
+
Zde uvádíme stručný seznam a popis kořenových adresářů instalace TeX Live.
+
+
bin
-
Binrky systmu TE X, s podadresři dle platforem.
-
+
Binárky systému TeX, s podadresáři dle platforem.
+
readme-*.dir
-
Stručný přehled a užitečn odkazy na TE X Live, v různých jazycch, ve formtu HTML
- a textovm.
-
+
Stručný přehled a užitečné odkazy na TeX Live, v různých jazycích, ve
+ formátu HTML a textovém.
+
source
-
Zdrojov kdy všech programů, včetně zkladn distribuce TE Xu založen na Web2C.
-
-
-
+
Zdrojové kódy všech programů, včetně základní distribuce TeXu založené
+ na Web2C.
+
texmf-dist
-
Hlavn strom, viz TEXMFDIST nže.
-
+
Hlavní strom, viz TEXMFDIST níže.
+
tlpkg
-
Skripty, programy a daje pro sprvu instalace a přdavnou podporu pro Windows.
-
V kořenovm adresři distribuce jsou navc instalačn dvky a soubory README (v různých
-jazycch).
-
Co se týče dokumentace, užitečn mohou být obshl odkazy v kořenovm souboru doc.html.
-Dokumentace tměř všeho (balků, formtů, manulů, man-strnek, info-souborů) je
-v texmf-dist/doc. K vyhledn dokumentace na libovolnm mstě můžete použt programy
-
Skripty, programy a údaje pro správu instalace a přídavnou podporu pro Windows.
+
Co se týče dokumentace, užitečné mohou být obsáhlé odkazy v kořenovém souboru
+doc.html. Dokumentace téměř všeho (balíků, formátů, manuálů, man-stránek,
+info-souborů) je v texmf-dist/doc. K vyhledání dokumentace na libovolném místě můžete
+použít programy texdoc.
-
Samotn tato přručka TE X Live je k dispozici v několika jazycch v adresři
+
Samotná tato příručka TeX Live je k dispozici v několika jazycích v adresáři
texmf-dist/doc/texlive:
+class="ec-lmtt-10x-x-109">texmf-dist/doc/texlive
Tento oddl uvd seznam předdefinovaných proměnných určujcch texmf stromy použvan
-systmem, a jejich zamýšlený čel ve standardnm uspořdn systmu TE X Live. Povel
-Přehled předdefinovaných stromů texmf
+
Tento oddíl uvádí seznam předdefinovaných proměnných určujících texmf stromy
+používané systémem, a jejich zamýšlený účel ve standardním uspořádání
+systému TeX Live. Povel tlmgr conf ukže hodnoty těchto proměnných. Můžete tak jednoduše zjistit zda a jak tyto hodnoty
-odpovdaj nastaven jednotlivých adresřů ve vaš instalaci.
-
Všechny stromy, včetně osobnch, mus dodržovat strukturu adresřů TE X Directory Structure
-(TDS, http://tug.org/tds), s jejmi nesčetnými podadresři, jinak soubory nebudou k nalezen.
-Podrobněji je to popsno v oddle 3.4.6 (na straně 42). Pořad zde je opačn vůči
-pořad ve kterm se stromy prohledvaj, tj. pozdějš stromy v seznamu přepšou
-předchzejc.
-
-
+class="ec-lmtt-10x-x-109"> conf
ukáže hodnoty těchto proměnných. 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, 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 3.4.6 (na straně 43). Pořadí zde
+je opačné vůči pořadí ve kterém se stromy prohledávají, tj. pozdější stromy
+v seznamu přepíšou předcházející.
+
+
TEXMFDIST
-
Strom obsahujc tměř všechny soubory původn distribuce — konfiguračn soubory,
- pomocn skripty, balky maker, fonty atd. Hlavn výjimku tvoř binrky zvisl na
- platformch, kter jsou uloženy v sourozeneckm adresři
Strom obsahující téměř všechny soubory původní distribuce —
+ konfigurační soubory, pomocné skripty, balíky maker, fonty atd. Hlavní výjimku
+ tvoří binárky závislé na platformách, které jsou uloženy v sourozeneckém
+ adresáři bin/ .
-
+
TEXMFSYSVAR
-
-
-
Strom (uživateli v instalaci sdlený) použvaný programy texconfig-sys, updmap-sys,
+
Strom (uživateli v instalaci sdílený) používaný programy texconfig-sys,
fmtutil-sys a tak tlmgr, na (cache) uložen runtime dajů, jako jsou soubory formtů
- a generovan updmap-sys, fmtutil-sys a také tlmgr, na (cache) uložení runtime údajů, jako
+ jsou soubory formátů a generované .map soubory.
-
+
TEXMFSYSCONFIG
-
Strom (uživateli v instalaci sdlený) použvaný nstroji texconfig-sys, updmap-sys a
+
Strom (uživateli v instalaci sdílený) používaný nástroji texconfig-sys,
fmtutil-sys na uložen modifikovaných konfiguračnch dajů.
-
+class="ec-lmtt-10x-x-109">updmap-sys a fmtutil-sys na uložení modifikovaných konfiguračních údajů.
+
TEXMFLOCAL
-
Strom, který mohou použt administrtoři na instalaci doplňkových nebo upravených
- maker, fontů atd. pro celý systm.
-
+
Strom, který mohou použít administrátoři na instalaci doplňkových nebo
+ upravených maker, fontů atd. pro celý systém.
+
TEXMFHOME
-
Strom, který mohou použt uživatel na svoje osobn doplňkov nebo upraven makra,
- fonty atd. Rozšřen tto proměnn se dynamicky nastav pro každho uživatele na
- jeho vlastn osobn adresř.
-
+
Strom, který mohou použít uživatelé na svoje osobní doplňková nebo
+ upravená makra, fonty atd. Rozšíření této proměnné se dynamicky nastaví
+ pro každého uživatele na jeho vlastní osobní adresář.
+
TEXMFVAR
-
Strom (soukromý) použvaný programy texconfig, updmap a fmtutil na (cache)
- uložen runtime dajů, jako jsou soubory formtů a generovan .map soubory.
-
+
Strom (soukromý) používaný programy texconfig, updmap-user a fmtutil-user
+ na (cache) uložení runtime údajů, jako jsou soubory formátů a generované .map
+ soubory.
+
TEXMFCONFIG
-
Strom (soukromý) použvaný nstroji texconfig, updmap a fmtutil na uložen
- modifikovaných konfiguračnch dajů.
-
+
Strom (soukromý) používaný nástroji texconfig, updmap-sys a fmtutil-sys na
+ uložení modifikovaných konfiguračních údajů.
+
+
+
TEXMFCACHE
-
Strom(y) použvaný ConTE Xtextem MkIV a LuaLATE Xem na uložen (cache) runtime
- dajů; implicitně do TEXMFSYSVAR, nebo (pokud tento neumožňuje zpis) TEXMFVAR.
-
Standardn struktura je:
-
+
Strom(y) používaný ConTeXtextem MkIV a LuaLaTeXem na uložení (cache)
+ runtime údajů; implicitně do TEXMFSYSVAR, nebo (pokud tento neumožňuje zápis)
+ TEXMFVAR.
+
Standardní struktura je:
+
system-wide root
může obshnout vcensobn vydn TE X Live (/usr/local/texlive ve
- výchozm nastaven pro Unix):
+class="description">může obsáhnout vícenásobné vydání TeX Live (/usr/local/texlive
+ ve výchozím nastavení pro Unix):
2018
2019
-
Předchoz vydn.
-
+
Předchozí vydání.
+
2019
2020
-
Aktuln vydn.
-
+
Aktuální vydání.
+
bin
-
-
+
+
i386-linux
-
binrky systmu GNU/Linux (32-bitov)
-
+
binárky systému GNU/Linux (32-bitové)
+
...
-
-
+
+
x86_64-darwin
-
binrky systmu Mac OS X
-
+
binárky systému Mac OS X
+
x86_64-linux
-
binrky systmu GNU/Linux (64-bitov)
-
-
-
+
binárky systému GNU/Linux (64-bitové)
+
win32
-
binrky systmu Windows
+
binárky systému Windows
texmf-dist
-
TEXMFDIST a TEXMFMAIN
-
+
texmf-var
-
TEXMFSYSVAR, TEXMFCACHE
-
+
texmf-config
-
TEXMFSYSCONFIG
+
TEXMFSYSCONFIG
texmf-local
-
TEXMFLOCAL, zamýšlený k zachovn od vydn k vydn.
+
TEXMFLOCAL, zamýšlený k zachování od vydání k vydání.
domovský adresř uživatele
ý adresářuživatele
($HOME nebo %USERPROFILE%)
.texlive2018
.texlive2019
-
Soukromě generovan a konfiguračn daje předchozho vydn.
-
+
Soukromě generované a konfigurační údaje předchozího vydání.
+
.texlive2019
.texlive2020
-
Soukromě generovan a konfiguračn daje aktulnho vydn.
-
+
Soukromě generované a konfigurační údaje aktuálního vydání.
+
+
+
texmf-var
-
TEXMFVAR, TEXMFCACHE
-
+
texmf-config
-
TEXMFCONFIG
+
TEXMFCONFIG
texmf
-
TEXMFHOME Osobn makra atd.
+
TEXMFHOME Osobní makra atd.
-
+
+
2.4 Rozšřen TE Xu
-
Samotný Knuthův původn TE X je zmrazený, kromě ojedinělých oprav chyb. Je v TE X
-Live přtomen jako program tex a tak to zůstane v dohledn budoucnosti. TE X Live obsahuje tž
-několik rozšřených verz TE Xu (znm tak jako TE Xovsk stroje):
-
-
-e-TEX
přidv množinu nových přkazů (nazývaných TE Xov primitivy). Nov přkazy se
- týkaj napřklad
- makroexpanze, načtn znaků, třd značek (marks), rozšřených ladicch možnost
- a rozšřen TE X--XE T pro obousměrnou sazbu. Implicitně je e-TE X 100% kompatibiln
- se standardnm TE Xem. Viz Rozšíření TeXu
+
Samotný Knuthův původní TeX je zmrazený, kromě ojedinělých oprav chyb. Je v TeX
+Live přítomen jako program tex a tak to zůstane v dohledné budoucnosti. TeX Live
+obsahuje též několik rozšířených verzí TeXu (známé také jako TeXovské
+stroje):
+
+
+e-TeX
přidává množinu nových příkazů (nazývaných TeXové primitivy). Nové
+ příkazy se týkají například makroexpanze, načítání znaků, tříd
+ značek (marks), rozšířených ladicích možností a rozšíření TeX--XE T
+ pro obousměrnou sazbu. Implicitně je e-TeX 100% kompatibilní se standardním
+ TeXem. Viz texmf-dist/doc/etex/base/etex_man.pdf.
pdfTEX
vybudovn na rozšřench e-TE Xu přidv podporu zpisu ve formtu PDF
- stejně jako v DVI a četn rozšřen netýkajc se výstupu. Tento program je
- použvn pro většinu formtů, napřklad, etex, latex, pdflatex. Jeho strnka je
- pdfTeX
je označovn za nstupce pdfTE Xu, se kterým je z větš čsti (ale ne plně)
- zpětně kompatibiln. Měl by se tak stt funkčn nadmnožinou systmu Aleph,
- viz dle, ačkoli perfektn kompatibilita nen zamýšlena. Zabudovaný interpret Lua
- (http://www.lua.org/) umožňuje elegantn řešen mnoha ožehavých TE Xovských
- problmů. Volaný povelem texlua funguje jako samostatný interpret Lua a jako takový
- je použit v rmci TE X Live. Jeho strnka je LuaTeX
přidv podporu vstupnho kdovn Unicode a OpenType
- a systmových fontů, implementovaných zejmna použitm knihoven třetch stran, srv.
- http://tug.org/xetex.
+class="ec-lmbx-10x-x-109">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. https://tug.org/xetex.
Omega (Omega)
je založena na Unicode. Umožňuje szet v tměř všech světových
- jazycch zroveň. Dociluje toho tzv. překladovými procesy (Omega Translation
- Processes, OTP) pro realizaci složitých transformac na jakmkoliv vstupu. Omega už
- nen součst TE X Live jako samostatný program; poskytnutý je jenom Aleph:
+class="ec-lmbx-10x-x-109"> (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, OTP) pro realizaci složitých transformací na jakémkoliv
+ vstupu. Omega už není součástí TeX Live jako samostatný program;
+ poskytnutý je jenom Aleph:
Na TE X Live najdete několik často použvaných programů:
-
-
+ id="x1-130002.5">Další za zmínku stojící programy na TeX Live
+
Na TeX Live najdete několik často používaných programů:
+
+
bibtex, biber
-
podpora prce se seznamem literatury.
-
+
podpora práce se seznamem literatury.
+
makeindex, xindy
-
vytvřen rejstřku. Pro češtinu a slovenštinu však potřebujete verzi programu
- s nzvem csindex. Ta zatm nen součst distribuce, je potřeba instalovat zvlšť
- z
konvertor DVI do PDF, alternativn přstup vedle pdfTE Xu zmněnho výše.
-
+
konvertor DVI do PDF, alternativní přístup vedle pdfTeXu zmíněného výše.
+
psselect, psnup, …
…
-
programy pro prci s PostScriptem.
-
+
programy pro práci s PostScriptem.
+
pdfjam, pdfjoin, …
…
-
pomůcky pro PDF.
-
-
-
+
pomůcky pro PDF.
+
context, mtxrun
-
ConTE Xt a PDF procesor.
-
+
ConTeXt a PDF procesor.
+
htlatex, …
…
-
tex4ht: konvertor (LA )TE X do HTML (a XML a dalšch formtů).
+class="ec-lmr-8">A
)TeX do HTML (a XML a dalších formátů).
+
-
+
+
3 Instalace
-
+
+
3.1 Spuštěn instalačnho programu
-
Pro začtek si obstarejte TE X Collection DVD nebo si sthněte sťový instalačn program TE X
-Live. Na http://tug.org/texlive/acquire.html najdete vce informac a dalš způsoby zskn
-softwaru.
-
-
+ id="x1-150003.1">Spuštění instalačního programu
+
Pro začátek si obstarejte TeX Collection DVD nebo si stáhněte síťový instalační
+program TeX Live. Na https://tug.org/texlive/acquire.html najdete více informací a
+další způsoby získání softwaru.
+
+
+
+
Sťový instaltor, .zip nebo .tar.gz:
sthněte z CTANu, z adresře
+class="ec-lmbx-10x-x-109">íťovýinstalátor, .zip nebo .tar.gz:
stáhněte z CTANu, z adresáře
systems/texlive/tlnet; url http://mirror.ctan.org/systems/texlive/tlnet by
- Vs měl přesměrovat na blzký, aktuln mirror. Můžete zskat install-tl.zip,
- který může být použit pod Unixem a Windows, nebo jenom pro Unix podstatně menš
+ Vás měl přesměrovat na blízký, aktuální mirror. Můžete získat
install-unx.tar.gz. Po rozbalen se install-tl a install-tl-windows.bat objev
- v podadresři install-tl.zip, který může být použit pod Unixem a Windows, nebo jenom
+ pro Unix podstatně menší install-unx.tar.gz. Po rozbalení se install-tl a
+ install-tl-windows.bat objeví v podadresáři install-tl.
Sťový .exe instaltor pod Windows:
sthněte
- z CTANu, jak uvedeno výše. Dvojklikem spustte prvotn instaltor a rozbalovač, jak
- vidte na obrzku 1. Objev se dvě volby: „Install“ a „Unpack only“.
+class="ec-lmbx-10x-x-109">íťový.exe instalátor pod Windows:
stáhněte z CTANu, jak uvedeno výše.
+ Dvojklikem spustíte prvotní instalátor a rozbalovač, jak vidíte na obrázku 1.
+ Objeví se dvě volby: „Install“ a „Unpack only“.
DVD TEX kolekce:
- vejděte do podadresře DVD texlive. Pod Windows se instaltor normlně spust
- automaticky po vložen DVD. DVD můžete zskat, když se stanete členem skupiny
- uživatelů TE Xu (vřele doporučujeme CS TUG, http://tug.org/usergroups.html),
- nebo si ho zvlšť zakoupte (http://tug.org/store), anebo si vyplte svoje vlastn
- z ISO obrazu. Ve většině systmů můžete ISO namontovat přmo. Jestliže mte po
- instalaci z DVD nebo ISO zjem o pokračujc aktualizace z Internetu, nahldněte,
- prosm, do oddlu DVD TeX kolekce:
Nezvisle na zdroji se spoušt tentýž instaltor. Nejviditelnějš rozdl mezi oběma možnostmi
-je ten, že po skončen instalace z Internetu zskte balky, kter jsou v současn době k dispozici.
-To je v protikladu k DVD a ISO obrazům, kter se mezi významnějšmi vydnmi
-neaktualizuj.
-
Pokud potřebujete stahovat přes proxy server, použijte soubor ~/.wgetrc nebo proměnn prostřed
-s nastavenm proxy pro Wget (http://www.gnu.org/software/wget/manual/html_node/Proxies.html),
-nebo ekvivalent za cokoli, sthněte program, který použvte. Samozřejmě se to netýk instalace
-z DVD nebo z ISO obrazu.
-
+Obrázek 1:První fáze .exe instalátoru pod Windows
+
+
+
+
Nezávisle na zdroji se spouští tentýž instalátor. Nejviditelnější rozdíl mezi oběma
+možnostmi je ten, že po skončení instalace z Internetu získáte balíky, které jsou
+v současné době k dispozici. To je v protikladu k DVD a ISO obrazům, které se mezi
+významnějšími vydáními neaktualizují.
+
Pokud potřebujete stahovat přes proxy server, použijte soubor ~/.wgetrc nebo proměnné prostředí
+s nastavením proxy pro Wget (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.
+
Následující oddíly vysvětlují spuštění instalátoru podrobněji.
+
3.1.1 Unix
-
Dle > označuje výzvu (prompt shellu); vstup uživatele je
Dále > označuje výzvu (prompt shellu); vstup uživatele je zvýrazněn. Skript install-tl je skript
-v jazyce Perl. Nejjednodušš způsob jeho spuštěn v unixovm systmu je nsledujc:
-
+class="ec-lmtk-10x-x-109">ýrazněn. Skript install-tl je
+skript v jazyce Perl. Nejjednodušší způsob jeho spuštění v unixovém systému je
+následující:
Staré volby wizard a perltk/expert jsou stle ještě k dispozici. Vyžaduj modul Perl::Tk
-zkompilovaný s podporou XFT, co obecně nen problm v přpadě systmu GNU/Linux,
-avšak často je v přpadě jiných systmů. plný seznam různých voleb zskte povelem:
-
+class="ec-lmtt-10x-x-109">expert jsou stále ještě k dispozici. Vyžadují modul
+Perl::Tk zkompilovaný s podporou XFT, co obecně není problém v případě systému
+GNU/Linux, avšak často je v případě jiných systémů. Úplný seznam různých voleb
+získáte povelem:
O oprvněnch Unixu: Vaše nastaven umask v čase instalace bude respektovno
-instalačnm programem TE X Live. Proto když chcete, aby byla Vaše instalace použiteln i
-jinými uživateli než Vmi, ujistěte se, že jsou Vaše nastaven dostatečně tolerantn,
-napřklad, umask 002. Dalš informace o nastaven umask hledejte v dokumentaci k Vašemu
-systmu.
-
ávněních Unixu: Vaše nastavení umask v čase instalace bude respektováno
+instalačním programem TeX Live. Proto když chcete, aby byla Vaše instalace použitelná i
+jinými uživateli než Vámi, ujistěte se, že jsou Vaše nastavení dostatečně tolerantní,
+například, umask 002. Další informace o nastavení umask hledejte v dokumentaci
+k Vašemu systému.
+
Zvlštn vysvětlivky pro Cygwin: Na rozdl od jiných unixových systmů Cygwin
-implicitně neobsahuje všechny nezbytn programy, kter instaltor TE X Live potřebuje. Viz
-sekci á
štnívysvětlivky pro Cygwin: Na rozdíl od jiných unixových systémů
+Cygwin implicitně neobsahuje všechny nezbytné programy, které instalátor TeX Live
+potřebuje. Viz sekci 3.1.4.
-
-
3.1.2 Mac OS X
-
Jak již bylo zmněno v sekci 2.1, pro Mac OS X je připravena samostatn distribuce, nazvan
-MacTE X (http://tug.org/mactex). Doporučujeme použt původn instalačn program MacTE Xu
-namsto instaltoru TE X Live pod Mac OS X, protože původn (nativn) instaltor provede několik
-nastaven specifických pro Mac, zejmna umožňuje snadn přepnn mezi různými distribucemi
-TE Xu pro Mac OS X (MacTE X, Fink, MacPorts, …) použvajc takzvanou datovou strukturu
-TE XDist.
+
+
-
MacTE X je silně založen na TE X Live a hlavn TE Xovsk stromov struktura a binrky jsou
-identick. Přidv několik dalšch adresřů s dokumentac a aplikacemi specifickými pro
-Mac.
-
+
3.1.2 Mac OS X
+
Jak již bylo zmíněno v sekci 2.1, pro Mac OS X je připravena samostatná distribuce,
+nazvaná MacTeX (https://tug.org/mactex). Doporučujeme použít původní
+instalační program MacTeXu namísto instalátoru TeX Live pod Mac OS X, protože
+původní (nativní) instalátor provede několik nastavení specifických pro Mac,
+zejména umožňuje snadné přepínání mezi různými distribucemi TeXu pro
+Mac OS X (MacTeX, Fink, MacPorts, …) používající takzvanou datovou strukturu
+TeXDist.
+
MacTeX je silně založen na TeX Live a hlavní TeXovská stromová struktura a binárky
+jsou identické. Přidává několik dalších adresářů s dokumentací a aplikacemi
+specifickými pro Mac.
+
+
3.1.3 Windows
-
Jestliže použvte nerozbalený stažený .zip soubor nebo pokud se instalačn program
-DVD nespust automaticky, klikněte dvakrt na soubor
Jestliže používáte nerozbalený stažený .zip soubor nebo pokud se instalační program
+DVD nespustí automaticky, klikněte dvakrát na soubor install-tl-windows.bat.
-
Můžete tak spustit instalačn program z přkazovho řdku. Dle > označuje prompt shellu;
-vstup uživatele je
Můžete také spustit instalační program z příkazového řádku. Dále > označuje
+prompt shellu; vstup uživatele je polotučný. Pokud jste v adresři instalačnho programu, jenom spusťte:
-
+class="ec-lmtk-10x-x-109">čný. Pokud jste v adresáři instalačního programu,
+jenom spusťte:
-
+
>install-tl-windows
-
Můžete tak zadat absolutn cestu, jako napřklad:
+
Můžete také zadat absolutní cestu, jako například:
-
+
>D:\texlive\install-tl-windows
pro TEX-kolekce DVD, za předpokladu, že D: je optický disk. Obr. 3 zobrazuje zkladn obrazovku
-průvodcovskho instaltoru, který je pro Windows implicitn.
-
Pro instalaci v textovm režimu použijte:
+class="ec-lmss-10x-x-109">TeX-kolekce DVD, za předpokladu, že D: je optický disk. Obr. 3 zobrazuje základní
+obrazovku průvodcovského instalátoru, který je pro Windows implicitní.
+
+Obrázek 2:Hlavní obrazovka textového instalačního programu (GNU/Linux)
-
-
+
+
-
+
+
-
+
+
+
3.1.4 Cygwin
-
Před začtkem instalace použijte program Cygwinu setup.exe k instalaci programů
+
Před začátkem instalace použijte program Cygwinu setup.exe k instalaci programů perl a
perl a wget, pokud jste tak ještě neudělali. Doporučen jsou nsledujc doplňkov
-balky:
+class="ec-lmtt-10x-x-109">wget, pokud jste tak ještě neudělali. Doporučené jsou následující doplňkové balíky:
+
fontconfig [potřebný pro XeTE Xa LuaTE X]
+class="ec-lmtt-10x-x-109">fontconfig [potřebný pro XeTeXa LuaTeX]
ghostscript [potřebný pro různ pomůcky]
+class="ec-lmtt-10x-x-109">ghostscript [potřebný pro různé pomůcky]
libXaw7 [potřebný pro libXaw7 [potřebný pro xdvi]
ncurses [umožn přkaz clear použvaný instaltorem]
-
+class="ec-lmtt-10x-x-109">ncurses [umožní příkaz clear používaný instalátorem]
+
+
3.1.5 Textový instalačn program
-
Obrzek 2 ukazuje zkladn obrazovku textovho režimu pod Unixem. Pro Unix je textový
-instalačn program nastaven implicitně.
-
Je to instaltor jenom s přkazovým řdkem; vůbec nem kurzorovou podporu. Nemůžete se
-napřklad pohybovat v zatrhvacch rmečcch nebo vstupnch polch. Jenom něco napšete
-(s rozlišovnm velikosti psma) na přkazovm řdku a stlačte klvesu Enter, pot se cel
-obrazovka přepše s přizpůsobeným obsahem.
-
Rozhran textovho instaltoru je tak primitivn z prostho důvodu: je navržen tak,
-aby se dalo spustit na tolika platformch, jak je to jen možn, dokonce i s minimlnm
+ id="x1-200003.1.5">Textový instalační program
+
Obrázek 2 ukazuje základní obrazovku textového režimu pod Unixem. Pro Unix je textový
+instalační program nastaven implicitně.
+
Je to instalátor jenom s příkazovým řádkem; vůbec nemá kurzorovou podporu.
+Nemůžete se například pohybovat v zatrhávacích rámečcích nebo vstupních polích.
+Jenom něco napíšete (s rozlišováním velikosti písma) na příkazovém řádku a
+stlačíte klávesu Enter, poté se celá obrazovka přepíše s přizpůsobeným
+obsahem.
+
Rozhraní textového instalátoru je tak primitivní z prostého důvodu: je navržené tak,
+aby se dalo spustit na tolika platformách, jak je to jen možné, dokonce i s minimálním
Perlem.
-
+
+
3.1.6 Grafický instalačn program
-
Implicitn grafický instaltor začn jednoduše, pouze s několika volbami; viz obr. 3. Může být
-vyvoln pomoc
+ id="x1-210003.1.6">Grafický instalační program
+
Implicitní grafický instalátor začíná jednoduše, pouze s několika volbami; viz obr. 3.
+Může být vyvolán pomocí
Režimy perltk/expert a wizard jsou ještě pořd k dispozici pro systmy s nainstalovaným
-Perl/Tk. Můžou být specifikovan pomoc argumentů -gui=perltk resp. wizard jsou ještě pořád k dispozici pro systémy
+s nainstalovaným Perl/Tk. Můžou být specifikované pomocí argumentů -gui=perltk resp.
+-gui=wizard.
-
-
3.1.8 Jednoduchý průvodce instalac
-
Pod Windows je implicitně nastaveno spuštěn nejjednoduššho instalačnho způsobu, který
-můžeme doporučit, nazvanho „průvodce“ instalac. Nainstaluje všechno a nezadv skoro ždn
-otzky. Pokud si chcete vešker nastaven upravit, muste spustit některý z dalšch
-instaltorů.
-
Pro jin platformy může být tento režim vyvoln explicitně povelem
+
+
+
3.1.8 Jednoduchý průvodce instalací
+
Pod Windows je implicitně nastaveno spuštění nejjednoduššího instalačního způsobu,
+který můžeme doporučit, nazvaného „průvodce“ instalací. Nainstaluje všechno a nezadává
+skoro žádné otázky. Pokud si chcete veškeré nastavení upravit, musíte spustit některý
+z dalších instalátorů.
+
Pro jiné platformy může být tento režim vyvolán explicitně povelem
Instaltor je zamýšlený jako co nejvce samovysvětlujc. Nicmně nyn nsleduje několik
-poznmek o jednotlivých volbch a dlčch nabdkch:
-
+ id="x1-240003.2">Spuštění instalačního programu
+
Instalátor je zamýšlený jako co nejvíce samovysvětlující. Nicméně nyní následuje
+několik poznámek o jednotlivých volbách a dílčích nabídkách:
+
+
3.2.1 Nabdka binrnch systmů (pouze Unix)
-
+ id="x1-250003.2.1">Nabídka binárních systémů (pouze Unix)
+
-
Obrzek 5: Nabdka binrek
-
-
-
-
Obrzek 5 ukazuje nabdku binrek textovho režimu. Standardně budou nainstalovny jenom
-binrky vaš aktuln platformy. Z tto nabdky si rovněž můžete vybrat instalaci binrek pro jin
-platformy. Toto může být užitečn, pokud sdlte TE Xovský strom v sti heterogennch strojů,
-nebo na systmu s dvojitým zavděcm procesem.
+class="ec-lmtt-9"> [ ] Windows (win32)
+Obrázek 5:Nabídka binárek
+
+
+
+
Obrázek 5 ukazuje nabídku binárek textového režimu. Standardně budou nainstalovány
+jenom binárky vaší aktuální platformy. Z této nabídky si rovněž můžete vybrat
+instalaci binárek pro jiné platformy. Toto může být užitečné, pokud sdílíte
+TeXovský strom v síti heterogenních strojů, nebo na systému s dvojitým zaváděcím
+procesem.
+
3.2.2 Volba obsahu instalace
-
+
-
Obrzek 6: Nabdka schmat
-
-
-
-
Obrzek 6 ukazuje nabdku schmat TE X Live; tady vybrte „schma“, což je souhrn kolekc
-balků. Předvolen schma full nainstaluje vše, co je k dispozici. To doporučujeme, avšak můžete
-tak zvolit schma basic pro pouze plain a LATE X, small pro několik mlo dalšch programů
-(ekvivalentn s takzvanou instalac BasicTE X MacTE Xu), minimal pro čely testovn, a schma
- j [ ] custom selection of collections
+Obrázek 6:Nabídka schémat
+
+
+
+
Obrázek 6 ukazuje nabídku schémat TeX Live; tady vybíráte „schéma“, což je souhrn
+kolekcí balíků. Předvolené schéma full nainstaluje vše, co je k dispozici. To
+doporučujeme, avšak můžete také zvolit schéma basic pro pouze plain a LaTeX, small pro
+několik málo dalších programů (ekvivalentní s takzvanou instalací BasicTeX MacTeXu),
+minimal pro účely testování, a schéma medium nebo teTeX pro zskn něčeho mezi tm. K dispozici jsou tak různ specializovan
-schmata a schmata specifick pro někter země.
-
+class="ec-lmtt-10x-x-109">teTeX pro získání něčeho mezi
+tím. K dispozici jsou také různá specializovaná schémata a schémata specifická pro
+některé země.
+
+
-
Svůj výběr schmatu můžete upřesnit pomoc nabdky ,collections‘ (obrzek 7, ukzno pro
-změnu v režimu GUI).
-
Kolekce jsou o jednu roveň podrobnějš než schmata – v podstatě je schma tvořeno několika
-kolekcemi, kolekci tvoř jeden nebo vce balků, a balk (nejnižš roveň seskupovn v TE X Live)
-obsahuje vlastn soubory TE Xovských maker, soubory fontů atd.
-
Pokud chcete zskat větš kontrolu, než jakou poskytuje nabdka kolekc, po instalaci můžete
-použt program TE X Live Manager (tlmgr) (viz sekci 5); jeho použitm můžete řdit instalaci na
-rovni balků.
+
+
+Obrázek 7:Nabídka kolekcí
+
+
+
+
Svůj výběr schématu můžete upřesnit pomocí nabídky ,collections‘ (obrázek 7,
+ukázáno pro změnu v režimu GUI).
+
Kolekce jsou o jednu úroveň podrobnější než schémata – v podstatě je schéma
+tvořeno několika kolekcemi, kolekci tvoří jeden nebo více balíků, a balík (nejnižší
+úroveň seskupování v TeX Live) obsahuje vlastní soubory TeXovských maker, soubory fontů
+atd.
+
Pokud chcete získat větší kontrolu, než jakou poskytuje nabídka kolekcí, po instalaci
+můžete použít program TeX Live Manager (tlmgr) (viz sekci 5); jeho použitím můžete
+řídit instalaci na úrovni balíků.
+
3.2.3 Adresře
-
Standardn uspořdn je popsno v sekci 2.3, na straně 8.
-
Standardn umstěn instalačnho adresře je Adresáře
+
Standardní uspořádání je popsáno v sekci 2.3, na straně 9.
+
Standardní umístění instalačního adresáře je /usr/local/texlive/\thisyear pro Unix a
- pro
+Unix a %SystemDrive%\texlive\\thisyear pod Windows. Toto uspořdn umožňuje mt mnoho
-paralelnch instalac TE X Live, jednu pro každ vydn (typicky podle roku, jako tady), a můžete
-mezi nimi přepnat pouhou změnou vyhledvac cesty.
-
Tento instalačn adresř může být přepsn nastavenm proměnn TEXDIR v instaltoru.
-Obrazovka GUI pro toto a dalš nastaven je ukzna na obrzku 4. Hlavn důvod pro změnu tto
-předvolby je nedostatek diskovho prostoru v tto čsti (plný TE X Live potřebuje několik
-gigabytů) nebo nedostatek prv na zpis pro standardn umstěn. Nemuste být zrovna rootem
-nebo administrtorem, když instalujete TE X Live, ale potřebujete oprvněn na zpis do clovho
-adresře.
-
Instalačn adresře mohou být tak změněny nastavenm různých proměnných
-prostřed před spuštěnm instaltoru (pravděpodobně
pod Windows. Toto uspořádání umožňuje
+mít mnoho paralelních instalací TeX Live, jednu pro každé vydání (typicky
+podle roku, jako tady), a můžete mezi nimi přepínat pouhou změnou vyhledávací
+cesty.
+
Tento instalační adresář může být přepsán nastavením proměnné TEXDIR
+v instalátoru. Obrazovka GUI pro toto a další nastavení je ukázána na obrázku 4.
+Hlavní důvod pro změnu této předvolby je nedostatek diskového prostoru v této
+části (úplný TeX Live potřebuje několik gigabytů) nebo nedostatek práv na zápis
+pro standardní umístění. Nemusíte být zrovna rootem nebo administrátorem,
+když instalujete TeX Live, ale potřebujete oprávnění na zápis do cílového
+adresáře.
+
Instalační adresáře mohou být také změněny nastavením různých proměnných
+prostředí před spuštěním instalátoru (pravděpodobně TEXLIVE_INSTALL_PREFIX nebo
TEXLIVE_INSTALL_TEXDIR); viz dokumentaci z TEXLIVE_INSTALL_TEXDIR); viz dokumentaci z install-tl --help (dostupn online na
+class="ec-lmtt-10x-x-109"> --help
Rozumnou alternativou je adresř uvnitř vašeho domovskho adresře, zvlšť když chcete být
-výhradnm uživatelem. K naznačen domovskho adresře použijte ‘~’, jako napřklad
-‘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 označení domovského adresáře použijte
+vlnku, například ‘~/texlive/\thisyear’.
-
Doporučujeme do nzvu začlenit rok, což umožn paraleln společn zachovn různých vydn
-TE X Live vedle sebe. Můžete tak chtt udržovat nzev nezvislý na verzi, napřklad
-/usr/local/texlive-cur pomoc symbolickho odkazu, který může být později přepsn po
-přezkoušen novho vydn.
-
Změna TEXDIR v instalačnm programu vyvol tak změny ’.
+
Doporučujeme do názvu začlenit rok, což umožní paralelní společné zachování
+různých vydání TeX Live vedle sebe. Můžete také chtít udržovat název nezávislý na
+verzi, například /usr/local/texlive-cur pomocí symbolického odkazu, který může být
+později přepsán po přezkoušení nového vydání.
+
Změna TEXDIR v instalačním programu vyvolá také změny TEXMFLOCAL, TEXMFSYSVAR a
TEXMFSYSCONFIG.
-
TEXMFHOME je doporučen umstěn osobnch souborů maker nebo balků. Předvolen hodnota
-je
TEXMFHOME je doporučené umístění osobních souborů maker nebo balíků.
+Předvolená hodnota je ~/texmf (~/Library/texmf na Macs). Na rozdl od TEXDIR je nyn ~ uchovna v nově
-vytvořených konfiguračnch souborech, protože to užitečně odkazuje na domovský adresř
-kterhokoliv uživatele TE Xu. Expanduje se na $HOME pod Unixem a %USERPROFILE% pod Windows.
-Zvlštn poznmka: TEXMFHOME, jako všechny stromy, mus být uspořdaný v souladu s TDS,
-jinak nemus být soubory k nalezen.
-
TEXMFVAR je umstěn pro uložen většiny průběžně generovaných dočasných dat specifických
-pro každho uživatele. TEXMFCACHE je nzev proměnn, kter se použv pro tento čel
-LuaLATE Xem a ConTE Xtem MkIV (viz oddl 3.4.5, na straně 42); jej implicitn hodnota je
+class="ec-lmtt-10x-x-109">~/Library/texmf
na Macs). Na rozdíl od TEXDIR je nyní ~
+uchována v nově vytvořených konfiguračních souborech, protože to užitečně
+odkazuje na domovský adresář kteréhokoliv uživatele TeXu. Expanduje se na $HOME
+pod Unixem a %USERPROFILE% pod Windows. Zvláštní poznámka: TEXMFHOME, jako
+všechny stromy, musí být uspořádaný v souladu s TDS, jinak nemusí být soubory
+k nalezení.
+
TEXMFVAR je umístění pro uložení většiny průběžně generovaných dočasných
+dat specifických pro každého uživatele. TEXMFCACHE je název proměnné, která se
+používá pro tento účel LuaLaTeXem a ConTeXtem MkIV (viz oddíl 3.4.5, na
+straně 43); její implicitní hodnota je TEXMFSYSVAR, nebo (pokud tato neumožňuje zápis)
TEXMFSYSVAR, nebo (pokud tato neumožňuje zpis) TEXMFVAR.
-
+
+
3.2.4 Volby
-
+
-
Obrzek 8 ukazuje nabdku voleb textovho režimu. Dalš informace o každ volbě:
-
+class="ec-lmtt-9"> <Y>
after install, set CTAN as source for package updates: [X]
+Obrázek 8:Nabídka voleb (Unix)
+
+
+
+
Obrázek 8 ukazuje nabídku voleb textového režimu. Další informace o každé
+volbě:
+
use letter size instead of A4 by default:
Výběr standardn velikosti papru. Jednotliv
- dokumenty mohou a měly by deklarovat zvlštn rozměr papru, pokud je to ždouc.
+class="description">Výběr
+ standardní velikosti papíru. Jednotlivé dokumenty mohou a měly by deklarovat
+ zvláštní rozměr papíru, pokud je to žádoucí.
execution of restricted list of programs:
Od TE X Live 2010 je implicitně povoleno
- vykonvn několika externch programů. Velmi neplný seznam povolených programů
- je uveden v souboru texmf.cnf. Pro dalš podrobnosti viz novinky 2010 (oddl 9.1.7).
+class="description">Od TeX Live 2010 je implicitně povoleno
+ vykonávání několika externích programů. Velmi neúplný seznam povolených
+ programů je uveden v souboru texmf.cnf. Pro další podrobnosti viz novinky 2010
+ (oddíl 9.1.7).
create format files:
Přestože si vytvořen nepotřebných formtů vyžaduje čas a diskový
- prostor pro uložen, doporučujeme nechat tuto volbu vyznačenou: když ji nevyznačte,
- budou formtov soubory vytvořen v osobnch stromech TEXMFVAR uživatelů, když
- budou zapotřeb. Na tomto mstě nebudou automaticky aktualizovan, když se budou
- napřklad obnovovat binrky nebo vzory dělen v instalaci, a tudž můžete skončit
- s nekompatibilnmi soubory formtů.
+class="ec-lmbx-10x-x-109">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 TEXMFVAR uživatelů, když budou zapotřebí. Na tomto místě
+ nebudou automaticky aktualizované, když se budou 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ů.
install font/macro … tree:
Stahovn/instalace dokumentace a zdrojových souborů ve
- většine balků. Nedoporučuje se vypustit.
+class="ec-lmbx-10x-x-109">… tree:
Stahování/instalace dokumentace a zdrojových souborů ve
+ většine balíků. Nedoporučuje se vypustit.
create symlinks in standard directories:
Tato volba (pouze Unix) obchz potřebu
- změny proměnných prostřed. Bez tto volby je obvykle potřebn přidat adresře
- TE X Live do proměnných PATH, MANPATH a INFOPATH. Budete muset přidělit prva na
- zpis clovým adresřům. Tato volba je určena pro zpřstupněn systmu TE X pomoc
- adresřů, kter již uživatel znaj, jako napřklad /usr/local/bin, kter neobsahuj
- ždn TE Xovsk soubory. Důrazně doporučujeme nepřepsat stvajc soubory vašeho
- TE Xovskho systmu, který přišel s touto volbou, tj. specifikac systmových adresřů.
- Nejbezpečnějš a doporučený přstup je ponechat volbu neoznačenou.
+class="description">Tato volba (pouze Unix) obchází potřebu
+ změny proměnných prostředí. Bez této volby je obvykle potřebné přidat
+ adresáře TeX Live do proměnných PATH, MANPATH a INFOPATH. Budete muset
+ přidělit práva na zápis cílovým adresářům. Tato volba je určena pro
+ zpřístupnění systému TeX pomocí adresářů, které již uživatelé znají,
+ jako například /usr/local/bin, které neobsahují žádné TeXovské soubory.
+ Důrazně doporučujeme nepřepsat stávající soubory vašeho TeXovské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.
after installation … CTAN:
Pro instalaci z DVD je tato volba implicitně umožněna,
- protože uživatel obvykle chce uskutečnit nsledn aktualizace balků z archivu CTAN,
- kde jsou průběžně aktualizovny po celý rok. Jediný důvod pro jejich potlačen přich
- v vahu, pokud instalujete jenom čst z DVD a plnujete rozšrit instalaci později.
- V každm přpadě ložiště balku pro instaltor a pro poinstalačn aktualizace mohou
- být nastaveny nezvisle podle potřeby; viz oddl 3.3.1 a oddl after install, set CTAN as source for package updates:
Volby pre Windows, zobrazen v grafickm instaltoru Perl/Tk pro znalce:
-
+
Volby pre Windows, zobrazené v grafickém instalátoru Perl/Tk pro znalce:
+
adjust PATH setting in registry
Tohle zabezpeč, že všechny programy uvid binrn
- adresř TE X Live v seznamu cest spustitelných programů.
+class="description">Tohle zabezpečí, že všechny programy uvidí
+ binární adresář TeX Live v seznamu cest spustitelných programů.
Volby jsou ‘Only new’(vytvořen pouze nových souborových
- asociac, bez přepsn stvajcch), ‘All’a ‘None’.
+class="ec-lmbx-10x-x-109">change file associations
Volby jsou ‘Only new’(vytvoření pouze nových souborových
+ asociací, bez přepsání stávajících), ‘All’a ‘None’.
+
+
install TEXworks front end
install TeXworks front end
-
Když jsou všechna nastaven podle vašich preferenc, stač napsat ,I‘ v textovm 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 3.4, kde se dozvte, co se přpadně m udělat nakonec.
-
-
+
Když jsou všechna nastavení podle vašich preferencí, stačí napsat ,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 3.4, kde se dozvíte, co se případně má udělat
+nakonec.
+
3.3 Volby přkazovho řdku pro install-tl
-
K zobrazen voleb přkazovho řdku napište
+ id="x1-290003.3">Volby příkazového řádku pro install-tl
+
K uveden nzvu volby mohou být použity - nebo tak --. Nsleduj nejběžnějš
+
K uvedení názvu volby mohou být použity - nebo také --. Následují nejběžnější
volby:
-
-
+
+
-gui
-
Použijte GUI instaltor pokud je to možn. Toto si vyžaduje Tcl/Tk ve verzi 8.5
- nebo vyšš. Toto je přpad na Mac OS X a je distribuovn s TE X Live pod Windows.
- Starš volby
Použijte GUI instalátor pokud je to možné. Toto si vyžaduje Tcl/Tk ve verzi
+ 8.5 nebo vyšší. Toto je případ na Mac OS X a je distribuován s TeX Live pod
+ Windows. Starší volby -gui=perltk a -gui=wizard jsou stle ještě k dispozici a vyžaduj modul
- Perl/Tk (http://tug.org/texlive/distro.html#perltk) zkompilovaný s podporou
- XFT; pokud Tcl/Tk a Perl/Tk nejsou k dispozici, pokračuje instalace v textovm
- režimu.
-
+class="ec-lmtt-10x-x-109">-gui=wizard jsou stále ještě k dispozici
+ a vyžadují modul Perl/Tk (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.
+
-no-gui
-
Vynut si použit instaltoru v textovm režimu.
-
+
Vynutí si použití instalátoru v textovém režimu.
+
-lang LL
-
Specifikuje jazyk instalačnho rozhran jako jeho standardn, obvykle dvoupsmený,
- kd. Instaltor se pokus automaticky určit sprvný jazyk, ale když selže nebo když
- sprvný jazyk nen k dispozici, použije angličtinu jako nouzov řešen. Pro zskn
- seznamu všech podporovaných jazyků spusťte
Specifikuje jazyk instalačního rozhraní jako jeho standardní, obvykle
+ dvoupísmený, kód. Instalátor se pokusí automaticky určit správný jazyk, ale
+ když selže nebo když správný jazyk není k dispozici, použije angličtinu jako
+ nouzové řešení. Pro získání seznamu všech podporovaných jazyků spusťte
+ install-tl --help.
-
+class="ec-lmtt-10x-x-109"> --help.
+
-portable
-
Instalace pro přenosn použit, napřklad na klč USB. D se zvolit rovněž v textovm
- instaltoru pomoc přkazu V a z instaltoru GUI. Viz oddl
Načtěte instalačn profilový soubor a proveďte instalaci bez interakce s uživatelem.
- Instalačn program vždy ulož soubor texlive.profile do podadresře tlpkg vaš
- instalace. Tento soubor může být zadn jako argument napřklad pro znovuvytvořen
- identick instalace na jinm systmu. Nebo můžete použt uživatelský profil, který
- nejjednodušeji vytvořte změnou hodnot vygenerovanho souboru, nebo odstartovnm
- s przdným souborem, který převezme všechny předvolby.
-
+
Načtěte instalační profilový soubor a proveďte instalaci bez interakce
+ s uživatelem. Instalační program vždy uloží soubor texlive.profile do
+ podadresáře tlpkg vaší instalace. Tento soubor může být zadán jako argument
+ například pro znovuvytvoření identické instalace na jiném systému. Nebo
+ můžete použít uživatelský profil, který nejjednodušeji vytvoříte změnou
+ hodnot vygenerovaného souboru, nebo odstartováním s prázdným souborem,
+ který převezme všechny předvolby.
+
-repository soubor-nebo-adresř
ář
-
Určuje repozitř balků, z kterho se m instalovat; viz nsledujc oddl.
-
+
Určuje repozitář balíků, z kterého se má instalovat; viz následující oddíl.
+
+
+
+
-in-place
-
(Dokumentovno pouze pro plnost: nepoužvejte, pokud si nejste jisti tm,
- co dělte!) Pokud již mte
(Dokumentováno pouze pro úplnost: nepoužívejte, pokud si nejste jisti tím,
+ co děláte!) Pokud již máte rsync, svn nebo jinou kopii TE X Live (viz
+class="ec-lmss-10x-x-109">svn
nebo jinou kopii TeX Live (viz
http://tug.org/texlive/acquire-mirror.html) tehdy tato volba použije ta data,
- kter již mte stažena, a vykon pouze nevyhnutelnou post-instalaci. Upozorňujeme,
- že soubor tlpkg/texlive.tlpdb může být přepsn; jeho uložen zůstv na vaš
- odpovědnosti. Tak odstraněn balku se mus vykonat ručně. Tato volba nemůže být
- zapnuta pomoc rozhran instaltoru.
-
-
-
+href="https://tug.org/texlive/acquire-mirror.html" class="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 tlpkg/texlive.tlpdb může být přepsán; jeho
+ uložení zůstává na vaší odpovědnosti. Také odstranění balíku se musí
+ vykonat ručně. Tato volba nemůže být zapnuta pomocí rozhraní instalátoru.
+
+
3.3.1 Volba -repository
-
Implicitn sťový repozitř balků je zrcadlo CTAN zvolen automaticky použitm
+
Implicitní síťový repozitář balíků je zrcadlo CTAN zvolené automaticky použitím
http://mirror.ctan.org.
-
Pokud ho chcete přepsat, může být hodnotou umstěn adresa url s ftp:,
Pokud ho chcete přepsat, může být hodnotou umístění adresa url s ftp:,
+http: nebo file:/
-na začtku nebo jednoduch cesta k adresři. (Při zadn umstěn http: nebo ftp: jsou
-koncov znaky ,/‘ a/nebo koncov složka ,/tlpkg‘ ignorovny.)
-
na začátku nebo jednoduchá cesta k adresáři. (Při zadání
+umístění http: nebo ftp: jsou koncové znaky ,/‘ a/nebo koncová složka ,/tlpkg‘
+ignorovány.)
+
Kupříkladu můžete zvolit určité zrcadlo CTAN něčím jako:
http://ctan.example.org/tex-archive/systems/texlive/tlnet/, s nahrazenm
+class="ec-lmtt-10x-x-109">http://ctan.example.org/tex-archive/systems/texlive/tlnet/, s nahrazením
ctan.example.org/tex-archive skutečným hostitelským jmnem (hostname) a jeho konkrtn
-kořenovou cestou k CTAN (jako třeba ftp.cstug.cz/pub/CTAN). Seznam zrcadel CTAN je
-udržovn na http://ctan.org/mirrors.
-
Pokud je zadaný argument lokln (buď cesta nebo file:/ url), jsou použity komprimovan
-soubory v podadresři archive cesty repozitře (i kdyby byly rovněž k dispozici nekomprimovan
-soubory).
-
+class="ec-lmtt-10x-x-109">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 https://ctan.org/mirrors.
+
Pokud je zadaný argument lokální (buď cesta nebo file:/ url), jsou použity
+komprimované soubory v podadresáři archive cesty repozitáře (i kdyby byly rovněž
+k dispozici nekomprimované soubory).
+
+
3.4 Poinstalačn činnosti
-
Po instalaci mohou být požadovny někter dalš instalace.
-
+ id="x1-310003.4">Poinstalační činnosti
+
Po instalaci mohou být požadovány některé další instalace.
+
+
3.4.1 Proměnn prostřed pro Unix
-
Pokud se rozhodnete vytvořit symbolick odkazy v standardnch adresřch (popsaných
-v oddle 3.2.4), pak nen nutn editace proměnných prostřed. Jinak v systmech Unix mus být
-adresř binrek pro vaši platformu přidn k prohledvaným cestm. (Ve Windows se o to postar
-instaltor.)
-
Každ podporovan platforma m svůj vlastn podadresř pod Proměnné prostředí pro Unix
+
Pokud se rozhodnete vytvořit symbolické odkazy v standardních adresářích (popsaných
+v oddíle 3.2.4), pak není nutná editace proměnných prostředí. Jinak v systémech Unix
+musí být adresář binárek pro vaši platformu přidán k prohledávaným cestám. (Ve
+Windows se o to postará instalátor.)
+
Každá podporovaná platforma má svůj vlastní podadresář pod TEXDIR/bin. Seznam
-podadresřů a odpovdajcch platforem je na obrzku 5.
-
Nepovinně můžete rovněž přidat dokumentačn manulov strnky (man pages) a adresře Info
-k jejich přslušejcm vyhledvacm cestm, pokud chcete, aby je našly systmov
-nstroje. Dokumentačn strnky mohou být automaticky nalezeny po přidn do proměnn
-
Nepovinně můžete rovněž přidat dokumentační manuálové stránky (man pages) a
+adresáře Info k jejich příslušejícím vyhledávacím cestám, pokud chcete, aby je našly
+systémové nástroje. Dokumentační stránky mohou být automaticky nalezeny po
+přidání do proměnné PATH.
-
Napřklad pro Bourne-kompatibiln shell, jako je bash a použvaný Intel x86 GNU/Linux se
-standardnm nastavenm adresřů, může být vhodn editovat soubor $HOME/.profile.
-
+
Například pro Bourne-kompatibilní shell, jako je bash a používaný Intel x86 GNU/Linux
+se standardním nastavením adresářů, může být vhodné editovat soubor $HOME/.profile a
+řádky, které je potřeba přidat, budou vypadat následovně:
+
Pro INFOPATH=/usr/local/texlive/2020/texmf-dist/doc/info:$INFOPATH; export INFOPATH
+
+
+
Pro csh nebo tcsh je editovaný soubor typicky $HOME/.cshrc a řdky k přidn mohou vypadat
-jako:
+class="ec-lmss-10x-x-109">tcsh je editovaný soubor typicky $HOME/.cshrc a řádky k přidání mohou
+vypadat jako:
+
Pokud již máte nastavení někde ve vašich tečkou začínajících souborech,
+adresáře TeX Live by se s nimi měly přirozeně sloučit.
+
+
3.4.2 Proměnn prostřed: globln konfigurace
-
Volba, zda učinit tyto změny globlně, anebo pro uživatele prvě přidanho do systmu, je na vs.
-Mezi různými systmy existuje přliš mnoho variant, kde a jak se tato nastaven provděj. Naše
-dvě rady jsou: 1) můžete vyhledat soubor /etc/manpath.config a pokud existuje, přidejte řdky
-jako
-
Volba, zda učinit tyto změny globálně, anebo pro uživatele právě přidaného do
+systému, je na vás. Mezi různými systémy existuje příliš mnoho variant, kde a jak
+se tato nastavení provádějí. Naše dvě rady jsou: 1) můžete vyhledat soubor
+/etc/manpath.config a pokud existuje, přidejte řádky jako
+
A za 2) vyhledejte soubor /etc/environment, který může definovat vyhledvac cestu a dalš
-standardn proměnn prostřed.
-
V každm (Unixovm) adresři binrek vytvřme tak symbolický odkaz na adresř
-texmf-dist/doc/man s nzvem man. Někter programy man, jako napřklad standardn
-Mac OS X man, ho automaticky najdou, což odstraňuje potřebu jakhokoliv nastavovn
-dokumentačnch strnek.
-
A za 2) vyhledejte soubor /etc/environment, který může definovat vyhledávací cestu a
+další standardní proměnné prostředí.
+
V každém (Unixovém) adresáři binárek vytváříme také symbolický odkaz na
+adresář texmf-dist/doc/man s názvem man. Některé programy man, jako například
+standardní Mac OS X man, ho automaticky najdou, což odstraňuje potřebu jakéhokoliv
+nastavování dokumentačních stránek.
+
+
3.4.3 Internetov aktualizace po instalaci z DVD
-
Pokud jste instalovali TE X Live z DVD a později si přejete zskat aktualizace z internetu, budete
-potřebovat spuštěn tohoto povelu – Internetové aktualizace po instalaci z DVD
+
Pokud jste instalovali TeX Live z DVD a později si přejete získat aktualizace z internetu,
+budete potřebovat spuštění tohoto povelu – pot, co jste aktualizovali vaši vyhledvac cestu (jako to bylo
-popsan v předchzejcm oddle):
+class="ec-lmri-10x-x-109">é
, co jste aktualizovali vaši vyhledávací
+cestu (jako to bylo popsané v předcházejícím oddíle):
+
Toto řekne programu tlmgr, aby pro nsledujc aktualizace použil nejbližš zrcadlo CTANu. To
-je implicitně nastaveno při instalaci z DVD pomoc volby popsan v sekci
Pokud se vyskytnou problmy s automatickým výběrem zrcadla, můžete deklarovat konkrtn
-zrcadlo CTANu ze seznamu na strnce http://ctan.org/mirrors. Použijte přesnou cestu
-k podadresři tlnet tohoto zrcadla, jak jsme uvedli výše.
-
+
Pokud se vyskytnou problémy s automatickým výběrem zrcadla, můžete deklarovat
+konkrétní zrcadlo CTANu ze seznamu na stránce https://ctan.org/mirrors. Použijte
+přesnou cestu k podadresáři tlnet tohoto zrcadla, jak jsme uvedli výše.
+
+
3.4.4 Systmov konfigurace fontů pro XeTE X a LuaTE X
-
XeTE X a LuaTE X mohou použvat jakýkoli font instalovaný v systmu, nejenom ty, kter se
-nachzej v TE Xovských stromech. Provd to prostřednictvm podobných, ale ne identických
-metod.
-
Pod Windows jsou fonty dodan s TE X Live automaticky dostupn pro XeTE X. Na Mac OS X,
-na automatick hledn fontů dle jmna jsou potřeba dalš kroky; prosm vizte web MacTE Xu
-(http://tug.org/mactex). Pro ostatn unixov systmy potřebujete dokonfigurovat
-systm dle nsledujcho postupu tak, aby byl XeTE X schopen najt fonty dodan s TE X
-Live prostřednictvm vyhledvn jmen fontů systmem.
-
Pro usnadněn, když se instaluje balk xetex (buď ve výchoz instalaci, nebo později), se
-vytvř potřebný konfiguračn soubor
Systémová konfigurace fontů pro XeTeX a LuaTeX
+
XeTeX a LuaTeX mohou používat jakýkoli font instalovaný v systému, nejenom ty, které se
+nacházejí v TeXovských stromech. Provádí to prostřednictvím podobných, ale ne
+identických metod.
+
+
+
Pod Windows jsou fonty dodané s TeX Live automaticky dostupné pro XeTeX. Na Mac OS X,
+na automatické hledání fontů dle jména jsou potřeba další kroky; prosím vizte web
+MacTeXu (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 TeX Live prostřednictvím vyhledávání jmen fontů systémem.
+
Pro usnadnění, když se instaluje balík xetex (buď ve výchozí instalaci, nebo později), se
+vytváří potřebný konfigurační soubor TEXMFSYSVAR/fonts/conf/texlive-fontconfig.conf.
-
Pro nastaven fontů TE X Live pro použit v rmci celho systmu (za předpokladu, že mte
-odpovdajc oprvněn), postupujte nsledovně:
-
+
Pro nastavení fontů TeX Live pro použití v rámci celého systému (za předpokladu, že
+máte odpovídající oprávnění), postupujte následovně:
+
Zkoprujte soubor texlive-fontconfig.conf do adresře Zkopírujte soubor texlive-fontconfig.conf do adresáře /etc/fonts/conf.d/09-texlive.conf.
Spusťte Spusťte fc-cache -fsv.
-
Pokud nemte postačujc prva k proveden výše popsaných kroků, nebo chcete-li učinit fonty TE X
-Live dosažiteln pro jedinho uživatele, můžete učinit nsledujc:
-
+
Pokud nemáte postačující práva k provedení výše popsaných kroků, nebo chcete-li učinit
+fonty TeX Live dosažitelné pro jediného uživatele, můžete učinit následující:
+
Zkoprujte soubor Zkopírujte soubor texlive-fontconfig.conf do ~/.fonts.conf, kde ~ označuje vš
- domovský adresř.
+class="ec-lmtt-10x-x-109">~ označuje
+ váš domovský adresář.
Spusťte Spusťte fc-cache -fv.
-
Pokud chcete uvidět jmna všech systmových fontů, můžete spustit přkaz fc-list. Přkaz
-fc-list : family style file spacing (všechny argumenty jsou psmenkov řetězce) ukže
-některou obecně zajmavou informaci.
-
-
-
+
Pokud chcete uvidět jména všech systémových fontů, můžete spustit příkaz fc-list.
+Příkaz fc-list : family style file spacing (všechny argumenty jsou písmenkové
+řetězce) ukáže některou obecně zajímavou informaci.
+
+
3.4.5 ConTE Xt Mark IV
-
,Starý‘ ConTE Xt (Mark II) a ,nový‘ ConTE Xt (Mark IV) by měly po instalaci TE X Live fungovat bez
-dalšch zsahů a neměly by vyžadovat zvlštn pozornost, pokud budete k aktualizacm použvat
-ConTeXt Mark IV
+
,Starý‘ ConTeXt (Mark II) a ,nový‘ ConTeXt (Mark IV) by měly po instalaci TeX Live fungovat
+bez dalších zásahů a neměly by vyžadovat zvláštní pozornost, pokud budete
+k aktualizacím používat tlmgr.
-
Protože však ConTE Xt MkIV nepoužv knihovnu kpathsea, určit nastaven bude požadovno
-vždy, když budete instalovat nov soubory ručně (bez použit tlmgr). Po ukončen takov instalace
-mus každý uživatel MkIV spustit:
+
Protože však ConTeXt MkIV nepoužívá knihovnu kpathsea, určité nastavení bude
+požadováno vždy, když budete instalovat nové soubory ručně (bez použití tlmgr). Po
+ukončení takové instalace musí každý uživatel MkIV spustit:
+
context --generate
-
pro obnoven diskov cache dajů ConTE Xtu. Výsledn soubory jsou uloženy do proměnn TEXMFCACHE,
-jejž přednastaven hodnota v TE X Live je --generate
+
pro obnovení diskové cache údajů ConTeXtu. Výsledné soubory jsou uloženy do proměnné
+TEXMFCACHE, jejíž přednastavená hodnota v TeX Live je TEXMFSYSVAR;TEXMFVAR.
-
ConTE Xt MkIV bude čst ze všech cest uvedených v TEXMFCACHE a zapisovat do prvn
-zapisovateln cesty. Při čten v přpadě duplicitnch dajů v paměti cache zsk přednost
-posledn nalezený prvek.
-
ConTeXt MkIV bude číst ze všech cest uvedených v TEXMFCACHE a zapisovat do první
+zapisovatelné cesty. Při čtení v případě duplicitních údajů v paměti cache získá
+přednost poslední nalezený prvek.
+
Toto je již implicitně zmněno v sekci 2.3: adresř TEXMFLOCAL (standardně
+ id="x1-370003.4.6">Začleňování lokálních a osobních maker
+
Toto je již implicitně zmíněno v sekci 2.3: adresář TEXMFLOCAL (standardně
/usr/local/texlive/texmf-local nebo %SystemDrive%\texlive\texmf-local pod Windows) je
-určen pro rozshl systmov lokln fonty a makra; adresř TEXMFHOME (standardně $HOME/texmf
-nebo %USERPROFILE%\texmf) je určen pro osobn fonty a makra. Pro oba stromy mus být soubory
-umstěny v patřičných podadresřch TDS (TE X Directory Structure); viz http://tug.org/tds
-nebo nahldni do souboru texmf-dist/web2c/texmf.cnf. Napřklad, LATE Xovský styl, třda nebo
-makrobalk by měl být umstěn v %SystemDrive%\texlive\texmf-local pod Windows)
+je určen pro rozsáhlé systémové lokální fonty a makra; adresář TEXMFHOME
+(standardně $HOME/texmf nebo %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 https://tug.org/tds nebo nahlédni do souboru
+texmf-dist/web2c/texmf.cnf. Například, LaTeXovský styl, třída nebo makrobalík by
+měl být umístěn v TEXMFLOCAL/tex/latex nebo TEXMFHOME/tex/latex, nebo
-v jejich podadresřch.
-
TEXMFLOCAL vyžaduje aktuln databzi jmen souborů, jinak nebudou soubory nalezeny. Můžete
-ji obnovit povelem mktexlsr nebo použt tlačtko ,Reinit file database‘ na konfiguračn zložce
-programu TE X Live Manager v režimu GUI.
-
Standardně je každ z těchto proměnných definovna jako samostatný adresř, jak je
-vidět. To však nen nezbytně nutn. Pokud napřklad potřebujete přepnat mezi dvěma
-verzemi velkých balků, můžete udržovat vce stromů pro vaše vlastn potřeby. Toho
-doshnete nastavenm TEXMFHOME na seznam adresřů uvnitř složených zvorek oddělených
-črkami:
+class="ec-lmtt-10x-x-109">TEXMFHOME/tex/latex, nebo v jejich
+podadresářích.
+
+
TEXMFLOCAL vyžaduje aktuální databázi jmen souborů, jinak nebudou soubory nalezeny.
+Můžete ji obnovit povelem mktexlsr nebo použít tlačítko ,Reinit file database‘ na
+konfigurační záložce programu TeX Live Manager v režimu GUI.
+
Standardně je každá z těchto proměnných definována jako samostatný adresář, jak
+je vidět. To však není nezbytně nutné. Pokud například potřebujete přepínat mezi
+dvěma verzemi velkých balíků, můžete udržovat více stromů pro vaše vlastní potřeby.
+Toho dosáhnete nastavením TEXMFHOME na seznam adresářů uvnitř složených závorek
+oddělených čárkami:
+
+
Toto je naneštěst nepřjemn tma. Zapomeňte na něj, pokud se nechcete probrat v mnoha
-podrobnostech instalace TE Xu. Mnoh fonty již jsou v TE X Live, proto se nejdřve podvejte, jestli
-si to, co potřebujete, tam již nen.
-
Možnou alternativou je použit XeTE Xu nebo LuaTE Xu (viz sekci 2.4), kter vm umožn
-použvat fonty operačnho systmu bez jakkoliv instalace v TE Xu.
-
Pokud to potřebujete udělat, vyvinuli jsme maximln sil k popsn postupu, viz
+ id="x1-380003.4.7">
Začleňování fontů třetích stran
+
Toto je naneštěstí nepříjemné téma. Zapomeňte na něj, pokud se nechcete probírat
+v mnoha podrobnostech instalace TeXu. Mnohé fonty již jsou v TeX Live, proto se nejdříve
+podívejte, jestli si to, co potřebujete, tam již není.
+
Možnou alternativou je použití XeTeXu nebo LuaTeXu (viz sekci 2.4), které vám
+umožní používat fonty operačního systému bez jakékoliv instalace v TeXu.
+
Po nainstalovn TE X Live přirozeně chcete systm otestovat, abyste mohli začt vytvřet
-ndhern dokumenty nebo fonty.
-
Jednou z věc, kterou byste mohli ihned hledat, je nstroj na editaci souborů. TE X Live
-nainstaluje TE Xworks (http://tug.org/texworks) pro Windows (pouze) a MacTE X nainstaluje
+ id="x1-390003.5">Testování instalace
+
Po nainstalování TeX Live 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ů. TeX Live
+nainstaluje TeXworks (https://tug.org/texworks) pro Windows (pouze) a MacTeX nainstaluje
TeXShop (http://pages.uoregon.edu/koch/texshop. V jiných Unixových systmech je volba
-editoru ponechna na vs. Jsou k dispozici mnoh možnosti, někter z nich jsou uvedeny
-v nsledujcm oddle; viz tž http://tug.org/interest.html#editors. Bude fungovat libovolný
-obyčejný editor; nic TE Xovsky specifick se nevyžaduje.
-
Zbytek tohto oddlu udv někter zkladn postupy testovn funkcionality novho systmu.
-Zde uvdme přkazy Unixu; pod Mac OS X nebo Windows pravděpodobně budete spouštět testy
-pomoc grafickho rozhran, avšak principy jsou stejn.
-
-
+href="https://pages.uoregon.edu/koch/texshop" class="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éž https://tug.org/interest.html#editors. Bude
+fungovat libovolný obyčejný editor; nic TeXovsky specifické se nevyžaduje.
+
Zbytek tohto oddílu udává některé základní postupy testování funkcionality
+nového systému. Zde uvádíme příkazy Unixu; pod Mac OS X nebo Windows
+pravděpodobně budete spouštět testy pomocí grafického rozhraní, avšak principy jsou
+stejné.
+
+
Nejprve ověřte, zda se spust program Nejprve ověřte, zda se spustí program tex:
Pokud obdržte hlšku s ,command not found‘ msto výše uvedenho nebo se starš verz,
- patrně nemte nastavený sprvný podadresř bin v proměnn prostřed PATH. Vraťte se
- k informacm o jejich nastavovn na straně 40.
+
Pokud obdržíte hlášku s ,command not found‘ místo výše uvedeného
+ nebo se starší verzí, patrně nemáte nastavený správný podadresář bin
+ v proměnné prostředí PATH. Vraťte se k informacím o jejich nastavování na
+ straně 41.
Přeložte ukzkový soubor LATE Xu:
+ class="enumerate" id="x1-39004x2">Přeložte ukázkový soubor LaTeXu:
-
+
+
+
>latex sample2e.tex
+class="ec-lmtk-10x-x-109"> sample2e.tex
This is pdfTeX 3.14...
+class="ec-lmtt-10x-x-109"> is pdfTeX 3.14... ... Output written on sample2e.dvi (3 pages, 7484 bytes).
+class="ec-lmtt-10x-x-109"> written on sample2e.dvi (3 pages, 7484 bytes). Transcript written on sample2e.log.
-
-
+class="ec-lmtt-10x-x-109"> written on sample2e.log.
-
Pokud selže nalezen souboru sample2e.tex nebo jiných souborů, nejspše mte aktivn
- star nastaven proměnných prostřed nebo konfiguračnch souborů; pro začtek
- doporučujeme zrušit nastaven všech proměnných prostřed souvisejcch s TE Xem. Pro
- hlubš analýzu a dohledn problmu můžete kdykoliv poždat TE X o detaily toho, co a kde
- hled: viz „Ladic činnosti“ na straně 70.
+
Pokud selže nalezení souboru sample2e.tex nebo jiných souborů, nejspíše máte
+ aktivní stará nastavení proměnných prostředí nebo konfiguračních souborů; pro
+ začátek doporučujeme zrušit nastavení všech proměnných prostředí
+ souvisejících s TeXem. Pro hlubší analýzu a dohledání problému můžete
+ kdykoliv požádat TeX o detaily toho, co a kde hledá: viz „Ladicí činnosti“ na
+ straně 74.
Prohldněte si výsledek na obrazovce:
+ class="enumerate" id="x1-39006x3">Prohlédněte si výsledek na obrazovce:
-
+
>xdvi sample2e.dvi # Unix
+class="ec-lmtk-10x-x-109"> sample2e.dvi # Unix >dviout sample2e.dvi # Windows
+class="ec-lmtk-10x-x-109"> sample2e.dvi # Windows
-
Mělo by se otevřt nov okno s pěkným dokumentem popisujcm zklady LATE Xu.
- (Mimochodem, stoj za přečten, pokud začnte s TE Xem.) Muste mt spuštěny
- X Window, aby xdvi pracovalo. Pokud tomu tak nen nebo mte špatně nastavenou
- proměnnou prostřed DISPLAY, dostanete chybovou hlšku ,Can’t open display‘.
+
Mělo by se otevřít nové okno s pěkným dokumentem popisujícím základy
+ LaTeXu. (Mimochodem, stojí za přečtení, pokud začínáte s TeXem.) Musíte mít
+ spuštěny X Window, aby xdvi pracovalo. Pokud tomu tak není nebo máte špatně
+ nastavenou proměnnou prostředí DISPLAY, dostanete chybovou hlášku ,Can’t open
+ display‘.
Vytvořte PostScriptový soubor pro tisk nebo prohlžen:
+ class="enumerate" id="x1-39008x4">Vytvořte PostScriptový soubor pro tisk nebo prohlížení:
Zkladn (plain) TE Xový testovac soubor. Muste napsat , bye‘ na výzvu * po
- ,tex story.tex‘.
+
Základní (plain) TeXový testovací soubor. Musíte napsat , bye‘ na výzvu
+ * po ,tex story.tex‘.
Pokud mte nainstalovaný balk xetex package, můžete prověřit jeho přstup k systmovým
- fontům nsledovně:
+ class="enumerate" id="x1-39016x8">Pokud máte nainstalovaný balík xetex package, můžete prověřit jeho přístup
+ k systémovým fontům následovně:
-
+
>xetex opentype-info.tex
+class="ec-lmtk-10x-x-109"> opentype-info.tex
This is XeTeX, Version 3.14…
+class="ec-lmtt-10x-x-109"> is XeTeX, Version 3.14… ... Output written on opentype-info.pdf (1 page).
+class="ec-lmtt-10x-x-109"> written on opentype-info.pdf (1 page). Transcript written on opentype-info.log.
+class="ec-lmtt-10x-x-109"> written on opentype-info.log.
-
Jestliže obdržte chybov hlšen „Invalid fontname ‘Latin Modern Roman/ICU’…“, pak
- potřebujete nakonfigurovat vš systm tak, aby fonty dodan s TE X Live byly k nalezen.
- Viz oddl 3.4.4.
-
+
Jestliže obdržíte chybové hlášení „Invalid fontname ‘Latin Modern Roman/ICU’…“,
+ pak potřebujete nakonfigurovat váš systém tak, aby fonty dodané s TeX Live byly
+ k nalezení. Viz oddíl 3.4.4.
+
+
3.6 Odkazy na doplňkový software s možnost stažen z internetu
-
Pokud jste TE Xový začtečnk nebo potřebujete pomoc s psanm TE Xových, respektive
-LATE Xových dokumentů, navštivte http://tug.org/begin.html, kde najdete vodn informace
-k instalaci.
-
Odkazy na někter dalš pomůcky, o jejichž instalaci můžete uvažovat:
-
+ id="x1-400003.6">Odkazy na doplňkový software s možností stažení z internetu
+
Pokud jste TeXový začátečník nebo potřebujete pomoc s psaním TeXových, respektive
+LaTeXových dokumentů, navštivte 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:
+
http://www.imagemagick.com, k zpracovn a konverzi grafiky
+href="https://imagemagick.org" class="url" >https://imagemagick.org, k zpracování a konverzi grafiky
NetPBM
http://netpbm.sourceforge.net/, rovněž pro grafiku.
+href="http://netpbm.sourceforge.net" class="url" >http://netpbm.sourceforge.net, rovněž pro grafiku.
TEXovsky orientovan editory
Existuje široký výběr a je to zležitost vkusu uživatele. Tady je
- výběr v abecednm řazen (několik mlo je pouze pro Windows).
-
-
+class="ec-lmbx-10x-x-109">TeXovsky 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).
GNU Emacs je přirozeně tž k dispozici pod Windows, viz
+class="ec-lmss-10x-x-109">GNU Emacs je přirozeně též k dispozici pod Windows, viz
http://www.gnu.org/software/emacs/emacs.html
+href="https://www.gnu.org/software/emacs/emacs.html" class="url" >https://www.gnu.org/software/emacs/emacs.html
TeXstudio začnalo jako odbočka programu Texmaker s dodatečnými rysy;
+class="ec-lmss-10x-x-109">TeXstudio začínalo jako odbočka programu Texmaker s dodatečnými rysy;
http://texstudio.org/.
+href="https://texstudio.org/" class="url" >https://texstudio.org/.
TeXnicCenter je volný software, k dispozici z http://www.texniccenter.org a
- v distribuci proTE Xt.
+class="ec-lmss-10x-x-109">TeXnicCenter je volný software, k dispozici z https://www.texniccenter.org a
+ v distribuci proTeXt.
TeXworks je volný software, k dispozici z http://tug.org/texworks a je
- nainstalovaný jako součst TE X Live pro Windows (pouze).
+class="ec-lmss-10x-x-109">TeXworks je volný software, k dispozici z https://tug.org/texworks a je
+ nainstalovaný jako součást TeX Live pro Windows (pouze).
Předchzejc oddly popisovaly zkladn instalačn proces. Teď se zaměřme na někter speciln
-přpady.
-
+ id="x1-410004">Specializované instalace
+
Předcházející oddíly popisovaly základní instalační proces. Teď se zaměříme na
+některé speciální případy.
+
+
4.1 Instalace sdlen uživateli (nebo cross-machine)
-
TE X Live byl navržený tak, aby se dal sdlet mezi různými systmy na sti. Se standardn
-strukturou adresřů se nekonfiguruj ždn pevn pln cesty: umstěn souborů potřebných pro
-programy TE X Live je zřzeno relativně k programům. Můžete ho najt v nejdůležitějšm
-konfiguračnm souboru $TEXMFDIST/web2c/texmf.cnf, který obsahuje řdky jako jsou
+ id="x1-420004.1">Instalace sdílené uživateli (nebo cross-machine)
+
TeX Live byl navržený tak, aby se dal sdílet mezi různými systémy na síti. Se standardní
+strukturou adresářů se nekonfigurují žádné pevné plné cesty: umístění souborů
+potřebných pro programy TeX Live je zřízeno relativně k programům. Můžete ho najít
+v nejdůležitějším konfiguračním souboru $TEXMFDIST/web2c/texmf.cnf, který obsahuje
+řádky jako jsou
+
To znamen, že k zskn funkčnho nastaven stač přidat ke sv vyhledvac cestě adresř binrek
-TE X Live pro jejich platformu.
-
Stejným způsobem můžete nainstalovat TE X Live loklně a pak přesunout celou hierarchii
-později na msto v sti.
-
Pro Windows TE X Live zahrnuje spouštěč tlaunch. Jeho hlavn okno obsahuje položky menu a
-tlačtka pro pro různ programy a dokumentaci souvisejc s TE Xem, kter se daj přizpůsobovat
-prostřednictvm ini souboru. Při prvnm použit spoušt běžn poinstalačn procesy specifick
-pro Windows, tj. upravuje vyhledvac cesty pro TE X Live a vytvř někter asociace souborů ale
-jenom pro aktulnho uživatele. Proto pracovn stanice s přstupem k TE X Live na lokln
-sti potřebuj pouze link pro spouštěč. Viz přručku = $SELFAUTOGRANDPARENT/texmf-local
+
+
+
To znamená, že k získání funkčního nastavení stačí přidat ke své vyhledávací
+cestě adresář binárek TeX Live pro jejich platformu.
+
Stejným způsobem můžete nainstalovat TeX Live lokálně a pak přesunout celou hierarchii
+později na místo v síti.
+
Pro Windows TeX Live zahrnuje spouštěč tlaunch. Jeho hlavní okno obsahuje položky
+menu a tlačítka pro pro různá programy a dokumentaci související s TeXem, které se dají
+přizpůsobovat prostřednictvím ini souboru. Při prvním použití spouští běžné
+poinstalační procesy specifické pro Windows, tj. upravuje vyhledávací cesty pro TeX Live a
+vytváří některé asociace souborů ale jenom pro aktuálního uživatele. Proto pracovní
+stanice s přístupem k TeX Live na lokální síti potřebují pouze link pro spouštěč. Viz
+příručku tlaunch (texdoc tlaunch nebo
-texdoc tlaunch nebo https://ctan.org/pkg/tlaunch).
-
-
-
+
+
4.2 Mobiln USB instalace
-
Volba instalačnho programu -portable (nebo přkaz V v textov verzi instaltoru nebo
-odpovdajc volba GUI) vytvř plně samostatnou instalaci TE X Live pod společným kořenem a
-předchzejc integraci systmu. Takovou instalaci můžete vytvořit přmo na klči USB, nebo ji
-zkoprovat na klč USB později.
-
Ke spuštěn TE X při použit tto přenosn instalace muste přidat přslušný adresř binrek
-k vyhledvan cestě během vaš prce na terminlu jako obvykle.
-
Pod Windows můžete dvakrt kliknout na tl-tray-menu v kořenovm adresři instalace a
-vytvořit dočasn ‘tray menu’poskytujc volby mezi několika běžnými koly, jak je to ukzno na
-tto obrazovce:
-
-
Vstup ,More…‘ vysvětluje, jak si můžete přizpůsobit tuto nabdku.
-
+ id="x1-430004.2">Mobilní USB instalace
+
Volba instalačního programu -portable (nebo příkaz V v textové verzi instalátoru nebo
+odpovídající volba GUI) vytváří úplně samostatnou instalaci TeX Live pod společným
+kořenem a předcházející integraci systému. Takovou instalaci můžete vytvořit přímo
+na klíči USB, nebo ji zkopírovat na klíč USB později.
+
Ke spuštění TeX při použití této přenosné instalace musíte přidat
+příslušný adresář binárek k vyhledávané cestě během vaší práce na terminálu
+jako obvykle.
+
Pod Windows můžete dvakrát kliknout na tl-tray-menu v kořenovém adresáři instalace
+a vytvořit dočasné ‘tray menu’poskytující volby mezi několika běžnými úkoly, jak je to
+ukázáno na této obrazovce:
+
+
Vstup ,More…‘ vysvětluje, jak si můžete přizpůsobit tuto nabídku.
+
+
5 tlmgr: sprva vaš instalace
-
+class="ec-lmss-10x-x-109">tlmgr: správa vaší instalace
+
-
+
+
-
+
+
-
TE X Live obsahuje program nazvaný tlmgr pro sprvu TE X Live po výchoz instalaci. Jeho
-možnosti zahrnuj:
+
+
TeX Live obsahuje program nazvaný tlmgr pro správu TeX Live po výchozí instalaci. Jeho
+možnosti zahrnují:
-
instalaci, aktualizaci, zlohovn, obnoven a odinstalovn jednotlivých balků,
- volitelně i se započtnm zvislost mezi balky;
+
instalaci, aktualizaci, zálohování, obnovení a odinstalování jednotlivých
+ balíků, volitelně i se započítáním závislostí mezi balíky;
Funkcionalita programu tlmgr plně zahrnuje program texconfig. Pořd distribuujeme a
-udržujeme texconfig, pokud někdo využv jeho rozhran, avšak nyn doporučujeme použvat
-
Funkcionalita programu tlmgr úplně zahrnuje program texconfig. Pořád distribuujeme a
+udržujeme texconfig, pokud někdo využívá jeho rozhraní, avšak nyní doporučujeme
+používat tlmgr.
+
5.1 Současn rozhran GUI pro Rozhraní GUI pro tlmgr
, který je
+napsán v Tcl/Tk a pracuje mimo ,box‘u pod Windows a Mac OS X. (2) Obr. 10 ukazuje tlcockpit, který vyžaduje Java ve verzi 8
-nabo vyšš a JavaFX. Oba jsou dodny jako samostatn balčky.
-
tlmgr samotný může být spuštěn v režimu GUI (obr. 11) pomoc
+class="ec-lmss-10x-x-109">tlcockpit,
+který vyžaduje Java ve verzi 8 nebo vyšší a JavaFX. Oba jsou dodány jako samostatné
+balíčky.
+
tlmgr má také nativní režimu GUI (viz obr. 11), který se spouští pomocí
+
-
+
>tlmgr -gui
+class="ec-lmtk-10x-x-109"> -gui
-
Toto rozšřen GUI vyžaduje Perl/Tk, kterho modul již nen zahrnut v distribuci Perl v TE X
-Live pro Windows.
-
+
Avšak toto rozšíření GUI vyžaduje Perl/Tk, kterého modul již není zahrnut
+v distribuci Perl v TeX Live pro Windows.
+
+
5.2 Vzorov realizace tlmgr z přkazovho řdku
-
Po výchoz instalaci můžete svůj systm aktualizovat na nejnovějš dostupnou verzi pomoc:
-
+ id="x1-460005.2">Vzorové realizace tlmgr z příkazového řádku
+
Po výchozí instalaci můžete svůj systém aktualizovat na nejnovější dostupnou verzi
+pomocí:
Jak můžete vidět, tlmgr nainstaluje zvislosti a postar se o všechny potřebn poinstalačn
-činnosti, včetně aktualizace databze nzvů souborů a (znovu)vygenerovn formtů. Výše jsme
-vytvořili nov formty pro XeTE X.
-
Jak můžete vidět, tlmgr nainstaluje závislosti a postará se o všechny potřebné
+poinstalační činnosti, včetně aktualizace databáze názvů souborů a (znovu)vygenerování
+formátů. Výše jsme vytvořili nové formáty pro XeTeX.
+
K popisu balíku (nebo kolekce či schématu) zadejte:
-
+
>tlmgr show collection-latexextra
+class="ec-lmtk-10x-x-109"> show collection-latexextra
Pod Windows děl instalačn program někter dodatečn věci:
-
+ id="x1-480006.1">Vlastnosti typické pro Windows
+
Pod Windows dělá instalační program některé dodatečné věci:
+
Nabdky a zkratky.
Je nainstalovna nov položka ,TE X Live‘ nabdky Start, obsahujc
- vstupy pro někter programy GUI (tlmgr, texdoctk, prohlžeč PostScriptu PS_View
- (ídky a zkratky.
Je nainstalována nová položka ,TeX Live‘ nabídky Start,
+ obsahující vstupy pro některé programy GUI (tlmgr, texdoctk, prohlížeč
+ PostScriptu PS_View (psv)) a trochu dokumentace.
Přidružen souborů.
Pokud je to povoleno, TeXworks, Dviout a PS_view se buď stvaj
- předvolenými programy pro jejich přslušn typy souborů, nebo pro tyto typu
- souborů zskvaj položku v nabdce ,Otevřt pomoc‘ dostupnou kliknutm pravým
- tlačtkem.
+class="ec-lmbx-10x-x-109">řidruženísouborů.
Pokud je to povoleno, TeXworks, Dviout a PS_view se buď
+ stávají předvolenými programy pro jejich příslušné typy souborů, nebo pro
+ tyto typu souborů získávají položku v nabídce ,Otevřít pomocí‘ dostupnou
+ kliknutím pravým tlačítkem.
+
+
Konvertor bitmap na soubory formtu EPS.
Různ formty bitmapových souborů
- mohou být vstupem programu bitmap2eps v jejich položce ,Otevřt pomoc‘ nabdky
- dostupn kliknutm pravým tlačtkem. Bitmap2eps je jednoduchý skript, který
- skutečnou prci ponechv na programech átu EPS.
Různé
+ formáty bitmapových souborů mohou být vstupem programu bitmap2eps v jejich
+ položce ,Otevřít pomocí‘ nabídky dostupné kliknutím pravým tlačítkem.
+ Bitmap2eps je jednoduchý skript, který skutečnou práci ponechává na programech
+ sam2p nebo bmeps.
Instalačn program vytvoř položku pro TE X Live pod nabdkou
- ,Add/Remove Programs‘. Vztahuje se k tomu zložka ,Uninstallation‘ GUI programu
- TE X Live Manager. Pro instalaci pro jednoho uživatele instaltor vytvoř tak položku
- menu ,uninstall‘.
+class="ec-lmbx-10x-x-109">átor.
Instalační program vytvoří položku pro TeX Live pod nabídkou
+ ,Add/Remove Programs‘. Vztahuje se k tomu záložka ,Uninstallation‘ GUI programu
+ TeX Live Manager. Pro instalaci pro jednoho uživatele instalátor vytvoří také
+ položku menu ,uninstall‘.
Ochrana proti zpisu.
Pro administrtorskou instalaci jsou adresře TE X Live chrněny
- proti zpisu, přinejmenšm pokud je TE X Live instalovn na normlnm pevnm disku
- s formtovnm NTFS.
-
Pro jiný přstup se tak podvejte na tlaunch, popsaný v oddle ápisu.
Pro jiný přístup se také podívejte na tlaunch, popsaný v oddíle 4.1.
-
+
+
6.2 Dodatečný obsažený software pod Windows
-
Pro plnost, instalace TE X Live potřebuje dalš balky a programy, kter na stroji s Windows
-obvykle nenajdete. TE X Live poskytuje chybějc součsti. Tyto programy jsou nainstalovny jako
-čst TE X Live pouze pod Windows.
-
-
+ id="x1-490006.2">Dodatečný obsažený software pod Windows
+
Pro úplnost, instalace TeX Live potřebuje další balíky a programy, které na stroji
+s Windows obvykle nenajdete. TeX Live poskytuje chybějící součásti. Tyto programy jsou
+nainstalovány jako část TeX Live pouze pod Windows.
+
+
Perl a Ghostscript.
Kvůli důležitosti Perlu a Ghostscriptu zahrnuje TE X Live ,skryt‘ kopie
- těchto programů. Programy TE X Live, kter je potřebuj, věd, kde je najdou, ale
- neprozrazuj jejich přtomnost nastavenm proměnných prostřed nebo registrů. Nejsou
- to pln instalace a neměly by překžet ždným systmovým instalacm Perlu nebo
- Ghostscriptu.
+class="description">Kvůli důležitosti Perlu a Ghostscriptu zahrnuje TeX Live ,skryté‘
+ kopie těchto programů. Programy TeX Live, které je potřebují, vědí, kde je
+ najdou, ale neprozrazují jejich přítomnost nastavením proměnných prostředí
+ nebo registrů. Nejsou to úplné instalace a neměly by překážet žádným
+ systémovým instalacím Perlu nebo Ghostscriptu.
Obrzek 12: PS_View: k dispozici jsou velmi vysok zvětšen!
-
+src="../texlive-common/../texlive-common/psview.png" alt="pict"
+ />
+Obrázek 12:PS_View: k dispozici jsou velmi vysoká zvětšení!
+
dviout.
Nainstalovn je tak dviout, prohlžeč DVI souborů. Nejdřve, když prohlžte soubory
- pomoc dviout, vytvoř fonty, protože fonty pro obrazovku nebyly nainstalovny. Po chvilce
- budete mt vytvořenu většinu fontů pro použit a okno vytvřen fontů uvidte už
- jen zřdka. Vce informac je možn nalzt ve (velmi doporučen) odpovdajc
- npovědě.
+class="description">Nainstalován je také dviout, prohlížeč DVI souborů. Nejdříve, když
+ prohlížíte soubory pomocí dviout, vytvoří fonty, protože fonty pro obrazovku nebyly
+ nainstalovány. Po chvilce budete mít vytvořenu většinu fontů pro použití a okno
+ vytváření fontů uvidíte už jen zřídka. Více informací je možné nalézt ve
+ (velmi doporučené) odpovídající nápovědě.
TEXworks.
TE Xworks je TE Xovsky orientovaný editor se zabudovaným prohlžečem PDF. Je již
- pro TE X Live nakonfigurovn.
+class="ec-lmbx-10x-x-109">TeXworks.
TeXworks je TeXovsky orientovaný editor se zabudovaným prohlížečem PDF. Je
+ již pro TeX Live nakonfigurován.
Nstroje přkazovho řdku.
Řada běžných unixových programů řzených z přkazovho
- řdku je nainstalovaných pod Windows spolu s běžnými binrkami TE X Live. Ty zahrnuj
- programy ástroje příkazového řádku.
Nstroj z knihovny fontconfig pomh XeTE Xu efektivněji zachzet s fonty pod
- Windows. Můžete použt fc-list k určen jmen fontů k předn přkazu XeTE Xu \font
- s rozšřenou funkcionalitou. Pokud je to potřebn, nejdřve spusťte fc-cache k aktualizaci
- informac o fontech.
-
-
-
+class="ec-lmbx-10x-x-109">…
Nástroj z knihovny fontconfig pomáhá XeTeXu efektivněji zacházet
+ s fonty pod Windows. Můžete použít fc-list k určení jmen fontů k předání
+ příkazu XeTeXu \font s rozšířenou funkcionalitou. Pokud je to potřebné,
+ nejdříve spusťte fc-cache k aktualizaci informací o fontech.
+
+
6.3 User Profile je Home
-
Windowsovský protějšek domovskho (home) adresře Unixu je adresř User Profile je Home
+
Windowsovský protějšek domovského (home) adresáře Unixu je adresář %USERPROFILE%.
-Pod Windows Vista a pozdějšmi je to C:\Users\<username>. V souboru texmf.cnf a
-obecně pro Kpathsea, se bude ~ expandovat přiměřeně v obou systmech Windows a
+Pod Windows Vista a pozdějšími je to C:\Users\<username>. V souboru texmf.cnf a obecně
+pro Kpathsea, se bude ~ expandovat přiměřeně v obou systémech Windows a
Unix.
-
+
+
6.4 Registry Windows
-
Windows ukld tměř všechny konfiguračn daje do svých registrů. Registr obsahuje soubor
-hierarchicky uspořdaných klčů s několika kořenovými klči. Nejdůležitějš pro instalačn
-programy jsou stručně řečeno HKEY_CURRENT_USER a
Windows ukládá téměř všechny konfigurační údaje do svých registrů. Registr
+obsahuje soubor hierarchicky uspořádaných klíčů s několika kořenovými klíči.
+Nejdůležitější pro instalační programy jsou stručně řečeno HKEY_CURRENT_USER a
+HKEY_LOCAL_MACHINE, HKCU a HKLM. Čst HKCU
-registru je v domovskm adresři uživatele (viz sekci HKLM
. Část HKCU registru je v domovském adresáři uživatele
+(viz sekci 6.3). HKLM je obvykle v podadresři adresře
-Windows.
-
V některých přpadech je možn zskat systmov informace z proměnných prostřed, ale pro
-dalš informace, kupřkladu umstěn zkratek, je nutn nahldnout do registrů. Trval nastaven
-proměnných prostřed si rovněž vyžaduje přstup k registrům.
-
+class="ec-lmtt-10x-x-109">HKLM
je obvykle v podadresáři adresáře Windows.
+
V některých případech je možné získat systémové informace z proměnných
+prostředí, ale pro další informace, kupříkladu umístění zkratek, je nutné nahlédnout
+do registrů. Trvalé nastavení proměnných prostředí si rovněž vyžaduje přístup
+k registrům.
+
+
6.5 Oprvněn Windows
-
V novějšch verzch Windows se rozlišuje mezi běžnými uživateli a administrtory, když pouze
-posledně zmněn maj volný přstup k celmu operačnmu systmu. Ve skutečnosti můžete tyto
-třdy uživatelů raději označit jako neprivilegovan uživatel a normln uživatel: být
-administrtorem je pravidlo, ne výjimka. Snažili jsme se učinit TE X Live instalovatelným bez
-administrtorských prv.
-
Pokud je instaltor spuštěn s administrtorským oprvněnm, je možnost instalovat i pro
-všechny uživatele počtače. Pokud je tato volba zvolena, odkazy (shortcuts) se vytvřej pro
-všechny uživatele a systmov vyhledvac cesta se upravuje. Jinak jsou odkazy a položky
-nabdky vytvřeny pouze pro aktulnho uživatele a upravuje se jen jeho vyhledvac
-cesta.
-
Bez ohledu na status administrtora je standardn kořenový adresř TE X Live navržený
-instalačnm programem vždy pod %SystemDrive%. Instaltor vždy testuje, zda je kořenový adresř
-zapisovatelný pro aktulnho uživatele.
-
Problm se může vyskytnout, pokud uživatel nen administrtor a TE X již existuje ve
-vyhledvac cestě. Protože skutečn vyhledvac cesta sestv ze systmov vyhledvac
-cesty nsledovan uživatelskou vyhledvac cestou, nový TE X Live by nikdy neměl zskat
-přednost. Jako bezpečnostn opatřen vytvř instaltor odkaz na přkazový řdek
-(command-prompt), ve kterm je adresř binrek novho TE X Live předřazený lokln vyhledvac
-cestě. Nový TE X Live bude pořd použitelný, když bude běžet v relaci přkazovho
-řdku spuštěn z takovho odkazu. Odkaz na TE Xworks, pokud je nainstalovn, rovněž
-předřad TE X Live k vyhledvac cestě, proto by měl být imunn vůči tomuto problmu
+ id="x1-520006.5">Oprávnění Windows
+
V novějších verzích Windows se rozlišuje mezi běžnými uživateli a administrátory,
+když pouze posledně zmínění mají volný přístup k celému operačnímu systému.
+Ve skutečnosti můžete tyto třídy uživatelů raději označit jako neprivilegovaní uživatelé
+a normální uživatelé: být administrátorem je pravidlo, ne výjimka. Snažili jsme se učinit
+TeX Live instalovatelným bez administrátorských práv.
+
Pokud je instalátor spuštěn s administrátorským oprávněním, je možnost instalovat i
+pro všechny uživatele počítače. Pokud je tato volba zvolena, odkazy (shortcuts) se
+vytvářejí pro všechny uživatele a systémová vyhledávací cesta se upravuje. Jinak jsou
+odkazy a položky nabídky vytvářeny pouze pro aktuálního uživatele a upravuje se jen jeho
+vyhledávací cesta.
+
Bez ohledu na status administrátora je standardní kořenový adresář TeX Live
+navržený instalačním programem vždy pod %SystemDrive%. Instalátor vždy testuje, zda je
+kořenový adresář zapisovatelný pro aktuálního uživatele.
+
Problém se může vyskytnout, pokud uživatel není administrátor a TeX již existuje ve
+vyhledávací cestě. Protože skutečná vyhledávací cesta sestává ze systémové
+vyhledávací cesty následované uživatelskou vyhledávací cestou, nový TeX Live by nikdy
+neměl získat přednost. Jako bezpečnostní opatření vytváří instalátor
+odkaz na příkazový řádek (command-prompt), ve kterém je adresář binárek
+nového TeX Live předřazený lokální vyhledávací cestě. Nový TeX Live bude
+pořád použitelný, když bude běžet v relaci příkazového řádku spuštěné
+z takového odkazu. Odkaz na TeXworks, pokud je nainstalován, rovněž předřadí TeX
+Live k vyhledávací cestě, proto by měl být imunní vůči tomuto problému
cest.
-
Muste si být vědomi, že dokonce i když jste přihlšen jako sprvce, muste explicitně poždat
-o sprvcovsk prva. Ve skutečnosti nem význam přihlašovat se jako sprvce. Msto toho kliknut
-pravým tlačtkem na program nebo odkaz, který chcete použt, vm obvykle nabdne volbu
-,Spustit jako sprvce/Run as administrator‘.
-
+
Musíte si být vědomi, že dokonce i když jste přihlášen jako správce, musíte
+explicitně požádat o správcovská práva. Ve skutečnosti nemá význam přihlašovat se
+jako správce. Místo toho kliknutí pravým tlačítkem na program nebo odkaz,
+
+
+který chcete použít, vám obvykle nabídne volbu ,Spustit jako správce/Run as
+administrator‘.
+
+
6.6 Zvětšen maxima paměti pod Windows a Cygwin
-
Uživatel Windows a Cygwin (pro zvlštnosti instalace Cygwin viz oddl 3.1.4) mohou zjistit, že
-při běhu některých programů dodaných s TE X Live, trp nedostatkem paměti. Napřklad asy
-zhavaruje pro nedostatek paměti, pokud se pokuste alokovat pole 25,000,000 relných čsel a
-LuaTE X může mt mlo paměti, pokud zkuste zpracovat dokument s velkým množstvm
-rozshlých fontů.
-
Pro Windows muste vytvořit soubor, napřklad moremem.reg, obsahujc tyto čtyři
-řdky:
-
+ id="x1-530006.6">Zvětšení maxima paměti pod Windows a Cygwin
+
Uživatelé Windows a Cygwin (pro zvláštnosti instalace Cygwin viz oddíl 3.1.4) mohou zjistit,
+že při běhu některých programů dodaných s TeX Live, trpí nedostatkem paměti.
+Například asy zhavaruje pro nedostatek paměti, pokud se pokusíte alokovat pole 25,000,000
+reálných čísel a LuaTeX může mít málo paměti, pokud zkusíte zpracovat dokument
+s velkým množstvím rozsáhlých fontů.
+
Pro Windows musíte vytvořit soubor, například moremem.reg, obsahující tyto čtyři
+řádky:
+
+
Windows Registry Editor Version 5.00 Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\Software\Cygwin] "heap_chunk_in_mb"=dword:ffffff00
-
a pak spustit povel regedit /s moremem.reg jako administrtor. (Pokud si přejete změnit paměť
-pouze pro stvajcho uživatele msto všech, použijte "heap_chunk_in_mb"=dword:ffffff00
+
a pak spustit povel regedit /s moremem.reg jako administrátor. (Pokud si přejete změnit
+paměť pouze pro stávajícího uživatele místo všech, použijte HKEY_CURRENT_USER.)
-
+
+
7 Použvateľsk prručka ku systmu Web2C
-
Web2C obsahuje množinu TE X-prbuzných programov, t. j. samotný TE X, Metafont, MetaPost,
-BibTeX atď. Je to srdce systmu TE X Live. Domovsk strnka Web2C, s aktulnou prručkou a
-ďalšmi vecami, je na http://tug.org/web2c.
-
Trochu histrie: originlna implementcia pochdza od Thomasa Rokickho, ktorý
-v roku 1987 vyvinul prvý TE X-to-C systm založený na zmenových sboroch systmu
-pre Unix, ktor boli v prvom rade pvodnou prcou Howarda Trickeya a Pavla Curtisa.
-Tim Morgan sa stal spravovateľom systmu a počas jeho obdobia sa meno zmenilo na
-Web-to-C. V roku 1990 Karl Berry prebral tto prcu, asistoval pri tuctoch dodatočných
-prspevkov a v roku 1997 podal taktovku Olafovi Weberovi, ktorý ju v roku 2006 vrtil
+ id="x1-540007">Používateľská príručka ku systému Web2C
+
Web2C obsahuje množinu TeX-príbuzných programov, t. j. samotný TeX, Metafont, MetaPost,
+BibTeX atď. Je to srdce systému TeX Live. Domovská stránka Web2C, s aktuálnou
+príručkou a ďalšími vecami, je na https://tug.org/web2c.
+
Trochu histórie: originálna implementácia pochádza od Thomasa Rokického, ktorý v roku
+1987 vyvinul prvý TeX-to-C systém založený na zmenových súboroch systému pre Unix,
+ktoré boli v prvom rade pôvodnou prácou Howarda Trickeya a Pavla Curtisa. Tim
+Morgan sa stal spravovateľom systému a počas jeho obdobia sa meno zmenilo na
+Web-to-C. V roku 1990 Karl Berry prebral túto prácu, asistoval pri tuctoch dodatočných
+príspevkov a v roku 1997 podal taktovku Olafovi Weberovi, ktorý ju v roku 2006 vrátil
Karlovi.
-
Web2C systm bež pod Unixom, 32bitovými Windows, MacOSX a inými operačnými
-systmami. Použva originlne TE X zdrojov sbory od Donalda Knutha a ostatn zkladn
-programy napsan v systme kultivovanho programovania WEB, ktor s preložen do zdrojovho
-kdu jazyka C. Zkladn programy TE Xu s spracovan týmto spsobom:
-
+
Web2C systém beží pod Unixom, 32bitovými Windows, MacOSX a inými operačnými
+systémami. Používa originálne TeX zdrojové súbory od Donalda Knutha a ostatné
+základné programy napísané v systéme kultivovaného programovania WEB, ktoré sú
+preložené do zdrojového kódu jazyka C. Základné programy TeXu sú spracované týmto
+spôsobom:
+
Konverzia WEB sborov do Pascalu.
+class="ec-lmtt-10x-x-109">WEB súborov do Pascalu.
tex
TE X – sadzba.
+class="description">TeX – sadzba.
tftopl
Konverzia TFM do ,property list‘.
+class="description">Konverzia TFM do ,property list‘.
vftovp
Konverzia virtulneho fontu do virtulneho ,property list‘.
+class="description">Konverzia virtuálneho fontu do virtuálneho ,property list‘.
vptovf
Konverzia virtulneho ,property list‘ do virtulneho fontu.
+class="description">Konverzia virtuálneho ,property list‘ do virtuálneho fontu.
weave
Konverzia WEB sborov do TE Xu.
-
Presn funkcie a syntax týchto programov s popsan v dokumentcich jednotlivých balkov alebo
-v dokumentcii Web2C. Napriek tomu, poznanie niekoľkých princpov, ktor platia pre celý balk
-programov, vm pomže vyťažiť čo najviac z vašej Web2C inštalcie.
-
Všetky programy dodržiavaj štandardn GNU voľby:
-
-
-–help
Vypisuje prehľad zkladnho použvania.
+class="ec-lmtt-10x-x-109">WEB súborov do TeXu.
+
Presné funkcie a syntax týchto programov sú popísané v dokumentáciách jednotlivých
+balíkov alebo v dokumentácii Web2C. Napriek tomu, poznanie niekoľkých princípov, ktoré
+platia pre celý balík programov, vám pomôže vyťažiť čo najviac z vašej Web2C
+inštalácie.
+
Všetky programy dodržiavajú štandardné GNU voľby:
+
+
+–help
Vypisuje prehľad základného používania.
–verbose
Vypisuje detailn sprvu spracovania.
-
-–version
Vypisuje informciu o verzii, potom skonč.
-
Na vyhľadvanie sborov použvaj Web2C programy prehľadvaciu knižnicu Kpathsea
-(http://tug.org/kpathsea). Tto knižnica použva kombinciu premenných prostredia a
-niekoľkých konfiguračných sborov na optimalizciu prehľadvania adresrovho stromu TE Xu.
-Web2C zvldne prcu s viacerými adresrovými stromami sčasne, čo je užitočn, ak niekto chce
-udržiavať štandardn distribciu TE Xu a jeho loklne a osobn rozšrenia v rozličných
-stromoch. Na urýchlenie vyhľadvania sborov obsahuje koreň každho stromu sbor ls-R so
-zznamom obsahujcim meno a relatvnu cestu ku všetkým sborom umiestneným pod týmto
-koreňom.
-
+class="ec-lmtk-10x-x-109">–version
Vypisuje informáciu o verzii, potom skončí.
+
A väčšina tiež dodržiava:
+
+ –verbose
+
Vypisuje detailnú správu spracovania.
+
+
+
Na vyhľadávanie súborov používajú Web2C programy prehľadávaciu knižnicu
+Kpathsea (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 TeXu. Web2C zvládne prácu s viacerými adresárovými stromami
+súčasne, čo je užitočné, ak niekto chce udržiavať štandardnú distribúciu
+TeXu a jeho lokálne a osobné rozšírenia v rozličných stromoch. Na urýchlenie
+vyhľadávania súborov obsahuje koreň každého stromu súbor ls-R so záznamom
+obsahujúcim meno a relatívnu cestu ku všetkým súborom umiestneným pod týmto
+koreňom.
+
+
7.1 Vyhľadvanie ciest knižnicou Kpathsea
-
Najprv popšeme všeobecný mechanizmus vyhľadvania ciest knižnicou Kpathsea.
-
Vyhľadávanie ciest knižnicou Kpathsea
+
Najprv popíšeme všeobecný mechanizmus vyhľadávania ciest knižnicou Kpathsea.
+
Vyhľadvacou cestou nazveme zoznam elementov cesty, ktorými s v prvom rade men adresrov
-oddelen dvojbodkou alebo bodkočiarkou. Vyhľadvacia cesta mže pochdzať z viacerých zdrojov.
-Pri vyhľadvan sboru ,my-file‘ podľa cesty ,.:/dir‘, Kpathsea skontroluje každý element cesty:
-najprv ľadávacou cestou nazveme zoznam elementov cesty, ktorými sú v prvom rade mená
+adresárov oddelené dvojbodkou alebo bodkočiarkou. Vyhľadávacia cesta môže pochádzať
+z viacerých zdrojov. Pri vyhľadávaní súboru ,my-file‘ podľa cesty ,.:/dir‘,
+Kpathsea skontroluje každý element cesty: najprv ./my-file, potom /dir/my-file, vracajc prvý zodpovedajci njdený prvok (alebo
-prpadne všetky zodpovedajce prvky).
-
Aby bolo dosiahnut prispsobenie sa konvencim čo možno najviac operačných systmov, na
-neunixových systmoch Kpathsea mže použvať oddeľovače nzvov sborov rzne od dvojbodky
-(,:‘) a lomtka (,/‘).
-
Pri kontrolovan určitho elementu cesty p Kpathsea najprv over, či sa na naň nevzťahuje
-vopred vybudovan databza (pozri ,Databza nzvov sborov‘ na strane 67), t. j., či sa databza
-nachdza v adresri, ktorý je prefixom p. Ak to tak je, špecifikcia cesty sa porovnva s obsahom
-databzy.
-
-
-
Hoci najjednoduchš a najbežnejš element cesty je meno adresru, Kpathsea podporuje aj in
-zdroje vo vyhľadvacch cestch: dedičn (layered) štandardn hodnoty, men premenných
-prostredia, hodnoty sboru config, domce adresre použvateľov a rekurzvne prehľadvanie
-podadresrov. Preto ak hovorme, že Kpathsea /dir/my-file,
+vracajúc prvý zodpovedajúci nájdený prvok (alebo prípadne všetky zodpovedajúce
+prvky).
+
Aby bolo dosiahnuté prispôsobenie sa konvenciám čo možno najviac operačných
+systémov, na neunixových systémoch Kpathsea môže používať oddeľovače názvov
+súborov rôzne od dvojbodky (,:‘) a lomítka (,/‘).
+
Pri kontrolovaní určitého elementu cesty p Kpathsea najprv overí, či sa na naň
+nevzťahuje vopred vybudovaná databáza (pozri ,Databáza názvov súborov‘ na strane 70),
+t. j., či sa databáza nachádza v adresári, ktorý je prefixom p. Ak to tak je, špecifikácia cesty
+sa porovnáva s obsahom databázy.
+
Hoci najjednoduchší a najbežnejší element cesty je meno adresáru, Kpathsea
+podporuje aj iné zdroje vo vyhľadávacích cestách: dedičné (layered) štandardné
+hodnoty, mená premenných prostredia, hodnoty súboru config, domáce adresáre
+používateľov a rekurzívne prehľadávanie podadresárov. Preto ak hovoríme, že
+Kpathsea rozbalelement cesty, znamen to, že
-pretransformuje všetky špecifikcie do zkladnho mena alebo mien adresrov. Toto je popsan
-v nasledujcich odsekoch.
-
Všimnite si, že keď je meno hľadanho sboru vyjadren absoltne alebo explicitne relatvne,
-t. j. začna ,/‘ alebo ,./‘ alebo ,../‘, Kpathsea jednoducho skontroluje, či taký sbor
-existuje.
-
+class="ec-lmri-10x-x-109">í
element cesty, znamená to, že pretransformuje všetky špecifikácie
+do základného mena alebo mien adresárov. Toto je popísané v nasledujúcich
+odsekoch.
+
Všimnite si, že keď je meno hľadaného súboru vyjadrené absolútne alebo explicitne
+relatívne, t. j. začína ,/‘ alebo ,./‘ alebo ,../‘, Kpathsea jednoducho skontroluje, či taký
+súbor existuje.
+
+
7.1.1 Zdroje cesty
-
Vyhľadvacia cesta mže byť vytvoren z rznych zdrojov. Kpathsea ich použva v tomto
-porad:
-
+
Vyhľadávacia cesta môže byť vytvorená z rôznych zdrojov. Kpathsea ich používa
+v tomto poradí:
+
Použvateľom nastaven premenn prostredia, naprklad TEXINPUTS. Premenn
- prostredia s pridanou bodkou a menom programu maj prednosť pred premennými
- rovnakho mena, ale bez prpony. Naprklad, keď ,latex‘ je meno prve bežiaceho
- programu, potom premenn TEXINPUTS.latex prepše Používateľom nastavená premenná prostredia,
+ napríklad TEXINPUTS. Premenné prostredia s pridanou bodkou a menom programu
+ majú prednosť pred premennými rovnakého mena, ale bez prípony. Napríklad,
+ keď ,latex‘ je meno práve bežiaceho programu, potom premenná TEXINPUTS.latex
+ prepíše TEXINPUTS.
Programovo-špecifický konfiguračný sbor, naprklad riadok ,S /a:/b‘ v sbore
- Programovo-špecifický konfiguračný súbor, napríklad riadok ,S /a:/b‘
+ v súbore config.ps dvips.
Konfiguračný sbor Kpathsea – texmf.cnf, obsahujci riadok ako ,TEXINPUTS=/c:/d‘
- (pozri ďalej).
+ class="enumerate" id="x1-56006x3">Konfiguračný súbor Kpathsea – texmf.cnf, obsahujúci riadok ako
+ ,TEXINPUTS=/c:/d‘ (pozri ďalej).
+
+
Predvolen hodnoty počas kompilcie.
-
Všetky tieto hodnoty vyhľadvacej cesty mžete prezerať použitm ladiacch možnost (pozri
-,Ladenie‘ na strane 70).
-
+ class="enumerate" id="x1-56008x4">Predvolené hodnoty počas kompilácie.
+
Všetky tieto hodnoty vyhľadávacej cesty môžete prezerať použitím ladiacích možností
+(pozri ,Ladenie‘ na strane 74).
+
+
7.1.2 Konfiguračn sbory
-
Kpathsea čta počas behu z konfiguračných sborov s menom texmf.cnf vyhľadvaciu cestu a
-ďalšie defincie. Vyhľadvacia cesta použvan na hľadanie týchto sborov sa vol TEXMFCNF, ale
-neodporčame nastavovať tto (ani in) premenn prostredia.
-
Namiesto toho normlna inštalcia vysti do sboru .../2019/texmf.cnf. Ak muste vykonať
-zmeny implicitných nastaven (obyčajne to nie je nutn), toto je miesto, kam sa maj
-vložiť. Hlavný konfiguračný sbor je .../2019/texmf-dist/web2c/texmf.cnf. Nesmiete
-editovať tento neskorš sbor, pretože vaše zmeny bud straten pri obnove šrenej
-verzie.
-
Konfiguračné súbory
+
Kpathsea číta počas behu z konfiguračných súborov s menom texmf.cnf vyhľadávaciu
+cestu a ďalšie definície. Vyhľadávacia cesta 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 .../2020/texmf.cnf. Ak musíte
+vykonať zmeny implicitných nastavení (obyčajne to nie je nutné), toto je miesto, kam sa
+majú vložiť. Hlavný konfiguračný súbor je .../2020/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:
+
+
+
+
+
TEXINPUTS =.:/my/macro/dir:
+
Ak chcete zachovať udržiavateľnosť a prenosnosť nastavenia v priebehu rokov, použite
+koncové ‘:’ (‘;’ 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 7.1.4). Ďalšou možnosťou je použitie
+stromu TEXMFHOME (viď oddiel 3.2.3).
+
Všetky sbory texmf.cnf vo vyhľadvacej ceste bud prečtan a defincie v staršch sboroch
-prepšu defincie v novšch sboroch. Naprklad, pri vyhľadvacej ceste .:$TEXMF, hodnoty
-z ./texmf.cnf prepšu hodnoty z šetky súbory 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. Napríklad, pri
+vyhľadávacej ceste .:$TEXMF, hodnoty z ./texmf.cnf prepíšu hodnoty z $TEXMF/texmf.cnf.
+
-
Komentre začnaj znakom ,%‘ a pokračuj do konca riadku.
+
Komentáre začínajú znakom ,%‘ buď na začiatku riadku alebo s medzerou pred
+ ním a pokračujú do konca riadku.
-
Przdne riadky s ignorovan.
+
Prázdne riadky sú ignorované.
-
Znak \ na konci riadku slži ako pokračovac znak, t. j. nasledujci riadok je k nemu
- pripojený. Przdne znaky na začiatku pripjaných riadkov nie s ignorovan.
+
Znak \ na konci riadku slúži ako pokračovací znak, t. j. nasledujúci riadok
+ je k nemu pripojený. Prázdne znaky na začiatku pripájaných riadkov nie sú
+ ignorované.
-
Všetky ostatn riadky maj tvar:
-
-
-
-
- variable[.progname] [=]value
-
-
kde ,=‘ a przdne znaky naokolo s nepovinn.
+
Všetky ostatné riadky majú tvar: variable [.progname] [=] value kde ,=‘ a prázdne znaky naokolo sú nepovinné. (Ale ak value začína znakom ‘.’, je
+ najjednoduchšie použiť ‘=’, aby sa predišlo interpretácii bodky ako kvalifikátora
+ názvu programu).
-
Meno premennej ,variable‘ mže obsahovať akkoľvek znaky okrem przdnych znakov, ,=‘,
- alebo ,.‘, ale obmedziť sa na znaky ,A-Za-z_‘ je najbezpečnejšie.
+
Názov premennej ,variable‘ môže obsahovať akékoľvek znaky okrem prázdnych
+ znakov, ,=‘, alebo ,.‘, ale najbezpečnejšie je obmedziť sa na znaky ,A-Za-z_‘.
Ak je ,.progname‘ neprzdne, defincia sa použije iba vtedy, keď prve bežiaci program m
- meno progname‘ neprázdne, definícia sa použije iba vtedy, keď práve bežiaci
+ program má meno progname alebo progname.exe. Toto umožňuje naprklad mať pre rzne nadstavby
- TE Xu rzne vyhľadvacie cesty.
+class="ec-lmtt-10x-x-109">.exe
. Toto umožňuje napríklad mať
+ pre rôzne nadstavby TeXu rôzne vyhľadávacie cesty.
-
Hodnota ,value‘ mže obsahovať akkoľvek znaky okrem ,%‘ a ,@‘. Na pravej strane nie je
- možn použiť ,Hodnoty ,value‘ uvažované ako reťazce môžu obsahovať akýkoľvek znak. V
+ praxi však väčšina hodnôt texmf.cnf súvisí s rozvinutím cesty a keďže
+ v expanzii používajú rôzne špeciálne znaky (viď oddiel 7.1.7), ako napríklad
+ zátvorky alebo čiarky, nemôžu byť použité v názvoch adresárov.
+
Znak ,;‘ vo ,value‘ je preložený do ,:‘, ak sme pod operačným systémom
+ Unix. Toto je užitočné, keď chceme mať jediný súbor 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 ,;‘ potrebný v iných
+ hodnotách.
+
Funkcia $var.prog‘; namiesto toho muste použiť ďalšiu premenn. Znak
- ,;‘ vo ,value‘ je preložený do ,:‘, ak sme pod operačným systmom Unix. Toto je
- užitočn, keď chceme mať jediný texmf.cnf sbor pre systmy Unix, MSDOS a
- Windows.
-
-
Všetky defincie s prečtan skr, ako sa expanduj. Preto mžu existovať referencie na
- premenn skr, ako s tieto definovan.
-
Ukžkový sek konfiguračnho sboru, ilustrujci včšinu týchto bodov:
-
+class="ec-lmro-10x-x-109">prog nie je na pravej strane dostupná; namiesto nej musíte použiť
+ dodatočnú premennú.
+
+
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é.
+
Ukážkový úsek konfiguračného súboru, ilustrujúci väčšinu týchto bodov:
+
Kpathsea rozpoznva určit zvlštne znaky a konštrukcie vo vyhľadvacch cestch podobn tým,
-čo existuj v prostrediach unixovských interprtov prkazovho riadku (shells). Ako
-všeobecný prklad uvedieme komplexn cestu ~$USER/{foo,bar}//baz, ktor sa expanduje do
-všetkých podadresrov pod adresrmi
Kpathsea rozpoznáva určité zvláštne znaky a konštrukcie vo vyhľadávacích cestách
+podobné tým, čo existujú v prostrediach unixovských interprétov príkazového riadku
+(shells). Ako všeobecný príklad uvedieme cestu ~$USER/{foo,bar}//baz, ktorá sa expanduje
+do všetkých podadresárov pod adresármi foo a bar v domovskom adresri použvateľa
+class="ec-lmtt-10x-x-109">bar
v domovskom adresári používateľa
$USER, ktorý obsahuje adresr alebo sbor baz. Tieto konštrukcie s popsan v ďalšch
+class="ec-lmtt-10x-x-109">$USER, ktorý obsahuje adresár alebo súbor baz. Tieto konštrukcie sú popísané v ďalších
odsekoch.
+
7.1.4 Predvolen expanzia
-
Ak vyhľadvacia cesta s najvčšou prioritou (pozri ,Zdroje cesty‘ na strane 62) obsahuje dvojbodku
-navyše (t. j. začiatočn, koncov, alebo zdvojen), Kpathsea vlož na toto miesto vyhľadvaciu
-cestu s druhou najvyššou prioritou, ktor je definovan. Ak tto vložen cesta obsahuje dvojbodku
-navyše, to ist sa stane s ďalšou najvýznamnejšou cestou. Keby sme mali naprklad dan takto
-nastavenie premennej prostredia
+ id="x1-590007.1.4">Predvolená expanzia
+
Ak vyhľadávacia cesta s najväčšou prioritou (pozri ,Zdroje cesty‘ na strane 64) obsahuje
+dvojbodku navyše (t. j. začiatočnú, koncovú, alebo zdvojenú), Kpathsea vloží na toto
+miesto vyhľadávaciu cestu s druhou najvyššou prioritou, ktorá je definovaná.
+Ak táto vložená cesta obsahuje dvojbodku navyše, to isté sa stane s ďalšou
+najvýznamnejšou cestou. Keby sme mali napríklad dané takéto nastavenie premennej
+prostredia
Keďže by bolo zbytočn vkladať predvolen hodnotu na viac ako jedno miesto, Kpathsea men iba
-nadbytočn ,:‘ a všetko ostatn ponechva na mieste. Najprv kontroluje začiatočn ,:‘, potom
-koncov ,:‘ a potom zdvojen ,:‘.
-
+
Keďže by bolo zbytočné vkladať predvolenú hodnotu na viac ako jedno miesto, Kpathsea
+mení iba nadbytočnú ,:‘ a všetko ostatné ponecháva na mieste. Najprv kontroluje
+začiatočnú ,:‘, potom koncovú ,:‘ a potom zdvojenú ,:‘.
+
+
7.1.5 Expanzia ztvoriek
-
Užitočn črta je expanzia ztvoriek, ktor funguje tak, že naprklad v{a,b}w sa expanduje na
-vaw:vbw. Vnranie je povolen. Toto sa použva na implementciu viacnsobných TE Xovských
-hierarchi, priradenm hodnoty $TEXMF s použitm ztvoriek. Naprklad v sbore texmf.cnf
-njdete definciu podobn tejto (zjednodušen pre tento prklad):
-
-
-
Užitočná črta je expanzia zátvoriek, ktorá funguje tak, že napríklad v{a,b}w sa
+expanduje na vaw:vbw. Vnáranie je povolené. Toto sa používa na implementáciu
+viacnásobných TeXovských hierarchií, priradením hodnoty $TEXMF s použitím zátvoriek.
+V dodanom súbore texmf.cnf nájdete definíciu podobnú tejto (zjednodušenú pre tento
+príklad):
+
+
+
Mžeme to použiť na definciu, naprklad, TE Xovskej cesty pre vstupy:
+
Použijeme to potom na definovanie, napríklad, TeXovskej cesty pre vstupy:
-
-
TEXINPUTS = .;$TEXMF/tex//
+
+
+
TEXINPUTS = .;$TEXMF/tex//
-
bude to znamenať, že po hľadan v aktulnom adresri sa najprv prehľad celý strom
+
bude to znamenať, že po hľadaní v aktuálnom adresári sa najprv prehľadajú stromy
$TEXMFVAR/tex, $TEXMFHOME/tex, $TEXMFLOCAL/tex a $TEXMFDIST/tex (posledn dva s použitm
-databzových sborov ls-R). Je to vhodný spsob, ako spšťať dve paraleln TE X štruktry, jednu
-nemenn (naprklad na CD) a druh neustle aktualizovan novými verziami, akonhle s dostupn.
-Použitm premennej $TEXMF vo všetkých defincich mme istotu, že sa vždy ako prvý prehľad
-aktulny strom.
-
+class="ec-lmtt-10x-x-109">$TEXMFDIST/tex (posledné dva
+s použitím databázových súborov ls-R).
+
+
7.1.6 Expanzia podadresrov
-
Dva alebo viac za sebou nasledujcich znakov ,/‘ v elemente cesty nasledujcom za adresrom d je
-nahradených všetkými podadresrmi d: najprv podadresrmi priamo pod d, potom podadresrmi
-pod nimi atď. Poradie, v akom s prehľadvan podadresre na každej rovni, nie je
-špecifikovan.
-
Ak po ,//‘ špecifikujete akkoľvek komponenty mena sboru, pridaj sa iba podadresre so
-zodpovedajcimi komponentami. Naprklad ,/a//b‘ sa expanduje do adresrov /a/1/b, /a/2/b,
-/a/1/1/b, atď, ale nie do Expanzia podadresárov
+
Dva alebo viac za sebou nasledujúcich znakov ,/‘ v elemente cesty nasledujúcom za adresárom d
+je nahradených všetkými podadresármi d: najprv podadresármi priamo pod d, potom
+podadresármi pod nimi atď. Poradie, v akom sú prehľadávané podadresáre na každej
+úrovni, nie je špecifikované.
+
Ak po ,//‘ špecifikujete akékoľvek komponenty mena súboru, pridajú sa iba podadresáre
+so zodpovedajúcimi komponentami. Napríklad ,/a//b‘ sa expanduje do adresárov /a/1/b,
+/a/2/b, /a/1/1/b, atď, ale nie do /a/b/c alebo /a/1.
-
Viacnsobn konštrukcie ,//‘ v ceste s možn, ale použitie ,//‘ na začiatku cesty je
-ignorovan.
-
+
Viacnásobné konštrukcie ,//‘ v ceste sú možné, ale použitie ,//‘ na začiatku cesty je
+ignorované.
+
+
7.1.7 Typy špecilnych znakov a ich význam: zhrnutie
-
Nasledujci zoznam zahŕňa zvlštne znaky v konfiguračných sboroch Kpathsea.
-
-
+ id="x1-620007.1.7">Zhrnutie špeciálnych znakov v súboroch texmf.cnf
+
Nasledujúci zoznam zahŕňa špeciálne znaky a konštrukcie v konfiguračných súboroch
+Kpathsea.
+
+
:
Oddeľovač v špecifikcii cesty; na začiatku alebo na konci cesty nahrdza predvolen
- expanziu cesty.
+class="description">Oddeľovač v špecifikácii cesty; na začiatku alebo na konci cesty, alebo
+ zdvojený uprostred, nahrádza predvolenú expanziu cesty.
;
Oddeľovač v neunixových systmoch (sprva sa ako ,:‘).
+class="description">Oddeľovač v neunixových systémoch (správa sa ako ,:‘).
$
Expanzia premennej.
~
Reprezentuje domovský adresr použvateľa.
+class="description">Reprezentuje domovský adresár používateľa.
{...}
Expanzia ztvoriek, napr. z Expanzia zátvoriek, napr. z a{1,2}b sa stane a1b:a2b.
,
Oddeľuje členy v expanzii zátvoriek.
+
+//
Expanzia podadresrov. (Mže sa vyskytnť kdekoľvek v ceste, okrem jej začiatku.)
+class="description">Expanzia podadresárov. (Môže sa vyskytnúť kdekoľvek v ceste, okrem jej
+ začiatku.)
%
Začiatok komentru.
+class="description">Začiatok komentáru.
\
Znak pokračovania riadku (umožňuje viacriadkov vstupy).
+class="description">Na konci riadku, znak pokračovania na umožnenie viacriadkových vstupov.
!!
Povel na hľadanie sboru iba v databze, neprehľadva disk.
+class="description">Povel na hľadanie súboru iba v databáze, neprehľadáva disk.
-
+
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, …), a preto, nanešťastie, to nie
+je možné stručne ustanoviť. Neexistuje žiadny všeobecný únikový mechanizmus;
+konkrétne, ‘\’ nie je „únikový znak“ v súboroch 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.
+
+
7.2 Databzy nzvov sborov
-
Kpathsea minimalizuje prstupy na disk pri vyhľadvan. Predsa však pri inštalcich
-s dostatočným množstvom adresrov hľadanie sboru v každom možnom adresri mže zabrať
-prehnane veľa času (toto plat zvlšť vtedy, keď musia byť prejden stovky adresrov s fontami).
-Kpathsea preto použva externe vytvorený ,databzový‘ sbor nazývaný ls-R, ktorý
-mapuje sbory v adresroch a pomha tak vyhnť sa vyčerpvajcemu prehľadvaniu
+ id="x1-630007.2">Databázy názvov súborov
+
Kpathsea minimalizuje prístupy na disk pri vyhľadávaní. Predsa však 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. Kpathsea preto môže
+používať externe vytvorený ,databázový‘ súbor nazývaný 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 (aliases) v druhom databzovom sbore vm umožňuj dať dodatočn men
-sborom nachdzajcim sa v zozname ls-R. Toto mže byť užitočn pri prispsobovan sa
-sborovým konvencim DOSu 8.3 v zdrojových sboroch.
-
+
A second database file aliases allows you to give additional names to the files listed in
+ls-R.
+
Druhý databázový súbor (aliases) vám umožňujú dať dodatočné mená súborom
+nachádzajúcim sa v zozname ls-R.
+
+
7.2.1 Sborov databza
-
Ako bolo vysvetlen hore, meno hlavnej databzy sborov mus byť ls-R. Mžete umiestniť jednu
-do koreňa každej hierarchie TE Xu vo svojej inštalcii, ktor chcete, aby bola prehľadvan
-(predvolen je $TEXMF). Kpathsea hľad ls-R sbory podľa cesty v Súborová databáza
+
Ako bolo vysvetlené hore, meno hlavnej databázy súborov musí byť ls-R. Môžete
+umiestniť jednu do koreňa každej hierarchie TeXu vo svojej inštalácii, ktorú chcete, aby bola
+prehľadávaná (predvolená je $TEXMF). Kpathsea hľadá ls-R súbory podľa cesty
+v TEXMFDBS.
-
Odporčaný spsob, ako vytvoriť a udržiavať ‘ls-R’, je spustiť skript mktexlsr zahrnutý
-v distribcii. Je vyvolvaný rznymi ,mktex...‘ skriptami. Tento skript v princpe iba spšťa
-prkaz
+
Odporúčaný spôsob, ako vytvoriť a udržiavať ‘ls-R’, je spustiť skript mktexlsr
+zahrnutý v distribúcii. Je vyvolávaný rôznymi ,mktex...‘ skriptami. Tento skript v princípe
+iba spúšťa príkaz
predpokladajc, že ls všho systmu vytvra sprvny výstup (výstup GNU ls je v poriadku). Aby
-ste sa ubezpečili, že databza bude vždy aktulna, najjednoduchšie je pravidelne ju prebudovvať
-cez cron, takže po zmench v inštalovaných sboroch – naprklad pri inštalcii alebo aktualizcii
-balka LATE Xu – bude sbor ls-R automaticky aktualizovaný.
-
Ak sbor nie je v databze njdený, podľa predvolenho nastavenia Kpathsea začne vyhľadvať
-na disku. Ak však určitý element cesty začna ,!!‘, bude prehľadvan iba databza, nikdy nie
-disk.
-
+
predpokladajúc, že ls vášho systému vytvára správny výstup (výstup GNU ls je
+v poriadku). Aby ste sa ubezpečili, že databáza bude vždy aktuálna, najjednoduchšie je
+pravidelne ju prebudovávať cez cron, takže po zmenách v inštalovaných súboroch –
+napríklad pri inštalácii alebo aktualizácii balíka LaTeXu – bude súbor ls-R automaticky
+aktualizovaný.
+
Ak súbor nie je v databáze nájdený, podľa predvoleného nastavenia Kpathsea začne
+vyhľadávať na disku. Ak však určitý element cesty začína ,!!‘, bude prehľadávaná iba
+databáza, nikdy nie disk.
+
+
7.2.2 kpsewhich: samostatn prehľadvanie cesty
-
Program kpsewhich vykonva prehľadvanie cesty nezvisl od každej aplikcie. Mže byť
-užitočný ako vyhľadvac find program na njdenie sborov v hierarchich TE Xu (veľmi sa
-využva v distribuovaných ,mktex‘… skriptoch).
+ id="x1-650007.2.2">kpsewhich: samostatné prehľadávanie cesty
+
Program kpsewhich vykonáva prehľadávanie cesty nezávislé od každej aplikácie. Môže
+byť užitočný ako vyhľadávací find program na nájdenie súborov v hierarchiách TeXu
+(veľmi sa využíva v distribuovaných ,mktex‘… skriptoch).
+
Voľby špecifikovan v ,option‘ mžu začnať buď ,-‘ alebo ,--‘ a každ skratka, ktor nie je
-viacznačn, je akceptovan.
-
Kpathsea považuje každý element vstupnho riadku, ktorý nie je argumentom nejakej
-voľby, za meno sboru, ktorý hľad, a vracia prvý sbor, ktorý njde. Neexistuje voľba
-umožňujca vrtiť všetky sbory s určitým menom (na to mžete použiť nstroj Unixu
-,find‘).
-
Najbežnejšie voľby s popsan nižšie.
-
-–dpi=num
Voľby špecifikované v ,option‘ môžu začínať buď ,-‘ alebo ,--‘ a každá skratka,
+ktorá nie je viacznačná, je akceptovaná.
+
Kpathsea považuje každý element vstupného riadku, ktorý nie je argumentom nejakej
+voľby, za meno súboru, ktorý hľadá, a vracia prvý súbor, ktorý nájde. Neexistuje voľba
+umožňujúca vrátiť všetky súbory s určitým menom (na to môžete použiť nástroj
+Unixu ,find‘).
+
Najbežnejšie voľby sú popísané nižšie.
+
+–dpi=num
- Nastav rozlšenie na ,num‘; toto m vplyv iba na ,gf‘ a ,pk‘ vyhľadvanie. ,-D‘ je
- synonymom, kvli kompatibilite s dvips. Predvolen hodnota je 600.
-
-
+ Nastav rozlíšenie na ,num‘; toto má vplyv iba na ,gf‘ a ,pk‘ vyhľadávanie. ,-D‘ je
+ synonymom, kvôli kompatibilite s dvips. Predvolená hodnota je 600.
–format=name
–format=name
- Nastav formt na vyhľadvanie na ,name‘. Podľa predvolenho nastavenia je formt
- uhdnutý z mena sboru. Pre formty, ktor nemaj asociovan jednoznačn prponu,
- ako naprklad podporn sbory MetaPostu a konfiguračn sbory dvips, muste
- špecifikovať meno, ako znme pre Kpathsea, tak ako name‘. Podľa predvoleného nastavenia je formát uhádnutý z mena súboru.
+ Pre formáty, ktoré nemajú asociovanú jednoznačnú príponu, ako napríklad
+ podporné súbory MetaPostu a konfiguračné súbory dvips, musíte špecifikovať
+ meno, ako známe pre Kpathsea, také ako tex alebo enc files. Zoznam
- zskate spustenm kpsewhich --help.
+class="ec-lmtt-10x-x-109">enc files. Zoznam získate
+ spustením kpsewhich --help-formats.
–mode=–mode=string
Nastav meno mdu na ,string‘; toto m vplyv iba na ,gf‘ a ,pk‘ vyhľadvanie. Žiadna
- predvolen hodnota: každý md bude njdený.
+class="newline" />Nastav meno módu na ,string‘; toto má vplyv iba na ,gf‘ a ,pk‘ vyhľadávanie.
+ Žiadna predvolená hodnota: každý mód bude nájdený.
–must-exist
–must-exist
Urob všetko preto, aby si našiel sbory. Ak je to potrebn, vrtane hľadania na disku.
- Normlne je v zujme efektvnosti prehľadvan iba databza Urob všetko preto, aby si našiel súbory. Ak je to potrebné, vrátane hľadania na
+ disku. Normálne je v záujme efektívnosti prehľadávaná iba databáza ls-R.
–path=–path=string
Vyhľadvaj podľa cesty ,string‘ (oddeľovan dvojbodkou ako zvyčajne) namiesto
- hdania vyhľadvacej cesty z mena sboru. Podporovan s ,//‘ a všetky bežn
- expanzie. Voľby ,–path‘ a ,–format‘ sa vzjomne vylučuj.
+class="newline" />Vyhľadávaj podľa cesty ,string‘ (oddeľovaná dvojbodkou ako zvyčajne) namiesto
+ hádania vyhľadávacej cesty z mena súboru. Podporované sú ,//‘ a všetky
+ bežné expanzie. Voľby ,–path‘ a ,–format‘ sa vzájomne vylučujú.
–progname=–progname=name
Nastav meno programu na ,name‘. Toto nastavenie ovplyvňuje použitie vyhľadvacej
- cesty cez nastavenie ,.progname‘ v konfiguračných sboroch. Predvolen hodnota je
+class="newline" />Nastav meno programu
+ na ,name‘. Toto nastavenie ovplyvňuje použitie vyhľadávacej cesty cez nastavenie
,kpsewhich‘.
+class="ec-lmtt-10x-x-109">.progname‘ v konfiguračných súboroch. Predvolená hodnota je ,kpsewhich‘.
–show-path=–show-path=name
Zobraz cestu použit na vyhľadvanie sboru s typom ,name‘. Mže byť použit buď
- sborov prpona (,.pk‘, ,.vf‘ a pod.) alebo meno, podobne ako vo voľbe ,–format‘.
+class="newline" />Zobrazí cestu použitú na vyhľadávanie súboru s typom ,name‘. Môže byť
+ použitá buď súborová prípona (,.pk‘, ,.vf‘ a pod.) alebo meno, podobne ako vo
+ voľbe ,–format‘.
–debug=–debug=num
Nastav masku výberu ladiacch možnost na ,num‘.
-
+class="newline" />Nastaví masku výberu ladiacích možností na ,num‘.
+
+
+
+
7.2.3 Prklady použitia
-
Pozrime sa na Kpathsea v akcii. Za podčiarknutým prkazom nasleduje výsledok vyhľadvania
-v nasledujcich riadkoch.
+ id="x1-660007.2.3">Príklady použitia
+
Pozrime sa na Kpathsea v akcii. Za podčiarknutým príkazom nasleduje výsledok
+vyhľadávania v nasledujúcich riadkoch.
Hľadme sbor article.cls. Keďže prpona ,.cls‘ je jednoznačn, nemusme špecifikovať, že
-hľadme sbor typu ,tex‘ (zdrojový sbor TE X). Njdeme ho v podadresri tex/latex/base pod
-koreňovým adresrom ,TEXMF-dist‘. Podobne všetky nasledujce sbory bud njden bez
-problmov vďaka ich jednoznačnej prpone.
+
Hľadáme súbor article.cls. Keďže prípona ,.cls‘ je jednoznačná, nemusíme
+špecifikovať, že hľadáme súbor typu ,tex‘ (zdrojový súbor TeX). Nájdeme ho
+v podadresári tex/latex/base pod koreňovým adresárom ,TEXMF-dist‘. Podobne všetky
+nasledujúce súbory budú nájdené bez problémov vďaka ich jednoznačnej prípone.
+
Bitmapov sbory fontov typu .pk sa použvaj zobrazovacmi programami ako dvips a xdvi.
-V tomto prpade je vrtený przdny výsledok, keďže neexistuj žiadne vopred generovan
-Computer Modern ,.pk‘ sbory v našom systme (vzhľadom na to, že v TE X Live implicitne
-použvame verzie Type1 ).
+
Bitmapové súbory fontov typu .pk sa používajú zobrazovacími programami ako dvips a
+xdvi. V tomto prípade je vrátený prázdny výsledok, keďže neexistujú žiadne vopred
+generované Computer Modern ,.pk‘ súbory v našom systéme (vzhľadom na to, že v TeX
+Live implicitne používame verzie Type1 ).
Pre tieto fonty (fonetick abecedu z University of Washington) sme museli vygenerovať ,.pk‘
-sbory. Keďže predvolený md Metafontu v našej inštalcii je ljfour so zkladným rozlšenm
-600 dpi (dots per inch), je vrten tto inštancia.
+
Pre tieto fonty (fonetickú abecedu z University of Washington) sme museli vygenerovať ,.pk‘
+súbory. Keďže predvolený mód Metafontu v našej inštalácii je ljfour so základným
+rozlíšením 600 dpi (dots per inch), je vrátená táto inštancia.
V tomto prpade po špecifikovan, že ns zaujma rozlšenie 300 dpi (-dpi=300), vidme, že taký
-font nie je v systme k dispozcii. Programy ako V tomto prípade po špecifikovaní, že nás zaujíma rozlíšenie 300 dpi (-dpi=300),
+vidíme, že taký font nie je v systéme k dispozícii. Programy ako dvips alebo xdvi by v tomto prpade vytvorili
-požadovan .pk sbory, použijc skript xdvi by v tomto
+prípade vytvorili požadované .pk súbory, použijúc skript mktexpk.
-
Teraz obrťme našu pozornosť na hlavičkov a konfiguračn sbory
Teraz obráťme našu pozornosť na hlavičkové a konfiguračné súbory dvips. Najprv sa
-pozrieme na jeden z bežne použvaných sborov, všeobecný prolgový tex.pro na podporu
-TE Xu, potom pohľadme konfiguračný sbor (config.ps) a PostScriptov mapu fontov
-psfonts.map – mapov a kdov sbory maj svoje vlastn cesty na vyhľadvanie a
-nov umiestnenie v stromoch texmf. Keďže prpona ,.ps‘ je nejednoznačn, musme pre
-sbor config.ps špecifikovať explicitne, o ktorý typ sa zaujmame (tex.pro na
+podporu TeXu, potom pohľadáme konfiguračný súbor (config.ps) a PostScriptovú mapu
+fontov psfonts.map – mapové a kódové súbory majú svoje vlastné cesty na vyhľadávanie
+a nové umiestnenie v stromoch texmf. Keďže prípona ,.ps‘ je nejednoznačná, musíme pre
+súbor config.ps špecifikovať explicitne, o ktorý typ sa zaujímame (dvips config).
-
Teraz sa pozrieme na podporn sbory URW Times PostScript. V Berryho schme meno pre tieto
-pomenovania fontov je „utm“. Prvý sbor, ktorý hľadme, je konfiguračný sbor, ktorý obsahuje
-meno mapovho sboru:
-
-
+
Teraz sa pozrieme na podporné súbory URW Times PostScript. V Berryho schéme meno pre
+tieto pomenovania fontov je „utm“. Prvý súbor, ktorý hľadáme, je konfiguračný súbor,
+ktorý obsahuje meno mapového súboru:
Zoberme naprklad inštanciu Times Regular utmr8a.pfb a njdime jej pozciu v adresrovom
-strome texmf použitm vyhľadvania fontových sborov Type1:
+
Zoberme napríklad inštanciu Times Regular utmr8a.pfb a nájdime jej pozíciu
+v adresárovom strome texmf použitím vyhľadávania fontových súborov Type1:
+
Z týchto prkladov by malo byť zrejm, ako ľahko mžete njsť umiestnenie danho sboru.
-Toto je zvlšť dležit, keď mte podozrenie, že ste narazili na zl verziu sboru, pretože kpsewhich
-emuluje vyhľadvanie plne rovnakým spsobom ako skutočný program (TE X, dvips a
-pod).
-
+
Z týchto príkladov by malo byť zrejmé, ako ľahko môžete nájsť umiestnenie daného
+súboru. Toto je zvlášť dôležité, keď máte podozrenie, že ste narazili na zlú verziu
+súboru, pretože kpsewhich emuluje vyhľadávanie úplne rovnakým spôsobom ako skutočný
+program (TeX, dvips a pod).
+
+
7.2.4 Ladiace činnosti
-
Niekedy je potrebn vyšetriť, ako program rozpoznva referencie na sbory. Aby toto bolo možn
-vhodne uskutočniť, Kpathsea ponka rzne stupne ladenia:
+ id="x1-670007.2.4">Ladiace činnosti
+
Niekedy je potrebné vyšetriť, ako program rozpoznáva referencie na súbory. Aby toto bolo
+možné vhodne uskutočniť, Kpathsea ponúka rôzne stupne ladenia:
Volania stat (testy sborov). Pri behu s aktulnou ls-R databzou by nemal dať takmer
- žiaden výstup.
+class="ec-lmtt-10x-x-109">stat (testy súborov). Pri behu s aktuálnou ls-R databázou by nemal dať
+ takmer žiaden výstup.
-
Referencie do hašovacch tabuliek (ako ls-R databzy, mapov sbory, konfiguračn
- sbory).
+
Referencie do hašovacích tabuliek (ako ls-R databázy, mapové súbory,
+ konfiguračné súbory).
-
Opercie otvrania a zatvrania sboru.
-
-
+
Operácie otvárania a zatvárania súboru.
-
Všeobecn informcia o ceste pre typy sborov hľadaných Kpathsea. Toto je užitočn
- pri zisťovan, kde bola definovan určit cesta pre daný sbor.
+
Všeobecná informácia o ceste pre typy súborov hľadaných Kpathsea. Toto je
+ užitočné pri zisťovaní, kde bola definovaná určitá cesta pre daný súbor.
-
Adresrový zoznam pre každý element cesty (vzťahuje sa iba na vyhľadvanie na disku).
+
Adresárový zoznam pre každý element cesty (vzťahuje sa iba na vyhľadávanie
+ na disku).
-
Vyhľadvanie sborov.
+
Vyhľadávanie súborov.
-
Premenliv hodnoty.
-
Hodnota -1 nastav všetky horeuveden voľby, v praxi pravdepodobne vždy použijete tieto rovne, ak
-budete potrebovať akkoľvek ladenie.
-
Podobne s programom dvips nastavenm kombincie ladiacich prepnačov mžete detailne
-sledovať, odkiaľ sa ber použvan sbory. Aktulny popis parametrov je možn njsť
-v ../texmf/doc/html/dvips/dvips_2.html. Alternatvne, keď sbor nie je njdený, ladiaca cesta
-ukazuje, v ktorých adresroch program daný sbor hľadal, čo mže naznačovať, v čom sa asi
-vyskytol problm. Všeobecne povedan, keďže včšina programov vol knižnicu Kpathsea vntorne,
-ladiace voľby je možn nastaviť pomocou premennej prostredia KPATHSEA_DEBUG na potrebn
-kombinciu, ako je to popsan v horeuvedenom zozname. (Poznmka pre použvateľov Windows:
-nie je jednoduch presmerovať všetky hlšky v tomto systme do sboru. Na diagnostick čely
-mžete dočasne priradiť Premenlivé hodnoty.
+
Hodnota -1 nastaví všetky horeuvedené voľby, v praxi pravdepodobne vždy použijete tieto
+úrovne, ak budete potrebovať akékoľvek ladenie.
+
Podobne s programom dvips nastavením kombinácie ladiacich prepínačov môžete
+detailne sledovať, odkiaľ sa berú používané súbory. Aktuálny popis parametrov je
+možné nájsť v ../texmf/doc/html/dvips/dvips_2.html. Alternatívne, keď súbor nie je
+nájdený, ladiaca cesta ukazuje, v ktorých adresároch program daný súbor hľadal, čo
+môže naznačovať, v čom sa asi vyskytol problém. Všeobecne povedané, keďže
+väčšina programov volá knižnicu Kpathsea vnútorne, ladiace voľby je možné nastaviť
+pomocou premennej prostredia KPATHSEA_DEBUG na potrebnú kombináciu, ako je 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 diagnostické účely môžete
+dočasne priradiť SET KPATHSEA_DEBUG_OUTPUT=err.log.) Uvažujme ako prklad malý zdrojový sbor LATE Xu,
+class="ec-lmtt-10x-x-109">SET KPATHSEA_DEBUG_OUTPUT=err.log.) Uvažujme ako príklad malý zdrojový súbor LaTeXu,
hello-world.tex, ktorý obsahuje nasledujci vstup.
+class="ec-lmtt-10x-x-109">hello-world.tex, ktorý obsahuje nasledujúci vstup.
-
Tento malý sbor použva iba font cmr10, takže pozrime sa, ako dvips pripravuje PostScriptový
-sbor (chceme použiť Type1 verziu psiem Computer Modern, preto je nastaven voľba
+
Tento malý súbor používa iba font cmr10, takže pozrime sa, ako dvips pripravuje PostScriptový
+súbor (chceme použiť Type1 verziu písiem Computer Modern, preto je nastavená voľba
-Pcms1.
-
dvips začne lokciou svojich pracovných sborov. Najprv je njdený texmf.cnf, ktorý obsahuje
-defincie vyhľadvacch ciest ostatných sborov, potom databza sborov ls-R (na optimalizciu
-vyhľadvania sborov) a skratky mien sborov (aliases), čo rob možným deklarovať viacero mien
-(napr. krtke meno typu ,8.3‘ ako v DOSe a dlhšiu prirodzenejšiu verziu) pre ten istý sbor. Potom
-dvips pokračuje v hľadan všeobecnho konfiguračnho sboru config.ps skr, ako začne hľadať
-sbor nastaven .dvipsrc (ktorý, v tomto prpade, Obr. 13:Vyhľadávanie konfiguračných súborov
+
+
+
+
dvips začne lokáciou svojich pracovných súborov. Najprv je nájdený texmf.cnf, ktorý
+obsahuje definície vyhľadávacích ciest ostatných súborov, potom databáza súborov ls-R
+(na optimalizáciu vyhľadávania súborov) a skratky mien súborov (aliases), čo
+robí možným deklarovať viacero mien (napr. krátke meno typu ,8.3‘ ako v DOSe a
+dlhšiu prirodzenejšiu verziu) pre ten istý súbor. Potom dvips pokračuje v hľadaní
+všeobecného konfiguračného súboru config.ps skôr, ako začne hľadať súbor
+nastavení .dvipsrc (ktorý, v tomto prípade, nie je njdený). Nakoniec, dvips
-njde konfiguračný sbor pre font Computer Modern PostScript, config.cms (toto bolo
-iniciovan voľbou-Pcms v prkaze dvips). Tento sbor obsahuje zoznam „mapových“
-sborov, ktor definuj vzťah medzi menami fontov v TE Xu, PostScripte a systme sborov.
-
+class="ec-lmri-10x-x-109">ájdený). Nakoniec, dvips nájde
+konfiguračný súbor pre font Computer Modern PostScript, config.cms (toto bolo iniciované
+voľbou-Pcms v príkaze dvips). Tento súbor obsahuje zoznam „mapových“ súborov,
+ktoré definujú vzťah medzi menami fontov v TeXu, PostScripte a systéme súborov.
+
-
+
>more /usr/local/texmf/dvips/cms/config.cms
+class="ec-lmtk-10x-x-109"> /usr/local/texmf/dvips/cms/config.cms
p +ams.map
+class="ec-lmtt-10x-x-109"> p +ams.map p +cms.map
+class="ec-lmtt-10x-x-109"> p +cms.map p +cmbkm.map
+class="ec-lmtt-10x-x-109"> p +cmbkm.map p +amsbkm.map
+class="ec-lmtt-10x-x-109"> p +amsbkm.map
dvips preto pokračuje v hľadan všetkých týchto sborov plus všeobecnho mapovho sboru
-psfonts.map, ktorý sa načta vždy (obsahuje deklarcie bežne použvaných PostScriptových
-fontov; pozri posledn časť sekcie 7.2.3, kde sa nachdza viac detailov o narban s mapovými
-sbormi PostScriptu).
-
V tomto bode sa dvips identifikuje použvateľovi …
+class="ec-lmss-10x-x-109">dvips preto pokračuje v hľadaní všetkých týchto súborov plus všeobecného mapového
+súboru psfonts.map, ktorý sa načíta vždy (obsahuje deklarácie bežne používaných
+PostScriptových fontov; pozri poslednú časť sekcie 7.2.3, kde sa nachádza viac detailov
+o narábaní s mapovými súbormi PostScriptu).
+
V tomto bode sa dvips identifikuje používateľovi …
-
+
This is dvips(k) 5.92b Copyright 2002 Radical Eye Software (www.radicaleye.com)
+class="ec-lmtt-10x-x-109"> is dvips(k) 5.92b Copyright 2002 Radical Eye Software (www.radicaleye.com)
-
…potom pokračuje v hľadan prolgovho sboru …potom pokračuje v hľadaní prológového súboru texc.pro:
Po njden tohoto sboru dvips vypše na výstup dtum a čas a informuje ns, že vygeneruje
-sbor hello-world.ps, že potrebuje sbor s fontom cmr10, ktorý bude deklarovaný ako
-„rezidentný“:
+
Po nájdení tohoto súboru dvips vypíše na výstup dátum a čas a informuje nás, že
+vygeneruje súbor hello-world.ps, že potrebuje súbor s fontom cmr10, ktorý bude
+deklarovaný ako „rezidentný“:
-
+
TeX output 1998.02.26:1204’ -> hello-world.ps
+class="ec-lmtt-10"> output 1998.02.26:1204’ -> hello-world.ps Defining font () cmr10 at 10.0pt
+class="ec-lmtt-10"> font () cmr10 at 10.0pt Font cmr10 <CMR10> is resident.
+class="ec-lmtt-10"> cmr10 <CMR10> is resident.
-
Teraz sa rozbehne hľadanie sboru cmr10.tfm, ktorý je njdený, potom je referencovaných ešte
-niekoľko prolgových sborov (nezobrazen) a nakoniec je njden inštancia fontu Type1,
-cmr10.pfb, ktor je pridan do výstupnho sboru (pozri posledný riadok).
+
Teraz sa rozbehne hľadanie súboru cmr10.tfm, ktorý je nájdený, potom je referencovaných
+ešte niekoľko prológových súborov (nezobrazené) a nakoniec je nájdená inštancia fontu
+Type1, cmr10.pfb, ktorá je pridaná do výstupného súboru (pozri posledný riadok).
+
Ďalšou z pekných čŕt distribcie Web2C je možnosť kontroly množstva pamťových parametrov
-(najm veľkosti pol) za behu prostrednctvom sboru texmf.cnf, ktorý čta knižnica Kpathsea.
-Nastavenia všetkých parametrov mžete njsť v časti 3 tohto sboru. Najdležitejšie riadiace
-premenn (čsla riadkov sa vzťahuj na sbor Možnosti nastavenia za behu programu
+
Ďalšou z pekných čŕt distribúcie Web2C je možnosť kontroly množstva pamäťových
+parametrov (najmä veľkosti polí) za behu prostredníctvom súboru texmf.cnf, ktorý číta
+knižnica Kpathsea. Nastavenia všetkých parametrov môžete nájsť v časti 3 tohto
+súboru. Najdôležitejšie riadiace premenné (čísla riadkov sa vzťahujú na súbor
+texmf.cnf):
-
-
+
+
main_memory
Celkový počet dostupných slov v pamti pre TE X, Metafont a MetaPost.
- Muste vytvoriť nový formtový sbor pre každ odlišn nastavenie. Naprklad
- mžete vygenerovať „obrovsk“ verziu TE Xu a zavolať sbor s formtom hugetex.fmt.
- S použitm štandardnej špecifikcie mena programu použvanho knižnicou Kpathsea,
- konkrtna hodnota premennej main_memory sa načta zo sboru Celkový počet dostupných slov v pamäti pre TeX, Metafont a MetaPost.
+ Musíte vytvoriť nový formátový súbor pre každé odlišné nastavenie.
+ Napríklad môžete vygenerovať „obrovskú“ verziu TeXu a zavolať súbor
+ s formátom hugetex.fmt. S použitím štandardnej špecifikácie mena programu
+ používaného knižnicou Kpathsea, konkrétna hodnota premennej main_memory sa
+ načíta zo súboru texmf.cnf.
extra_mem_bot
Dodatočný priestor pre „veľk“ dtov štruktry TE Xu: „boxy“, „glue“,
- „breakpoint(y)“ a podobne. Je to užitočn hlavne ak použvate PI CTE X.
+class="description">Dodatočný priestor pre „veľké“ dátové štruktúry TeXu: „boxy“,
+ „glue“, „breakpoint(y)“ a podobne. Je to užitočné hlavne ak používate PI CTeX.
font_mem_size
Počet dostupných slov pre informciu o fontoch v TE Xu. Toto je viac-menej
- celkov veľkosť všetkých prečtaných TFM sborov.
+class="description">Počet dostupných slov pre informáciu o fontoch v TeXu. Toto je
+ viac-menej celková veľkosť všetkých prečítaných TFM súborov.
hash_extra
Dodatočný priestor pre hašovaciu tabuľku mien riadiacej sekvencie. Len ≈10 000
- riadiacich sekvenci mže byť uložených v hlavnej hašovacej tabuľke; ak mte
- veľk knihu s mnohými kržovými odkazmi, toto nemus stačiť. Implicitn hodnota
+class="description">Dodatočný priestor pre hašovaciu tabuľku mien riadiacej sekvencie. Len
≈10 000 riadiacich sekvencií môže byť uložených v hlavnej hašovacej tabuľke;
+ ak máte veľkú knihu s mnohými krížovými odkazmi, toto nemusí stačiť.
+ Implicitná hodnota hash_extra je 50000.
-
Samozrejme tento prvok nemže nahradiť naozajstn dynamick polia a alokcie pamte, ale
-keďže tieto sa veľmi ťažko implementuj v sčasnej verzii TE Xu, tieto parametre počas
-behu programu poskytuj praktický kompromis, ktorý dovoľuje aspoň nejak flexibilitu.
-
-
8 Poděkovn
-
TE X Live je výsledkem společnho sil tměř všech skupin uživatelů TE Xu. Toto vydn TE X Live
-redigoval Karl Berry. Seznam ostatnch hlavnch přispěvatelů, minulých i současných, nsleduje.
-Děkujeme:
-
-
Anglickmu, německmu, holandskmu a polskmu sdružen uživatelů TE Xu (TUG,
- DANTE e.V., NTG resp. GUST), kteř společně zajistili nezbytnou technickou a
- administrativn infrastrukturu. Připojte se, prosm, k TE Xovskmu sdružen ve vaš
- blzkosti (CSTUG, http://www.cstug.cz), v jehož gesci vznikl i tento překlad! (Viz
- http://tug.org/usergroups.html.)
+
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 TeXu, tieto parametre počas
+behu programu poskytujú praktický kompromis, ktorý dovoľuje aspoň nejakú
+flexibilitu.
+
+
+
7.4 $TEXMFDOTDIR
+
Na rôznych miestach uvedených vyššie sme uviedli rôzne cesty vyhľadávania
+začínajúce znakom . (na vyhľadávanie najprv v aktuálnom adresári), ako v
+
+
+
+ TEXINPUTS=.;$TEXMF/tex//
+
+
+
Toto je zjednodušenie. Súbor texmf.cnf, ktorý je súčasťou distribúcie TeX Live
+používa $TEXMFDOTDIR namiesto jednoduchého ‘.’, ako v:
+
+
+ TEXINPUTS=$TEXMFDOTDIR;$TEXMF/tex//
+
+
(V dodanom súbore je aj druhý prvok cesty o niečo komplikovanejší ako $TEXMF/tex//. Ale
+to je drobnosť; na tomto mieste chceme pojednať o črte $TEXMFDOTDIR.)
+
Dôvod na použitie premennej $TEXMFDOTDIR v definíciach ciest namiesto jednoduchého ‘.’
+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ť TEXMFDOTDIR na .// (napríklad, v prostredí keď zostavujete
+dokument) a všetky budú prehľadávané. (Upozornenie: nepoužívajte .// 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 $TEXMFDOTDIR to, say, /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ť $TEXMFDOTDIR, napríklad, na /nonesuch alebo na akýkoľvek iný
+neexistujúci adresár.
+
Implicitná hodnota $TEXMFDOTDIR je jednoducho ‘.’, ako je to nastavené v našom súbore
+texmf.cnf.
+
+
+
8 Poděkování
+
TeX Live je výsledkem společného úsilí téměř všech skupin uživatelů TeXu. Toto
+vydání TeX Live redigoval Karl Berry. Seznam ostatních hlavních přispěvatelů, minulých i
+současných, následuje. Děkujeme:
+
+
+
Anglickému, německému, holandskému a polskému sdružení uživatelů TeXu
+ (TUG, DANTE e.V., NTG resp. GUST), kteří společně zajistili nezbytnou
+ technickou a administrativní infrastrukturu. Připojte se, prosím, k TeXovskému
+ sdružení ve vaší blízkosti (CSTUG, https://www.cstug.cz), v jehož gesci
+ vznikl i tento překlad! (Viz https://tug.org/usergroups.html.)
-
Týmu CTANu (http://ctan.org), který distribuuje obrazy TE X Live a poskytuje
- společnou infrastrukturu pro aktualizaci balků, na kterých je TE X Live zvislý.
+
Týmu CTANu (https://ctan.org), který distribuuje obrazy TeX Live a poskytuje
+ společnou infrastrukturu pro aktualizaci balíků, na kterých je TeX Live závislý.
-
Nelsonu Beebemu, který zpřstupnil mnoh platformy vývojařům TE X Live a za jeho
- vlastn obshl testovn a bezpřkladn bibliogtrafick sil.
+
Nelsonu Beebemu, který zpřístupnil mnohé platformy vývojařům TeX Live a za
+ jeho vlastní obsáhlé testování a bezpříkladné bibliogtrafické úsilí.
-
Johnu Bowmanovi za vykonn mnoha změn v jeho pokročilm grafickm programu
- Asymptote, aby fungoval v TE X Live.
+
Johnu Bowmanovi za vykonání mnoha změn v jeho pokročilém grafickém
+ programu Asymptote, aby fungoval v TeX Live.
-
Peteru Breitenlohnerovi a e-TE X týmu, kteř poskytuj stabiln zklad budoucnosti
- TE Xu, a výslovně Peterovi za skvělou pomoc s použvnm osobnch nstrojů GNU a
- udržovn zdrojů v aktulnm stavu. Peter zemřel v řjnu 2015 a pokračujc dlo
- věnujeme jeho pamtce.
+
Peteru Breitenlohnerovi a e-TeX týmu, kteří poskytují stabilní základ
+ budoucnosti TeXu, a výslovně Peterovi za skvělou pomoc s používáním
+ osobních nástrojů GNU a udržování zdrojů v aktuálním stavu. Peter zemřel
+ v říjnu 2015 a pokračující dílo věnujeme jeho památce.
-
Jin-Hwan Choovi a celmu týmu DVIPDFMx za jejich vynikajc ovladač a za schopnost
- reagovat na konfiguračn problmy.
+
Jin-Hwan Choovi a celému týmu DVIPDFMx za jejich vynikající ovladač a za
+ schopnost reagovat na konfigurační problémy.
+
+
-
Thomasi Esserovi za překrsný balk teTE X, bez něhož by TE X Live nikdy neexistoval.
+
Thomasi Esserovi za překrásný balík teTeX, bez něhož by TeX Live nikdy
+ neexistoval.
-
Michelu Goossensovi, který je spoluautorem původn dokumentace.
+
Michelu Goossensovi, který je spoluautorem původní dokumentace.
-
Eitanu Gurarimu, jehož TE X4ht je použito pro HTML verzi tto dokumentace a který
- každý rok obratem nenavně pracoval na jeho rozšřench. Eitan ns předčasně opustil
- v červnu 2009 a tuto dokumentaci věnujeme jeho pamtce.
+
Eitanu Gurarimu, jehož TeX4ht je použito pro HTML verzi této dokumentace a
+ který každý rok obratem 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.
-
Hansi Hagenovi za mnoh testovn a přpravu jeho balku
- ConTE Xt (http://pragma-ade.com) pracujcho uvnitř systmu TE X Live.
+
Hansi Hagenovi za
+ mnohá testování a přípravu jeho balíku ConTeXt (https://pragma-ade.com)
+ pracujícího uvnitř systému TeX Live a za neustály rozvoj TeXu.
Hartmutu Henkelovi za významný příspěvek k vývoji pdfTeXu, LuaTeXu atp.
-
Hartmutu Henkelovi za významný přspěvek k vývoji pdfTE Xu, LuaTE Xu atp.
+
Shunshaku Hirata, za originálnejší a pokračování práce na DVIPDFMx.
-
Tacu Hoekwaterovi za významn sil při obnoven vývoje MetaPostu i samotnho
- (Lua)TE Xu (Tacu Hoekwaterovi za významné úsilí při obnovení vývoje MetaPostu i
+ samotného (Lua)TeXu (http://luatex.org), za začleněn ConTE Xtu do systmu TE X Live, za
- přidn vcevlknov funkčnosti programu Kpathsea a mnoho dalšho.
+class="ec-lmtt-10x-x-109">http://luatex.org), za začlenění ConTeXtu do systému
+ TeX Live, za přidání vícevláknové funkčnosti programu Kpathsea a mnoho
+ dalšího.
-
Khaledu Hosnymu, za podstatnou prci na XeTE Xu, DVIPDFMx a za sil s arabskými
- i jinými fonty.
+
Khaledu Hosnymu, za podstatnou práci na XeTeXu, DVIPDFMx a za úsilí
+ s arabskými i jinými fonty.
-
Pawłu Jackowskmu za windowsový instaltor tlpm a Tomaszi Łuczakovi za Pawłu Jackowskému za windowsový instalátor tlpm a Tomaszi Łuczakovi za tlpmgui,
- použvaný v předchozch vydnch.
+ používaný v předchozích vydáních.
Jonathanu Kewovi a SIL za vyvinut pozoruhodnho systmu XeTE X a za čas a trpen
- při jeho integraci do TE X Live, stejně tak za výchoz verzi instalačnho programu
- MacTE X a kromě toho za nmi doporučený pomocný program TE Xworks.
+
Jonathanu Kewovi a SIL za vyvinutí pozoruhodného systému XeTeX a za
+ čas a trápení při jeho integraci do TeX Live, stejně tak za výchozí verzi
+ instalačního programu MacTeX a kromě toho za námi doporučený pomocný
+ program TeXworks.
Dicku Kochovi za údržbu MacTeXu (http://tug.org/mactex) ve velmi blzkm
- tandemu s TE X Live a za jeho skvělý přstup.
+class="ec-lmtt-10x-x-109">http://tug.org/mactex) ve velmi blízkém
+ tandemu s TeX Live a za jeho skvělý přístup.
-
Reinhardu Kotuchovi za důležitý přspěvek k infrastruktuře a instalačnmu programu
- TE X Live 2008, rovněž za sil při výzkumu Windows, za skript getnonfreefonts a
- mnoho dalšho.
+
Reinhardu Kotuchovi za důležitý příspěvek k infrastruktuře a instalačnímu
+ programu TeX Live 2008, rovněž za úsilí při výzkumu Windows, za skript
+ getnonfreefonts a mnoho dalšího.
-
Siep Kroonenbergov rovněž za důležitý přspěvek k infrastruktuře a instalačnmu
- programu TE X Live 2008, zvlště pod Windows, a za množstv prce při aktualizaci
-
-
- tto přručky, popisujc tyto vlastnosti.
+
Siep Kroonenbergové rovněž za důležitý příspěvek k infrastruktuře a
+ instalačnímu programu TeX Live 2008, zvláště pod Windows, a za množství
+ práce při aktualizaci této příručky, popisující tyto vlastnosti.
-
Mojce Miklavec za množstv pomoci s ConTE Xtem, vybudovn mnoha souborů binrek
- a mnohem vc.
+
Clerku Ma za opravu a rozšíření stroje.
-
Heikovi Oberdiekovi za balk epstopdf a mnoh dalš, za kompresi velikých datových
- souborů pst-geo tak, že jsme je mohli zařadit do instalace, a předevšm za jeho
- mimořdnou prci na balku Mojce Miklavec za množství pomoci s ConTeXtem, vybudování mnoha souborů
+ binárek a mnohem víc.
+
+
Heikovi Oberdiekovi za balík epstopdf a mnohé další, za kompresi velikých
+
+
+ datových souborů pst-geo tak, že jsme je mohli zařadit do instalace, a především
+ za jeho mimořádnou práci na balíku hyperref.
-
Petru Olškovi, který velmi pečlivě kontroloval svou českou a slovenskou podporu na
- TE X Live.
+
Phelypemu Oleiniku za skupinově oddělený \input pro různé stroje v roce 2020 a
+ mnohé další.
-
Toshiu Oshimovi za jeho prohlžeč Petru Olšákovi, který velmi pečlivě kontroloval svou českou a slovenskou podporu
+ na TeX Live.
+
+
Toshiu Oshimovi za jeho prohlížeč dviout do Windows.
-
Manuelu Pgouri-Gonnardovi za pomoc při aktualizaci balků, vylepšen dokumentace
- a rozvoj dokumentu Manuelu Pégourié-Gonnardovi za pomoc při aktualizaci balíků, vylepšení
+ dokumentace a rozvoj dokumentu texdoc.
-
Fabrice Popineau, za původn podporu Windows na TE X Live a za francouzskou
+
Fabrice Popineau, za původní podporu Windows na TeX Live a za francouzskou
dokumentaci.
-
Norbertu Preiningovi, hlavnmu architektovi současn infrastruktury a instalačnho
- programu TE X Live, za koordinaci Debian verze TE X Live (společně s Frankem
- Ksterem) a za vykonn obrovskho množstv prce v průběhu naš cesty.
+
Norbertu Preiningovi, hlavnímu architektovi současné infrastruktury
+ a instalačního programu TeX Live, za koordinaci Debian verze TeX Live (společně
+ s Frankem Küsterem) a za vykonání obrovského množství práce v průběhu
+ naší cesty.
+
+
Sebastianu Rahtzovi za původní vytvoření systému TeX Live 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.
+
+
Luigimu Scarsovi za pokračující vývoj MetaPostu, LuaTeXu a mnoho dalšího.
-
Sebastianu Rahtzovi za původn vytvořen systmu TE X Live a za jeho držbu po
- mnoho let. Sebastian zemřel v březnu 2016 a pokračujc dlo věnujeme jeho pamtce.
+
Andreasu Schererovi za cwebbin, implementaci CWEB použitou TeX Live.
-
Luigimu Scarsovi, za pokračujc vývoj MetaPostu, LuaTE Xu a mnoho dalšho.
+
Tomaszi Trzeciakovi za všestrannou pomoc s Windows.
-
Tomaszi Trzeciakovi za všestrannou pomoc s Windows.
+
Vladimiru Volovichovi za významnou pomoc s přenositelností a jinými problémy
+ údržby, obzvláště za to, že udělal realizovatelným zahrnutí xindy do TeX
+ Live.
-
Vladimiru Volovichovi za významnou pomoc s přenositelnost a jinými problmy
- držby, obzvlště za to, že udělal realizovatelným zahrnut xindy do TE X Live.
+
Staszku Wawrykiewiczovi, hlavnímu testérovi všeho na TeX Live a koordinátorovi
+ mnoha důležitých polských příspěvků: fontů, windowsové instalace a
+ dalších. Staszek zemřel v únoru 2018 a my věnujeme pokračující práci jeho
+ paměti.
-
Staszku Wawrykiewiczovi, hlavnmu testrovi všeho na TE X Live a koordintorovi
- mnoha důležitých polských přspěvků: fontů, windowsov instalace a dalšch. Staszek
- zemřel v noru 2018 a my věnujeme pokračujc prci jeho paměti.
+
Olafu Weberovi za jeho pečlivou údržbu Web2Cv minulých letech.
-
Olafu Weberovi za jeho pečlivou držbu Web2Cv minulých letech.
+
Gerbenu Wierdovi za vytvoření a údržbu původní podpory Mac OS X.
-
Gerbenu Wierdovi za vytvořen a držbu původn podpory Mac OS X.
+
Grahamu Williamsovi, tvůrci TeX Catalogue.
-
Grahamu Williamsovi, tvůrci TE X Catalogue.
-
Tvůrci binrek: Ettore Aldrovandi (Josephovi Wrightovi za množství práce umožňující dostupnost tytéž
+ primitivní funkcionality pro různé stroje.
+
+
Hironobu Yamashitovi za množství práce na pTeXu a souvisící podporu.
+
+
Tvůrci binárek: Ettore Aldrovandi (i386-solaris, x86_64-solaris), Marc Baudoin (amd64-netbsd,
@@ -5083,1263 +5385,1325 @@ class="ec-lmss-10x-x-109">aarch64-linux), Simon
Dales (armhf-linux), Akira Kakuto (win32), Dick Koch (x86_64-darwin), Nikola Lečić (amd64-freebsd,
-x86_64-darwin), Nikola Lečić
+(amd64-freebsd, i386-freebsd), Henri Menke (x86_64-linuxmusl), Mojca Miklavec (i386-linux, x86_64-darwinlegacy,
+class="ec-lmss-10x-x-109">i386-linux,
x86_64-darwinlegacy, i386-solaris, x86_64-solaris, sparc-solaris), Norbert Preining (x86_64-linux). Pro informaci o procesu
-budovn TE X Live, viz http://tug.org/texlive/build.html.
-
Překladatel tto přručky: Carlos Enriquez Figueras (španělština), Jjgod Jiang, Jinsong Zhao,
-Yue Wang, & Helin Gai (čnština), Nikola Lečić (srbština), Marco Pallante & Carla Maggi
-(italština), Denis Bitouz & Patrick Bideault (francouzština), Petr Sojka & Jn Buša (čeština/
-slovenština),2
-Boris Veytsman (ruština), Zofia Walczak (polština), Uwe Ziegenhagen (němčina). Webovsk strnka
-dokumentace TE X Live je http://tug.org/texlive/doc.html. Samozřejmě nejdůležitějš
-poděkovn patř Donaldu Knuthovi, předevšm za vymyšlen TE Xu a tak za to, že ho věnoval
-světu.
+class="ec-lmss-10x-x-109">x86_64-linux). Pro
+informaci o procesu budování TeX Live, viz https://tug.org/texlive/build.html.
+
Překladatelé této příručky: Carlos Enriquez Figueras (španělština), Jjgod Jiang, Jinsong
-
+Zhao, Yue Wang, & Helin Gai (čínština), Nikola Lečić (srbština), Marco Pallante & Carla Maggi
+(italština), Denis Bitouzé & Patrick Bideault (francouzština), Petr Sojka & Ján Buša (čeština/
+slovenština),2
+Boris Veytsman (ruština), Zofia Walczak (polština), Uwe Ziegenhagen (němčina). Webovská
+stránka dokumentace TeX Live je https://tug.org/texlive/doc.html.
+
Samozřejmě nejdůležitější poděkování patří Donaldu Knuthovi, především
+za vymyšlení TeXu a také za to, že ho věnoval světu.
+
+
9 Historie vydn
-
+ id="x1-710009">Historie vydání
+
+
9.1 Minulost
-
Diskuse začala koncem roku 1993, kdy holandsk skupina uživatelů TE Xu NTG začala prci na CD
-4AllTE X pro uživatele MS-DOSu, doufajc, že doba nazrla pro vydn jednoho CD
-pro všechny systmy. Byl to na svou dobu přliš ambicizn cl, ale nenastartoval jen
-velmi spěšn 4AllTE X CD, ale tak pracovn skupinu TUGu o TEX Directory Structure
+ id="x1-720009.1">Minulost
+
Diskuse začala koncem roku 1993, kdy holandská skupina uživatelů TeXu NTG začala práci na
+CD 4AllTeX pro uživatele MS-DOSu, doufajíc, že doba nazrála pro vydání jednoho CD pro
+všechny systémy. Byl to na svou dobu příliš ambiciózní cíl, ale nenastartoval jen velmi
+úspěšné 4AllTeX CD, ale také pracovní skupinu TUGu o TeX Directory Structure
(http://tug.org/tds), kter specifikovala, jak vytvořit konzistentn a spravovatelnou kolekci
-TE Xových souborů. Kompletn draft TDS byl publikovn v prosincovm čsle časopisu
-TUGboat v roce 1995 a hned ze začtku bylo jasn, že jednm z ždaných produktů
-bude vzorov struktura CD. Distribuce, kterou nyn mte, je přmým výstupem prce
-tto pracovn skupiny. Evidentn spěch CD 4AllTE X ukzal, že i unixov uživatel
-by toužili po podobně jednoduchm systmu, a to je tak jedno z hlavnch aktiv TE X
+href="https://tug.org/tds" class="url" >https://tug.org/tds), která specifikovala, jak vytvořit konzistentní a spravovatelnou kolekci
+TeXových souborů. Kompletní draft TDS byl publikován v prosincovém čísle časopisu
+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 CD 4AllTeX 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 TeX
Live.
-
Nejprve jsme vytvořili unixov TDS CD na podzim 1995 a rychle identifikovali teTE X Thomase
-Essera jako ideln systm, jelikož již měl multiplatformn podporu a byl koncipovn
-s perspektivou přenositelnosti. Thomas souhlasil s pomoc a serizn prce započala začtkem roku
-1996. Prvn vydn se uskutečnilo v květnu 1996. Začtkem 1997 Karl Berry dokončil nov hlavn
-vydn Web2C, kter obsahovalo tměř všechny vlastnosti, kter Thomas Esser přidal do teTE Xu,
-a tak jsme se rozhodli druh vydn CD postavit na standardnm Web2C, s přidnm skriptu
-texconfig z teTE Xu. Třet vydn CD bylo založeno na dalš revizi Web2C, 7.2, proveden
-Olafem Weberem; a jelikož zroveň byla hotova nov verze teTE Xu, TE X Live obsahoval tměř
-všechna jej vylepšen. Podobně čtvrt vydn použvalo novou verzi teTE Xu a nov vydn
-Web2C (7.3). TE X Live nyn obsahuje i kompletn systm pro Windows dky Fabrice
+
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 multiplatformní podporu a byl koncipován
+s perspektivou přenositelnosti. Thomas souhlasil s pomocí a seriózní práce započala
+začátkem roku 1996. První vydání se uskutečnilo v květnu 1996. Začátkem 1997 Karl
+Berry dokončil nové hlavní vydání Web2C, které obsahovalo téměř všechny vlastnosti,
+které Thomas Esser přidal do teTeXu, a tak jsme se rozhodli druhé vydání CD postavit na
+standardním Web2C, s přidáním skriptu texconfig z teTeXu. Třetí vydání CD
+bylo založeno na další revizi Web2C, 7.2, provedené Olafem Weberem; a jelikož
+zároveň byla hotova nová verze teTeXu, TeX Live obsahoval téměř všechna její
+vylepšení. Podobně čtvrté vydání používalo novou verzi teTeXu a nové vydání
+Web2C (7.3). TeX Live nyní obsahuje i kompletní systém pro Windows díky Fabrice
Popineau.
-
Pro pt vydn (březen 2000) bylo mnoho čst CD revidovno a zkontrolovno a byly
-aktualizovny stovky balků. Detaily o balcch byly uloženy v souborech XML. Ale hlavn
-změnou pro TE X Live 5 bylo vynět softwaru, na kterm byla jakkoliv omezen na šřen
-(non-free software). Vše uložen na TE X Live je nyn slučiteln s tzv. ,Debian Free Software
-Guidelines‘ (http://www.debian.org/intro/free); udělali jsme vše možn, abychom
-zkontrolovali licenčn podmnky všech balků, ale budeme vděčni za upozorněn na jakkoli
-chyby.
-
Šest vydn (červenec 2001) mělo aktualizovanho materilu ještě vce. Hlavn změnou byl
-nový instalačn přstup: uživatel může volit instalačn kolekce. Byly kompletně reorganizovny
-jazykov kolekce, takže jejich výběrem se instaluj nejen makra, fonty, ale je tak připraven
-odpovdajc soubor
Pro páté vydání (březen 2000) bylo mnoho částí CD revidováno a zkontrolováno a
+byly aktualizovány stovky balíků. Detaily o balících byly uloženy v souborech XML. Ale
+hlavní změnou pro TeX Live 5 bylo vynětí softwaru, na kterém byla jakákoliv omezení na
+šíření (non-free software). Vše uložené na TeX Live je nyní slučitelné s tzv. ,Debian
+Free Software Guidelines‘ (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.
+
Šesté vydání (červenec 2001) mělo aktualizovaného materiálu ještě více. Hlavní
+změnou byl nový instalační přístup: uživatel může volit instalační kolekce. Byly
+kompletně reorganizovány jazykové kolekce, takže jejich výběrem se instalují nejen makra,
+fonty, ale je také připraven odpovídající soubor language.dat.
-
Sedm vydn v roce 2002 mělo podstatn rozšřen v přidn podpory Mac OS X, kromě
-množstv aktualizac balků a programů. Důležitým clem byla opětn integrace s teTE Xem a
-korekce odchylek z ptho a šestho vydn.
-
+
Sedmé vydání v roce 2002 mělo podstatné rozšíření v přidání podpory
+Mac OS X, kromě množství aktualizací balíků a programů. Důležitým cílem byla
+opětná integrace s teTeXem a korekce odchylek z pátého a šestého vydání.
+
+
9.1.1 2003
-
V roce 2003 se neustlou smršt oprav a rozšřen stalo to, že velikost TE X Live již neumožnila
-jeho směstnn na jedno CD, a tak došlo k rozdělen na tři různ distribuce (viz oddl 2.1 na
-straně 7). Navc:
+ id="x1-730009.1.1">2003
+
+
+
V roce 2003 se neustálou smrští oprav a rozšíření stalo to, že velikost TeX Live již
+neumožnila jeho směstnání na jedno CD, a tak došlo k rozdělení na tři různé distribuce
+(viz oddíl 2.1 na straně 7). Navíc:
+
-
Na ždost LATE X týmu jsme změnili standardn přkazy Na žádost LaTeX týmu jsme změnili standardní příkazy latex a pdflatex tak, že nyn
- použvaj e-TE X (viz strana 10).
+class="ec-lmss-10x-x-109">pdflatex tak,
+ že nyní používají e-TeX (viz strana 11).
-
Byly přidny a jsou nyn doporučovny k použvn nov fonty Latin Modern.
+
Byly přidány a jsou nyní doporučovány k používání nové fonty Latin
+ Modern.
-
Byla zrušena podpora OS Alpha OSF (podpora HPUX byla zrušena již dřve), jelikož
- se nenašel nikdo, kdo by na těchto platformch zkompiloval nov binrky.
-
-
+
Byla zrušena podpora OS Alpha OSF (podpora HPUX byla zrušena již dříve),
+ jelikož se nenašel nikdo, kdo by na těchto platformách zkompiloval nové binárky.
-
Instalačn program Windows byl změněn podstatným způsobem; poprv bylo
- integrovno uživatelsk prostřed založen na XEmacsu.
+
Instalační program Windows byl změněn podstatným způsobem; poprvé bylo
+ integrováno uživatelské prostředí založené na XEmacsu.
-
Důležit pomocn programy pro Windows (Perl, Ghostscript, ImageMagick, Ispell) jsou
- nyn instalovny do instalačnho adresře TE X Live.
+
Důležité pomocné programy pro Windows (Perl, Ghostscript, ImageMagick, Ispell)
+ jsou nyní instalovány do instalačního adresáře TeX Live.
-
Mapovac soubory jmen fontů pro Mapovací soubory jmen fontů pro dvips, dvipdfm a pdftex jsou nyn generovny novým
- programem updmap a instalovny do pdftex jsou nyní generovány
+ novým programem updmap a instalovány do texmf/fonts/map.
-
TE X, Metafont a MetaPost nyn dvaj na výstup většinu vstupnch 8-bitových znaků
- (32 a výš) bez konverze (napřklad do souborů zapisovaných pomoc \write, souborů
- log, na terminl), a tedy nejsou překldny do sedmibitov ^^ notace. V TE X Live 7
- bylo toto mapovn zvisl na nastaven systmových locale; nyn již nastaven
- locale TeX, Metafont a MetaPost nyní dávají na výstup většinu vstupních
+ 8-bitových znaků (32 a výš) bez konverze (například do souborů zapisovaných
+ pomocí \write, souborů log, na terminál), a tedy nejsou překládány do
+ sedmibitové ^^ notace. V TeX Live 7 bylo toto mapování závislé na nastavení
+ systémových locale; nyní již nastavení locale neovlivnchovn TE Xu. Pokud z nějakých důvodů potřebujete výstup s ^^,
- přejmenujte soubor texmf/web2c/cp8bit.tcx. Přšt verze bude mt čistš řešen.
+class="ec-lmri-10x-x-109">í chování TeXu.
+ Pokud z nějakých důvodů potřebujete výstup s ^^, přejmenujte soubor
+ texmf/web2c/cp8bit.tcx. Příští verze bude mít čistší řešení.
-
Tato dokumentace byla podstatným způsobem přepracovna.
+
Tato dokumentace byla podstatným způsobem přepracována.
-
Konečně, jelikož čsla verz TE X Live již přliš narostla, verze je nyn identifikovna
- rokem vydn: TE X Live 2004.
-
+
Konečně, jelikož čísla verzí TeX Live již příliš narostla, verze je nyní
+ identifikována rokem vydání: TeX Live 2004.
+
+
9.1.2 2004
-
Rok 2004 přinesl mnoho změn:
+ id="x1-740009.1.2">2004
+
Rok 2004 přinesl mnoho změn:
-
Pokud mte loklně instalovny fonty, kter využvaj sv vlastn podpůrn soubory
- .map nebo (mnohem mně pravděpodobně) .enc, možn budete nuceni tyto soubory
- přesunout.
-
Soubory .map jsou nyn vyhledvny jen v podaresřch fonts/map (v každm
- stromě texmf), podle cesty TEXFONTMAPS. Podobně soubory .enc jsou hledny jen
- v podadresřch Pokud máte lokálně instalovány fonty, které využívají své vlastní
+ podpůrné soubory .map nebo (mnohem méně pravděpodobně) .enc, možná
+ budete nuceni tyto soubory přesunout.
+
Soubory .map jsou nyní vyhledávány jen v podaresářích fonts/map
+ (v každém stromě texmf), podle cesty TEXFONTMAPS. Podobně soubory .enc jsou
+ hledány jen v podadresářích fonts/enc, podle cesty ENCFONTS. updmap se pokus vypsat varovn
- o problematických souborech.
-
O metodch zpracovn t kter informace prosme viz
+class="ec-lmss-10x-x-109">updmap
se pokusí
+ vypsat varování o problematických souborech.
+
Uvnitř TE X Live byl velký strom texmf předešlých vydn nahrazen třemi: texmf,
+
Uvnitř TeX Live byl velký strom texmf předešlých vydání nahrazen třemi:
texmf, texmf-dist a texmf-doc. Viz oddl 2.2 (strnka 7) a soubory README pro každý z nich.
+class="ec-lmtt-10x-x-109">texmf-doc. Viz oddíl 2.2 (stránka 8) a soubory README pro
+ každý z nich.
-
Všechny vstupn soubory týkajci se TE Xu jsou teď soustředěny v podadresři Všechny
+ vstupní soubory týkajíci se TeXu jsou teď soustředěny v podadresáři tex
- stromů texmf* a nemaj oddělen sourozeneck adresře texmf* a nemají oddělené sourozenecké adresáře tex, etex, pdftex, pdfetex
- atd. Viz pdftex,
+ pdfetex atd. Viz texmf-doc/doc/english/tds/tds.html#Extensions.
-
Pomocn dvky (neměly by být volny uživateli) jsou teď umstěny v novm
- podadresři scripts stromů texmf* a mohou být vyhledvny prostřednictvm
- Pomocné dávky (neměly by být volány
+ uživateli) jsou teď umístěny v novém podadresáři scripts stromů texmf*
+ a mohou být vyhledávány prostřednictvím kpsewhich -format=texmfscripts. Pokud tedy mte programy volajc tyto dvky,
- budou muset být nastaveny. Viz -format=texmfscripts.
+ Pokud tedy máte programy volající tyto dávky, budou muset být nastaveny. Viz
+ texmf-doc/doc/english/tds/tds.html#Scripts.
To tak znamen, že užit balku ifpdf (pracuje s plainem i LATE Xem) nebo
- ekvivalentnho kdu je důležitějš než kdykoliv předtm, protože jednoduch testovn,
- zda je \pdfoutput nebo nějaký jiný primitiv definovn, nen spolehlivý způsob určen,
- zda je generovn PDF výstup. Tento zpětný krok jsme udělali co nejvc kompatibiln
- letos, ale v přštm roce \pdfoutput může být definovn, dokonce i když se zapisuje
- do DVI.
-
pdfTeX (http://pdftex.org/) m množstv nových vlastnost:
+class="ec-lmtt-10x-x-109">http://pdftex.org/) má množství nových vlastností:
\pdfmapfile a \pdfmapline poskytuj podporu mapovn fontů uvnitř
+class="ec-lmtt-10x-x-109">\pdfmapfile a \pdfmapline poskytují podporu mapování fontů uvnitř
dokumentu.
Všechny parametry, kter byly předtm nastavovny ve zvlštnm konfiguračnm
- souboru pdftex.cfg, musej teď být nastaveny pomoc primitivů, obyčejně
- v pdftexconfig.tex; pdftex.cfg nen dle podporovn. Všechny existujc .fmt
- soubory mus být znovu vytvořeny při změně souboru Všechny parametry, které byly předtím nastavovány ve
+ zvláštním konfiguračním souboru pdftex.cfg, musejí teď být nastaveny
+ pomocí primitivů, obyčejně v pdftexconfig.tex; pdftex.cfg není dále
+ podporován. Všechny existující .fmt soubory musí být znovu vytvořeny
+ při změně souboru pdftexconfig.tex.
Primitiv \input v \input v texu (a mf a mpost) teď akceptuje dvojit uvozovky se jmny obsahujcmi
- mezery a s jinými zvlštnmi znaky. Typick přklady:
+class="ec-lmss-10x-x-109">mpost) teď akceptuje dvojité uvozovky se jmény
+ obsahujícími mezery a s jinými zvláštními znaky. Typické příklady:
-
-
\input "filename with spaces" % plain \input{"filename with spaces"} % latex
Podpora encTE Xu je nyn zahrnuta uvnitř Web2C, v důsledku toho ve všech TE Xových
- programech, použitm volby -enc –
+
Podpora encTeXu je nyní zahrnuta uvnitř Web2C, v důsledku toho ve všech TeXových
+ programech, použitím volby -enc – jen v přpadě, že formty jsou vytvořeny. encTE X podporuje
- obecn překdovn vstupu a výstupu, čmž umožňuje plnou podporu kdovn Unicode
- (v UTF-8). Viz texmf-dist/doc/generic/enctex/ a http://www.olsak.net/enctex.html.
+class="ec-lmri-10x-x-109"> případě, že formáty jsou vytvořeny.
+ encTeX podporuje obecné překódování vstupu a výstupu, čímž umožňuje plnou
+ podporu kódování Unicode (v UTF-8). Viz texmf-dist/doc/generic/enctex/ a
+ http://olsak.net/enctex.html.
-
Aleph, nový stroj kombinujc e-TE X a Omega, je nyn k dispozici. Informace najdete na
+
Aleph, nový stroj kombinující e-TeX a Omega, je nyní k dispozici. Informace najdete na
texmf-dist/doc/aleph/base a http://www.tex.ac.uk/cgi-bin/texfaq2html?label=aleph.
- Formt pro Aleph, založený na LATE Xu, se jmenuje https://texfaq.org/FAQ-enginedev. Formát pro Aleph,
+ založený na LaTeXu, se jmenuje lamed.
Je dodn dvipng, nový program pro konvertovn DVI na obrazov soubory PNG. Viz
+
Je dodán dvipng, nový program pro konvertování DVI na obrazové soubory PNG. Viz
http://www.ctan.org/pkg/dvipng.
+href="https://ctan.org/pkg/dvipng" class="url" >https://ctan.org/pkg/dvipng.
-
Zredukovali jsme balk cbgreek na „středně“ velkou sadu fontů, se souhlasem a na radu autora
- (Claudio Beccari). Odstraněn fonty jsou neviditeln, obrysov, a průhledn, relativně
- zřdka se použvaj a my jsme potřebovali msto. pln sada je dostupn z CTAN
- (http://mirror.ctan.org/tex-archive/fonts/greek/cbfonts).
+
Zredukovali jsme balík cbgreek na „středně“ velkou sadu fontů, se souhlasem a na radu
+ autora (Claudio Beccari). Odstraněné fonty jsou neviditelné, obrysové, a průhledné,
+ relativně zřídka se používají a my jsme potřebovali místo. Úplná sada je
+ dostupná z CTAN (https://ctan.org/pkg/cbgreek-complete).
oxdvi byl odebrn; použijte jednoduše oxdvi byl odebrán; použijte jednoduše xdvi.
-
Přkazy Příkazy ini a vir (linky) pro tex, mf a mpost se již nevytvřej, napřklad initex. Funkčnost
- instrukce ini byla po cel lta přstupn prostřednictvm volby -ini na přkazovm
- řdku.
+class="ec-lmss-10x-x-109">mpost se již nevytvářejí, například initex.
+ Funkčnost instrukce ini byla po celá léta přístupná prostřednictvím volby -ini
+ na příkazovém řádku.
Podpora platformy i386-openbsd byla zrušena. Jelikož balček tetex v BSD Ports systmu je
- dostupný a GNU/Linux a FreeBSD binrky byly dostupn, zdlo se nm, že čas dobrovolnků
- může být využit lpe někde jinde.
+class="ec-lmss-10x-x-109">i386-openbsd byla zrušena. Jelikož balíček tetex v BSD Ports
+ systému je dostupný a GNU/Linux a FreeBSD binárky byly dostupné, zdálo se nám,
+ že čas dobrovolníků může být využit lépe někde jinde.
Na sparc-solaris (přinejmenšm) jste možn museli nastavovat proměnn prostřed
+class="ec-lmss-10x-x-109">sparc-solaris (přinejmenším) jste možná museli nastavovat proměnné prostředí
LD_LIBRARY_PATH, aby běžely programy t1utils. Je to tm, že jsou kompilovny v C++, a
- neexistuje standardn umstěn ,runtime‘ knihoven. (To nen novinka roku 2004, ale nebylo to
- dřv zdokumentovno.) Podobně na mips-irix jsou ,runtime‘ knihovny pro MIPS 7.4
- nezbytn.
-
+class="ec-lmtt-10x-x-109">LD_LIBRARY_PATH, aby běžely programy t1utils. Je to tím, že jsou kompilovány v C++,
+ a neexistuje standardní umístění ,runtime‘ knihoven. (To není novinka roku 2004, ale
+ nebylo to dřív zdokumentováno.) Podobně na mips-irix jsou ,runtime‘ knihovny pro MIPS
+ 7.4 nezbytné.
+
+
9.1.3 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 nastaly určit změny:
+ id="x1-750009.1.3">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é nastaly určité změny:
+
+
+
-
Byly zavedeny nov skripty texconfig-sys, Byly zavedeny nové skripty texconfig-sys, updmap-sys a fmtutil-sys, kter měn
- konfiguraci v systmových stromech. Skripty texconfig, updmap a fmtutil teď měn
- uživatelsk (user-specific) soubory v fmtutil-sys, které mění
+ konfiguraci v systémových stromech. Skripty texconfig, updmap a fmtutil teď mění
+ uživatelské (user-specific) soubory v $HOME/.texlive2005.
-
-
-
Na specifikaci stromů obsahujcch konfiguračn soubory (uživatelsk, resp. systmov)
- byly zavedeny odpovdajc nov proměnn TEXMFCONFIG, resp. TEXMFSYSCONFIG.
- Budete tedy možn potřebovat přesunout osobn verze souborů Na specifikaci stromů obsahujících konfigurační soubory (uživatelské, resp.
+ systémové) byly zavedeny odpovídající nové proměnné TEXMFCONFIG,
+ resp. TEXMFSYSCONFIG. Budete tedy možná potřebovat přesunout osobní verze
+ souborů fmtutil.cnf a updmap.
+class="ec-lmtt-10x-x-109">updmap.cfg na tato místa; jiná volba je předefinování
cfg na tato msta; jin volba je předefinovn TEXMFCONFIG nebo TEXMFSYSCONFIG
- v souboru texmf.cnf. V každm přpadě skutečn pozice těchto souborů a hodnoty
- TEXMFCONFIG a TEXMFSYSCONFIG se musej shodovat. Viz oddl 2.3, strana 8.
-
-
Loni jsme ponechali \pdfoutput a jin primitivy nedefinovny pro výstup DVI, přestože
- byl použvn program pdfetex. Letos, jak jsme slbili, jsme odstranili toto zpětně
- kompatibiln opatřen. Tedy když vš dokument použv \ifx\pdfoutput\undefined
- na testovn výstupu do formtu PDF, je nutn ho změnit. Můžete k tomu použt
- balk ifpdf.sty (který funguje v plain TE Xu i LATE Xu), nebo použt jeho logiku.
+class="ec-lmtt-10x-x-109">TEXMFSYSCONFIG v souboru texmf.cnf. V každém případě
+ skutečná pozice těchto souborů a hodnoty TEXMFCONFIG a TEXMFSYSCONFIG se
+ musejí shodovat. Viz oddíl 2.3, strana 9.
-
Loni jsme změnili většinu formtů tak, aby vypisovaly (8bitov) znaky tak, jak jsou (viz
- předchzejc sekci). Nový TCX soubor empty.tcx teď poskytuje jednodušš cestu
- k dosažen původnho zpisu ^^, když si to budete přt, jako v přpadě:
-
-
-
-
latex --translate-file=empty.tcx yourfile.tex
-
+
Loni jsme ponechali \pdfoutput a jiné primitivy nedefinovány pro výstup DVI,
+ přestože byl používán program pdfetex. Letos, jak jsme slíbili, jsme odstranili
+ toto zpětně kompatibilní opatření. Tedy když váš dokument používá
+ \ifx\pdfoutput\undefined na testování výstupu do formátu PDF, je nutné ho
+ změnit. Můžete k tomu použít balík ifpdf.sty (který funguje v plain TeXu i
+ LaTeXu), nebo použít jeho logiku.
-
Nový program dvipdfmx je zařazen pro převeden z DVI do PDF; ten je platnou aktualizac
- programu dvipdfm (který je tž ještě k dispozici, i když ho nedoporučujeme).
+
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 empty.tcx teď poskytuje
+ jednodušší cestu k dosažení původního zápisu ^^, když si to budete přát, jako
+ v případě:
+
+
+
+
latex --translate-file=empty.tcx yourfile.tex
+
+
+
Nový program dvipdfmx je zařazen pro převedení z DVI do PDF; ten je platnou
+ aktualizací programu dvipdfm (který je též ještě k dispozici, i když ho
+ nedoporučujeme).
-
Nov programy Nové programy pdfopen a pdfclose byly přidny, 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 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 xpdf, gv a gsview, nikdy netrpěly tmto problmem.)
+class="ec-lmss-10x-x-109">gsview, nikdy netrpěly tímto problémem.)
-
Kvůli důslednosti proměnn Kvůli důslednosti proměnné HOMETEXMF a VARTEXMF byly přejmenovny na TEXMFHOME, resp. na
- TEXMFSYSVAR. Je tu tak TEXMFVAR, kter je implicitně uživatelsky zvisl (user-specific). Viz
- prvn bod výše.
-
+class="ec-lmtt-10x-x-109">VARTEXMF byly přejmenovány na TEXMFHOME,
+ resp. na TEXMFSYSVAR. Je tu také TEXMFVAR, která je implicitně uživatelsky závislá
+ (user-specific). Viz první bod výše.
+
+
9.1.4 2006–2007
-
V letech 2006–2007 byl rozshlým přrůstkem na TE X Live program XeTE X, přstupný jako
-programy 2006–2007
+
V letech 2006–2007 byl rozsáhlým přírůstkem na TeX Live program XeTeX, přístupný
+jako programy xetex a xelatex; viz http://scripts.sil.org/xetex.
-
MetaPost byl tak podstatně aktualizovn, s mnoha plny do budoucnosti
+href="https://scripts.sil.org/xetex" class="url" >https://scripts.sil.org/xetex.
+
Formt TE X .fmt (vysokorychlostn formt) a podobně soubory MetaPost a Metafont jsou teď
-uloženy v podadresřch texmf/web2c, namsto přmho uložen v něm (ačkoliv je adresř stle
-prohledvn, v zjmu stvajcch formtů .fmt). Podadresře nesou jmna použvaných
-programů, napřklad tex nebo https://tug.org/metapost/articles), podobně pdfTeX (https://tug.org/applications/pdftex).
+
Formát TeX .fmt (vysokorychlostní formát) a podobně soubory MetaPost a Metafont jsou
+teď uloženy v podadresářích 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ů
+.fmt). Podadresáře nesou jména používaných programů, například tex nebo
+pdftex nebo xetex. Tato změna by měla při běžnm použvn
-zůstat nepostřehnuta.
-
Program (plain) tex již nečte prvn řdky %&, aby určil, jaký formt m spustit; je to čistý
-knuthovský TE X. (LATE X a všechny ostatn programy stle čtou řdky %&). Pochopitelně se během
-roku (jako obvykle) vyskytly stovky jiných aktualizac balků a programů. Jako obyčejně,
-zkontrolujte, prosm, aktualizace na CTANu (http://mirror.ctan.org).
-
Strom zdrojových textů je nyn uložen v Subversion, se standardnm webovským
-rozhranm pro jeho prohlžen, kam směruje odkaz z naš domovsk strnky. Třebaže nen
-v konečn verzi viditelný, očekvme, že to poskytne zklad pro stabiln rozvoj v letech
-nsledujcch.
-
Nakonec, v květnu 2006 Thomas Esser oznmil, že už nebude aktualizovat teTE X
+class="ec-lmtt-10x-x-109">xetex
. Tato změna by měla při běžném používání zůstat
+nepostřehnuta.
+
Program (plain) tex již nečte první řádky %&, aby určil, jaký formát má spustit; je to
+čistý knuthovský TeX. (LaTeX a všechny ostatní programy stále čtou řádky
+%&). 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
+(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 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 teTeX
(http://tug.org/tetex). Výsledkem je nrůst zjmu o TE X Live, předevšm mezi distributory
-GNU/Linuxu. (Na TE X Live se nachz nov instalačn schma tetexu, poskytujc
-přibližný ekvivalent.) Doufme, že to možn povede ke zlepšen prostřed TE Xu pro
-všechny.
-
+href="https://tug.org/tetex" class="url" >https://tug.org/tetex). Výsledkem je nárůst zájmu o TeX Live, především mezi
+distributory GNU/Linuxu. (Na TeX Live se nachází nové instalační schéma tetexu,
+poskytující přibližný ekvivalent.) Doufáme, že to možná povede ke zlepšení
+prostředí TeXu pro všechny.
+
+
9.1.5 2008
-
V roce 2008 byla cel infrastruktura TE X Live přebudovna a znovu implementovna. pln
-informace o instalaci je nyn uložena v textovm souboru 2008
+
V roce 2008 byla celá infrastruktura TeX Live přebudována a znovu implementována. Úplná
+informace o instalaci je nyní uložena v textovém souboru tlpkg/texlive.tlpdb.
-
Mezi dalšmi věcmi je konečně možn aktualizace instalace TE X Live z internetu po předchoz
-instalaci. Tuto vlastnost poskytoval MiKTE X již řadu let. Předpokldme pravidelnou aktualizaci
-nových balků po jejich vydn na CTANu.
-
Obsažený je významnějš nový stroj (engine) LuaTE X (http://luatex.org); kromě lepš
-přizpůsobivosti v szen je možno tento vynikajc skriptovac jazyk použt jak uvnitř, tak
-i mimo TE Xovsk dokumenty.
-
Podpora Windows a unixových platforem je nyn jednotnějš. Zejmna většina skriptů
-Perlu a Lua je teď k dispozici pod Windows, s použitm Perlu distribuovanho na TE X
-Live.
+
Mezi dalšími věcmi je konečně možná aktualizace instalace TeX Live z internetu po
+předchozí instalaci. Tuto vlastnost poskytoval MiKTeX již řadu let. Předpokládáme
+pravidelnou aktualizaci nových balíků po jejich vydání na CTANu.
-
Nový skript tlmgr (sekce 5) je všeobecn rozhran pro sprvu TE X Live po předchoz instalaci.
-Ovld aktualizaci balků a nsledujc znovuvytvořen formtů, mapovacch souborů a
-jazykových souborů, volitelně zahrnujc lokln doplňky.
-
S přchodem programu tlmgr jsou nyn činnosti programu texconfig na editaci formtů a
-konfiguračnch souborů dělen slov blokovan.
-
Podpora Windows a unixových platforem je nyní jednotnější. Zejména většina skriptů
+Perlu a Lua je teď k dispozici pod Windows, s použitím Perlu distribuovaného na TeX
+Live.
+
Nový skript tlmgr (sekce 5) je všeobecné rozhraní pro správu TeX Live po
+předchozí instalaci. Ovládá aktualizaci balíků a následující znovuvytvoření
+formátů, mapovacích souborů a jazykových souborů, volitelně zahrnující lokální
+doplňky.
+
S příchodem programu tlmgr jsou nyní činnosti programu texconfig na editaci formátů a
+konfiguračních souborů dělení slov blokované.
+
Program xindy pro tvorbu rejstříků (http://xindy.sourceforge.net/) je nyn zahrnut na
-většině platforem. Nstroj kpsewhich může nyn ohlsit všechny výskyty pro daný soubor (option
-–all) a omezen výskyty pro daný podadresř (option –subdir).
-
Program dvipdfmx zahrnuje nyn funkčnost extrakce informace o ,bounding boxu‘, pomoc
+class="ec-lmtt-10x-x-109">http://xindy.sourceforge.net/
) je nyní zahrnut
+na většině platforem. Nástroj kpsewhich může nyní ohlásit všechny výskyty
+pro daný soubor (option –all) a omezené výskyty pro daný podadresář (option
+–subdir).
+
Program dvipdfmx zahrnuje nyní funkčnost extrakce informace o ,bounding boxu‘, pomocí
povelu extractbb; toto byl jeden z poslednch rysů, kter poskytoval dvipdfm, avšak ne
+class="ec-lmss-10x-x-109">extractbb; toto byl jeden z posledních rysů, které poskytoval dvipdfm, avšak ne
dvipdfmx.
-
Fontov přezdvky
Fontové přezdívky Times-Roman, Helvetica atd. byly odstraněny. Různ balky očekvaly
-jejich různ chovn (předevšm, že budou mt různ kdovn) a nenalezlo se vhodn řešen
-tohoto problmu.
-
Formt platex byl odstraněn pro konflikt jmen s japonštinou platex; podporu polštiny nyn
-zajišťuje balk Helvetica
atd. byly odstraněny. Různé balíky
+očekávaly jejich různé chování (především, že budou mít různé kódování) a
+nenalezlo se vhodné řešení tohoto problému.
+
Formát platex byl odstraněn pro konflikt jmen s japonštinou platex; podporu polštiny
+nyní zajišťuje balík polski.
-
Soubory WEBovských řetězců (pool) jsou nyn zkompilovan do binrek pro usnadněn
-aktualizac.
-
Od roku 2009 je standardn výstupn formt Lua(LA )TE X PDF, pro využit výhody LuaTE Xovsk
-podpory OpenType a jin. Nov binrky nazvan 2009
+
Od roku 2009 je standardní výstupní formát Lua(LA )TeX PDF, pro využití výhody
+LuaTeXovské podpory OpenType a jiné. Nové binárky nazvané dviluatex a dvilualatex spoušt LuaTE X při
-výstupu DVI. Domovsk strnka LuaTE Xu je dvilualatex
+spouští LuaTeX při výstupu DVI. Domovská stránka LuaTeXu je http://luatex.org.
-
Původn systm (engine) Omega a formt Lambda format byly odstraněny po diskusch
-s autory systmu Omega. Zůstaly aktualizovan programy Aleph a Lamed, podobně jako pomocn
-programy systmu Omega.
-
Obsaženo je nov vydn fontů AMS Type 1včetně Computer Modern: do zdrojků Metafontu
-bylo zapracovno několik mlo změn tvarů, kter za lta udělal Donald Knuth a byl aktualizovn
-hinting fontů. Tvary fontů Euler byly důkladně překresleny Hermannem Zapfem (viz
-http://tug.org/TUGboat/Articles/tb29-2/tb92hagen-euler.pdf). Ve všech přpadech zůstaly
-metriky
Původní systém (engine) Omega a formát Lambda format byly odstraněny po diskusích
+s autory systému Omega. Zůstaly aktualizované programy Aleph a Lamed, podobně jako
+pomocné programy systému Omega.
+
Obsaženo je nové vydání fontů AMS Type 1vč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 https://tug.org/TUGboat/Articles/tb29-2/tb92hagen-euler.pdf). Ve
+všech případech zůstaly metriky nezměněny. Domovsk strnka AMS fontů je http://www.ams.org/tex/amsfonts.html.
-
Pomocný program – nový GUI editor – TE Xworks je zahrnut pro Windows, ale tak v MacTE Xu.
-Pro jin platformy a dalš informace viz domovskou strnku TE Xworks http://tug.org/texworks.
-Je to multi-platformn prostřed inspirovan editorem TeXShop v Mac OS X, zaměřen na
-jednoduch použit.
-
Grafický program Asymptote je zahrnutý pro vce platforem. Realizuje textově založený jazyk
-pro popis grafiky, blzký k MetaPostu, avšak s pokročilou podporou 3D a jinými vlastnostmi. Jeho
-domovsk strnka je http://asymptote.sourceforge.net.
-
Pomocný program – nový GUI editor – TeXworks je zahrnut pro Windows, ale také
+v MacTeXu. Pro jiné platformy a další informace viz domovskou stránku TeXworks
+https://tug.org/texworks. Je to multi-platformní prostředí inspirované editorem TeXShop
+v Mac OS X, zaměřené 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 https://asymptote.sourceforge.io.
+
Samostatný program dvipdfm byl nahrazen programem dvipdfmx, který pod tmto jmnem
-pracuje ve zvlštnm režimu kompatibility. dvipdfmx zahrnuje podporu CJK a m nahromaděny
-mnoh dalš pravy za lta od poslednho vydn dvipdfmx, který pod tímto
+jménem pracuje ve zvláštním režimu kompatibility. dvipdfmx zahrnuje podporu
+CJK a má nahromaděny mnohé další úpravy za léta od posledního vydání
+dvipdfm.
-
Binrky pro platformy
Binárky pro platformy cygwin a i386-netbsd jsou nyn v TE X Live zahrnuty, zatmco nm bylo
-oznmeno, že uživatel OpenBSD zskaj TE X pomoc jejich systmů balků a navc se
-objevily potže při vytvřen binrek, kter by měly šanci fungovat na vce než jedn
-verzi.
-
Z dalšch menšch změn: nyn použvme xz kompresi, stabiln nhradu za i386-netbsd jsou nyní v TeX Live zahrnuty, zatímco nám
+bylo oznámeno, že uživatelé OpenBSD získají TeX pomocí jejich systémů balíků a
+navíc se objevily potíže při vytváření binárek, které by měly šanci fungovat na více
+
+
+než jedné verzi.
+
Z dalších menších změn: nyní používáme xz kompresi, stabilní náhradu za lzma
(http://tukaani.org/xz/); a literl $ je povolen v nzvech souborů pokud nen uveden na
-začtku jmna znm proměnn; knihovna Kpathsea je teď vcevlknov (použiteln
-v MetaPostu); budovn celho TE X Live je nyn založeno na systmu Automake.
-
Zvěrečn poznmka o minulosti: všechna vydn TE X Live spolu s podpůrným materilem
-jako např. CD labels jsou dostupn na 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ícevláknová
+(použitelné v MetaPostu); budování celého TeX Live je nyní založeno na systému
+Automake.
+
Závěrečná poznámka o minulosti: všechna vydání TeX Live spolu s podpůrným
+materiálem jako např. CD labels jsou dostupná na ftp://tug.org/historic/systems/texlive.
-
+
+
9.1.7 2010
-
-
-
V roce 2010 je předvolenou verz pro výstup PDF verze 1.5, umožňujc větš kompresi. To se
-týk všech nstroj TE Xu použvaných na vytvřen PDF a dvipdfmx. Načtenm LATE Xovskho
-balčku pdf14 se provede zpětn změna na PDF 1.4, nebo nastavte 2010
+
V roce 2010 je předvolenou verzí pro výstup PDF verze 1.5, umožňující větší
+kompresi. To se týká všech nástrojú TeXu používaných na vytváření PDF a
+dvipdfmx. Načtením LaTeXovského balíčku pdf14 se provede zpětná změna na PDF 1.4,
+nebo nastavte \pdfminorversion=4.
-
pdf(LA )TE X nyn automaticky konvertuje požadovaný soubor ve formtu Encapsulated
-PostScript (EPS) na PDF prostřednictvm balku epstopdf, když a pokud je načten
-konfiguračn soubor LATE Xu graphics.cfg a pokud je výstup do PDF. Implicitn nastaven jsou
-zamýšlena pro eliminaci možnost přepsn ručně vytvořených PDF souborů, ale můžete
-tak docela zakzat načten epstopdf zadnm
pdf(LA )TeX nyní automaticky konvertuje požadovaný soubor ve formátu Encapsulated
+PostScript (EPS) na PDF prostřednictvím balíku epstopdf, když a pokud je načten
+konfigurační soubor LaTeXu graphics.cfg a pokud je výstup do PDF. Implicitní nastavení
+jsou zamýšlena pro eliminaci možností přepsání ručně vytvořených PDF souborů, ale
+můžete také docela zakázat načtení epstopdf zadáním \newcommand{\DoNotLoadEpstopdf}{}
(nebo \def...) před deklarac \documentclass. Balk epstopdf rovněž nebude zaveden
-pokud bude použit balk pst-pdf. Pro dalš podrobnosti viz dokumentaci balku \def...
) před deklarací \documentclass. Balík epstopdf rovněž nebude zaveden
+pokud bude použit balík pst-pdf. Pro další podrobnosti viz dokumentaci balíku epstopdf
(http://ctan.org/pkg/epstopdf-pkg).
-
Dalš podobnou změnou je, že vykonn několika mlo externch přkazů z TE Xu,
-prostřednictvm vlastnosti \write18, je nyn implicitně povoleno. Tyto přkazy jsou repstopdf,
+href="https://ctan.org/pkg/epstopdf-pkg" class="url" >https://ctan.org/pkg/epstopdf-pkg).
+
Další podobnou změnou je, že vykonání několika málo externích příkazů z TeXu,
+prostřednictvím vlastnosti \write18, je nyní implicitně povoleno. Tyto příkazy jsou
repstopdf, makeindex, kpsewhich, bibtex a bibtex8; seznam je uveden v texmf.cnf. Prostřed, kter mus
-zakzat všechny takov extern povely, mohou zrušit tuto volbu v instaltoru (viz oddl 3.2.4),
-nebo po instalaci přepsat hodnotu spuštěnm bibtex8; seznam je uveden v texmf.cnf.
+Prostředí, která musí zakázat všechny takové externí povely, mohou zrušit tuto volbu
+v instalátoru (viz oddíl 3.2.4), nebo po instalaci přepsat hodnotu spuštěním
+tlmgr conf texmf shell_escape 0.
-
Ještě dalš podobnou změnou je to, že BibTeX a Makeindex nyn implicitně odmtaj zapsat
-sv výstupn soubory do libovolnho adresře (jako samotný TE X). Je to proto, že nyn mohou být
-povolen pro použit omezeným \write18. Aby se to změnilo, může být nastavena proměnn
-prostřed TEXMFOUTPUT nebo změneno nastaven conf texmf shell_escape 0.
+
Ještě další podobnou změnou je to, že BibTeX a Makeindex nyní implicitně
+odmítají zapsat své výstupní soubory do libovolného adresáře (jako samotný TeX). Je
+to proto, že nyní mohou být povolené pro použití omezeným \write18. Aby se to
+změnilo, může být nastavena proměnná prostředí TEXMFOUTPUT nebo změneno nastavení
+openout_any.
-
XeTE X nyn podporuje posun (kerning) okrajů podl stejných lini jako pdfTE X. (Expanze fontů
-nen aktulně podporovna.)
-
Program tlmgr nyn standardně ukld jednu zlohu každho aktualizovanho balku (tlmgr
-option autobackup 1), tudž přerušen aktualizace balků mohou být snadno vrceny přkazem
-tlmgr restore. Pokud dělte poinstalačn aktualizace a nemte dostek msta na disku pro zlohy,
-spusťte tlmgr option autobackup 0.
-
Byly zařazeny nov programy: nstroj (engine) pTE X a přbuzn pomůcky pro sazbu
-Japonštiny; program BibTeXU pro BibTeXumožňujc použit Unicode; utility
XeTeX nyní podporuje posun (kerning) okrajů podél stejných linií jako pdfTeX. (Expanze
+fontů není aktuálně podporována.)
+
Program tlmgr nyní standardně ukládá jednu zálohu každého aktualizovaného balíku
+(tlmgr option autobackup 1), tudíž přerušené aktualizace balíků mohou být
+snadno vráceny příkazem tlmgr restore. Pokud děláte poinstalační aktualizace
+a nemáte dostek místa na disku pro zálohy, spusťte tlmgr option autobackup
+0.
+
Byly zařazeny nové programy: nástroj (engine) pTeX a příbuzné pomůcky pro sazbu
+Japonštiny; program BibTeXU pro BibTeXumožňující použití Unicode; utility chktex
-(http://baruch.ev-en.org/proj/chktex) na kontrolu dokumentů (LA )TE Xu; překladač dvisvgm
-z DVI do SVG (http://dvisvgm.sourceforge.net).
-
Jsou dodny binrky těchto nových platforem: http://baruch.ev-en.org/proj/chktex) na kontrolu dokumentů (LA )TeXu;
+překladač dvisvgm z DVI do SVG (https://dvisvgm.de).
+
Jsou dodány binárky těchto nových platforem: amd64-freebsd, amd64-kfreebsd, i386-freebsd,
+class="ec-lmtt-10x-x-109">amd64-kfreebsd
Změna TE X Live 2009, kter jsme si nevšimli: četn binrky týkajc se TE X4ht
+
Změna TeX Live 2009, které jsme si nevšimli: četné binárky týkající se TeX4ht
(http://tug.org/tex4ht) byly odstraněny z adresřů binrek. Obecně použitelný (generic)
-program mk4ht může být použit na spuštěn libovoln z rozličných kombinac https://tug.org/tex4ht) byly odstraněny z adresářů binárek. Obecně použitelný
+(generic) program mk4ht může být použit na spuštění libovolné z rozličných kombinací
+tex4ht.
-
Nakonec, vydn TE X Live na TE X Collection DVD již nemůže být (kupodivu) spouštěno živě.
-Samostatn DVD již nem dostatek msta. Výhodou je, že instalace z fyzickho DVD je mnohem
-rychlejš.
-
+
Nakonec, vydání TeX Live na TeX Collection DVD již nemůže být (kupodivu)
+spouštěno živě. Samostatné DVD již nemá dostatek místa. Výhodou je, že instalace
+z fyzického DVD je mnohem rychlejší.
+
+
+
+
9.1.8 2011
-
Binrky Mac OS X (2011
+
Binárky Mac OS X (universal-darwin a x86_64-darwin) nyn pracuj jenom pro Leopard nebo
-pozdějš; Panther a Tiger již nejsou podporovny.
-
Program biber pro zpracovn bibliografie je zahrnut pro běžn platformy. Jeho rozvoj je zce
-spojený s balkem biblatex, který plně přebudovv bibliografick prostředky poskytovan
-LATE Xem.
-
Program MetaPost (mpost) již nevytvř nebo nepoužv soubory .mem. Potřebn soubory, jako
-je plain.mp, se jednoduše načtaj při každm spuštěn. To souvis s podporou MetaPostu jako
-knihovny, což je dalš důležit změna, třebas neviditeln pro uživatele.
-
Implementace updmap v programu Perl, předtm použvan pouze pod Windows, byla
-vylepšena a nyn je použvna na všech platformch. Výsledkem toho je, že uživatel by neměl vidět
-ždn změny, kromě toho, že program běž mnohem rychleji.
-
Programy x86_64-darwin) nyní pracují jenom pro Leopard nebo
+pozdější; Panther a Tiger již nejsou podporovány.
+
Program biber pro zpracování bibliografie je zahrnut pro běžné platformy. Jeho rozvoj je
+úzce spojený s balíkem biblatex, který úplně přebudovává bibliografické prostředky
+poskytované LaTeXem.
+
Program MetaPost (mpost) již nevytváří nebo nepoužívá soubory .mem. Potřebné
+soubory, jako je plain.mp, se jednoduše načítají při každém spuštění. To souvisí
+s podporou MetaPostu jako knihovny, což je další důležitá změna, třebas neviditelná pro
+uživatele.
+
Implementace updmap v programu Perl, předtím používaná pouze pod Windows, byla
+vylepšena a nyní je používána na všech platformách. Výsledkem toho je, že
+uživatel by neměl vidět žádné změny, kromě toho, že program běží mnohem
+rychleji.
+
Programy initex a inimf byly obnoveny (ale ždn jin inimf byly obnoveny (ale žádné jiné ini* varianty).
-
+
+
9.1.9 2012
-
-
-
tlmgr podporuje aktualizace z vcensobných sťových repozitřů. Vce obsahuje oddl
-o vcensobných repozitřch ve výstupu přkazu 2012
+
tlmgr podporuje aktualizace z vícenásobných síťových repozitářů. Více obsahuje
+oddíl o vícenásobných repozitářích ve výstupu příkazu tlmgr help.
-
Parametr \XeTeXdashbreakstate je implicitně nastaven na 1, pro
Parametr \XeTeXdashbreakstate je implicitně nastaven na 1, pro xetex i xelatex. To
-umožňuje zalomen řdek po pomlčkch a spojovncch, což vždy bylo chovnm plain TE Xu,
-LATE Xu, LuaTE Xu atd. Stvajc dokumenty XeTE Xu, kter si mus udržet perfektn
-kompatibilitu zalomen řdek, mus explicitně nastavit hodnotu \XeTeXdashbreakstate
-na 0.
-
Výstupn soubory generovan programy \XeTeXdashbreakstate na 0.
+
Výstupní soubory generované programy pdftex a dvips teď mohou mimo jin překročit velikost
-2 GiB.
-
Do výstupu programu dvips je implicitně zahrnuto 35 standardnch PostScriptových fontů,
-protože existuje přliš mnoho jejich různých verz.
-
V omezenm režimu vykonvn \write18, který je implicitně nastaven, je teď mpost povoleným
-programem.
-
Soubor texmf.cnf je tak k nalezen v adresři ../texmf-local, napřklad
+class="ec-lmtt-10x-x-109">dvips
teď mohou mimo jiné překročit
+velikost 2 GiB.
+
Do výstupu programu dvips je implicitně zahrnuto 35 standardních PostScriptových fontů,
+protože existuje příliš mnoho jejich různých verzí.
+
V omezeném režimu vykonávání \write18, který je implicitně nastaven, je teď mpost
+povoleným programem.
+
Soubor texmf.cnf je také k nalezení v adresáři ../texmf-local, například
/usr/local/texlive/texmf-local/web2c/texmf.cnf, pokud existuje.
-
Skript updmap čte soubor updmap.cfg podle stromu msto globlnho konfiguračnho souboru.
-Tato změna by neměla být viditeln, pokud needitujete vaše soubory updmap.cfg přmo. Vce
-obsahuje výstup přkazu updmap –help.
-
Platformy: byly přidny
Skript updmap čte soubor updmap.cfg podle stromu místo globálního konfiguračního
+souboru. Tato změna by neměla být viditelná, pokud needitujete vaše soubory updmap.cfg
+přímo. Více obsahuje výstup příkazu updmap –help.
+
Platformy: byly přidány armel-linux a mipsel-linux; sparc-linux a i386-netbsd již nejsou v zkladn
-distribuci.
-
+class="ec-lmss-10x-x-109">i386-netbsd
již nejsou
+v základní distribuci.
+
+
9.1.10 2013
-
Rozvržen distribuce: kořenový adresř texmf/ přešel do texmf-dist/ kvůli zjednodušen. Obě
-proměnn 2013
+
Rozvržení distribuce: kořenový adresář texmf/ přešel do texmf-dist/ kvůli
+zjednodušení. Obě proměnné TEXMFMAIN a TEXMFDIST Kpathsea nyn odkazuj na TEXMFDIST Kpathsea nyní odkazují na
+texmf-dist.
-
Mnoh mal jazykov kolekce byly sloučeny pro zjednodušen instalace.
-
MetaPost: byla přidna původn podpora pro výstup PNG a pro pohyblivou črku (IEEE
+
Mnohé malé jazykové kolekce byly sloučeny pro zjednodušení instalace.
+
MetaPost: byla přidána původní podpora pro výstup PNG a pro pohyblivou čárku (IEEE
double).
-
LuaTE X: aktualizovn na Lua 5.2 a zahrnuje novou knihovnu (pdfscanner) pro zpracovn
-obsahu extern strnky PDF, kromě množstv dalšho (viz jeho strnky).
-
XeTE X (pro doplněn viz tak jeho strnky):
+
LuaTeX: aktualizován na Lua 5.2 a zahrnuje novou knihovnu (pdfscanner) pro zpracování
+obsahu externí stránky PDF, kromě množství dalšího (viz jeho stránky).
+
XeTeX (pro doplnění viz také jeho stránky):
-
Na navrhovn fontů je nyn použita knihovna The HarfBuzz msto ICU. (ICU je
- stle použvn pro podporu vstupnch kdovn, obousměrnost a zvlštn zalamovn
- řdků v Unicode.)
+
Na navrhování fontů je nyní použita knihovna The HarfBuzz místo ICU.
+ (ICU je stále používán pro podporu vstupních kódování, obousměrnost a
+ zvláštní zalamování řádků v Unicode.)
+
+
-
Na nvrh Graphite se nyn použvaj Graphite2 a HarfBuzz namsto SilGraphite.
+
Na návrh Graphite se nyní používají Graphite2 a HarfBuzz namísto
+ SilGraphite.
-
Na počtačch Mac se použv Core Text namsto (kritizovanho) ATSUI.
+
Na počítačích Mac se používá Core Text namísto (kritizovaného) ATSUI.
-
Preferuj se TrueType/OpenType fonty před Type1, pokud maj stejn nzvy.
+
Preferují se TrueType/OpenType fonty před Type1, pokud mají stejné názvy.
-
Opraveny jsou občasn neshody při hledn fontů mezi XeTE Xem a Opraveny jsou občasné neshody při hledání fontů mezi XeTeXem a xdvipdfmx.
Podpora OpenType math cut-ins.
-
xdvi: nyn použv pro vyobrazen FreeType namsto
xdvi: nyní používá pro vyobrazení FreeType namísto t1lib.
-
microtype.sty: trochu podpory pro XeTE X (vyčuhovn) a LuaTE X (vyčuhovn, rozpnavost
-fontů, mezipsmenný proklad – tracking), kromě dalšch zlepšen.
-
tlmgr: nov činnost pinning pro usnadněn konfigurace nsobných repozitřů; vce obsahuje tato
-sekce v
microtype.sty: trochu podpory pro XeTeX (vyčuhování) a LuaTeX (vyčuhování,
+rozpínavost fontů, mezipísmenný proklad – tracking), kromě dalších zlepšení.
+
Platformy: armhf-linux, mips-irix, i386-netbsd a amd64-netbsd přidny nebo oživeny; powerpc-aix
-odstraněna.
-
+class="ec-lmss-10x-x-109">amd64-netbsd
přidány nebo oživeny;
+powerpc-aix odstraněna.
+
+
9.1.11 2014
-
-
-
Rok 2014 zažil dalš doladěn TE Xu od Donalda Knutha; to ovlivnilo všechny stroje, ale
-pravděpodobně jedinou viditelnou změnou je navrcen řetězce 2014
+
Rok 2014 zažil další doladění TeXu od Donalda Knutha; to ovlivnilo všechny stroje, ale
+pravděpodobně jedinou viditelnou změnou je navrácení řetězce preloaded format ve
-výstupnm řdku. Podle Knutha toto nyn održ formt, který bude standardně načten, a ne
-formt, který je ve skutečnosti natažen již v binrce; toto může být potlačeno různými
-způsoby.
-
pdfTE X: nový parametr na potlačen varovn \pdfsuppresswarningpagegroup; nov
-primitivy pro fiktivn mezislovn mezery na pomoc s přeformtovvnm textu v PDF:
+výstupním řádku. Podle Knutha toto nyní odráží formát, který bude standardně
+načten, a ne formát, který je ve skutečnosti natažen již v binárce; toto může být
+potlačeno různými způsoby.
+
pdfTeX: nový parametr na potlačení varování \pdfsuppresswarningpagegroup; nové
+primitivy pro fiktivní mezislovní mezery na pomoc s přeformátováváním textu v PDF:
\pdfinterwordspaceon, \pdfinterwordspaceoff, \pdffakespace.
-
LuaTE X: 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, luajittex (http://foundry.supelec.fr/projects/luajittex)
-a jeho sourozenci texluajit a texluajitc. Použv just-in-time Lua kompiltor (podrobný člnek
-v TUGboatu je na http://tug.org/TUGboat/tb34-1/tb106scarso.pdf). luajittex je stle ve
-vývoji, nen k dispozici pro všechny platformy a je podstatně mně stabiln než luatex. Ani my,
-ani jeho vývojři nedoporučujeme jeho použit s výjimkou zvlštnho použit pro čel
-experimentu s jit na kdech Lua.
-
XeTE X: Stejn grafick formty jsou nyn podporovny na všech platformch (včetně Mac); tm
-se vyhýb problmu kompatibility dekompozice v Unicode. Preferuje fonty OpenType před Graphite
-kvůli kompatibilitě s předchozmi verzemi XeTE Xu.
-
MetaPost: Podporovn je nový čselný systm decimal, společně s internm parametrem
-numberprecision; nov definice makra drawdot v plain.mp, podle Donalda Knutha, mimo jin
-odstraňuje chyby ve výstupech SVG a PNG.
-
ConTE Xtov pomůcka pstopdf bude odstraněna jako samostatný přkaz v určit době po
-vydn kvůli konfliktům s pomůckami OS thož nzvu. Stle může být (i teď) vyvolna jako mtxrun
-–script pstopdf.
-
psutils byl podstatně revidovn novým vývojřem. Ve výsledku jsou nyn mnoh zřdka
-užvan pomůcky (
LuaTeX: 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, luajittex a jeho sourozenci texluajit a
+texluajitc. Používá just-in-time Lua kompilátor (podrobný článek v TUGboatu je na
+https://tug.org/TUGboat/tb34-1/tb106scarso.pdf). luajittex je stále ve vývoji, není
+k dispozici pro všechny platformy a je podstatně méně stabilní než luatex. Ani my, ani jeho
+vývojáři nedoporučujeme jeho použití s výjimkou zvláštního použití pro účel
+experimentu s jit na kódech Lua.
+
XeTeX: Stejné grafické formáty jsou nyní podporovány na všech platformách
+(včetně Mac); tím se vyhýbá problému kompatibility dekompozice v Unicode.
+Preferuje fonty OpenType před Graphite kvůli kompatibilitě s předchozími verzemi
+XeTeXu.
+
MetaPost: Podporován je nový číselný systém decimal, společně s interním
+parametrem numberprecision; nová definice makra drawdot v plain.mp, podle Donalda Knutha,
+mimo jiné odstraňuje chyby ve výstupech SVG a PNG.
+
ConTeXtová pomůcka pstopdf bude odstraněna jako samostatný příkaz v určité době
+po vydání kvůli konfliktům s pomůckami OS téhož názvu. Stále může být (i teď)
+vyvolána jako mtxrun –script pstopdf.
+
psutils byl podstatně revidován novým vývojářem. Ve výsledku jsou nyní mnohé
+zřídka užívané pomůcky (fix*, getafm, psmerge, showchar) pouze v adresři scripts/ a nejsou
-vykonavateln na uživatelsk rovni. Toto může být navrceno, pokud se to ukže jako
-problematick. Byl přidn nový skript showchar) pouze v adresáři scripts/ a
+nejsou vykonavatelné na uživatelské úrovni. Toto může být navráceno, pokud se to ukáže
+jako problematické. Byl přidán nový skript psjoin.
-
Přerozdělen TE X Live pro MacTE X (sekce 3.1.2) již nezahrnuje výběrov balky pouze pro
-Mac pro fonty Latin Modern a TE X Gyre, jelikož pro jednotliv uživatele je dostatečně jednoduch
-začlenit je do systmu. Program convert z ImageMagick byl rovněž odstraněn, protože TE X4ht
-(konkrtně tex4ht.env) nyn použv přmo Ghostscript.
-
Kolekce langcjk pro čnskou, japonskou a korejskou podporu byla rozdělena na jednotliv
-jazykov kolekce z důvodu rozumnějšch velikost.
-
Platformy: x86_64-cygwin byla přidna; mips-irix odstraněna. Microsoft již nepodporuje Windows
-XP, tudž naše programy mohou kdykoliv začt selhvat.
-
+
Přerozdělení TeX Live pro MacTeX (sekce 3.1.2) již nezahrnuje výběrové balíky
+pouze pro Mac pro fonty Latin Modern a TeX Gyre, jelikož pro jednotlivé uživatele je
+dostatečně jednoduché začlenit je do systému. Program convert z ImageMagick byl rovněž
+odstraněn, protože TeX4ht (konkrétně tex4ht.env) nyní používá přímo
+Ghostscript.
+
Kolekce langcjk pro čínskou, japonskou a korejskou podporu byla rozdělena na jednotlivé
+jazykové kolekce z důvodu rozumnějších velikostí.
+
+
+
Platformy: x86_64-cygwin byla přidána; mips-irix odstraněna. Microsoft již nepodporuje
+Windows XP, tudíž naše programy mohou kdykoliv začít selhávat.
+
+
9.1.12 2015
-
LaTeX2e nyn implicitně zahrnuje změny, kter byly předtm zahrnuty pouze explicitnm
-načtenm balčku fixltx2e, který je nyn „no-op“ (przdný). Nový balk latexrelease a dalš
-mechanismy umožňuj kontrolu toho, co je již dodělno v zkladnm LATE Xu. Podrobnosti obsahuj
-zahrnut dokumenty LATE X News #22 a „LATE X changes“. Mimochodem, balky 2015
+
LaTeX2e nyní implicitně zahrnuje změny, které byly předtím zahrnuty pouze explicitním
+načtením balíčku fixltx2e, který je nyní „no-op“ (prázdný). Nový balík
+latexrelease a další mechanismy umožňují kontrolu toho, co je již doděláno
+v základním LaTeXu. Podrobnosti obsahují zahrnuté dokumenty LaTeX News #22 a
+„LaTeX changes“. Mimochodem, balíky babel a psnfss,
-kter jsou součst jdra LATE Xu, se spravuj odděleně a nejsou dotčeny těmito změnami (a měly
-by být stle ještě funkčn).
-
Vnitřně nyn LaTeX2e zahrnuje konfiguraci Unicode-related stroje (jehož znaky jsou psmena,
-nzvy primitivů atd.), který byl původně součst TE X Live. Tato změna je zamýšlena jako
-neviditeln pro uživatele; několik vnitřnch řdcch přkazů nzk rovně bylo přejmenovno
-nebo odstraněno, ale vnějš chovn by mělo zůstat stejn.
-
pdfTE X: Podpora JPEG Exif stejně JFIF; dokonce nevydv výstrahu při zpornm
-\pdfinclusionerrorlevel; synchronizace s xpdf 3.04.
-
LuaTE X: Nov knihovna newtokenlib na skenovn tokenů; odstraněna chyba v genertoru
-normlnch nhodných čsel a na jiných mstech.
-
XeTE X: Opraveno zachzen s obrzky; binrka xdvipdfmx nyn poprv vypad jako přbuzn
-xetexu; změněn vnitřn operačn kd psnfss, které jsou součástí jádra LaTeXu, se
+spravují odděleně a nejsou dotčeny těmito změnami (a měly by být stále ještě
+funkční).
+
Vnitřně nyní LaTeX2e zahrnuje konfiguraci Unicode-related stroje (jehož znaky jsou
+písmena, názvy primitivů atd.), který byl původně součástí TeX Live. Tato změna je
+zamýšlena jako neviditelná pro uživatele; několik vnitřních řídících příkazů
+nízké úrovně bylo přejmenováno nebo odstraněno, ale vnější chování by mělo
+zůstat stejné.
+
pdfTeX: Podpora JPEG Exif stejně JFIF; dokonce nevydává výstrahu při záporném
+\pdfinclusionerrorlevel; synchronizace s xpdf 3.04.
+
LuaTeX: Nová knihovna newtokenlib na skenování tokenů; odstraněna chyba v generátoru
+normálních náhodných čísel a na jiných místech.
+
XeTeX: Opraveno zacházení s obrázky; binárka xdvipdfmx nyní poprvé vypadá jako
+příbuzná xetexu; změněn vnitřní operační kód XDV.
-
MetaPost: Nový čselný systm binary; nov programy
MetaPost: Nový číselný systém binary; nové programy upmpost a updvitomp umožňujc
-japonštinu, analogick k updvitomp
+umožňující japonštinu, analogické k up*tex.
-
MacTE X: Aktualizace zařazenho balku Ghostscript pro podporu CJK. Panel preferenc
-
-
-TE Xov distribuce pracuje nyn v Yosemite (Mac OS X 10.10). Resource-fork font suitcases
-(obecně bez přpony) XeTE X už nepodporuje; podpora data-fork suitcases (
MacTeX: Aktualizace zařazeného balíku Ghostscript pro podporu CJK. Panel preferencí
+TeXové distribuce pracuje nyní v Yosemite (Mac OS X 10.10). Resource-fork font suitcases
+(obecně bez přípony) XeTeX už nepodporuje; podpora data-fork suitcases (.dfont)
-zůstv.
-
Infrastruktura: Skript fmtutil byl předěln pro čten fmtutil.cnf na stromovm zkladě,
-analogicky k
Infrastruktura: Skript fmtutil byl předělán pro čtení fmtutil.cnf na stromovém
+základě, analogicky k updmap. Skripty Web2C mktex* (včetně mktex* (včetně mktexlsr, mktextfm, mktexpk) upřednostňuj
-nyn programy v jejich vlastnch adresřch, msto vždy použvan existujc proměnn
-mktexpk)
+upřednostňují nyní programy v jejich vlastních adresářích, místo vždy používané
+existující proměnné PATH.
-
Platformy: *-kfreebsd jsou odstraněny, protože TE X Live je nyn snadno dostupný
-prostřednictvm mechanismu systmových platforem. Podpora pro několik dalšch platforem je
-dostupn ve formě uživatelských binrek (http://tug.org/texlive/custom-bin.html). Navc jsou
-někter platformy nyn vynechny na DVD (jednoduše pro ušetřen msta), avšak mohou být
-normlně nainstalovny z Internetu.
-
+
Platformy: *-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 (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.
+
+
9.1.13 2016
-
LuaTE X: Rozshl změny primitivů, jak přejmenovn, tak i odstraněn společně s reorganizac
-struktury některých uzlů. Změny jsou shrnuty v člnku Hanse Hagena, „LuaTE X 0.90 backend
-changes for PDF and more“ (2016
+
Metafont: Nov vysoce experimentln přbuzn programy MFlua a MFluajit, integrujc Lua
-s Metafont, pro čely pokusnho testovn.
-
MetaPost: Opravy chyb a intern přprava pro MetaPost 2.0.
-
SOURCE_DATE_EPOCH m podporu všech překladačů s výjimkou LuaTE Xu (ta přijde v dalš
-verzi) a originlnho texu (cleně vynechna): pokud je proměnn prostřed SOURCE_DATE_EPOCH
-nastavena, jej hodnota je použita jako časov znmka PDF výstupu. Pokud je nastavena i
-proměnn SOURCE_DATE_EPOCH_TEX_PRIMITIVES, hodnota SOURCE_DATE_EPOCH je použita
-k inicializaci TE Xových primitiv
Metafont: Nové vysoce experimentální příbuzné programy MFlua a MFluajit,
+integrující Lua s Metafont, pro účely pokusného testování.
+
MetaPost: Opravy chyb a interní příprava pro MetaPost 2.0.
+
SOURCE_DATE_EPOCH má podporu všech překladačů s výjimkou LuaTeXu (ta přijde v
+další verzi) a originálního texu (cíleně vynechána): pokud je proměnná prostředí
+SOURCE_DATE_EPOCH nastavena, její hodnota je použita jako časová známka PDF
+výstupu. Pokud je nastavena i proměnná SOURCE_DATE_EPOCH_TEX_PRIMITIVES, hodnota
+SOURCE_DATE_EPOCH je použita k inicializaci TeXových primitiv \year, \month, \day a \time. Manul pdfTE Xu m přklady a
-detaily.
-
pdfTE X: Nov primitivy \time.
+Manuál pdfTeXu má příklady a detaily.
+
+
+
pdfTeX: Nové primitivy \pdfinfoomitdate, \pdftrailerid, \pdfsuppressptexinfo, na
-nastaven hodnot objevujcch se v PDF výstupu, kter se normlně měn při každm spuštěn
-(časov znmky). Ovlivn pouze výstup PDF, ne DVI.
-
XeTE X: Nov primitivy
XeTeX: Nové primitivy \XeTeXhyphenatablelength, \XeTeXgenerateactualtext, \XeTeXinterwordspaceshaping, \mdfivesum; limit počtu třd znaků byl zvětšen na 4096; a byl
-zvýšen DVI id byte.
-
; limit počtu tříd znaků byl zvětšen na 4096; a
+byl zvýšen DVI id byte.
+
Ostatní nástroje:
gregorio je nový program, čst balku gregoriotex pro sazbu not Gregorinských
- chorlů; implicitně je zařazen do gregorio je nový program, část balíku gregoriotex pro sazbu not
+ Gregoriánských chorálů; implicitně je zařazen do shell_escape_commands.
upmendex je program na vytvřen indexů, většinou slučitelný s programem makeindex,
- s podporou řazen pro Unicode sorting, kromě jiných změn.
+class="ec-lmtt-10x-x-109">upmendex
je program na vytváření indexů, většinou slučitelný s programem
+ makeindex, s podporou řazení pro Unicode sorting, kromě jiných změn.
afm2tfm nyn provd výškov nastaven jenom na zkladě akcentů, nov volba -a
- vynechv všechny pravy.
+class="ec-lmtt-10x-x-109">afm2tfm
nyní provádí výškové nastavení jenom na základě akcentů, nová
+ volba -a vynechává všechny úpravy.
ps2pk um zachzet s rozšřenými fonty PK/GF.
-
MacTE X: The TE X Distribution Preference Panel byl zrušen; jeho funkcionalita je nyn v TeX
-Live Utility; přibalen aplikace GUI jsou aktualizovny; nový skript cjk-gs-integrate pro
-spuštěn uživateli, kteř si přej začlenit různ fonty CJK do Ghostscriptu.
-
Infrastruktura: Podporovn je systmový konfiguračn soubor tlmgr; ověřen kontrolnho
-součtu balku; pokud je dostupný program gpg, dojde k ověřen podpisu sťov aktualizace.
-Ověřen se týk jak instalačnho programu tak ps2pk umí zacházet s rozšířenými fonty PK/GF.
+
MacTeX: The TeX Distribution Preference Panel byl zrušen; jeho funkcionalita je
+nyní v TeX Live Utility; přibalené aplikace GUI jsou aktualizovány; nový skript
+cjk-gs-integrate pro spuštění uživateli, kteří si přejí začlenit různé fonty CJK do
+Ghostscriptu.
+
Infrastruktura: Podporován je systémový konfigurační soubor tlmgr; ověření
+kontrolního součtu balíku; pokud je dostupný program gpg, dojde k ověření podpisu
+síťové aktualizace. Ověření se týká jak instalačního programu tak tlmgr. Pokud gpg k dispozici nen, aktualizace
-probhaj jako obvykle.
-
Platformy gpg
+k dispozici není, aktualizace probíhají jako obvykle.
+
Platformy alpha-linux a mipsel-linux byly odstraněny.
-
-
-
+class="ec-lmtt-10x-x-109">mipsel-linux
byly odstraněny.
+
+
9.1.14 2017
-
LuaTE X: Vce zpětných voln (callbacks), vce typografickho řzen, vce přstupů k internm
-datovým strukturm; pro někter platformy přidn knihovna ffi pro dynamick načten
-kdu.
-
pdfTE X: Proměnn prostřed SOURCE_DATE_EPOCH_TEX_PRIMITIVES z minulho roku
-přejmenovna na FORCE_SOURCE_DATE bez změn ve funkcionalitě; pokud seznam tokenů
-\pdfpageattr obsahuje řetězec /MediaBox, potlač se výstup implicitnho 2017
+
LuaTeX: Více zpětných volání (callbacks), více typografického řízení, více
+přístupů k interním datovým strukturám; pro některé platformy přidáná knihovna ffi
+pro dynamické načtení kódu.
+
pdfTeX: Proměnná prostředí SOURCE_DATE_EPOCH_TEX_PRIMITIVES z minulého roku
+přejmenována na FORCE_SOURCE_DATE bez změn ve funkcionalitě; pokud seznam
+tokenů \pdfpageattr obsahuje řetězec /MediaBox, potlačí se výstup implicitního
+/MediaBox.
-
XeTE X: Unicode/OpenType matematika je nyn založena na podpoře tabulky HarfBuzz MATH;
-odstraněno pr chyb.
-
Dvips: Posledn nastaven \special papersize „vyhrv“, pro konzistenci s
XeTeX: Unicode/OpenType matematika je nyní založena na podpoře tabulky HarfBuzz
+MATH; odstraněno pár chyb.
+
Dvips: Poslední nastavení \special papersize „vyhrává“, pro konzistenci s dvipdfmx a
-očekvnm balků; konfiguračn nastaven L0 (přepnač -L0) obnovuje předchoz chovn, tedy
-to, kdy „prvn nastaven vyhrv“.
-
epTE X, eupTE X: Nov primitiva L0 (přepínač -L0) obnovuje předchozí
+chování, tedy to, kdy „první nastavení vyhrává“.
+
epTeX, eupTeX: Nová primitiva \pdfuniformdeviate, \pdfnormaldeviate, \pdfrandomseed,
\pdfsetrandomseed, \pdfelapsedtime, \pdfresettimer z pdfTE Xu.
-
MacTE X: Jako v tomto roce, pouze vydn Mac OS X, pro kter Apple ještě vydv
-bezpečnostn zplaty, budou podporovny v MacTE Xu pod platformou s nzvem x86_64-darwin;
-v současnosti sa tm mysl Yosemite, El Capitan a Sierra (10.10 a novš). Binrky pro starš
-verze Mac OS X nejsou zahrnuty v MacTE Xu, ale stle ještě jsou dostupn v TE X Live
-(\pdfresettimer z pdfTeXu.
+
MacTeX: Jako v tomto roce, pouze vydání Mac OS X, pro která Apple ještě
+vydává bezpečnostní záplaty, budou podporovány v MacTeXu pod platformou
+s názvem x86_64-darwin; v současnosti sa tím myslí Yosemite, El Capitan a Sierra
+(10.10 a novší). Binárky pro starší verze Mac OS X nejsou zahrnuty v MacTeXu,
+ale stále ještě jsou dostupné v TeX Live (x86_64-darwinlegacy, i386-darwin, i386-darwin,
+powerpc-darwin).
-
Infrastruktura: Strom TEXMFLOCAL je nyn prohledvn před TEXMFSYSCONFIG a TEXMFSYSVAR
-(implicitně); je naděje, že to povede k lepšmu naplněn očekvn použit loklnch souborů
-před systmovými. Program tlmgr m tak nový režim shell pro interaktivn a dvkov
-použit a novou funkci conf auxtrees pro jednodušš přidn a odebrn doplňkových
-stromů.
-
Infrastruktura: Strom TEXMFLOCAL je nyní prohledáván před TEXMFSYSCONFIG a
+TEXMFSYSVAR (implicitně); je naděje, že to povede k lepšímu naplnění očekávání
+použití lokálních souborů před systémovými. Program tlmgr má také nový režim
+shell pro interaktivní a dávkové použití a novou funkci conf auxtrees pro jednodušší
+přidání a odebrání doplňkových stromů.
+
+
+
updmap a fmtutil: Tyto skripty nyn vydvaj varovn pokud jsou vyvolny bez
-specifikace buď v tzv. systmovm režimu (fmtutil: Tyto skripty nyní vydávají varování pokud jsou vyvolány bez
+specifikace buď v tzv. systémovém režimu (updmap-sys, fmtutil-sys nebo volba -sys) nebo
-v uživatelskm režimu (updmap-user, fmtutil-user nebo volba -user). Změna byla
-dělna v naději, že toto povede k snžen setrvalho problmu nhodnho spouštěn
-uživatelskho režimu, a tm ke ztrtě nsledných aktualizac systmu. Pro podrobnosti viz
-http://tug.org/texlive/scripts-sys-user.html.
-
install-tl: Osobn cesty jako TEXMFHOME jsou nyn přiřazeny hodnotm MacTE Xu
+class="ec-lmtt-10x-x-109">-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 https://tug.org/texlive/scripts-sys-user.html.
+
install-tl: Osobní cesty jako TEXMFHOME jsou nyní přiřazeny hodnotám MacTeXu
(~/Library/... implicitně na Macch). Nov volba -init-from-profile pro zahjen instalace
-s hodnotami zadanho profilu; nový přkaz P pro explicitn uložen profilu; nov nzvy
-proměnných profilu (ale předchoz jsou ještě stle akceptovny).
-
SyncTE X: dočasný soubor se nyn jmenuje foo.synctex(busy), namsto foo.synctex.gz(busy).
-Frontendy a dvkyi, kter mažou dočasn soubory by se měly upravit (kvůli zrušen koncovce
-~/Library/...
implicitně na Macích). Nová volba -init-from-profile pro zahájení
+instalace s hodnotami zadaného profilu; nový příkaz P pro explicitní uložení profilu; nové
+názvy proměnných profilu (ale předchozí jsou ještě stále akceptovány).
+
SyncTeX: dočasný soubor se nyní jmenuje foo.synctex(busy), namísto
+foo.synctex.gz(busy). Frontendy a dávky, které mažou dočasné soubory by se měly
+upravit (kvůli zrušené koncovce .gz).
-
Ostatn nstroje: texosquery-jre8 je nový multi-platformn program pro zskvn loklnch
-nastaven (locale) a jiných systmových informac ze zdrojovho dokumentu TE Xu; je to
-implicitně zahrnuto v přkazech shell_escape_commands pro omezen vykonvn shellu.
-(Starš verze JRE jsou podporovny programem texosquery, ale nemohou být k dispozici
-v omezenm režimu vykonvn, protože už nejsou podporovny Oracle, kvůli bezpečnostnm
-problmům.)
-
Platformy: Viz položku MacTE X výše; ždn dalš změny.
-
+
Ostatní nástroje: texosquery-jre8 je nový multi-platformní program pro získávání
+lokálních nastavení (locale) a jiných systémových informací ze zdrojového dokumentu
+TeXu; je to implicitně zahrnuto v příkazech shell_escape_commands pro omezené
+vykonávání shellu. (Starší verze JRE jsou podporovány programem texosquery, ale
+nemohou být k dispozici v omezeném režimu vykonávání, protože už nejsou
+podporovány Oracle, kvůli bezpečnostním problémům.)
+
Platformy: Viz položku MacTeX výše; žádné další změny.
+
+
9.1.15 2018
-
Kpathsea: implicitně je hledn v nesystmových adresřch nezvisl na velikosti psmenek
-v nzvech souborů; nastav texmf.cnf nebo proměnnou prostřed 2018
+
Kpathsea: implicitně je hledání v nesystémových adresářích nezávislé na
+velikosti písmenek v názvech souborů; nastav texmf.cnf nebo proměnnou prostředí
+texmf_casefold_search na 0 pro
-potlačen nezvislosti. Pln detaily jsou v manulu Kpathsea (http://tug.org/kpathsea).
-
epTE X, eupTE X: Nový primitiv 0 pro potlačení nezávislosti. Plné detaily jsou v manuálu
+Kpathsea (https://tug.org/kpathsea).
+
epTeX, eupTeX: Nový primitiv \epTeXversion.
-
LuaTE X: Přprava na migraci na Lua 5.3 v roce 2019: binrka luatex53 je dostupn
-pro většinu platform, ale mus být přejmenovna na luatex aby byla činn. Nebo
-použijte soubory ConTE Xt Garden (http://wiki.contextgarden.net); vce informac
-tamtž.
-
MetaPost: Oprava chybných směrů cest, TFM a PNG výstupy.
-
pdfTE X: Umožňuje kdovn vektorů pro bitmapov fonty; aktuln adresř nen zakdovn do
-
-
-PDF ID; odstraněn chyb pro \pdfprimitive a souvisejci věci.
-
XeTE X: Podpora /Rotate při vkldn PDF obrzků; nenulový chybový kd programu pokud
-selže výstupn ovladač; opraveny různ UTF-8 a dalš primitivy.
-
MacTE X: Viz změny podpory verze nže. Navc, soubory instalovny do
LuaTeX: Příprava na migraci na Lua 5.3 v roce 2019: binárka luatex53 je dostupná pro
+většinu platform, ale musí být přejmenována na luatex aby byla účinná. Nebo
+použijte soubory ConTeXt Garden (https://wiki.contextgarden.net); více informací
+tamtéž.
+
MetaPost: Oprava chybných směrů cest, TFM a PNG výstupy.
+
pdfTeX: Umožňuje kódování vektorů pro bitmapové fonty; aktuální adresář
+není zakódován do PDF ID; odstranění chyb pro \pdfprimitive a souvisejíci
+věci.
+
XeTeX: Podpora /Rotate při vkládání PDF obrázků; nenulový chybový
+kód programu pokud selže výstupní ovladač; opraveny různé UTF-8 a další
+primitivy.
+
MacTeX: Viz změny podpory verze níže. Navíc, soubory instalovány do /Applications/TeX/
-programem MacTE X byly reorganizovny pro větš srozumitelnost; nyn toto msto obsahuje čtyři
-GUI programy (BibDesk, LaTeXiT, TeX Live Utility a TeXShop) na nejvyšš rovni a adresře
-s dalšmi nstroji a dokumentac.
-
tlmgr: nov front-end
tlmgr: nové front-end tlshell (Tcl/Tk) a tlcockpit (Java); výstup JSON; uninstall je nyn
-synonymem pro remove; nov akce/volba tlcockpit (Java); výstup JSON; uninstall je
+nyní synonymem pro remove; nová akce/volba print-platform-info.
-
x86_64-darwin podporuje 10.10–10.13 (Yosemite, El Capitan, Sierra a High Sierra).
+class="ec-lmtt-10x-x-109">x86_64-darwin
podporuje 10.10–10.13 (Yosemite, El Capitan, Sierra a High Sierra).
x86_64-darwinlegacy podporuje 10.6–10.10 (i když pro 10.10 je preferovn
+class="ec-lmtt-10x-x-109">x86_64-darwinlegacy
podporuje 10.6–10.10 (i když pro 10.10 je preferován
x86_64-darwin). Vešker podpora pro 10.5 (Leopard) je pryč, tj. platformy
+class="ec-lmtt-10x-x-109">x86_64-darwin
). Veškerá podpora pro 10.5 (Leopard) je pryč, tj. platformy
powerpc-darwin a i386-darwin platforms byly odstraněny.
+class="ec-lmtt-10x-x-109">i386-darwin platforms
byly odstraněny.
-
Windows: XP už nen podporovn.
-
-
9.2 Současnost – 2019
-
Kpathsea: Důslednějš expanze zvorek a rozdělen cesty; nov proměnn TEXMFDOTDIR namsto
-,hard-coded‘ . v cestch umožňuje snadn vyhledvn dalšch adresřů nebo podadresřů (viz
-komentře v Windows: XP už není podporován.
+
+
+
+
+
9.1.16 2019
+
Kpathsea: Důslednější expanze závorek a rozdělení cesty; nová proměnná TEXMFDOTDIR
+namísto ,hard-coded‘ . v cestách umožňuje snadné vyhledávání dalších adresářů
+nebo podadresářů (viz komentáře v texmf.cnf).
-
epTE X, eupTE X: Nov primitivy
epTeX, eupTeX: Nové primitivy \readpapersizespecial a \expanded.
-
LuaTE X: Lua 5.3 nyn použvn, s průvodnmi aritmetickými změnami a změnami rozhran.
-Domc knihovna pplib slouž ke čten souborů PDF, co odstraňuje zvislost na poppleru (a
-potřebu C++); odpovdajcm způsobem se změnilo rozhran Lua.
-
MetaPost: nzev přkazu r-mpost rozpoznn jako alias pro vyvoln pomoc volby
-–restricted a přidn do seznamu omezených přkazů dostupnch ve výchozm nastaven.
-Minimln přesnost je nyn 2 pro desetinný a binrn režim. Binrn režim již nen v MPlib
-k dispozici, ale stle je k dispozici v samostatnm MetaPostu.
-
pdfTE X: Nový primitiv
LuaTeX: Lua 5.3 nyní používán, s průvodními aritmetickými změnami a změnami
+rozhraní. Domácí knihovna pplib slouží ke čtení souborů PDF, co odstraňuje závislost
+na poppleru (a potřebu C++); odpovídajícím způsobem se změnilo rozhraní
+Lua.
+
MetaPost: název příkazu r-mpost rozpoznán jako alias pro vyvolání pomocí volby
+–restricted a přidán do seznamu omezených příkazů dostupních ve výchozím
+nastavení. Minimální přesnost je nyní 2 pro desetinný a binární režim. Binární
+režim již není v MPlib k dispozici, ale stále je k dispozici v samostatném MetaPostu.
+
pdfTeX: Nový primitiv \expanded; pokud je parametr \pdfomitcharset novho primitivu
-nastaven na 1, řetězec /CharSet je vypuštěn z výstupu PDF, protože nemůže být garantovaně
-sprvný, jak to požaduj PDF/A-2 a PDF/A-3.
-
XeTE X: Nov primitivy \pdfomitcharset nového primitivu
+nastaven na 1, řetězec /CharSet je vypuštěn z výstupu PDF, protože nemůže být
+garantovaně správný, jak to požadují PDF/A-2 a PDF/A-3.
+
XeTeX: Nové primitivy \expanded, \creationdate, \elapsedtime, \uniformdeviate, \randomseed; extend \Ucharcat to
produce active characters.
-
tlmgr: Podporuje curl jako program na stahovn; pro lokln zlohovn použv lz4 a gzip
-před xz, pokud jsou k dispozici; dv přednost systmovým binrkm před binrkami, kter
-poskytuje TE X Live pro programy pro kompresi a stahovn, pokud nen nastavena proměnn
-prostřed curl jako program na stahování; pro lokální zálohování používá
+lz4 a gzip před xz, pokud jsou k dispozici; dává přednost systémovým binárkám před
+binárkami, které poskytuje TeX Live pro programy pro kompresi a stahování, pokud není
+nastavena proměnná prostředí TEXLIVE_PREFER_OWN.
-
install-tl: Nov volba -gui (bez argumentu) je výchoz pod Windows a Macs, a vyvolv
-nov GUI Tcl/TK (viz oddly 1.3 a
(https://ctan.org/pkg/cwebbin) je nyn implementace CWEB v TE X Live,
- s podporou pro vce jazykových dialektů, včetně programu ctwill na výrobu
- mini-indexů.
+class="ec-lmtt-10x-x-109">https://ctan.org/pkg/cwebbin
) je
+ nyní implementace CWEB v TeX Live, s podporou pro více jazykových dialektů,
+ včetně programu ctwill na výrobu mini-indexů.
chkdvifont: poskytuje informace o fontech z DVI souborů, tak z tfm/ofm, vf, gf, pk.
+class="ec-lmtt-10x-x-109">chkdvifont
: poskytuje informace o fontech z DVI souborů, také z tfm/ofm, vf, gf, pk.
dvispc: uděl soubor DVI nezvislým na strnce vzhledem na ,specials‘.
-
-
-
MacTE X: x86_64-darwin nyn podporuje 10.12 a vyšš (Sierra, High Sierra, Mojave);
+class="ec-lmtt-10x-x-109">dvispc
: udělá soubor DVI nezávislým na stránce vzhledem na ,specials‘.
+
MacTeX: x86_64-darwin nyní podporuje 10.12 a vyšší (Sierra, High Sierra, Mojave);
x86_64-darwinlegacy ještě pořd podporuje 10.6 a novějš. Kontrola pravopisu Excalibur již nen
-zahrnuta, protože vyžaduje 32-bitovou podporu.
-
Platformy: odstraněna x86_64-darwinlegacy ještě pořád podporuje 10.6 a novější. Kontrola pravopisu Excalibur
+již není zahrnuta, protože vyžaduje 32-bitovou podporu.
+
Platformy: odstraněna sparc-solaris.
-
+
+
+
9.2 Současnost – 2020
+
Všeobecně:
+
+
+
Primitiv \input ve všech strojích TeXu, včetně tex, nyní rovněž
+ přijímá argument group-delimited název souboru, jako systémově závislé
+ rozšíření. 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 LuaTeXu; nyní je k dispozici pro všechny stroje. ASCII znaky dvojitých uvozovek
+ (") jsou odstraněny z názvu souboru, ale jinak to zůstane nezměněno po tokenizaci.
+ Toto v současnosti neovlivní příkaz LaTeXu \input, protože se jedná o
+ redefinici standardního primitivu \input.
+
+
+
+
Nová volba –cnf-line pro kpsewhich, tex, mf a všechny další stroje, pro podporu
+ libovolné nastavení konfigurace na příkazovém řádku.
+
+
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 (LaTeX News #31, https://latex-project.org/news).
+
+
epTeX, eupTeX: Nové primitivy \Uchar, \Ucharcat, \current(x)spacingmode, \ifincsname;
+opraveny \fontchar?? a \iffontchar. Jenom pro eupTeX: \currentcjktoken.
+
LuaTeX: Integrace s knihovnou HarfBuzz, dostupná jako nové stroje luahbtex (použito
+pro lualatex) a luajithbtex. Nové primitivy: \eTeXgluestretch, \eTeXglueshrink,
+\eTeXglueorder.
+
pdfTeX: Nový primitiv \pdfmajorversion; to pouze mění číslo verze ve výstupu PDF;
+nemá žádný vliv na obsah PDF. \pdfximage a podobné nyní hledají obrazové soubory
+stejným způsobem jako \openin.
+
pTeX: Nové primitivy \ifjfont, \iftfont. Rovněž v epTeXu, upTeXu, eupTeXu.
+
XeTeX: Opravy pro \Umathchardef, \XeTeXinterchartoks, \pdfsavepos.
+
MacTeX: MacTeX a x86_64-darwin nyní požadují 10.13 nebo vyšší (High Sierra,
+Mojave a Catalina); x86_64-darwinlegacy podporuje 10.6 a novější. MacTeX je notarizován a
+programy příkazové řádky mají ztuhlé běhy, jak nyní vyžaduje Apple pro
+instalační balíčky. BibDesk a TeX Live Utility nejsou v MacTeXu protože nejsou
+notarizovány ale soubor README obsahuje seznam url, kde je možné je získat.
+
tlmgr a infrastruktura:
+
+
Automaticky (jednou) zopakuje balíčky, které se nepodaří stáhnout.
+
+
Nová volba tlmgr check texmfdbs, na kontrolu souhlasu (konzistence) souborů ls-R
+ a specifikací !! pro každý strom.
+
+
Používejí verzované názvy souborů pro balíčkové kontejnery, jako
+ v tlnet/archive/pkgname.rNNN.tar.xz; mělo by to být neviditelné pro uživatele,
+ ale je to výrazná změna v distribuci.
+
+
catalogue-date informace již nejsou šířeny z TeX Catalogue, protože to často
+ nesouviselo s aktualizacemi balíčků.
+
+
9.3 Budoucnost
-
TE X Live nen dokonalý a nikdy nebude. Mme v myslu pokračovat v pravidelných vydnch a
-rdi bychom poskytovali vce dokumentace, vce programů, a tak stle aktualizovaný a lpe
-zkontrolovaný strom maker a fontů, a vše ostatn pro TE X. Tato prce je provděna
-dobrovolnky v jejich omezenm volnm čase a tedy vždy je co dodělvat. Viz, prosm,
-http://tug.org/texlive/contribute.html.
-
Prosme, pošlete opravy, nvrhy, nměty a nabdky pomoci na:
-
+ id="x1-900009.3">Budoucnost
+
TeX Live není dokonalý a nikdy nebude. Máme v úmyslu pokračovat v pravidelných
+vydáních a rádi bychom poskytovali 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, https://tug.org/texlive/contribute.html.
+
Prosíme, pošlete opravy, návrhy, náměty a nabídky pomoci na:
+
1Od verzie TEX Live 7 nie je nutn tto voľbu nastavovať, pretože Type1 fonty s načtan
-implicitne.
-
Od verzie TeX Live 7 nie je nutnétúto voľbu nastavovať, pretože Type1 fonty súnačítané
+implicitne.
+
2Ke korektuře českho a slovenskho překladu přispěli v letech 2001–2015 kromě výše uvedených autorů
-Jaromr Kuben, Milan Matlk, Zbyněk Michlek, Tomš Obšvač, Karel Pška, Tomš Polešovský, Libor Škarvada,
-Zdeněk Wagner a dalš. Michal Mdr editoval ře českého a slovenského překladu přispěli v letech 2001–2015 kroměvýše uvedených
+autorů Jaromír Kuben, Milan Matlák, Zbyněk Michálek, TomášObšívač, Karel Píška, Tomáš
+Polešovský, Libor Škarvada, Zdeněk Wagner a další. Michal Mádr editoval cs.po a přeložil soubor řeložil soubor
+README.EN.
+class="ec-lmr-9">.
-
-
+
+
diff --git a/Master/texmf-dist/doc/texlive/texlive-cz/texlive-cz.pdf b/Master/texmf-dist/doc/texlive/texlive-cz/texlive-cz.pdf
index 44b52280481..cd29f8c7862 100644
Binary files a/Master/texmf-dist/doc/texlive/texlive-cz/texlive-cz.pdf and b/Master/texmf-dist/doc/texlive/texlive-cz/texlive-cz.pdf differ
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 6f0790c8417..c83f579b2d2 100644
--- a/Master/texmf-dist/doc/texlive/texlive-cz/texlive-cz.tex
+++ b/Master/texmf-dist/doc/texlive/texlive-cz/texlive-cz.tex
@@ -89,34 +89,44 @@
%
\newcommand\thisyear{2020}
\newcommand\lastyear{2019}
-\newcommand\cstlversion{1.66}
-\newcommand\cstldate{22.\ b\v rezna 2020} %\thisyear}
+\newcommand\cstlversion{1.67}
+\newcommand\cstldate{23.\ b\v rezna 2020} %\thisyear}
%
% macros for different version of document:
% - in Zpravodaj CSTUG (with different layout)
% - for generation of html version
+% With the advent of using htlatex in 2020 (so we can get better HTML
+% output), the \Status setting from tex-live.sty should be used. If ever
+% reprinted again in Zpravodaj, have to redo ...
+\ifx \HCode\UnDef
+ \def\classname{artikel1} % running (pdf)TeX
+ \def\classoptions{11pt}
+\else
+ \def\classname{article} % running TeX4ht
+ \def\classoptions{11pt}
+\fi
%
\newif\ifforbulletin
\forbulletinfalse % relict from publishing tldoc as Zpravodaj issue
-%\forbulletintrue
-\ifforbulletin
- \providecommand\Status{3} % version for CSTUG bulletin Zpravodaj
- \else
- \providecommand\Status{1} % 2 html alebo 1 pdf
-\fi
-\ifnum\Status=2 % e.g. html generation via tex4ht
- \def\classname{article} % need different doc class for html
- \def\classoptions{11pt}
-\else
- \ifnum\Status=3 % Zpravodaj
- \def\classname{article}
- \def\classoptions{twoside,a5paper}
-% \pdfpaperwidth=147.5mm
-% \pdfpaperheight=210mm
- \else \def\classname{artikel1}
- \def\classoptions{11pt}
- \fi
-\fi
+%%\forbulletintrue
+%\ifforbulletin
+% \providecommand\Status{3} % version for CSTUG bulletin Zpravodaj
+% \else
+% \providecommand\Status{1} % 2 html alebo 1 pdf
+%\fi
+%\ifnum\Status=2 % e.g. html generation via tex4ht
+% \def\classname{article} % need different doc class for html
+% \def\classoptions{11pt}
+%\else
+% \ifnum\Status=3 % Zpravodaj
+% \def\classname{article}
+% \def\classoptions{twoside,a5paper}
+%% \pdfpaperwidth=147.5mm
+%% \pdfpaperheight=210mm
+% \else \def\classname{artikel1}
+% \def\classoptions{11pt}
+% \fi
+%\fi
%\listfiles
\documentclass[\classoptions,slovak,english,czech]{\classname}
@@ -178,7 +188,6 @@
% pdfstartview={XYZ null null 1},
% pdfpagelayout=OneColumn,
pdfdisplaydoctitle=true,
- bookmarks=true,
bookmarksopen=true,
bookmarksopenlevel=5,
bookmarksnumbered=true
@@ -189,8 +198,13 @@
\begin{document}
\ifnum\Status=2
% this ugliness is because the normal definition of ' for tex4ht
- % tries to go into math mode.
+ % tries to go into math mode for Czech. Don't know why.
\def'{\char`\'}
+ % And these are because the default html output for (La)TeX is a mess.
+ % In English they somehow become the desired simple "TeX" and "LaTeX",
+ % but not in Czech. Don't know why. Redefining here seems to suffice.
+ \def\TeX{TeX}
+ \def\LaTeX{LaTeX}
\fi
\selectlanguage{czech}
@@ -364,7 +378,7 @@ je nejbezpečnější tip.
%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é
+(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
@@ -2375,7 +2389,7 @@ TEXINPUTS =.:/my/macro/dir:
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
+oddiel~\ref{sec:defaultexpansion}). Ďalšou možnosťou je použitie
stromu \envname{TEXMFHOME} (viď oddiel~\ref{sec:directories}).
\emph{Všetky} súbory
--
cgit v1.2.3