如果我使用 C-c C-l 来调出 orgmode的输入链接的快捷方式那么一旦指定某一个本地文件的链接的时候,如果这个链接中包含中文的话,就一定会被转换为Ascii编码。
比如:
[[file:/home/user/pitures/埃菲尔铁塔.jpeg]]
会被编码为:
[[file:/home/user/pitures/%E5%9F%83%E8%8F%B2%E5%B0%94%E9%93%81%E5%A1%94.jpeg]]
同样的问题也会出现 http:// 中,请问大家有什么办法不重新编码嘛?
我已知 descrption 功能,但是我想要把file://里的 ASCII码转换成中文
你添加一个 description 不就可以了, 以前好像可以直接用中文,不过好像会出问题
大佬 刚用emacs一个月 lisp还不熟 能不能教我怎么做?
[[file:/home/user/pitures/%E5%9F%83%E8%8F%B2%E5%B0%94%E9%93%81%E5%A1%94.jpeg][埃菲尔铁塔.jpg]]
我明白了description 不过我想要的是把file://里的ACSII码转换成中文
我知道这个问题 但是在另一个关于org-download的帖子中 我引用了它的一个办法把org-download的路径名成功转换成中文了,预览和转换html都没有问题。
把变量 org-url-hexify-p
的值设为 nil
就可以了:
(setq org-url-hexify-p nil)
注意我用的是 org 9.1
1 个赞