From 1417c9f83e819d8db54f86e9727f062115a5e4d2 Mon Sep 17 00:00:00 2001 From: Petr Sojka Date: Tue, 10 Apr 2018 13:35:44 +0000 Subject: CZ/SK documentation 4 texlive 2018 (rev. 161) git-svn-id: svn://tug.org/texlive/trunk@47426 c570f23f-e606-0410-a88d-b1316a301751 --- .../doc/texlive/texlive-cz/texlive-cz.html | 2493 +++++++++++--------- .../doc/texlive/texlive-cz/texlive-cz.pdf | Bin 822054 -> 870843 bytes .../doc/texlive/texlive-cz/texlive-cz.tex | 257 +- 3 files changed, 1516 insertions(+), 1234 deletions(-) diff --git a/Master/texmf-dist/doc/texlive/texlive-cz/texlive-cz.html b/Master/texmf-dist/doc/texlive/texlive-cz/texlive-cz.html index 0b7b213cc51..b4c39d8915e 100644 --- a/Master/texmf-dist/doc/texlive/texlive-cz/texlive-cz.html +++ b/Master/texmf-dist/doc/texlive/texlive-cz/texlive-cz.html @@ -2,14 +2,15 @@ "http://www.w3.org/TR/html4/loose.dtd"> - TeX Live 2017 + <title>TeX Live 2018 Pr<img -src="ec-lmr10-19.png" alt="i" class="10-109x-x-19" />rucka TeX Live, CS verze 1.60 +src="ec-lmr10-19.png" alt="i" class="10-109x-x-19" />rucka TeX Live, CS verze 1.61 - - + + + rucka TeX Live, CS verze 1.

TEX Live 2017
+class="E">EX Live 2018
Příručka TEX Live, CS verze 1.60

+class="E">EX Live, CS verze 1.61
Karl Berry, editor
http://tug.org/texlive/

14. kvÄŻtna 2017
+class="ec-lmr-12">10. dubna 2018 -

Překlad 2004–2017 Ján Buša, 2001 Janka Chlebíková, 2003–2017 Petr Sojka a 2003 Petra +

Překlad 2004–2018 Ján Buša, 2001 Janka Chlebíková, 2003–2018 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 +

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. +

+

+

Letošní TEX Live je věnován našemu kolegovi Staszkovi Wawrykiewiczovi, který nás +bohužel opustil.

Obsah

@@ -102,6 +109,8 @@ href="#x1-240003.2.1" id="QQ2-1-28">Nab href="#x1-250003.2.2" id="QQ2-1-30">Volba obsahu instalace
  3.2.3 Adresáře + +
  3.2.4 Volby
 3.3 Poinstalačn href="#x1-310003.4.1" id="QQ2-1-39">Proměnné prostředí pro Unix
  3.4.2 Proměnné prostředí: globální konfigurace - -
  3.4.3 Internetové aktualizace po instalaci z DVD
  3.4.4 tlmgr: spr href="#x1-440005.1" id="QQ2-1-55">GUI režim tlmgr
 5.2 Vzorové realizace Jiná GUI rozhraní pro tlmgr +
 5.3 Vzorové realizace tlmgr z příkazového řádku
6 Poznámky k Windows +href="#x1-470006" id="QQ2-1-58">Poznámky k Windows
 6.1 Vlastnosti typické pro Windows +href="#x1-480006.1" id="QQ2-1-59">Vlastnosti typické pro Windows
 6.2 Dodatečný obsažený software pod Windows +href="#x1-490006.2" id="QQ2-1-60">Dodatečný obsažený software pod Windows
 6.3 User Profile je Home +href="#x1-500006.3" id="QQ2-1-62">User Profile je Home
 6.4 Registry Windows +href="#x1-510006.4" id="QQ2-1-63">Registry Windows
 6.5 Oprávnění Windows +href="#x1-520006.5" id="QQ2-1-64">Oprávnění Windows
 6.6 Zvětšení maxima paměti pod Windows a Cygwin +href="#x1-530006.6" id="QQ2-1-65">Zvětšení maxima paměti pod Windows a Cygwin
7 Používateľská príručka ku systému Web2C +href="#x1-540007" id="QQ2-1-66">Používateľská príručka ku systému Web2C
 7.1 Vyhľadávanie ciest knižnicou Kpathsea +href="#x1-550007.1" id="QQ2-1-67">Vyhľadávanie ciest knižnicou Kpathsea
  7.1.1 Zdroje cesty +href="#x1-560007.1.1" id="QQ2-1-68">Zdroje cesty
  7.1.2 Konfiguračné súbory +href="#x1-570007.1.2" id="QQ2-1-69">Konfiguračné súbory
  7.1.3 Expanzia cesty +href="#x1-580007.1.3" id="QQ2-1-70">Expanzia cesty
  7.1.4 Predvolená expanzia +href="#x1-590007.1.4" id="QQ2-1-71">Predvolená expanzia
  7.1.5 Expanzia zátvoriek +href="#x1-600007.1.5" id="QQ2-1-72">Expanzia zátvoriek
  7.1.6 Expanzia podadresárov +href="#x1-610007.1.6" id="QQ2-1-73">Expanzia podadresárov
  7.1.7 Typy špeciálnych znakov a ich význam: zhrnutie +href="#x1-620007.1.7" id="QQ2-1-74">Typy špeciálnych znakov a ich význam: zhrnutie
 7.2 Databázy názvov súborov +href="#x1-630007.2" id="QQ2-1-75">Databázy názvov súborov
  7.2.1 Súborová databáza +href="#x1-640007.2.1" id="QQ2-1-76">Súborová databáza
  7.2.2 kpsewhich: samostatné prehľadávanie cesty +href="#x1-650007.2.2" id="QQ2-1-77">kpsewhich: samostatné prehľadávanie cesty
  7.2.3 Príklady použitia +href="#x1-660007.2.3" id="QQ2-1-78">Príklady použitia
  7.2.4 Ladiace činnosti +href="#x1-670007.2.4" id="QQ2-1-79">Ladiace činnosti
 7.3 Možnosti nastavenia za behu programu +href="#x1-680007.3" id="QQ2-1-81">Možnosti nastavenia za behu programu
8 Poděkování +href="#x1-690008" id="QQ2-1-82">Poděkování
9 Historie vydání +href="#x1-700009" id="QQ2-1-83">Historie vydání
 9.1 Minulost +href="#x1-710009.1" id="QQ2-1-84">Minulost
  9.1.1 2003 +href="#x1-720009.1.1" id="QQ2-1-85">2003
  9.1.2 2004 +href="#x1-730009.1.2" id="QQ2-1-86">2004
  9.1.3 2005 +href="#x1-740009.1.3" id="QQ2-1-87">2005
  9.1.4 2006–2007 +href="#x1-750009.1.4" id="QQ2-1-88">2006–2007
  9.1.5 2008 +href="#x1-760009.1.5" id="QQ2-1-89">2008
  9.1.6 2009 +href="#x1-770009.1.6" id="QQ2-1-90">2009
  9.1.7 2010 +href="#x1-780009.1.7" id="QQ2-1-91">2010
  9.1.8 2011 +href="#x1-790009.1.8" id="QQ2-1-92">2011
  9.1.9 2012 +href="#x1-800009.1.9" id="QQ2-1-93">2012
  9.1.10 2013 +href="#x1-810009.1.10" id="QQ2-1-94">2013
  9.1.11 2014 +href="#x1-820009.1.11" id="QQ2-1-95">2014
  9.1.12 2015 +href="#x1-830009.1.12" id="QQ2-1-96">2015
  9.1.13 2016 +href="#x1-840009.1.13" id="QQ2-1-97">2016 +
  9.1.14 2017
 9.2 Současnost – 2017 -
 9.3 Budoucnost -
+href="#x1-860009.2" id="QQ2-1-99">Současnost – 2018 -

+
 9.3 Budoucnost + +

1 Úvodem

-

+

1.1 TEX Live a kolekce TEXu

-

Tento dokument popisuje základní vlastnosti distribuce TEX Live 2017, což je instalace T

Tento dokument popisuje základní vlastnosti distribuce TEX Live 2018, 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. -

T

TEX Live můžete získat stažením z internetu nebo na T-kolekce spolu jsou výsledkem spole class="E">EXu. Tento dokument popisuje převážně samotný TEX Live. -

T

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 T

Krátký seznam hlavních změn v této verzi TEX Live najdete na konci tohoto dokumentu, v oddílu 9 na straně 76. -

+href="#x1-700009">9 na straně 76. +

1.2 Podpora operačních systémů

-

T

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, XP a 2000 -ještě bude pravděpodobně z větší části fungovat. 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 

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 Základní instalace TEX Live

-

T

TEX 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é stáhne z internetu. -

Instalační program na DVD vám umožní instalaci na lokálním disku. T

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, @@ -309,54 +323,56 @@ str href="#x1-140003">12), zde jen souhrn:

-

+

+ +

1.4 Úvahy o bezpečnosti

-

Pokud je nám známo, hlavní programy T

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 maximální bezpečnost použijte nový podadresář. - - -

Tato potřeba opatrnosti je zvláště naléhavá pro Windows, protože Windows obvykle najdou +

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ů. -

T

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. -

+

1.5 Nápověda

-

T

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 čtenáři a dobrovolníky, a proto je důležité, -abyste odpověď na svůj dotaz hledali nejdříve sami, než ho vznesete na fóru. Pokud toužíte po +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 komerční distribuci; -viz seznam prodejců na EX Live zapomenout a zakoupit si komerční distribuci +od prodejců na http://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 +

Níže je uveden seznam informačních zdrojů, přibližně v pořadí, ve kterém ho doporučujeme k použití:

Pokud hled class="E">EX Catalogue je místo, kde začít. Je to obsáhlá sbírka TEXových položek. Viz http://ftp.cstug.cz/pub/CTAN/help/Catalogue/. +href="http://ctan.org/pkg/catalogue/" class="url" >http://ctan.org/pkg/catalogue/.
TEX. archivy diskusních skupin
-

Základní fóra pro hledání řešení problémů jsou newsová skupina Základní fóra pro hledání řešení problémů zahrnují + stránku LATEXovské komunity http://latex-_community.org/, stránku kolektivně + editovaných dotazů a odpovědí http://tex.stackexchange.com, newsovou skupinu + news:comp.text.tex, - e-mailová diskusní skupina news:comp.text.tex a e-mailovou diskusní skupinu texhax@tug.org a http://tex.stackexchange.com, - stránka kolektivně editovaných dotazů a odpovědí. V archivech těchto zdrojů - najdete tisíce předchozích dotazů a odpovědí čekajících na vaše hledání. - Nahlédněte na http://groups.google.com/groups?group=comp.text.tex, respektive - na texhax@tug.org. V archivech + těchto zdrojů najdete tisíce předchozích dotazů a odpovědí z minulých let čekajících + na vaše hledání. Nahlédněte na dva + poslední zmíněné zdroje http://groups.google.com/group/comp.text.tex/topics, + a na http://tug.org/mail-archives/texhax. Dotazem do obecného vyhledávacího +class="ec-lmtt-10x-x-109">http://tug.org/mail-_archives/texhax. Dotazem do obecného vyhledávacího stroje jako http://google.com/ také nic nepokazíte a pro specifika češtiny a @@ -442,32 +462,26 @@ class="ec-lmtt-10x-x-109">http://www.cstug.cz/. kladení dotazů

Pokud nemůžete najít odpověď na svou otázku, můžete ji položit - na Pokud nemůžete najít odpověď na svou otázku, můžete ji položit na + + + http://latex-_community.org/ a http://tex.stackexchange.com/ prostřednictvím + jejich webových rozhraní, na news:comp.text.tex přes Google nebo newsového klienta nebo e-mailem - na news:comp.text.tex přes Google nebo newsového klienta + nebo e-mailem na texhax@tug.org. Ale dříve, než tak učiníte, texhax@tug.org. Ale dříve, než tak učiníte, prosím, přečtěte si toto - heslo FAQ, abyste maximalizovali vyhlídky na získání užitečné odpovědi: +class="ec-lmri-10x-x-109">ím, přečtěte + si toto heslo FAQ, abyste maximalizovali vyhlídky na získání užitečné odpovědi: http://www.tex.ac.uk/cgi-bin/texfaq2html?label=askquestion. Za zmínku stojí - také stránka LATEXovské komunity na http://www.latex-community.org/ a - její fórum http://www.latex-community.org/forum/ a TEX StackExchange na - http://tex.stackexchange.com/. - - +class="ec-lmtt-10x-x-109">http://www.tex.ac.uk/cgi-_bin/texfaq2html?label=askquestion.
podpora Pokud chcete poslat chybov class="E">EX Live, její instalaci nebo dokumentaci, diskusní skupina k tomu určená je tex-live@tug.org. Pokud však je vaše otázka specifická pro program na Ttex-_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. news:comp.text.tex i list -texhax jsou otevřeny pro kohokoliv. Přihlaste se, naslouchejte a začněte odpovídat tam, kde +

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 TEX Live

-

Tento oddíl popisuje obsah T

Tento oddíl popisuje obsah TEX Live a TEX-kolekce, jejíž je částí. -

+

2.1 Kolekce TEXu: TEX Live, proTEXt, MacTEX

-

DVD

DVD TEX-kolekce zahrnuje následující: -

+

