如何在org模式导出中包含包含XML的代码块?

时间:2014-12-20 03:48:35

标签: emacs org-mode

我在组织模式文件中有一些XML,当它导出到HTML时,它是紧急显示,所以我想到了代码块,比如

#+BEGIN_SRC java

#+END_SRC

但是没有XML支持。在组织模式中包含XML的常用方法是什么?

1 个答案:

答案 0 :(得分:12)

我想知道您是否因this list of supported languages而感到困惑,而C-c '不包含XML。

此列表是 Babel 支持的语言,它允许从Org执行代码片段。由于XML是一种标记语言而不是编程语言,因此不包含它就不足为奇了。

据我所知,源代码块可以使用您希望的任何语言。以下工作对我来说很好:

#+BEGIN_SRC nxml
<test>
</test>
#+END_SRC

当该点位于此块中时,{{3}}会在专用的nxml-mode缓冲区中打开代码块,其中可以随意编辑内容。 C-c '关闭此临时缓冲区并更新我的Org文件。

导出的HTML包含此代码块。