I've been trying to troubleshoot an issue where running `comment-line`
within a SRC block moves point to the beginning of the block, rather
than after the commented line.
I've boiled it down to a reproduction that duplicates the root cause.
Open an org document, put point in a SRC block on some line besides the
first, and run the following:
```
(save-excursion
(org-babel-do-in-edit-buffer
(insert "FOO")))
```
This duplicates what happens in `org-comment-or-uncomment-region`
in `org.el`.
This will add "FOO" to point, as expected, but point jumps to the
beginning of the block (at least on my setup). According to the docs of
`org-edit-src-code`, which is used by `org-babel-do-in-edit-buffer`, it
removes the original code and replaces it with the edited code. That
seems like the source of the problem, because the marker saved by `save-
excursion` is lost.
Emacs : GNU Emacs 26.1 (build 2, x86_64-pc-linux-gnu, GTK+ Version
3.22.30) of 2018-05-29Package: Org mode version 9.2 (9.2-43-gf9a8cc-elpaplus @ /home/sfr/.emacs.d/elpa/26.1/develop/org-plus-contrib-20190128/)
current state:
==============
(setq
org-src-mode-hook '(org-src-babel-configure-edit-buffer org-src-mode-configure-edit-
buffer)org-after-todo-state-change-hook '(org-clock-out-if-current)
org-blank-before-new-entry '((heading) (plain-list-item))
org-babel-after-execute-hook '(spacemacs/ob-fix-inline-images)
org-html-checkbox-type 'html
org-metadown-hook '(org-babel-pop-to-session-maybe)
org-clock-out-hook '(org-clock-remove-empty-clock-drawer)
org-refile-targets '((("~/Dropbox/org/habits.org"
"~/Dropbox/org/notes.org" "~/Dropbox/org/todo.org") :maxlevel . 2) (("~/Dropbox/org/projects/chainapi.org"
"~/Dropbox/org/projects/graduation.org"
"~/Dropbox/org/projects/juliaaudio.org"
"~/Dropbox/org/projects/learningjulia.org"
"~/Dropbox/org/projects/manta.org" "~/Dropbox/org/projects/miscjulia.org"
"~/Dropbox/org/projects/music.org"
"~/Dropbox/org/projects/org.org"
"~/Dropbox/org/projects/project_template.org"
"~/Dropbox/org/projects/resenv.org" "~/Dropbox/org/projects/studcom.org"
"~/Dropbox/org/projects/tidmarsh.org") :maxlevel . 2)
)
org-html-format-inlinetask-function 'org-html-format-inlinetask-default-
functionorg-ref-create-notes-hook '((lambda nil (org-narrow-to-subtree) (insert
(format "cite:%s\n" (org-entry-get (point) "Custom_ID")))))org-src-tab-acts-natively t
org-odt-format-headline-function 'org-odt-format-headline-default-
functionorg-latex-pdf-process '("latexmk -shell-escape -bibtex -f -pdf %f")
org-imenu-depth 8
org-download-annotate-function 'org-download-annotate-default
org-agenda-files '("~/Dropbox/org/todo.org" "~/Dropbox/org/capture.org"
"~/Dropbox/org/habits.org" "~/Dropbox/org/projects")org-ascii-format-inlinetask-function 'org-ascii-format-inlinetask-
defaultorg-clock-report-include-clocking-task t
org-tag-alist '(("PROJECT" . 112) ("FOCUSED" . 102) ("HABIT" . 104))
org-modules '(org-bibtex org-drill org-learn)
org-agenda-log-mode-items '(clock state)
org-id-link-to-org-use-id t
org-mode-hook '(#[0 "\301\211\207" [imenu-create-index-function org-imenu-get-
tree] 2] (closure (t) nil (hl-todo-mode -1) nil) (closure (t) nil
(undo-tree-mode 1)) (closure (t) nil
(let ((--dolist-tail-- (quote (org-level-1 org-level-2
org-level-3 org-level-4 org-level-5)))) (while --dolist-tail-- (let ((face (car --dolist-tail--
))) (set-face-attribute face nil :weight (quote
semi-bold) :height 1.0) (setq --dolist-tail-- (cdr
--dolist-tail--))))) )
org-ref-org-menu ob-ipython-auto-configure-kernels #[0
"\300\301\302\303\304$\207" [add-hook change-major-mode-
hook org-show-all append local] 5] #[0 "\300\301\302\303\304$\207" [add-hook change-major-mode-
#hook org-babel-show-result-all append local] 5] org-babel-result-hide-
#spec org-babel-hide-all-hashes spacemacs/org-setup-evil-
#surround spacemacs/load-yasnippet toc-org-enable org-download-enable org-bullets-mode dotspacemacs//prettify-spacemacs-
docs spacemacs//org-babel-do-load-languages spacemacs//evil-org-
mode org-eldoc-load spacemacs//init-company-org-mode
company-mode)org-ref-insert-cite-function 'org-ref-helm-insert-cite-link
org-odt-format-drawer-function #[514 "\207" [] 3 "\n\n(fn NAME
CONTENTS)"]org-outline-path-complete-in-steps nil
org-archive-hook '(org-attach-archive-delete-maybe)
org-agenda-restore-windows-after-quit t
org-confirm-elisp-link-function 'yes-or-no-p
org-startup-indented t
org-startup-with-inline-images t
org-reverse-note-order t
org-ref-clean-bibtex-key-function '(lambda (key) (replace-regexp-in-
string ":" "" key))org-agenda-before-write-hook '(org-agenda-add-entry-text)
org-metaup-hook '(org-babel-load-in-session-maybe)
org-bibtex-headline-format-function #[257 "\300\236A\207" [:title] 3
"\n\n(fn ENTRY)"]org-log-reschedule 'time
org-latex-format-drawer-function #[514 "\207" [] 3 "\n\n(fn _
CONTENTS)"]org-babel-pre-tangle-hook '(save-buffer)
org-tab-first-hook '(org-babel-hide-result-toggle-maybe org-babel-header-arg-
expand)org-ref-bibliography-notes "~/Dropbox/org/bibliography.org"
org-export-initial-scope 'subtree
org-babel-load-languages '((ipython . t))
org-ref-clean-bibtex-entry-hook '(org-ref-bibtex-format-url-if-doi
orcb-key-comma org-ref-replace-nonascii orcb-& orcb-% org-ref-title-case-
article orcb-clean-year orcb-key orcb-clean-doi orcb-clean-pages
orcb-check-journal org-ref-sort-bibtex-entry orcb-fix-
spacing)org-ref-insert-label-function 'org-ref-helm-insert-label-link
org-ref-open-pdf-function '(closure (t) nil (let* ((results (org-ref-get-bibtex-key-and-
file)) (key (car results))) (bibtex-completion-open-pdf (list key))))org-ascii-format-drawer-function #[771 "\207" [] 4 "\n\n(fn NAME
CONTENTS WIDTH)"]org-ref-formatted-citation-formats '(("text" ("article" . "${author},
${title}, ${journal}, ${volume}(${number}), ${pages} (${year}). ${doi}") ("inproceedings" . "${author},
${title}, In ${editor},
${booktitle} (pp. ${pages})
(${year}). ${address}:
${publisher}.") ("book" .
"${author}, ${title} (${year}),
${address}: ${publisher}.") ("phdthesis" . "${author},
${title} (Doctoral dissertation)
(${year}). ${school},
${address}.") ("inbook" . "${author}, ${title},
In ${editor} (Eds.), ${booktitle}
(pp. ${pages}) (${year}).
${address}: ${publisher}.") ("incollection" . "${author},
${title}, In ${editor} (Eds.),
${booktitle} (pp. ${pages})
(${year}). ${address}:
${publisher}.") ("proceedings" . "${editor}
(Eds.), ${booktitle} (${year}).
${address}: ${publisher}.")
("unpublished" . "${author},
${title} (${year}). Unpublished
manuscript.") (nil . "${author}, ${title}
(${year}).")) ("org" ("article" . "${author},
/${title}/, ${journal},
*${volume}(${number})*, ${pages}
(${year}). ${doi}") ("inproceedings" . "${author},
/${title}/, In ${booktitle} (pp.
${pages}) (${year}). ${address}")
("book" . "${author}, /${title}/
(${year}), ${address}:
${publisher}.") ("phdthesis" . "${author},
/${title}/ (Doctoral
dissertation) (${year}).
${school}, ${address}.") ("inbook" . "${author},
/${title}/, In ${editor} (Eds.),
${booktitle} (pp. ${pages})
(${year}). ${address}:
${publisher}.") ("incollection" . "${author},
/${title}/, In ${editor} (Eds.),
${booktitle} (pp. ${pages})
(${year}). ${address}:
${publisher}.") ("proceedings" . "${editor}
(Eds.), _${booktitle}_ (${year}).
${address}: ${publisher}.")
("unpublished" . "${author},
/${title}/ (${year}). Unpublished
manuscript.") (nil . "${author}, /${title}/
(${year}).")) )
org-agenda-span 'day
org-ref-open-notes-function '(lambda nil (org-show-entry) (outline-show-
branches) (outline-show-children) (org-cycle (quote (64))) (recenter-top-
bottom 0))org-src-lang-modes '(("jupyter-python" . python) ("jupyter-julia" .
julia) ("arduino" . arduino) ("ipython" . python) ("redis" . redis)
("php" . php) ("C" . c) ("C++" . c++) ("asymptote" . asy) ("bash" . sh)
("beamer" . latex) ("calc" . fundamental) ("cpp" . c++) ("ditaa" .
artist) ("dot" . fundamental) ("elisp" . emacs-
lisp) ("ocaml" . tuareg) ("screen" . shell-script)
("shell" . sh) ("sqlite" . sql))org-src-preserve-indentation t
org-agenda-prefix-format '((agenda . " %-12:c%?-12t% s") (todo . " %-
12:c%l") (tags . " %-12:c%l") (search . " %-12:c%l"))org-occur-hook '(org-first-headline-recenter)
org-log-into-drawer t
org-ref-bibtex-assoc-pdf-with-entry-move-function 'rename-file
org-ref-insert-link-function 'org-ref-helm-insert-cite-link
org-ref-insert-ref-function 'org-ref-helm-insert-ref-link
org-structure-template-alist '(("j" "\n#+BEGIN_SRC ipython :session
:results raw drawer :kernel julia-0.6\n?\n#+END_SRC\n") ("n"
"#+BEGIN_NOTES\n?\n#+END_NOTES") ("a" . "export ascii") ("c" . "center")
("C" . "comment") ("e" . "example") ("E" . "export")
("h" . "export html") ("l" . "export
latex") ("q" . "quote") ("s" . "src")
("v" . "verse"))org-cycle-hook '(org-cycle-hide-archived-subtrees org-cycle-show-empty-
lines)org-todo-keywords '((sequence "TODO(t)" "BLOCKED(b@/!)" "|"
"CANCELED(c@/!)" "DONE(d!/!)"))org-speed-command-hook '(org-speed-command-activate org-babel-speed-command-
activate)org-ref-default-bibliography '("~/bibliography.bib")
org-clock-persist-file "/home/sfr/.emacs.d/.cache/org-clock-save.el"
org-odt-format-inlinetask-function 'org-odt-format-inlinetask-default-
functionorg-babel-tangle-lang-exts '(("python" . "py") ("emacs-lisp" . "el")
("elisp" . "el"))org-publish-timestamp-directory "/home/sfr/.emacs.d/.cache/.org-
timestamps/"org-refile-allow-creating-parent-nodes 'confirm
org-export-async-init-file "/home/sfr/.emacs.d/layers/+emacs/org/local/org-async-
init.el"org-refile-use-outline-path 'file
org-font-lock-set-keywords-hook '(org-drill-add-cloze-fontification)
org-id-locations-file "/home/sfr/.emacs.d/.cache/.org-id-locations"
org-confirm-shell-link-function 'yes-or-no-p
org-link-parameters '(("id" :follow org-id-open) ("printindex" :follow
org-ref-index :export #[(path desc format) "\301=\205 \0\300\302!\207"
[format latex "\\printindex"] 2]) ("index" :follow #[(path) "\301!\207" [path
occur] 2] :export #[(path desc format)
"\302=\205\n\0\300\303 \"\207" [format path
latex "\\index{%s}"] 3]) ("bibentry" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-bibentry
:complete org-bibentry-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("Autocites" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-Autocites
:complete org-Autocites-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("autocites" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-autocites
:complete org-autocites-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("supercites" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-supercites
:complete org-supercites-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("Textcites" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-Textcites
:complete org-Textcites-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("textcites" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-textcites
:complete org-textcites-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("Smartcites" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-Smartcites
:complete org-Smartcites-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("smartcites" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-smartcites
:complete org-smartcites-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("footcitetexts" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-
footcitetexts :complete org-footcitetexts-complete-
link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("footcites" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-footcites
:complete org-footcites-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("Parencites" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-Parencites
:complete org-Parencites-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("parencites" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-parencites
:complete org-parencites-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("Cites" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-Cites
:complete org-Cites-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("cites" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-cites
:complete org-cites-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("fnotecite" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-fnotecite
:complete org-fnotecite-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("Pnotecite" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-Pnotecite
:complete org-Pnotecite-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("pnotecite" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-pnotecite
:complete org-pnotecite-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("Notecite" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-Notecite
:complete org-Notecite-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("notecite" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-notecite
:complete org-notecite-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("footfullcite" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-
footfullcite :complete org-footfullcite-complete-
link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("fullcite" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-fullcite
:complete org-fullcite-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("citeurl" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-citeurl
:complete org-citeurl-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("citedate*" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-citedate*
:complete org-citedate*-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("citedate" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-citedate
:complete org-citedate-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("citetitle*" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-citetitle*
:complete org-citetitle*-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("citetitle" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-citetitle
:complete org-citetitle-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("Citeauthor*" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-
Citeauthor* :complete org-Citeauthor*-complete-
link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("Autocite*" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-Autocite*
:complete org-Autocite*-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("autocite*" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-autocite*
:complete org-autocite*-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("Autocite" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-Autocite
:complete org-Autocite-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("autocite" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-autocite
:complete org-autocite-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("supercite" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-supercite
:complete org-supercite-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("parencite*" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-parencite*
:complete org-parencite*-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("cite*" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-cite*
:complete org-cite*-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("Smartcite" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-Smartcite
:complete org-Smartcite-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("smartcite" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-smartcite
:complete org-smartcite-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("Textcite" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-Textcite
:complete org-Textcite-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("textcite" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-textcite
:complete org-textcite-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("footcitetext" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-
footcitetext :complete org-footcitetext-complete-
link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("footcite" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-footcite
:complete org-footcite-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("Parencite" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-Parencite
:complete org-Parencite-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("parencite" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-parencite
:complete org-parencite-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("Cite" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-Cite
:complete org-Cite-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("Citeauthor" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-Citeauthor
:complete org-Citeauthor-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("Citealp" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-Citealp
:complete org-Citealp-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("Citealt" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-Citealt
:complete org-Citealt-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("Citep" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-Citep
:complete org-Citep-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("Citet" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-Citet
:complete org-Citet-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("citeyearpar" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-
citeyearpar :complete org-citeyearpar-complete-
link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("citeyear*" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-citeyear*
:complete org-citeyear*-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("citeyear" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-citeyear
:complete org-citeyear-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("citeauthor*" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-
citeauthor* :complete org-citeauthor*-complete-
link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("citeauthor" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-citeauthor
:complete org-citeauthor-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("citetext" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-citetext
:complete org-citetext-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("citenum" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-citenum
:complete org-citenum-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("citealp*" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-citealp*
:complete org-citealp*-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("citealp" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-citealp
:complete org-citealp-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("citealt*" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-citealt*
:complete org-citealt*-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("citealt" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-citealt
:complete org-citealt-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("citep*" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-citep*
:complete org-citep*-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("citep" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-citep
:complete org-citep-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("citet*" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-citet*
:complete org-citet*-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("citet" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-citet
:complete org-citet-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("nocite" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-nocite
:complete org-nocite-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) )
("cite" :follow (lambda (_) (funcall org-ref-cite-onclick-
function nil)) :export org-ref-format-cite
:complete org-cite-complete-link :help-echo (lambda (window object position)
(when org-ref-show-citation-on-enter (save-
excursion (goto-char position) (let ((s (org-ref-format-
entry (org-ref-get-bibtex-key-under-cursor))))
(with-temp-buffer (insert s) (fill-paragraph)
(buffer-string)))))) :face org-ref-cite-link-face-fn :display
full :keymap (keymap (S-up . org-ref-sort-citation-link) (S-
right lambda nil (interactive) (org-ref-swap-citation-
link 1)) (S-left lambda nil (interactive) (org-ref-swap-citation-
link -1)) (C-right . org-ref-next-key) (C-left . org-ref-previous-key) (16777337
lambda nil "Paste key at point. Assumes the
first thing in the killring is a key."
(interactive) (org-ref-insert-key-at-point (car
kill-ring))) (16777303 lambda nil "Copy all the keys at
point." (interactive) (kill-new (org-element-
property :path (org-element-context)))) (16777335 lambda nil (interactive) (kill-new
(car (org-ref-get-bibtex-key-and-file)))) (16777318 lambda nil (interactive) (save-
excursion (org-ref-open-citation-at-point) (kill-
new (org-ref-format-bibtex-entry-at-point))))
(16777319 . org-ref-google-scholar-at-point) (16777317 lambda nil "Email entry at point"
(interactive) (org-ref-open-citation-at-
point) (org-ref-email-bibtex-entry))
(16777315 . org-ref-wos-citing-at-point)
(16777330 . org-ref-wos-related-at-point) (16777326 . org-ref-open-notes-at-point)
(16777328 . org-ref-open-pdf-at-point)
(16777333 . org-ref-open-url-at-point)
(16777314 . org-ref-open-citation-at-point)
(16777327 . org-ref-cite-hydra/body) (follow-link . mouse-face) (mouse-3 . org-find-file-at-
mouse) (mouse-2 . org-open-at-mouse)) :store org-ref-bibtex-store-link)
("Cref" :follow org-ref-ref-follow :export org-ref-Cref-
export :complete org-ref-complete-link :face org-ref-ref-face-
fn :help-echo org-ref-ref-help-echo) ("cref" :follow org-ref-ref-follow :export org-ref-cref-
export :complete org-ref-complete-link :face org-ref-ref-face-
fn :help-echo org-ref-ref-help-echo) ("autoref" :follow org-ref-ref-follow :export org-ref-autoref-
export :complete org-ref-complete-link :face org-ref-ref-face-
fn :help-echo org-ref-ref-help-echo) ("eqref" :follow org-ref-ref-follow :export org-ref-eqref-
export :complete org-ref-complete-link :face org-ref-ref-face-
fn :help-echo org-ref-ref-help-echo) ("nameref" :follow org-ref-ref-follow :export org-ref-export-
nameref :complete org-ref-complete-link :face org-ref-ref-face-
fn :help-echo org-ref-ref-help-echo) ("pageref" :follow org-ref-ref-follow :export
#[(path desc format) "\302\267\202\0\300\303
#\"\207\300\304 \"\207\305\207" [format path #s(hash-table size 2 test eq rehash-
size 1.5 rehash-threshold 0.8125 purecopy t
data (html 6 latex 11))
"(