繁体   English   中英

在组织模式中使一个词部分斜体

[英]Making a word partly italic in org-mode

在Emacs org-mode ,如何使单词成为斜体? 我要这个:

但当我尝试word/x/它产生

字/ X /

word{/x/}产生

单词{ 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))))

然后,这允许您编写par [[emph:ti]] ally em [[emph:ph] [ph]] asized words。

更好的(?)方法:

您只能定义链接类型

(org-add-link-type "emph")

并通过导出器后端中的通用转码器处理该链接类型。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM