From c5ab811ed86fca6665ac80b83b72a714e7d93397 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 4 May 2014 21:38:46 +0000 Subject: typo x2 in english, first cz from jan git-svn-id: svn://tug.org/texlive/trunk@33820 c570f23f-e606-0410-a88d-b1316a301751 --- .../doc/texlive/texlive-cz/texlive-cz.html | 1378 +++++++++++--------- .../doc/texlive/texlive-cz/texlive-cz.pdf | Bin 900774 -> 891721 bytes .../doc/texlive/texlive-cz/texlive-cz.tex | 252 ++-- .../doc/texlive/texlive-en/texlive-en.html | 12 +- .../doc/texlive/texlive-en/texlive-en.pdf | Bin 958421 -> 958416 bytes .../doc/texlive/texlive-en/texlive-en.tex | 4 +- 6 files changed, 907 insertions(+), 739 deletions(-) (limited to 'Master/texmf-dist/doc') 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 eff2379395c..56215e18fee 100644 --- a/Master/texmf-dist/doc/texlive/texlive-cz/texlive-cz.html +++ b/Master/texmf-dist/doc/texlive/texlive-cz/texlive-cz.html @@ -2,15 +2,15 @@ "http://www.w3.org/TR/html4/loose.dtd"> - TeX Live 2013 + <title>TeX Live 2014 P[Pleaseinsertintopreamble][Pleaseinsertintopreamble]ru[Pleaseinsertintopreamble]ka TEX Live, CS -verze 1.46 +verze 1.47 - - + + - + TEX Live 2013
+class="E">EX Live 2014
Příručka TEX Live, CS verze 1.46 +class="E">EX Live, CS verze 1.47
Karl Berry, editor
http://tug.org/texlive/

29.4. května 2013
+class="ec-lmr-12">ětna 2014 -

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

Překlad 2004–2014 Ján Buša, 2001 Janka Chlebíková, 2003–2014 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. @@ -214,27 +214,29 @@ href="#x1-780009.1.7" id="QQ2-1-92">2010 href="#x1-790009.1.8" id="QQ2-1-93">2011
  9.1.9 2012 +
  9.1.10 2013
 9.2 Současnost +href="#x1-820009.2" id="QQ2-1-96">Současnost
 9.3 Budoucnost +href="#x1-830009.3" id="QQ2-1-97">Budoucnost -

+

1 Úvodem

-

+

1.1 TEX Live a kolekce TEXu

-

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

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

+

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 XP a pozdější verze. Windows 2000 ještě +

Co se týče Windows: podporovány jsou Windows XP a pozdější verze. Windows 2000 ještě bude pravděpodobně z největší části fungovat. Pro Windows nejsou k dispozici 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 

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

-

+

1.4 Úvahy o bezpečnosti

-

Podle našeho vědomí, hlavní programy T

Podle našeho vědomí, hlavní programy TEXu samotné jsou (a vždycky byly) extrémně robustní. Nicméně, programy dodané v rámci TEX Live nemusí dosahovat stejnou úroveň, navzdory nejlepším úsilím 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é @@ -329,14 +331,14 @@ neměly být př dokumentů. -

Nakonec, T

Nakonec, 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. Znova, 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 @@ -345,7 +347,7 @@ class="E">EX Live zapomenout a zakoupit komerčn viz seznam 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í:

archívy 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ů jsou newsová skupina news:comp.text.tex, emailová diskusní skupina http://groups.google.com/groups?group=comp.text.tex, respektive 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 @@ -444,15 +446,15 @@ class="ec-lmri-10x-x-109"> doporučení, 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.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/ + a její fórum http://www.latex-community.org/forum/ a TEX StackExchange na +class="ec-lmtt-10x-x-109">http://www.latex-_community.org/forum/ a TEX StackExchange na http://tex.stackexchange.com/. @@ -469,7 +471,7 @@ class="description">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 @@ -477,37 +479,37 @@ class="E">EX Live program. Spuštění programu s volbou --help nezřídka poskytuje adresu pro chybové hlášení.

-

Druhou stranou mince je odpovídání na dotazy těch, kdo kladou otázky.

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 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 arch href="http://www.ctan.org" class="url" >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

-

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

Tady 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. @@ -599,23 +601,21 @@ class="ec-lmtt-10x-x-109">TEXMFDIST n 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 programů (manuály, man-stránky, info-soubory) jsou v texmf-dist/doc. -Dokumentace TEXových balíků a formátů je v texmf-dist/doc. K vyhledání veškeré -dokumentace na libovolném místě můžete použít programy texmf-_dist/doc. K vyhledání dokumentace na libovolném místě můžete použít programy +texdoc.

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:

-

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 uživateli jednoho systému a/nebo 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  TEXMFLOCAL = $SELFAUTOPARENT/../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 na síti. -

Pro Windows můžete stáhnout z 

Pro Windows můžete stáhnout z http://tug.org/texlive/w32client.html vzorový skript síťové instalace nazvaný EX Live na LAN. Registruje tak w32unclient, je po ruce ve stejném zip-souboru. Pro další informace odkazujeme na webovou stránku. -

+

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 zvolit si mezi několika běžnými úkoly, -jak je to ukázáno na této obrazovce: +class="ec-lmtt-10x-x-109">tl-_tray-_menu v kořenovém adresáři instalace a zvolit si 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. +

4.3 ISO (nebo DVD) instalace

-

Pokud nepotřebujete příliš často aktualizovat nebo jiným způsobem měnit vaši instalaci a/nebo +

