#1 Le 02/08/2006, à 19:44
- david.froger
pb nveau package tetex : bis
Bjr a tous!
Voici un snd post pour vs demandez votre aide : qqn sait t il ajouter un nouveau package pour tetex?
Voici mon doc que je veux compiler :
\documentclass[a4paper,11pt]{article}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[francais]{babel}
\usepackage{mathenv}
\title{test du package mathenv pour creer des équations avec accolades verticales.}
\author{David Froger}
\date{2 aot 2006}
\begin{document}
\maketitle
\begin{System}
a = b\\
c = d
\end{System}
\end{document}
Le package mathenv.sty n est pas installé, il faut donc que je le mette qqpart et que je fasse sudo texhash mais pas moyen d'y arriver!
merci de votre aide
ps : apres avoir testé Kile, je le trouve : Super
Hors ligne
#2 Le 02/08/2006, à 21:15
- Sorlingues
Re : pb nveau package tetex : bis
As-tu installé le paquet (au sens Ubuntu) tetex-extra ?
Le package mathenv s'y trouve.
Donc, il te suffit de
sudo apt-get install tetex-extra
puis tu pourras compiler ton fichier tex.
Hors ligne
#3 Le 07/08/2006, à 11:56
- david.froger
Re : pb nveau package tetex : bis
tetex-extra est bien deja installé, mais je ne pas pour autant compiler mon fichier tex.
Ya personne qui sait comment installer un package a la main???!!!!!!!!!!
Hors ligne
#4 Le 07/08/2006, à 12:24
- Béryl
Re : pb nveau package tetex : bis
Récemment, j'ai installé le style fncychap permettant de créer des entêtes de chapitres vraiment bien foutus.
J'ai téléchargé le pack sur Ctan, désarchivé, puis installé à la main le fichier .sty dans /usr/share/texmf-tetex/tex/latex/fncychap, créant par avance le répertoire au même nom.
Ne pas oublier de faire un texhash après toute installation de nouveau style.
Et voilà : je l'ai désormais disponible dans Lyx.
Hors ligne
#5 Le 08/08/2006, à 01:20
- Sorlingues
Re : pb nveau package tetex : bis
@ david.frogger :
Quel dommage david.frogger que tu ne donnes pas l'erreur obtenue quand tu compiles ton .tex après installation de tetex-extra !
Je vais prendre ma boule de crystal pour essayer de deviner mais je suis presque sûr que tu te poses (en partie) la mauvaise question.
Si le message d'erreur est
! LaTeX Error: File `mathenv.sty' not found.
alors ok cela signifie que mathenv.sty n'est pas installé correctement.
Après avoir installé tetex-extra tu ne devrais pas avoir cette erreur !
Par contre si tu as - comme je le pense - le message
! LaTeX Error: Environment System undefined.
c'est que l'environnement System que tu utilises n'est pas défini dans mathenv.sty.
Tu vois donc que le problème n'est pas dans l'installation de mathenv.sty.
Par contre, là où tu as raison, c'est que tu vas devoir le supprimer et l'installer à la main ! Pourquoi ? Parce qu'il y a plusieurs environnement mathenv.sty sur CTAN (désolé, je ne le savais pas, préférant de loin amsmath !).
Tetex-extra a installé
mathenv.sty [1998/04/28 1.9 Various maths environments]
alors que tu souhaites probablement
mathenv.sty [1998/02/04 v2.2 F. Bosisio]
(regarde les dates ! cela ne m'a pas l'air très sérieux !)
Comment procéder alors ?
Première possibilité
-------------------------------
Tu estimes que tu n'as vraiment pas besoin de tetex-extra : tu le désinstalles puis tu télécharges
ftp://tug.ctan.org/pub/tex-archive/macros/latex/contrib/bosisio/mathenv.dtx
dans un répertoire temporaire quelconque
Vu la doc
ftp://tug.ctan.org/pub/tex-archive/macros/latex/contrib/bosisio/index.html
tu dois ensuite taper
latex mathenv.dtx
puis
latex mathenv.drv
puis tu fais ce que disais Béryl : tu copies tous ces fichiers dans
/usr/share/texmf-tetex/tex/latex/mathenv
et tu fais un texhash.
Note : certains recommandent de remplacer
/usr/share/texmf-tetex/tex/latex/...
par /usr/local/share/texmf/...
pour les paquets maisons afin de garder bien séparée l'installation standard tetex des paquets indépendants.
Deuxième possibilité
--------------------------------
Tu souhaites garder tetex-extra (qui apporte quand même d'autres choses intéressantes) et remplacer son mathenv par l'autre téléchargé ?
Voilà comment je procéderais (sans garantie !) : renommer le fichier
/usr/share/texmf-tetex/tex/latex/mdwtools/mathenv.sty
installé par tetex-extra en mathenvtetex.sty puis continuerais comme dans la première possibilité. J'ai bien dit sans garantie car je n'ai jamais fait ce genre de chose ! (mais je pense qu'il n'y a pas grand risque à essayer car tout est réversible) Prends peut-être d'autres avis avant de t'y lancer.
Voilà, désolé de t'avoir mené sur une fausse piste mais c'était bien involontaire : la coexistence de ces deux packages aux noms identiques m'a induit en erreur !
Si tu rencontrais des dificultés auxquelles personne ici n'aurait de réponse (cela arrive mais c'est rare ), je te recommande le forum usenet consacré à LaTeX : fr.comp.text.tex (aussi via Googlenews) ; tu y trouveras des gens extrêmement serviables et des vrais pros (au sens propre pour certains !) de LaTeX.
PS
Je m'absente quelques jours (vacances) : je ne pourrais donc pas poursuivre ce fil.
Hors ligne
#6 Le 09/08/2006, à 21:13
- david.froger
Re : pb nveau package tetex : bis
comment te dire merci Sorlingues?!!! Tu as trouvé exactement mon pb et tu l as résolu avec brio! Je m'en vais de ce pas faire la manip!!!
Dsl de ne pas avoir donné mon mess d erreur.
Ouff faire fonctionner latex n'est pas impossible...
Je te serai éternellement reconnaissant!
Je te souhaite de tres bonnes vac a+
Hors ligne