https://bugzilla.novell.com/show_bug.cgi?id=241783 ------- Comment #12 from mfabian@novell.com 2007-02-06 14:39 MST ------- Michael Wolf> (I often suspect that I am the _only person in the Michael Wolf> world_ who uses a US keyboard layout but writes Michael Wolf> sometimes in other languages.) I'm using an US keyboard layout as well and I type a lot of German umlauts as well as Japanese. My favorite method for typing German umlauts with the US keyboard is the t-latn-pre input method which is available when scim, scim-m17n, and m17n-lib are installed. This is a bit faster for German than Compose. It works like this: ;;; Input method for Latin script with prefix modifiers. ;;; @image html latn-pre.png ;;; @image latex latn-pre.eps "Examples" width=\narrowwidth ;; | mark | prefix | examples ;; |------------+--------+---------- ;; | acute | ' | 'a -> á, '' -> ´ ;; | grave | ` | `a -> à `` -> ` ;; | circumflex | ^ | ^a -> â ^^ -> ^ ;; | diaeresis | " | "a -> ä "" -> ¨ ;; | tilde | ~ | ~a -> ã ;; | breve | ~ | ~g -> ğ ~` -> ˘ ;; | cedilla | ~ | ~c -> ç ~s -> ş ~~ -> ¸ ;; | caron | ~ | ~z -> ž ~ss -> š ;; | dot above | . / | .g -> ġ /g -> ġ ;; | misc | / | /a -> å /e -> æ /h -> ħ /o -> ø /oe -> œ ;; | misc | " ~ / | "s -> ß ~d -> ð ~t -> þ /a -> å /e -> æ /o -> ø ;; | symbol | ~ | ~> -> » ~< -> « ~! -> ¡ ~? -> ¿ ~~ -> ¸ ~$ -> £ ;; | symbol | ~ | ~- -> ~. -> · ~= -> ¯ ~| -> ¦ ~sss -> § ;; | symbol | _ | _+ -> ± _: -> ÷ _o -> º _a -> ª _y -> ¥ ;; | symbol | ^ | ^1 -> ¹ ^2 -> ² ^3 -> ³ ^r -> ® ^cc -> © ;; | symbol | / | /2 -> ½ /3 -> ¾ /4 -> ¼ /= -> ?¬ ;; | symbol | / | /# -> £ /$ -> ¤ /c -> ¢ /. -> ˙ // -> ° /\ -> × This is from the file /usr/share/m17n/latn-pre.mim, see that file for further translations. This input method is faster for German than Compose because you need only 2 keys to input an Umlaut (e.g. "u translates to ü) whereas you need 3 keys when using Compose. Of course the downside is that you have to type a space after " if you really want to input a ". Same with ~'`/^. That means you will want to turn that input method off when typing for example program code and turn it on only when typing German text. The input method can be easily toggled between on/off with Shift+Space (default keybinding, can be changed). Michael Wolf> I guess this should be documented on the opensuse wiki Michael Wolf> in a way that people who don't really understand i18n Michael Wolf> work. Sadly yet happily, I'm one of those people who Michael Wolf> don't understand i18n, and would be glad to look over Michael Wolf> such a document to see whether it's really Michael Wolf> understandable by i18n laypeople. Yes, documentation is a bit lacking. Nobody who knows this stuff seems to have time to improve the documentation. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.