LaTeX :: BibTeX é um módulo Perl que serve principalmente como uma introdução de alto nível para o LaTeX :: biblioteca BibTeX, tanto para fins de código e documentação. & Nbsp; O código carrega os dois módulos fundamentais para o processamento de arquivos BibTeX (LaTeX :: BibTeX :: File e LaTeX :: BibTeX :: Entry), e esta documentação dá uma visão ampla de toda a biblioteca que não está disponível na documentação para os módulos individuais que a compõem.
Além disso, o módulo de látex :: BibTeX proporciona um número de funções auxiliares que são úteis no processamento de dados BibTeX (especialmente o tipo que vem da bibliografia, tal como definido por BibTeX 0,99, em vez de ficheiros de base de dados genéricos). Essas funções geralmente não se encaixam na hierarquia de classes orientada a objeto centrado em torno do LaTeX :: class BibTeX :: Entry, principalmente porque eles são específicos para dados bibliográficos e de operar em cordas genéricos (em vez de ser amarrado a uma entrada BibTeX particular) . Estes também são documentados aqui, em "funções auxiliares".
Comentários de Desenvolvedor
Note-se que todos os módulos descritos aqui começa com o LaTeX :: prefixo BibTeX. Para abreviar, eu caíram este prefixo da maioria dos nomes de classe e módulo no resto desta página manual (e na maioria das outras páginas de manual na biblioteca).
Sinopse
& Nbsp; usar LaTeX :: BibTeX;
& Nbsp; $ bibfile = new LaTeX :: BibTeX :: File "foo.bib";
& Nbsp; $ newfile = new LaTeX :: BibTeX :: File "> newfoo.bib";
& Nbsp; while ($ entrada = new LaTeX :: BibTeX :: Entrada $ bibfile)
& Nbsp; {
& Nbsp; ao lado, a menos que $ entry-> parse_ok;
& Nbsp ;. # Cortar em conteúdos $ entrada, usando vários
& Nbsp ;. # LaTeX :: BibTeX :: métodos de entrada
& Nbsp ;.
& Nbsp; $ entry-> write ($ newfile);
& Nbsp;}
Requisitos :
- Perl
Comentários não encontrado