LaTeX :: BibTeX är ett Perl-modul som tjänar främst som en hög nivå introduktion till LaTeX :: BibTeX bibliotek, både kod och dokumentation. & Nbsp; Koden laddar två grundläggande moduler för bearbetning BibTeX filer (LaTeX :: BibTeX :: Arkiv och LaTeX :: BibTeX :: Entry), och denna dokumentation ger en bred översikt över hela biblioteket som inte finns i dokumentationen för de enskilda modulerna som utgör det.
Dessutom tillhandahåller Latex :: BibTeX modulen ett antal tilläggsfunktioner som är användbara i behandlingen BibTeX uppgifter (särskilt den typ som kommer från bibliografier såsom definieras av BibTeX 0,99, snarare än generiska databasfiler). Dessa funktioner i allmänhet inte passar i objektorienterad klasshierarki centrerad kring LaTeX :: BibTeX :: Entry klassen, främst eftersom de är specifika för bibliografiska data och driva på generiska strängar (snarare än att vara bunden till en viss BibTeX post) . Dessa är också dokumenteras här, i "DIVERSE FUNKTIONER".
Utvecklare kommentarer
Observera att varje modul beskrivs här börjar med LaTeX :: BibTeX prefix. För enkelhets skull har jag tappat detta prefix från de flesta klass och modulnamn i resten av den här handboken sida (i de flesta av de andra manualsidor i biblioteket och).
SYNOPSIS
& Nbsp; använd LaTeX :: BibTeX;
& Nbsp; $ bibfile = ny LaTeX :: BibTeX :: File "foo.bib";
& Nbsp; $ newfile = ny LaTeX :: BibTeX :: Arkiv "> newfoo.bib";
& Nbsp; while ($ post = new LaTeX :: BibTeX :: Entry $ bibfile)
& Nbsp; {
& Nbsp; nästa såvida $ Entry> parse_ok;
& Nbsp ;. # Hacka på $ inträdes innehåll, med hjälp av olika
& Nbsp ;. # LaTeX :: BibTeX :: Entry metoder
& Nbsp ;.
& Nbsp; $ Entry> write ($ newfile);
& Nbsp;}
Krav :
- Perl
Kommentarer hittades inte