org-mode:导出到 html 时如何显示标头参数

问题描述 投票:0回答:1

组织模式不会将标头参数或块名称导出到 html。在下面的例子中,如果没有显示变量

bar
的传递,那么读取导出的html页面会很混乱。是否有任何设置或自定义可以在此处启用标头参数和块名称(例如
call-example
)的 html 导出?

#+name: call-example
#+begin_src emacs-lisp :var bar="baz" :exports both
  (sit-for 1)
  (message "bar=%S" bar)
#+end_src

#+RESULTS: call-example
: bar="baz"
emacs org-mode
1个回答
0
投票

我不知道任何特定于源块名称的选项(快速搜索没有发现任何选项)。标题参数可以在属性抽屉中指定,而不是直接在源块中指定它们,并且有一个选项可以导出属性抽屉。当然,您也可以自己注释输出: #+OPTIONS: prop:t * Some code :PROPERTIES: :header-args: :var bar="baz" :END: This source block is named =call-example=: #+name: call-example #+begin_src emacs-lisp :exports both (sit-for 1) (message "bar=%S" bar) #+end_src If you evaluate =call-example=, passing it the header =:var bar="baz"=, the result is: #+RESULTS: call-example

© www.soinside.com 2019 - 2024. All rights reserved.