Я также боролся с этим в течение последних нескольких дней. Я нашел, что лучший способ - использовать исполняемый файл Windows под вином. Кажется намного более твердым.
По крайней мере, в Natty «макет« Canda French (legacy) »имеет большую часть того, чего вы хотите; «¿» является правым alt + shift + «-»; right alt + "ç" дает вам мертвую ascii тильду (так что вы идете прямо alt + ç + n, чтобы получить -). Не уверен, как получить, однако; в зависимости от того, как часто вы его используете, знайте, что в приложениях GTK, используя механизм ввода по умолчанию, набирающий ctrl + shift + u, за которым следует код unicode, за которым следует пробел, вводится этот символ Юникода, поэтому ctrl + shift + u a1 space создает " «.
Однако более интересным является« Canda Multilingual », который кажется (от меня, просто глядя на него ненадолго), чтобы иметь все те же основные ключи, что и французская устаревшая клавиатура, но с гораздо большим количеством вариантов справа: