5

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

目标是用阿拉伯文字准备和排版一本书,并将其导出为 PDF 以供打印。

4

1 回答 1

4

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

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

来自Emacs 手册

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

至于 pdf 导出,orgmode 使用 Latex 处理。Latex 具有丰富的语言支持,您可以轻松完成这项工作。您可以在此处阅读更多相关信息。

于 2016-03-12T14:53:28.347 回答