[cstex] externi odkazy
Tomas Davidek
Tomas.Davidek at cern.ch
Thu Jul 4 13:46:34 CEST 2013
On 07/04/2013 12:59 PM, Zdenek Wagner wrote:
> Dne 4. července 2013 12:13 Tomas Davidek<Tomas.Davidek at cern.ch> napsal(a):
>> Dobry den vsem priznivcum (La)TeXu,
>> rad bych se zeptal, zda existuje nejaka rozumna moznost pouzit "externi
>> odkazy"? Mam na mysli nasledujici:
>> 1. mam jeden dokument (ucebnice), a k ni samozrejme prislusny aux soubor
>> 2. k teto ucebnici chci udelat sbirku resenych prikladu, pricemz v reseni
>> bych se rad odkazoval na formule z ucebnice, tyto odkazy by mohly vypadat
>> napr. jako (I.1.23)
>>
>> Neresil jste prosim nekdo takovyhle problem?
>>
> 1. \label zapisuje informace do aux jako makro \newlabel s
> odpovidajicimi parametry. Muzete tedy tento soubor primo nacist, ale
> musite se postarat o dalsi makra, napr. docasne predefinovani
> \@writefile, aby se do obsahu nedostaly zaznamy z obsabu knihy
>
> 2. Mirne upravit makro \label, aby krome zapisu do aux zapisovalo
> stejnou informaci i do jineho souboru
>
> 3. Modifikovat makro \newlabel tak, aby krome definice prislusnych
> maker, ktera pak bude hledat \ref a \pageref, prepsalo prislusnou
> hodnotu do jineho souboru.
>
> Je treba dat pozor na to, ze pri zpracovani \begin{document} se aux
> precte, pak je vymazan a otevren pro zapis, pri zpracovani
> \end{document} se cte znovu. Nektere balicky si do cteni vkladaji svuj
> "hook", napriklad to dela hyperref.
Diky za odpoved. Vzhledem k tomu, ze budu potrebovat jen odkazy na
rovnice, tak by mozna stacil jednodussi postup:
1. latex ucebnice.tex
2. latex priklady.tex
3. grep "\newlabel{eq:" ucebnice.aux >> priklady.aux
4. latex priklady.tex
Asi cistsi reseni by bylo v bodu 3 zapsat radky s \newlabel do extra
souboru a nejak latex presvedcit, aby pri \begin{document} precetl krome
standardniho priklady.aux i jeste jiny aux soubor. Ale nevim jak to zaridit?
Nebo je tento postup uplne mimo ci ma zasadni hacky?
Zdravi
Tomas Davidek
>
>> Diky predem za tipy,
>>
>> zdravi
>> Tomas Davidek
>>
>> _______________________________________________
>> csTeX mailing list
>> csTeX at cs.felk.cvut.cz
>> http://lists.felk.cvut.cz/mailman/listinfo/cstex
>
>
> --
> Zdeněk Wagner
> http://hroch486.icpf.cas.cz/wagner/
> http://icebearsoft.euweb.cz
>
> _______________________________________________
> csTeX mailing list
> csTeX at cs.felk.cvut.cz
> http://lists.felk.cvut.cz/mailman/listinfo/cstex
More information about the csTeX
mailing list