Contenu | Rechercher | Menus

Annonce

DVD, clés USB et t-shirts Ubuntu-fr disponibles sur la boutique En Vente Libre

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 05/09/2021, à 13:01

yousphy

ajouter fichier .cls .sty pour latex

Bonjour,
je viens d'installer ubuntu, et j'aimerais avoir les fichiers additionnels que j'ultilise sous mon mac pour pouvoir compiler mes fichiers tex.

Sous mac , il suffit de copier coller les fichiers .sty, .cls etc.. dans un dossier de texmf et le tour est joué. J'ai essayé de transferer mes ficheirs sur une clef usb et les coller dans le dossier usr/local/share/texmf/ Nouveau dossier ( Nouveau dossier que j'essaye de créer).

Mais je n'ai pas les permissions nécessaires pour rajouter quoi que ce soit dans ce dossier. Ni créer un sous répértoire ni coller mes fichierts stockés sous une USB.

Comment faire pour faire pour résoudre ce problème?

Merci pour votre aide

Hors ligne

#2 Le 05/09/2021, à 14:09

Vobul

Re : ajouter fichier .cls .sty pour latex

Salut,

Pour copier des trucs autre part que dans ton /home, il te faut utiliser les droits administrateur, avec la commande "sudo". Exemple :

sudo cp -r /media/cle_usb/texmf* /usr/local/share/texmf

Dernière modification par Vobul (Le 05/09/2021, à 14:09)


Vobul

Utilisez le retour utilisable de commandes !!!
J'aime la langue française, mais je parle franglais, deal with it.

Hors ligne

#3 Le 05/09/2021, à 15:52

gigiair

Re : ajouter fichier .cls .sty pour latex

Il suffit de copier tes fichiers dans un sous-répertoire de ton arborescence personnelle.
Celui ci est décrit par le retour de la commande

kpsewhich --var-value TEXMFHOME

En général c'est quelque chose comme

/.../.../texmf/

Comme ce répertoire n'existe pas par défaut, il faut le créer, ainsi que les sous répertoires tex/ et /tex/latex dans lequel on peut créer des sous-répertoires abritant les extensions personnelles.

mkdir -p ~/texmf/tex/latex/monfichier-de-de-style
cp ~/chemin/vers/mon-fichier.sty ~/texmf/tex/latex/monfichier-de-de-style/

Pour vérifier que le fichier de style sera bien trouvé, lancer la commande

kpsewhich mon-fichier.sty

qui devrait retourner quelque chose comme (~ est un macro caractère qui désigne le répertoire personnel de $User)

~/texmf/tex/latex/monfichier-de-de-style/mon-fichier.sty

Pareil pour les fichiers cls. Il est recommandé de créer un sous-répertoire de tex/latex/ pour chaque extension.
Note que comme toutes ces manipulations se font dans l'espace personnel du $USER il n'est nul besoin de passer en super-utilisateur. Je le déconseille fortement.

Dernière modification par gigiair (Le 05/09/2021, à 15:55)


--
JJR.

Hors ligne

#4 Le 06/09/2021, à 19:17

yousphy

Re : ajouter fichier .cls .sty pour latex

Merci infiniment pour votre soutien smile
ca marche !

Hors ligne