Org-mode是否支持RTL语言,如阿拉伯语

时间:2015-12-30 10:04:11

标签: org-mode arabic-support

Org-mode是否支持像阿拉伯语这样的RTL语言?

目标是用阿拉伯语脚本准备和排版一本书并将其导出为PDF格式进行打印。

1 个答案:

答案 0 :(得分:3)

要获得正确的RTL显示,您可以将以下代码段添加到init文件中:

(defun set-bidi-env ()
  "interactive"
  (setq bidi-paragraph-direction 'nil))
(add-hook 'org-mode-hook 'set-bidi-env)

来自Emacs Manual

  

变量bidi-paragraph-direction,如果non-nil,则禁用动态确定基本方向,而是强制缓冲区中的所有段落具有其缓冲区本地值指定的方向。值可以是right-to-leftleft-to-right。任何其他值都被解释为nil

对于pdf导出,orgmode使用latex来处理这个问题。 Latex拥有丰富的语言支持,您可以轻松完成这项工作。您可以阅读有关here的更多信息。