diff options
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.html | 95 |
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> |