TVýpis obrazovky archivu CTAN (http://www.ctan.org).
-

CTAN,

CTAN, protext a texmf-extra nemají stejné podmínky pro kopírování jako Ttexmf-_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ářů TEX Live

-

Zde uvádíme stručný seznam a popis kořenových adresářů instalace T

Zde uvádíme stručný seznam a popis kořenových adresářů instalace TEX Live. -

+

bin
-

Binárky systému T

Binárky systému TEX, s podadresáři dle platforem.

readme-*.dir
-

Stručný přehled a užitečné odkazy na T

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é kódy všech programů, včetně základní distribuce T

Zdrojové kódy všech programů, včetně základní distribuce TEXu založené na Web2C. - -

texmf-dist
-

Hlavní strom, viz

Hlavní strom, viz TEXMFDIST níže.

tlpkg
-

Skripty, programy a údaje pro správu instalace a přídavnou podporu pro Windows.

-

V kořenovém adresáři distribuce jsou navíc instalační dávky a soubory

Skripty, programy a údaje pro správu instalace a přídavnou podporu pro Windows. +

V kořenovém adresáři distribuce jsou navíc instalační dávky a soubory README (v různých jazycích). -

Co se týče dokumentace, užitečné mohou být obsáhlé odkazy v kořenovém souboru

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 +class="ec-lmtt-10x-x-109">texmf-_dist/doc. K vyhledání dokumentace na libovolném místě můžete použít programy texdoc. -

Samotná tato příručka T

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:

-

+

2.3 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é +

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 odpovídají nastavení jednotlivých adresářů ve vaší instalaci. -

Všechny stromy, včetně osobních, musí dodržovat strukturu adresářů T

Všechny stromy, včetně osobních, musí dodržovat strukturu adresářů TEX Directory Structure (TDS, 3.4.6 (na href="#x1-360003.4.6">42). 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 obsahující téměř všechny soubory původní distribuce — konfigurační soubory, +

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/ . -

- TEXMFLOCAL
-

Strom, který mohou použít administrátoři na instalaci doplňkových nebo upravených - maker, fontů atd. pro celý systém.

TEXMFSYSVAR
-

Strom (uživateli v instalaci sdílený) používaný programy

Strom (uživateli v instalaci sdílený) používaný programy texconfig-sys, updmap-sys, .map soubory. TEXMFSYSCONFIG

-

Strom (uživateli v instalaci sdílený) používaný nástroji

Strom (uživateli v instalaci sdílený) používaný nástroji texconfig-sys, updmap-sys a fmtutil-sys na uložení modifikovaných konfiguračních údajů.

TEXMFLOCAL
+

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, +

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

Strom (soukromý) používaný programy texconfig, updmap a fmtutil na (cache) @@ -733,7 +744,7 @@ class="ec-lmtt-10x-x-109">.map soubory. TEXMFCONFIG

-

Strom (soukromý) používaný nástroji

Strom (soukromý) používaný nástroji texconfig, updmap a fmtutil na uložení @@ -742,62 +753,64 @@ class="ec-lmtt-10x-x-109">fmtutil na uložen TEXMFCACHE

-

Strom(y) používaný ConT

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: +

Standardní struktura je:

system-wide root
může obsáhnout vícenásobné vydání TEX Live: +class="E">EX Live (/usr/local/texlive ve + výchozím nastavení pro Unix):
- 2016
2017
-

Předchozí vydání. +

Předchozí vydání.

- 2017
2018
-

Aktuální vydání. +

Aktuální vydání.

- bin
-

  +

 

- i386-linux
-

binárky systému GNU/Linux +

binárky systému GNU/Linux

- ...
-

+

x86_64-darwin
-

binárky systému Mac OS X +

binárky systému Mac OS X + +

- win32
-

binárky systému Windows

- - +

binárky systému Windows

- texmf-dist  
-

TEXMFDIST a TEXMFMAIN

@@ -806,20 +819,20 @@ class="ec-lmtt-10x-x-109">texmf-var   
-

TEXMFSYSVAR, TEXMFCACHE

texmf-config
-

TEXMFSYSCONFIG

texmf-local
-

TEXMFLOCAL, zamýšlený k zachování od vydání k vydání.

($HOME nebo %USERPROFILE%)
- .texlive2016
.texlive2017
-

Soukromě generované a konfigurační údaje předchozího vydání. +

Soukromě generované a konfigurační údaje předchozího vydání.

- .texlive2017
.texlive2018
-

Soukromě generované a konfigurační údaje aktuálního vydání. +

Soukromě generované a konfigurační údaje aktuálního vydání.

- texmf-var   
-

TEXMFVAR, TEXMFCACHE

texmf-config
-

TEXMFCONFIG

texmf
-

TEXMFHOME Osobní makra atd.

-

+

2.4 Rozšíření TEXu

-

Samotný Knuthův původní T

Samotný Knuthův původní TEX je zmrazený, kromě ojedinělých oprav chyb. Je v TEX Live přítomen jako program EX Live obsahuje t několik rozšířených verzí TEXu (známé také jako TEXovské stroje): -

+

e-texmf-dist/doc/pdf texmf/doc/pdftex/manual/samplepdf/samplepdf.tex pro vzorové použití některých jeho vlastností. + +
LuaX
je označován za nástupce pdfTEXu, se kterým je z větší části (ale ne úplně) zpětně kompatibilní. Měl by se také stát funkční nadmnožinou systému Aleph, - - viz dále, ačkoli technická kompatibilita není zamýšlena. Zabudovaný interpret Lua (Aleph
kombinuje rozšíření Omega a e-TEX. Viz texmf-dist/doc/aleph/base.
-

+

2.5 Další za zmínku stojící programy na TEX Live

-

Na T

Na TEX Live najdete několik často používaných programů: -

+

bibtex
bibtex, biber
-

podpora práce 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 +

vytváření rejstříku. Pro češtinu a slovenštinu však potřebujete verzi programu s názvem csindex. Ta zatím není součástí distribuce, je potřeba instalovat zvlášť z https://www.ctan.org/pkg/csindex. dvips

-

pro konverzi DVI do PostScript. +

pro konverzi DVI do PostScript.

xdvi
-

prohlížeč DVI pro systém X Window. +

prohlížeč DVI pro systém X Window.

dviconcat, dviselect
-

pro kopii a vkládání stránek do/z DVI souborů. +

pro kopii a vkládání stránek do/z DVI souborů.

dvipdfmx
-

konvertor DVI do PDF, alternativní přístup vedle pdfT

konvertor DVI do PDF, alternativní přístup vedle pdfTEXu zmíněného výše.

psselect, psnup,
-

programy pro práci s PostScriptem. +

programy pro práci s PostScriptem.

pdfjam, pdfjoin,
-

pomůcky pro PDF. +

pomůcky pro PDF. + +

context, mtxrun
-

ConT

ConTEXt a PDF procesor. - -

htlatex,
-

tex4ht: konvertor (LA )TEX do HTML (a XML a dalších formátů).

-

+

3 Instalace

-

+

3.1 Spuštění instalačního programu

-

Pro začátek si obstarejte T

Pro začátek si obstarejte TEX Collection DVD nebo si stáhněte síťový instalační program TEX Live. Na http://tug.org/texlive/acquire.html najdete více informací a další způsoby získání softwaru. -

+

Sst class="ec-lmtt-10x-x-109">systems/texlive/tlnet; url http://mirror.ctan.org/systems/texlive/tlnet by - Vás měl přesměrovat na blízký, aktuální mirror. Můžete získat install-tl.zip, + Vás měl přesměrovat na blízký, aktuální mirror. Můžete získat 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. +class="ec-lmtt-10x-x-109">install-_unx.tar.gz. Po rozbalení se install-_tl a install-_tl-_windows.bat + objeví v podadresáři install-_tl.
Shttp://tug.org/store), anebo si vyp instalaci z DVD nebo ISO zájem o pokračující aktualizace z Internetu, nahlédněte, prosím, do oddílu 3.4.3.
-



@@ -1126,7 +1139,7 @@ href="#x1-330003.4.3">3.4.3.< -

pict

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 +


+

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

Pokud potřebujete stahovat přes proxy server, použijte soubor ~/.wgetrc nebo proměnné prostředí s nastavením proxy pro Wget (http://www.gnu.org/software/wget/manual/html_node/Prox TEX Live ke stahování vždy používá GNU Wget. 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. +

Následující oddíly vysvětlují spuštění instalátoru podrobněji.

3.1.1 Unix
-

Dále

Dále > označuje výzvu (prompt shellu); vstup uživatele je zvýrazněn. Skript install-tl je skript +class="ec-lmtt-10x-x-109">install-_tl je skript v jazyce Perl. Nejjednodušší způsob jeho spuštění v unixovém systému je následující:

- -

+

> cd do adresáře atd.; nechceme opakovat všechny tyto variace.) Možná zvětšíte okno terminálu tak, aby ukazovalo celou obrazovku textového instalátoru (obr. 2). -

K instalaci v pokročilém režimu GUI (obr. 

K instalaci v pokročilém režimu GUI (obr. 3) budete potřebovat modul Perl::TK zkompilovaný s podporou XFT, která je obvyklá v případě systému GNU/Linux, ale často není v jiných systémech. Pak můžete spustit:

- -

+

>  install-tl -gui
-

Úplný seznam různých voleb získáte povelem:

- -

+

Úplný seznam různých voleb získáte povelem:

+

>  install-tl -help
-

Varování o oprumask 002. Další informace o nastavení umask hledejte v dokumentaci k Vašemu systému. -

ZvláštnEX Live potřebuje. Viz sekci 3.1.4. -

+

3.1.2 Mac OS X
-

Jak již bylo zmíněno v sekci 

Jak již bylo zmíněno v sekci 2.1, pro Mac OS X je připravena samostatná distribuce, nazvaná MacTEX (EX Live pod Mac OS X, protože původn 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 +class="E">EX, Fink, MacPorts, …) používající takzvanou datovou strukturu TEXDist. -

MacT

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žíváte nerozbalený stažený .zip soubor nebo pokud se instalační program +

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. Pokud chcete +class="ec-lmtt-10x-x-109">install-_tl-_windows.bat. Pokud chcete dostat více voleb na úpravu, např. výběr konkrétní kolekce balíků, spusťte namísto něho install-tl-advanced.bat. -

Můžete také spustit instalační program z příkazového řádku. Dále install-_tl-_advanced.bat. +

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č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:

+

> -kolekce DVD, za předpokladu,  class="ec-lmtt-10x-x-109">D: je optický disk. Obr. 4 zobrazuje průvodcovský instalátor, který je pro Windows implicitní. -

Pro instalaci v textovém režimu použijte:

- -

+

Pro instalaci v textovém režimu použijte:

+

> install-tl-windows -no-gui
-

Pro úplný seznam různých voleb zadejte:

- -

+

Pro úplný seznam různých voleb zadejte:

+

> install-tl-windows -help
-



@@ -1324,59 +1330,74 @@ class="ec-lmtk-10x-x-109"> -help
Installing  Installing TeX Live 2017 2018 from: ...
Platform:  Platform: x86_64-linux => ’GNU/Linux on x86_64’
Distribution:  Distribution: inst (compressed)
Directory  Directory for temporary files: /tmp
...
  ...
Detected  Detected platform: GNU/Linux on Intel x86_64
+ id="x1-18014r7">  
<B>  <B> binary platforms: 1 out of 19

  
<S>  <S> set installation scheme (scheme-full)

  
<C>  <C> customizing installation collections @@ -1385,6 +1406,8 @@ class="ec-lmtt-9"> collections class="ec-lmtt-9">      40 collections out 41, disk space required: 4900 5328 MB

  
<D>  <D> directories:
      TEXDIR (the main directory): class="ec-lmtt-9">    /usr/local/texlive/2017
   /usr/local/texlive/2018
     ...

  
   <O> options:
     [ ] use default
     ...
+ id="x1-18046r23">  
   <V> set up for portable installation

  
Actions:

  Actions:
  
   <I> start installation to hard disk
   <H> help
   <Q> quit

 quit
class="content">Hlavní obrazovka textového instalačního programu (GNU/Linux)
-


-



+


@@ -1480,7 +1535,7 @@ class="content">Hlavn -

pict

Obrazovka pokročilého GUI instalátoru (GNU/Linux)
-


-



+


@@ -1498,7 +1553,7 @@ class="content">Obrazovka pokročil -

pict

Průvodcovská obrazovka instalátoru (Windows)
-


-

+


+

3.1.4 Cygwin
-

Před začátkem instalace použijte program Cygwinu

Před začátkem instalace použijte program Cygwinu setup.exe k instalaci programů perl a xdvi]

  • ncurses [umožní příkaz clear používaný instalátorem]
  • -

    +

    3.1.5 Textový instalační program
    -

    Obrázek 

    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 +

    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 +

    Rozhraní textového instalátoru je tak primitivní z prostého důvodu: je navržené tak, aby se dalo spustit na tolika platformách, jak je to jen možné, dokonce i v Perlu. -

    +

    3.1.6 Grafický instalační program pro zkušené
    -

    Obrázek 

    Obrázek 3 ukazuje grafický instalátor pro znalce pod GNU/Linux. Kromě toho, že využívá tlačítka a nabídky, se tento instalátor neliší od textového. -

    Tento režim může být vyvolán explicitně pomocí

    - -

    +

    Tento režim může být vyvolán explicitně pomocí

    +

    > install-tl -gui=perltk
    -

    +

    3.1.7 Jednoduchý průvodce instalací
    -

    Pod Windows je implicitně nastaveno spuštění nejjednoduššího instalačního způsobu, který +

    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í (obr. 4). 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

    - -

    +

    Pro jiné platformy může být tento režim vyvolán explicitně povelem

    +

    >  -gui=wizard
    -

    +

    3.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 +

    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 Nabídka binárních systémů (pouze Unix)
    -



    @@ -1598,14 +1651,18 @@ pozn
    Available  Available platforms:
    =============================================================================== +class="ec-lmtt-9">  ===============================================================================
         a [ ] (i386-cygwin)
         b [ ] (x86_64-cygwin) id="x1-24010r5">     c [ ] MacOSX legacy (10.5-10.6) current (10.10-10.13) on Intel x86 (i386-darwin)
     x86_64 (x86_64-darwin) +
         d [ ] MacOSX legacy (10.5) (10.6-10.10) on PowerPC (powerpc-darwin) -
     x86_64 (x86_64-darwinlegacy)
         e [ ] MacOSX current FreeBSD on x86_64 (x86_64-darwin)
     (amd64-freebsd) +
         f [ ] MacOSX legacy (10.6-10.9) FreeBSD on x86_64 (x86_64-darwinlegacy) -
     Intel x86 (i386-freebsd)
         g [ ] FreeBSD GNU/Linux on x86_64 (amd64-freebsd)
     ARM64 (aarch64-linux) +
       h [ ] FreeBSD on Intel x86 (i386-freebsd) -
       i h [ ] GNU/Linux on ARM (armel-linux)
       j   i [ ] GNU/Linux on ARMhf (armhf-linux)
       k   j [ ] GNU/Linux Intel x86 (i386-linux)
       l   k [ ] GNU/Linux on PowerPC (powerpc-linux)
       m   l [X] GNU/Linux on x86_64 (x86_64-linux)
         m [ ] GNU/Linux on x86_64 with musl (x86_64-linuxmusl)
         o [ ] NetBSD on x86_64 (amd64-netbsd)
     (amd64-netbsd)
    +
         p [ ] (i386-netbsd)
         s [ ] (i386-solaris) id="x1-24038r19">     t [ ] (sparc-solaris)
         u [ ] (x86_64-solaris)
         v [ ] (win32)
    class="content">Nabídka binárek
    -


    -

    Obrázek 


    +

    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 nebo na systému s dvojitým zaváděcím procesem.

    3.2.2 Volba obsahu instalace
    -



    @@ -1834,12 +1926,16 @@ nebo na syst
    Select  Select a scheme:
    ====================================================================
      ====================================================================
       a [X] full scheme (everything)
       b [ ] packages and languages)
       c [ ] few languages)
       d [ ] (plain and latex)
       e [ ] scheme (plain only)
       f [ ] ConTeXt scheme
       g [ ] TeX Live scheme
       h [ ] at all)
       i [ ] nowhere near full)
       j [ ] collections
    class="content">Nabídka schémat
    -


    -

    Obrázek 


    +

    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 medium nebo 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ě. -



    @@ -1963,7 +2077,7 @@ sch -

    pict

    Nabídka kolekcí
    -


    -

    Svůj výběr schématu můžete upřesnit pomocí nabídky ,collections‘ (obrázek 


    +

    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 +

    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 +

    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 úrovni balíků.

    3.2.3 Adresáře
    -

    Standardní uspořádání je popsáno v sekci 

    Standardní uspořádání je popsáno v sekci 2.3, na straně 8. -

    Standardní umístění instalačního adresáře je

    Standardní umístění instalačního adresáře je /usr/local/texlive/\thisyear  pro Unix a   pod Windows. Toto uspoř 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é

    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 3. Hlavní důvod pro změnu této @@ -2011,7 +2125,7 @@ gigabytů) nebo nedostatek pr 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 +

    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 install-tl --help (dostupná online na http://tug.org/texlive/doc/install-tl.html) k získání úplného seznamu nebo dalších +class="ec-lmtt-10x-x-109">http://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 +

    Rozumnou alternativou je adresář uvnitř vašeho domovského adresáře, zvlášť když chcete být výhradním uživatelem. K naznačení domovského adresáře použijte ‘~’, jako například ‘~/texlive/\thisyear ’. -

    Doporučujeme do názvu začlenit rok, což umožní paralelní společné zachování různých vydání +

    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 +class="ec-lmtt-10x-x-109">/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

    Změna TEXDIR v instalačním programu vyvolá také změny TEXMFLOCAL, TEXMFSYSVAR a TEXMFSYSCONFIG. -

    TEXMFHOME je doporučené umístění osobních souborů maker nebo balíků. Předvolená hodnota je ~/texmf. Na rozdíl od ~/texmf (~/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 -~ 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í. -

    %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 @@ -2067,10 +2182,10 @@ href="#x1-350003.4.5">42); jej TEXMFSYSVAR, nebo (pokud tato neumožňuje zápis) TEXMFVAR. -

    +

    3.2.4 Volby
    -



    @@ -2080,12 +2195,16 @@ class="ec-lmtt-10x-x-109">TEXMFVAR.
    Options setup:
      Options customization:
    =============================================================================== +class="ec-lmtt-9">  ===============================================================================
       <P> use letter default: [ ]
       <E> execution of programs: [X]
       <F> create all format files:          [X]
       <D> install font/macro  [X]
       <S> install font/macro   [X]
       <L> create symlinks       binaries to:
           manpages to:
           info to:
       <Y> after installation, [X]
    class="content">Nabídka voleb (Unix)
    -


    -

    Obrázek 


    +

    Obrázek 8 ukazuje nabídku voleb textového režimu. Další informace o každé volbě:

    EX 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). +href="#x1-780009.1.7">9.1.7).
    create format files:
    TEXMFVAR uživatelů, když
    install font/macro  tree:
    Stahování/instalace dokumentace a zdrojových souborů ve většine balíků. Nedoporučuje se vypustit. @@ -2301,7 +2435,7 @@ class="E">EXovsk
    after installation  CTAN:
    Pro instalaci z DVD je tato volba implicitně umožněna, protože uživatel obvykle chce uskutečnit následné aktualizace balíků z archivu CTAN, @@ -2311,7 +2445,7 @@ class="description">Pro instalaci z DVD je tato volba implicitn� být nastaveny nezávisle podle potřeby; viz oddíl 3.3.1 a oddíl 3.4.3.
    -

    Volby pre Windows, zobrazené v grafickém instalátoru Perl/Tk pro znalce: +

    Volby pre Windows, zobrazené v grafickém instalátoru Perl/Tk pro znalce:

    adjust PATH setting in registry
    EXworks front end
    -

    Když jsou všechna nastavení podle vašich preferencí, stačí napsat ,I‘ v textovém okně, nebo stisknout +

    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. @@ -2348,9 +2482,8 @@ href="#x1-300003.4">3.4, kde se dozv

    3.3 Volby příkazového řádku pro install-tl

    -

    K zobrazení voleb příkazového řádku napište

    - -

    +

    K zobrazení voleb příkazového řádku napište

    +

    >  -help class="ec-lmtt-10x-x-109">- nebo také --. Následují nejběžnější volby: -

    +

    -gui
    -

    Podle možností použijte GUI instalátor. Toto si vyžaduje modul Perl/Tk +

    Podle možností použijte GUI instalátor. Toto si vyžaduje modul Perl/Tk (http://tug.org/texlive/distro.html#perltk); zkompilovaný s podporou XFT; @@ -2375,13 +2508,13 @@ class="ec-lmtt-10x-x-109">http://tug.org/texlive/distro.html#perltk); -no-gui

    -

    Vynutí si použití instalátoru v textovém režimu, dokonce i pod Windows. +

    Vynutí si použití instalátoru v textovém režimu, dokonce i pod Windows.

    -lang LL
    -

    Specifikuje jazyk instalačního rozhraní jako jeho standardní, obvykle dvoupísmený, +

    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  --help. -portable

    -

    Instalace pro přenosné použití, například na klíč USB. Dá se zvolit rovněž v textovém +

    Instalace pro přenosné použití, například na klíč USB. Dá se zvolit rovněž v textovém instalátoru pomocí příkazu V a z instalátoru GUI. Viz oddíl 4.2. @@ -2400,7 +2533,7 @@ href="#x1-420004.2">4.2. class="ec-lmtt-10x-x-109">-profile soubor

    -

    Načtěte instalační profilový soubor a proveďte instalaci bez interakce s uživatelem. +

    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ší @@ -2415,19 +2548,19 @@ class="ec-lmro-10x-x-109">soubor-nebo-adresář

    -

    Určuje repozitář balíků, z kterého se má instalovat; viz následující oddíl. +

    Určuje repozitář balíků, z kterého se má instalovat; viz následující oddíl.

    -in-place
    -

    (Dokumentováno pouze pro úplnost: nepoužívejte, pokud si nejste jisti tím, +

    (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 TEX Live (viz http://tug.org/texlive/acquire-mirror.html) tehdy tato volba použije ta data, +class="ec-lmtt-10x-x-109">http://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ší @@ -2435,15 +2568,15 @@ class="ec-lmtt-10x-x-109">tlpkg/texlive.tlpdb může b& zapnuta pomocí rozhraní instalátoru.

    -

    +

    3.3.1 Volba -repository
    -

    Implicitní síťový repozitář balíků je zrcadlo CTAN zvolené automaticky použitím +

    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 umístění adresa url s 

    Pokud ho chcete přepsat, může být hodnotou umístění adresa url s ftp:, http: nebo file:/ @@ -2453,10 +2586,10 @@ class="ec-lmtt-10x-x-109">ftp: jsou koncové znaky ,/‘ a/nebo koncová složka ,/tlpkg‘ ignorovány.) -

    Kupříkladu můžete zvolit určité zrcadlo CTAN něčím jako: +

    Kupříkladu můžete zvolit určité zrcadlo CTAN něčím jako: http://ctan.example.org/tex-archive/systems/texlive/tlnet/, s nahrazením +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 jménem (hostname) a jeho konkrétní kořenovou cestou k CTAN (jako třeba ftp.cstug.cz/pub/CTAN). Seznam zr udržován na http://ctan.org/mirrors. -

    Pokud je zadaný argument lokální (buď cesta nebo

    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žadovány některé další instalace. -

    +

    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 standardních adresářích (popsaných +

    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

    Každá podporovaná platforma má svůj vlastní podadresář pod TEXDIR/bin. Seznam podadresářů a odpovídajících platforem je na obrázku 5. -

    Nepovinně můžete rovněž přidat dokumentační manuálové stránky (man pages) a adresáře Info +

    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

    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. -

    +

    PATH=/usr/local/texlive/2017/bin/i386-linux:$PATH;  PATH=/usr/local/texlive/2018/bin/i386-linux:$PATH; export PATH
    MANPATH=/usr/local/texlive/2017/texmf-dist/doc/man:$MANPATH;  MANPATH=/usr/local/texlive/2018/texmf-dist/doc/man:$MANPATH; export MANPATH
    INFOPATH=/usr/local/texlive/2017/texmf-dist/doc/info:$INFOPATH;  INFOPATH=/usr/local/texlive/2018/texmf-dist/doc/info:$INFOPATH; export INFOPATH
    -

    Pro

    Pro csh nebo tcsh je editovaný soubor typicky $HOME/.cshrc a řádky k přidání mohou vypadat jako:

    setenv  setenv PATH /usr/local/texlive/2017/bin/i386-linux:$PATH +class="ec-lmtt-10"> /usr/local/texlive/2018/bin/i386-linux:$PATH
    setenv  setenv MANPATH /usr/local/texlive/2017/texmf-dist/doc/man:$MANPATH +class="ec-lmtt-10"> /usr/local/texlive/2018/texmf-dist/doc/man:$MANPATH
    setenv  setenv INFOPATH /usr/local/texlive/2017/texmf-dist/doc/info:$INFOPATH
    -

    Pokud již máte nastavení někde ve vašich tečkou začínajících souborech, adresáře T /usr/local/texlive/2018/texmf-dist/doc/info:$INFOPATH

    +

    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í: globální konfigurace
    -

    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. +

    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 -

    +

    MANPATH_MAP /usr/local/texlive/2017/bin/i386-linux  MANPATH_MAP /usr/local/texlive/2018/bin/i386-linux \
          /usr/local/texlive/2017/texmf-dist/doc/man
    +class="ec-lmtt-10">   /usr/local/texlive/2018/texmf-dist/doc/man
    -

    A za 2) vyhledejte soubor

    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ář +

    V každém (Unixovém) adresáři binárek vytváříme také symbolický odkaz na adresář texmf-dist/doc/man s názvem 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 T

    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 vyhledávací cestu (jako to bylo popsané v předcházejícím oddíle):

    - -

    +

    >  repository http://mirror.ctan.org/systems/texlive/tlnet
    -

    Toto řekne programu

    Toto řekne programu tlmgr, aby pro následující aktualizace použil nejbližší zrcadlo CTANu. To je implicitně nastaveno při instalaci z DVD pomocí volby popsané v sekci 3.2.4. -

    Pokud se vyskytnou problémy s automatickým výběrem zrcadla, můžete deklarovat konkrétní +

    Pokud se vyskytnou problémy s automatickým výběrem zrcadla, můžete deklarovat konkrétní zrcadlo CTANu ze seznamu na stránce http://ctan.org/mirrors. Použijte přesnou cestu k podadresáři tlnet tohoto zrcadla, jak jsme uvedli výše. -

    +

    3.4.4 Systémová konfigurace fontů pro XeTEX a LuaTEX
    -

    XeT

    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 T

    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 MacTEX 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

    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ů TTEXMFSYSVAR/fonts/conf/texlive-_fontconfig.conf. +

    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ě:

    1. Zkopírujte soubor texlive-fontconfig.conf do adresáře /etc/fonts/conf.d/ + class="enumerate" id="x1-34002x1">Zkopírujte soubor texlive-_fontconfig.conf do adresáře /etc/fonts/conf.d/09-_ 09-texlive.conf. +class="ec-lmtt-10x-x-109">texlive.conf.
    2. Spusťte fc-cache -fsv.
    -

    Pokud nemáte postačující práva k provedení výše popsaných kroků, nebo chcete-li učinit fonty T

    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í:

    1. Zkopírujte soubor texlive-fontconfig.conf do texlive-_fontconfig.conf do ~/.fonts.conf, kde ~ označuje váš domovský adresář. @@ -2659,55 +2800,56 @@ class="ec-lmtt-10x-x-109">~ označuje v
    2. Spusťte fc-cache -fv.
    -

    Pokud chcete uvidět jména všech systémových fontů, můžete spustit příkaz

    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 ConTEXt Mark IV
    -

    ,Starý‘ ConT

    ,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 ConT

    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  context --generate
    -

    pro obnovení diskové cache údajů ConT

    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. -

    ConT

    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. -

    Pro další informace viz

    Pro další informace viz http://wiki.contextgarden.net/Running_Mark_IV. -

    +

    3.4.6 Začleňování lokálních a osobních maker
    -

    Toto je již implicitně zmíněno v sekci 

    Toto je již implicitně zmíněno v sekci 2.3: adresář TEXMFLOCAL (standardně /usr/local/texlive/texmf-local nebo /usr/local/texlive/texmf-_local nebo %SystemDrive%\texlive\texmf-local pod Windows) je určen pro rozsáhlé systémové lokální fonty a makra; adresář TEXMFHOME (standardně EX Directory Structure); viz http://tug.org/tds nebo nahlédni do souboru texmf-dist/web2c/texmf.cnf. Například, LATtexmf-_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 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 +

    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

      TEXMFHOME = {/my/dir1,/mydir2,/a/third/dir}
    + id="x1-36002r1">    TEXMFHOME = {/my/dir1,/mydir2,/a/third/dir}
    -

    -

    Další popis expanze závorek je v oddíle 7.1.5. -

    +

    +

    Další popis expanze závorek je v oddíle 7.1.5. +

    3.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 +

    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í XeT

    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. -

    Pokud to potřebujete udělat, vyvinuli jsme maximální úsilí k popsání postupu, viz +

    Pokud to potřebujete udělat, vyvinuli jsme maximální úsilí k popsání postupu, viz http://tug.org/fonts/fontinstall.html. -

    +

    3.5 Testování instalace

    -

    Po nainstalování T

    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ů. T

    Jednou z věcí, kterou byste mohli ihned hledat, je nástroj na editaci souborů. TEX Live nainstaluje TEXworks (http://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. +

    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é. -

    +

    1. Nejprve ověřte, zda se spustí program tex:
      - -

      +

      > 40.
    2. Přeložte ukázkový soubor LATEXu:
      - -

      +

      > EXem. 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ě 67. +href="#x1-670007.2.4">67.
    3. Prohlédněte si výsledek na obrazovce:
      - -

      +

      > DISPLAY, dostanete chybovou hl
    4. Vytvořte PostScriptový soubor pro tisk nebo prohlížení:
      - -

      +

      >  sample2e.ps class="enumerate" id="x1-38010x5">Vytvořte PDF soubor místo DVI; tento příkaz ze souboru .tex vytvoří PDF přímo:
      - -

      +

      >  sample2e.tex
    5. Prohlédněte si PDF soubor:
      - -

      +

      > http://www.foolabs.com/xpdf. Existuje tak množství jiných prohlížečů PDF. Pro Windows doporučujeme vyzkoušet Sumatra PDF (https://www.sumatrapdfreader.org/free-pdf-reader.html). +class="ec-lmtt-10x-x-109">https://www.sumatrapdfreader.org/free-_pdf-_reader.html).
    6. Standardní testovací soubory, které mohou být užitečné kromě sample2e.tex: -

      +

      - small2e.tex
      -

      Ukázkový dokument, ještě kratší než

      Ukázkový dokument, ještě kratší než sample2e.

      - testpage.tex
      -

      Test, jestli vaše tiskárna neposunuje tiskové zrcadlo. +

      Test, jestli vaše tiskárna neposunuje tiskové zrcadlo.

      - nfssfont.tex
      -

      Pro tisk tabulek fontů a testů fontů. +

      Pro tisk tabulek fontů a testů fontů.

      - testfont.tex
      -

      Pro totéž, ale pro plain T

      Pro totéž, ale pro plain TEX.

      - story.tex
      -

      Základní (plain) T

      Základní (plain) TEXový testovací soubor. Musíte napsat , bye‘ na výzvu * po @@ -3000,8 +3136,7 @@ class="ec-lmtt-10x-x-109">tex story.tex‘.

      class="enumerate" id="x1-38016x8">Pokud máte nainstalovaný balík xetex package, můžete prověřit jeho přístup k systémovým fontům následovně:
      - -

      +

      >  is XeTeX, Version 3.14 +class="ec-lmtt-10x-x-109">…
      ...
       on opentype-info.log.
      -

      Jestliže obdržíte chybové hlášení „Invalid fontname ‘Latin Modern Roman/ICU’…“, pak +

      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 T

    Pokud jste TEXový začátečník nebo potřebujete pomoc se psaním TEXových, respektive LATEXových dokumentů, navštivte < href="http://tug.org/begin.html" class="url" >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: +

    Odkazy na některé další pomůcky, o jejichž instalaci můžete uvažovat:

    Ghostscript
    http://www.gnu.org/software/auctex.
  • LEd je k dostání z http://www.latexeditor.org/. -
  • -
  • SciTE je k dostání z http://www.scintilla.org/SciTE.html. @@ -3154,18 +3284,18 @@ class="ec-lmss-10x-x-109">WinShell je k dispozici z http://www.winshell.de.
  • -

    Pro mnohem delší seznam balíků a programů viz

    Pro mnohem delší seznam balíků a programů viz http://tug.org/interest.html. -

    +

    4 Specializované instalace

    -

    Předcházející oddíly popisovaly základní instalační proces. Teď se zaměříme na některé speciální +

    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 sdílené uživateli (nebo cross-machine)

    -

    T

    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 T$TEXMFDIST/web2c/texmf.cnf, který obsahuje řádky jako jsou

    TEXMFROOT  TEXMFROOT = $SELFAUTOPARENT
    ...
      ...
    TEXMFDIST  TEXMFDIST = $TEXMFROOT/texmf-dist
    ...
      ... +
    TEXMFLOCAL  TEXMFLOCAL = $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 +

    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 T

    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 T

    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 Ttexdoc tlaunch nebo https://ctan.org/pkg/tlaunch). -

    +

    4.2 Mobilní USB instalace

    -

    Volba instalačního programu

    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í T

    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 +

    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: -

    pict -

    Vstup ,More…‘ vysvětluje, jak si můžete přizpůsobit tuto nabídku. -

    +

    Vstup ,More…‘ vysvětluje, jak si můžete přizpůsobit tuto nabídku. +

    5 tlmgr: správa vaší instalace

    -



    @@ -3250,7 +3386,7 @@ class="ec-lmss-10x-x-109">tlmgr: spr -

    pict

    tlmgr v režimu GUI: hlavní okno, po kliknutí na tlačítko ,Load‘.
    -


    -



    +


    @@ -3270,14 +3406,14 @@ class="ec-lmss-10x-x-109">tlmgr v režimu GUI: hlavn -

    pict

    Obrázek 10: tlmgr v režimu GUI: Obecné volby
    -

    pict

    tlmgr v režimu GUI: Volby rozměru papíru
    -


    -

    T


    +

    TEX Live obsahuje program nazvaný tlmgr pro správu TEX Live po výchozí instalaci. Jeho @@ -3304,7 +3440,7 @@ možnosti zahrnuj

  • změna instalačních voleb jako například velikosti papíru a umístění zdrojů (viz sekci 3.3.1).
  • -

    Funkcionalita programu

    Funkcionalita programu tlmgr úplně zahrnuje program texconfig. Pořád distribuujeme a udržujeme tlmgr.

    5.1 GUI režim tlmgr

    -

    tlmgr může být spuštěn v režimu GUI (obrázek 9) povelem

    - -

    +

    > TeX class="ec-lmtt-10x-x-109">Live Manager. Po kliknutí na ,Load‘ se zobrazí seznam balíků, které jsou k dispozici, a nainstalovaných balíků. Pochopitelně se předpokládá, že instalační zdroj je platný a dosažitelný. -

    Obrázky 

    Obrázky 1011 ukazují obrazovky obecných voleb a volby rozměru papíru. -

    +

    5.2 Vzorové realizace Jiná GUI rozhraní pro tlmgr

    +

    Kromě výše právě popsaného režimu tlmgr -gui, tlmgr používá dva další programy GUI jako +backend: tlshell (napsaný v Tcl/Tk) a tlcockpit (napsaný v Java). Jsou dodány jako samostatné +balíčky. +

    +

    5.3 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í: +

    Po výchozí instalaci můžete svůj systém aktualizovat na nejnovější dostupnou verzi pomocí:

    - -

    +

    >  update -all
    Pokud vás to znepokojuje, zkuste nejdříve
    - -

    +

    >  -all -dry-run
    nebo (méně upovídané):
    - -

    + + +

    >  update -list
    -

    Tento složitější příklad přidá z místního adresáře kolekci pro nástroj (engine) +

    Tento složitější příklad přidá z místního adresáře kolekci pro nástroj (engine) XeTEX:

    - - - -

    +

    >  collection-xetex
    Vytvoří následující výstup (zkrácené):
    install:  install: collection-xetex
    install:  install: arabxetex
    ...
    install:  ...
      install: xetex
    install:  install: xetexconfig
    install:  install: xetex.i386-linux
    running  running post install action for xetex
    install:  install: xetex-def
    ...
    running  ...
      running mktexlsr
    mktexlsr:  mktexlsr: Updating /usr/local/texlive/2017/texmf-dist/ls-R...
    ...
    running /usr/local/texlive/2018/texmf-dist/ls-R...
      ...
      running fmtutil-sys --missing
    ... + id="x1-46028r14">  ...
    Transcript  Transcript written on xelatex.log.
    fmtutil: /usr/local/texlive/2017/texmf-var/web2c/xetex/xelatex.fmt  fmtutil: /usr/local/texlive/2018/texmf-var/web2c/xetex/xelatex.fmt installed.
    -

    Jak můžete vidět,

    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:

    - -

    +

    K popisu balíku (nebo kolekce či schématu) zadejte:

    +

    >  collection-latexextra
    což vytvoří výstup jako tento:
    package:  package:    collection-latexextra
    category:  category:   Collection
    shortdesc:  shortdesc:  LaTeX supplementary packages
    longdesc:  longdesc:   A add-on packages for LaTeX.
    installed:  installed:  Yes
    revision:  revision:   46963
      sizes:   32768
    -

    Nakonec to nejdůležitější – úplnou dokumentaci najdete na     657941k

    +

    Nakonec to nejdůležitější – úplnou dokumentaci najdete na http://tug.org/texlive/tlmgr.html nebo zadáním:

    - -

    +

    > tlmgr -help
    -

    +

    6 Poznámky k Windows

    -

    + id="x1-470006">Poznámky k Windows +

    6.1 Vlastnosti typické pro Windows

    -

    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:

    NabPS_view se buď st 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 forměnné path.
    Nevyžadují se žádné kroky ruční konfigurace. - -
    OdinstalEX Live chr proti zápisu, přinejmenším pokud je TEX Live instalován na normálním pevném disku s formátováním NTFS.
    -

    Pro jiný přístup se také podívejte na

    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 TDodateč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.
    EX Live, kter PS_View.
    Nainstalován je také PS_View, prohlížeč PostScript a PDF souborů; viz obr. 12. -


    12. +


    pict
    Obrázek 12: PS_View: k dispozici jsou velmi vysoká zvětšení!
    -


    +class="content">PS_View: k dispozici jsou velmi vysoká zvětšení!
    +


    dviout.
    Řada běžných unixových prog class="E">EX Live. Ty zahrnují programy gzip, zip,unzip programy ze skupiny xpdf (pdfinfo, pdffonts, …) a běžné unixové programy - užívané na příkazové řádce. Samotný prohlížeč xpdf není k dispozici pro Windows. - Namísto něho si můžete z https://www.sumatrapdfreader.org/free-pdf-reader.html - stáhnout prohlížeč PDF Sumatra, který je založen na xpdf, společně s dalšími - možnostmi. +class="ec-lmss-10x-x-109">pdffonts, …) a běžné unixové + programy užívané na příkazové řádce. Samotný prohlížeč xpdf není k dispozici + pro Windows. Jednou z mnoha alternativ je prohlížeč PDF Sumatra dostupný + z https://sumatrapdfreader.org/. + +
    fc-listi, fc-cache,
    Nástroj z knihovny fontconfig pomáhá XeTEXu efektivněji zacházet s fonty pod Windows. Můžete použít \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 domovského (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 systémech Windows a Unix. -

    +

    6.4 Registry Windows

    -

    Windows ukládá téměř všechny konfigurační údaje do svých registrů. Registr obsahuje soubor + id="x1-510006.4">Registry Windows +

    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 HKCU a HKLM. Část HKCU registru je v domovském adresáři uživatele (viz sekci 6.3). 6.3). 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 +

    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 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 + 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é prostředí se upravuje. Jinak jsou odkazy -a položky nabídky vytvářeny pouze pro aktuálního uživatele a upravuje se jen jeho -prostředí. -

    Bez ohledu na status administrátora je standardní kořenový adresář T

    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 T

    Problém se může vyskytnout, pokud uživatel není administrátor a TEX již existuje ve -vyhledávací cestě. Protože skutečná cesta sestává ze systémové cesty následované uživatelskou -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. -

    Pro Windows Vista a pozdější si musíte 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‘. -

    +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. +

    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 oddíl 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 TEX může mít málo paměti, pokud zkusíte zpracovat dokument s velkým množstvím rozsáhlých fontů. -

    Pro Cygwin můžete zvětšit množství dostupné paměti podle návodu v příručce The Cygwin +

    Pro Cygwin můžete zvětšit množství dostupné paměti podle návodu v příručce The Cygwin User’s Guide (http://www.cygwin.com/cygwin-ug-net/setup-maxmem.html). - - -

    Pro Windows musíte vytvořit soubor, například http://www.cygwin.com/cygwin-_ug-_net/setup-_maxmem.html). +

    Pro Windows musíte vytvořit soubor, například moremem.reg, obsahující tyto čtyři řádky: -

    +

    Windows  Windows Registry Editor Version 5.00

    [HKEY_LOCAL_MACHINE\Software\Cygwin]
    "heap_chunk_in_mb"=dword:ffffff00
    -

    a pak spustit povel   
      [HKEY_LOCAL_MACHINE\Software\Cygwin]
      "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á príručka ku systému Web2C

    -

    Web2C obsahuje množinu TPouží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 ďalšími vecami, je na http://tug.org/web2c. -

    Trochu histórie: originálna implementácia pochádza od Thomasa Rokického, ktorý +

    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. @@ -3819,7 +3994,7 @@ Tim Morgan sa stal spravovateľom syst 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 systém beží pod Unixom, 32bitovými Windows, MacOSX a inými operačnými +

    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 Metafont – vytv mft

    Preddefinované Metafontové zdrojové súbory. + +
    mpost
    Konverzia pakovaných form pktype
    Konverzia pakovaných písiem do ľudsky čitateľného textu. - -
    pltotf
    weave
    Konverzia WEB súborov do TEXu.
    -

    Presné funkcie a syntax týchto programov sú popísané v dokumentáciách jednotlivých balíkov alebo +

    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: -

    +

    Všetky programy dodržiavajú štandardné GNU voľby: +

    –help
    Vypisuje detailn –version
    Vypisuje informáciu o verzii, potom skončí.
    -

    Na vyhľadávanie súborov používajú Web2C programy prehľadávaciu knižnicu Kpathsea +

    Na vyhľadávanie súborov používajú Web2C programy prehľadávaciu knižnicu Kpathsea (http://tug.org/kpathsea). Táto knižnica používa kombináciu premenných prostredia a @@ -3947,11 +4122,13 @@ stromoch. Na urýchlenie vyhľad class="ec-lmtt-10x-x-109">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ľadávanie ciest knižnicou Kpathsea

    -

    Najprv popíšeme všeobecný mechanizmus vyhľadávania 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ľadávacou cestou nazveme zoznam ./my-file, potom /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 +

    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

    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 64), t. j., či sa databáza +href="#x1-630007.2">64), 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é +

    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 @@ -3987,20 +4162,20 @@ class="ec-lmri-10x-x-109">rozbalí 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, +

    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ľadávacia cesta môže byť vytvorená z rôznych zdrojov. Kpathsea ich používa v tomto + id="x1-560007.1.1">Zdroje cesty +

    Vyhľadávacia cesta môže byť vytvorená z rôznych zdrojov. Kpathsea ich používa v tomto poradí:

    1. Používateľom nastavená premenná prostredia, napríklad 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ď ,TEXINPUTS.latex prep class="ec-lmtt-10x-x-109">TEXINPUTS.
    2. Programovo-špecifický konfiguračný súbor, napríklad riadok ,Programovo-špecifický konfiguračný súbor, napríklad riadok ,S /a:/b‘ v súbore config.ps dvips.
    3. Konfiguračný súbor Kpathsea – Konfiguračný súbor Kpathsea – texmf.cnf, obsahujúci riadok ako ,TEXINPUTS=/c:/d‘ (pozri ďalej).
    4. 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 + 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 67). -

    +href="#x1-670007.2.4">67). +

    7.1.2 Konfiguračné súbory
    -

    Kpathsea číta počas behu z Konfiguračné súbory +

    Kpathsea číta počas behu z konfiguračných stexmf.cnf vyhľad ďalšie definície. Vyhľadávacia cesta používaná na hľadanie týchto súborov sa volá TEXMFCNF, ale neodporúčame nastavovať túto (ani iné) premennú prostredia. -

    Namiesto toho normálna inštalácia vyústi do súboru .../2017/texmf.cnf. Ak musíte vykonať +

    Namiesto toho normálna inštalácia vyústi do súboru .../2018/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 .../2017/texmf-dist/web2c/texmf.cnf. Nesmiete +class="ec-lmtt-10x-x-109">.../2018/texmf-dist/web2c/texmf.cnf. Nesmiete editovať tento neskorší súbor, pretože vaše zmeny budú stratené pri obnove šírenej verzie. -

    Všetky súbory texmf.cnf vo vyhľadávacej ceste budú prečítané a definície v starších súboroch @@ -4066,10 +4243,7 @@ class="ec-lmtt-10x-x-109">\ na konci riadku sl pripojený. Prázdne znaky na začiatku pripájaných riadkov nie sú ignorované.

  • Všetky ostatné riadky majú tvar:
    - - - -

    +

      texmf.cnf s
  • 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: +

    Ukážkový úsek konfiguračného súboru, ilustrujúci väčšinu týchto bodov:

    TEXMF  TEXMF     = {$TEXMFLOCAL,!!$TEXMFMAIN}
    TEXINPUTS.latex  TEXINPUTS.latex    = .;$TEXMF/tex/{latex,generic;}//
    TEXINPUTS.fontinst  TEXINPUTS.fontinst = .;$TEXMF/tex//;$TEXMF/fonts/afm//
    %  % e-TeX related files
    TEXINPUTS.elatex  TEXINPUTS.elatex   = .;$TEXMF/{etex,tex}/{latex,generic;}//
    TEXINPUTS.etex  TEXINPUTS.etex     = .;$TEXMF/{etex,tex}/{eplain,plain,generic;}//
    -

    +

    7.1.3 Expanzia cesty
    -

    Kpathsea rozpoznáva určité zvláštne znaky a konštrukcie vo vyhľadávacích cestách podobné tým, + id="x1-580007.1.3">Expanzia cesty +

    Kpathsea rozpoznáva určité zvláštne znaky a konštrukcie vo vyhľadávacích cestách podobné tým, čo existujú v prostrediach unixovských interprétov príkazového riadku (shells). Ako všeobecný príklad uvedieme komplexnú cestu ~$USER/{foo,bar}//baz, ktorá sa expanduje do @@ -4191,9 +4371,11 @@ class="ec-lmtt-10x-x-109">$USER, ktorý obsahuje adres class="ec-lmtt-10x-x-109">baz. Tieto konštrukcie sú popísané v ďalších odsekoch.

    7.1.4 Predvolená expanzia
    -

    Ak vyhľadávacia cesta s najväčšou prioritou (pozri ,Zdroje cesty‘ na strane 59) obsahuje Predvolená expanzia + + +

    Ak vyhľadávacia cesta s najväčšou prioritou (pozri ,Zdroje cesty‘ na strane 59) obsahuje dvojbodku navyše (t. j. začiatočn 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

    - -

    +

    >>  /home/karl:
    a hodnotu TEXINPUTS v súbore texmf.cnf
    - -

    +

      .:$TEXMF//tex - -
    potom konečná hodnota použitá na vyhľadávanie by bola:
    - -

    +

      /home/karl:.:$TEXMF//tex @@ -4235,10 +4412,10 @@ class="ec-lmtt-10x-x-109">:‘, potom koncovú ,:‘ a potom zdvojenú ,:‘. -

    +

    7.1.5 Expanzia zátvoriek
    -

    Užitočná črta je expanzia zátvoriek, ktorá funguje tak, že napríklad Expanzia zátvoriek +

    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 T

      TEXMF = {$TEXMFVAR,$TEXMFHOME,!!$TEXMFLOCAL,!!$TEXMFDIST}
    + id="x1-60002r1">    TEXMF = {$TEXMFVAR,$TEXMFHOME,!!$TEXMFLOCAL,!!$TEXMFDIST}
    -

    Môžeme to použiť na definíciu, napríklad, T

    Môžeme to použiť na definíciu, napríklad, TEXovskej cesty pre vstupy:

      TEXINPUTS = .;$TEXMF/tex//
    + id="x1-60004r1">    TEXINPUTS = .;$TEXMF/tex//
    -

    bude to znamenať, že po hľadaní v aktuálnom adresári sa najprv prehľadá celý strom +

    bude to znamenať, že po hľadaní v aktuálnom adresári sa najprv prehľadá celý strom $TEXMFVAR/tex, $TEXMFHOME/tex, $TEXMF vo všetkých definíciách máme istotu, že sa vždy ako prvý prehľadá aktuálny strom. -

    +

    7.1.6 Expanzia podadresárov
    -

    Dva alebo viac za sebou nasledujúcich znakov ,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 nie je špecifikované. -

    Ak po ,

    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/2/b, class="ec-lmtt-10x-x-109">/a/1/1/b, atď, ale nie do /a/b/c alebo /a/1. -

    Viacnásobné konštrukcie ,

    Viacnásobné konštrukcie ,//‘ v ceste sú možné, ale použitie ,//‘ na začiatku cesty je ignorované. -

    +

    7.1.7 Typy špeciálnych znakov a ich význam: zhrnutie
    -

    Nasledujúci zoznam zahŕňa zvláštne znaky v konfiguračných súboroch Kpathsea. -

    + id="x1-620007.1.7">Typy špeciálnych znakov a ich význam: zhrnutie +

    Nasledujúci zoznam zahŕňa zvláštne znaky v konfiguračných súboroch Kpathsea. +

    :
    Povel na hľadanie s class="ec-lmri-10x-x-109">iba v databáze, neprehľadáva disk.
    -

    +

    7.2 Databázy názvov súborov

    -

    Kpathsea minimalizuje prístupy na disk pri vyhľadávaní. Predsa však pri inštaláciách + id="x1-630007.2">Databázy názvov súborov +

    Kpathsea minimalizuje prístupy na disk pri vyhľadávaní. Predsa však pri inštaláciách s dostatočným množstvom adresárov hľadanie súboru v každom možnom adresári môže zabrať prehnane veľa času (toto platí zvlášť vtedy, keď musia byť prejdené stovky adresárov s fontami). Kpathsea preto používa externe vytvorený ,databázový‘ súbor nazývaný 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 (

    Skratky mien (aliases) v druhom databázovom súbore vám umožňujú dať dodatočné mená súborom nachádzajúcim sa v zozname ls-R. Toto môže byť užitočné pri prispôsobovaní sa súborovým konvenciám DOSu 8.3 v zdrojových súboroch. -

    +

    7.2.1 Súborová databáza
    -

    Ako bolo vysvetlené hore, meno hlavnej databázy súborov musí byť 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á @@ -4376,14 +4553,13 @@ class="E">EXu vo svojej inštal class="ec-lmtt-10x-x-109">$TEXMF). Kpathsea hľadá ls-R súbory podľa cesty v TEXMFDBS. -

    Odporúčaný spôsob, ako vytvoriť a udržiavať ‘

    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

    - -

    +

    cd cron, takže po zmen 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ť +

    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ľadávanie cesty
    -

    Program 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). +class="ec-lmtt-10x-x-109">mktex‘… skriptoch).

    - -

    +

    >> kpsewhich option filename +class="ec-lmtk-10x-x-109">…
    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 +

    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. +

    Najbežnejšie voľby sú popísané nižšie.

    –dpi=num
    num

    Nastaví masku výberu ladiacích možností na ,num‘.
    -

    +

    7.2.3 Príklady použitia
    -

    Pozrime sa na Kpathsea v akcii. Za podčiarknutým príkazom nasleduje výsledok vyhľadávania + 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.

    - -

    +

    > 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.
    - -

    +

    >   /usr/local/texmf-dist/bibtex/bib/beebe/tugboat.bib
    -

    Mimochodom, posledným súborom je bibliografická databáza BibTeXu pre články +

    Mimochodom, posledným súborom je bibliografická databáza BibTeXu pre články TUGBoatu.

    - -

    +

    > .pk‘ súbory v našom systéme (vzhľadom na to, že v TEX Live implicitne používame verzie Type1 ).
    - -

    +

    > .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.
    - -

    +

    > xdvi by v tomto pr požadované .pk súbory, použijúc skript mktexpk. -

    Teraz obráťme našu pozornosť na hlavičkové a konfiguračné súbory

    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 súborov, všeobecný prológový tex.pro na podporu @@ -4678,8 +4848,7 @@ s class="ec-lmtt-10x-x-109">config.ps špecifikovať explicitne, o ktorý typ sa zaujímame (dvips config).

    - -

    +

    > utm“. Prvý s meno mapového súboru:
    - -

    +

    >   /usr/local/texmf-dist/dvips/psnfss/config.utm
    Obsah tohoto súboru je
    - -

    +

      p +utm.map
    čo odkazuje na súbor utm.map, ktorý ideme ďalej hľadať.
    - -

    +

    >  /usr/local/texmf-dist/fonts/map/dvips/times/ut
    Tento mapový súbor definuje mená súborov fontov typu Type1 PostScript v kolekcii URW. Jeho obsah vyzerá takto (zobrazili sme iba jeho časť):
    - -

    +

      utmb8r <utmr8a.pfb class="ec-lmtt-10x-x-109">utmr8a.pfb a nájdime jej pozíciu v adresárovom strome texmf použitím vyhľadávania fontových súborov Type1:
    - -

    +

    >   /usr/local/texmf-dist/fonts/type1/urw/times/utmr8a.pfb
    -

    Z týchto príkladov by malo byť zrejmé, ako ľahko môžete nájsť umiestnenie daného súboru. +

    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 rozpoznáva referencie na súbory. Aby toto bolo možné + 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 ls-R datab
    • Vyhľadávanie súborov.
    • Premenlivé hodnoty.
    -

    Hodnota

    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

    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 hello-world.tex, ktorý obsahuje nasleduj

      \documentclass{article}
      \begin{document}
      Hello World!
      \end{document}
    + id="x1-67002r1">    \documentclass{article}
        \begin{document}
        Hello World!
        \end{document}
    -

    Tento malý súbor používa iba font

    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. + id="x1-67009f1">.

    - -

    +

    > dvips ladiacu triedu 4 (cesty k f cesty Kpathsea (pozri Referenčnú príručku dvips). Výstup, trochu preusporiadaný, je zobrazený na obrázku 13. +href="#x1-67032r13">13. -



    @@ -4986,11 +5149,11 @@ class="ec-lmtt-10">kdebug:search(config.cms)
    =>/usr/local/texmf/dvips/cms/config.cms
    Obr. 13: Vyhľadávanie konfiguračných súborov
    +class="content">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 dvips). Tento s ktoré definujú vzťah medzi menami fontov v TEXu, PostScripte a systéme súborov.

    - -

    +

    > dvips preto pokračuje v hľ 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 +href="#x1-660007.2.3">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 …

    - -

    +

    V tomto bode sa dvips identifikuje používateľovi …

    +


    This is Eye Software (www.radicaleye.com)
    -
    …potom pokračuje v hľadaní prológového súboru …potom pokračuje v hľadaní prológového súboru texc.pro:
    - -

    +


    kdebug:start search(file=texc.pro, => /usr/local/texmf/dvips/base/texc.pro
    -

    Po nájdení tohoto súboru

    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 outputcmr10.tfm, ktorý je n 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).
    - -

    +


    kdebug:start search(file=cmr10.tfm,<cmr10.pfb>[1]

    7.3 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 + id="x1-680007.3">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
    EXu. Toto je viac-menej hash_extra
    Dodatočný priestor pre hašovaciu tabuľku mien riadiacej sekvencie. Len 10 000 +class="lmsy-10x-x-109">≈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 alokácie pamäte, ale +

    Samozrejme tento prvok nemôže nahradiť naozajstné dynamické polia a alokácie pamäte, ale keďže tieto sa veľmi ťažko implementujú v súčasnej verzii TEXu, tieto parametre počas behu programu poskytujú praktický kompromis, ktorý dovoľuje aspoň nejakú flexibilitu. -

    +

    8 Poděkování

    -

    TPoděkování +

    TEX Live je výsledkem společného úsilí téměř všech skupin uživatelů TEXu. Toto vydání TEX @@ -5295,7 +5453,7 @@ class="E">EX4ht je použito pro HTML verzi t ConTEXt (http://pragma-ade.com) pracujícího uvnitř systému Thttp://pragma-_ade.com) pracujícího uvnitř systému TEX Live.

  • Hŕn Thế Thŕnhovi, Martinu Schröderovi a pdfTEX Live 2008, zvl této příručky, popisující tyto vlastnosti.
  • -
  • Mojce Miklavec za množství pomoci s ConTEXtem. +
  • 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 @@ -5387,11 +5546,11 @@ class="ec-lmss-10x-x-109">texdoc. class="E">EX Live a za francouzskou dokumentaci.
  • -
  • Norbertu Preiningovi, hlavnímu architektovi infrastruktury a instalačního programu - TEX Live 2008, za koordinaci Debian verze TEX Live (společně s Frankem Küsterem), - za mnohé průběžné návrhy na zlepšení. +
  • 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 @@ -5409,7 +5568,8 @@ class="E">EX 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. + 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.
  • Olafu Weberovi za jeho pečlivou údržbu Web2Cv minulých letech.
  • @@ -5417,24 +5577,24 @@ class="E">EX Live a koordin
  • Grahamu Williamsovi, tvůrci TEX Catalogue.
  • -

    Tvůrci binárek: Ettore Aldrovandi (

    Tvůrci binárek: Ettore Aldrovandi (i386-solaris, x86_64-solaris), Marc Baudoin (amd64-netbsd, i386-netbsd), Karl Berry (i386-linux), Ken Brown (i386-netbsd), Ken Brown (i386-cygwin, x86_64-cygwin), Simon +class="ec-lmss-10x-x-109">x86_64-cygwin), Johannes Hielschier (aarch64-linux), Simon Dales (armhf-linux), Akira Kakuto (win32), Dick Koch (x86_64-darwin), Nikola Lečić -(amd64-freebsd, i386-freebsd), Mojca Miklavec (i386-darwin, powerpc-darwin, x86_64-darwin), Nikola Lečić (amd64-freebsd, +i386-freebsd), Henri Menke (x86_64-linuxmusl), Mojca Miklavec (i386-linux, x86_64-darwinlegacy, i386-solaris, EX Live, viz http://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 +

    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), Manuel Pégourié-Gonnard (francouzština), Petr Sojka & Ján Buša (čeština/ slovenština),2 -Boris Veytsman (ruština), Staszek Wawrykiewicz (polština), Uwe Ziegenhagen (němčina). Webovská -stránka dokumentace T +Boris Veytsman (ruština), Zofia Walczak (polština), Uwe Ziegenhagen (němčina). Webovská stránka +dokumentace TEX Live je http://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 vydání

    -

    + id="x1-700009">Historie vydání +

    9.1 Minulost

    -

    Diskuse začala koncem roku 1993, kdy holandská skupina uživatelů TMinulost +

    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 @@ -5495,7 +5655,7 @@ class="E">EX uk 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 teT

    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 @@ -5514,7 +5674,7 @@ class="E">EXu a nov Web2C (7.3). TEX Live nyní obsahuje i kompletní systém pro Windows díky Fabrice Popineau. -

    Pro páté vydání (březen 2000) bylo mnoho částí CD revidováno a zkontrolováno a byly +

    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í @@ -5525,19 +5685,19 @@ href="http://www.debian.org/intro/free" class="url" >http://www.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 +

    Š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é vydání v roce 2002 mělo podstatné rozšíření v přidání podpory Mac OS X, kromě +

    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 neustálou smrští oprav a rozšíření stalo to, že velikost T2003 +

    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 @@ -5556,10 +5716,10 @@ href="#x1-120002.4">10).

  • 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 +
  • +
  • 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 @@ -5600,17 +5760,17 @@ class="ec-lmtt-10x-x-109">texmf/web2c/cp8bit.tcx. Př class="E">EX 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-730009.1.2">2004 +

    Rok 2004 přinesl mnoho změn:

    • 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

      Soubory .map jsou nyní vyhledávány jen v podaresářích fonts/map (v každém stromě fonts/enc, podle cesty ENCFONTS. updmap se pokusí vypsat varování o problematických souborech. -

      O metodách zpracování té které informace prosíme viz +

      O metodách zpracování té které informace prosíme viz http://tug.org/texlive/mapenc.html. @@ -5643,11 +5803,12 @@ class="E">EX Live byl velký strom texmf předešlých vydání nahrazen třemi: texmf, texmf-dist a texmf-doc. Viz oddíl texmf-_dist a texmf-_doc. Viz oddíl 2.2 (stránka 7) a soubory README pro každý z nich. +class="ec-lmtt-10x-x-109">README pro každý + z nich.

    • Všechny vstupní soubory týkajíci se TEXu jsou teď soustředěny v podadresáři texmf-doc/doc/english/tds/tds.html#Scripts.
    • Téměř všechny formáty umožňují většinu znaků tisknout bez konverze pomocí + + překladového souboru cp227.tcx místo jejich konverze pomocí ^^ notace. Konkrétně znaky na pozicích 32–256, plus „tab“, „vertikální tab“ a „form feed“ jsou považovány za tisknutelné a nejsou konvertovány. Výjimky tvoří plain TEX (jen 32–127 jsou - - tisknutelné), ConTEXt (0–255 tisknutelné) a formáty systému Omega. Toto implicitní chování je téměř stejné jako v TEXtu atd., stejně jako rozšíření e-TEXu (texmf-dist/doc/etex/base/). -

      To také znamená, že užití balíku

      To také znamená, že užití balíku ifpdf (pracuje s plainem i LATEXem) nebo ekvivalentního kódu je \pdfmapline poskytuj

    • Mikrotypografické rozšíření fontu může být použito jednodušeji.
      http://www.ntg.nl/pipermail/ntg-pdftex/2004-May/000504.html. +class="ec-lmtt-10x-x-109">http://www.ntg.nl/pipermail/ntg-_pdftex/2004-_May/000504.html.
    • Všechny parametry, které byly předtím nastavovány ve zvláštním konfiguračním souboru mpost) teď akceptuje dvojit
      \input "filename with spaces"   % plain
      \input{"filename with spaces"}  % latex
      -

      Pro další informace viz manuál Web2C:   \input "filename with spaces"   % plain
        \input{"filename with spaces"}  % latex

    +

    Pro další informace viz manuál Web2C: texmf-dist/doc/web2c.

  • Podpora encTEX a Omega, je nyn texmf-dist/doc/aleph/base a http://www.tex.ac.uk/cgi-bin/texfaq2html?label=aleph. +class="ec-lmtt-10x-x-109">http://www.tex.ac.uk/cgi-_bin/texfaq2html?label=aleph. Formát pro Aleph, založený na LATEXu, se jmenuje lamed. @@ -5816,7 +5977,7 @@ class="ec-lmss-10x-x-109">cbgreek na „středně“ zřídka se používají a my jsme potřebovali místo. Úplná sada je dostupná z CTAN (http://mirror.ctan.org/tex-archive/fonts/greek/cbfonts). +class="ec-lmtt-10x-x-109">http://mirror.ctan.org/tex-_archive/fonts/greek/cbfonts).
  • oxdvi byl odebrán; použijte jednoduše t1utils. Je to t 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 + id="x1-740009.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 ^^, když si to budete p
      latex --translate-file=empty.tcx yourfile.tex
      -

      + id="x1-74002r1">  latex --translate-file=empty.tcx yourfile.tex

    +

  • Nový program dvipdfmx je zařazen pro převedení z DVI do PDF; ten je platnou aktualizací @@ -5933,10 +6094,10 @@ class="ec-lmtt-10x-x-109">TEXMFHOME, resp. na class="ec-lmtt-10x-x-109">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 rozsáhlým přírůstkem na T2006–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ě aktualizován, s mnoha plány do budoucnosti +

    MetaPost byl také podstatně aktualizován, s mnoha plány do budoucnosti (http://tug.org/metapost/articles), podobně pdfTEX (http://tug.org/applications/pdftex). -

    Formát T

    Formát TEX .fmt (vysokorychlostní formát) a podobně soubory MetaPost a Metafont jsou teď uloženy v podadresářích tex nebo pdftex nebo xetex. Tato změna by měla při běžném používání zůstat nepostřehnuta. -

    Program (plain)

    Program (plain) tex již nečte první řádky %&, aby určil, jaký formát má spustit; je to čistý knuthovský Thttp://mirror.ctan.org). -

    Strom zdrojových textů je nyní uložen v Subversion, se standardním webovským +

    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 teT

    Nakonec, v květnu 2006 Thomas Esser oznámil, že už nebude aktualizovat teTEX (tetexu, poskytuj 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 T2008 +

    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 T

    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. -

    Obsažený je významnější nový stroj (engine) LuaT

    Obsažený je významnější nový stroj (engine) LuaTEX (http://luatex.org); kromě lepší přizpůsobivosti v sázení je možno tento vynikající skriptovací jazyk použít jak uvnitř, tak i mimo TEXovské dokumenty. -

    Podpora Windows a unixových platforem je nyní jednotnější. Zejména většina skriptů +

    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

    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

    S příchodem programu tlmgr jsou nyní činnosti programu texconfig na editaci formátů a konfiguračních souborů dělení slov blokované. -

    Program

    Program xindy pro tvorbu rejstříků (http://xindy.sourceforge.net/) je nyní zahrnut na @@ -6034,36 +6195,36 @@ class="ec-lmss-10x-x-109">kpsewhich může nyn –all) a omezené výskyty pro daný podadresář (option –subdir). -

    Program

    Program dvipdfmx zahrnuje nyní funkčnost extrakce informace o ,bounding boxu‘, pomocí povelu extractbb; toto byl jeden z posledních rysů, které poskytoval dvipdfm, avšak ne dvipdfmx. -

    Fontové přezdívky Times-Roman,

    Fontové přezdívky Times-_Roman, 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

    Formát platex byl odstraněn pro konflikt jmen s japonštinou platex; podporu polštiny nyní zajišťuje balík polski. -

    Soubory

    Soubory WEBovských řetězců (pool) jsou nyní zkompilované do binárek pro usnadnění aktualizací. -

    A nakonec, v tomto vydání jsou zahrnuty změny provedené Donaldem Knuthem v jeho úpravách T

    A nakonec, v tomto vydání jsou zahrnuty změny provedené Donaldem Knuthem v jeho úpravách TEXu roku 2008 (,TEX tuneup of 2008‘). Viz http://tug.org/TUGboat/Articles/tb29-2/tb92knut.pdf. -

    +class="ec-lmtt-10x-x-109">http://tug.org/TUGboat/Articles/tb29-_2/tb92knut.pdf. +

    9.1.6 2009
    -

    Od roku 2009 je standardní výstupní formát Lua(L2009 +

    Od roku 2009 je standardní výstupní formát Lua(LA )TEX PDF, pro využití výhody LuaTEXovské @@ -6075,22 +6236,23 @@ výstupu DVI. Domovsk class="E">EXu je http://luatex.org. -

    Původní systém (engine) Omega a formát Lambda format byly odstraněny po diskusích +

    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 -

    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 http://tug.org/TUGboat/Articles/tb29-2/tb92hagen-euler.pdf). Ve všech případech zůstaly -metriky http://tug.org/TUGboat/Articles/tb29-_2/tb92hagen-_euler.pdf). +Ve všech případech zůstaly metriky nezměněny. Domovská stránka AMS fontů je ěny. Domovská stránka AMS fontů je +http://www.ams.org/tex/amsfonts.html. -

    Pomocný program – nový GUI editor – T

    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 href="http://tug.org/texworks" class="url" >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 více platforem. Realizuje textově založený jazyk +

    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 http://asymptote.sourceforge.net. -

    Samostatný program

    Samostatný program dvipdfm byl nahrazen programem 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. -

    Binárky pro platformy

    Binárky pro platformy cygwin a i386-netbsd jsou nyní v TEX Live zahrnuty, zatímco nám bylo @@ -6119,7 +6281,7 @@ ozn class="E">EX 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

    Z dalších menších změn: nyní používáme xz kompresi, stabilní náhradu za lzma ($ je povolen v n 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í T

    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žňující větší kompresi. To +

    9.1.7 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 @@ -6148,7 +6310,7 @@ class="E">EXovsk class="ec-lmss-10x-x-109">pdf14 se provede zpětná změna na PDF 1.4, nebo nastavte \pdfminorversion=4. -

    pdf(L

    pdf(LA )TEX nyní automaticky konvertuje požadovaný soubor ve formátu Encapsulated @@ -6170,8 +6332,8 @@ class="ec-lmss-10x-x-109">pst-pdf. Pro dalš class="ec-lmss-10x-x-109">epstopdf (http://ctan.org/pkg/epstopdf-pkg). -

    Další podobnou změnou je, že vykonání několika málo externích příkazů z Thttp://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  conf texmf shell_escape 0. -

    Ještě další podobnou změnou je to, že BibTeX a Makeindex nyní implicitně odmítají zapsat +

    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ů&# prostředí TEXMFOUTPUT nebo změneno nastavení openout_any. -

    XeT

    XeTEX nyní podporuje posun (kerning) okrajů podél stejných linií jako pdfTEX. (Expanze fontů není aktuálně podporována.) -

    Program

    Program tlmgr nyní standardně ukládá jednu zálohu každého aktualizovaného balíku (tlmgr option autobackup 1), tud class="ec-lmtt-10x-x-109">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) pT

    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ů (Lhttp://baruch.ev-_en.org/proj/chktex) na kontrolu dokumentů (LA )TEXu; překladač dvisvgm z DVI do SVG (http://dvisvgm.sourceforge.net). -

    Jsou dodány binárky těchto nových platforem:

    Jsou dodány binárky těchto nových platforem: amd64-freebsd, amd64-kfreebsd, i386-freebsd, @@ -6232,7 +6394,7 @@ class="ec-lmtt-10x-x-109">i386-freebsd, class="ec-lmtt-10x-x-109">i386-kfreebsd, x86_64-darwin, x86_64-solaris. -

    Změna T

    Změna TEX Live 2009, které jsme si nevšimli: četné binárky týkající se TEX4ht (http://tug.org/tex4ht) byly odstraně program mk4ht může být použit na spuštění libovolné z rozličných kombinací tex4ht. -

    Nakonec, vydání T

    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
    -

    Binárky 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 podporovány. -

    Program

    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 (

    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

    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

    Programy initex a inimf byly obnoveny (ale žádné jiné ini* varianty). -

    -

    9.1.9 2012
    +

    -

    9.1.9 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

    Parametr \XeTeXdashbreakstate je implicitně nastaven na 1, pro xetex i xelatex. To @@ -6295,52 +6457,52 @@ class="E">EXu, kter kompatibilitu zalomení řádek, musí explicitně nastavit hodnotu \XeTeXdashbreakstate na 0. -

    Výstupní soubory generované programy

    Výstupní soubory generované programy pdftex a dvips teď mohou mimo jiné překročit velikost 2 GiB. -

    Do výstupu programu

    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í

    V omezeném režimu vykonávání \write18, který je implicitně nastaven, je teď mpost povoleným programem. -

    Soubor

    Soubor texmf.cnf je také k nalezení v adresáři ../texmf-local, například +class="ec-lmtt-10x-x-109">../texmf-_local, například /usr/local/texlive/texmf-local/web2c/texmf.cnf, pokud existuje. -

    Skript /usr/local/texlive/texmf-_local/web2c/texmf.cnf, pokud existuje. +

    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

    Platformy: byly přidány armel-linux a mipsel-linux; sparc-linux a i386-netbsd již nejsou v základní distribuci. -

    +

    9.1.10 2013
    -

    Rozvržení distribuce: kořenový adresář 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 texmf-dist. -

    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 +

    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). -

    LuaT

    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). -

    XeT

    XeTEX (pro doplnění viz také jeho stránky):

    • Na navrhování fontů je nyní použita knihovna The HarfBuzz místo ICU. (ICU je @@ -6358,35 +6520,35 @@ class="E">EXem a xdvipdfmx.
    • Podpora OpenType math cut-ins.
    -

    xdvi: nyní používá pro vyobrazení FreeType namísto t1lib. -

    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í. -

    tlmgr: nová činnost pinning pro usnadnění konfigurace násobných repozitářů; více obsahuje tato sekce v tlmgr --help, online na http://tug.org/texlive/doc/tlmgr.html#MULTIPLE-REPOSITORIES. -

    Platformy: http://tug.org/texlive/doc/tlmgr.html#MULTIPLE-_REPOSITORIES. +

    Platformy: armhf-linux, mips-irix, i386-netbsd a amd64-netbsd přidány nebo oživeny; powerpc-aix odstraněna. -

    +

    9.1.11 2014
    + id="x1-820009.1.11">2014 -

    Rok 2014 zažil další doladění T

    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 @@ -6394,7 +6556,7 @@ výstupn class="ec-lmri-10x-x-109">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. -

    pdfT

    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: @@ -6402,7 +6564,7 @@ primitivy pro fiktivn class="ec-lmtt-10x-x-109">\pdfinterwordspaceon, \pdfinterwordspaceoff, \pdffakespace. -

    LuaT

    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 (texluajitc. Použ v TUGboatu je na http://tug.org/TUGboat/tb34-1/tb106scarso.pdf). http://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. -

    XeT

    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

    MetaPost: Podporován je nový číselný systém decimal, společně s interním parametrem numberprecision; nová definice makra drawdot plain.mp, podle Donalda Knutha, mimo jiné odstraňuje chyby ve výstupech SVG a PNG. -

    ConT

    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*, 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í T

    Přerozdělení TEX Live pro MacTEX (sekce 3.1.2) již nezahrnuje výběrové balíky pouze pro @@ -6461,17 +6623,17 @@ class="ec-lmss-10x-x-109">convert z ImageMagick byl rovně&# class="E">EX4ht (konkrétně tex4ht.env) nyní používá přímo Ghostscript. -

    Kolekce

    Kolekce langcjk pro čínskou, japonskou a korejskou podporu byla rozdělena na jednotlivé jazykové kolekce z důvodu rozumnějších velikostí. -

    Platformy:

    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ředtím zahrnuty pouze explicitním + id="x1-830009.1.12">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ší @@ -6485,33 +6647,33 @@ a 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, +

    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é. -

    pdfT

    pdfTEX: Podpora JPEG Exif stejně JFIF; dokonce nevydává výstrahu při záporném \pdfinclusionerrorlevel; synchronizace s xpdf 3.04. -

    LuaT

    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. -

    XeT

    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ý systém

    MetaPost: Nový číselný systém binary; nové programy upmpost a updvitomp umožňující japonštinu, analogické k up*tex. -

    MacT

    MacTEX: Aktualizace zařazeného balíku Ghostscript pro podporu CJK. Panel preferencí @@ -6521,7 +6683,7 @@ class="E">EXov class="E">EX už nepodporuje; podpora data-fork suitcases (.dfont) zůstává. -

    Infrastruktura: Skript

    Infrastruktura: Skript fmtutil byl předělán pro čtení fmtutil.cnf na stromovém základě, analogicky k mktexpk) upřednostňuj nyní programy v jejich vlastních adresářích, místo vždy používané existující proměnné PATH. -

    Platformy:

    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 (http://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 +class="ec-lmtt-10x-x-109">http://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
    -

    LuaT2016 +

    LuaTEX: Rozsáhlé změny primitivů, jak přejmenování, tak i odstranění společně s reorganizací struktury některých uzlů. Změny jsou shrnuty v článku Hanse Hagena, „LuaTEX 0.90 backend changes for PDF and more“ (http://tug.org/TUGboat/tb37-1/tb115hagen-pdf.pdf); pro +class="ec-lmtt-10x-x-109">http://tug.org/TUGboat/tb37-_1/tb115hagen-_pdf.pdf); pro všechny podrobnosti viz příručku LuaTEXu, texmf-dist/doc/luatex/base/luatex.pdf. -

    Metafont: Nové vysoce experimentální příbuzné programy MFlua a MFluajit, integrující Lua +

    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. -

    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 \day a \time. Manuál pdfTEXu má příklady a detaily. -

    pdfT

    pdfTEX: Nové primitivy \pdfinfoomitdate, \pdftrailerid, \pdfsuppressptexinfo, na nastavení hodnot objevujících se v PDF výstupu, které se normálně mění při každém spuštění (časové známky). Ovlivní pouze výstup PDF, ne DVI. -

    XeT

    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. -

    Ostatní nástroje: +

    Ostatní nástroje:

    • gregorio je nový program, část balíku -a
    • ps2pk umí zacházet s rozšířenými fonty PK/GF.
    -

    MacT

    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

    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. @@ -6625,20 +6787,20 @@ Ověřen class="ec-lmtt-10x-x-109">tlmgr. Pokud gpg k dispozici není, aktualizace probíhají jako obvykle. -

    Platformy

    Platformy alpha-linux a mipsel-linux byly odstraněny. -

    -

    9.2 Současnost – 2017

    -

    LuaT

    +

    9.1.14 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. -

    pdfT

    pdfTEX: Proměnná prostředí SOURCE_DATE_EPOCH_TEX_PRIMITIVES z minulého roku přejmenována na FORCE_SOURCE_DATE bez změn class="ec-lmtt-10x-x-109">\pdfpageattr obsahuje řetězec /MediaBox, potlačí se výstup implicitního /MediaBox. -

    XeT

    XeTEX: Unicode/OpenType matematika je nyní založena na podpoře tabulky HarfBuzz MATH; odstraněno pár chyb. -

    Dvips: Poslední nastavení

    Dvips: Poslední nastavení \special papersize „vyhrává“, pro konzistenci s dvipdfmx a očekáváním balíků; konfigurační nastavení L0 (přepínač -L0) obnovuje předchozí chování, tedy to, kdy „první nastavení vyhrává“. -

    epT

    epTEX, eupTEX: Nová primitiva \pdfuniformdeviate, \pdfsetrandomseed, \pdfelapsedtime, \pdfresettimer z pdfTEXu. -

    MacT

    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 EX Live class="ec-lmtt-10x-x-109">x86_64-darwinlegacy, i386-darwin, powerpc-darwin). -

    Infrastruktura: Strom

    Infrastruktura: Strom TEXMFLOCAL je nyní prohledáván před TEXMFSYSCONFIG a TEXMFSYSVAR @@ -6692,7 +6854,7 @@ class="ec-lmtt-10x-x-109">shell pro interaktivn 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í vydávají varování pokud jsou vyvolány bez specifikace buď v tzv. systémovém režimu (http://tug.org/texlive/scripts-sys-user.html. -

    install-tl: Osobní cesty jsou nyní přiřazeny hodnotám MacTEXu (~/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). -

    SyncThttp://tug.org/texlive/scripts-_sys-_user.html. +

    install-tl: Osobní cesty jako TEXMFHOME jsou nyní přiřazeny hodnotám MacTEXu +(~/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ávkyi, které mažou dočasné soubory by se měly upravit (kvůli zrušené koncovce .gz). -

    Ostatní nástroje:

    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 TJRE jsou podporov class="ec-lmtt-10x-x-109">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 MacT

    Platformy: Viz položku MacTEX výše; žádné další změny. -

    +

    +

    9.2 Současnost – 2018

    +

    epTEX, eupTEX: Nový primitiv \epTeXversion. +

    LuaTEX: Příprava na migraci na LuaTEX 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 (http://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í umístěn do +PDF ID; odstranění chyb pro \pdfprimitive a souvisí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 MacTEX byly reorganizovány pro větší jasnost; nyní toto místo obsahuje čtyři GUI +programy (BibDesk, LaTeXiT, TeX Live Utility a TeXShop) na vrchní úrovni a adresáře s dalšími +nástroji a dokumentací. +

    tlmgr: nové front-end tlshell (Tcl/Tk) a tlcockpit (Java); výstup JSON; uninstall je nyní +synonymem pro remove; nová akce/volba print-platform-info. +

    Platformy: +

      +
    • Nové: x86_64-linuxmusl a aarch64-linux. +
    • +
    • 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 preferován + x86_64-darwin). Veškerá podpora pro 10.5 (Leopard) je pryč, tj. powerpc-darwin a + i386-darwin platforms byli obidva odstraněny. +
    • +
    • Windows: XP už není podporován.
    +

    9.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 podpůrných materiálů, programů, včetně instalačních, a -také aktualizovaný a lépe zkontrolovaný strom maker a fontů. Tato práce je prováděna + id="x1-870009.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, http://tug.org/texlive/contribute.html. -

    Prosíme, pošlete opravy, návrhy, náměty a nabídky pomoci na: +

    Prosíme, pošlete opravy, návrhy, náměty a nabídky pomoci na:

    - - -

    Šťastné EXování!

    í!

    1Od verzie T class="ec-lmr-9">é implicitne. -

    2Ke korektuře 'GNU/Linux on x86_64' Distribution: inst (compressed) Directory for temporary files: /tmp @@ -880,11 +887,11 @@ Detected platform: GNU/Linux on Intel x86_64 set installation scheme (scheme-full) customizing installation collections - 40 collections out of 41, disk space required: 4900 MB + 40 collections out of 41, disk space required: 5328 MB directories: TEXDIR (the main TeX directory): - /usr/local/texlive/2017 + /usr/local/texlive/2018 ... options: @@ -991,17 +998,17 @@ Available platforms: =============================================================================== a [ ] Cygwin on Intel x86 (i386-cygwin) b [ ] Cygwin on x86_64 (x86_64-cygwin) - c [ ] MacOSX legacy (10.5-10.6) on Intel x86 (i386-darwin) - d [ ] MacOSX legacy (10.5) on PowerPC (powerpc-darwin) - e [ ] MacOSX current on x86_64 (x86_64-darwin) - f [ ] MacOSX legacy (10.6-10.9) on x86_64 (x86_64-darwinlegacy) - g [ ] FreeBSD on x86_64 (amd64-freebsd) - h [ ] FreeBSD on Intel x86 (i386-freebsd) - i [ ] GNU/Linux on ARM (armel-linux) - j [ ] GNU/Linux on ARMhf (armhf-linux) - k [ ] GNU/Linux on Intel x86 (i386-linux) - l [ ] GNU/Linux on PowerPC (powerpc-linux) - m [X] GNU/Linux on x86_64 (x86_64-linux) + c [ ] MacOSX current (10.10-10.13) on x86_64 (x86_64-darwin) + d [ ] MacOSX legacy (10.6-10.10) on x86_64 (x86_64-darwinlegacy) + e [ ] FreeBSD on x86_64 (amd64-freebsd) + f [ ] FreeBSD on Intel x86 (i386-freebsd) + g [ ] GNU/Linux on ARM64 (aarch64-linux) + h [ ] GNU/Linux on ARM (armel-linux) + i [ ] GNU/Linux on ARMhf (armhf-linux) + j [ ] GNU/Linux on Intel x86 (i386-linux) + k [ ] GNU/Linux on PowerPC (powerpc-linux) + l [X] GNU/Linux on x86_64 (x86_64-linux) + m [ ] GNU/Linux on x86_64 with musl (x86_64-linuxmusl) o [ ] NetBSD on x86_64 (amd64-netbsd) p [ ] NetBSD on Intel x86 (i386-netbsd) s [ ] Solaris on Intel x86 (i386-solaris) @@ -1114,7 +1121,8 @@ Změna \dirname{TEXDIR} v~instalačnĂ­m programu vyvolĂĄ takĂŠ změny \dirname{TEXMFSYSCONFIG}. \dirname{TEXMFHOME} je doporučenĂŠ umĂ­stěnĂ­ osobnĂ­ch souborĹŻ maker - nebo balĂ­kĹŻ. PředvolenĂĄ hodnota je \verb|~/texmf|. + nebo balĂ­kĹŻ. PředvolenĂĄ hodnota je \verb|~/texmf| + (|~/Library/texmf| na Macs). Na rozdĂ­l od \dirname{TEXDIR} je nynĂ­ \verb|~| 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 \TeX u. @@ -1137,11 +1145,11 @@ na straně~\pageref{sec:context_mkiv}); jejĂ­ implicitnĂ­ hodnota je \begin{figure}[tbh] \begin{boxedverbatim} -Options setup: +Options customization: ===============================================================================

    use letter size instead of A4 by default: [ ] execution of restricted list of programs: [X] - create format files: [X] + create all format files: [X] install font/macro doc tree: [X] install font/macro source tree: [X] create symlinks in standard directories: [ ] @@ -1357,18 +1365,18 @@ GNU/Linux se standardním nastavením adresářů, může být vhodné editovat soubor \filename{$HOME/.profile}. \begin{sverbatim} -PATH=/usr/local/texlive/2017/bin/i386-linux:$PATH; export PATH -MANPATH=/usr/local/texlive/2017/texmf-dist/doc/man:$MANPATH; export MANPATH -INFOPATH=/usr/local/texlive/2017/texmf-dist/doc/info:$INFOPATH; export INFOPATH +PATH=/usr/local/texlive/2018/bin/i386-linux:$PATH; export PATH +MANPATH=/usr/local/texlive/2018/texmf-dist/doc/man:$MANPATH; export MANPATH +INFOPATH=/usr/local/texlive/2018/texmf-dist/doc/info:$INFOPATH; export INFOPATH \end{sverbatim} Pro \prog{csh} nebo \prog{tcsh} je editovaný soubor typicky \filename{$HOME/.cshrc} a řádky k~přidání mohou vypadat jako: \begin{sverbatim} -setenv PATH /usr/local/texlive/2017/bin/i386-linux:$PATH -setenv MANPATH /usr/local/texlive/2017/texmf-dist/doc/man:$MANPATH -setenv INFOPATH /usr/local/texlive/2017/texmf-dist/doc/info:$INFOPATH +setenv PATH /usr/local/texlive/2018/bin/i386-linux:$PATH +setenv MANPATH /usr/local/texlive/2018/texmf-dist/doc/man:$MANPATH +setenv INFOPATH /usr/local/texlive/2018/texmf-dist/doc/info:$INFOPATH \end{sverbatim} Pokud již máte nastavení někde ve vašich tečkou začínajících souborech, @@ -1384,8 +1392,8 @@ Naše dvě rady jsou: 1)~můžete vyhledat soubor \filename{/etc/manpath.config} a pokud existuje, přidejte řádky jako \begin{sverbatim} -MANPATH_MAP /usr/local/texlive/2017/bin/i386-linux \ - /usr/local/texlive/2017/texmf-dist/doc/man +MANPATH_MAP /usr/local/texlive/2018/bin/i386-linux \ + /usr/local/texlive/2018/texmf-dist/doc/man \end{sverbatim} A za 2)~vyhledejte soubor \filename{/etc/environment}, @@ -1693,7 +1701,6 @@ záležitost vkusu uživatele. Tady je výběr v~abecedním řazení \url{http://www.gnu.org/software/emacs/emacs.html} \item \cmdname{Emacs} s~Auc\TeX em pro Windows je k~dispozici z~\CTAN{}u. Jeho domovská stránka je \url{http://www.gnu.org/software/auctex}. - \item \cmdname{LEd} je k~dostání z~\url{http://www.latexeditor.org/}. \item \cmdname{SciTE} je k~dostání z~\url{http://www.scintilla.org/SciTE.html}. \item \cmdname{Texmaker} je volný (free) software, k~dispozici z~\url{http://www.xmlmath.net/texmaker}. @@ -1909,6 +1916,12 @@ Pochopitelně se předpokládá, že instalační zdroj je platný a dosažiteln Obrázky~\ref{fig:tlmgr_general_options} a~\ref{fig:tlmgr_paper_options} ukazují obrazovky obecných voleb a volby rozměru papíru. +\subsection{Jiná \GUI{} rozhraní pro \cmdname{tlmgr}} + +Kromě výše právě popsaného režimu \code{tlmgr -gui}, \cmdname{tlmgr} používá +dva další programy \GUI{} jako backend: \cmdname{tlshell} +(napsaný v~Tcl/Tk) a \cmdname{tlcockpit} (napsaný v~Java). Jsou dodány jako samostatné balíčky. + \subsection{Vzorové realizace \cmdname{tlmgr} z~příkazového řádku} Po výchozí instalaci můžete svůj systém aktualizovat @@ -1943,12 +1956,12 @@ running post install action for xetex install: xetex-def ... running mktexlsr -mktexlsr: Updating /usr/local/texlive/2017/texmf-dist/ls-R... +mktexlsr: Updating /usr/local/texlive/2018/texmf-dist/ls-R... ... running fmtutil-sys --missing ... Transcript written on xelatex.log. -fmtutil: /usr/local/texlive/2017/texmf-var/web2c/xetex/xelatex.fmt installed. +fmtutil: /usr/local/texlive/2018/texmf-var/web2c/xetex/xelatex.fmt installed. \end{fverbatim} Jak můžete vidět, \prog{tlmgr} nainstaluje závislosti @@ -1968,7 +1981,8 @@ category: Collection shortdesc: LaTeX supplementary packages longdesc: A very large collection of add-on packages for LaTeX. installed: Yes -revision: 32768 +revision: 46963 +sizes: 657941k \end{fverbatim} Nakonec to nejdůležitější -- úplnou dokumentaci najdete na @@ -2053,15 +2067,14 @@ které na stroji s~Windows obvykle nenajdete. \item[Nástroje příkazového řádku.] Řada běžných unixových programů řízených z~příkazového řádku je nainstalovaných pod Windows spolu s~běžnými binárkami \TL. Ty zahrnují - programy \cmdname{gzip}, %\cmdname{chktex}, \cmdname{jpeg2ps}, + programy \cmdname{gzip}, \cmdname{zip},%\cmdname{chktex}, \cmdname{jpeg2ps}, \cmdname{unzip} %, \cmdname{wget} programy ze skupiny \cmdname{xpdf} (\cmdname{pdfinfo}, \cmdname{pdffonts}, \ldots) a běžné unixové programy užívané na příkazové řádce. Samotný prohlížeč \cmdname{xpdf} není k~dispozici pro Windows. - Namísto něho si můžete z~\url{https://www.sumatrapdfreader.org/free-pdf-reader.html} - stáhnout prohlížeč PDF Sumatra, - který je založen na \cmdname{xpdf}, společně s~dalšími možnostmi. + Jednou z~mnoha alternativ je prohlížeč PDF Sumatra + dostupný z~\url{https://sumatrapdfreader.org/}. \item[\prog{fc-listi}, \prog{fc-cache}, \ldots] Nástroj z~knihovny fontconfig pomáhá \XeTeX{}u efektivněji zacházet s~fonty pod Windows. @@ -2108,9 +2121,10 @@ administrátorem je pravidlo, ne výjimka. Snažili jsme se učinit 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é prostředí se upravuje. Jinak jsou odkazy a +všechny uživatele a systémová vyhledávací cesta %prostředí +se upravuje. Jinak jsou odkazy a položky nabídky vytvářeny pouze pro aktuálního uživatele a upravuje -se jen jeho prostředí. +se jen jeho vyhledávací cesta. %prostředí. %Použijte volbu \optname{non-admin} pro \prog{install-tl}, pokud %upřednostňujete nastavení podle uživatele dokonce jako administrátor. @@ -2120,8 +2134,8 @@ 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á cesta sestává ze -systémové cesty následované uživatelskou cestou, +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ý \TL{} 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 \TL{} @@ -2130,7 +2144,7 @@ bude běžet v~relaci příkazového řádku spuštěné z~takového odkazu. Odk \TeX{}works, pokud je nainstalován, rovněž předřadí \TL{} k~vyhledávací cestě, proto by měl být imunní vůči tomuto problému cest. -Pro Windows Vista a pozdější si musíte být vědomi, že dokonce i když jste +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 @@ -3097,7 +3111,9 @@ za skript \texttt{getnonfreefonts} a mnoho dalšího. a instalačnímu programu \TL{} 2008, zvláště pod Windows, a za množství práce při aktualizaci této příručky, popisující tyto vlastnosti. -\item Mojce Miklavec za množství pomoci s~\ConTeXt{}em. +\item Mojce Miklavec za množství pomoci s~\ConTeXt{}em, vybudování +mnoha souborů binárek a mnohem víc. + \item Heikovi Oberdiekovi za balík \pkgname{epstopdf} a mnohé další, za kompresi velikých datových souborů \pkgname{pst-geo} tak, že @@ -3115,10 +3131,10 @@ vylepšení dokumentace a rozvoj dokumentu \cmdname{texdoc}. \item Fabrice Popineau, za původní podporu Windows na \TL{} a za francouzskou dokumentaci. -\item Norbertu Preiningovi, hlavnímu architektovi infrastruktury a -instalačního programu \TL{} 2008, za koordinaci Debian -verze \TL{} (společně s~Frankem K\"usterem), -za mnohé průběžné návrhy na zlepšení. +\item Norbertu Preiningovi, hlavnímu architektovi současné infrastruktury a +instalačního programu \TL{}, za koordinaci Debian +verze \TL{} (společně s~Frankem K\"usterem) a za vykonání obrovského množství práce +v~průběhu naší cesty. \item Sebastianu Rahtzovi za původní vytvoření systému \TL{} a za jeho údržbu po mnoho let. Sebastian zemřel v~březnu 2016 @@ -3135,7 +3151,8 @@ realizovatelným zahrnutí \cmdname{xindy} do~\TL. \item Staszku Wawrykiewiczovi, hlavnímu testérovi všeho na \TL{} a koordinátorovi mnoha důležitých polských příspěvků: -fontů, windowsové instalace a dalších. +fontů, windowsové instalace a dalších. Staszek zemřel v únoru 2018 a my +věnujeme pokračující práci jeho paměti. \item Olafu Weberovi za jeho pečlivou údržbu \Webc v~minulých letech. @@ -3147,13 +3164,14 @@ fontů, windowsové instalace a dalších. Tvůrci binárek: Ettore Aldrovandi (\pkgname{i386-solaris}, \pkgname{x86\_64-solaris}), Marc Baudoin (\pkgname{amd64-netbsd}, \pkgname{i386-netbsd}), -Karl Berry (\pkgname{i386-linux}), Ken Brown (\pkgname{i386-cygwin}, \pkgname{x86\_64-cygwin}), +Johannes Hielschier (\pkgname{aarch64-linux}), Simon Dales (\pkgname{armhf-linux}), Akira Kakuto (\pkgname{win32}), Dick Koch (\pkgname{x86\_64-darwin}), Nikola Le\v{c}i\'c (\pkgname{amd64-freebsd}, \pkgname{i386-freebsd}), -Mojca Miklavec (\pkgname{i386-darwin}, \pkgname{powerpc-darwin}, +Henri Menke (\pkgname{x86\_64-linuxmusl}), +Mojca Miklavec (\pkgname{i386-linux}, \pkgname{x86\_64-darwinlegacy}, \pkgname{i386-solaris}, \pkgname{x86\_64-solaris}, \pkgname{sparc-solaris}), @@ -3167,7 +3185,7 @@ 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 (italština), +Marco Pallante \& Carla Maggi (italština), Manuel Pégourié-Gonnard (francouzština), Petr Sojka \& Ján Buša (čeština\slash slovenština),% \footnote{Ke korektuře českého a slovenského překladu přispěli @@ -3176,7 +3194,7 @@ 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 \code{cs.po} a přeložil soubor \code{README.EN}.} Boris Veytsman (ruština), -Staszek Wawrykiewicz (polština), +Zofia Walczak (polština), Uwe Ziegenhagen (němčina). Webovská stránka dokumentace \TL{} je \url{http://tug.org/texlive/doc.html}. Samozřejmě nejdůležitější poděkování patří Donaldu Knuthovi, @@ -4003,9 +4021,8 @@ Pokud \code{gpg} k~dispozici není, aktualizace probíhají jako obvykle. Platformy \code{alpha-linux} a \code{mipsel-linux} byly odstraněny. -\htmlanchor{news} -\subsection{Současnost -- 2017} -\label{sec:tlcurrent} +\subsubsection{2017} + Lua\TeX: Více zpětných volání (callbacks), více typografického řízení, více přístupů k~interním datovým strukturám; @@ -4052,7 +4069,7 @@ Změna byla dělána v~naději, že toto povede k~snížení setrvalého problé uživatelského režimu, a tím ke~ztrátě následných aktualizací systému. Pro podrobnosti viz \url{http://tug.org/texlive/scripts-sys-user.html}. -\code{install-tl}: Osobní cesty jsou nyní přiřazeny hodnotám Mac\TeX{}u +\code{install-tl}: Osobní cesty jako \envname{TEXMFHOME} jsou nyní přiřazeny hodnotám Mac\TeX{}u (|~/Library/...|\ implicitně na Macích). Nová volba \code{-init-from-profile} pro zahájení instalace s~hodnotami zadaného profilu; nový příkaz \code{P} pro explicitní uložení profilu; nové @@ -4073,13 +4090,61 @@ podporovány Oracle, kvůli bezpečnostním problémům.) Platformy: Viz položku Mac\TeX\ výše; žádné další změny. +\htmlanchor{news} +\subsection{Současnost -- 2018} +\label{sec:tlcurrent} + + +ep\TeX, eup\TeX: Nový primitiv \cs{epTeXversion}. + +Lua\TeX: Příprava na migraci na Lua\TeX\ 5.3 v~roce 2019: binárka +\code{luatex53} je dostupná pro většinu platform, ale musí být přejmenována na +\code{luatex} aby byla účinná. Nebo použijte soubory \ConTeXt\ Garden +(\url{http://wiki.contextgarden.net}); více informací tamtéž. + +MetaPost: Oprava chybných směrů cest, TFM a PNG výstupy. + +pdf\TeX: Umožňuje kódování vektorů pro bitmapové fonty; +aktuální adresář není umístěn % ??? not hashed +do PDF ID; odstranění chyb pro \cs{pdfprimitive} a souvisíci věci. + +Xe\TeX: Podpora \code{/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. + +Mac\TeX: Viz změny podpory verze níže. %See version support changes below. +Navíc, soubory instalovány do \code{/Applications/TeX/} programem Mac\TeX\ +byly reorganizovány pro větší jasnost; nyní toto místo obsahuje čtyři GUI programy +(BibDesk, LaTeXiT, TeX Live Utility a TeXShop) na vrchní úrovni a adresáře +s~dalšími nástroji a dokumentací. + +\code{tlmgr}: nové front-end \code{tlshell} (Tcl/Tk) a +\code{tlcockpit} (Java); výstup JSON; \code{uninstall} je nyní synonymem +pro \code{remove}; nová akce/volba \code{print-platform-info}. + +Platformy: +\begin{itemize*} +\item Nové: \code{x86\_64-linuxmusl} a \code{aarch64-linux}. + +\item \code{x86\_64-darwin} podporuje 10.10--10.13 +(Yosemite, El~Capitan, Sierra a High~Sierra). + +\item \code{x86\_64-darwinlegacy} podporuje 10.6--10.10 (i když +pro 10.10 je preferován \code{x86\_64-darwin}). Veškerá podpora pro 10.5 +(Leopard) je pryč, tj. \code{powerpc-darwin} a +\code{i386-darwin platforms} byli obidva odstraněny. + +\item Windows: XP už není podporován. +\end{itemize*} + + + \subsection{Budoucnost} -\emph{\TL{} není dokonalý!} A~nikdy nebude. Máme v~úmyslu +\TL{} není dokonalý a~nikdy nebude. Máme v~úmyslu pokračovat v~pravidelných vydáních a rádi bychom poskytovali -více podpůrných materiálů, programů, včetně instalačních, -a také aktualizovaný a lépe zkontrolovaný strom maker -a fontů. Tato práce je prováděna dobrovolníky v~jejich +více dokumentace, více programů, a také stále aktualizovaný +a lépe zkontrolovaný strom maker +a fontů, a vše ostatní pro \TeX. Tato práce je prováděna dobrovolníky v~jejich omezeném volném čase a tedy vždy je co dodělávat. Viz, prosím, \url{http://tug.org/texlive/contribute.html}. -- cgit v1.2.3