【问题标题】:How to markup org mode src block results?如何标记 org 模式 src 块结果?
【发布时间】:2017-05-15 21:04:17
【问题描述】:

在 emacs org-mode 中,是否可以在导出为 PDF(或任何导出格式)时对 SRC 块输出的 RESULTS 部分应用标记?

例如,这里是一个 src 代码块:

#+BEGIN_SRC python :results output :exports both
print '*I would like this line to be bold*'

#+END_SRC

#+RESULTS:
: *I would like this line to be bold*

RESULTS 部分由通常的 C-c C-c 生成。

通常 org-mode 会将 * 中的文本标记为粗体,但如果该文本位于 RESULTS 块中(或者,它出现在 SRC 块中),它显然不会这样做。在我的示例中,如果我导出此文件(通过 Latex 导出 PDF),那么我将得到准确的输出

*我希望这行加粗*

...没有标记。

【问题讨论】:

标签: emacs org-mode


【解决方案1】:

回答我自己的问题。

您可以在 SRC 块的标题部分添加格式修饰符来执行我想要的操作。其中之一是“原始”。

#+BEGIN_SRC python :results output raw
print '*I would like this line to be bold*'
#+END_SRC

#+RESULTS:

*我希望这行加粗*

(讽刺的是,在 Stack Overflow 上我不知道如何混合代码块和粗体,但粗体线是在 org 模式下运行代码块的结果)。

这里有格式化输出的完整列表:

http://orgmode.org/manual/results.html#results

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多