Update all packages
This commit is contained in:
42
elpa/org-ref-20180706.614/nist-webbook.el
Normal file
42
elpa/org-ref-20180706.614/nist-webbook.el
Normal file
@@ -0,0 +1,42 @@
|
||||
;;; nist-webbook.el --- Integration of Emacs with NIST Webbook
|
||||
;; Integration of Emacs with NIST webbook
|
||||
|
||||
;;; Commentary:
|
||||
;; nist-webbook-name :: search for a chemical name
|
||||
;; nist-webbook-formula :: search by chemical formula
|
||||
|
||||
;;; Code:
|
||||
|
||||
(require 'org)
|
||||
(require 'org-ref-utils)
|
||||
|
||||
;;;###autoload
|
||||
(defun nist-webbook-formula (formula)
|
||||
"Search NIST webbook for FORMULA."
|
||||
(interactive "sFormula: ")
|
||||
(browse-url
|
||||
(concat
|
||||
"http://webbook.nist.gov/cgi/cbook.cgi?Formula="
|
||||
formula
|
||||
"&NoIon=on&Units=SI")))
|
||||
|
||||
;;;###autoload
|
||||
(defun nist-webbook-name (name)
|
||||
"Search NIST webbook for NAME."
|
||||
(interactive "sChemical Name: ")
|
||||
(browse-url
|
||||
(concat "http://webbook.nist.gov/cgi/cbook.cgi?Name="
|
||||
(url-hexify-string name)
|
||||
"&Units=SI")))
|
||||
|
||||
(org-ref-link-set-parameters "nist-wb-name"
|
||||
:follow (lambda (name)
|
||||
(nist-webbook-name name)))
|
||||
|
||||
(org-ref-link-set-parameters "nist-wb-formula"
|
||||
:follow (lambda (formula)
|
||||
(nist-webbook-formula formula)))
|
||||
|
||||
(provide 'nist-webbook)
|
||||
|
||||
;;; nist-webbook.el ends here
|
||||
Reference in New Issue
Block a user