|  | 
Vyhledávání podle slov v CS-FAQ 
 
 Co je CTAN
 
Za účelem snadné archivace a získávání TeXovského softwaru vyvinula
pracovní skupina TUGu tzv. Comprehensive TeX Archive Network (CTAN).
Každý počítač zapojený v síti CTAN obsahuje stejný materiál a udržuje jeho
aktuální verze. Tato data jsou dosti rozsáhlá. Především všechno, co je
zmíněno v těchto otázkách, je většinou na CTANu archivováno.
 
Servery s CTANem jsou například
ftp.dante.de(134.93.9.39),ftp.tex.ac.uk(128.232.0.34) nebotug.ctan.org(12.29.252.20). 
Struktura TeXových souborů je na všech těchto místech
identická a začíná v tex-archive.  Pro snížení zatížení
počítačové
sítě používejte prosím vám nejbližší CTAN počítač nebo jeho kopii --
,,zrcadlo`` (viz Kde je nejbližší zrcadlo archívu CTAN).
Kompletní aktuální seznam CTAN počítačů a zrcadel obdržíte příkazemfinger ctan@<stroj>, kde<stroj>je adresa jednoho z výše jmenovaných
počítačů. Tento seznam je také dostupný jako soubor CTAN: CTAN-sites 
Pro hledání softwaru na CTANu lze použít anonymní ftp(viz Hledání TeXovských/LaTeXovských balíků maker). 
E-mailové servery ftpmail@dante.ctan.org a
ftpmail@tug.ctan.org nabízejí rozhraní, pomocí nehož můžete
získávat soubory podobně jako přes ftp. Chcete-li znát detaily použití
tohoto rozhraní, stačí poslat na jednu z výše uvedených adres zprávu
obsahující řádek ,,help`` 
Existuje též kolekce DECUS TeXovského materiálu pro VMS, Unix,
MSDOS
a Macintosh. Materiál pro VMS není udržován up-to-date, ale běží i pod
OpenVMS na počítačích VAX. Je dostupný přes anonymní ftpnawuarchive.wustl.edu(128.252.135.4) vdecus/tex/. V USA ho
lze
získat i z DECUS knihovny (referenční číslo VS0058) nebo mimo USA přes
úřad
DECUSu. Bližší informace na 
  DECUSLIBRARY ORDER PROCESSING
 334 South Street, SHR3-1/T25
 Shrewsbury, MA 01545-4195
 USA
 Tel: 800-DECUS55 (within the USA, for information)
 Fax: (+1) 508-841-3373 (for inquiries)
 
Konečně, uživatel TeXu, který nemá žádný přístup k síti, si samozřejmě může
zakoupit kopii archívu na CDROM (viz TeX na CDROMech).
 
 
 Instalace nových balíčků
 
Chcete-li přidat nový balíček do vašeho LaTeXu, musíte ho nejprve najít
(viz Otázku Hledání TeXovských/LaTeXovských balíků maker) a stáhnout (viz
Otázku Hledání souborů v archívu CTAN).
Běžně můžete stáhnout celý distribuovaný
adresář; jediný případ, kdy není celý adresář nutný, je, pokud stahujete
z LaTeXových adresářů na CTANu; tyto adresáře obsahují sadu jednotlivých
souborů, které jsou samy o sobě kompletní. Malé balíčky mohou být
obvykle samostatné soubory s příponou .sty(typickým příkladem jesmallpack.sty) s návodem k použití obsaženém uvnitř nebo
v samostatném manuálu nebo v souboruREADME. Typicky však balíček
(pack) bývá nabízen jako dvojice souborůpack.insapack.dtx. Jejich kód musí být načten z těchto souborů. Pokud
je součástí jejich distribuce též souborREADME, použijte ho tak,
jak název říká! Uživatelský manuál a dokumentovaný zdrojový kód balíčku
je obsažen v souboru.dtx, zatímco soubor.insobsahuje LaTeXové
instrukce říkající, který kód má být ze souboru.dtx,,vytažen``. 
Balíček packrozbalíte následovně: 
 Občas bývá uživatelský manuál nabízen odděleně v souboru Spusťte LaTeX na pack.ins. Tím se vygeneruje jeden nebo
      více souborů (běžněpack.sty, avšak, jedná-li se o zvláštní
      balíček, mohou zde být i jiné související soubory). Spusťte LaTeX na soubor pack.dtx, čímž získáte
      uživatelský manuál a v některých případech i komentovanou verzi
      kódu. Spusťte LaTeX ještě jednou na soubor pack.dtx, čímž
      můžete vyřešit některé odkazy a vygenerovat tabulku obsahů, pokud
      byly vyžádány. LaTeX při této činnosti může zahlásit chybu 
,,No file
      pack.ind``; to je pro index příkazů; pokud chcete tento index
      vytvořit, zpracujete tento materiál příkazemmakeindex -s gind.ist packa spustíte LaTeX znovu. Vytiskněte a přečtěte si soubor pack.dvi. .dtx. Téměř
posledním krokem, který je nutný udělat, je překopírování souboru
tam, kde ho LaTeX najde. Kde se nachází toto kouzelné místečko,
záleží na LaTeXové verzi, kterou máte k dispozici, a na tom,
jak je systém nastaven (viz Otázku Kam mám uložit nové soubory?). Nakonec ještě
musíte říct LaTeXu, že jste mu přidali nový soubor nebo soubory a kde
ho (je) má najít. Většina volně šiřitelných LaTeXů má jakousi
databázi jmen a umístění souborů, které využívá ke své činnosti, pro
rychlejší vyhledávání. V těchto případech pak ona databáze musí být
pravidelně aktualizována pomocí skriptů, které bývají pro tento účel
distribuovány.
 PAMATUJTE, že příkazteTeX, fpTeX
 -- spusťte texhash
 web2c
 -- v běžných distribucích by měl fungovat texhash, pokud
