From 84653d82c186ed547beb18dc60929a99fcd9e56f Mon Sep 17 00:00:00 2001 From: Thomas Schneider Date: Mon, 27 Jul 2026 19:58:38 +0200 Subject: Emacs: org: Some fixes --- dot.emacs.d/init.el | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) (limited to 'dot.emacs.d/init.el') diff --git a/dot.emacs.d/init.el b/dot.emacs.d/init.el index 6233c54..9876ce4 100644 --- a/dot.emacs.d/init.el +++ b/dot.emacs.d/init.el @@ -433,6 +433,8 @@ (use-package org :ensure nil + :init + (require 'org-loaddefs) :config (add-hook 'org-mode-hook #'turn-on-auto-fill) (setq org-list-allow-alphabetical t) @@ -451,16 +453,17 @@ (add-to-list 'org-latex-packages-alist '("" "booktabs" nil)) - (add-to-list - 'org-latex-classes - '("scrartcl" - "\\documentclass{scrartcl}" - ("\\section{%s}" . "\\section*{%s}") - ("\\subsection{%s}" . "\\subsection*{%s}") - ("\\subsubsection{%s}" . "\\subsubsection*{%s}") - ("\\paragraph{%s}" . "\\paragraph*{%s}") - ("\\subparagraph{%s}" . "\\subparagraph*{%s}"))) - (setq org-latex-default-class "scrartcl")) + (with-eval-after-load 'ox-latex + (add-to-list + 'org-latex-classes + '("scrartcl" + "\\documentclass{scrartcl}" + ("\\section{%s}" . "\\section*{%s}") + ("\\subsection{%s}" . "\\subsection*{%s}") + ("\\subsubsection{%s}" . "\\subsubsection*{%s}") + ("\\paragraph{%s}" . "\\paragraph*{%s}") + ("\\subparagraph{%s}" . "\\subparagraph*{%s}"))) + (setq org-latex-default-class "scrartcl"))) (setq-default fill-column 80) -- cgit v1.2.3