Я пытаюсь использовать англичан (intl. с мертвыми клавишами AltGr) расположение, так как я имею американскую клавиатуру, но должен записать итальянский текст.
Комбинация AltGr+accent+letter хорошо работает, но расположение также предлагает ярлыку AltGr+letter, который имеет проблему, что выходными гласными по умолчанию с акутом (á, é, и т.д.), в то время как большинство итальянских слов использует серьезный диакритический знак (à, è, и т.д.).
Существует ли способ измениться, основное расположение для использования могилы акцентировало буквы вместо этого?
Можно открыть файл /usr/share/X11/xkb/symbols/us
для редактирования, перейдите в вариант xkb_symbols "altgr-intl" и добавьте эти измененные строки:
key <AD03> { [ e, E, egrave, Egrave ] };
key <AC01> { [ a, A, agrave, Agrave ] };
изменение должно быть эффективным немедленно. Обратите внимание на то, что Вы, возможно, должны восстановить его, если xkb-data
пакет обновляется.
Мы попытались решить эту проблему в "новой" версии altgr-intl. Обратитесь к этой веб-странице для объяснения.
Инструкции по установке этого макета внизу указанной страницы.