Emacs org-mode:org 到 html 转换 -- 半复杂的文字标签
如何在文字标记之间包含 ~
以使最终结果为
?显然, ~/.emacs
~~/.emacs~
不起作用...
同样,我怎样才能在文字标签中将某些内容设为斜体,以便结果为
?显然,something some ;斜体
~something some /italicize/~
不起作用...
(我使用与 org-publish-project
一起使用的默认函数进行转换。)
How can I include ~
in between literal tags so that the end result is <code>~/.emacs</code>
? Obviously, ~~/.emacs~
won't work...
Similarly, how can I make something italic within literal tags so that the result is <code>something something <i>italicize</i></code>
? Obviously, ~something something /italicize/~
won't work...
(I am using the default functions used with org-publish-project
for the conversion.)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
要在等宽格式中包含
~
字符,您可以使用 code 标记:=~/.emacs=
。 HTML 输出对我来说似乎是相同的。我在逐字标记中包含~
的结果不一致,例如~/~/.emacs~
似乎有效,但您的示例不起作用t。根据 org-mode 手册,强调和等宽部分:
因此,要在文字标记中获得所需的格式,您需要使用 HTML 并将其转义:
请参阅 引用 HTML 标签了解更多详细信息。
To include the
~
character in monospaced formatting, you could use code markup:=~/.emacs=
. The HTML output appears to be the same for me. I had inconsistent results with including~
in the verbatim markup, e.g.~/~/.emacs~
seems to work, but your example doesn't.According to the org-mode manual, Emphasis and monospace section:
So, to get the formatting you desire in the literal tags, you need to use HTML and escape it:
See Quoting HTML tags for more details.