LaTeX :: BibTeX is een Perl module die vooral dient als een hoog niveau inleiding tot de LaTeX :: BibTeX bibliotheek, voor zowel de code en documentatie doeleinden & nbsp;. De code laadt de twee fundamentele modules voor de verwerking van BibTeX bestanden (LaTeX :: BibTeX :: Bestand en latex :: BibTeX :: Entry), en deze documentatie geeft een breed overzicht van de hele bibliotheek die niet beschikbaar is in de documentatie voor de afzonderlijke modules die er deel van uitmaken.
Bovendien, de LaTeX :: BibTeX module een aantal additionele functies die nuttig verwerking BibTeX gegevens (met name het soort dat afkomstig is van bibliografieën zoals gedefinieerd BibTeX 0,99, dan generieke databasebestanden) zijn. Deze functies algemeen niet passen in de objectgeoriënteerde klassehiërarchie gecentreerd rond de LaTeX :: BibTeX :: Entry klasse, vooral omdat ze zijn specifiek voor bibliografische gegevens en werken op generieke snaren (in plaats van te worden gebonden aan een bepaalde BibTeX entry) . Deze zijn hier ook gedocumenteerd, in "DIVERSE FUNCTIES".
Developer reacties
Merk op dat elke module hier beschreven begint met de LaTeX :: BibTeX prefix. Kortheidshalve heb ik dit voorvoegsel van de meeste klasse en module namen (en in de meeste van de andere handleiding pagina's in de bibliotheek) daalde in de rest van deze handleiding.
SYNOPSIS
& Nbsp; gebruiken LaTeX :: BibTeX;
& Nbsp; $ bibfile = new LaTeX :: BibTeX :: File "foo.bib";
& Nbsp; $ newfile = new LaTeX :: BibTeX :: Bestand "> newfoo.bib";
& Nbsp; while ($ entry = new LaTeX :: BibTeX :: Entry $ bibfile)
& Nbsp; {
& Nbsp; volgende tenzij $ entry-> parse_ok;
& Nbsp ;. # Hack op de inhoud van $ binnenkomst, met behulp van verschillende
& Nbsp ;. # LaTeX :: BibTeX :: Entry methoden
& Nbsp ;.
& Nbsp; $ entry-> write ($ newfile);
& Nbsp;}
Eisen
- Perl
Reacties niet gevonden