diff options
Diffstat (limited to 'Master/texmf-dist/doc/latex/tabvar/install-tabvar.sh')
-rwxr-xr-x | Master/texmf-dist/doc/latex/tabvar/install-tabvar.sh | 23 |
1 files changed, 18 insertions, 5 deletions
diff --git a/Master/texmf-dist/doc/latex/tabvar/install-tabvar.sh b/Master/texmf-dist/doc/latex/tabvar/install-tabvar.sh index 699a1b538de..038488ffc95 100755 --- a/Master/texmf-dist/doc/latex/tabvar/install-tabvar.sh +++ b/Master/texmf-dist/doc/latex/tabvar/install-tabvar.sh @@ -1,15 +1,27 @@ #!/bin/sh # ################################ -# Utilisation: install-tabvar.sh +# Utilisation: +# Décompacter l'archive récupérée sur CTAN, se placer à la racine +# (c.-à-d. dans le répertoire où se trouve le fichier 'install-tabvar.sh') +# et lancer la commande install-tabvar.sh. # Ce script installe l'extension `tabvar' dans votre répertoire TEXMF # personnel (créé au besoin) sur les systèmes Unix à base tetex/TeXLive. ################################ -# Configuration: -INSTDIR=`kpsewhich --expand-var='$HOMETEXMF'` +# Configuration de base +INSTDIR=`kpsewhich --expand-var='$TEXMFHOME'` +# Cas d'anciennes distributions : +if [ "x$INSTDIR" == "x" ]; then + INSTDIR=`kpsewhich --expand-var='$HOMETEXMF'` +fi +if [ "x$INSTDIR" == "x" ]; then + echo "Échec : répertoire TEXMF personnel non trouvé" + exit +fi ################################ # Répertoires d'installation DOCDIR=${INSTDIR}/doc/latex/tabvar +MPDIR=${INSTDIR}/metapost/tabvar SOURCEDIR=${INSTDIR}/source/latex/tabvar INPUTDIR=${INSTDIR}/tex/latex/tabvar AFMDIR=${INSTDIR}/fonts/afm/public/tabvar @@ -26,10 +38,11 @@ else fi ################################ # Créer les répertoires nécessaires : -${TEXMFCNFMAIN}/web2c/mktexdir ${DOCDIR} ${SOURCEDIR} ${INPUTDIR} ${AFMDIR} ${TFMDIR} ${PFBDIR} ${MAPDIR} +${TEXMFCNFMAIN}/web2c/mktexdir ${DOCDIR} ${MPDIR} ${SOURCEDIR} ${INPUTDIR} ${AFMDIR} ${TFMDIR} ${PFBDIR} ${MAPDIR} # Ventiler les fichiers dans l'arborescence ainsi créée : cp 00README install-tabvar.sh doc/* ${DOCDIR} -cp source/* ${SOURCEDIR} +cp source/*.mp ${MPDIR} +cp source/*.dtx source/*.ins ${SOURCEDIR} cp inputs/* ${INPUTDIR} cp font/tabvar.afm ${AFMDIR} cp font/tabvar.tfm ${TFMDIR} |