[Fedora] Mon texmf personnel

Tout ce qui concerne l'utilisation ou l'installation de LaTeX.

Modérateur: gdm_tex

Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.

[Fedora] Mon texmf personnel

Messagepar maurice » Dimanche 30 Mai 2010, 22:47

Bonjour,

suite à l'intallation de la nouvelle mouture de fedora, je dois réinstaller les paquets spécifiques.
Pour ne pas avoir à refaire ca à chaque fois, je voudrais créer mon texfm perso avec quelques paquets (esvect, sagetex, professor, ...). la dernière fois que j'ai tenté le texhash /home/maurice/texmf n'avait rien donné et j'avais installer dans /usr/share/...

Pourriez vous me donner des conseils pour réussir cette fois là...

Merci
Maurice
Asymptote :
----> Démarrage rapide : http://cgmaths.fr/Atelier/Asymptote/Asymptote.html
----> Documentation 3D : http://www.mathco.tuxfamily.org et si ça ne marche pas, essayez la version pdf
maurice
Méga-utilisateur
 
Messages: 399
Inscription: Jeudi 25 Mars 2010, 13:49
Statut actuel: Actif et salarié | Enseignant

Publicité

Re: mon texmf personnel

Messagepar gigiair » Lundi 31 Mai 2010, 08:56

Il suffit que tu respecte les répertoires d'installation des paquets LaTeX dans l'arborescence décrite par

Code: Tout sélectionner
kpeswhich --expand-var='$TEXINPUTS.latex'


Classiquement, ça donne

Code: Tout sélectionner
.:{/home/\${USER}/.texmf-config,/home/\${USER}/.texmf-var,
/home/\${USER}/texmf,/etc/texmf,!!/var/lib/texmf,!!/usr/local/share/texmf,
!!/usr/share/texmf,!!/usr/share/texmf-texlive}/tex/{kpsewhich,generic,}//.latex


Pratiquement, compte tenu des conventions de description des chemins, tu installe ce que tu veux dans un sous-répertoire de /home/${USER}/texmf/tex/latex/, et le texhash n'est absolument pas nécessaire.

Par exemple, tu peux créer les répertoires /home/maurice/texmf/tex/latex/esvect, /home/maurice/texmf/tex/latex/sagetex, /home/maurice/texmf/tex/latex/professor, /home/maurice/texmf/tex/latex/... et placer dedans le contenu kivabien (les *.sty) et ça roule.

Si tu veux fignoler, tu crée un répertoire /home/maurice/texmf/doc/esvect, etc. et tu mets dedans la documentation correspondante (esvect.dvi en l'occurrence) pour que la commande texdoc esvect soit active en cas de besoin.
JJR.
LaTeXien migrateur.
gigiair
Exa-utilisateur
 
Messages: 2398
Inscription: Samedi 08 Juillet 2006, 19:56
Localisation: Saint Bonnet Elvert
Statut actuel: Actif et salarié

Re: [Fedora] Mon texmf personnel

Messagepar maurice » Lundi 31 Mai 2010, 14:29

Bonjour, voici ce que donne les commandes :

Code: Tout sélectionner
[maurice@localhost ~]$ kpsewhich --expand-var='$TEXINPUTS.latex'
.:{/home/maurice/.texlive2007/texmf-config,/home/maurice/.texlive2007/texmf-var,/home/maurice/texmf,/etc/texmf,!!/var/lib/texmf,!!/usr/local/share/texmf,!!/usr/share/texmf,!!/usr/share/texmf}/tex/{kpsewhich,generic,}//.latex


Je n'avais pas réussi car je n'avais pas créé le texmf dans le /home/maurice/texlive2007 mais dans /home/maurice/Documents

Merci

Maurice
Asymptote :
----> Démarrage rapide : http://cgmaths.fr/Atelier/Asymptote/Asymptote.html
----> Documentation 3D : http://www.mathco.tuxfamily.org et si ça ne marche pas, essayez la version pdf
maurice
Méga-utilisateur
 
Messages: 399
Inscription: Jeudi 25 Mars 2010, 13:49
Statut actuel: Actif et salarié | Enseignant

Re: [Fedora] Mon texmf personnel

Messagepar kojak » Lundi 31 Mai 2010, 17:18

maurice a écrit:Je n'avais pas réussi car je n'avais pas créé le texmf dans le /home/maurice/texlive2007 mais dans /home/maurice/Documents

Euh... c'est pire que ça : c'est dans le répertoire caché...à moins que je ne lise mal.

donc il faut le mettre comme l'a dit gigiair : il faut absolument respecter la TDS de LaTeX donc mettre dans /home/maurice/texmf/tex/latex/ et là tu y mets tout ce que tu veux, en particulier ton package perso maurice.sty
pas d'aide par MP
kojak
Modérateur
 
Messages: 10397
Inscription: Samedi 18 Novembre 2006, 19:50
Statut actuel: Actif et salarié | Enseignant

Re: [Fedora] Mon texmf personnel

Messagepar maurice » Vendredi 04 Juin 2010, 17:26

kojak a écrit:il faut absolument respecter la TDS de LaTeX donc mettre dans /home/maurice/texmf/tex/latex/ et là tu y mets tout ce que tu veux, en particulier ton package perso maurice.sty


Merci, ca marche avec quelques package déjà.
Je supposer que pour les fontes c'est pareil : les fichiers .mp doivent aller dans /home/maurice/texmf/metapost
les fichiers .mf dans /home/maurice/texmf/metafont
les fichiers .tfm dans /home/maurice/texmf/font/tmf ?

Quant à maurice.sty on n'y est pas encore mais peut-on mettre dans /home/maurice/texmf/tex/latex des fichiers .tex comme par exemple des préambules types pour mes différents documents (un préambule DS, un cours, ...) ou des fichiers comme tavbar.tex (pst+) que l'on appelle avec \input{tavbar.tex} ?

Merci

Maurice
Asymptote :
----> Démarrage rapide : http://cgmaths.fr/Atelier/Asymptote/Asymptote.html
----> Documentation 3D : http://www.mathco.tuxfamily.org et si ça ne marche pas, essayez la version pdf
maurice
Méga-utilisateur
 
Messages: 399
Inscription: Jeudi 25 Mars 2010, 13:49
Statut actuel: Actif et salarié | Enseignant


Retourner vers LaTeX

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Ahrefs [Bot], Bing [Bot], DotBot [Crawler], Google Adsense [Bot], Grapeshot [Crawler], Proximic [Spider], Yandex [Bot] et 19 invités