Modules Perl

Introduction aux modules Perl

Les paquets de modules Perl ajoutent des objets utiles au langage Perl. Voici les modules utilisés par paquets à travers BLFS avec leurs dépendances. L'installation des modules décrite sur cette page devrait être effectuée en installant les dépendances dans l'ordre indiqué. Les instructions d'installation et de construction du modules Perl standard sont montrés à la fin de cette page.

Quand un module est montré comme '(pour la suite de test)' il est requis si vous voulez lancer le test pour le module qui l'utilise. Dans ce cas, seulement les dépendances requises sont listées - il peut y avoir d'autres modules qui permettent à plus de tests d'être lancés, mais en les omettant ils seront marqués PASS.

Archive::Zip-1.50

Le module Archive::Zip permet à un programme Perl de créer, de manipuler, de lire et d'écrire des fichiers d'archives Zip. Ce module utilise le standard build and installation instructions.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.8.

  • Archive::Zip-1.50

  • http://cpan.metacpan.org/authors/id/P/PH/PHRED/Archive-Zip-1.50.tar.gz
    Somme MD5:  c68f1db2c340456845ac29e26ae2b45a

autovivification-0.16

Le module autovivification vous permet de désactiver l'autovivification. Ce module utilise le standard build and installation instructions.

  • autovivification-0.16

  • http://www.cpan.org/authors/id/V/VP/VPIT/autovivification-0.16.tar.gz
    Somme de contrôle MD5: 7e20817f6034910c1bc23351d81a0658

Business::ISBN-2.09

Le module Business::ISBN est pour travailler avec les "International Standard Book Numbers". Ce module et ses dépendances utilisent le standard build and installation instructions.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.8.

  • Business-ISBN-2.09

  • http://www.cpan.org/authors/id/B/BD/BDFOY/Business-ISBN-2.09.tar.gz
     Somme MD5: 5ebf339c409d99cdfa6f96974ef96780

Business::ISMN-1.13

Le module Business::ISMN est pour travailler avec les "International Standard Music Numbers". Ce module utilise le standard build and installation instructions.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.8.

  • Business::ISBN-2.09

  • http://search.cpan.org/authors/id/B/BD/BDFOY/Business-ISBN-2.09.tar.gz
    Somme de contrôle MD5: e8696a78b4aa8a99869fbb0625c5cc13

    • Tie::Cycle
      (http://search.cpan.org/~bdfoy/Tie-Cycle/)

Business::ISSN-0.91

Le module Business::ISSN est pour travailler avec les "International Standard Serial Numbers". Ce module utilise le standard build and installation instructions.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.8.

  • Business::ISSN-0.91

  • http://www.cpan.org/authors/id/B/BD/BDFOY/Business-ISSN-0.91.tar.gz
    Somme de contrôle MD5: d1f609422d3a0ad5e301ae694d142fe4

Data::Compare-1.25

Le module Data::Compare compare deux structures de données perl. Ce module est ses dépendances utilient le standard build and installation instructions.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.8.

  • Data::Compare-1.25

  • http://www.cpan.org/authors/id/D/DC/DCANTRELL/Data-Compare-1.25.tar.gz
    Somme de contrôle MD5: 6a397ab5833237f3ca05ed7277b19a7a

Data::Dump-1.23

Ce module fournit un affichge des structures de données. Il utilise le standard build and installation instructions.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.8.

  • Data::Dump-1.23

  • http://www.cpan.org/authors/id/G/GA/GAAS/Data-Dump-1.23.tar.gz
    Somme MD5: 762c111e525c82ff23d62c90821b26e9

Date::Simple-3.03

Date::Simple fournit un objet date simple. Ce module utilise le standard build and installation instructions.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.8.

  • Date::Simple-3.03

  • http://www.cpan.org/authors/id/I/IZ/IZUT/Date-Simple-3.03.tar.gz
    Somme de contrôle MD5: 436049dc2c7dfd8423d8bcc807248b31

Encode::EUCJPASCII-0.03

Encode::EUCJPASCII fournit un mappage eucJP-open mapping. Ce module utilise le standard build and installation instructions.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.8.

  • Encode-EUCJPASCII-0.03

  • http://www.cpan.org/authors/id/N/NE/NEZUMI/Encode-EUCJPASCII-0.03.tar.gz
    Somme de contrôle MD5: 5daa65f55b7c2050bb0713d9e95f239d

Encode::HanExtra-0.23

Le module Encode::HanExtra fournit des ensembles supplémentaires d'encodage Chinois. Ce module utilise le standard build and installation instructions.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.8.

  • Encode::HanExtra-0.23

  • http://www.cpan.org/authors/id/A/AU/AUDREYT/Encode-HanExtra-0.23.tar.gz
    Somme de contrôle MD5: e1d3bc32c1c8ee304235a06fbcd5d5a4

Encode::JIS2K-0.03

Le module Encode::JIS2K fournit l'encodage JIS X 0212 (c'est à dire JIS 2000). Ce module utilise le standard build and installation instructions.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.8.

  • Encode-JIS2K-0.03

  • http://www.cpan.org/authors/id/D/DA/DANKOGAI/Encode-JIS2K-0.03.tar.gz
     Somme MD5: 60539471aa408a2b793cd45a6ce651db

