【发布时间】:2015-06-10 07:03:01
【问题描述】:
在emacs org-mode中,我们可以使用标记来设置Emphasis and monospace。
例如
*粗体*
/斜体/
我们如何使一个单词既粗体又斜体?
似乎 */.../* 和 /*...*/ 都不起作用。
【问题讨论】:
在emacs org-mode中,我们可以使用标记来设置Emphasis and monospace。
例如
*粗体*
/斜体/
我们如何使一个单词既粗体又斜体?
似乎 */.../* 和 /*...*/ 都不起作用。
【问题讨论】:
事实上,这两个确实都有效。
/*test*/
以 HTML 格式导出
<i><b>test</b></i>
*/test/* 的工作原理类似。 LaTeX / PDF 导出也可以正常工作。
Org 本身不会同时将粗体和斜体字体化,但语义很好。
【讨论】:
扩展 @Chris 回答的语义,如果您对组织笔记中可见的字体化效果感兴趣,您有三种方法:
只要您不需要同时开始/结束两个标签,嵌套就可以很好地工作。
你能得到的最接近的是
代码是:
*\ /\ _\ ~fontification can be nested~\_\/\*
所以你需要\ (反斜杠和空格)来转义后面的开始标签,\(反斜杠)来转义后面的结束标签。
所以是的,您可以同时拥有多个标记,但您必须在查看 emacs 效果或在导出时很好地格式化它之间做出选择。
或者,您可以在不修改导出格式的情况下更改标记在 emacs 中的外观,即要使粗体看起来是红色,您需要这样做:
(add-to-list 'org-emphasis-alist
'("*" (:foreground "red")
))
【讨论】: