Texto :: Bibtex :: Nome

Text :: Bibtex :: Nome é uma interface Perl para nomes de autores de estilo bibtex.
Baixe Agora

Texto :: Bibtex :: Nome Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Greg Ward
  • Site do editor:
  • http://search.cpan.org/~ambs/Text-BibTeX-0.37/BibTeX/Name.pm

Texto :: Bibtex :: Nome Tag


Texto :: Bibtex :: Nome Descrição

Texto :: Bibtex :: Nome é uma interface Perl para nomes de autores de estilo bibtex. Texto :: Bibtex :: Nome é uma interface Perl para nomes de autores de estilo bibtex.synopsis $ Nome = novo texto :: Bibtex :: Nome; $ Nome-> Split ('J. Hacker aleatório'); # ou: $ NAME = novo texto :: Bibtex :: Nome ('J. Aleatório Hacker'); @firstame_tokens = $ nome-> parte ('primeiro'); $ LastName = Participe ('', $ Nome-> Parte ('Última')); $ Format = novo texto :: Bibtex :: nameformat; # ... personalizar $ Format ... $ formatted = $ Nome-> Formato (formato $ formato); Texto :: Bibtex :: Nome fornece uma abstração para nomes de estilo bibtex e algumas operações básicas nelas. Um nome, no mundo bibtex, consiste em uma lista de tokens que são divididos entre quatro partes: `primeiro ',` von', 'último', e `jr'.tokens são separados por espaço em branco ou vírgulas no nível zero . Assim, o nome van der Graaf, Horace Q.has cinco fichas, enquanto o nome {foo, bar e filhos} consistem em um único token. Pule para "Exemplos" para mais exemplos, ou leia se você quiser saber os detalhes exatos de como os nomes são divididos em tokens e peças. Os tokens são divididos em partes dependem da forma do nome. Se o nome não tiver vírgulas no nível zero (como no segundo exemplo), assumir-se que seja em "primeiro final" ou "primeiro von último". Se não houver tokens que começam com uma letra minúscula, o formulário "primeiro" é assumido: o token final é o sobrenome e todos os outros tokens formam o primeiro nome. Caso contrário, a mais antiga seqüência contígua de tokens com letras minúsculas iniciais é tomada como parte "von"; Se esta seqüência incluir o token final, então um aviso é impresso e o token final é forçado a ser a última parte. Se um nome tiver uma única vírgula, então é considerado no formulário "Von Last, Primeiro". Uma sequência líder de tokens com letras minúsculas iniciais, se alguma, formar a parte `von '; fichas entre o `von 'e a vírgula formam a última parte; tokens após a vírgula formam a parte `primeira '. Mais uma vez, se não houver tokens após uma sequência líder de tokens minúsculos, um aviso é impresso e o token imediatamente precedendo a vírgula é feita para ser a última parte. Se um nome tiver mais de duas vírgulas, um aviso é impresso e O nome é tratado como se apenas as duas primeiras vírgulas estivessem presentes.Finalmente, se um nome tiver duas vírgulas, considera-se em "von por último, JR, primeiro" formulário. (Esta é a única maneira de representar um nome com uma parte `JR '.) A análise do nome é a mesma que para um nome de uma vírgula, exceto que os tokens entre as duas vírgulas são tomadas para ser a parte do` jr' . Requisitos: · Perl.


Texto :: Bibtex :: Nome Software Relacionado