[cstex] Nastaveni vypisu citaci bibtexem
Jaroslav Hajtmar
hajtmar at gyza.cz
Thu Mar 11 10:01:23 CET 2010
Dobry den.
Diky za nakopnuti ... uz mi to zhruba funguje, jen mam problem s tim, ze
se mi vypisuji nektere zdroje na ktere se odkazuje v textu vicekrat v
seznamu pouzite literatury duplicitne - pokazde s jinym cislem.
Da se s tim neco delat??
Diky
J.Hajtmar
Dne 11.3.2010 8:00, Jaromír Kuben napsal(a):
> Dobry den.
>
> Pri pouziti bibtexu s LaTeXem je to snadne. Krome databaze se zadava
> styl pro bibtex (ma priponu bst).
> Tech existuje cela rada. Jeden ze zakladnich je unsrt (unsorted),
> ktery radi citace prave podle prvniho odkazu.
> Jak to ale udelat v Contextu, netusim. Cekal bych ovsem, ze to souvisi
> s klicem sorttype. Varianta
> sorttype=bbl by mohla znamenat, ze se tridi podle poradi v databazi
> *.bbl. To ovsem jen hadam.
> Zkuste si najit v dokumentaci ke Contextu, jake jsou dalsi varianty
> pro tento klic.
> Odkazy jsou urcite uvedeny v nejakem pomocnem souboru (u LaTeXu je to
> *.aux) podle poradi citovani (mozna opakovane).
> Trideni a formatovani provadi az bibtex. Vy vlastne po nem chcete, aby
> netridil, ale jen vyhazel duplicitni citace.
> Zdravi
> Jaromir Kuben
>
> Jaroslav Hajtmar wrote:
>
>> Dobrý den.
>> Těsně před dokončením bakalářky se vyskytnul požadavek, aby se
>> změnily citace (odkazy na použitou literaturu) v textu.
>> Odkazy v textu jsou ve formátu čísel v hranatých závorkách tj. [1],
>> [2] atd...
>> Bohužel nebylo předem známo, že pořadí zdrojů - odkazované literatury
>> musí být podle toho, jak se v textu k jednotlivým zdrojům dostáváme...
>>
>> Tj např.. blablabla podle [1] blablabla ... nalezneme např. ve [2]
>> ... blablabla a také v [3] nebo [4] .....
>>
>> V současnosti je na seznam literatury odkazováno v pořadí, v jakém
>> jsou zdroje zapsány v .bbl souboru (resp. odkazy na klíče - keys)
>>
>> tj např... blablabla podle [2] blablabla ... nalezneme např. ve [5]
>> ... blablabla a také v [1] nebo [7] .....
>>
>> Odkazy na zdroje zadávám pomocí \cite[1], ..... atd... tzn. klíče
>> které používám jsou pouze číselné...
>>
>> Jak lze nějak co nejsnáze v bibtexu provést přečíslování nebo jakési
>> substituce? Můžu samozřejmě vše pozpřehazovat ručně ... ale říkám si,
>> že to snad musí jít jinak.
>>
>> Takže: Existuje v bibtexu něco takového, abych po zadání odkazů ve
>> zdrojovém textu :
>>
>> např... blablabla podle \cite[textovyodkaznazdroj2] blablabla ...
>> nalezneme např. ve \cite[textovyodkaznazdroj5] ... blablabla a také v
>> \cite[textovyodkaznazdroj1] nebo \cite[textovyodkaznazdroj7] .....
>>
>> se vytvoříl seznam použité literatury seřazený v pořadí, tak jak je
>> zadáno ve zdrojovém textu tj.
>>
>> 1 zdroj2
>> 2 zdroj5
>> 3 zdroj1
>> 4 zdroj7
>>
>> a zároveň aby se po kompilaci vysázel text ve tvaru:
>>
>> .. blablabla podle [1] blablabla ... nalezneme např. ve [2] ...
>> blablabla a také v [3] nebo [4] .....
>>
>> Dlouhou dobu jsem hledal nastavení aby to fungovalo podle pořadí v
>> seznamu a teď můžu začít znovu... doufám, že to nějak půjde ...
>>
>> Díky za tipy, rady či odkazy na zdroje...
>>
>> S pozdravem Jaroslav Hajtmar
>>
>> PS: pracuji v ConTeXtu pod TeXLive 2009 - práci s bibtexem a
>> biblatexem zvládá po načtení modulů. Zatím jsem s bibtextem nedělal,
>> takže se omlouvám za případnou zmatenost dotazu.
>> \usemodule[bib]
>> \usemodule[bibltx]
>> \setupbibtex[database=mybibdb]
>> \setbiblanguage{Czech}{cz}
>> \setupheadtext[cz][pubs={LITERATURA}]
>> \setuppublications[refcommand=key,
>> numbering=bib,
>> sorttype=bbl,
>> ]
>>
>> atd...
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> csTeX mailing list
>> csTeX at cs.felk.cvut.cz
>> http://lists.felk.cvut.cz/mailman/listinfo/cstex
>>
>>
>
> _______________________________________________
> csTeX mailing list
> csTeX at cs.felk.cvut.cz
> http://lists.felk.cvut.cz/mailman/listinfo/cstex
>
More information about the csTeX
mailing list