(dolist (char (mapcar (lambda (x) (car x)) jmax-nonascii-latex-replacements))
(while (re-search-forward char nil t)
(replace-match (cdr (assoc char jmax-nonascii-latex-replacements))))
- (goto-char (point-min)))))
+ (goto-char (point-min))))
+ (save-buffer))
(add-hook 'org-ref-clean-bibtex-entry-hook 'jmax-replace-nonascii)
_r_: Refile entry _k_: Add keywords _d_: delete entry _r_: WOS related
_e_: Email entry _K_: Edit keywords _L_: clean entry _P_: Pubmed
_U_: Update entry _N_: Open notes _R_: Crossref _g_: Google Scholar
-_q_: quit
+_s_: Sort entry _a_: Remove nonascii _h_: helm-bibtex _q_: quit
+_f_: file funcs
"
("p" org-ref-open-bibtex-pdf)
("P" jmax-bibtex-pubmed)
(kill-buffer)))
("e" email-bibtex-entry)
("U" (doi-utils-update-bibtex-entry-from-doi (jmax-bibtex-entry-doi)))
- ("q" nil "quit")
- ("f" jmax-bibtex-file/body "File functions")
- ("a" jmax-replace-nonascii "Replace non-ascii"))
+ ("f" jmax-bibtex-file/body)
+ ("h" helm-bibtex)
+ ("a" jmax-replace-nonascii)
+ ("s" org-ref-sort-bibtex-entry)
+ ("q" nil))
;; create key-chord and key binding for hydra
(when jmax-bibtex-hydra-key-chord