asymptote-2.39

Introduction à asymptote

Asymptote est un puissant langage vectoriel de description graphique qui fournit une boite à outils basée sur les coordonnées naturelles pour les dessins techniques. Les équations et les étiquettes peuvent être formaté avec LaTeX.

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

Informations sur le paquet

Requises

Freeglut-3.0.0, ghostscript-9.20, texlive-20160523b

Recommandées

Facultatives

FFTW, Gsl-2.3

Facultatif (à l'exécution, pour utiliser xasy)

Imaging qui demande Imaging-1.1.7-freetype_fix-1.patch et a une dépendance de construction vers Python-2.7.13 (re-) compilé avec Tk-8.6.6 pour fournir _tkinter.so

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

Installation de asymptote

Installez asymptote en lançant les commandes suivantes :

export TEXARCH=$(uname -m | sed -e 's/i.86/i386/' -e 's/$/-linux/') &&
export CFLAGS="-g -O2" &&
./configure --prefix=/opt/texlive/2016 \
 --bindir=/opt/texlive/2016/bin/$TEXARCH \
 --datarootdir=/opt/texlive/2016/texmf-dist \
 --infodir=/opt/texlive/2016/texmf-dist/doc/info \
 --libdir=/opt/texlive/2016/texmf-dist \
 --mandir=/opt/texlive/2016/texmf-dist/doc/man \
 --enable-gc=system \
 --with-latex=/opt/texlive/2016/texmf-dist/tex/latex \
 --with-context=/opt/texlive/2016/texmf-dist/tex/context/third &&
unset CFLAGS &&
make

Pour tester les résultats lancez : make check.

Maintenant, en tant qu'utilisateur root :

make install

Explication des commandes

export CFLAGS="-g -O2" : par défaut CXXFLAGS utilise -g -O2 et CFLAGS utilise -g -O3, mais les CFLAGS suivent les CXXFLAGS et donc les remplace. Avec gcc-6.3.0, utilise -O3 ici casse la construction. Si vous supprimez habituellement '-g' de vos propres CFLAGS et CXXFLAGS vous pouvez le faire ici.

--prefix=, --bindir=, --datarootdir=, --infodir=, --mandir= ...  : Ces paramètres assurent que les fichiers installés depuis les sources écraseront les fichiers correspondants installés précédemment par install-tl-unx afin que les méthodes d'installation alternatives de texlive soient cohérentes.

Exceptionnellement, asymptote créera un sous-répertoire asymptote/ pour asymptote.info même si le fichier asy-faq.info sera dans le réperoire texlive info/ principal. Les deux fichiers seront trouvés par info.

--libdir=/opt/texlive/2016/texmf-dist; : Ce paramètre assure que le répertoire asymptote écrasera respectivement tous les fichiers installés par install-tl-unx

--enable-gc=system : ceci assure que la version du système de libgc.so sera utilisée au lieu de celle incluse dans le paquet.

--with-latex= ... --with-context= : Ces paramètres assurent que les fichiers de style et les fichiers tex seront installés dans le répertoire texlive plutôt que de créer un répertoire texmf-local pour eux.

Contenu

Programmes installés: asy, xasy
Bibliothèques installées: Aucune
Répertoire installé: /opt/texlive/2016texmf-dist/asymptote, /opt/texlive/2016/doc/asymptote, /opt/texlive/2016/info/asymptote

Descriptions courtes

asy

est un programme graphique vectoriel.

xasy

est un script python fournissant le GUI préliminaire pour asy. Il peut être utilisé pour l'ajustement final d'un fichier asy existant.

Last updated on 2017-02-17 05:33:09 +0100