В блогах, учебниках и т. Д. Действительно часто результаты кода отображаются в виде комментариев, например:
(+ 1 1) ;=> 2
Есть ли способ автоматически отображать такие результаты, используя функцию Babel в Org-Mode?
В частности, я хотел бы иметь возможность указать заголовок, такой:
#+begin_src scheme <some headers>
(+ 1 1)
(/ 4 (* 2 2))
#+end_src
Превратился бы в следующее, когда я C-c C-c
:
#+begin_src scheme <some headers>
(+ 1 1) ;=> 2
(/ 4 (* 2 2)) ;=> 1
#+end_src
И потом, если я внесу некоторые изменения, например, так ...
#+begin_src scheme <some headers>
(+ 1 5) ;=> 2
(/ 8 (* 2 2)) ;=> 1
#+end_src
... и C-c C-c
это заменит комментарии на обновленные:
#+begin_src scheme <some headers>
(+ 1 5) ;=> 6
(/ 8 (* 2 2)) ;=> 2
#+end_src
Или, если не считать того, о чем я мечтал выше, есть ли простой способ отображения результатов с помощью средства визуализации org-файлов в github, так что будет видно следующее (в идеале с форматированием, которое я задаю на уровне документа):
#+RESULTS:
: 2