latex beamer things

This commit is contained in:
2026-03-03 10:10:21 -05:00
parent f18bcfd3aa
commit 14a495e7b6

View File

@@ -352,7 +352,7 @@ highlighting) compared to builtin python-mode.
(leaf python-mode (leaf python-mode
:ensure t :ensure t
:mode "\\.py\\'" :mode "\\.py\\'"
:config :init
(setq python-shell-interpreter "ipython" (setq python-shell-interpreter "ipython"
python-shell-interpreter-args "-i --simple-prompt --InteractiveShell.display_page=True")) python-shell-interpreter-args "-i --simple-prompt --InteractiveShell.display_page=True"))
#+end_src #+end_src
@@ -369,16 +369,12 @@ For when we aren't nix'ing things, and want some nice poetry.
Who even needs C++, not me, no way, no how. Who even needs C++, not me, no way, no how.
#+begin_src elisp :tangle no :exports code #+begin_src elisp :tangle yes :exports code
(leaf c-config (leaf c-config
:config :config
; (leaf company-ctags :ensure t (leaf company-ctags :ensure t)
; :hook c-mode-hook c++-mode-hook) (leaf company-c-headers :ensure t)
; (leaf company-c-headers :ensure t (leaf meson-mode :ensure t))
; :hook c-mode-hook c++-mode-hook)
; (leaf meson-mode :ensure t
; :hook c-mode-hook c++-mode-hook)
)
#+end_src #+end_src
* Haskell * Haskell
@@ -513,8 +509,10 @@ updating our bibliography.
bibtex-autokey-titlewords 2 bibtex-autokey-titlewords 2
bibtex-autokey-titlewords-stretch 1 bibtex-autokey-titlewords-stretch 1
bibtex-autokey-titleword-length 5) bibtex-autokey-titleword-length 5)
;; (add-to-list 'org-export-before-parsing-functions 'org-ref-csl-preprocess-buffer) ;; Otherwise PDFs cannot be embedded as figures with autoref :o
;; (add-to-list 'org-export-before-parsing-functions 'org-ref-refproc) (add-to-list 'image-file-name-extensions "pdf")
(add-to-list 'org-export-before-parsing-functions 'org-ref-csl-preprocess-buffer)
(add-to-list 'org-export-before-parsing-functions 'org-ref-refproc)
:require org-ref org-ref-helm oc-bibtex oc-bibtex oc-csl oc-natbib org-ref-refproc) :require org-ref org-ref-helm oc-bibtex oc-bibtex oc-csl oc-natbib org-ref-refproc)
#+end_src #+end_src
@@ -525,11 +523,12 @@ updating our bibliography.
We really do require latex We really do require latex
#+begin_src elisp :tangle yes :exports code #+begin_src elisp :tangle yes :exports code
(leaf ox-latex :require t (leaf ox-latex :require t ox-beamer
:after org :after org
:config :config
(add-to-list 'org-latex-packages-alist '("" "minted")) (add-to-list 'org-latex-packages-alist '("" "minted"))
(setq org-latex-listings 'minted) (setq org-latex-listings 'minted)
;; This adds compatability for org-ref cross-references etc.
(setq org-latex-prefer-user-labels t) (setq org-latex-prefer-user-labels t)
(add-to-list 'org-latex-classes (add-to-list 'org-latex-classes
'("labtemplate" "\\documentclass{labtemplate}" '("labtemplate" "\\documentclass{labtemplate}"