Bonsoir,
Je suis parvenu à une solution que je considère être un bricolage qui n’a rien à voir avec ce qui serait à mon avis un système idéal, de mon point de vue évidemment. Je vais expliquer la solution en question qui passe par l’usage de l’export html avec emacs en org-mode puis la récupération des images dans le texte de l’article sous SPIP.
Si cela peut intéresser un certain nombre d’usagers de cette liste, il est actuellement possible d’utiliser l’éditeur emacs avec un système qui s’appelle « org-mode » pour exporter tout texte.org en texte.tex (ou directement en texte.pdf) mais aussi en tex.html, texte.odt, etc. :
https://orgmode.org/ https://orgmode.org/worg/
Donc, en écrivant mon-texte.org dans un dossier, avec cette ligne dans l’en-tête de mon texte: #+OPTIONS: tex:imagemagick l’export org-mode dépose les images png qui sont crées dans un dossier parent intitulé « ltximg ». En téléversant via SPIP les images png créées par l’export, je peux les intégrer ensuite sans difficulté dans l’article SPIP.
L’idéal pour l’utilisateur serait bien sûr d’avoir directement ce système de l’export html d’org-mode dans SPIP qui profiterait de tout le système texlive. Or le système actuel limite beaucoup l’usage de LaTeX car on lit dans la doc:
Le système est limité à l’affichage de formules mathématiques. De ce fait, toutes les autres fonctions de TEX sont désactivées. Parmi la plus importante interdiction : il n’est pas possible de définir ses propres macros
Cela signifie que tous les packages que l’on peut utiliser avec LaTeX pour écrire des formules que MathJax échouent à traduire (d’où l’usage d’imagemagick) ne peuvent pas non plus être utilisés par SPIP, si j’ai bien compris.
Mes compétences en codage sont beaucoup trop limitées pour que je puisse même imaginer comment il serait possible d’intégrer un tel système dans SPIP, mais si c’est réalisable, je crois que cela serait très intéressant. Mais, pour reprendre un dicton italien facilement compréhensible: « dal dire al fare c’è di mezzo il mare »…
Bonne soirée,
Joseph
Le sam. 5 janv. 2019 à 00:17, JLuc <jluc@no-log.org> a écrit :
Le 04/01/2019 à 16:34, Joseph Vidal-Rosset a écrit :
Puisque j’arrive à utiliser texlive dans Gnus (emacs) pour le
courriel, je pense qu’il doit être techniquement possible d’obtenir
cette commodité avec SPIP, mais comme mes premières tentatives (en
suivant la doc sur https://contrib.spip.net/LaTeX) ont échoué,
j’envoie cette requête sur la liste, avec mes voeux à tous que je
renouvelle.
Normalement il n’est pas obligé de créer ton propre serveur puisqu’il y a un serveur spip communautaire.
La doc officielle est là : https://www.spip.net/fr_article3016.html
JLuc
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net
Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html
Infos : https://listes.rezo.net/mailman/listinfo/spip
Documentation de SPIP : http://www.spip.net/
Irc : de l’aide à toute heure : http://spip.net/irc