dvisvgm-2.12

Introduction à dvisvgm

Le paquet dvisvgm convertit les fichiers DVI, EPS et PDF au format SVG.

This package is known to build and work properly using an LFS-11.0 platform.

Informations sur le paquet

  • Téléchargement (HTTP) : https://github.com/mgieseki/dvisvgm/releases/download/2.12/dvisvgm-2.12.tar.gz

  • Téléchargement (FTP) :

  • Somme de contrôle MD5 du téléchargement : 19f6b1fb0a9a8e9b93059c7c8592f799

  • Taille du téléchargement : 3.1 Mo

  • Estimation de l'espace disque requis : 274 Mo (40 Mo installés, plus 706 Mo pour les tests)

  • Estimation du temps de construction : 0,9 SBU (plus 0,6 SBU pour les tests, dans les deux cas avec parallélisme = 4)

Dépendances de dvisvgm

Requises

Brotli-1.0.9, ghostscript-9.54.0 et Potrace-1.16

Recommandées

Facultatives

asciidoc-9.1.0 avec xmlto-0.0.28 et libxslt-1.1.34 (voir les explications des commandes), dblatex (avec ce qui précède) et xxHash (la version actuelle est incluse dans l'archive)

Notes utilisateur : https://wiki.linuxfromscratch.org/blfs/wiki/dvisvgm

Installation de dvisvgm

Pour permettre au système de construction d'utiliser libkpathsea.so, en tant qu'utilisateur root créez un lien symbolique depuis /usr/lib :

ln -svf /opt/texlive/2021/lib/libkpathsea.so /usr/lib

La suite de tests suppose que vous avez installé une version moderne de Python en tant que python. L'ajuster pour utiliser python3 nécessite un sed pour l'un des fichiers Makefile.in, mais il est régénéré au lancement de autoreconf, donc le sed doit intervenir après cela.

Installez dvisvgm en lançant les commandes suivantes :

autoreconf -fiv                               &&
sed -i 's/python/&3/' tests/Makefile.in       &&
./configure                                    \
 --bindir=/opt/texlive/2021/bin/${TEXARCH}     \
 --mandir=/opt/texlive/2021/texmf-dist/doc/man \
 --with-kpathsea=/opt/texlive/2021            &&
make

Pour tester les résultats lancez : make check.

Maintenant, en tant qu'utilisateur root :

make install

Explication des commandes

ln -svf /opt/texlive/2021/lib/libkpathsea.so /usr/lib : sans cela, le programme ne sera pas lié correctement,

autoreconf -fiv : les versions de autoconf et automake utilisées lorsque ce paquet a été créé sont plus vieilles que les versions actuelles dans LFS. Cela fait que « make » échoue lorsqu'il atteint le répertoire « tests » à moins que autoreconf ne soit forrcé à installer des fichiers auxiliaires manquants (c.-à-d. plus récents).

--with-kpathsea=/opt/texlive/2021 : cela permet au système de construction de trouver les en-têtes de kpathsea

Contents

Programmes installés: dvisvgm
Bibliothèques installées: None
Répertoires installés: None

Descriptions courtes

dvisvgm

convertit des fichiers DVI, EPS et PDF au format SVG

Last updated on