emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
* Bug: Starting org-mode with certain files often freezes emacs [9.2.3 (9.2.3-4-g6ec402-elpaplus @ /Users/bigtyme/Programs/scimax/elpa/org-plus-contrib-20190408/)]
@ 2019-04-09 12:48 Jeffrey Spencer
  0 siblings, 0 replies; only message in thread
From: Jeffrey Spencer @ 2019-04-09 12:48 UTC (permalink / raw)
  To: emacs-orgmode

[-- Attachment #1: Type: text/plain, Size: 155969 bytes --]

Org-mode freezes emacs sometimes when loading specific org files first. I am
not sure why this occurs, but I noticed that if I load certain org-mode
files that I know have had no problems in the past before the org-files
that freeze.
emacs won't freeze when loading them. So I
typically load an org-file I know that has no problems then proceed to load
any others as the files will then load fine. Mainly this is a problem on
initial startup of
emacs because no org-files have been loaded. I am not sure what would be
causing the error. but is there a way to check.

Remember to cover the basics, that is, what you expected to happen and
what in fact did happen.  You don't know how to make a good report?  See

     https://orgmode.org/manual/Feedback.html#Feedback

Your bug report will be posted to the Org mailing list.
------------------------------------------------------------------------


Emacs  : GNU Emacs 27.0.50 (build 1, x86_64-apple-darwin15.6.0, NS
appkit-1404.47 Version 10.11.6 (Build 15G22010))
 of 2019-02-19
Package: Org mode version 9.2.3 (9.2.3-4-g6ec402-elpaplus @
/Users/bigtyme/Programs/scimax/elpa/org-plus-contrib-20190408/)

current state:
==============
(setq
 org-src-mode-hook '((lambda nil (setq visual-fill-column-center-text t)
      (setq visual-fill-column-width 200)
      (setq visual-fill-column-mode nil))
     org-src-babel-configure-edit-buffer
     org-src-mode-configure-edit-buffer)
 org-latex-minted-langs '((jupyter-hy "hylang") (emacs-lisp "common-lisp")
(cc "c++")
  (cperl "perl") (shell-script "bash") (caml "ocaml"))
 org-latex-listings 'minted
 org-agenda-todo-ignore-timestamp t
 org-babel-after-execute-hook '(scimax-align-result-table
org-display-inline-images)
 org-metadown-hook '(org-babel-pop-to-session-maybe)
 org-after-todo-statistics-hook '(org-summary-todo)
 org-export-with-sub-superscripts '{}
 org-clock-out-hook '(org-clock-remove-empty-clock-drawer)
 org-html-format-inlinetask-function
