У блогах, підручниках тощо, насправді звичайно відображати результати деякого коду як коментарі, наприклад:
(+ 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
Або, окрім того, що я мріяв вище, чи є простий спосіб відобразити результати, виведені органом github org file renderer, щоб було видно наступне (в ідеалі з форматуванням, яке я задаю на рівні документа):
#+RESULTS:
: 2