Org-mode是否支持像阿拉伯语这样的RTL语言?
目标是用阿拉伯语脚本准备和排版一本书并将其导出为PDF格式进行打印。
答案 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-left
或left-to-right
。任何其他值都被解释为nil
。
对于pdf导出,orgmode使用latex来处理这个问题。 Latex拥有丰富的语言支持,您可以轻松完成这项工作。您可以阅读有关here的更多信息。