summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/generic/tex-virtual-academy-pl/prog/bibtex/bibtex-8.html
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/generic/tex-virtual-academy-pl/prog/bibtex/bibtex-8.html')
-rw-r--r--Master/texmf-dist/doc/generic/tex-virtual-academy-pl/prog/bibtex/bibtex-8.html95
1 files changed, 95 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/generic/tex-virtual-academy-pl/prog/bibtex/bibtex-8.html b/Master/texmf-dist/doc/generic/tex-virtual-academy-pl/prog/bibtex/bibtex-8.html
new file mode 100644
index 00000000000..758515fb799
--- /dev/null
+++ b/Master/texmf-dist/doc/generic/tex-virtual-academy-pl/prog/bibtex/bibtex-8.html
@@ -0,0 +1,95 @@
+<HTML>
+<HEAD>
+<meta http-equiv="content-type" content="text/html; charset=iso-8859-2">
+<TITLE>Narzędzia dodatkowe</TITLE>
+</HEAD>
+<BODY>
+<H1>8. <A NAME="s8"></A>Narzędzia dodatkowe</H1>
+<P>
+<A HREF="bibtex.html#toc8">Spis treści rozdziału</A></P>
+
+<P></P>
+<P></P>
+<H2>8.1 <A NAME="ss8.1"></A> Pożyteczne pakiety LaTeXowe</H2>
+
+<P></P>
+<P></P>
+<H3>Sortowanie i ,,kompresowanie'' odwołań</H3>
+
+<P>Do porządkowania listy odwołań służy pakiet <B>\cite.sty</B>. Styl
+ten sortuje odwołania i tworzy zakresy odwołań np.
+[14, 1, 15, 10, 16, 2, 3, 11] przerobi na [1-3, 10, 11,
+14-16].</P>
+<P></P>
+<H3>Wiele spisów w jednym dokumencie</H3>
+
+<P>W większych dokumentach z wieloma niezależnymi częściami (np. w
+materiałach konferencyjnych, lub książkach skaładających się z części
+napisanych przez różnych autorów) istnieje potrzeba umieszczenia
+oddzielnych spisów literatury dla każdej z części. Istnieją pakiety
+LaTeXowe, które pomagają poradzić sobie w takiej sytuacji. Jednym z
+nich jest <CODE>chapterbib</CODE>, a drugim <CODE>bibunits</CODE> (ten pakiet nie może
+być używany bez poprawek pod DOSem, gdyż tworzy pliki zawierające dwie
+kropki w nazwie).</P>
+<P>
+<UL>
+<LI><B>chapterbib</B><P>Przy użyciu tego pakietu można tworzyć oddzielne spisy literatury dla
+części dokumentu włączanych poleceniem <CODE>\include</CODE>. W każdym z
+włączanych plików powinny pojawić się polecenia
+<CODE>\bibliography</CODE> i <CODE>\bibliographystyle</CODE>. Po
+przetworzeniu dokumentu LaTeXem należy uruchomić program Bibtex
+oddzielnie dla każdego z włączanych plików, co spowoduje powstanie
+oddzielnych plików <CODE>.bbl</CODE>, które zostaną włączone w odpowiedznich
+miejscach.</P>
+<P></P>
+</LI>
+<LI><B>bibunits</B><P>Pakiet <CODE>bibunits</CODE> potrafi stworzyć oddzielne spisy literatury dla
+różnych części dokumentu, którymi mogą być rozdziały
+<CODE>\chapter</CODE>, podrozdziały <CODE>\section</CODE> lub fragmenty
+tekstu zamknięte w środowisku <CODE>bibunit</CODE>. Pakiet rozdziela odwołania
+do literatury z poszczególnych części, do oddzielnych plików, które
+muszą być przetworzone Bibtexem.</P>
+</LI>
+</UL>
+</P>
+<P></P>
+
+<H2>8.2 <A NAME="ss8.2"></A> Programy dodatkowe</H2>
+
+<P>Istnieje także wiele programów dodatkowych (mniej lub bardziej
+przydatnych) służących do zarządzania bibliograficznymi bazami danych.
+Poniżej opisanych jest kilka ciekawszych narzędzi.</P>
+<P>
+<UL>
+<LI><B>aux2bib</B><P>Skrypt perlowy, który z pliku <CODE>.aux</CODE> tworzy przenośny plik
+<CODE>.bib</CODE>. Porzyteczny kiedy istnieje potrzeba przesłania gdzieś
+pliku LaTeXowego wraz z bibliografią. Skrypt ten wybiera ze
+wszystkich odpowiednich baz pozycje cytowane w tekście i umieszcza
+je w nowym pliku <CODE>.bib</CODE> rozwijając przy okazji wszystkie
+odniesienia i skróty.</P>
+</LI>
+<LI><B>printbib</B><P>Skrypt w <CODE>csh</CODE>, który tworzy z pliku <CODE>.bib</CODE> listę pozycji w
+pliku <CODE>.dvi</CODE>. Lista jest posortowana alfabetycznie względem
+kluczy i zawiera także zawartość pola <CODE>abstract</CODE>.</P>
+</LI>
+<LI><B>bibclean</B><P>Pożyteczny program, do sprawdzania poprawności i formatowania baz
+bibliograficzych. </P>
+</LI>
+<LI><B>bibview</B><P>Program napisany pod X-Window, służący do oglądania i edycji baz
+bibliograficznych. Niestety plik z polskimi literami uznawany nie
+jest przez niego za plik bibtexowy.</P>
+</LI>
+</UL>
+</P>
+
+<HR>
+<P>
+<A HREF="bibtex-7.html">Poprzedni </A> rozdział
+<P>
+Spis treści <A HREF="bibtex.html#toc8"> 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>