nefunguje, pak spouštějtemktexlsrMikTeX
 -- V MikTeXu verze nižší než 2.0 proveďte toto:
Start --> Programs --> MikTeX --> Maintenance --> Refresh filename
database nebo otevřete DOSové okno a spusťte inittexmf -update-fndb
V MikTeXu verze 2.0 a vyšší proveďte
start --> Programs --> MikTeX 2 --> MikTeX Options a stiskněte
tlačítko Update filename database.
 \usepackage{pack}musí
být v preambuli každého souboru, který balíčekpackpoužívá.
 
 Kam mám uložit nové soubory?
 
Kam máte správně uložit soubory, které jste si stáhli, závisí na TeXové
distribuci, kterou vlastníte. Nicméně předpokládejme, že vlastníte
verzi, která vyhovuje TDS (např. teTeX, fpTeX nebo MikTeX). Zde
platí následující pravidla, jimiž se musíte řídit:
 
 (1)
 Vždy instalujte nové soubory do adresáře texmfnebo jeho
podadresářů. Kořenový adresář bývá často pojmenován následovně:
teTeX{}:    /usr/share/texmf.local/
pfTeX{}:    c:\fptex\texmf.local\
mikTeX{}:   c:\localtexmf\
Dále používejme pro tento adresář zkratku$TEXMF
 (2)
 Ve vašem lokálním adresáři texmfnapodobte adresářovou
strukturu z vašeho hlavního stromu. Zde jsou příklady toho, kam soubor
s danou příponou uložit:
.cty .cls nebo .fd     $TEXMF/tex/latex/package/
.dvi .ps nebo .pdf     $TEXMF/doc/latex/package/
.tfm                   $TEXMF/fonts/tfm/supplier/font/
.vf                    $TEXMF/fonts/vf/supplier/font/
.afm                   $TEXMF/fonts/afm/supplier/font/
.pfb                   $TEXMF/fonts/type1/supplier/font/
.ttf                   $TEXMF/fonts/truetype/supplier/font/
Kde <font>,<package>a<supplier>závisí na každém souboru. 
 
 Jak umístit vlastní příspěvek do archívů
 
Použijte anonymní ftpna jakýkoliv CTAN počítač
(viz Co je CTAN) a stáhněte si soubor
CTAN: CTAN-uploads v kořenovém adresáři. Obsahuje instrukce pro
umísťování souborů a informování lidí, kteří mají místní archív na
starosti. 
Nemůžete-li použít anonymní ftp, pošlete svůj příspěvek e-mailem na
ctan@dante.de.  Všem ulehčíte život, jestliže
vyberete pro svůj produkt trefné a jednoznačné jméno, takže by bylo dobré
předem zkontrolovat, jestli se jméno vašeho.stysouboru již náhodou
nepoužívá, což lze prostřednictvím příkazu ,,site index``
(viz Co je CTAN).
Mějte na paměti, že veřejně lze vystavovat pouze software, jehož autoři
proti tomu nemají námitek. 
 
 Hledání nových fontů
 
Podrobný seznam METAFONT fontů posílá do usenetových skupin
comp.fontsacomp.text.texzhruba každých šest týdnů
Lee Quin (lee@sq.sq.com). Je též dostupný jako CTAN: mf-list 
V seznamu jsou informace jak o komerčních, tak volně šiřitelných fontech.
Většina z nich je dostupná anonymním ftpz CTAN archívů
(viz Co je CTAN). 
 
 TeX na CDROMech
 
Jestliže nemáte přístup na Internet, můžete obdržet kopii CTAN archívu na
CDROMu. Je to i pro ty, kteří si prostě myslí, že mít 600MB souborů kolem
TeXu po ruce je prima. Prime Time Freeware vyrobil
TeXcetera 1.1 v červenci 1994, což je kopie CTANu z června
1994.  Pravidelné aktualizace jsou v plánu. Materiál je komprimován
v ZIP formátu, aby se vešel na jedno médium a aby se obešlo omezení
adresářů systému souborů dané normou ISO 9660. CD-ROM můžete zakoupit od:
 
  Prime Time Freewarenebo od redistributorů nebo od
  organizace viz Co je to TUG a TUGboat.
Cena je kolem 60 $. Nezapomeňte prosím, že PTF není velká komerční firma a
že je dobrým přítelem TeXovské komunity.370 Altair Way, Suite 150
 Sunnyvale CA 94086
 USA
 Tel: (+1) 408 433 9662
 Fax: (+1) 408 433 0727
 E-mail: ptf@cfcl.com
 
Chcete-li TeX systém na CDROM, který je připraven ke spuštění,
je k dispozici jen pro DOS (zatím). Holandská skupina uživatelů TeXu
(NTG) publikuje tzv. 4AllTeX na CDROMu, kde je sbalen kompletní
TeXovský software pro MSDOS, všechna makra a všechny fonty, které
si můžete přát. Je dostupné přímo od NTG
(viz Jsou také národní skupiny uživatelů TeXu) nebo od TUG za 40 $ a od
UKTUG za GBP30
(včetně manuálu). Je to užitečný zdroj nejen pro uživatele DOSu.
Viz též Otázku Jak si objednám CD-ROM TeXLive či 4AllTeX.
 
 
 
 |