Apache OpenOffice (AOO) Bugzilla – Issue 120713
Keystrokes that should produce multiple characters don't
Last modified: 2013-02-28 13:09:45 UTC
I've got a self-created keyboard layout (MS Keyboard Layout Creator 1.4) that assigns "letter + combining diacritic" to certain keystrokes, eg. Shift+Ctrl+Alt+g = U+0067 U+0311 (g̑). This works with all Unicode applications I've tested, including in AOO Calc, Math and Draw documents, but Writer swallows the diacritic and only produces "g" (as do dialog boxes and toolbars in other AOO applications). Happens in AOO 3.4.1 as well.
Yes, the bug is reproducible. Calc, Draw and Math takes this but Writer does not.Though, I've used in textfield Ctrl + Alt + <Key> : U+0067 U+0311 (g^). One way to get around this is to use <Key> U0067 (g) and Alt + Ctrl + <Key>U0311(^). But ofcourse this will slow down the typing. Though, in(MSKL) Help Content/ Advanced Topics/Avoiding the Ctrl-Shift state: ”While it is possible to define characters for both the Ctrl and Ctrl+Shift shift states, it is highly recommended that you avoid doing this if you can, for two reasons: ….......”. I've tested this in AOO 3.4.1, US/English version and Swedish version, Windows Vista, HP