diff options
Diffstat (limited to 'Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/bibtex/bibtex-2.html')
-rw-r--r-- | Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/bibtex/bibtex-2.html | 76 |
1 files changed, 76 insertions, 0 deletions
diff --git a/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/bibtex/bibtex-2.html b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/bibtex/bibtex-2.html new file mode 100644 index 00000000000..b0b98da4a1e --- /dev/null +++ b/Master/texmf-doc/doc/polish/tex-virtual-academy-pl/prog/bibtex/bibtex-2.html @@ -0,0 +1,76 @@ +<HTML> +<HEAD> +<meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> +<TITLE>Sposób działania programu</TITLE> +</HEAD> +<BODY> +<H1>2. <A NAME="s2"></A>Sposób działania programu</H1> +<P> +<A HREF="bibtex.html#toc2">Spis treści rozdziału</A></P> + +<P>Korzystając z bibtexa, odwolania do literatury zaznaczamy w zwyczajny +sposób przy pomocy polecenia <CODE>\cite</CODE>, podając jako argument zbiór +kluczy identyfikujących odpowiednie pozycje np.: +<HR> +<PRE> + Więcej na ten temat w pracach \cite{raport,bibtex88} +</PRE> +<HR> + +W miejscu gdzie chcemy +otrzymać spis literatury zamiast środowiska <CODE>thebibliography</CODE> i +listy pozycji umieszczamy polecenie <CODE>\bibliography</CODE> listą plików +zawierających bazę bibliograficzną jako argumentem np.: +<HR> +<PRE> + \bibliography{rfc, mybib} +</PRE> +<HR> +</P> +<P>W powyższym przykładzie zalecamy utworzenie spisu literatury na +podstawie dwóch plików: <CODE>rfc.bib</CODE> oraz <CODE>mybib.bib</CODE>.</P> +<P>Dodatkowo w ciele dokumentu (gdzieś między <CODE>\begin{document}</CODE> a +<CODE>\end{document}</CODE>) musimy podać +<A HREF="bibtex-7.html#style">styl</A> + +formatowania spisu bibliografii np.: +<HR> +<PRE> + \bibliographystyle{plain} +</PRE> +<HR> +</P> +<P></P> +<P></P> +<P>Jeśli chcemy umieścić jakąś pozycję w spisie literatury, a nie +odwołujemy się do nie w dokumentcie poleceniem <CODE>\cite</CODE>, to możemy +użyć polecenia <CODE>\nocite</CODE> podając jako jego argument klucz +identyfikujący daną pozycję. Argumentem polecenia <CODE>\nocite</CODE> może +być także <CODE>*</CODE> -- co oznacza, że chcemy aby wszystkie pozycje +znajdujące się w bazie danych zostały umieszczone w spisie literatury. +<HR> +<PRE> + \nocite{aup} + \nocite{*} +</PRE> +<HR> +</P> +<P>W czasie przetwarzania pliku z dokumentem LaTeX zapisuje wszystkie +odwołania do literatury do pliku <CODE>.aux</CODE>. Zapisuje tam także +nazwy baz danych, z którym ma korzystać bibtex oraz styl formatowania +bibliografii. Program bibtex czyta zawartość pliku <CODE>.aux</CODE>, po czym +wybiera z odpowiednich plików <CODE>.bib</CODE> pozycje literatury, i zapisuje +do pliku <CODE>.bbl</CODE> formatując zgonie z podanym stylem.</P> +<P></P> +<HR> +<P> +<A HREF="bibtex-3.html">Następny </A> rozdział, +<A HREF="bibtex-1.html">Poprzedni </A> rozdział +<P> +Spis treści <A HREF="bibtex.html#toc2"> rozdziału</A>, + Główny <A HREF="bibtex.html#toc"> spis treści</A></P> +<P> +<A HREF="bibtex.html">Początek</A> dokumentu, + <A HREF="#0"> Początek rozdziału</A></P> +</BODY> +</HTML> |