2011-02-18 23 views
6

我目前使用outlookedit.el到往返從Outlook的電子郵件,以便與人對應時保持清醒的編碼轉換錯誤。除了當我不得不使用特殊字符時,它運行得非常漂亮,在這種情況下,瑞典語中使用「åäö」。字符使用Emacs當與Outlook

當我打開包含在Outlook這些字符的電子郵件(抄送OE),他們都期待在Emacs好,但是當我回來保存我的更改到Outlook(抄送OS)「AAO」變成「A¥Ã¤Ã¶」 切換回的Emacs(抄送OE)它們由適當的Emacs轉換爲 「AAO」 一次。

如果不使用outlookedit.el我在Outlook和Emacs之間複製/粘貼文本字符轉換似乎完美,但我不希望這樣做。

我試圖強制Outlook編碼下選項電子郵件雙雙進入US-ASCII,ISO-8859-1和UTF-8 - >郵件格式 - >國際選項...但結果總是一樣的。

我怎麼能(最好)修改我的.emacs妥善處理字符轉換或重新配置Outlook進行雙向傳遞這些字符工作?

我當前Emacs配置了在http://github.com/dholm/dotemacs/檢查。

+2

你有沒有試過對你的Emacs緩衝區做同樣的事情? (即,明確地設置編碼系統以與Outlook的匹配)http://www.gnu.org/software/libtool/manual/emacs/Text-Coding.html – fgeller 2011-09-17 11:36:24

回答

0

我的猜測是,殼牌和outlookedit.el之間,東西與你的字符編碼發生。您可以嘗試將緩衝區的默認編碼系統設置爲UTF-8,ASCII或CP-1252(Windows默認值)。