De zim-desktop vers org-mode
Pourquoi j'avais choisi Zim-desktop
J'avais besoin d'un outil efficace
- pour centraliser tout ce que j'écrivais
- capable d'afficher
- des images
- des graphes graphviz
- disposant d'un système d'export
- permettant de programmer des actions sur les fichiers
J'ai développé des scripts pour transformer des fichiers zim en présentations Beamer (en latex), à une époque où j'enseignais l'épistémologie puis aussi la logique à l'Université de Poitiers, et où il me fallait gagner du temps. J'écrivais du texte brut, et mes scripts produisaient les pdf automatiquement1.
Pourquoi je reviens2 vers org-mode
Je travaillais autrefois sous emacs et auctex. Et mon éditeur, pour publier Économie du logiciel libre m'a finalement demandé d'utiliser LibreOffice. Récemment, je me suis intéressé à la production de blogs statiques. Parmi les solutions intéressantes il y avait org-publish et les solutions analogues. Et je me suis remis à emacs. Ce qui me permettra de coder avec mon fils Marin!
Comment migrer
La navigation dans les documents
L'intérêt de Zim-desktop, c'est de disposer de la possibilité de naviguer dans son arborescence de documents. On peut faire la même chose avec emacs en utilisant une barre de navigation latérale. Neotree est ce que j'ai trouvé de mieux: j'ai consacré la touche F9 à une bascule pour l'afficher/la masquer. Voici ce que j'ai ajouté à mon init.el:
;; neotree (arborescence) ;; (add-to-list 'load-path "~/.emacs.d/neotree") (require 'neotree) (global-set-key [f9] 'neotree-toggle) (setq neo-theme 'classic)
[TODO] Exploration des outils d'affichage
Les images
Les graphes, msgen, R, etc.
[TODO] Les exports
Notes de bas de page:
Ce sont ces outils qui sont à l'origine de philo-labo
Je l'ai utilisé beaucoup. Mais j'ai oublié vite. Ça revient, mais ce n'est pas comme le vélo. Emacs, c'est comme un grand bi sans les petites roues. Et puis je manque de doigts!