LaTeX :: BibTeX è un modulo Perl che serve principalmente come introduzione ad alto livello per il LaTeX :: biblioteca BibTeX, sia per scopi di codice e documentazione. & Nbsp; Il codice carica i due moduli fondamentali per l'elaborazione di file BibTeX (LaTeX :: BibTeX :: File e LaTeX :: :: BibTeX Entry), e questa documentazione offre un'ampia panoramica di tutta la libreria che non è disponibile nella documentazione per i singoli moduli che la compongono.
Inoltre, il modulo LaTeX :: BibTeX fornisce una serie di funzioni ausiliarie che sono utili nel trattamento dei dati BibTeX (in particolare del tipo che viene da bibliografie come definito BibTeX 0.99, piuttosto che file di database generici). Queste funzioni generalmente non rientrano nella gerarchia di classe a oggetti centrato sul LaTeX :: classe BibTeX :: Entry, soprattutto perché sono specifici per dati bibliografici e operano su stringhe generici (piuttosto che essere legato a una particolare voce BibTeX) . Questi sono anche documentate qui, in "funzioni".
Commenti sviluppatori
Si noti che ogni unità qui descritta inizia con il prefisso di LaTeX :: BibTeX. Per brevità, ho lasciato cadere questo prefisso dalla maggior parte nomi di classi e moduli nel resto di questa pagina di manuale (e nella maggior parte delle altre pagine di manuale nella libreria).
SINOSSI
& Nbsp; utilizzare LaTeX :: BibTeX;
& Nbsp; $ bibfile = new LaTeX :: BibTeX :: File "foo.bib";
& Nbsp; $ newfile = new LaTeX :: BibTeX :: File "> newfoo.bib";
& Nbsp; while ($ entry = new LaTeX :: :: BibTeX Entry $ bibfile)
& Nbsp; {
& Nbsp; prossimo a meno che $ entry> parse_ok;
& Nbsp ;. # Incidere sui contenuti $ di ingresso, utilizzando vari
& Nbsp ;. # LaTeX :: :: BibTeX metodi di immissione
& Nbsp ;.
& Nbsp; $ entry> write ($ newfile);
& Nbsp;}
Requisiti :
- Perl
I commenti non trovato