在 emacs 组织模式中标记粗体和斜体
Mark-up for bold and italic in emacs org-mode
在emacs org-mode中,我们可以使用标记来设置Emphasis and monospace。
例如
*粗体*
/斜体/
我们怎样才能让一个词既粗体又斜体?
似乎 */.../* 和 /*...*/ 都不起作用。
事实上,这两个都有效。
/*test*/
导出到 HTML 作为
<i><b>test</b></i>
*/test/*
的工作原理类似。 LaTeX / PDF 导出也如您所愿。
Org 本身并没有将粗体和斜体字体化,但语义很好。
扩展@Chris 的回答,涵盖那里的语义,如果您对可见的 组织笔记 中的字体效果感兴趣,您可以采用三种方法:
突出显示部分文本
只要您不需要同时开始/结束两个标签,嵌套就可以很好地工作。
使用带有转义符号的多个标签
最接近的是
代码是:
*\ /\ _\ ~fontification can be nested~\_\/\*
所以你需要 \
(反斜杠和 space)来转义后面的开始标签,\
(反斜杠)来转义后面的结束标签。
需要 space 很烦人,导出到 html 时看起来像这样:
所以是的,您可以一次拥有多个标记,但您必须选择是在 emacs 中查看效果还是在导出时将其格式化。
修改标记在 emacs 中的外观
或者,您可以在不修改导出格式的情况下更改标记在 emacs 中的外观,即要使粗体看起来像红色,您需要这样做:
(add-to-list 'org-emphasis-alist
'("*" (:foreground "red")
))
在emacs org-mode中,我们可以使用标记来设置Emphasis and monospace。
例如
*粗体*
/斜体/
我们怎样才能让一个词既粗体又斜体?
似乎 */.../* 和 /*...*/ 都不起作用。
事实上,这两个都有效。
/*test*/
导出到 HTML 作为
<i><b>test</b></i>
*/test/*
的工作原理类似。 LaTeX / PDF 导出也如您所愿。
Org 本身并没有将粗体和斜体字体化,但语义很好。
扩展@Chris 的回答,涵盖那里的语义,如果您对可见的 组织笔记 中的字体效果感兴趣,您可以采用三种方法:
突出显示部分文本
只要您不需要同时开始/结束两个标签,嵌套就可以很好地工作。
使用带有转义符号的多个标签
最接近的是
代码是:
*\ /\ _\ ~fontification can be nested~\_\/\*
所以你需要 \
(反斜杠和 space)来转义后面的开始标签,\
(反斜杠)来转义后面的结束标签。
需要 space 很烦人,导出到 html 时看起来像这样:
所以是的,您可以一次拥有多个标记,但您必须选择是在 emacs 中查看效果还是在导出时将其格式化。
修改标记在 emacs 中的外观
或者,您可以在不修改导出格式的情况下更改标记在 emacs 中的外观,即要使粗体看起来像红色,您需要这样做:
(add-to-list 'org-emphasis-alist
'("*" (:foreground "red")
))