biblatex-biber-2.1

Introduction à biber

Biber est une alternative à BibTeX pour les utilisateurs de biblatex, écrit en Perl, avec le support complet pour unicode.

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

Information sur le paquet

Téléchargements supplémentaires requis

Dépendances de Biber

Requises

autovivification-0.16 Business::ISBN-2.09 Business::ISMN-1.13 Business::ISSN-0.91 Data::Compare-1.25 Data::Dump-1.23 Date::Simple-3.03 Encode::EUCJPASCII-0.03 Encode::HanExtra-0.23 Encode::JIS2K-0.03 File::Slurp-9999.19 IPC::Run3-0.048 Log::Log4perl-1.46 libwww-perl-6.13 List::AllUtils-0.09 Module-Build-0.4214 Regexp::Common-2013031301 Text::BibTeX-0.71 Text::Roman-3.5 Unicode::Collate-1.14 Unicode::LineBreak-2015.07.16 XML::LibXML::Simple-0.95 XML::LibXSLT-1.94 XML::Writer-0.625 et texlive-20150521

Recommandées

File::Which-1.19, Test::Differences-0.63, Test::Pod-1.51 et Test::Pod::Coverage-1.10 (tous utiles pour lancer la suite de tests)

[Note]

Note

Comme le nom de l'archive est sans version, il faudra le déballer dans un répertoire correctement versionné biblatex-biber-2.1.

Il est possible d'installer toutes les dépendances manquantes automatiquement Depuis perl-5.22.0, Module-Build-0.4214 n'est pas une partie du coeur de la distribution. Pour installer automatiquement les dépendances de perl vous devrez installer cela en premier Vous pouvez ensuite lancer perl ./Build.PL et quand il vous donne la main, devenez utilisateur root et lancez ./Build installdeps

Si vous lancez ./Build.PL sous une version de perl après 5.20.2 il vous dira que la version de Unicode::Normalize est trop nouvelle. En fait, la nouvelle version fonctionne, mais est maintenant en perl pure et prend plus de temps pour se lancer : plus de temps si vous avez une grande bibliographie. Vous pouvez trouver l'ancienne version à http://backpan.perl.org/authors/id/S/SA/SADAHIRO/Unicode-Normalize-1.17.tar.gz et utilisez le standard build and installation instructions pour l'installer si vous souhaitez. Plus de détails sont dans les notes utilisateurs.

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/biber

Installation de Biber

Installez Biber en lançant les commandes suivantes (corriger des fichiers en lecture seul produira des avertissement) :

patch -Np1 -i ../biblatex-biber-2.1-upstream_fixes-1.patch &&
sed -i 's/ 44/ 43/' t/bcfvalidation.t &&
perl ./Build.PL &&
./Build

Pour tester les résultats, entrez: ./Build test - vous devrez avoir les locales en_GB.UTF-8 et sv_SE.UTF-8. Deux tests (et deux sous tests) échoueront : pour gagner du temps les tests utilisent les locales du système au lieu de l'algorithm par défaut Unicode::Collation, et quelques détails sur les locales en OSX (ou le développement est en cours) sont différents de ceux dans glibc

Maintenant, en tant qu'utilisateur root :

tar -xf ../biblatex-3.0.tds.tgz -C /opt/texlive/2015/texmf-dist &&
texhash &&
./Build install

Explications des commandes

patch -Np1 -i ../biblate-biber-2.1-upstream_fixes-1.patch: perl-5.22 est devenu plus strict sur ce qu'il est nécessaire d'échapper.

sed -i 's/ 44/ 43/' t/bcfvalidation.t: Contrairement à la branche maître de git qui a 44 paires de fichiers pour ce test, l'archive embarquée en contient seulement 43. Le sed empêche l'échec.

tar -xf biblatex-3.0a.tds.tar.gz -C /opt/texlive/2015/texmf-dist: cela installe les nouveaux fichiers de biblatex au dessus de ceux installés par texlive.

texhash : this updates the file hash tables (otherwise known as the file name database).

Contenu

Programmes installés: biber
Bibliothèque installée: Aucun
Répertoire installé: /usr/lib/site_perl/5.*/Biber

Description courte

biber

est utilisé pour produite des bibliographies dans les documents LaTeX.

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