在 Emacs 的 org-mode 中,如何使单词部分变为斜体?我想要这样的效果:
wordx 但是当我尝试使用 word/x/ 时,会产生以下结果:
word/x/
而 word{/x/} 则会产生以下结果:
word{x}
wordx 但是当我尝试使用 word/x/ 时,会产生以下结果:
word/x/
而 word{/x/} 则会产生以下结果:
word{x}
(org-add-link-type "emph" nil 'org-export-emph)
(defun org-export-emph (path desc format)
(let ((text (or desc path)))
(cond
((eql format 'html)
(format "<em>%s</em>" text))
((eql format 'latex)
(format "\\emph{%s}" text))
(t
text))))
(org-add-link-type "emph")
并通过通用的转换器在您的导出后端处理该链接类型。
org-emphasis-regexp-components
。 - Danorg-mode
中使单词的一部分加粗的完全重复。这个问题的最新答案应该可以给你所需的答案。(特别是,它解释了如何自定义由@Dan提到的org-emphasis-regexp-components
变量,以启用紧接着一个或多个字母的字符串的org-mode
标记。) - itsjeyd