summaryrefslogtreecommitdiff
path: root/Master/texmf-doc/doc/czechslovak/cstug/csfaq/sectM.html
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-doc/doc/czechslovak/cstug/csfaq/sectM.html')
-rw-r--r--Master/texmf-doc/doc/czechslovak/cstug/csfaq/sectM.html490
1 files changed, 490 insertions, 0 deletions
diff --git a/Master/texmf-doc/doc/czechslovak/cstug/csfaq/sectM.html b/Master/texmf-doc/doc/czechslovak/cstug/csfaq/sectM.html
new file mode 100644
index 00000000000..34bed945c26
--- /dev/null
+++ b/Master/texmf-doc/doc/czechslovak/cstug/csfaq/sectM.html
@@ -0,0 +1,490 @@
+<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>&nbsp;&nbsp;&nbsp;</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&nbsp;BibTeXovém souboru; pokud tento seznam píšete ve&nbsp;zdánlivě
+přirozeném tvaru, pak je zde možnost, že tím BibTeX zmatete a&nbsp;výsledek
+bude dost odlišný od toho, co jste očekávali. Jména se zadávají v&nbsp;jednom
+z&nbsp;následujících tvarů:
+<PRE>
+ Jméno Příjmení
+ Příjmení, Jméno
+ Příjmení, Suffix, Jméno
+</PRE>
+a&nbsp;seznam autorů může být oddělen slovem &bdquo;and&ldquo;. 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&nbsp;výraz
+&bdquo;&amp;&ldquo;
+zde nezastává funkci oddělovače jmen, jak by se mohlo zdát. Výstup
+výše uvedeného by mohl vypadat takto
+&bdquo;John P. Doe &amp; Robin Fairbairns
+Fred Q. Bloggs&ldquo;, protože &bdquo;John P. Doe &amp; Robin Fairbairns&ldquo; se stává
+křestním jménem, zatímco &bdquo;Fred Q. Bloggs&ldquo; 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&nbsp;dlouhým seznamem
+autorů dokáží dělat divy. Násilně můžete seznam zkrátit tím, že použijete
+pseudojméno &bdquo;others&ldquo;. 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&nbsp;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&nbsp;LaTeXu) a&nbsp;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>:&nbsp;<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>:&nbsp;<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&nbsp;mysli mnohonásobné bibliografie previazané s&nbsp;rôznymi časťami vašeho
+dokumentu (napríklad s&nbsp;rôznymi kapitolami), pozrite si odpoveď
+na&nbsp;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&nbsp;definíciu &bdquo;tagu&ldquo; (značky) bibliografie. Balík znovu
+definuje iné príkazy bibliografie tak, aby ste pri každom použití ľubovolného
+z&nbsp;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&nbsp;príkaz <CODE>\bibliography</CODE> môže obsahovať viac než jeden
+<CODE>.bib</CODE> súbor&nbsp;&mdash; 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&nbsp;súborov s&nbsp;menami
+<názov-značky>emph{.aux}, takže budete musieť po&nbsp;prvom spustení LaTeXu
+spustiť
+<P>
+<PRE>
+bibtex bk
+bibtex art
+</PRE>
+</P>
+aby ste dostali citácie na&nbsp;správne miesto.
+
+<P>
+Balík <CODE>multibib</CODE> dovoľuje definovať sériu &bdquo;dodatočných tém&ldquo;, z&nbsp;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&nbsp;<CODE>multibib</CODE> je veľmi podobné spracovaniu
+s&nbsp;<CODE>multibbl</CODE>. S predchádzajúcim príkladom potrebujete:
+<P>
+<PRE>
+bibtex bk
+bibtex art
+</PRE>
+</P>
+Všimnite si, že (na&nbsp;rozdiel od&nbsp;<CODE>multibbl</CODE>) <CODE>multibib</CODE> dovoľuje jednoduchú,
+nemodifikovanú bibliografiu (ako aj &bdquo;témy&ldquo;).
+
+<P>
+Balík <CODE>bibtopic</CODE> umnožňuje oddelene citovať rozličné bibliografie. Na&nbsp;vhodné
+miesto dokumentu vložte sekvenciu prostredí <CODE>btSect</CODE> (z&nbsp;ktorých každé udáva
+databázu bibliografie, ktorá sa má preskúmať) pre&nbsp;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&nbsp;tomto prípade používa <CODE>.aux</CODE> súbory, ktorých
+názvy sú odvodené z&nbsp;názvu základného dokumentu. Takže v&nbsp;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&nbsp;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&nbsp;<CODE>mltibib</CODE> je, že výber toho, čo sa
+objavuje v&nbsp;každej sekcii bibliografie, je určené v&nbsp;<CODE>bibtopic</CODE> tým, čo je
+v&nbsp;<CODE>.bib</CODE> súboroch.<BR>
+<CODE>bibtopic.sty</CODE>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>:&nbsp;<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>:&nbsp;<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>:&nbsp;<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&nbsp;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&nbsp;běžném textu jsou tyto:
+<UL>
+ <LI> Balíček <EM>bibentry</EM> (<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>:&nbsp;<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>:&nbsp;<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>:&nbsp;<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/macros/latex/contrib/jurabib">jurabib</A>), který byl
+ původně používán k&nbsp;sazbě německých právních dokumentů umožňující
+ snadnou manipulaci s&nbsp;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>:&nbsp;<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&nbsp;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 &bdquo;[2,6,4,3]&ldquo; (vyzerá to hrozne). Samozrejme, môžete dať veci
+do&nbsp;poriadku preusporiadaním kľúčov v&nbsp;príkaze <CODE>\cite</CODE>. Komu sa ale chce robiť
+niečo podobné iba pre výsledok &bdquo;[2,3,4,6]&ldquo;?
+
+<P>
+Balík <CODE>cite</CODE> usporiada čísla a&nbsp;deteguje postupnosti po&nbsp;sebe idúcich čísel, čím
+vytvorí &bdquo;[2&ndash;4,6]&ldquo;. Balík <CODE>natbib</CODE> s&nbsp;voľbami <CODE>numbers</CODE>
+a&nbsp;<CODE>sort&amp;compress</CODE> spraví to isté, ak bude pracovať so&nbsp;svojimi vlastnými
+numerickými štýlmi bibliografie (<CODE>plainnat.bst</CODE> and <CODE>unsrtnat.bst</CODE>).
+
+<P>
+Ak potrebujete spraviť hyperreferencie na&nbsp;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&nbsp;<CODE>hyperref</CODE> budú spolupracovať.<BR>
+<CODE>cite.sty</CODE>: <A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>:&nbsp;<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>:&nbsp;<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>:&nbsp;<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/macros/latex/contrib/hyperref">hyperref</A><BR>
+<CODE>plainnat.bst</CODE>: distribuované v&nbsp;<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>:&nbsp;<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/macros/latex/contrib/natbib">natbib</A><BR>
+<CODE>unsrtnat.bst</CODE>: distribuované v&nbsp;<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>:&nbsp;<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&nbsp;fyzikálnych žurnáloch je spojenie skupiny
+príbuzných citácií do&nbsp;jedného záznamu v&nbsp;bibliografii. BibTeXu štandardne
+toto opatrenie nestačí, ale balík <CODE>mcite</CODE> sa s&nbsp;problémom vysporiada.
+
+<P>
+Balík preťažuje (nahradzuje) príkaz <CODE>\cite</CODE>, aby rozpoznal &bdquo;<CODE>*</CODE>&ldquo;
+na&nbsp;začiatku kľúča, takže citácie tvaru:
+<P>
+<PRE>
+\cite{paper1,*paper2}
+</PRE>
+</P>
+sa v&nbsp;dokumente vyskytujú ako jediná citácia a&nbsp;sú príslušne zoradené
+v&nbsp;bibliografii samotnej. Nie ste limitovaní spojením iba dvoch referencií.
+Spojené referencie môžete miešať s&nbsp;&bdquo;normálnymi&ldquo;:
+<P>
+<PRE>
+\cite{paper0,paper1,*paper2,paper3}
+</PRE>
+</P>
+Tieto sa v&nbsp;dokumente objavia ako tri citácie &bdquo;[4,7,11]&ldquo;
+(povedzme)&nbsp;&mdash; citácia &bdquo;4&ldquo; bude odkazovať na&nbsp;paper&nbsp;0, &bdquo;7&ldquo; na&nbsp;kombinovaný záznam
+pre paper&nbsp;1 a&nbsp;paper&nbsp;2, a &bdquo;11&ldquo; na&nbsp;paper&nbsp;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>:&nbsp;<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&nbsp;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&nbsp;BibTeXu. Veľa ľudí to aj robí (aby v&nbsp;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&nbsp;očakávanie nejakým
+magickým spôsobom zotriedeného vysádzaného výstupu. BibTeX takto
+nefunguje!&nbsp;&mdash; 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&nbsp;<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&nbsp;BibTeX spolupracujú, aby poskytli tejto požiadavke špeciálne
+zaobchádzanie. Príkaz <CODE>\nocite{*}</CODE> je ošetrený špeciálne a&nbsp;spôsobuje, že
+BibTeX generuje záznamy bibliografie pre každý záznam vo&nbsp;všetkýchh
+<CODE>.bib</CODE> súboroch uvedených vo&nbsp;vašom <CODE>\bibliography</CODE> výraze, takže
+po&nbsp;postupnosti LaTeX&ndash;BibTeX&ndash;LaTeX máte dokument s&nbsp;úplným výpisom.
+
+<P>
+Všimnite si, že LaTeX <EM>ne</EM>produkuje varovania
+&bdquo;<CODE>Citation ... undefined</CODE>&ldquo; alebo
+&bdquo;<CODE>There were undefined references</CODE>&ldquo; rešpektujúc
+<CODE>\nocite{*}</CODE>. Toto nepredstavuje problém, ak používate LaTeX &bdquo;ručne&ldquo;
+(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&nbsp;skutočnosti postupnosťou HTML
+&bdquo;<CODE>P</CODE>&ldquo; elementov triedy <CODE>noTeX</CODE>, a&nbsp;preto môže byť vložený
+do&nbsp;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&nbsp;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>:&nbsp;<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>:&nbsp;<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&nbsp;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&nbsp;menší
+změny v&nbsp;existujícím stylu se mohou ve výsledku projevit nepříznivě.
+Pokud váš styl není &bdquo;přehnaně moderní&ldquo;, můžete ho pravděpodobně
+generovat pomocí některého z&nbsp;balíků pro vlastní bibliografii. Ten
+zahrnuje soubor <CODE>makebst.tex</CODE> (distribuovaný
+v&nbsp;<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/">CTAN</A>:&nbsp;<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&nbsp;vytvoření souboru
+s&nbsp;instrukcemi, pomocí nichž můžete vytvořit vlastní <CODE>.bst</CODE> soubor. Tato
+technika však nepojednává o&nbsp;vytvoření nového stylu dokumentu (současný autor
+potřeboval pro svou dizertaci &bdquo;standard committee papers&ldquo;
+a&nbsp;&bdquo;ISO standards&ldquo;, jiný často požadovaný typ je webovská stránka&nbsp;&mdash; 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&nbsp;1.0.
+
+<P>
+Aktuální informace, které musí být dostupné v&nbsp;citaci URL jsou rozebírány
+v&nbsp;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&nbsp;<CODE>abbrevnat</CODE>). Tyto styly jsou rozšířením
+standardních stylů, pro použití převážně s&nbsp;<CODE>natbib</CODE>, ale osvojily si
+URL a&nbsp;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&nbsp;své specifikaci pole &bdquo;<CODE>url</CODE>&ldquo;. Poskytnutá sazba je však tak trochu slabá
+(ikdyž rozpozná použití maker <EM>LaTeX2HTML</EM> na&nbsp;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&nbsp;perlovských skriptech editujících existující
+BibTeXovské styly vytvářejíc nové. Nové styly mají vstupní typ <CODE>webpage</CODE>
+a&nbsp;poskytují podporu pro pole <CODE>url</CODE> a&nbsp;<CODE>lastchecked</CODE>. Skripty <EM>perl</EM>u
+jsou dodávány se&nbsp;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&nbsp;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>:&nbsp;<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>:&nbsp;<A HREF="ftp://ftp.cstug.cz/pub/tex/CTAN/macros/latex/contrib/hyperref">hyperref</A>, protože ignoruje mezery
+v&nbsp;argumentech. BibTeX obvykle rozděluje řádky, které považuje za příliš
+dlouhé, a&nbsp;pokud v&nbsp;něm nejsou žádná bílá místa pro přirozené rozdělení,
+pak BibTeX vkládá znak komentáře (&bdquo;%&ldquo;), který je v&nbsp;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&nbsp;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&nbsp;posledními verzemi <CODE>hyperref</CODE>, netrpí problémem
+`<CODE>%</CODE>-end of line': <CODE>hyperref</CODE> problém zjistí a&nbsp;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>