File::Slurp-9999.19

Le module File::Slurp fournit un moyen simple et efficace d'écrire/lire/modifier des fichiers complets. Ce module utilise le standard build and installation instructions.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.8.

  • File-Slurp-9999.19

  • http://www.cpan.org/authors/id/U/UR/URI/File-Slurp-9999.19.tar.gz
     Somme MD5: 7d584cd15c4f8b9547765eff8c4ef078

File::Which-1.19

File::Which fournit une implémentation portable de l'utilitaire 'which'. Ce module et ses dépendances utilisent le standard build and installation instructions.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.8.

  • File-Which-1.19

  • http://www.cpan.org/authors/id/P/PL/PLICEASE/File-Which-1.19.tar.gz
    Somme MD5: 27f967930f011b646c1bf839b606e164

HTML::Parser-3.71

La distribution HTML::Parser est un ensemble de modules qui analysent et extraient des informations à partir de documents HTML. Ce module et les modules dépendants utilise le standard build and installation instructions.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.8.

  • HTML-Parser-3.71

  • http://www.cpan.org/authors/id/G/GA/GAAS/HTML-Parser-3.71.tar.gz
     Somme MD5: 9128a45893097dfa3bf03301b19c5efe

    • HTML::Tagset
      (http://search.cpan.org/~petdance/HTML-Tagset/)

    • libwww-perl-6.13 (circulaire; cependant, il peut être installé après HTML::Parser car c'est seulement une obligation d'exécution pour le module HTML::HeadParser fourni)

IPC::Run3-0.048

Le module IPC::Run3 est utilisé pour lancer un sous-processus avec une redirection d'entrée/sortie. Ce module utilise le standard build and installation instructions.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.8.

  • IPC-Run3-0.048

  • http://www.cpan.org/authors/id/R/RJ/RJBS/IPC-Run3-0.048.tar.gz
     Somme MD5: 85b36bcd2fd2450718ee14f894f0d3d1

libwww-perl-6.13 (a.k.a. LWP)

L'ensemble libwww-perl (LWP) est un rassemblement de modules Perl qui offrent une interface de programmation d'applications simple et cohérente avec le World-Wide Web. Le principal but de la bibliothèque est de fournir des classes et des fonctions vous permettant d'écrire des clients WWW. La bibliothèque contient aussi des modules d'un usage plus général et même des classes qui vous aident à implémenter de simples serveurs HTTP. L'ensemble LWP et tous les modules dépendants utilisent le standard build and installation instructions. Les dépendances doivent être installées dans l'ordre listé après. Assurez vous d'installer la chaîne de dépendance pour chaque module avant d'installer les modules.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.8.

Après l'installation de LWP, si vous voulez le support du protocole HTTPS, installez la suite (application et modules):

List::AllUtils-0.09

Le module List::Allutils combine List::Util et List::MoreUtils dans un paquet plus compacte. Ce module et ses dépendances utilisent le standard build and installation instructions.

Ce paquet échouera (les tests, mais pas pour une raison triviale, et à l'éxécution) si le module List::Util est plus ancien que 1.31, ce qui arrive par exemple avec perl-5.18.2 de LFS-7.5. Pour tester la version, vous pouvez lancer la commande suivante

strings /usr/lib/perl5/5.*/*/auto/List/Util/Util.so |
    grep -E '^[[:digit:]].[[:digit:]]+'

et si nécessaire installer Scalar::List::Utils (http://search.cpan.org/dist/Scalar-List-Utils/) pour avoir une nouvelle version de ce module sans mettre à jour l'ensemble de perl.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.8.

  • List-AllUtils-0.09

  • http://www.cpan.org/authors/id/D/DR/DROLSKY/List-AllUtils-0.09.tar.gz
     Somme MD5: 3e2dfeeef80c4e1952443c6b7d48583c

    • List::MoreUtils
      (http://search.cpan.org/dist/List::MoreUtils/) (pour la suite de tests)

      • Exporter::Tiny
        (http://search.cpan.org/dist/Exporter::Tiny/) (pour la suite de tests)

    • Number::Compare
      (http://search.cpan.org/dist/Number::Compare/)

    • Test::Warnings
      (http://search.cpan.org/dist/Test::Warnings/) (pour la suite de tests)

      • CPAN::Meta::Check
        (http://search.cpan.org/dist/CPAN::Meta::Check/) (pour la suite de tests)

      • Module::Metadata
        (http://search.cpan.org/dist/Module::Metadata/) (pour la suite de tests)
        C'est un module du coeur de perl mais Test::Warnings demande au moins la version 1.000023
        donc une nouvelle version est nécessaire dans LFS-7.7. Pour le vérifier, lancez
        grep 'our $VERSION' /usr/lib/perl5/5.*/Module/Metadata.pm

        • Test::Deep
          (http://search.cpan.org/dist/Test::Deep/) (pour la suite de tests)

          • Test::NoWarnings
            (http://search.cpan.org/dist/Test::NoWarnings/) (pour la suite de tests)

            • Test::Simple
              (http://search.cpan.org/dist/Test::Simple/) (pour la suite de tests)
              Dans perl 5.22.0 ce module devient une partie du coeur,
              donc il est nécessaire pour les plus anciennes versions de perl.

    • Text::Glob
      (http://search.cpan.org/dist/Text::Glob/)

Log-Log4perl-1.46

Log-Log4perl fournit une implémentation de Log4j pour perl. Ce module utilise le standard build and installation instructions.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.8.

  • Log-Log4perl-1.46

  • http://www.cpan.org/authors/id/M/MS/MSCHILLI/Log-Log4perl-1.46.tar.gz
     Somme MD5: d247d2327d7f32dca09cbeb51a953fc5

Net::DNS-1.02

Net::DNS est un résolveur de DNS implémenté dans Perl. On peut l'utiliser pour effectuer presque n'importe quel type de requête DNS à partir d'un script Perl. Le module Nett::DNS et toutes ses dépendances s'installent en utilisant le standard build and installation instructions.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.8.

  • Net-DNS-1.02

  • http://www.cpan.org/authors/id/N/NL/NLNETLABS/Net-DNS-1.02.tar.gz
    Somme MD5: adbb3fd9bc1677d8fd79605925a35106

    • Digest::HMAC
      (http://search.cpan.org/~gaas/Digest-HMAC/)(pour la suite de tests) 

    • IO::Socket::INET6
      (http://search.cpan.org/~shlomif/IO-Socket-INET6-2.72/) (requis pour le support IPV6)

    • IO::Socket::INET
      (http://search.cpan.org/~gbarr/IO/lib/IO/Socket/INET.pm) (required for IPv6 support)

      • Socket6
        (http://search.cpan.org/~umemoto/Socket6/)

Module-Build-0.4214

Module::Build permet aux modules perl d'être construit sans qu'une commande make ne soit présente. Ce module utilise le standard build and installation instructions. Si votre version de perl est 5.20.2 ou plus récente, une version de ce module est installée séparément du coeur de la distribution perl et vous n'aurez pas à installer une nouvelle version.

[Note]

Note

Quand on créé le Makefile, ce module signalera

inc_bundling_support....disabled
  requires:
    ! inc::latest is not installed

but inc::latest is experimental and not needed.

  • Module-Build-0.4214

  • http://www.cpan.org/authors/id/L/LE/LEONT/Module-Build-0.4214.tar.gz
    Somme de contrôle MD5: 7b7ca5a47bef48c50c8b5906ca3ac7fb

Regexp::Common-2013031301

Regexp::Common fournit des expressions régulières requises. Ce module utilise le standard build and installation instructions.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.8.

  • Regexp-Common-2013031301

  • http://www.cpan.org/authors/id/A/AB/ABIGAIL/Regexp-Common-2013031301.tar.gz
     Somme MD5: 2b9c335312dcfd9980ff7acbad0e5905

SGMLSpm-1.1

Le module SGMLSpm est une bibliothèque de Perl utilisé pour analyser la sortie des analyseurs SGML et NSGML de James Clark. Ces modules utilisent le standard build and installation instructions.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.8.

Avant de commencer la construction, tapez la commande suivante pour éviter une erreur :

chmod -v 644 MYMETA.yml

Après que l'installation soit faite, lancez la commande suivante tant qu'utilisateur root :

ln -sv sgmlspl.pl /usr/bin/sgmlspl
  • SGMLSpm-1.1

  • http://anduin.linuxfromscratch.org/sources/BLFS/conglomeration/perl-modules/SGMLSpm-1.1.tar.gz
    Somme MD5: 746c74ae969992cedb1a2879b4168090

Test-Command-0.11

Ce module teste le code de sortie, STDOUT, ou STDERR, d'une commande externe. Ce module utilise le standard build and installation instructions.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.8.

  • Test-Command-0.11

  • http://www.cpan.org/authors/id/D/DA/DANBOO/Test-Command-0.11.tar.gz
    somme MD5: 9ab83c4695961dbe92cd86efe08f0634

Test::Differences-0.63

Test::Differences - Teste les chaines et les structures de données et montre les différences s'il y en a. Ce module et les modules dépendants utilisent le standard build and installation instructions.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.8.

Test::Pod-1.51

Test::Pod vérifie les erreurs de POD dans les fichiers. Il utilise le standard build and installation instructions.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.8.

  • Test-Pod-1.51

  • http://www.cpan.org/authors/id/E/ET/ETHER/Test-Pod-1.51.tar.gz
    Somme MD5: f806aa84de2f0c0fba48b3a5a8a4aecf

Test::Pod::Coverage-1.10

Test::Pod::Coverage vérifie la couverture pod. Ce module et ses dépendances utilisent le standard build and installation instructions.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.8.

Text::BibTeX-0.71

Text::BibTeX fournit une interface pour lire et analyser les fichiers BibTeX. Ce module utilise instructions for packages using Build.PL, mais à l'exception de ce qui est noté, ses dépendances sont installées en utilisant le standard build and installation instructions.

Ce paquet demande pour qu'il appelle `Scalar::Util` version 1.42 ou plus récente si le module List::Util est plus ancien que cela, ce qui arrive avec la publication de perl-5.20.2. Pour tester la version, vous pouvez lancer la commande suivante

strings /usr/lib/perl5/5.*/*/auto/List/Util/Util.so |
    grep -E '^[[:digit:]].[[:digit:]]+'

et si nécessaire installez Scalar::List::Utils (http://search.cpan.org/dist/Scalar-List-Utils/) pour avoir une version plus récente de ce module sans mettre à jour l'ensemble de perl.

Text::Roman-3.5

Text::Roman permet la convertion entre les notations Arabe et Romaine (système de numération MCMXLV et 1945). Ce module utilise le standard build and installation instructions.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.8.

  • Text-Roman-3.5

  • http://www.cpan.org/authors/id/S/SY/SYP/Text-Roman-3.5.tar.gz
    Somme MD5: 1f6b09c0cc1f4425b565ff787a39fd83

Unicode::Collate-1.14

Unicode::Collate fournit un algorithme pour Unicode. Ce module utilise le standard build and installation instructions.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.8.

  • Unicode-Collate-1.14

  • http://search.cpan.org/authors/id/S/SA/SADAHIRO/Unicode-Collate-1.14.tar.gz
     Somme MD5: c486b31f87bfa3875883f3c9fad9fd99

Unicode::LineBreak-2015.07.16

Unicode::LineBreak fournit une algorithme pour les lignes Unicode cassées de UAX #14. Ce module et ses dépendances utilisent le standard build and installation instructions.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.8.

URI-1.69

Ce module implémente la classe URI. Les objets de cette classe représentent les références "Uniform Resource Identifier" selon la spécification de la RFC 2396 ( et mise à jour par la RFC 2732). Un identifiant de ressource uniforme est une chaîne de caractères courte qui identifie une ressource physique ou abstraite. Un identifiant de ressource uniforme peut être soit une "Uniform Resource Locator" URL ou soit un "Uniform Resource Name" (URN). La différence entre URL et URN n'a pas d'importance dans l'interface de classes URI. Une "Référence URI" est une URI qui peut avoir des informations supplémentaires d'attachées sous la forme d'un fragment d'identifiant. Ce module utilise le standard build and installation instructions.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.8.

  • URI-1.69

  • http://www.cpan.org/authors/id/E/ET/ETHER/URI-1.69.tar.gz
    Somme MD5: 4a954ab8d79f831616ca817ba4b26cb9

XML::libXML::Simple-0.95

Le module XML::Simple est une extension Perl qui offre une API facile pour lire et écrire des XML (en particulier des fichiers de configuration). Le module et les modules dépendants utilisent le standard build and installation instructions.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.8.

XML::LibXSLT-1.94

Le module XML::LibXSLT fournit une interface pour libxslt. Ce module utilise le standard build and installation instructions.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.8.

XML::Simple-2.20

Le module XML::Simple est une extension Perl qui offre une API facile pour lire et écrire des XML (en particulier des fichiers de configuration). Le module et les modules dépendants utilisent le standard build and installation instructions.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.8.

  • XML::Simple-2.20

  • http://cpan.org/authors/id/G/GR/GRANTM/XML-Simple-2.20.tar.gz
    Somme MD5: 4d10964e123b76eca36678464daa63cd

    • XML::SAX
      (http://search.cpan.org/~grantm/XML-SAX/)
                    (Note: Ce paquet ne supporte par la construction parallèle)

    • XML::SAX::Expat
      (http://search.cpan.org/~bjoern/XML-SAX-Expat/)
                    (Note: Ce paquet ne supporte par la construction parallèle)

    •  XML::LibXML
      (http://search.cpan.org/~shlomif/XML-LibXML/)
       (recommandé pour une analyse plus rapide) 

    • Tie::IxHash
      (http://search.cpan.org/~chorny/Tie-IxHash/)
      (utilisé facultativement par la suite de tests) 

XML::Writer-0.625

XML::Writer fournit une extension Perl pour l'écriture des documents XML. Ce module utilise le standard build and installation instructions.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-7.8.

  • XML::Writer-0.625

  • http://www.cpan.org/authors/id/J/JO/JOSEPHW/XML-Writer-0.625.tar.gz
     Somme MD5: b9c2420c243c6a36ce45a008740fcede

Installation standard des modules Perl

Installez les modules Perl en lançant les commandes suivantes :

perl Makefile.PL &&
make &&
make test

Maintenant, en tant qu'utilisateur root :

make install
[Note]

Note

Lorsque vous réinstallez un module Perl, d'anciennes versions du module que vous réinstallez sont parfois dans des répertoires spécifiés dans @INC. Pour effacer toutes les autres versions du module que vous réinstallez (et pas seulement ceux anciens), paramétrez la variable UNINST :

make install UNINST=1

Installation des modules Perl qui utilisent Build.PL

Avant perl-5.22, Module::Build était une partie du coeur de la distribution. Maintenant, il doit être installé séparement (voir plus haut) avant qu'un des modules qui l'utilisent puisse être construit.

Installez les modules Perl qui utilisent Build.PL en lançant les commandes suivantes:

perl Build.PL &&
./Build &&
./Build test

Maintenant, en tant qu'utilisateur root:

./Build install

(Alternative) Installation automatique des modules Perl.

Il y a une autre façon d'installer les modules en utilisant la commande install du shell cpan. La commande télécharge automatiquement les sources de l'archive CPAN, elle les extrait, elle exécute les commandes de compilation, de test et d'installation mentionnées ci-dessus, et elle supprime l'arborescence de construction des sources. Il se peut que vous deviez installer des paquets de bibliothèques de dépendance avant de lancer la méthode d'installation automatique.

La première fois que vous lancez cpan, on vous demandera d'entrer des informations sur les emplacements et les méthodes de téléchargement. Ces informations sont conservées dans des fichiers qui se trouvent dans ~/.cpan. Démarrez le shell cpan en exécutant 'cpan' en tant qu'utilisateur root. À présent, vous pouvez installer n'importe quel module à partir de l'invite cpan>  avec la commande :

install <Module::Name>

Pour de l'aide et des commandes supplémentaires, exécutez 'help' depuis l'invite cpan> .

Sinon, pour les installations scriptées ou non interactives, utilisez la syntaxe suivante en tant qu'utilisateur root pour installer un ou plusieurs modules :

cpan -i <Module1::Name> <Module2::Name>

Voyez la page de man de cpan.1 pour des des paramètres supplémentaires que vous pouvez passer à cpan en ligne de commande.

Contenu

La plupart des modules installe uniquement dans les répertoires perl, mais certains installeront aussi des programmes (principalement des scripts perl), ou parfois une bibliothèque, dans /usr

Programmes installés: Archive::Zip: crc32 File::Find::Rule: findrule libwww-perl: lwp-download, lwp-dump, lwp-mirror, lwp-request Log::Log4perl: l4p-tmpl Module::Build config_data Pod::Coverage: pod_cover Text::BibTeX: biblex, bibparse, dumpnames
Bibliothèques installées: Text::BibTeX: libbtparse.so

Descriptions courtes

crc32

traite et affiche en sortie les valeurs CRC-32 de fichiers donnés.

findrule

est une enveloppe en ligne de commande de File:Find:Rule.

lwp-download

est un script pour prendre un gros fichier depuis le web.

lwp-dump

est utilisé pour voir les entêtes et le contenu retourné par une URL.

lwp-mirror

est un utilitaire simple de miroir.

lwp-request

est un user agent simple en ligne de commandes.

l4p-templ

affiche le texte d'une configuration modèle de Log4perl pour démarrer une nouveau fichier de configuration Log4perl.

config_data

est utilisé pour avoir ou modifier la configuration des modules perl.

pod_cover

est utilisé pour avoir une analyse d'une documentation empaquetée dans un module perl.

biblex

effectue l'analyse lexicale d'un fichier BibTeX.

bibparse

analyse une série de fichiers BibTeX avec les options en ligne de commandes pour contrôler la chaîne de post-traitement.

dumpnames

analyse un fichier BibTeX, séparant les champs 'author' et 'editor' dans des listes de noms, et ensuite envoi l'ensemble sur stdout.

libbtparse.so

est une bibliothèque pour analyser et traiter les fichiers de données BibTeX.

Last updated on 2014-08-30 06:50:58 +0200