From 35ce7d6d056ff556a21cfb2e5d0b376370cfd593 Mon Sep 17 00:00:00 2001
From: Philippe Dosch <Philippe.Dosch@loria.fr>
Date: Fri, 19 Apr 2024 15:42:38 +0200
Subject: [PATCH] =?UTF-8?q?MAJ=20comportement=20org,=20dont=20g=C3=A9n?=
 =?UTF-8?q?=C3=A9ration=20LaTeX?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .emacs | 26 ++++++++++++++++++++++++--
 1 file changed, 24 insertions(+), 2 deletions(-)

diff --git a/.emacs b/.emacs
index 43a9187..bb5456d 100644
--- a/.emacs
+++ b/.emacs
@@ -588,12 +588,34 @@
 
 ;; Pour peupler la liste des fichiers .org
 (load-library "find-lisp")
-(setq org-agenda-files
-      (find-lisp-find-files "~/org/" "\.org$"))
+
+;; Pour examiner tout le contenu d'un répertoire
+;; (setq org-agenda-files
+;;       (find-lisp-find-files "~/org/" "\.org$"))
+
+;; Pour ne considérer q'un seul fichier
+(setq org-agenda-files '("/home/phil/org/refile.org"))
 
 ;; Ouverture par défaut des fichiers org
 (setq org-startup-folded "overview")
 
+;; Pour un export sympa sous LaTeX
+(require 'ox-latex)
+
+(with-eval-after-load 'ox-latex
+   (add-to-list 'org-latex-classes
+                '("phil"
+                  "\\documentclass{IutNew}"
+                  ("\\section{%s}" . "\\section*{%s}")
+                  ("\\subsection{%s}" . "\\subsection*{%s}")
+                  ("\\subsubsection{%s}" . "\\subsubsection*{%s}")
+                  ("\\paragraph{%s}" . "\\paragraph*{%s}"))))
+
+(setq org-latex-compiler "xelatex")
+
+;; Le déplacement des items TODO se répercute dans le fichier .org d'origine
+(setq org-agenda-drag-and-drop-line t)
+
 ;; Des puces plus sympas
 (use-package org-bullets
   :ensure t
-- 
GitLab