Novinky
Balíček je nyní distribuován jako součást TeX Live 2008. Doufám, že další významné distribuce TeXu jej rovněž obsahují, nebo brzy budou obsahovat.
Byly vytvořeny nové moduly pro češtinu, slovenštinu a hindštinu pro babel, které se však dosud nedostaly na TeX Live 2007, a dokonce ani na CTAN. Tato stránka je určena těm, kdo si chtějí zmíněné moduly nainstalovat a nechtějí to dělat ručně. Instalační skript byl testován v TeX Live, jak v Linuxu, tak ve Windows, a v teTeXu v OS/2. Měl by též fungovat v MiKTeXu a několika dalších distribucích TeXu, ale nebylo to ověřeno.
Kromě TeXové distribuce kompatibilní s TDS potřebujete
perl a pro funkčnost hindštiny nejnovější verzi balíčku
devnag
z CVS serveru Sarovar. Nepotřebujete zdrojový kód babelu
ani balíček Petra Tesaříka z www.cstug.cz. Relevantní soubory jsou v tomto balíčku.
Rozbalte balíček v libovolném
adresáři. Soubory budou vloženy do podadresáře
cs-hindi-babel
. Pak přejděte (cd
)
do tohoto adresáře a proveďte příkazy podle toho, jaký máte
operační systém:
chmod +x install.pl ./install.pl parameters |
perl install.pl parameters |
Windows umožňují asociovat příponu
.pl
s programem perl
. Pak můžete
psát přímo:
install parameters |
!tetex3 os2install parameters |
Skript !tetex3
vytvořil Jaromír Kuben
a jeho účelem je nastavení environmentálních proměnných jako
např. TEXMFCNF
.
Instalační skript má několik skupin parametrů, které jsou popsány v následujícím textu.
Parametr --help
zobrazí stručný návod k použití.
Touto skupinou parametrů si zvolíte, do jaké distribuce moduly instalujete. Máte na výběr následující možnosti:
--texlive
TeX Live (default)
--tl
alias pro
--texlive
--tetex
další alias pro --texlive
, protože
teTeX je s touto distribucí kompatibilní
--miktex
MiKTeX, zdrojové soubory
budou hledány programem
findtexmf
--tdscompliant
jiná distribuce odpovídající standardu TDS
Tento instalační skript není použitelný v distribuci emTeX.
Těmito parametry se definuje, kde se nacházejí distribuční soubory a kam se mají moduly instalovat. Pokud instalační skript umí adresáře najít, bude parametry ignorovat.
Používejte vždy normální lomítka, i ve Windows.
--source
kořen distribučního stromu, zadává se jen při
použití parametru
--tdscompliant
--target
kořen instalačního stromu, nepoužívá se společně s TeX Live. Musíte svoji distribuci nakonfigurovat tak, aby se
tento strom prohledával dříve než distribuční strom.
Tyto parametry se vůbec nezadávají pro TeX Live.
Distribuční soubory jsou automaticky hledány ve stromu
texmf-dist
a moduly instalovány do stromu
texmf-var
. Instalační skript skutečné umístění
těchto stromů najde automaticky.
--withxetex
(alias --withxelatex
) tento parametr určuje, že se má vytvořit modul pro
použití s formátem XeLaTeX. Je to defaultní volba pro
distribuci
--texlive
--noxetex
(alias --noxelatex
) tento parametr potlačí tvorbu modulů pro XeLaTeX.
Je to default pro
--miktex
a
--tdscompliant
Těmito parametry se určuje, které jazykové moduly se maji nainstalovat. Nezapomeňte, že tímto skriptem nelze nainstalovat jen některé jazyky a jiné doinstalovat dodatečně, vše je nutno instalovat najednou. Pokud se rozhodnete později, že chcete nějaké jazyky doinstalovat, musíte nejprve celý balíček odinstalovat a pak jej nainstalovat znovu se všemi požadovanými jazyky.
--czech
čeština
--slovak
slovenština
--cs
čeština i slovenština současně
--hindi
hindština
--remove
odinstalování, bude popsáno ve zvláštní kapitole
Pokud instalujete do distribuce
--texlive
, bude po instalaci (nebo odstranění)
souborů obnovena souborová databáze programem
mktexlsr
. V jiných distribucích se musíte o obnovu
souborové databáze postarat sami.
Tyto parametry mají smysl pouze při použití s --texlive
. Určují, které formáty se mají znovu
vygenerovat. Pokud instalujete jazykové moduly do čerstvě
nainstalované TeX Live, nemusíte formáty generovat. Při
instalaci TeX Live se totiž formáty negenerují, ale požadovaný
formát bude vygenerován při prvním použití již s novými
jazykovými moduly. V jiných distribucích musíte vygenerovat
formáty příslušnými nástroji.
Můžete si vybrat z těchto možností (lze vybrat více současně):
--latex
--pdflatex
--xelatex
Odinstalování se provádí parametrem
--remove
popsaným v kapitole Volba jazyků.
Skript odstraní definice jazyků z texmf-var/tex/generic/config/language.dat
a ponechá ve stejném adresáři kopii původního souboru. Dále vymaže
adresáře texmf-var/tex/generic/csh-babel
a texmf-var/tex/generic/csh-hyphen
. Při použití
--texlive
se pak obnoví souborová databáze. Ve
Windows a v OS/2 (eComStation) se někdy vymazání adresářů
nepovede. V tom případě musíte adresáře vymazat ručně a obnovit
souborovou databázi. Nezapomeňte znovu vygenerovat formáty.
csh-babel.zip, 780 KiB
Poznámka: Podívejte se na internetový kurs hindštiny A Door into Hindi.