Pokud nepotřebujete příliš často aktualizovat nebo jiným způsobem měnit vaši instalaci a/nebo máte více systémů, na kterých provozujete TEX Live, může pro vás být užitečné vytvořit ISO obraz vaší instalace TEX podporovaných souborových systémů (FAT32, NTFS, HFS+).

  • Virtuální stroj dokáže jednoduše namontovat takové ISO.
  • -

    Samozřejmě si můžete také napálit ISO obraz na DVD, pokud to uznáte za užitečné. -

    Systémy GNU/Linux/Unix s pracovní plochou, včetně Mac OS X, jsou schopné namontovat +

    Samozřejmě si můžete také napálit ISO obraz na DVD, pokud to uznáte za užitečné. +

    Systémy GNU/Linux/Unix s pracovní plochou, včetně Mac OS X, jsou schopné namontovat ISO. Windows 8 je první(!) verzí Windows, která to dokáže. Nezávisle na tom se nic nemění v porovnání s běžnou instalací na pevném disku, viz oddíl 3.4.1. -

    Při přípravě takové ISO instalace je nejlepší vynechat podadresář roku vydání a mít +

    Při přípravě takové ISO instalace je nejlepší vynechat podadresář roku vydání a mít texmf-local na stejné úrovni jako ostatní stromy (texmf-dist, texmf-var atd.). Toto můžete +class="ec-lmtt-10x-x-109">texmf-_local na stejné úrovni jako ostatní stromy (texmf-_dist, texmf-_var atd.). Toto můžete udělat pomocí obyčejných voleb adresářů v instalátoru. -

    Pro fyzický (spíše než virtuální) systém Windows můžete napálit ISO obraz na DVD. Ale +

    Pro fyzický (spíše než virtuální) systém Windows můžete napálit ISO obraz na DVD. Ale předtím může stát za to prozkoumat možné volby ISO-montování jakou je ku příkladu WinCDEmu na http://wincdemu.sysprogs.org/. -

    Pro integraci systému Windows, můžete zahrnout skripty

    Pro integraci systému Windows, můžete zahrnout skripty w32clienta popsané v oddíle 4.1 a na http://tug.org/texlive/w32client.html, které pracují téměř stejně dobře pro ISO jako pro síťovou instalaci. -

    Pod Mac OS X, TeXShop a TEXworks jsou schopny použít DVD instalaci pokud symbolický -odkaz

    Pod Mac OS X, TeXShop bude schopen použít DVD instalaci pokud symbolický odkaz +/usr/texbin ukazuje na příslušný adresář binárek, například, @@ -3422,18 +3423,18 @@ class="ec-lmtt-10x-x-109">/usr/texbin ukazuje na př

      sudo ln -s /Volumes/MyTeXLive/bin/universal-darwin /usr/texbin
    -

    -

    Historická poznámka: T

    +

    Historická poznámka: TEX Live 2010 byla první edice TEX Live, která už nebyla distribuovaná ‘live’. Nicméně, spouštění z DVD nebo ISO si vždy vyžadovalo jistou obratnost; především nebyla možnost nastavení alespoň jedné dodatečné proměnné prostředí. Pokud vytváříte vaše ISO ze stávající instalace, není to potřebné. -

    +

    5 tlmgr: správa vaší instalace

    -



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

    pict

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


    -



    +


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

    pict

    Obrázek 9: 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. Programy -updmap, fmtutil a texconfig jsou dosud zahrnuté a zůstanou i v budoucnosti, avšak preferovaným -rozhraním je nyní tlmgr. Jeho schopnosti zahrnují: +class="E">EX Live po výchozí instalaci. Jeho +schopnosti zahrnují:

    +

    Funkcionalita programu tlmgr úplně zahrnuje program texconfig. Pořád distribuujeme a +udržujeme texconfig pokud někdo využívá jeho rozhraní, avšak nyní doporučujeme používat +tlmgr.

    5.1 GUI režim tlmgr

    -

    tlmgr může být spuštěn v režimu GUI (obrázek 8) 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 910 ukazují obrazovky obecných voleb a volby rozměru papíru. -

    +

    5.2 Vzorové realizace tlmgr z příkazového řádku

    -

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

    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:

    -

    + + +

    >  -repository /local/mirror/tlnet install collection-xetex - -
    Vytvoří následující výstup (zkrácené):
     mktexlsr class="ec-lmtt-9">  mktexlsr: Updating /usr/local/texlive/2013/texmf-dist/ls-R...
     /usr/local/texlive/2014/texmf-dist/ls-R...
      ...
     xelatex.log.
      fmtutil: /usr/local/texlive/2013/texmf-var/web2c/xetex/xelatex.fmt /usr/local/texlive/2014/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émy) zadejte:

    -

    +

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

    +

    > tlmgr show collection-latexextra
    -
    co vytvoří +
    co vytvoří výstup jako tento:
      longdesc:   A very large collection of  revision:   14675
    -

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

    +

    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 o Windows

    -

    +

    6.1 Vlastnosti typické pro Windows

    -

    Pod Windows dělá instalační program některé dodatečné věci: +

    Pod Windows dělá instalační program některé dodatečné věci:

    Naběnné path.
    Nevyžadují se žádné kroky ruční konfigurace. + +
    OdinstalEX Live pod nab ‘Add/Remove Programs’. Vztahuje se k tomu záložka ‘Uninstallation’GUI programu TEX Live Manager.
    - - -

    +

    6.2 Dodatečný obsažený software pod Windows

    -

    Pro úplnost, instalace T

    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: @@ -3808,7 +3812,7 @@ class="E">EX Live, kter class="ec-lmbx-10x-x-109">PS_View.

    Nainstalován je také PS_View, prohlížeč PostScript a PDF souborů; viz obr. 11. -



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


    +


    dviout.
    gzip, unzip programy ze skupiny xpdf (pdfinfo, pdffonts, …) a běžné unixové programy +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. Namísto něho si můžete z xpdf, společně s dalš
    fc-list, 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ář

    Windowsovský protějšek domovského (home) adresáře Unixu je adresář %USERPROFILE%. Pod Windows XP je to obvykle C:\DocumentsC:\Users\<username> class="ec-lmtt-10x-x-109">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 +

    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 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 dělá rozdíl mezi běžnými uživateli a administrátory, když pouze +

    V novějších verzích Windows se dělá rozdíl mezi běžnými uživateli a administrátory, když pouze posledně zmínění mají volný přístup k celému operačnímu systému. Ve skutečnosti můžete tyto třídy uživatelů raději označit jako neprivilegovaní uživatelé a normální uživatelé: být administrátorem je pravidlo, ne výjimka. Přesto jsme se snažili učinit TEX Live instalovatelným bez administrativních výsad. -

    Pokud je uživatelem administrátor, je možnost instalovat i pro všechny uživatele počítače. +

    Pokud je uživatelem administrátor, 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

    Bez ohledu na status administrátora je standardní kořenový adresář TEX Live navržený instalačním programem vždycky 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 se sestává ze systémové cesty následované uživatelskou cestou, nový 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ší je tady jiná zrůdnost: dokonce i když jste přihlášen jako +

    Pro Windows Vista a pozdější je tady jiná zrůdnost: 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 

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

    +

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

    a pak spustit povel

    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 T

    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 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. @@ -4011,7 +4015,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 Knutha a ostatné základné programy napísané v systéme kultivovaného programovania WEB pool‘ s class="ec-lmss-10x-x-109">tangle

    Konverzia WEB súborov do Pascalu. + +
    tex
    EX – sadzba. tftopl
    Konverzia TFM do ‘property list’. - -
    vftovp
    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 @@ -4139,11 +4143,11 @@ 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. -

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

    Ak databáza neexistuje, alebo sa nevzťahuje na tento element cesty, alebo sa v nej hľadaný +

    Ak databáza neexistuje, alebo sa nevzťahuje na tento element cesty, alebo sa v nej hľadaný súbor nevyskytuje, celý systém súborov je prehľadaný (pokiaľ to nebolo zakázané špecifikáciou začínajúcou ‘!!’ a hľadaný súbor musí existovať). Kpathsea zostrojí zoznam adresárov zodpovedajúcich tomuto elementu cesty a potom skontroluje každý z nich, či sa v ňom nenachádza hľadaný súbor. -

    Podmienka ,súbor musí existovať‘ sa týka napr. súborov typu ‘

    Podmienka ,súbor musí existovať‘ sa týka napr. súborov typu ‘.vf’ a vstupných súborov čítaných príkazom TEXu .vf’ súboru, súbor nebude nikdy nájdený. Každý element cesty sa prekontroluje: najprv databáza, potom disk. Keď je súbor nájdený, vyhľadávanie sa zastaví a výsledok je vrátený. - - -

    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 @@ -4197,16 +4201,16 @@ 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 +

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

    1. TEXINPUTS=/c:/d’
    2. 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 +

    Všetky tieto hodnoty vyhľadávacej cesty môžete prezerať použitím ladiacích možností (pozri ,Ladenie‘ na strane 66). -

    +

    7.1.2 Konfiguračné súbory
    -

    Kpathsea číta počas behu z 

    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 .../2013/texmf.cnf. Ak musíte vykonať +

    Namiesto toho normálna inštalácia vyústi do súboru .../2014/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 .../2013/texmf-dist/web2c/texmf.cnf. Nesmiete +class="ec-lmtt-10x-x-109">.../2014/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 @@ -4270,15 +4274,15 @@ class="ec-lmtt-10x-x-109">$TEXMF/texmf.cnf. class="ec-lmtt-10x-x-109">%‘ a pokračujú do konca riadku.

  • Prázdne riadky sú ignorované. + +
  • Znak \ na konci riadku slúži ako pokračovací znak, t.j. nasledujúci riadok je k nemu pripojený. Prázdne znaky na začiatku pripájaných riadkov nie sú ignorované. - -
  • Všetky ostatné riadky majú tvar:
    -

    +

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

    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 @@ -4407,7 +4411,7 @@ class="ec-lmtt-10x-x-109">baz. Tieto konštrukcie s odsekoch.

    7.1.4 Predvolená expanzia
    -

    Ak vyhľadávacia cesta s najväčšou prioritou (pozri ,Zdroje cesty‘ na strane 

    Ak vyhľadávacia cesta s najväčšou prioritou (pozri ,Zdroje cesty‘ na strane 58) obsahuje dvojbodku š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

    -

    + + +

    >> setenv TEXINPUTS /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 @@ -4447,10 +4451,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

    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}

    -

    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: @@ -4473,7 +4477,7 @@ class="E">EXovskej cesty pre vstupy:

        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 ‘

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

    +

    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 +

    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 8.3 DOSu v zdrojových súboroch. -

    +

    7.2.1 Súborová databáza
    -

    Ako bolo vysvetlené hore, meno hlavnej databázy súborov musí byť

    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á @@ -4588,13 +4592,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

    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 +

    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 @@ -4883,7 +4887,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é +

    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 id="x1-67006r3">    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 @@ -5091,7 +5095,7 @@ class="ec-lmtt-10x-x-109">-Pcms1.

    -

    +

    > 12. -


    Hľadanie s

    -

    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.

    -

    +

    > psfonts.map, ktorý sa nač fontov; pozri poslednú časť sekcie 7.2.3, kde sa nachádza viac detailov o narábaní s mapovými súbormi PostScriptu). -

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

    -

    +

    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 +

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

    -

    T

    TEX Live je výsledkem společného úsilí téměř všech skupin uživatelů TEXu. Toto vydání editoval TEX4ht je použito pro HTML verzi t každý rok obratem pracoval neúnavně na jeho rozšířeních. Eitan nás předčasně opustil v červnu 2009 a tuto dokumentaci věnujeme jeho památce. -

  • Hansi Hagenovi, za mnohá testování a přípravu jeho formátu - ConTHansi Hagenovi, za mnohá + testování a přípravu jeho formátu 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 pdfTEXtem.
  • Heikovi Oberdiekovi, za balík epstopdf a mnohé další, za kompresi velikánských - datových souborů pst-geo tak, že jsme je mohli zařadit do instalace a především za jeho + datových souborů pst-geo tak, že jsme je mohli zařadit do instalace a především za jeho mimořádnou práci na balíku hyperref.
  • @@ -5668,29 +5673,29 @@ 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, sparc-solaris), Alan Braslau (i386-linux), Alan Braslau (amd64-kfreebsd, i386-kfreebsd), Peter Breitenlohner (x86_64-linux), Ken Brown (i386-cygwin), Simon Dales (armhf-linux), Christian -Mensing (mips-irix), Akira Kakuto (i386-cygwin, x86_64-cygwin), Simon Dales (armhf-linux), +Akira Kakuto (win32), Dick Koch (universal-darwin, x86_64-darwin), Nikola Lečić -(amd64-freebsd, x86_64-darwin), Nikola Lečić (amd64-freebsd, +i386-freebsd), Mojca Miklavec (mipsel-linux), Norbert Preining (mipsel-linux), sparc-solaris), Norbert Preining (alpha-linux), Thomas Schmitz (powerpc-linux), Boris Veytsman (EX Live, viz http://tug.org/texlive/build.html. -

    Překladatelé této příručky: Boris Veytsman (Ruština), Jjgod Jiang, Jinsong Zhao, Yue Wang, & +

    Překladatelé této příručky: Boris Veytsman (Ruština), Jjgod Jiang, Jinsong Zhao, Yue Wang, & Helin Gai (Čínština), Uwe Ziegenhagen (Němčina), Manuel Pégourié-Gonnard (Francouzština), Marco Pallante (Italština), Nikola Lečić (Srbština), Petr Sojka & Ján Buša (Čeština/ Slovenština),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í

    -

    -

    9.1 Minulost

    +

    -

    Diskuse začala koncem roku 1993, kdy holandská skupina uživatelů T9.1 Minulost +

    Diskuse začala koncem roku 1993, kdy holandská skupina uživatelů TEXu NTG začala práci na CD 4AllTEX pro uživatele MS-DOSu, doufajíc, že doba nazrála pro vydání jednoho CD pro @@ -5745,7 +5750,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 @@ -5764,7 +5769,7 @@ teTEXu a nové vydání Web2C (7.3). TEX Live nyní obsahuje i kompletní systém pro Windows. -

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

    Pro páté vydání (březen 2000) bylo mnoho částí CD revidováno a zkontrolováno a byly aktualizovány stovky balíků. Detaily o balících byly uloženy v souborech XML. Ale hlavní změnou pro TEX Live 5 bylo vynětí softwaru, na kterém byla jakákoliv omezení na šíření (non-free @@ -5775,19 +5780,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 T

    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 @@ -5850,17 +5855,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: +

    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. @@ -5893,11 +5898,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 EXtu 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:

    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. @@ -6069,7 +6075,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, ‘runtime’knihovny pro MIPS 7.4 jsou nezbytné.
  • -

    +

    9.1.3 2005
    -

    Rok 2005 přinesl jako obvykle množství modernizací balíčků a programů. Infrastruktura zůstala +

    Rok 2005 přinesl jako obvykle množství modernizací balíčků a programů. Infrastruktura zůstala relativně stabilní z roku 2004, ale nutně také nastaly nějaké změny:

    • Byly zavedeny nové skripty ^^ když si tak budete p
        latex --translate-file=empty.tcx yourfile.tex
      -

      +

    • Nový program dvipdfmx je zařazen pro převedení z DVI do PDF; ten je platnou aktualizací @@ -6186,10 +6192,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řírustkem na T

    V letech 2006–2007 byl rozsáhlým přírustkem 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). -

    Vnitřně, strom zdrojových textů je nyní uložen v Subversion, se standardním webovským +

    Vnitřně, strom zdrojových textů je nyní uložen v Subversion, se standardním webovským rozhraní m pro jeho prohlížení, kam směruje odkaz z naší domovské stránky. Třebaže není v konečné verzi viditelný, očekáváme, že to poskytne základ pro stabilní rozvoj v letech následujících. -

    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 T

    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, činnosti programu texconfig na editaci formátů a konfiguračních souborů dělení slov jsou nyní blokované. -

    Program

    Program xindy pro tvorbu rejstříků (http://xindy.sourceforge.net/) je nyní zahrnut na @@ -6287,36 +6293,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ěné. Různé balíky očekávaly jejich různé chování (především, že budou mít různé kódování) a nenalezlo se vhodné řešení tohoto problému. -

    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(L

    Od roku 2009 je standardní výstupní formát Lua(LA )TEX PDF, pro využití výhody LuaTEXovské @@ -6328,22 +6334,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žené je nové vydání fontů AMS Type 1, včetně Computer Modern: do zdrojáků Metafontu -bylo zapracováno několik málo změn tvarů, které za léta udělal Don Knuth a byl aktualizován -hinting fontů. Tvary fontů Euler byly důkladně překresleny Hermannem Zapfem (viz -

    Obsažené je nové vydání fontů AMS Type 1, včetně Computer Modern: do zdrojáků +Metafontu bylo zapracováno několik málo změn tvarů, které za léta udělal Don 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. dvipdfm. Domovsk http://project.ktug.or.kr/dvipdfmx. -

    Binárky pro platformy

    Binárky pro platformy cygwin a i386-netbsd jsou nyní v TEX Live zahrnuty, zatímco nám bylo @@ -6375,7 +6382,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 +

    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 @@ -6404,7 +6411,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 @@ -6426,8 +6433,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í můžou být povolené pro použití omezeným \write18. Aby se to změnilo, mů&# prostředí TEXMFOUTPUT, nebo změnené 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, @@ -6488,7 +6495,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, kterou 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ěné živě. Samostatné DVD již nemá dostatek místa. Jednou výhodou je, že instalace z fyzického DVD je mnohem rychlejší. -

    +

    9.1.8 2011
    -

    Binárky Mac OS X (

    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žívána 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
    -

    tlmgr podporuje aktualizace z vícenásobných síťových repositářů. Více obsahuje oddíl o vícenásobných repositářích ve výstupu příkazu tlmgr help. -

    Parametr

    Parametr \XeTeXdashbreakstate je implicitně nastaven na 1, pro xetex i xelatex. To @@ -6551,52 +6558,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, mimo jiné, mohou teď 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, mpost je teď 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 nejsou více v základní distribuci. -

    -

    9.2 Současnost

    -

    Rozvržení distribuce: kořenový adresář

    +

    9.1.10 2013
    +

    Rozvržení distribuce: kořenový adresář texmf/ přešel do texmf-dist/, pro zjednodušení. Obě proměnné TEXMFMAIN a TEXMFDIST Kpathsea nyní ukazují 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 @@ -6614,40 +6621,123 @@ 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 repositářů; 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. 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 vynechány +odstraněna. +

    +

    9.2 Současnost

    +

    Rok 2014 zažil další naladění TEXu od Knutha; to ovlivnilo všechny stroje, ale pravdépodobně +jedinou viditelnou změnou je navrácení řetězce preloaded format ve výstupním řádku. Podle +Knutha, toto nyní odráží formát, který bude standardně načten, a ne formát, který je ve +skutečnosti aktivizován v binárce; toto může být potlačeno různými způsoby. +

    pdfTEX: nový parametr na potlačení varování \pdfsuppresswarningpagegroup; nové primitivy +pro smyšlené mezislovní mezery na pomoc s tokem textu v PDF: \pdfinterwordspaceon, +\pdfinterwordspaceoff, \pdffakespace. +

    LuaTEX: Význačné změny a úpravy byly vykonány pro čtení fontů a dělení slov. Největší +přírůstek je nová varianta stroje, luajittex (http://foundry.supelec.fr/projects/luajittex) +a jeho sourozenci texluajit a texluajitc. Používá just-in-time Lua kompilátor (podrobný článek +v TUGboatu je na http://tug.org/TUGboat/34-_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í na účel experimentu +s jit na kódoch Lua. +

    XeTEX: Stejné grafické formáty jsou nyní podporované ve všech platformách (včetně Mac); se +vyhýbá problému rozpadu kompatibility v Unicode (ale ne jiné varianty); preferuje fonty OpenType +před Graphite, kvůli kompatibilitě s předchozími verzemi XeTEXu. +

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

    ConTEXtová pomůcka pstopdf bude odstraněna jako samostatný příkaz v uritém bodě po +vydání, kvůli konfliktům s pomůckami OS téhož názvu. Pořád může být (a teď) vyvolána jako +mtxrun –script pstopdf. +

    psutils byl podstatně revidován novým údržbářem. Jako výsledek, několikeré zřídka používané +pomůcky (fix*, getafm, psmerge, showchar) jsou nyní pouze v adresáři scripts/ a nejsou +vykonavatelné na uživatelské úrovni (toto může být navráceno pokud se to ukáže jako +problematické). Byl přidán nový skript psjoin. +

    Přerozdělení TEX Live pro MacTEX (section 3.1.2) již nezahrnuje výběrové balíky pouze pro +Mac pro fonty Latin Modern a TEX Gyre, jelikož pro jednotlivé použivatele je dostatečně +jednoduché začlenit je do systému. Program convert z ImageMagick byl rovněž odstraněn, protože +TEX4ht (konkrétně tex4ht.env) nyní používá přímo Ghostscript. +

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

    Platformy: x86_64-cygwin přidána; mips-irix odstraněna. Microsoft již nepodporuje Windows XP, +tudíž naše programy můžou kdykoliv začít selhávat. +

    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 vynechány na DVD (jednoduše pro ušetření místa), avšak mohou být normálně nainstalovány z internetu. -

    +

    9.3 Budoucnost

    -

    Budoucnost +

    TEhttp://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é Xování! -

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

    2Ke korektuře \Ucom{cd /path/to/installer} -> \Ucom{perl install-tl} +> \Ucom{perl /path/to/installer/install-tl} \end{alltt} -(Nebo mĹŻĹžete vyvolat \Ucom{perl /path/to/installer/install-tl}, nebo -\Ucom{./install-tl} kdyĹž je spustitelnĂ˝, atd.; nechceme opakovat vĹĄechny tyto variace.) +(Nebo mĹŻĹžete vyvolat \Ucom{/path/to/installer/install-tl} kdyĹž je spustitelnĂ˝, +nebo nejdříve pouĹžijte \texttt{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ĂĄtora (obr.~\ref{fig:textmain}). +obrazovku textovĂŠho instalĂĄtora (obr.~\ref{fig:text-main}). %To install in expert \GUI\ mode (figure~\ref{fig:gui-main}), you'll %need the \dirname{Perl/TK} module @@ -744,6 +743,7 @@ neobsahuje vĹĄechny nezbytnĂŠ programy, kterĂŠ instalĂĄtor \TL{} potřebuje. Viz sekci~\ref{sec:cygwin}. \subsubsection{MacOSX} +\label{sec:macosx} Jak jiĹž bylo zmĂ­něno v~sekci~\ref{sec:tlcoll.dists}, pro \MacOSX je připravena samostatnĂĄ distribuce, nazvanĂĄ @@ -764,7 +764,7 @@ s~dokumentacĂ­ a aplikacemi specifickĂ˝mi pro Mac. JestliĹže pouŞívĂĄte sĂ­ĹĽovĂ˝ instalĂĄtor, nebo instalačnĂ­ program \DVD\ se nespustĂ­ automaticky, klikněte -dvakrĂĄt na soubor \filename{install-tl.bat}. +dvakrĂĄt na soubor \filename{install-tl-windows.bat}. Pro vĂ­ce voleb pro Ăşpravy, např. vĂ˝běr určitĂŠ kolekce balĂ­kĹŻ, spusĹĽte namĂ­sto něho \filename{install-tl-advanced.bat}. @@ -797,7 +797,7 @@ Pro ĂşplnĂ˝ seznam rĹŻznĂ˝ch voleb zadejte: \begin{figure}[tb] \begin{boxedverbatim} -Installing TeX Live 2013 from: ... +Installing TeX Live 2014 from: ... Platform: i386-linux => 'Intel x86 with GNU/Linux' Distribution: inst (compressed) ... @@ -808,11 +808,11 @@ Distribution: inst (compressed) set installation scheme (scheme-full) customizing installation collections - 43 collections out of 45, disk space required: 3909 MB + 47 collections out of 48, disk space required: 3641 MB directories: TEXDIR (the main TeX directory): - /usr/local/texlive/2013 + /usr/local/texlive/2014 ... options: @@ -970,12 +970,12 @@ Available platforms: j [ ] i386-linux Intel x86 with GNU/Linux k [ ] i386-netbsd Intel x86 with NetBSD l [ ] i386-solaris Intel x86 with Solaris - m [ ] mips-irix SGI IRIX - o [ ] mipsel-linux mipsel with Linux - p [ ] powerpc-linux PowerPC with GNU/Linux - s [ ] sparc-solaris Sparc with Solaris - t [ ] universal-darwin universal binaries for MacOSX/Darwin - u [ ] win32 Windows + m [ ] mipsel-linux mipsel with Linux + o [ ] powerpc-linux PowerPC with GNU/Linux + p [ ] sparc-solaris Sparc with Solaris + s [ ] universal-darwin universal binaries for MacOSX/Darwin + t [ ] win32 Windows + u [ ] x86_64-cygwin x86_64 with Cygwin v [ ] x86_64-darwin x86_64 with MacOSX/Darwin w [ ] x86_64-linux x86_64 with GNU/Linux x [ ] x86_64-solaris x86_64 with Solaris @@ -1047,10 +1047,12 @@ StandardnĂ­ uspořádĂĄnĂ­ je popsĂĄno v~sekci~\ref{sec:texmftrees}, \p.\pageref{sec:texmftrees}. StandardnĂ­ umĂ­stěnĂ­ adresáře \dirname{TEXDIR} je -\dirname{/usr/local/texlive/2013} pro Unix -a |%SystemDrive%\texlive\2013| pod Windows. - +\dirname{/usr/local/texlive/2014} pro Unix +a |%SystemDrive%\texlive\2014| pod Windows. +TudĂ­Ĺž, standardně budete mĂ­t paralelnĂ­ \TL\ instalace, jednu pro kaĹždĂŠ vydĂĄnĂ­ +a mĹŻĹžete je přepĂ­nat pouhou změnou vyhledĂĄvacĂ­ cesty. +Toto mĹŻĹže bĂ˝t potlačeno nastavenĂ­m proměnnĂŠ \dirname{TEXDIR} v~instalĂĄtoru. HlavnĂ­ dĹŻvod pro změnu tĂŠto předvolby je nedostatek prĂĄv na zĂĄpis pro standardnĂ­ umĂ­stěnĂ­. NemusĂ­te bĂ˝t zrovna rootem nebo administrĂĄtorem, kdyĹž @@ -1058,10 +1060,10 @@ instalujete \TL, ale potřebujete oprĂĄvněnĂ­ na zĂĄpis do cĂ­lovĂŠho adresář Rozumnou alternativou je adresář uvnitř vaĹĄeho domovskĂŠho adresáře, zvlĂĄĹĄĹĽ kdyĹž chcete bĂ˝t vĂ˝hradnĂ­m uĹživatelem. -Na naznačenĂ­ tohoto pouĹžijte `|~|', jako například `|~/texlive/2013|'. +Na naznačenĂ­ tohoto pouĹžijte `|~|', jako například `|~/texlive/2014|'. Doporučujeme do nĂĄzvu začlenit rok, co umoĹžnĂ­ zachovĂĄnĂ­ -rĹŻznĂ˝ch vydĂĄnĂ­ \TL{} vedle sebe. (MĹŻĹžete chtĂ­t vytvořit +rĹŻznĂ˝ch vydĂĄnĂ­ \TL{} vedle sebe. (MĹŻĹžete takĂŠ chtĂ­t mĂ­t nĂĄzev nezĂĄvislĂ˝ na verzi, například \dirname{/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Ă­.) @@ -1254,7 +1256,7 @@ cesty repositáře (i kdyby byly rovněž k~dispozici nekomprimovanĂŠ soubory). \subsection{PoinstalačnĂ­ činnosti} \label{sec:postinstall} -Po instalaci se mohou hodit některĂŠ dalĹĄĂ­ Ăşpravy. +Po instalaci mĹŻĹžou bĂ˝t poĹžadovanĂŠ některĂŠ dalĹĄĂ­ instalace. %\subsubsection{Windows} @@ -1292,22 +1294,22 @@ GNU/Linux se standardnĂ­m nastavenĂ­m adresářů, mĹŻĹže bĂ˝t vhodnĂŠ editovat soubor \filename{$HOME/.profile}. \begin{sverbatim} -PATH=/usr/local/texlive/2013/bin/i386-linux:$PATH; export PATH -MANPATH=/usr/local/texlive/2013/texmf-dist/doc/man:$MANPATH; export MANPATH -INFOPATH=/usr/local/texlive/2013/texmf-dist/doc/info:$INFOPATH; export INFOPATH +PATH=/usr/local/texlive/2014/bin/i386-linux:$PATH; export PATH +MANPATH=/usr/local/texlive/2014/texmf-dist/doc/man:$MANPATH; export MANPATH +INFOPATH=/usr/local/texlive/2014/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Ă­ mĹŻĹžou vypadat jako: \begin{sverbatim} -setenv PATH /usr/local/texlive/2013/bin/i386-linux:$PATH -setenv MANPATH /usr/local/texlive/2013/texmf-dist/doc/man:$MANPATH -setenv INFOPATH /usr/local/texlive/2013/texmf-dist/doc/info:$INFOPATH +setenv PATH /usr/local/texlive/2014/bin/i386-linux:$PATH +setenv MANPATH /usr/local/texlive/2014/texmf-dist/doc/man:$MANPATH +setenv INFOPATH /usr/local/texlive/2014/texmf-dist/doc/info:$INFOPATH \end{sverbatim} Pokud jiĹž mĂĄte nastavenĂ­ někde ve vaĹĄich \uv{dot} souborech, -adresáře \TL\ by měli, přirozeně, jednoduĹĄe přiměřeně s~nimi splynout. +adresáře \TL\ by měli, přirozeně, přiměřeně s~nimi splynout. \subsubsection{ProměnnĂŠ prostředĂ­: globĂĄlnĂ­ konfigurace} \label{sec:envglobal} @@ -1318,8 +1320,8 @@ NaĹĄe dvě rady jsou: 1)~mĹŻĹžete chtĂ­t vyhledat soubor \filename{/etc/manpath.config} a pokud existuje, přidejte řádky jako \begin{sverbatim} -MANPATH_MAP /usr/local/texlive/2013/bin/i386-linux \ - /usr/local/texlive/2013/texmf-dist/doc/man +MANPATH_MAP /usr/local/texlive/2014/bin/i386-linux \ + /usr/local/texlive/2014/texmf-dist/doc/man \end{sverbatim} A za 2)~vyhledejte soubor \filename{/etc/environment}, @@ -1384,8 +1386,8 @@ postupujte nĂĄsledovně: \item SpusĹĽte \Ucom{fc-cache -fsv}. \end{enumerate*} Pokud nemĂĄte postačujĂ­cĂ­ prĂĄva k~provedenĂ­ výťe popsanĂ˝ch krokĹŻ, -neboli jednoduĹĄe chcete učinit fonty \TL{} dosaĹžitelnĂ˝mi pro vĂĄs jako -samostatnĂŠho uĹživatele, mĹŻĹžete učinit nĂĄsledujĂ­cĂ­: +neboli chcete učinit fonty \TL{} dosaĹžitelnĂ˝mi pro jedinĂŠho uĹživatele, +mĹŻĹžete učinit nĂĄsledujĂ­cĂ­: \begin{enumerate*} \item ZkopĂ­rujte soubor \filename{texlive-fontconfig.conf} do \filename{~/.fonts.conf}, kde \filename{~} označuje vĂĄĹĄ @@ -1397,7 +1399,7 @@ Pokud chcete uvidět jmĂŠna vĹĄech systĂŠmovĂ˝ch fontĹŻ, mĹŻĹžete spustit příkaz \code{fc-list}. ZaklĂ­nadlo \code{fc-list : family style file spacing} (vĹĄechny argumenty jsou pĂ­smenkovĂŠ řetězce) -ukĂĄĹže obecně zajĂ­mavou informaci. +ukĂĄĹže některou obecně zajĂ­mavou informaci. \subsubsection{\ConTeXt{} Mark IV} @@ -1479,28 +1481,33 @@ umoĹžnĂ­ pouŞívat fonty operačnĂ­ho systĂŠmu bez jakĂŠkoliv instalace v~\TeX{ Pokud to potřebujete udělat, vyvinuli jsme maximĂĄlnĂ­ ĂşsilĂ­ k~popsĂĄnĂ­ postupu, viz \url{http://tug.org/fonts/fontinstall.html}. -Pokud pečlivě udrĹžujete mapy svĂ˝ch lokĂĄlnĂ­ch fontĹŻ, -\texttt{tlmgr generate updmap} \textit{mĹŻĹže} bĂ˝t uĹžitečnĂŠ, například při -přechodu od vydĂĄnĂ­ k~vydĂĄnĂ­; viz dokumentaci \cmdname{tlmgr}. \subsection{TestovĂĄnĂ­ instalace} \label{sec:test.install} Po nainstalovĂĄnĂ­ \TL{} přirozeně chcete -systĂŠm otestovat a začít vytvářet nĂĄdhernĂŠ dokumenty nebo fonty. - -Tento oddĂ­l popisuje zĂĄkladnĂ­ postupy testovĂĄnĂ­ funkčnosti novĂŠho -systĂŠmu pod Unixem. Pod \MacOSX{} a -Windows budete patrně spouĹĄtět testy přes uĹživatelskĂŠ grafickĂŠ rozhranĂ­ -(\acro{GUI}), ale principy jsou stejnĂŠ. +systĂŠm otestovat aby jste mohli začít vytvářet nĂĄdhernĂŠ dokumenty nebo fonty. + +Jednou z~věcĂ­, kterou by jste mohli ihned hledat, je nĂĄstroj na editaci +souborĹŻ. \TL{} nainstaluje \TeX{}works (\url{http://tug.org/texworks}) +pro Windows a Mac\TeX\ nainstaluje TeXShop +(\url{http://pages.uoregon.edu/koch/texshop}. V~jinĂ˝ch UnixovĂ˝ch systĂŠmech, +je volba editoru ponechĂĄna na vĂĄs. Samozřejmě Ĺže jsou k~dispozici mnohĂŠ +dalĹĄĂ­ moĹžnosti, některĂŠ z~nich jsou uvedenĂ˝ v~nĂĄsledujĂ­cĂ­m oddĂ­le; viz +tĂŠĹž \url{http://tug.org/interest.html#editors}. V~podstatě bude fungovat libovolnĂ˝ +obyčejnĂ˝ editor. + +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 +\MacOSX{} nebo Windows, pravděpodobně budete spouĹĄtět testy pomocĂ­ +grafickĂŠho rozhranĂ­, avĹĄak principy jsou stejnĂŠ. \begin{enumerate} \item Nejprve ověřte, zda se spustĂ­ program \cmdname{tex}: \begin{alltt} > \Ucom{tex -{}-version} -TeX 3.1415926 (TeX Live ...) -kpathsea version 6.0.1 +TeX 3.14159265 (TeX Live ...) Copyright ... D.E. Knuth. ... \end{alltt} @@ -1512,7 +1519,7 @@ k~informacĂ­m o~jejich nastavovĂĄnĂ­ na straně~\pageref{sec:env}. \item PřeloĹžte ukĂĄzkovĂ˝ soubor \LaTeX{}u: \begin{alltt} > \Ucom{latex sample2e.tex} -pdfTeX 3.1415926-... (TeX Live ...) +This is pdfTeX 3.14... ... Output written on sample2e.dvi (3 pages, 7484 bytes). Transcript written on sample2e.log. @@ -1582,7 +1589,7 @@ story.tex}. mĹŻĹžete prověřit jeho přístup k~systĂŠmovĂ˝m fontĹŻm nĂĄsledovně: \begin{alltt} > \Ucom{xetex opentype-info.tex} -This is XeTeX, Version 3.1415926\dots +This is XeTeX, Version 3.14\dots ... Output written on opentype-info.pdf (1 page). Transcript written on opentype-info.log. @@ -1753,7 +1760,7 @@ popsanĂŠ v~oddĂ­le~\ref{sec:sharedinstall} a na \url{http://tug.org/texlive/w32client.html}, kterĂŠ pracujĂ­ tĂŠměř stejně dobře pro \ISO\ jako pro sĂ­ĹĽovou instalaci. -Pod \MacOSX, TeXShop a \TeX{}works jsou schopny pouŞít \acro{DVD} +Pod \MacOSX, TeXShop bude schopen pouŞít \acro{DVD} instalaci pokud symbolickĂ˝ odkaz \filename{/usr/texbin} ukazuje na přísluĹĄnĂ˝ adresář binĂĄrek, například, \begin{verbatim} @@ -1797,21 +1804,22 @@ na tlačítko `Load'.} \end{figure} \TL{} obsahuje program nazvanĂ˝ \prog{tlmgr} pro sprĂĄvu \TL{} -po vĂ˝chozĂ­ instalaci. Programy \prog{updmap}, -\prog{fmtutil} a \prog{texconfig} jsou dosud zahrnutĂŠ a -zĹŻstanou i v~budoucnosti, avĹĄak preferovanĂ˝m rozhranĂ­m je -nynĂ­ \prog{tlmgr}. Jeho schopnosti zahrnujĂ­: +po vĂ˝chozĂ­ instalaci. Jeho schopnosti zahrnujĂ­: \begin{itemize*} %\item vĂ˝pis seznamĹŻ schĂŠmat, kolekcĂ­ a balĂ­kĹŻ; \item instalaci, aktualizaci, zĂĄlohovĂĄnĂ­, obnovenĂ­ a odinstalovĂĄnĂ­ jednotlivĂ˝ch balĂ­kĹŻ, volitelně i se započítĂĄnĂ­m zĂĄvislostĂ­ mezi balĂ­ky; % optionally taking dependencies into account; -\item vyhledĂĄvĂĄnĂ­ a přehled balĂ­kĹŻ, atd.; +\item vyhledĂĄvĂĄnĂ­ a přehled balĂ­kĹŻ a jejich popisy; \item vĂ˝pis seznamu, přidĂĄnĂ­ a odstraněnĂ­ platforem; \item změna instalačnĂ­ch voleb jako například velikosti papĂ­ru a umĂ­stěnĂ­ zdrojĹŻ (viz sekci~\ref{sec:location}). \end{itemize*} +Funkcionalita programu \prog{tlmgr} Ăşplně zahrnuje program \prog{texconfig}. +Pořád distribuujeme a udrĹžujeme \prog{texconfig} pokud někdo vyuŞívĂĄ jeho +rozhranĂ­, avĹĄak nynĂ­ doporučujeme pouŞívat \prog{tlmgr}. + \subsection{GUI reĹžim \cmdname{tlmgr}} \prog{tlmgr} mĹŻĹže bĂ˝t spuĹĄtěn v~reĹžimu \GUI{} (obrĂĄzek~\ref{fig:tlmgr_gui}) povelem @@ -1862,12 +1870,12 @@ running post install action for xetex install: xetex-def ... running mktexlsr -mktexlsr: Updating /usr/local/texlive/2013/texmf-dist/ls-R... +mktexlsr: Updating /usr/local/texlive/2014/texmf-dist/ls-R... ... running fmtutil-sys --missing ... Transcript written on xelatex.log. -fmtutil: /usr/local/texlive/2013/texmf-var/web2c/xetex/xelatex.fmt installed. +fmtutil: /usr/local/texlive/2014/texmf-var/web2c/xetex/xelatex.fmt installed. \end{fverbatim} Jak mĹŻĹžete vidět, \prog{tlmgr} nainstaluje zĂĄvislosti @@ -1880,14 +1888,14 @@ K~popisu balĂ­ku (nebo kolekce či schĂŠmy) zadejte: \begin{alltt} > \Ucom{tlmgr show collection-latexextra} \end{alltt} -co vytvoří +co vytvoří vĂ˝stup jako tento: \begin{fverbatim} package: collection-latexextra category: Collection shortdesc: LaTeX supplementary packages -longdesc: A large collection of add-on packages for LaTeX. +longdesc: A very large collection of add-on packages for LaTeX. installed: Yes -revision: 14675 +revision: 32768 \end{fverbatim} Nakonec to nejdĹŻleĹžitějĹĄĂ­ -- Ăşplnou dokumentaci najdete na @@ -2254,9 +2262,9 @@ volĂĄ \envname{TEXMFCNF}, ale neodporúčame nastavovaĹĽ tĂşto (ani inĂŠ) premennĂş prostredia. Namiesto toho normĂĄlna inĹĄtalĂĄcia vyĂşsti do sĂşboru -\file{.../2013/texmf.cnf}. Ak musĂ­te vykonaĹĽ zmeny implicitnĂ˝ch +\file{.../2014/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 \file{.../2013/texmf-dist/web2c/texmf.cnf}. +HlavnĂ˝ konfiguračnĂ˝ sĂşbor je \file{.../2014/texmf-dist/web2c/texmf.cnf}. Nesmiete editovaĹĽ tento neskorĹĄĂ­ sĂşbor, pretoĹže vaĹĄe zmeny budĂş stratenĂŠ pri obnove ĹĄĂ­renej verzie. @@ -3074,16 +3082,16 @@ koordinĂĄtorovi mnoha dĹŻleĹžitĂ˝ch polskĂ˝ch příspěvkĹŻ: fontĹŻ, windowsovĂŠ 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}, \pkgname{sparc-solaris}), +Karl Berry (\pkgname{i386-linux}), Alan Braslau (\pkgname{amd64-kfreebsd}, \pkgname{i386-kfreebsd}), Peter Breitenlohner (\pkgname{x86\_64-linux}), -Ken Brown (\pkgname{i386-cygwin}), +Ken Brown (\pkgname{i386-cygwin}, \pkgname{x86\_64-cygwin}), Simon Dales (\pkgname{armhf-linux}), -Christian Mensing (\pkgname{mips-irix}), +%Christian Mensing (\pkgname{mips-irix}), Akira Kakuto (\pkgname{win32}), Dick Koch (\pkgname{universal-darwin}, \pkgname{x86\_64-darwin}), Nikola Le\v{c}i\'c (\pkgname{amd64-freebsd}, \pkgname{i386-freebsd}), -Mojca Miklavec (\pkgname{mipsel-linux}), +Mojca Miklavec (\pkgname{mipsel-linux}), \pkgname{sparc-solaris}), Norbert Preining (\pkgname{alpha-linux}), Thomas Schmitz (\pkgname{powerpc-linux}), Boris Veytsman (\pkgname{armel-linux}). @@ -3701,9 +3709,7 @@ Platformy: byly přidĂĄny \pkgname{armel-linux} a \pkgname{mipsel-linux}; \pkgname{sparc-linux} a \pkgname{i386-netbsd} nejsou vĂ­ce v~zĂĄkladnĂ­ distribuci. -\htmlanchor{news} -\subsection{Současnost} -\label{sec:tlcurrent} +\subsubsection{2013} RozvrĹženĂ­ distribuce: kořenovĂ˝ adresář \code{texmf/} přeĹĄel do \code{texmf-dist/}, pro zjednoduĹĄenĂ­. Obě @@ -3742,7 +3748,80 @@ vĂ­ce obsahuje tato sekce v~\verb|tlmgr --help|, online na Platformy: \pkgname{armhf-linux}, \pkgname{mips-irix}, \pkgname{i386-netbsd} a \pkgname{amd64-netbsd} přidĂĄny nebo oĹživeny; -\pkgname{powerpc-aix} odstraněna. Podpora pro několik dalĹĄĂ­ch platforem je +\pkgname{powerpc-aix} odstraněna. + +\htmlanchor{news} +\subsection{Současnost} +\label{sec:tlcurrent} + +Rok 2014 zaĹžil dalĹĄĂ­ naladěnĂ­ \TeX{}u od Knutha; to ovlivnilo vĹĄechny stroje, +ale pravdĂŠpodobně jedinou viditelnou změnou je navrĂĄcenĂ­ řetězce \code{preloaded format} +ve vĂ˝stupnĂ­m řádku. Podle Knutha, toto nynĂ­ odråŞí formĂĄt, +kterĂ˝ \emph{bude} standardně načten, a ne %undumped ??? +formĂĄt, kterĂ˝ je ve skutečnosti aktivizovĂĄn + %preloaded ??? +v~binĂĄrce; toto mĹŻĹže bĂ˝t potlačeno rĹŻznĂ˝mi zpĹŻsoby. + +pdf\TeX: novĂ˝ parametr na potlačenĂ­ varovĂĄnĂ­ +\cs{pdfsuppresswarningpagegroup}; novĂŠ primitivy pro smyĹĄlenĂŠ +mezislovnĂ­ mezery +% ??? JB for fake interword spaces +na pomoc s~tokem textu +% ??? JB text reflowing +v~\acro{PDF}: \cs{pdfinterwordspaceon}, \cs{pdfinterwordspaceoff}, \cs{pdffakespace}. + +Lua\TeX: VĂ˝značnĂŠ změny a Ăşpravy byly vykonĂĄny pro čtenĂ­ fontĹŻ +a dělenĂ­ slov. NejvětĹĄĂ­ přírĹŻstek je novĂĄ varianta stroje, +\code{luajittex} (\url{http://foundry.supelec.fr/projects/luajittex}) +a jeho sourozenci \code{texluajit} a \code{texluajitc}. PouŞívĂĄ +just-in-time Lua kompilĂĄtor (podrobnĂ˝ člĂĄnek v~TUGboatu je na +\url{http://tug.org/TUGboat/34-1/tb106scarso.pdf}). \code{luajittex} +je stĂĄle ve vĂ˝voji, nenĂ­ k~dispozici pro vĹĄechny platformy a je +podstatně mĂŠně stabilnĂ­ neĹž \code{luatex}. Ani my ani jeho +vĂ˝vojáři nedoporučujeme jeho pouĹžitĂ­ s~vĂ˝jimkou zvlĂĄĹĄtnĂ­ho pouĹžitĂ­ +na účel experimentu s~jit na kĂłdoch Lua. + +\XeTeX: StejnĂŠ grafickĂŠ formĂĄty jsou nynĂ­ podporovanĂŠ +ve vĹĄech platformĂĄch (včetně Mac); +se vyhĂ˝bĂĄ problĂŠmu rozpadu kompatibility v~Unicode % ??? JB +% ??? avoid Unicode compatibility decomposition fallback +(ale ne jinĂŠ varianty); preferuje fonty OpenType před Graphite, kvĹŻli +kompatibilitě s~předchozĂ­mi verzemi \XeTeX{}u. + +\MP: PodporovĂĄn je novĂ˝ číselnĂ˝ systĂŠm \code{decimal}, společně s~internĂ­m +parametrem % ??? JB +\code{numberprecision}; novĂĄ definice makra \code{drawdot} +v~\filename{plain.mp}, podle Knutha, mimo jinĂŠ odstraňuje chyby ve vĂ˝stupech +\acro{SVG} a \acro{PNG}. + +Con\TeX{}tovĂĄ pomĹŻcka \cmdname{pstopdf} bude odstraněna jako samostatnĂ˝ +příkaz v~uritĂŠm bodě po vydĂĄnĂ­, kvĹŻli konfliktĹŻm s~pomĹŻckami OS +tĂŠhoĹž nĂĄzvu. Pořád mĹŻĹže bĂ˝t (a teď) vyvolĂĄna jako +\code{mtxrun --script pstopdf}. + +\cmdname{psutils} byl podstatně revidovĂĄn novĂ˝m ĂşdrĹžbářem. %by a new maintainer. ??? JB +Jako vĂ˝sledek, několikerĂŠ zřídka pouŞívanĂŠ pomĹŻcky (\code{fix*}, \code{getafm}, +\code{psmerge}, \code{showchar}) jsou nynĂ­ pouze v~adresáři \dirname{scripts/} +a nejsou vykonavatelnĂŠ na uĹživatelskĂŠ Ăşrovni % ??? JB +(toto mĹŻĹže bĂ˝t navrĂĄceno pokud se to ukĂĄĹže jako problematickĂŠ). +Byl přidĂĄn novĂ˝ skript \code{psjoin}. + +PřerozdělenĂ­ \TeX\ Live pro Mac\TeX\ (section~\ref{sec:macosx}) jiĹž +nezahrnuje vĂ˝běrovĂŠ balĂ­ky pouze pro Mac pro fonty Latin Modern a +\TeX\ Gyre, jelikoĹž pro jednotlivĂŠ pouĹživatele je dostatečně jednoduchĂŠ +začlenit je do systĂŠmu. Program \cmdname{convert} z~ImageMagick +byl rovněž odstraněn, protoĹže \TeX4ht (konkrĂŠtně +\code{tex4ht.env}) nynĂ­ pouŞívĂĄ přímo Ghostscript. + +Kolekce \pkgname{langcjk} pro čínskou, japonskou a korejskou +podporu byla rozdělena na jednotlivĂŠ jazykovĂŠ kolekce z~dĹŻvodu +rozumnějĹĄĂ­ch velikostĂ­. + +Platformy: \pkgname{x86\_64-cygwin} přidĂĄna; \pkgname{mips-irix} odstraněna. +Microsoft jiĹž nepodporuje Windows XP, tudĂ­Ĺž naĹĄe programy mĹŻĹžou kdykoliv +začít selhĂĄvat. + +Podpora pro několik dalĹĄĂ­ch platforem je dostupnĂĄ ve formě uĹživatelskĂ˝ch binĂĄrek (\url{http://tug.org/texlive/custom-bin.html}). NavĂ­c jsou některĂŠ platformy vynechĂĄny na \DVD\ (jednoduĹĄe pro uĹĄetřenĂ­ mĂ­sta), avĹĄak mohou bĂ˝t @@ -3751,10 +3830,7 @@ normĂĄlně nainstalovĂĄny z~internetu. \subsection{Budoucnost} \emph{\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 jistěže -aktualizovanĂ˝ a lĂŠpe zkontrolovanĂ˝ strom maker a fontĹŻ. Tato prĂĄce je -provĂĄděna dobrovolnĂ­ky v~jejich omezenĂŠm volnĂŠm čase a tedy vĹždycky je +pokračovat v~pravidelnĂ˝ch vydĂĄnĂ­ch a rĂĄdi bychom poskytovali vĂ­ce podpĹŻrnĂ˝ch materiĂĄlĹŻ, programĹŻ, včetně instalačnĂ­ch, a jistěže aktualizovanĂ˝ a lĂŠpe zkontrolovanĂ˝ strom maker a fontĹŻ. Tato prĂĄce je provĂĄděna dobrovolnĂ­ky v~jejich omezenĂŠm volnĂŠm čase a tedy vĹždycky je co dodělĂĄvat. Viz, prosĂ­m, \url{http://tug.org/texlive/contribute.html}. ProsĂ­me, poĹĄlete opravy, nĂĄvrhy, nĂĄměty a nabĂ­dky pomoci na: diff --git a/Master/texmf-dist/doc/texlive/texlive-en/texlive-en.html b/Master/texmf-dist/doc/texlive/texlive-en/texlive-en.html index c259262a755..2538b490ead 100644 --- a/Master/texmf-dist/doc/texlive/texlive-en/texlive-en.html +++ b/Master/texmf-dist/doc/texlive/texlive-en/texlive-en.html @@ -8,7 +8,7 @@ - + @@ -2777,7 +2777,7 @@ the procedure.

    After installing TEX Live, you naturally want to test it out, so you can start creating beautiful documents and/or fonts. -

    One thing you may immediately be looking for a front-end with which to edit files. T

    One thing you may immediately be looking for is a front-end with which to edit files. TEX Live installs TEXworks (http://foundry.supelec.fr/projects/luajittex) and its siblings texluajit and texluajitc. This uses a just-in-time Lua compiler (detailed TUGboat article -at http://tug.org/TUGboat/34-_1/tb106scarso.pdf). texluajitc. This uses a just-in-time Lua compiler (detailed TUGboat article at +http://tug.org/TUGboat/tb34-_1/tb106scarso.pdf). luajittex is still in development, is not available on all platforms, and is considerably less stable than luatex. Neither we nor its diff --git a/Master/texmf-dist/doc/texlive/texlive-en/texlive-en.pdf b/Master/texmf-dist/doc/texlive/texlive-en/texlive-en.pdf index 17e4957ed93..0f242ef6949 100644 Binary files a/Master/texmf-dist/doc/texlive/texlive-en/texlive-en.pdf and b/Master/texmf-dist/doc/texlive/texlive-en/texlive-en.pdf differ diff --git a/Master/texmf-dist/doc/texlive/texlive-en/texlive-en.tex b/Master/texmf-dist/doc/texlive/texlive-en/texlive-en.tex index 5aaf4e5eacd..90ea3f187f3 100644 --- a/Master/texmf-dist/doc/texlive/texlive-en/texlive-en.tex +++ b/Master/texmf-dist/doc/texlive/texlive-en/texlive-en.tex @@ -1190,7 +1190,7 @@ describing the procedure. After installing \TL{}, you naturally want to test it out, so you can start creating beautiful documents and\slash or fonts. -One thing you may immediately be looking for a front-end with which to +One thing you may immediately be looking for is a front-end with which to edit files. \TL{} installs \TeX{}works (\url{http://tug.org/texworks}) on Windows, and Mac\TeX\ installs TeXShop (\url{http://pages.uoregon.edu/koch/texshop}. On other Unix systems, @@ -3405,7 +3405,7 @@ hyphenation. The biggest addition is a new engine variant, \code{luajittex} (\url{http://foundry.supelec.fr/projects/luajittex}) and its siblings \code{texluajit} and \code{texluajitc}. This uses a just-in-time Lua compiler (detailed TUGboat article at -\url{http://tug.org/TUGboat/34-1/tb106scarso.pdf}). \code{luajittex} is +\url{http://tug.org/TUGboat/tb34-1/tb106scarso.pdf}). \code{luajittex} is still in development, is not available on all platforms, and is considerably less stable than \code{luatex}. Neither we nor its developers recommend using it except for the specific purpose of -- cgit v1.2.3