diff --git a/README.org b/README.org index d08e1bd..ab68351 100644 --- a/README.org +++ b/README.org @@ -3027,6 +3027,13 @@ SCHEDULED: <2023-06-30 Fri> :CUSTOM_ID: sec:org-introspection :END: +1. Listing [[lst:valid-org-babel-load-languages-entries]] extracts an association + list of library names and ~org-babel-execute:LANGUAGE~ function names. +2. Listing [[lst:org-babel-active-languages]] produces a list containing language + names that have ~org-babel-execute:LANGUAGE~ functions. +3. Listing [[lst:get-in-buffer-settings]] and [[lst:get-in-buffer-settings-result]] show + how to access [[info:org#In-buffer Settings][In-buffer Settings (info)]]. + #+caption[Find valid entries for =org-babel-load-languages=]: #+caption: Find valid entries for =org-babel-load-languages=. #+name: lst:valid-org-babel-load-languages-entries @@ -3117,6 +3124,23 @@ Return a list of items where the filename is the `car' of each item and the ("perl") ("python") ("ruby") ("shell") ("text") ("toml")) #+end_src +#+caption[Get "in-buffer" settings]: +#+caption: Get "in-buffer" settings. +#+name: lst:get-in-buffer-settings +#+header: :wrap "src emacs-lisp -n :eval never :tangle no" +#+begin_src emacs-lisp -n :exports both :results value pp :tangle no +(org-collect-keywords '("title" "author" "latex_class")) +#+end_src + +#+caption[Get "in-buffer" settings result]: +#+caption: Get "in-buffer" settings result. +#+name: lst:get-in-buffer-settings-result +#+RESULTS: lst:get-in-buffer-settings +#+begin_src emacs-lisp -n :eval never :tangle no +(("TITLE" "Emacs setup for use with LaTeX, Lisp, Org, and Python") + ("AUTHOR" "Gerard Vermeulen") ("LATEX_CLASS" "article")) +#+end_src + *** [[https://github.com/bdarcus/citar][Citar: citing bibliography]] with [[https://orgmode.org/][Org Mode]] :PROPERTIES: :CUSTOM_ID: sec:citing-bibliography