【问题标题】:Emacs org-mode: specify raw area for HTML exporterEmacs org-mode:为 HTML 导出器指定原始区域
【发布时间】:2012-05-23 15:27:32
【问题描述】:

在将 org-mode 缓冲区导出到 html 时遇到问题。下表未正确导出:

|-------+----------------+----------|
| HOST  | DB             | COMMENTS |
|-------+----------------+----------|
| rhea  | numbering_test |          |
| rhea  | phones         |          |
| dione | phonenumbers   |          |
| dione | numbering_test |          |
|-------+----------------+----------|

问题在于下划线告诉导出的 HTML 使用下标。这不是我想要的。我希望numbering_test 看起来像普通文本。

使用嵌入在普通文本中的那些标识符时也会出现同样的问题,如下所示:

The numbering_test database is too big.

HTML 导出器再次出现同样的问题。

有没有办法告诉 HTML 导出器按照提供的方式将某些文本置于原始模式,而不向其中添加额外的 HTML 格式?

Markdown(在 StackOverflow 中使用)具有非常有用的反引号,可以将原始代码嵌入到普通文本中。对于 org-mode,我需要类似的东西。

【问题讨论】:

  • 我不知道 org-mode,但你试过\_吗?
  • 谢谢,确实有效。我更喜欢一种围绕原始区域的方式,例如降价报价中的反引号。如果我在代码段中间有转义码,从 org-mode 复制粘贴会很麻烦。
  • 我知道,这就是为什么我没有写它作为答案! :"> 无论如何,就像我说的,我不知道什么是 org-mode!
  • 我不会将我的 org 文件导出为 html,所以只是在黑暗中拍摄,在这里 :( 。你看过 (orgmode.org/manual/Literal-examples.html) 吗?因为它在一张桌子上,你也许可以使用电子表格模式输出文字字符串。
  • 您可能也对这个 SO 问题感兴趣(全局禁用下标):stackoverflow.com/questions/698562/…

标签: html emacs org-mode


【解决方案1】:

有 org-export 指令,因此它忽略下划线作为下标。

http://orgmode.org/manual/Export-options.html#Export-options

你感兴趣的是

#+OPTIONS:     ^:nil

指示导出器仅在显式 {...} 括号内使用子/上标文本。

您可以通过导出调度程序插入整个模板:C-c C-e t。然后你随意更改/删除,C-c C-c 刷新设置。

【讨论】:

  • 有一个错字。 C-c C-e t 而不是 C-x C-e t
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-05-10
  • 2023-03-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多