emacs __approximate__ проверка орфографии
Мне нужна приблизительная проверка орфографии, потому что я часто пишу по-французски, не имея французской клавиатуры.
Один из способов, которым я пишу по-французски, - это использовать C-x 8 ' e
для комбинаций, но это слишком утомительно, чтобы использовать его много раз.
Другой способ - написать слово неправильно и нажать ispell-word
, чтобы это исправить. Например, "j'ai marchee", чтобы написать "j'ai marche". Я должен нажать эту комбинацию, потому что, если я напишу "j'ai marche", программа проверки орфографии не найдет семантическую ошибку. Проверяет только синтаксис.
Я хотел бы спросить, существует ли в Emacs средство проверки орфографии, где я могу нажать "j'ai marche", и он находит все приблизительные совпадения, включая "j'ai marché". Это утомительно много раз нажимать 'ee' (много раз я не могу найти приблизительную плохую форму, которая может быть заполнена до некоторой правильной формы так, как мне нужно).
Или меня интересует другой способ написания emacs на французском языке с использованием британской клавиатуры...
1 ответ
Я не думаю, что есть такая проверка орфографии. Скорее всего, написать очень сложно, так как хорошие приблизительные предложения требуют довольно глубокого понимания рассматриваемого языка, а обработка естественного языка - довольно сложная тема.
Однако существует несколько более простой подход к написанию французского (или вообще иностранного) на клавиатуре США: просто переключитесь на соответствующий метод ввода с помощью C-\
,
Emacs поставляется с большим выбором альтернативных методов ввода для широкого спектра языков и сценариев, включая кириллицу, корейский, китайский и т. Д. Вероятно, хорошим вариантом для написания французского текста является latin-1-prefix
,
Этот метод ввода позволяет вам вводить символы с ударением, набирая сначала акцент, а затем символ. Например, набрав '
сначала, а потом a
потом вставляет á
в буфер. Точно так же ` а потом a
вставки à
, Я часто использую этот метод, чтобы писать по-немецки на американской клавиатуре.
За дополнительной информацией обращайтесь к международным наборам символов и методам ввода в руководстве по Emacs.