'org-html-format-inlinetask-default-function
 org-speed-commands-user '(("T" . org-teleport)
   ("q" closure (t) nil
    (let
     ((avy-keys
       (or (cdr (assq 'avy-goto-line avy-keys-alist)) avy-keys))
      (avy-style
       (or (cdr (assq 'avy-goto-line avy-styles-alist)) avy-style)
       )
      (avy-command 'avy-goto-line))
     (setq avy-action nil)
     (fset 'avy-resume
      #'(lambda nil (interactive)
(avy--generic-jump "^\\*+" nil avy-style))
      )
     (avy--generic-jump "^\\*+" nil avy-style))
    )
   ("k" closure (t) nil (org-mark-subtree)
    (kill-region (region-beginning) (region-end)))
   ("S" . widen) ("m" . org-mark-subtree) ("d" . org-deadline)
   ("P" . org-set-property))
 org-checkbox-statistics-hook '(scimax-radio-CcCc)
 org-latex-default-packages-alist '(("AUTO" "inputenc" t) ("" "lmodern" nil)
    ("T1" "fontenc" t) ("" "fixltx2e" nil)
    ("" "graphicx" t) ("" "longtable" nil)
    ("" "float" nil) ("" "wrapfig" nil)
    ("" "rotating" nil) ("normalem" "ulem" t)
    ("" "amsmath" t) ("" "textcomp" t) ("" "marvosym" t)
    ("" "wasysym" t) ("" "amssymb" t) ("" "amsmath" t)
    ("theorems, skins" "tcolorbox" t)
    ("version=3" "mhchem" t)
    ("numbers,super,sort&compress" "natbib" nil)
    ("" "natmove" nil) ("" "url" nil) ("" "minted" nil)
    ("" "underscore" nil)

("linktocpage,pdfstartview=FitH,colorlinks,\nlinkcolor=blue,anchorcolor=blue,\ncitecolor=blue,filecolor=blue,menucolor=blue,urlcolor=blue"
"hyperref" nil)
    ("" "attachfile" nil))
 org-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-function
 org-latex-pdf-process 'ox-manuscript-latex-pdf-process
 org-download-annotate-function 'org-download-annotate-default
 org-agenda-files '("gtd.org" "done.org")
 org-ascii-format-inlinetask-function 'org-ascii-format-inlinetask-default
 org-ref-pdf-directory "~/Google-dr/Research/Papers/"
 org-archive-location "archive/%s_archive::"
 org-id-link-to-org-use-id 'create-if-interactive
 org-mode-hook '(scimax-autoformat-mode
(lambda nil (setq visual-fill-column-center-text nil)
  (setq visual-fill-column-width 108)
  (set (make-local-variable 'hl-todo-keyword-faces)
   '(("HOLD" . "#d0bf8f") ("T0D0" . "#cc9393") ("TOD0" . "#cc9393")
     ("TODOO" . "#cc9393") ("THEM" . "#dc8cc3") ("PROG" . "#7cb8bb")
     ("OKAY" . "#7cb8bb") ("DONT" . "#5f7f5f") ("FAIL" . "#8c5353")
     ("FINISHED" . "#afd8af") ("UNSURE" . "#dc8cc3") ("T000" . "#cc9393")
     ("NOTE" . "#d0bf8f") ("KLUDGE" . "#d0bf8f") ("HACK" . "#d0bf8f")
     ("TEMP" . "#d0bf8f") ("FIXME" . "#cc9393") ("XXX+" . "#cc9393")
     ("\\?\\?\\?+" . "#cc9393"))
   )
  (hl-todo-mode))
jj/ws-butler-mode-if-whitespace-initially-not-clean
(lambda nil (flyspell-mode 1) (flycheck-mode 1))
#[0 "\301\211 \207" [imenu-create-index-function org-imenu-get-tree] 2]
er/add-org-mode-expansions
(lambda nil
  (font-lock-add-keywords nil
   '(("<replace:?.*?>" 0 font-lock-warning-face t)) t)
  )
#[0
   "\305 \306 >\203 \307\n\310\311#\210\307 \312\313#\210\307
\314\315#\210\306 >\203,\307\n\316\317#\210\307\n\320\321#\210\322 >\203>\307
\323\324#\210\307 \325\324#\210\326
>\203P\307\n\327\317#\210\307\n\330\321#\210\331
>\203_\332\311\f\333BC\334#\210\335 >\203k\332\311\336\334#\210\337
>\203w\332\311\340\334#\210\341\342\343\344\311$\210\345\342\311\"\210\342\207"
   [org-mouse-context-menu-function

    org-mouse-features

    org-mouse-map

    org-mode-map

    org-outline-regexp

    org-mouse-context-menu

    context-menu

    org-defkey

    [mouse-3]

    nil

    [mouse-3]

    org-mouse-show-context-menu

    [down-mouse-1]

    org-mouse-down-mouse

    [C-drag-mouse-1]

    org-mouse-move-tree

    [C-down-mouse-1]

    org-mouse-move-tree-start

    yank-link

    [S-mouse-2]

    org-mouse-yank-link

    [drag-mouse-3]

    move-tree

    [drag-mouse-3]

    [down-mouse-3]

    activate-stars

    font-lock-add-keywords

    (0



     `(face org-link mouse-face highlight keymap ,org-mouse-map)





     'prepend)

    t

    activate-bullets

   (("^[ ]*\\
([-+*]\\|[0-9]+[.)]\\) +"




     (1








      `(face org-link keymap ,org-mouse-map mouse-face highlight)








      'prepend)




     )


    )

    activate-checkboxes

   (("^[ ]*\\
([-+*]\\|[0-9]+[.)]\\) +\\(\\[[ X]\\]\\)"


     (2





      `(face bold keymap ,org-mouse-map mouse-face highlight)





      t)


     )

    )

    ad-add-advice

    org-open-at-point

    (org-mouse-open-at-point



     nil



     t





    (advice





     lambda

















     nil

















       (let








((context











































































  (org-context)
































































































































)







)




























































      (cond
       ((assq :headline-stars context)





























































(org-cycle)





























































)




























































       ((assq :checkbox context)




























































(org-toggle-checkbox)




























































)




























































       ((assq :item-bullet context)




























































(let
((org-cycle-include-plain-lists t)





























































  )




























































(org-cycle)




























































)




























































)




























































       ((org-footnote-at-reference-p)




























































nil)




























































       (t ad-do-it)




























































       )




























































)

















     )





     )

    around ad-activate]
   5]
org-ref-org-menu ob-ipython-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 flycheck-mode
org-eldoc-load ob-ipython-key-bindings ob-ipython-activate-buttons)
 org-inline-image-resize-function 'org-inline-image-resize
 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-ref-bibtex-hydra-key-binding [16777314]
 org-confirm-elisp-link-function nil
 org-startup-indented t
 org-startup-with-inline-images "inlineimages"
 org-agenda-skip-timestamp-if-done 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-from-is-user-regexp
"\\<bigtyme@Jeffs-MBP-2\\.hsd1\\.tn\\.comcast\\.net\\>\\|\\<Jeff
Spencer\\>"
 org-ref-cite-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))
 org-latex-format-drawer-function #[514 "\207" [] 3 "\n\n(fn _ CONTENTS)"]
 org-latex-title-command ""
 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
"~/Google-dr/Research/MyWork/Bibtex/libraryNotes.bib"
 org-babel-load-languages '((emacs-lisp . t) (latex . t) (python . t)
(shell . t)
    (matlab . t) (sqlite . t) (ruby . t) (perl . t) (org . t)
    (dot . t) (plantuml . t) (R . t) (fortran . t) (C . 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-log-done 'time
 org-ref-insert-label-function 'org-ref-helm-insert-label-link
 org-download-screenshot-method "screencapture -i %s"
 org-font-lock-hook '(org-inlinetask-fontify)
 org-ref-open-pdf-function 'org-ref-open-pdf-at-point
 org-highlight-latex-and-related '(latex script entities)
 org-ascii-format-drawer-function #[771 " \207" [] 4 "\n\n(fn NAME CONTENTS
WIDTH)"]
 org-list-demote-modify-bullet '(("+" . "-") ("-" . "*") ("*" . "+") ("1."
. "a.")
("a." . "+") ("A." . "+") ("1)" . "a)") ("a)" . "1.")
("A)" . "1."))
 org-ref-open-notes-function '(lambda nil (org-show-entry)
(outline-show-branches)
       (outline-show-children) (org-cycle '(64))
       (recenter-top-bottom 0))
 org-src-lang-modes '(("jupyter-python" . python) ("jupyter-R" . R)
("jupyter-hy" . hy)
      ("ipython" . python) ("arduino" . arduino) ("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-catch-invisible-edits 'smart
 org-occur-hook '(org-first-headline-recenter)
 org-agenda-mode-hook '((lambda nil
(define-key org-agenda-mode-map [remap end-of-buffer]
  'jj/org-agenda-end-of-buffer)
)
(lambda nil
(define-key org-agenda-mode-map [remap beginning-of-buffer]
  'jj/org-agenda-beginning-of-buffer)
)
#[0
  "\302 \303 \304\305#\210\303 \306\307#\210\303 \310\311#\210\303
\312\313#\210\303 \314\315#\207"
  [org-mouse-context-menu-function

   org-agenda-mode-map

   org-mouse-agenda-context-menu

   org-defkey

   [mouse-3]

   org-mouse-show-context-menu

   [down-mouse-3]

   org-mouse-move-tree-start

   [C-mouse-4]

   org-agenda-earlier

   [C-mouse-5]

   org-agenda-later

   [drag-mouse-3]

#[257
  "\300 !\211\301\267\202 \302\303!\202 \304\303!\202 \305\207"

  [org-mouse-get-gesture



   #s




   (hash-table













    size













    2













    test













    eql













    rehash-size













    1.5













    rehash-threshold













    0.8125













    purecopy













    t













    data













    (:left 9 :right 15)













    )




   org-agenda-earlier 1 org-agenda-later nil]

  4 "\n\n(fn EVENT)" "e"]

   ]
  4]
)
 org-cycle-separator-lines 1
 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-ctrl-c-ctrl-c-hook '(scimax-radio-CcCc)
 org-cycle-hook '(org-inlinetask-hide-tasks org-cycle-hide-archived-subtrees
  org-cycle-show-empty-lines org-optimize-window-after-visibility-change)
 org-todo-keywords '((sequence "TODO(t)" "|" "DONE(d)")
     (sequence "REPORT(r)" "BUG(b)" "KNOWNCAUSE(k)" "|" "FIXED(f)")
     (sequence "|" "CANCELED(c)"))
 org-speed-command-hook '(org-speed-mail-merge org-speed-command-activate
  org-babel-speed-command-activate)
 org-ref-default-bibliography
'("~/Google-dr/Research/MyWork/Bibtex/library.bib")
 org-odt-format-inlinetask-function
'org-odt-format-inlinetask-default-function
 org-latex-prefer-user-labels t
 org-babel-tangle-lang-exts '(("D" . "d") ("C++" . "cpp") ("fortran" .
"F90")
      ("perl" . "pl") ("ruby" . "rb") ("latex" . "tex")
      ("python" . "py") ("emacs-lisp" . "el") ("elisp" . "el"))
 org-return-follows-link t
 org-refile-allow-creating-parent-nodes 'confirm
 org-refile-use-outline-path 'file
 org-id-locations-file
"/Users/bigtyme/Programs/scimax/user/.org-id-locations"
 org-confirm-shell-link-function nil
 org-link-parameters '(("bookmark-other-win" :follow
bookmark-jump-other-window :export
nil)
       ("bookmark" :follow bookmark-jump :export nil)
       ("eww" :follow eww :store org-eww-store-link)
       ("rmail" :follow org-rmail-open :store org-rmail-store-link)
       ("mhe" :follow org-mhe-open :store org-mhe-store-link)
       ("irc" :follow org-irc-visit :store org-irc-store-link :export
org-irc-export)
       ("info" :follow org-info-open :export org-info-export :store
org-info-store-link)
       ("gnus" :follow org-gnus-open :store org-gnus-store-link)
       ("docview" :follow org-docview-open :export org-docview-export
:store org-docview-store-link)
       ("bbdb" :follow org-bbdb-open :export org-bbdb-export :complete
org-bbdb-complete-link :store org-bbdb-store-link)
       ("w3m" :store org-w3m-store-link)
       ("nb" :follow nb-follow :store nb-store-link :complete
nb-complete-link :help-echo nb-link-tooltip :activate-func
nb-activate-link :face nb-link-face :keymap
(keymap (C-mouse-1 . nb-event)
(27 keymap (102 . nb-link-projectile-find-file)
  (101 . nb-link-explorer) (98 . nb-link-bash))
(follow-link . mouse-face) (mouse-3 . org-find-file-at-mouse)
(mouse-2 . org-open-at-mouse))
)
       ("man" :follow (closure (t) (path) (man path)) :store
org-man-store-link)
       ("altmetric" :follow
(closure (t) (doi)
(browse-url (format "http://dx.doi.org/%s" doi)))
:export
(closure (t) (keyword desc format)
(cond
  ((eq format 'html)
   (format
    "<script type='text/javascript' src='
https://d1bxh8uas1mnw7.cloudfront.net/assets/embed.js'></script>\n<div
data-badge-type='medium-donut' class='altmetric-embed'
data-badge-details='right' data-doi='%s'></div>" keyword)
   )
  ((eq format 'latex) ""))
)
)
       ("attachfile" :follow
(closure (t) (link-string) (org-open-file link-string)) :export
(closure (t) (keyword desc format)
(cond ((eq format 'html) (format ""))
  ((eq format 'latex) (format "\\attachfile{%s}" keyword)))
)
)
       ("pydoc" :follow (closure (t) (path) (pydoc path)) :export
(closure (t) (path desc format) "Generate a url"
(let (url)
  (setq url
   (cond
    ((s-starts-with\? "scipy" path)
     (format
      "https://docs.scipy.org/doc/scipy/reference/generated/%s.html" path)
     )
    ((s-starts-with\? "numpy" path)
     (format
      "https://docs.scipy.org/doc/numpy/reference/generated/%s.html" path)
     )
    (t (format "https://www.google.com/#safe=off&q=%s" path)))
   )
  (cond ((eq format 'md) (format "[%s](%s)" (or desc path) url))))
)
)
       ("id" :follow org-id-open)
       ("wos-search" :follow
(closure (t) (path)
(browse-url
  (format
   "
http://gateway.webofknowledge.com/gateway/Gateway.cgi?topic=%s&GWVersion=2&SrcApp=WEB&SrcAuth=HSB&DestApp=UA&DestLinkType=GeneralSearchSummary
"
   (s-join

    "+"

    (split-string path)

    )
   )
  )
)
:export
(closure (t) (link desc format)
(cond
  ((eq format 'html)
   (format "<a href=\"%s\">%s</a>"
    (format
     "
http://gateway.webofknowledge.com/gateway/Gateway.cgi?topic=%s&GWVersion=2&SrcApp=WEB&SrcAuth=HSB&DestApp=UA&DestLinkType=GeneralSearchSummary
"
     (s-join

      "+"

      (split-string link)

      )
     )
    (or desc link))
   )
  )
)
)
       ("wos" :follow
(closure (t) (accession-number)
(browse-url
  (concat
   "
http://ws.isiknowledge.com/cps/openurl/service?url_ver=Z39.88-2004&rft_id=info:ut/"
accession-number)
  )
)
:export
(closure (t) (accession-number desc format)
(cond
  ((eq format 'html)
   (format
    "<a href=\"
http://ws.isiknowledge.com/cps/openurl/service?url_ver=Z39.88-2004&rft_id=info:ut/%s\
">%s</a>"
    accession-number
    (or

     desc

     (concat "wos:" accession-number)

     )
    )
   )
  )
)
)
       ("scopusid" :follow
(closure (url-http-end-of-headers t) (link-string)
(browse-url
  (format
   "http://www.scopus.com/authid/detail.url?origin=AuthorProfile&authorId=%s"
link-string)
  )
)
:export
(closure (url-http-end-of-headers t) (keyword desc format)
(cond
  ((eq format 'latex)
   (format
    "\\href{
http://www.scopus.com/authid/detail.url?origin=AuthorProfile&authorId=%s}{%s
}"
    keyword
    (or

     desc

     (concat "scopusid:" keyword)

     )
    )
   )
  ((eq format 'html)
   (format
    "<a href=\"
http://www.scopus.com/authid/detail.url?origin=AuthorProfile&authorId=%s\
">%s</a>"
    keyword
    (or

     desc

     (concat "scopusid:" keyword)

     )
    )
   )
  )
)
)
       ("scopus-advanced-search" :follow
(closure (url-http-end-of-headers t) (query)
(scopus-advanced-search query))
:export
(closure (url-http-end-of-headers t) (query desc format)
(let
  ((url
    (format
     "
http://www.scopus.com/results/results.url?sort=plf-f&src=s&sot=a&sdt=a&sl=%s&s=%s&origin=searchadvanced
"
     (length

      (url-hexify-string query)

      )
     (url-hexify-string query))
    )
   )
  (cond
   ((eq format 'html)
    (format "<a href=\"%s\">%s</a>" url (or desc query)))
   ((eq format 'latex)
    (format "\\href{%s}{%s}" url (or desc query)))
   )
  )
)
)
       ("scopus-search" :follow
(closure (url-http-end-of-headers t) (query)
(scopus-basic-search query))
:export
(closure (url-http-end-of-headers t) (query desc format)
(let
  ((url
    (format
     "
http://www.scopus.com/results/results.url?sort=plf-f&src=s&sot=b&sdt=b&sl=%s&s=TITLE-ABS-KEY%%28%s%%29&origin=searchbasic
"
     (length

      (url-unhex-string


       (concat





"TITLE-ABS-KEY%28"





(url-hexify-string query)





"%29")


       )

      )
     (url-hexify-string query))
    )
   )
  (cond
   ((eq format 'html)
    (format "<a href=\"%s\">%s</a>" url (or desc query)))
   ((eq format 'latex)
    (format "\\href{%s}{%s}" url (or desc query)))
   )
  )
)
)
       ("eid" :follow
(closure (url-http-end-of-headers t) (eid)
"Opens the hydra menu." (setq *hydra-eid* eid)
(scopus-hydra/body))
:export
(closure (url-http-end-of-headers t) (keyword desc format)
(cond
  ((eq format 'html)
   (format
    "<a href=\"
http://www.scopus.com/record/display.url?eid=%s&origin=resultslist\">%s</a>"
    keyword (or desc keyword))
   )
  ((eq format 'latex)
   (format
    "\\href{
http://www.scopus.com/record/display.url?eid=%s&origin=resultslist}{%s}"
    keyword (or desc keyword))
   )
  )
)
)
       ("arxiv" :follow
(closure (url-http-end-of-headers t) (link-string)
(browse-url (format "http://arxiv.org/abs/%s" link-string)))
:export
(closure (url-http-end-of-headers t) (keyword desc format)
(cond
  ((eq format 'html)
   (format "<a href=\"http://arxiv.org/abs/%s\">arxiv:%s</a>"
    keyword (or desc keyword))
   )
  ((eq format 'latex)
   (format "\\url{http://arxiv.org/abs/%s}{%s}" keyword
    (or desc keyword))
   )
  )
)
)
       ("printindex" :follow org-ref-index :export
(lambda (path desc format)
(cond ((eq format 'latex) (format "\\printindex"))))
)
       ("index" :follow (lambda (path) (occur path)) :export
(lambda (path desc format)
(cond ((eq format 'latex) (format "\\index{%s}" path))))
)
       ("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
(lambda (path desc format)
(cond
  ((eq format 'html) (format "(<pageref>%s</pageref>)" path))
  ((eq format 'latex) (format "\\pageref{%s}" path)))
)
:face org-ref-ref-face-fn :complete org-pageref-complete-link
:help-echo org-ref-ref-help-echo)
       ("ref" :follow org-ref-ref-follow :export org-ref-ref-export
:complete org-ref-complete-link :face org-ref-ref-face-fn
:help-echo org-ref-ref-help-echo)
       ("label" :follow
(lambda (label)
"On clicking count the number of label tags used in the buffer.\nA number
greater than one means multiple labels!"
(let

  ((count


    (org-ref-count-labels
     label)


       )

   )

  (message

      (format


       "%s occurence%s"



       count



       (if




(or



















(= count 0)



















(> count 1)



















)














"s" "")



       )

   (org-ref-count-labels label)

   )

  )
)
:export
(lambda (keyword desc format)
(cond
  ((eq format 'html) (format "<div id=\"%s\"></div>" keyword))
  ((eq format 'md) (format "<a name=\"%s\"></a>" keyword))
  ((eq format 'latex) (format "\\label{%s}" keyword)))
)
:store org-label-store-link :face org-ref-label-face-fn
:help-echo
(lambda (window object position)
(save-excursion (goto-char position)
  (let ((s (org-ref-link-message)))
   (let ((temp-buffer (generate-new-buffer " *temp*")))
    (save-current-buffer (set-buffer temp-buffer)
     (unwind-protect
      (progn (insert s) (fill-paragraph) (buffer-string))
      (and (buffer-name temp-buffer) (kill-buffer temp-buffer)))
     )
    )
   )
  )
)
)
       ("list-of-tables" :follow org-ref-list-of-tables :export
(lambda (keyword desc format)
(cond ((eq format 'latex) (format "\\listoftables"))))
)
       ("list-of-figures" :follow org-ref-list-of-figures :export
(lambda (keyword desc format)
(cond ((eq format 'latex) (format "\\listoffigures"))))
)
       ("addbibresource" :follow org-ref-follow-addbibresource :export
(lambda (keyword desc format)
(cond ((eq format 'html) (format ""))
  ((eq format 'latex) (format "\\addbibresource{%s}" keyword)))
)
)
       ("bibliographystyle" :export
(lambda (keyword desc format)
(cond
  ((or (eq format 'latex) (eq format 'beamer))
   (format "\\bibliographystyle{%s}" keyword))
  (t ""))
)
)
       ("printbibliography" :follow org-ref-open-bibliography :export
(lambda (keyword desc format)
(cond ((eq format 'org) (org-ref-get-org-bibliography))
  ((eq format 'html) (org-ref-get-html-bibliography))
  ((eq format 'latex) org-ref-printbibliography-cmd))
)
)
       ("nobibliography" :follow org-ref-open-bibliography :export
org-ref-nobibliography-format)
       ("bibliography" :follow org-ref-open-bibliography :export
org-ref-bibliography-format :complete
org-bibliography-complete-link :help-echo
(lambda (window object position)
(save-excursion (goto-char position)
  (let ((s (org-ref-link-message)))
   (let ((temp-buffer (generate-new-buffer " *temp*")))
    (save-current-buffer (set-buffer temp-buffer)
     (unwind-protect
      (progn (insert s) (fill-paragraph) (buffer-string))
      (and (buffer-name temp-buffer) (kill-buffer temp-buffer)))
     )
    )
   )
  )
)
:face org-ref-bibliography-face-fn)
       ("Acp" :follow or-follow-acronym :face org-ref-acronym-face
:help-echo or-acronym-tooltip :export
(closure ((mapping "Acp" . "Glspl") (--dolist-tail--) t)
(path _ format)
(cond
  ((eq format 'latex) (format "\\%s{%s}" (cdr mapping) path))
  (t (format "%s" (upcase path))))
)
)
       ("acp" :follow or-follow-acronym :face org-ref-acronym-face
:help-echo or-acronym-tooltip :export
(closure ((mapping "acp" . "glspl") (--dolist-tail--) t)
(path _ format)
(cond
  ((eq format 'latex) (format "\\%s{%s}" (cdr mapping) path))
  (t (format "%s" (upcase path))))
)
)
       ("Ac" :follow or-follow-acronym :face org-ref-acronym-face
:help-echo or-acronym-tooltip :export
(closure ((mapping "Ac" . "Gls") (--dolist-tail--) t)
(path _ format)
(cond
  ((eq format 'latex) (format "\\%s{%s}" (cdr mapping) path))
  (t (format "%s" (upcase path))))
)
)
       ("ac" :follow or-follow-acronym :face org-ref-acronym-face
:help-echo or-acronym-tooltip :export
(closure ((mapping "ac" . "gls") (--dolist-tail--) t)
(path _ format)
(cond
  ((eq format 'latex) (format "\\%s{%s}" (cdr mapping) path))
  (t (format "%s" (upcase path))))
)
)
       ("acrfull" :follow or-follow-acronym :face org-ref-acronym-face
:help-echo or-acronym-tooltip :export
(closure ((mapping "acrfull" . "acrfull") (--dolist-tail--) t)
(path _ format)
(cond
  ((eq format 'latex) (format "\\%s{%s}" (cdr mapping) path))
  (t (format "%s" (upcase path))))
)
)
       ("acrlong" :follow or-follow-acronym :face org-ref-acronym-face
:help-echo or-acronym-tooltip :export
(closure ((mapping "acrlong" . "acrlong") (--dolist-tail--) t)
(path _ format)
(cond
  ((eq format 'latex) (format "\\%s{%s}" (cdr mapping) path))
  (t (format "%s" (upcase path))))
)
)
       ("acrshort" :follow or-follow-acronym :face org-ref-acronym-face
:help-echo or-acronym-tooltip :export
(closure ((mapping "acrshort" . "acrshort") (--dolist-tail--) t)
(path _ format)
(cond
  ((eq format 'latex) (format "\\%s{%s}" (cdr mapping) path))
  (t (format "%s" (upcase path))))
)
)
       ("glslink" :follow or-follow-glossary :face org-ref-glossary-face
:help-echo or-glossary-tooltip :export
(closure (t) (path desc format)
(cond
  ((eq format 'latex) (format "\\glslink{%s}{%s}" path desc))
  (t (format "%s" path)))
)
)
       ("glsdesc" :follow or-follow-glossary :face org-ref-glossary-face
:help-echo or-glossary-tooltip :export
(closure ((command . "glsdesc") (--dolist-tail--) t)
(path _ format)
(cond ((eq format 'latex) (format "\\%s{%s}" command path))
  (t (format "%s" path)))
)
)
       ("glssymbol" :follow or-follow-glossary :face
org-ref-glossary-face :help-echo or-glossary-tooltip :export
(closure ((command . "glssymbol") (--dolist-tail--) t)
(path _ format)
(cond ((eq format 'latex) (format "\\%s{%s}" command path))
  (t (format "%s" path)))
)
)
       ("Glspl" :follow or-follow-glossary :face org-ref-glossary-face
:help-echo or-glossary-tooltip :export
(closure ((command . "Glspl") (--dolist-tail--) t)
(path _ format)
(cond ((eq format 'latex) (format "\\%s{%s}" command path))
  (t (format "%s" path)))
)
)
       ("Gls" :follow or-follow-glossary :face org-ref-glossary-face
:help-echo or-glossary-tooltip :export
(closure ((command . "Gls") (--dolist-tail--) t) (path _ format)
(cond ((eq format 'latex) (format "\\%s{%s}" command path))
  (t (format "%s" path)))
)
)
       ("glspl" :follow or-follow-glossary :face org-ref-glossary-face
:help-echo or-glossary-tooltip :export
(closure ((command . "glspl") (--dolist-tail--) t)
(path _ format)
(cond ((eq format 'latex) (format "\\%s{%s}" command path))
  (t (format "%s" path)))
)
)
       ("gls" :follow or-follow-glossary :face org-ref-glossary-face
:help-echo or-glossary-tooltip :export
(closure ((command . "gls") (--dolist-tail--) t) (path _ format)
(cond ((eq format 'latex) (format "\\%s{%s}" command path))
  (t (format "%s" path)))
)
)
       ("bibtex" :follow org-bibtex-open :store org-bibtex-store-link)
       ("file+sys") ("file+emacs")
       ("elfeed" :follow elfeed-link-open :store elfeed-link-store-link)
       ("doi" :follow doi-link-menu :export
(lambda (doi desc format)
(cond
  ((eq format 'html)
   (format "<a href=\"%s%s\">%s</a>" doi-utils-dx-doi-org-url doi
    (or desc (concat "doi:" doi)))
   )
  ((eq format 'latex)
   (format "\\href{%s%s}{%s}" doi-utils-dx-doi-org-url doi
    (or desc (concat "doi:" doi)))
   )
  )
)
)
       ("elisp" :follow org--open-elisp-link)
       ("file" :complete org-file-complete-link)
       ("ftp" :follow (lambda (path) (browse-url (concat "ftp:" path))))
       ("help" :follow org--open-help-link)
       ("http" :follow (lambda (path) (browse-url (concat "http:" path))))
       ("https" :follow
(lambda (path) (browse-url (concat "https:" path))))
       ("mailto" :follow
(lambda (path) (browse-url (concat "mailto:" path))))
       ("news" :follow (lambda (path) (browse-url (concat "news:" path))))
       ("shell" :follow org--open-shell-link))
 org-src-block-faces '(("emacs-lisp" (:background "#EEE2FF"))
       ("python" (:background "#4d2092")))
 org-agenda-skip-scheduled-if-done t
 org-latex-format-headline-function
'org-latex-format-headline-default-function
 org-latex-format-inlinetask-function
'org-latex-format-inlinetask-default-function
 org-html-format-drawer-function #[514 "\207" [] 3 "\n\n(fn NAME CONTENTS)"]
 org-agenda-todo-ignore-with-date t
 org-image-actual-width nil
 org-ref-get-pdf-filename-function 'org-ref-get-pdf-filename
 org-latex-classes '(("gMOS2e"
      "\\documentclass[]{gMOS2e}\n [NO-DEFAULT-PACKAGES]\n [PACKAGES]\n
[EXTRA]"
      ("\\section{%s}" . "\\section*{%s}")
      ("\\subsection{%s}" . "\\subsection*{%s}")
      ("\\subsubsection{%s}" . "\\subsubsection*{%s}")
      ("\\paragraph{%s}" . "\\paragraph*{%s}")
      ("\\subparagraph{%s}" . "\\subparagraph*{%s}"))
     ("nature"
      "\\documentclass[fleqn,10pt]{wlscirep}\n [NO-DEFAULT-PACKAGES]\n
[PACKAGES]\n [EXTRA]"
      ("\\section{%s}" . "\\section*{%s}")
      ("\\subsection{%s}" . "\\subsection*{%s}")
      ("\\subsubsection{%s}" . "\\subsubsection*{%s}")
      ("\\paragraph{%s}" . "\\paragraph*{%s}")
      ("\\subparagraph{%s}" . "\\subparagraph*{%s}"))
     ("elsarticle"
      "\\documentclass{elsarticle}\n [NO-DEFAULT-PACKAGES]\n [PACKAGES]\n
[EXTRA]"
      ("\\section{%s}" . "\\section*{%s}")
      ("\\subsection{%s}" . "\\subsection*{%s}")
      ("\\subsubsection{%s}" . "\\subsubsection*{%s}")
      ("\\paragraph{%s}" . "\\paragraph*{%s}")
      ("\\subparagraph{%s}" . "\\subparagraph*{%s}"))
     ("svjour3"
      "\\documentclass{svjour3}\n [NO-DEFAULT-PACKAGES]\n [PACKAGES]\n
[EXTRA]"
      ("\\section{%s}" . "\\section*{%s}")
      ("\\subsection{%s}" . "\\subsection*{%s}")
      ("\\subsubsection{%s}" . "\\subsubsection*{%s}")
      ("\\paragraph{%s}" . "\\paragraph*{%s}")
      ("\\subparagraph{%s}" . "\\subparagraph*{%s}"))
     ("svjour"
      "%%%%%%%%%%%%%%%%%%%%%%%% Springer-Verlag
%%%%%%%%%%%%%%%%%%%%%%%%%%\n%\n\\begin{filecontents}{leer.eps}\n%!PS-Adobe-2.0
EPSF-2.0\n%%CreationDate: Mon Jul 13 16:51:17 1992\n%%DocumentFonts:
(atend)\n%%Pages: 0 1\n%%BoundingBox: 72 31 601
342\n%%EndComments\n\ngsave\n72 31 moveto\n72 342 lineto\n601 342
lineto\n601 31 lineto\n72 31
lineto\nshowpage\ngrestore\n%%Trailer\n%%DocumentFonts:
Helvetica\n\\end{filecontents}\n\\documentclass{svjour}\n
[NO-DEFAULT-PACKAGES]\n [PACKAGES]\n [EXTRA]"
      ("\\section{%s}" . "\\section*{%s}")
      ("\\subsection{%s}" . "\\subsection*{%s}")
      ("\\subsubsection{%s}" . "\\subsubsection*{%s}")
      ("\\paragraph{%s}" . "\\paragraph*{%s}")
      ("\\subparagraph{%s}" . "\\subparagraph*{%s}"))
     ("revtex4-1"
      "\\documentclass{revtex4-1}\n [NO-DEFAULT-PACKAGES]\n [PACKAGES]\n
[EXTRA]"
      ("\\section{%s}" . "\\section*{%s}")
      ("\\subsection{%s}" . "\\subsection*{%s}")
      ("\\subsubsection{%s}" . "\\subsubsection*{%s}")
      ("\\paragraph{%s}" . "\\paragraph*{%s}")
      ("\\subparagraph{%s}" . "\\subparagraph*{%s}"))
     ("achemso"
      "\\documentclass{achemso}\n [NO-DEFAULT-PACKAGES]\n [PACKAGES]\n
[EXTRA]"
      ("\\section{%s}" . "\\section*{%s}")
      ("\\subsection{%s}" . "\\subsection*a{%s}")
      ("\\subsubsection{%s}" . "\\subsubsection*{%s}")
      ("\\paragraph{%s}" . "\\paragraph*{%s}")
      ("\\subparagraph{%s}" . "\\subparagraph*{%s}"))
     ("article-nodefaults"
      "\\documentclass{article}\n [NO-DEFAULT-PACKAGES]\n [PACKAGES]\n
[EXTRA]"
      ("\\section{%s}" . "\\section*{%s}")
      ("\\subsection{%s}" . "\\subsection*{%s}")
      ("\\subsubsection{%s}" . "\\subsubsection*{%s}")
      ("\\paragraph{%s}" . "\\paragraph*{%s}")
      ("\\subparagraph{%s}" . "\\subparagraph*{%s}"))
     ("article-no-defaults"
      "\\documentclass{article}\n [NO-DEFAULT-PACKAGES]\n [PACKAGES]\n
[EXTRA]"
      ("\\section{%s}" . "\\section*{%s}")
      ("\\subsection{%s}" . "\\subsection*a{%s}")
      ("\\subsubsection{%s}" . "\\subsubsection*{%s}")
      ("\\paragraph{%s}" . "\\paragraph*{%s}")
      ("\\subparagraph{%s}" . "\\subparagraph*{%s}"))
     ("article-1"
      "\\documentclass{article}\n\\usepackage[top=1in, bottom=1.in,
left=1in, right=1in]{geometry}\n [PACKAGES]\n [EXTRA]"
      ("\\section{%s}" . "\\section*{%s}")
      ("\\subsection{%s}" . "\\subsection*a{%s}")
      ("\\subsubsection{%s}" . "\\subsubsection*{%s}")
      ("\\paragraph{%s}" . "\\paragraph*{%s}")
      ("\\subparagraph{%s}" . "\\subparagraph*{%s}"))
     ("article" "\\documentclass[11pt]{article}"
      ("\\section{%s}" . "\\section*{%s}")
      ("\\subsection{%s}" . "\\subsection*{%s}")
      ("\\subsubsection{%s}" . "\\subsubsection*{%s}")
      ("\\paragraph{%s}" . "\\paragraph*{%s}")
      ("\\subparagraph{%s}" . "\\subparagraph*{%s}"))
     ("report" "\\documentclass[11pt]{report}"
      ("\\part{%s}" . "\\part*{%s}") ("\\chapter{%s}" . "\\chapter*{%s}")
      ("\\section{%s}" . "\\section*{%s}")
      ("\\subsection{%s}" . "\\subsection*{%s}")
      ("\\subsubsection{%s}" . "\\subsubsection*{%s}"))
     ("book" "\\documentclass[11pt]{book}" ("\\part{%s}" . "\\part*{%s}")
      ("\\chapter{%s}" . "\\chapter*{%s}")
      ("\\section{%s}" . "\\section*{%s}")
      ("\\subsection{%s}" . "\\subsection*{%s}")
      ("\\subsubsection{%s}" . "\\subsubsection*{%s}"))
     )
 org-html-format-headline-function
'org-html-format-headline-default-function
 org-latex-hyperref-template nil
 org-src-window-setup 'current-window
 org-confirm-babel-evaluate nil
 org-ref-cite-onclick-function 'org-ref-cite-click-helm
 org-agenda-todo-ignore-deadlines t
 org-agenda-custom-commands '(("w" "Weekly Review"
       ((tags-todo "+DEADLINE<=\"<today>\""
((org-agenda-overriding-header "Late Deadlines")))
(tags-todo "+SCHEDULED<=\"<today>\""
((org-agenda-overriding-header "Late Scheduled")))
(agenda ""
((org-agenda-overriding-header "weekly agenda")
  (org-agenda-ndays 7)
  (org-agenda-tags-todo-honor-ignore-options t)
  (org-agenda-todo-ignore-scheduled nil)
  (org-agenda-todo-ignore-deadlines nil)
  (org-deadline-warning-days 0))
)
(todo "TODO"))
       )
      ("n" "Agenda and all TODOs" ((agenda "") (alltodo ""))))
 org-ref-notes-function 'org-ref-notes-function-one-file
 org-use-speed-commands t
 org-agenda-skip-deadline-if-done t
 org-download-abbreviate-filename-function 'file-relative-name
 org-agenda-todo-ignore-scheduled t
 org-agenda-start-on-weekday nil
 org-list-allow-alphabetical t
 org-latex-minted-options '(("frame" "lines") ("fontsize" "\\scriptsize")
("linenos" ""))
 )

[-- Attachment #2: Type: text/html, Size: 446175 bytes --]

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2019-04-09 12:49 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-04-09 12:48 Bug: Starting org-mode with certain files often freezes emacs [9.2.3 (9.2.3-4-g6ec402-elpaplus @ /Users/bigtyme/Programs/scimax/elpa/org-plus-contrib-20190408/)] Jeffrey Spencer

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).