[cstex] Vyhledavani inkludovanych *.tex zdroju
SDH
hle10uf at axpsu.fpf.slu.cz
Wed Apr 4 12:04:31 CEST 2007
On Tue, 3 Apr 2007, Robert Marik wrote:
>>>
>> Taky si muzete predefinovat \input a \include podle \includegraphics
>>
>
> .... coz je asi nejlepsi reseni, protoze zahrnovat do prohledavane cesty
> nejenom aktualni adresar ale i jeho podadresare neni moc obvykle a vedlo
> by to k tvorbe neprenositelnych dokumentu.
To mate pravdu. Ale jen pro zajimavost, trochu jsem se na to vcera dival,
a nakonec jsem se inspiroval v graphics.sty, takze reseni podle mych
predstav je zalozeno na LaTeXovem internim makru \input at path a je velmi
jednoduche:
\def\inpath#1{\def\input at path{#1}}
Pak staci napsat treba
\inpath{{manual/}{src/}{../}}
\input{front}
\include{intro}
...
Soubory *.tex se budou hledat v poradi: ., ./manual, ./src, .. Krome toho
se vsechny *.aux soubory zapisuji v pracovnim adresari, zatimco pri
uvedeni cesty v \input (\include) se zapisi v adresarich, kde se nachazeji
odpovidajici *.tex zdroje.
---S. Hledik
More information about the csTeX
mailing list