在博客,教科书等中,通常将某些代码的结果显示为注释,例如:
(+ 1 1) ;=> 2
有没有一种方法可以使用Org-Mode的Babel功能自动显示这样的结果?
具体来说,我想要的是能够指定这样的标头:
#+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文件渲染器显示结果,因此以下内容将是可见的(理想情况下是我在文档级别指定的格式):
#+RESULTS:
: 2