Est-ce que quelqu'un sait comment #LaTeX gère les chemins de recherche des fichiers .sty et .cls et si c'est possible de modifier ce chemin de recherche à la volée — comme on pourrait faire avec les binaires et $PATH — à l'intérieur d'un script ?

C'est pour faire de la magie noire avec #Pandoc et #PandocCompose 😁

Suivre

@AugierLe42e il y a un sytème de path oui, mais ca depend de ta distribution. Je dotue qu'on puisse modifier à la volée en revanche. Sauf peut être avec LuaLaTeX

· · Web · 1 · 0 · 0

@AugierLe42e enfin au cours de l'exeution du code tex ca parait improbable. Par contre entre 2 run, vu que c'est une variable d'environnement, ca doit être possible.

@maieulr Je sais que c'est possible de le configurer dans MikTeX. Mais je suis sous Linux. Donc j'ai pas le GUI pour le faire. Je suis à peut près certain que c'est possible. C'est tellement standard dans plein d'autres projets...

@maieulr Ouais, mais comme je veux utiliser ça avec un outil généraliste (Pandoc, en l'occurrence), j'aimerais que ça fonctionne avec n'importe quelle distrib' LaTeX. Merci pour le lien, je vais bûcher ça 👍

@AugierLe42e N'hésite pas à questionner @maieulr, c'est un expert sur le sujet, en plus d'être un chouette gars et un très bon ami :)

@AugierLe42e moui, mais le système de chemin dépend de la distrib tex.... après texlive c'est quand même la distriv majoritaire

@bakaniko Nan pour nous, l'idée, c'est surtout de pouvoir utiliser des styles différents avec la même source pour différents clientsnet on aimerais éviter d'avoir à tout stacker dans $HOME/texmf/tex/latex.
@maieulr

@AugierLe42e @bakaniko comme dit le système de path dépend de la distibution. Cela étant je suis pas sûr de cerner le besoin reéél, et du coup pas forcém,ent convaincu que des bidouilles de path soit la bonne solution.

@maieulr En fait, avec un copain, on est en train de développer un outil d'automatisation de gestion de base documentaire. L'idée, c'est d'avoir une base documentaire écrite en Markdown qu'on peut recompiler en PDF en permanence avec Pandoc (ça s'appelle PandocCompose, ça fonctionne avec un fichier YAML qui décrit comment compiler tes documents via Pandoc). Et l'idée, c'est de pouvoir gérer, via PandocCompose, des document class personnalisés pour les documents.
@bakaniko

@maieulr Idéalement, même, on pourrait imaginer un store de document class en ligne qu'on pourrait installer avec PandocCompose. Et pour ça, on a besoin de rendre l'endroit où on pose les document class customisable.
@bakaniko

@AugierLe42e @bakaniko mlouais, c'est le "on a besoin de rendre l'endroit où on pose la classe customisable" que je comprend pas

@maieulr Bof, c'est pas vraiment un besoin. C'est plus par curiosité technique si un jour on en a besoin.
@bakaniko

@AugierLe42e @bakaniko ah d'accord. Bah du coup effectivement modification dynamique du path, mais ca depend de ta distrib

Inscrivez-vous pour prendre part à la conversation
Framapiaf

Le réseau social de l'avenir : Pas d'annonces, pas de surveillance institutionnelle, conception éthique et décentralisation ! Possédez vos données avec Mastodon !