diff options
Diffstat (limited to 'Master/texmf-doc/doc/czechslovak/cstug/csfaq/sectM.html')
-rw-r--r-- | Master/texmf-doc/doc/czechslovak/cstug/csfaq/sectM.html | 490 |
1 files changed, 0 insertions, 490 deletions
diff --git a/Master/texmf-doc/doc/czechslovak/cstug/csfaq/sectM.html b/Master/texmf-doc/doc/czechslovak/cstug/csfaq/sectM.html deleted file mode 100644 index 34bed945c26..00000000000 --- a/Master/texmf-doc/doc/czechslovak/cstug/csfaq/sectM.html +++ /dev/null @@ -1,490 +0,0 @@ -<HTML> -<HEAD> -<META HTTP-EQUIV="Content-Type" content="text/html; charset=iso-8859-2"> -<TITLE>Bibliografie</TITLE> -<STYLE TYPE="text/css"> -<!-- - ol.section li { font-size:large;font-weight:bold;margin-top:1em; } - ul.question li { font-size:medium;font-weight:normal;margin-top:.2em; } ---> -</STYLE> -</HEAD> -<BODY BACKGROUND="images/back_narrow.gif" -BGCOLOR="#ffffff" -TEXT="#000000" -LINK="#900000" -ALINK="#C14242" -VLINK="#D30000"> -<TABLE BORDER=0> -<TR><TD width=30> </TD> -<TD><TABLE width="100%" BORDER=0> -<TR><TD valign="middle" align="center"><FONT SIZE="+2"><B>Bibliografie</FONT></TD><TD align="right"> -<a href="http://www.cstug.cz/"><IMG BORDER=0 SRC="images/logo.gif" ALT="CSTUG" HEIGHT=51 WIDTH=165 ALIGN="right"></a><BR> -</TD></TR></TABLE></TD></TR> -<TR><TD></TD><TD></TD></TR> -<TR><TD></TD><TD><HR></TD></TR> - <TR><TD></TD><TD> - <P> - -<P> -BibTeX má striktně vymezenou syntax pro psaní jmen autorů (nebo -vydavatelů) v BibTeXovém souboru; pokud tento seznam píšete ve zdánlivě -přirozeném tvaru, pak je zde možnost, že tím BibTeX zmatete a výsledek -bude dost odlišný od toho, co jste očekávali. Jména se zadávají v jednom -z následujících tvarů: -<PRE> - Jméno Příjmení - Příjmení, Jméno - Příjmení, Suffix, Jméno -</PRE> -a seznam autorů může být oddělen slovem „and“. Např. výraz -<PRE> - AUTHOR={Fred Q. Bloggs, John P. Doe & Fairbairns} -</PRE> -porušuje hned dvě -pravidla: -syntakticky významná čárka se vyskytuje na nesprávném místě a výraz -„&“ -zde nezastává funkci oddělovače jmen, jak by se mohlo zdát. Výstup -výše uvedeného by mohl vypadat takto -„John P. Doe & Robin Fairbairns -Fred Q. Bloggs“, protože „John P. Doe & Robin Fairbairns“ se stává -křestním jménem, zatímco „Fred Q. Bloggs“ je příjmením. Tento příklad -by měl být syntakticky zapsán takto: -<PRE> - AUTHOR = {Fred Q. Bloggs and John P. Doe and Fairbairns} -</PRE> -Některé bibliografické styly s dlouhým seznamem -autorů dokáží dělat divy. Násilně můžete seznam zkrátit tím, že použijete -pseudojméno „others“. Chce-li pan Bloggs ve výpisu autorů potlačit -jména svých kolegů, stačí, aby do BibTeXového souboru napsal: -<PRE> - AUTHOR = {Fred Q. Bloggs and others} -</PRE> - -<P> -<P><A NAME="Q-bibkap"><HR><H3>Lze zpracovat bibliografii pro každou kapitolu zvlášť</H3></A> -Bibliografie pro každou kapitolu zvlášť může být zpracována pomocí balíku -<EM>chapterbib</EM>. Vhodnější -je napsat tuto bibliografii do zvláštního -externího souboru než přímo do zdrojového souboru k jednotlivým -kapitolám dokumentu. Balíček <EM>bibunits</EM>, sváže -bibliografii podle logických částí dokumentu. Tento balík pracuje se -sekcemi a kapitolami (jak je definujete v LaTeXu) a také umožňuje -definovat zvláštní prostředí, kde si uživatel může zvolit svoji vlastní -strukturu dokumentu. Výše zmiňované balíky naleznete na těchto místech: <BR> -<CODE>chapterbib</CODE>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/macros/latex/contrib/cite">cite</A><BR> -<CODE>bibunits</CODE>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/macros/latex/contrib/bibunits">bibunits</A> - -<P> -<P><A NAME="Q-mulbib"><HR><H3>Viacnásobné bibliografie</H3></A> -Ak máte na mysli mnohonásobné bibliografie previazané s rôznymi časťami vašeho -dokumentu (napríklad s rôznymi kapitolami), pozrite si odpoveď -na Otázku <A HREF="sectM.html#Q-bibkap">Lze zpracovat bibliografii pro každou kapitolu zvlášť</A>. - -<P> -Pre viac než jednu bibliografiu sú tri možnosti. - -<P> -Balík <CODE>multibbl</CODE> poskytuje veľmi jednoduché rozhranie: použijete príkaz -<CODE>\newbibliography</CODE> na definíciu „tagu“ (značky) bibliografie. Balík znovu -definuje iné príkazy bibliografie tak, aby ste pri každom použití ľubovolného -z nich príkazu zadali značku bibliografie, kde chcete, aby sa citácie objavili. -Príkaz <CODE>\bibliography</CODE> tiež akceptuje ďalší extra parameter, ktorý určuje, aký -nadpis použiť pre výslednú sekciu či kapitolu (t.j. upravuje -viď Otázku <A HREF="sectO.html#Q-zmenaslov">Změna slov používaných LaTeXem</A> -spôsobom bezpečným pre <CODE>babel</CODE>). Takže môžete napísať: - -<P> -<P> -<PRE> -\usepackage{multibbl} -\newbibliography{bk} -\bibliographystyle{bk}{alpha} -\newbibliography{art} -\bibliographystyle{art}{plain} -... -\cite[pp.~23--25]{bk}{milne:pooh-corner} -... -\cite{art}{einstein:1905} -... -\bibliography{bk}{book-bib}% - {References to books} -\bibliography{art}{art-bib}% - {References to articles} -</PRE> -</P> - -<P> -(Všimnite si, že voliteľný parameter príkazu <CODE>\cite</CODE> je umietnený <EM>pred</EM> -parametrom novej značky a príkaz <CODE>\bibliography</CODE> môže obsahovať viac než jeden -<CODE>.bib</CODE> súbor — skutočne všetky príkazy <CODE>\bibliography</CODE> môžu obsahovať -rovnaký zoznam súborov.) - -<P> -Údaje príkazu <CODE>\bibliography</CODE> smerujú do súborov s menami -<názov-značky>emph{.aux}, takže budete musieť po prvom spustení LaTeXu -spustiť -<P> -<PRE> -bibtex bk -bibtex art -</PRE> -</P> -aby ste dostali citácie na správne miesto. - -<P> -Balík <CODE>multibib</CODE> dovoľuje definovať sériu „dodatočných tém“, z ktorých každá -má vlastnú sériu bibliografických príkazov. Môžete teda napísať: -<P> -<PRE> -\usepackage{multibib} -\newcites{bk,art}% - {Odvolávky na knihy,% - Odvolávky na články} -\bibliographystylebk{alpha} -\bibliographystyleart{plain} -... -\citebk[pp.~23--25]{milne:pooh-corner} -... -\citeart{einstein:1905} -... -\bibliographybk{book-bib} -\bibliographyart{art-bib} -</PRE> -</P> -Znova platí, že každý príkaz <CODE>\bibliography...</CODE> môže obsahovať ľubovolný -zoznam <CODE>.bib</CODE> súborov. - -<P> -BibTeXovské spracovanie s <CODE>multibib</CODE> je veľmi podobné spracovaniu -s <CODE>multibbl</CODE>. S predchádzajúcim príkladom potrebujete: -<P> -<PRE> -bibtex bk -bibtex art -</PRE> -</P> -Všimnite si, že (na rozdiel od <CODE>multibbl</CODE>) <CODE>multibib</CODE> dovoľuje jednoduchú, -nemodifikovanú bibliografiu (ako aj „témy“). - -<P> -Balík <CODE>bibtopic</CODE> umnožňuje oddelene citovať rozličné bibliografie. Na vhodné -miesto dokumentu vložte sekvenciu prostredí <CODE>btSect</CODE> (z ktorých každé udáva -databázu bibliografie, ktorá sa má preskúmať) pre sadzbu oddelených -bibliografií. Môžete teda mať súbor <CODE>diss.tex</CODE> obsahujúci: -<P> -<PRE> -\usepackage{bibtopic} -\bibliographystyle{alpha} -... -\cite[pp.~23--25]{milne:pooh-corner} -... -\cite{einstein:1905} -... -\begin{btSect}{book-bib} -\section{Odvolávky na~knihy} -\btPrintCited -\end{btSect} -\begin{btSect}[plain]{art-bib} -\section{Odvolávky na~články} -\btPrintCited -\end{btSect} -</PRE> -</P> -Všimnite si rozličný spôsob špecifikovania štýlu bibliografie: ak chcete -iný štýl pre konkrétnu bibliografiu, môžete ho zadať ako voliteľný parameter -prostredia <CODE>btSect</CODE>. - -<P> -Spracovanie BibTeXom v tomto prípade používa <CODE>.aux</CODE> súbory, ktorých -názvy sú odvodené z názvu základného dokumentu. Takže v tomto príklade -potrebujete: -<P> -<PRE> -bibtex diss1 -bibtex diss2 -</PRE> -</P> - -<P> -Existuje aj príkaz <CODE>\btPrintNotCited</CODE>, ktorý poskytuje zbytok obsahu databázy -(ak nebolo z databázy nič citované, je tento príkaz ekvivalentný LaTeXovskému -štandardnému <CODE>\nocite{*}</CODE>). - -<P> -<EM>Skutočný</EM> rozdiel oproti <CODE>multibbl</CODE> a <CODE>mltibib</CODE> je, že výber toho, čo sa -objavuje v každej sekcii bibliografie, je určené v <CODE>bibtopic</CODE> tým, čo je -v <CODE>.bib</CODE> súboroch.<BR> -<CODE>bibtopic.sty</CODE>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/macros/latex/contrib/bibtopic">bibtopic</A><BR> -<CODE>multibbl.sty</CODE>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/nonfree/macros/latex/contrib/multibbl">multibbl</A><BR> -<CODE>multibib.sty</CODE>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/macros/latex/contrib/multibib">multibib</A> - -<P> - -<P> -<P><A NAME="Q-vyppol"><HR><H3>Výpis položek bibliografie do textu</H3></A> - -<P> -Toto je základní požadavek pro časopisy či jiné publikace. Občas je -třeba, aby se daná položka objevila v běžném textu dokumentu, ačkoliv -ostatní styly požadují, aby se položky objevily jako poznámky pod čarou. -Možnosti pro výstup položek v běžném textu jsou tyto: -<UL> - <LI> Balíček <EM>bibentry</EM> (<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/macros/latex/contrib/natbib">natbib</A>), který - vyžaduje nepatrné omezení na formát položek generovaných vaším - souborem <CODE>.bst</CODE>, ale nepožaduje žádný bibliografický styl. - <LI> Balíček <EM>inlinebib</EM> - (<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/biblio/bibtex/contrib/inlinebib">inlinebib</A>) požaduje, - abyste používali soubor <CODE>inlinebib.bst</CODE>. - <LI> Balíček <EM>jurabib</EM> - (<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/macros/latex/contrib/jurabib">jurabib</A>), který byl - původně používán k sazbě německých právních dokumentů umožňující - snadnou manipulaci s citacemi. -</UL> -Pro výpis položek v podobě poznámek pod čarou složí dva balíčky: -<UL> - <LI> <EM>Footbib</EM> (<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/macros/latex/contrib/footbib">footbib</A>) - <LI> a opět <EM>jurabib</EM>. -</UL> - -<P> -<P><A NAME="Q-citesort"><HR><H3>Triedenie a kompresia citácií</H3></A> - -<P> -Ak dáte LaTeXu <CODE>\cite{fred,joe,harry,min}</CODE>, jeho štandardné príkazy vám -môžu dať niečo ako „[2,6,4,3]“ (vyzerá to hrozne). Samozrejme, môžete dať veci -do poriadku preusporiadaním kľúčov v príkaze <CODE>\cite</CODE>. Komu sa ale chce robiť -niečo podobné iba pre výsledok „[2,3,4,6]“? - -<P> -Balík <CODE>cite</CODE> usporiada čísla a deteguje postupnosti po sebe idúcich čísel, čím -vytvorí „[2–4,6]“. Balík <CODE>natbib</CODE> s voľbami <CODE>numbers</CODE> -a <CODE>sort&compress</CODE> spraví to isté, ak bude pracovať so svojimi vlastnými -numerickými štýlmi bibliografie (<CODE>plainnat.bst</CODE> and <CODE>unsrtnat.bst</CODE>). - -<P> -Ak potrebujete spraviť hyperreferencie na vaše citácie, balík <CODE>cite</CODE> nie je -vhodný. Ak pridáte balík <CODE>hypernat</CODE>: -<PRE> - \usepackage[...]{hyperref} - \usepackage[numbers,sort&compress]{natbib} - \usepackage{hypernat} - ... - \bibliographystyle{plainnat} -</PRE> -balíky <CODE>natbib</CODE> a <CODE>hyperref</CODE> budú spolupracovať.<BR> -<CODE>cite.sty</CODE>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/macros/latex/contrib/cite">cite</A><BR> -<CODE>hypernat.sty</CODE>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/macros/latex/contrib/misc/hypernat.sty">hypernat</A><BR> -<CODE>hyperref.sty</CODE>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/macros/latex/contrib/hyperref">hyperref</A><BR> -<CODE>plainnat.bst</CODE>: distribuované v <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/macros/latex/contrib/natbib">natbib</A><BR> -<CODE>unsrtnat.bst</CODE>: distribuované v <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/macros/latex/contrib/natbib">natbib</A> - -<P> -<P><A NAME="Q-mcite"><HR><H3>Viacnásobné citácie</H3></A> - -<P> -Konvencia občas používaná vo fyzikálnych žurnáloch je spojenie skupiny -príbuzných citácií do jedného záznamu v bibliografii. BibTeXu štandardne -toto opatrenie nestačí, ale balík <CODE>mcite</CODE> sa s problémom vysporiada. - -<P> -Balík preťažuje (nahradzuje) príkaz <CODE>\cite</CODE>, aby rozpoznal „<CODE>*</CODE>“ -na začiatku kľúča, takže citácie tvaru: -<P> -<PRE> -\cite{paper1,*paper2} -</PRE> -</P> -sa v dokumente vyskytujú ako jediná citácia a sú príslušne zoradené -v bibliografii samotnej. Nie ste limitovaní spojením iba dvoch referencií. -Spojené referencie môžete miešať s „normálnymi“: -<P> -<PRE> -\cite{paper0,paper1,*paper2,paper3} -</PRE> -</P> -Tieto sa v dokumente objavia ako tri citácie „[4,7,11]“ -(povedzme) — citácia „4“ bude odkazovať na paper 0, „7“ na kombinovaný záznam -pre paper 1 a paper 2, a „11“ na paper 3. - -<P> -Budete musieť spraviť malú zmenu súboru bibliografického štýlu (<CODE>.bst</CODE>), -ktorý používate. Dokumentácia balíku <CODE>mcite</CODE> vám poradí, ako to spraviť.<BR> -<CODE>mcite.sty</CODE>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/macros/latex/contrib/mcite">mcite</A> - -<P> -<P><A NAME="Q-sortbib"><HR><H3>Triedenie zoznamov citácií</H3></A> - -<P> -BibTeX má triediacu funkciu a väčšina BibTeXovských štýlov triedi zoznam -citácií, ktorý produkuje; množstvo ľudí toto považuje za vhodné správanie. - -<P> -je však možné napísať prostredie <CODE>thebibliography</CODE>, ktoré <EM>vyzerá</EM>, ako by -pochádzalo z BibTeXu. Veľa ľudí to aj robí (aby v krátkodobom hľadisku -ušetrili čas). - -<P> -Problém sa objaví, keď sa autori <CODE>thebibliography</CODE> rozhodnú, že ich citácie -potrebujú zotriediť. Bežným nedorozumením je vloženie -<CODE>\bibliographystyle{alpha}</CODE> (alebo niečoho podobného) a očakávanie nejakým -magickým spôsobom zotriedeného vysádzaného výstupu. BibTeX takto -nefunguje! — ak napíšete <CODE>thebibliography</CODE>, jeho obsah musíte zotriediť -<EM>vy</EM>. BibTeX zotriedi obsah prostredia <CODE>thebibliography</CODE>, iba keď ho -vytvára (na vloženie z <CODE>.bbl</CODE> súboru príkazom csx{bibliography} command). - -<P> - -<P> - -<P> -<P><A NAME="Q-nocite*"><HR><H3>Výpis všetkých vašich BibTeXovkých záznamov</H3></A> - -<P> -LaTeX a BibTeX spolupracujú, aby poskytli tejto požiadavke špeciálne -zaobchádzanie. Príkaz <CODE>\nocite{*}</CODE> je ošetrený špeciálne a spôsobuje, že -BibTeX generuje záznamy bibliografie pre každý záznam vo všetkýchh -<CODE>.bib</CODE> súboroch uvedených vo vašom <CODE>\bibliography</CODE> výraze, takže -po postupnosti LaTeX–BibTeX–LaTeX máte dokument s úplným výpisom. - -<P> -Všimnite si, že LaTeX <EM>ne</EM>produkuje varovania -„<CODE>Citation ... undefined</CODE>“ alebo -„<CODE>There were undefined references</CODE>“ rešpektujúc -<CODE>\nocite{*}</CODE>. Toto nepredstavuje problém, ak používate LaTeX „ručne“ -(presne <EM>viete</EM> koľkokrát máte veci spustiť), môžu to ale spliesť -automatické procesory prechádzajúce log súbor, aby zistili, či je potrebné -ďalšie spustenie. - -<P> -<P><A NAME="Q-htmlbib"><HR><H3>Vytváranie HTML bibliografie</H3></A> - -<P> -Elegantné riešenie je poskytované bibliografickým štýlom <CODE>noTeX</CODE>. Tento štýl -produkuje <CODE>.bbl</CODE> súbor, ktorý je v skutočnosti postupnosťou HTML -„<CODE>P</CODE>“ elementov triedy <CODE>noTeX</CODE>, a preto môže byť vložený -do HTML súboru. Pripravené sú opatrenia pre prispôsobenie vašej -bibliografie (pri spracovaní prostredníctvom <CODE>noTeX</CODE> môže byť obsah rozdielny -od obsahu spracovaného tradičným spôsobom). - -<P> -Bežnejším prekladačom je <EM>awk</EM> skript <EM>bbl2html</EM>, ktorý -prekladá vami vygenerovaný <CODE>.bbl</CODE> súbor: -príklad výstupu skriptu si môžete pozrieť na webe -(<A HREF="http://rikblok.cjb.net/lib/refs.html"><CODE>http://rikblok.cjb.net/lib/refs.html</CODE></A>)<BR> -<CODE>bbl2html.awk</CODE>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/biblio/bibtex/utils/bbl2html.awk">bbl2html</A><BR> -<CODE>noTeX.bst</CODE>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/biblio/bibtex/utils/noTeX.bst">noTeX</A> - -<P> - -<P> -<P><A NAME="Q-bibstyl"><HR><H3>Vytváření BibTeXových stylů</H3></A> - -<P> -Opravdu si můžete vytvořit svůj vlastní styl: standardní bibliografické -styly jsou distribuované v komentované podobě s popisem jazyka (viz -Otázku <A HREF="sectC.html#Q-BibTeXing">Dokumentace k BibTeXu</A>). Nicméně, musíme připustit, že jazyk, -v němž se BibTeXové styly vytvářejí, je jaksi neprůhledný. Proto ho -nemůžeme doporučit nikomu, kdo není dobrý programátor, byť i menší -změny v existujícím stylu se mohou ve výsledku projevit nepříznivě. -Pokud váš styl není „přehnaně moderní“, můžete ho pravděpodobně -generovat pomocí některého z balíků pro vlastní bibliografii. Ten -zahrnuje soubor <CODE>makebst.tex</CODE> (distribuovaný -v <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/macros/latex/contrib/custom-bib">custom-bib</A>), který vás vede textovým menu k vytvoření souboru -s instrukcemi, pomocí nichž můžete vytvořit vlastní <CODE>.bst</CODE> soubor. Tato -technika však nepojednává o vytvoření nového stylu dokumentu (současný autor -potřeboval pro svou dizertaci „standard committee papers“ -a „ISO standards“, jiný často požadovaný typ je webovská stránka — viz -Otázku <A HREF="sectM.html#Q-BibURL">Citování URL v BibTeXu</A>). - -<P> -<P><A NAME="Q-BibURL"><HR><H3>Citování URL v BibTeXu</H3></A> - -<P> -Neexistuje žádný vzor, jak sázet URL ve standardním BibTeXovém stylu, -nicméně Oren Patashnik (autor BibTeXu) předpokládá vývoj dlouho -očekávaného BibTeXu verze 1.0. - -<P> -Aktuální informace, které musí být dostupné v citaci URL jsou rozebírány -v některých on-line dostupných výtazích normy ISO 690-2 dostupných na -adrese <A HREF="http://www.nlc-bnc.ca/iso/tc46sc9/standard/690-2e.htm"><CODE>http://www.nlc-bnc.ca/iso/tc46sc9/standard/690-2e.htm</CODE></A>; níže -uvedené techniky však neuspokojí všechny požadavky normy ISO 690-2, -alepsoň však nabízejí řešení dnešním běžným uživatelům. Do příchodu nové -verze je nejjednodušším řešením použití pole <CODE>\howpublished</CODE> funkce -standardního stylu <CODE>@misc</CODE>. Samozřejmně platí omezení sázení URL, takže -položka pak bude vypadat takto: -<PRE> - @misc{..., - ..., - \howpublished = "\url{http://...}" - } -</PRE> - -<P> -Alternativním přístupem je použití BibTeXovských stylů jiných než -standardních, které mají vstupní typy URL. -Vynikající jsou styly <CODE>natbib</CODE> (<CODE>plainnat</CODE>, -<CODE>unsrtnat</CODE> a <CODE>abbrevnat</CODE>). Tyto styly jsou rozšířením -standardních stylů, pro použití převážně s <CODE>natbib</CODE>, ale osvojily si -URL a jiné moderní položky. <CODE>custom-bib</CODE> stejného autora -také umí generovat styly, které respektují položky URL. - -<P> -Jiným kandidátem je balík <CODE>harvard</CODE>. Jaho styly bibliografie obsahují -ve své specifikaci pole „<CODE>url</CODE>“. Poskytnutá sazba je však tak trochu slabá -(ikdyž rozpozná použití maker <EM>LaTeX2HTML</EM> na použití odkazů, když -jsou makra dostupná). - -<P> -Můžete také získat nové BibTeXovské styly užitím systému <CODE>urlbst</CODE> -Normana Graye, který je založen na perlovských skriptech editujících existující -BibTeXovské styly vytvářejíc nové. Nové styly mají vstupní typ <CODE>webpage</CODE> -a poskytují podporu pro pole <CODE>url</CODE> a <CODE>lastchecked</CODE>. Skripty <EM>perl</EM>u -jsou dodávány se sadou konvertovaných verzí standardních bibliografických -stylů. Dokumentace je ve formě LaTeXovského zdrojového kódu. - -<P> - -<P> -Další možností je, že zdroj, z něhož jsme citovali (např. tecnická -zpráva), je také dostupný přes Web. V takovém případě se běžně používá -tato technika: -<PRE> - @techreport{..., - ..., - note = "Také dostupný na \url{http://...}" - } -</PRE> -V tomto kontextu je také vhodné použít makro -<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/macros/latex/contrib/misc/url.sty">url</A> nebo <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/macros/latex/contrib/hyperref">hyperref</A>, protože ignoruje mezery -v argumentech. BibTeX obvykle rozděluje řádky, které považuje za příliš -dlouhé, a pokud v něm nejsou žádná bílá místa pro přirozené rozdělení, -pak BibTeX vkládá znak komentáře („%“), který je v URL přijatelný -tak, že ho <CODE>\url</CODE> vysází. Způsob, jak tento problém obejít, spočívá ve -vložení pomocných mezer v URL do souboru <CODE>.bib</CODE>, aby si BibTeX rozumně -vybral místo, kde řádek zalomí. Uvažte, že verze <CODE>\url</CODE> přicházející -s posledními verzemi <CODE>hyperref</CODE>, netrpí problémem -`<CODE>%</CODE>-end of line': <CODE>hyperref</CODE> problém zjistí a potlačí -nechtěné znaky. - -<P> - -<P> - -<P><HR></TD></TR> -<TR><TD></TD><TD><TABLE BORDER=0><TR> -<TD valign=middle align=left> -<a href="http://www.cstug.cz/"> -<IMG BORDER=0 SRC="images/logo.gif" - ALT="CSTUG" HEIGHT=51 WIDTH=165 ALIGN="right"><BR> -</TD><TD valign=top align=left><FONT SIZE="-1"> -(c) 1997, 1998, 2003 -Tomáš Hudec, Libor Škarvada -<BR> -Poslední aktualizace: 13.11.2004 23:15 -</FONT></TD></TR></TABLE></TD></TR></TABLE> - -</BODY> -</HTML> |