2013-07-21 4 views
0

Как открыть немецкий документ UTF-8 в xemacs 21.4 patch 22?Использование set-language-environment в xemacs

(Пример: Проект Гутенберг Электронная книга Фауста: Der Tragödie zweiter Teil, по Иоганн Вольфганг Гете)

Пособие предлагает использовать: Mx Set-языковую среду

http://www.gnu.org/software/emacs/manual/html_node/emacs/Language-Environments.html

Но мои xemacs не знают о Mx set-language-environment (ближайшее автозаполнение задано-левое поле!)

В текстовом файле используется байтов (т. начинает u '\ ufeff')

Как я могу правильно отобразить его?

ответ

0

До тех пор, пока у вас есть мул сборки:

С (требуется «не-определения) в файле ~/.xemacs/init.el (или в других соответствующих случаях), вы можете использовать

Mx set- file-buffer-coding-system-for-read RET utf-8 RET

и затем открыть файл обычно с помощью Cx Cf. Хотя у меня всегда были окончания строки M, даже с явно указанными utf-8-dos. Те могут быть избавлены от dos2unix или внутри xemacs.

+0

Моя проблема в том, что у меня может не быть сборки мула. Команда, которую вы даете, не существует в моих xemac. Я не знаю, как проверить, есть ли у меня сбор мула. help apropos mule возвращает 1 функцию и 3 переменные. –

+0

Я работаю в окне Windows, я добавил эту строку в свой custom.el, чтобы он работал: (set-default-file-coding-system 'undecided-dos). Это делает файлы dos хорошо отображаемыми для меня. –