В блоге «Словомания» полезная заметка: Типографская раскладка в Линуксе. Оказывается, в свежих версиях есть уже готовая типографская раскладка, почти как раскладка Бирмана.
Как включить: в параметрах раскладки клавиатуры включить «Клавишу для выбора 3-го уровня» (например, правый Alt). В списке «Разные параметры совместимости» — «Включить дополнительные типографские символы». Подробнее здесь.
По теме:
Ввод символов с акцентами в Linux
Как задавать произвольные Compose-последовательности
По-английски: Typography keyboard layout in Linux.