From 04d0b3fec477e4adbfa0f6ce1011e9efa860ffe8 Mon Sep 17 00:00:00 2001 From: Infinidoge Date: Sat, 18 May 2024 22:37:21 -0400 Subject: [PATCH] global/emacs: support apa7 style --- users/infinidoge/config/doom/config/org.el | 11 +++++++++++ users/modules/global/emacs.nix | 6 ++++++ 2 files changed, 17 insertions(+) diff --git a/users/infinidoge/config/doom/config/org.el b/users/infinidoge/config/doom/config/org.el index da56e5f..c328ef3 100644 --- a/users/infinidoge/config/doom/config/org.el +++ b/users/infinidoge/config/doom/config/org.el @@ -90,3 +90,14 @@ (use-package! ox-extra :config (ox-extras-activate '(ignore-headlines))) + +(add-to-list 'org-latex-classes + '("apa7" + "\\documentclass{apa7}" + ("\\section{%s}" . "\\section*{%s}") + ("\\subsection{%s}" . "\\subsection*{%s}") + ("\\subsubsection{%s}" . "\\subsubsection*{%s}") + ("\\paragraph{%s}" . "\\paragraph*{%s}") + ("\\subparagraph{%s}" . "\\subparagraph*{%s}") + ) + ) diff --git a/users/modules/global/emacs.nix b/users/modules/global/emacs.nix index 2954434..68a76ea 100644 --- a/users/modules/global/emacs.nix +++ b/users/modules/global/emacs.nix @@ -71,13 +71,19 @@ lib.mkIf main.info.graphical { inherit (texlive) scheme-medium + apa7 + apacite biblatex + biblatex-apa biblatex-chicago capt-of minted catchfile + endfloat framed fvextra lipsum + scalerel + threeparttable upquote wrapfig xstring