Alors, pour que latex sache aller chercher les fichiers dans ce repertoire, il te faut modifier la variable d'environnement TEXINPUTS pour qu'elle contienne le chemin vers ce répertoire.
Ben non ça marche pas comme dit dans le texte de ma question :-(. En fait ça marche juste sur les \include{toto} mais pas sur les \usepackage ou \documentclass
L'autre manière est d'installer les classes dans l'arbre texmf utilisateur.
suivant les distributions latex, c'est ~/texmf ou ~/.texmf ...
Tu trouvera ce chemin dans le fichier web2c/texmf.cnf de ta distribution latex, dans la variable TEXMFHOME
Si tu les installe la dedans, alors simpement lancer mktexlsr les enregistrera.
Là, il y a un peu de progrès. Quand je lance mktexlsr en tant qu'utilisateur, ça me créé bien un fichier ls-R dans mon répertoire $HOME/texmf (puisque c'est de lui qu'il s'agit). Par contre impossible de retrouver ma classe avec kpsewhere maclasse.cls et impossible de compiler un fichier latex de classe maclasse. D'où un re :-(
Bon courage
Merci
PS: je suis en SID sur ppc et probablement que c'est un bug de la transition tetex vers texlive.
[^] # Re: TEXINPUTS
Posté par HSimpson . En réponse au message Installation locale de classe/package latex.. Évalué à 1.
Ben non ça marche pas comme dit dans le texte de ma question :-(. En fait ça marche juste sur les \include{toto} mais pas sur les \usepackage ou \documentclass
Là, il y a un peu de progrès. Quand je lance mktexlsr en tant qu'utilisateur, ça me créé bien un fichier ls-R dans mon répertoire $HOME/texmf (puisque c'est de lui qu'il s'agit). Par contre impossible de retrouver ma classe avec kpsewhere maclasse.cls et impossible de compiler un fichier latex de classe maclasse. D'où un re :-(
Merci
PS: je suis en SID sur ppc et probablement que c'est un bug de la transition tetex vers texlive.