当我想用它的结果导出源代码块时,我想在其间添加一些文本,例如“输出:”,因为否则读者很难理解程序的结束位置和输出开始 - 如何在中间添加“输出:”?
示例:
* Test
#+BEGIN_SRC python :results output :exports both
i = 5
print i
i = i + 1
print i
s = '''This is a multi-line string.
This is the second line.'''
print s
#+END_SRC
#+RESULTS:
: 5
: 6
: This is a multi-line string.
: This is the second line.
答案 0 :(得分:2)
您需要命名源代码块。然后,只有这样,您才能将结果部分放在任何您想要的位置,甚至在源代码块之前。
已编辑(添加ECM):
#+name: my-block
#+begin_src emacs-lisp
(message "hello")
#+end_src
I can put paragraphs here...
#+results: my-block
: hello