[cstex] pripojovani packages
Jano Kula
jano.kula at tiscali.cz
Wed Mar 21 13:09:38 CET 2007
dobry den,
plisna at yahoo.com wrote:
> dobry den, chtel bych se zeptat, zda-li neexistuje nejaky implicitne
> nastaveny adresar, ktery latex prochazi drive nez adresar, kde je
> ulozen aktualni dokument a hleda v nem packages, ktere jsou k souboru
> pripojeny v hlavicce pomoci \usepackage{}. mam totiz ve dvaceti
> slozkach dvacet ruznych souboru, ktere ale vyuzivaji jeden tentyz
> package, proto by me zajimalo, kam jej jednou provzdy nakopirovat a
> nemuset tak do kazde slozky kopirovat ten stejny soubor. doufam, ze
> jsem to popsal srozumitelne a predem diky za odpovedi!
cesta je obvykle opacna, v hledani se postupuje od aktualniho adresare
ke "vzdalenejsim".
prohledavani je dano nastavenim cest v souboru texmf.cnf, tech muze byt
taky vice. pouzije se ten "nejblizsi"
v linuxu (tetex) napr.
./texmf.cnf aktualni adresar
~/texmf/web2/texmf.cnf
/usr/loca/share/texmf/web2/texmf.cnf
/usr/share/texmf/web2/texmf.cnf
podobne se ctou vsechny potrebne soubory, napr. promenna v texmf.cnf
TEXINPUTS.cslatex = .;$TEXMF/tex/{cslatex,csplain,latex,generic,}//
urcuje, ze pri volani cslatex se nejdriv hleda v aktualnim adresari, pak
postupne dale dokud program kpathsea soubor nenajde.
// na konci jsou dalsi podadresare.
syntaxe je popsana v texmf.cnf
ve vasem pripade tedy nejlepe v domovskem adresari vytvorit (v linuxu,
nevim jak ve windows) napriklad:
~/texmf/tex/cslatex/soubor.sty
a smazat jej v aktualnich adresarich.
jano kula
More information about the csTeX
mailing list