+
+(input-method t latn-pre)
+
+(description
+ "Latin script input method using prefix modifiers.
+;; | 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 -> ©