From a1b5817889ca8ef5fad8d7429031f1ee9c025a45 Mon Sep 17 00:00:00 2001 From: tavo-wasd Date: Wed, 3 Jul 2024 10:04:00 -0600 Subject: [PATCH] latex citations --- emacs/init.el | 12 +- snippets/acs.csl | 302 ++++++++ snippets/apa.csl | 1667 ++++++++++++++++++++++++++++++++++++++++++ snippets/org-csl.org | 10 + 4 files changed, 1989 insertions(+), 2 deletions(-) create mode 100644 snippets/acs.csl create mode 100644 snippets/apa.csl create mode 100644 snippets/org-csl.org diff --git a/emacs/init.el b/emacs/init.el index 7b4ad40..42d20b0 100644 --- a/emacs/init.el +++ b/emacs/init.el @@ -51,7 +51,10 @@ ;; --- Package manager --- (require 'package) -(setq package-archives '(("melpa" . "https://melpa.org/packages/"))) +(if (eq system-type 'android) + (setq package-archives '(("melpa" . "https://melpa.org/packages/"))) + (add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/") t)) + (package-initialize) (unless package-archive-contents @@ -198,7 +201,12 @@ :image-size-adjust (1.0 . 1.0) :latex-compiler ("curl -F \"file=@%f\" -F \"type=tex\" 0.0.0.0:8000 && curl 0.0.0.0:8000/tmp.dvi -o %O") :image-converter ("curl -F \"file=@%f\" -F \"type=dvi\" -F \"dpi=%D\" -o %O 0.0.0.0:8000 && curl 0.0.0.0:8000/tmp.png -o %O")))) - (setq org-latex-create-formula-image-program 'dvipngweb))) + (setq org-latex-create-formula-image-program 'dvipngweb)) + (progn ;; Everywhere else + (unless (package-installed-p 'queue) + (package-install 'queue)) + (use-package citeproc) + (require 'oc-csl))) (unless (file-directory-p "~/.local/share/emacs/ltximg/") (make-directory "~/.local/share/emacs/ltximg/")) diff --git a/snippets/acs.csl b/snippets/acs.csl new file mode 100644 index 0000000..c3b6183 --- /dev/null +++ b/snippets/acs.csl @@ -0,0 +1,302 @@ + + diff --git a/snippets/apa.csl b/snippets/apa.csl new file mode 100644 index 0000000..0fbbd09 --- /dev/null +++ b/snippets/apa.csl @@ -0,0 +1,1667 @@ + + diff --git a/snippets/org-csl.org b/snippets/org-csl.org new file mode 100644 index 0000000..96bd604 --- /dev/null +++ b/snippets/org-csl.org @@ -0,0 +1,10 @@ +#+cite_export: csl ~/.config/snippets/apa.csl +#+bibliography: bibliography.bib +# --- Sources --- +# https://blog.tecosaur.com/tmio/2021-07-31-citations.html +# https://kristofferbalintona.me/posts/202206141852/ + +* Section +Lorem ipsum dolor sit amet. + +#+print_bibliography: