diff --git a/Configuration.org b/Configuration.org index 458663c0b581a63f404fb22cde44dab78368153b..7e21d75f537fb7d02d4669ec2285fb391daefc32 100644 --- a/Configuration.org +++ b/Configuration.org @@ -1041,6 +1041,25 @@ statistiques, utiliser la commande ~M-x keyfreq-show~ :ensure t) #+END_SRC +* Annexes +** Génération de toute la documentation + +On génère la documentation ~HTML~ et ~PDF~ de cette configuration à partir +de tous les fichier ~.org~ du répertoire de configuration Emacs. +#+BEGIN_SRC emacs-lisp + (defun config-org-to-export() + "Regenerate all .emacs.d docs" + (interactive) + (let ((files (file-expand-wildcards "~/.emacs.d/*.org"))) + (mapc + (lambda (f) . + ((with-current-buffer + (find-file-noselect f) + (org-latex-export-to-pdf) + (org-html-export-to-html)))) + files))) +#+END_SRC + # Local Variables: # ispell-local-dictionary: "francais" # End: