* Mandatory first heading :PROPERTIES: :header-args:scheme: :exports both :results value :END: #+begin_src elisp (setq package-archives '(("gnu" . "https://elpa.gnu.org/packages/") ("nongnu" . "https://elpa.nongnu.org/nongnu/"))) (setq package-check-signature t) (package-initialize) (package-install 'geiser) (package-install 'geiser-chez) (package-install 'geiser-racket) (package-install 'htmlize) (setq-local org-confirm-babel-evaluate nil) (org-babel-do-load-languages 'org-babel-load-languages '((emacs-lisp . t) (scheme . t))) (org-export-to-file 'html "test.html") #+end_src #+begin_src scheme :scheme racket (banner) #+end_src #+begin_src scheme :scheme chez (scheme-version) #+end_src