Comme vous ne l'aurez sûrement pas remarqué, Da Asgeir's a été mis à jour. C'est dorénavant là que je placerai les articles de math, histoire de ne pas trop encombrer cette page.
Pour maintenir le site, j'utilise à présent le module Publish d'Org-Mode. Ainsi, le site et le blog sont maintenu via les mêmes outils, et c'est cool :)
Configuration
Si jamais ça intéresse quelqu'un-e, voici ma configuration pour org-publish
..
J'utilise deux gros projets : dans mon dossier ~/a
je place tous les articles
en cours de rédaction. Lorsqu'un article est terminé, je le publie localement
via org-publish-current-file
. Cette publication a pour seul effet de copier le
fichier .org
dans mon dossier ~/w/asgeirs
. J'entretiens ainsi une version
locale du site, ne contenant que les fichiers .org
(et les images, etc, mais
pas les fichiers .html
).
De là, j'appelle org-project
sur asgeirs
, qui exporte les fichiers org
en
fichiers html
, et les envoie sur mon ftp.
(setq org-publish-project-alist '(("locarticles" :base-directory "~/a/" :recursive t :publishing-directory "~/w/asgeirs" :publishing-function org-publish-org-to-org :plain-source t) ("locimages" :base-directory "~/a/" :base-extension "jpg\\|png" :recursive t :publishing-directory "~/w/asgeirs" :publishing-function org-publish-attachment) ("articles" :base-directory "~/w/asgeirs/" :recursive t :publishing-directory "/ftp:asgeir@ftpperso.free.fr:/" :language "fr" :style "<link rel=\"stylesheet\" href=\"http://asgeir.free.fr/style.css\" type=\"text/css\">" :section-numbers nil :table-of-contents nil :auto-sitemap t :sitemap-title "Ce qu'on y trouve" :html-preamble "<a href=\"http://asgeir.free.fr\"><img style=\"width: 636px; height: 122px;\" class=\"headerbanner\" alt=\"Da Asgeir's : My MoO webpage with lots of cows -- mOoO\" title=\"da@asgeirs:~\" src=\"http://asgeir.free.fr/images/banniere.png\"></a><br/>\n<br/>\n" :html-postamble "<p class=\"creator\">Generated by %c</p>") ("images" :base-directory "~/w/asgeirs/" :base-extension "jpg\\|png" :recursive t :publishing-directory "/ftp:asgeir@ftpperso.free.fr:/" :publishing-function org-publish-attachment) ("asgeirs" :components ("articles" "images"))))