В Ubuntu, для записи ā, ē, ī, ū (гласный с макроном или garumzīme) я ввожу
Высокий звук + - + буква
с латвийским набором клавиатуры
Для записи ģ, ķ, ļ, ņ (согласный с седилью или mīkstinājuma zīme), я ввожу
Высокий звук +, + буква
Но как ввести č, š, ž (согласный с caron, háček или другой тип mīkstinājuma zīme)
Высокий звук +??? + буква
Настройки клавиатуры следующие: составить ключ является Правильным Высоким звуком
Другие опции для составить ключа
Отключенный, правильный Ctrl, правильная победа, левый Ctrl, меню, Caps Lock.
AltGr не появляется как опция.
Латвийская раскладка клавиатуры подготовлена к символам, которые Вы упоминаете:
AltGr + S = ЕЎ
AltGr + Сдвиг + S = Е
AltGr + C = ДЌ
AltGr + Сдвиг + C = ДЊ
Тип
Высокий звук + < +
буквы не забывают использовать
Сдвига к доступу
<