Problème rafraichissement ls-R

Tout ce qui concerne le langage LaTeX et ses variantes. Ce langage est supporté sur le forum via les balises tex.

Modérateur : gdm_tex

Règles du forum
Merci de soigner la rédaction de vos messages et de consulter ce sujet avant de poster. Pensez également à utiliser la fonction recherche du forum.
arnaudC
Utilisateur débutant
Utilisateur débutant
Messages : 2
Inscription : dimanche 24 mai 2009, 18:22

Problème rafraichissement ls-R

Message par arnaudC »

Bonjour à tous.
Je travaille sur Linux Mint. Je ne suis pas du tout un spécialiste : je bricole et utilise des commandes sans trop savoir ce que je fais depuis 15 ans.
Je souhaite faire utiliser à LaTeX des fichiers .sty perso dans un /texmf local : l'idée étant que ces fichiers se synchronisent lorsque je change d'ordinateur.
Je n'arrive pas à rafraichir correctement la base. (j'ai fait des texhash en su et sans su (comme on dit chez les hirudinées), mais lorsque je compile mes documents, texmaker me dit qu'il ne trouve pas mon blabla.sty)
Mes fichiers perso sont dans un répertoire /home/moi/Dropbox/Docmaths/texmf/tex/latex/blabla/blabla.sty

Je ne comprends pas dans quel fichier je dois aller spécifier ce chemin...
J'ai trouvé des trucs sur internet, genre aller modifier les fichiers texmf.cnf, ce que j'ai fait (aller spécifier le $TEXMFLOCAL = bonchemin) mais ça ne fonctionne toujours pas...

Help
Please
Arnaud

MB
Administrateur
Administrateur
Messages : 7136
Inscription : samedi 28 mai 2005, 14:23
Statut actuel : Enseignant

Re: Problème rafraichissement ls-R

Message par MB »

Bonjour, quel est donc le contenu du fichier texmf.cnf qui ne fonctionne pas ?
MB (Pas d'aide en Message Privé)
Merci d'utiliser MathJax (voir ici) et d'éviter le style SMS pour la lisibilité des messages.

gigiair
Utilisateur chevronné
Utilisateur chevronné
Messages : 2563
Inscription : samedi 08 juillet 2006, 20:56
Localisation : Saint Bonnet Elvert

Re: Problème rafraichissement ls-R

Message par gigiair »

arnaudC a écrit :
jeudi 18 juin 2020, 11:13
Bonjour à tous.
Je travaille sur Linux Mint. Je ne suis pas du tout un spécialiste : je bricole et utilise des commandes sans trop savoir ce que je fais depuis 15 ans.
Je souhaite faire utiliser à LaTeX des fichiers .sty perso dans un /texmf local : l'idée étant que ces fichiers se synchronisent lorsque je change d'ordinateur.
Je n'arrive pas à rafraichir correctement la base. (j'ai fait des texhash en su et sans su (comme on dit chez les hirudinées), mais lorsque je compile mes documents, texmaker me dit qu'il ne trouve pas mon blabla.sty)
Mes fichiers perso sont dans un répertoire /home/moi/Dropbox/Docmaths/texmf/tex/latex/blabla/blabla.sty

Je ne comprends pas dans quel fichier je dois aller spécifier ce chemin...
J'ai trouvé des trucs sur internet, genre aller modifier les fichiers texmf.cnf, ce que j'ai fait (aller spécifier le $TEXMFLOCAL = bonchemin) mais ça ne fonctionne toujours pas...
Surtout ne fais pas ça...

La place normale pour une extension personnelle est dans ~/texmf/tex/latex/..../fichier.sty
Les dossiers ~texmf/tex/latex sont éventuellement à créer.

Code : Tout sélectionner

mkdir -p ~/texmf/tex/latex/blabla
Il n'est nul besoin de texhash
Si tu veux partager ton extension entre plusieurs sites via Dropbox, le mieux est de créer un lien symbolique sur chacune des machines vers ce fichier.
Par exemple

Code : Tout sélectionner

ln -s ~/Dropbox/Docmaths/texmf/tex/latex/blabla/blabla.sty ~/texmf/tex/latex/blabla/blabla.sty
Tes fichiers perso, tu peux ainsi les enregistrer ou tu veux sur ta Dropbox, pas besoin de créer un pseudo-tds. C'est juste le lien symbolique qui doit se trouver dans l'arborescence de recherche. (~ est un macro caractère qui s'expanse en /home/$USER)
JJR.
LaTeXien migrateur.