2 <input-method xmlns="http://www.m17n.org/MIM">
7 <description>Latin script input method using postfix modifiers.
8 | mark | postfix | examples
9 |------------+---------+----------
10 | acute | ' | a' -> á
11 | grave | ` | a` -> à
12 | circumflex | ^ | a^ -> â
13 | diaeresis | " | a" -> ä
14 | tilde | ~ | a~ -> ã
15 | cedilla | , | c, -> ç
16 | ogonek | , | a, -> ą
17 | breve | ~ | g~ -> ğ
18 | caron | ~ | c~ -> č
19 | dbl. acute | : | o: -> ő
20 | ring | . | u. -> ů
21 | dot | . | z. -> ż
22 | stroke | / | l/ -> ł
23 | others | /, etc. | d/ -> ð t/ -> þ a/ -> å o/ -> ø
24 | | | ae/ -> æ ij -> ij oe/ -> œ s/ -> ß
25 | | | ?/ -> ¿ !/ -> ¡ // -> °
26 | | | << -> « >> -> » o_ -> º a_ -> ª
28 Repeating the postfix changes ambiguous combining marks:
29 Ex: A~ -> Ã, A~~ -> Ă, A~~~ -> A~
31 <title>Latin-post</title>
33 <map mname="map-trans">
68 <string><<</string>
76 <string><<<</string>
79 <string><<</string>
84 <string>>></string>
92 <string>>>></string>
95 <string>>></string>
132 <string>$///</string>
396 <string>A~~~</string>
404 <string>a~~~</string>
428 <string>AE//</string>
436 <string>ae//</string>
444 <string>AE///</string>
452 <string>ae///</string>
684 <string>D///</string>
692 <string>d///</string>
988 <string>E~~~</string>
996 <string>e~~~</string>
1012 <string>e==</string>
1036 <string>G,,</string>
1044 <string>g,,</string>
1068 <string>G..</string>
1076 <string>g..</string>
1100 <string>G^^</string>
1108 <string>g^^</string>
1132 <string>G~~</string>
1140 <string>g~~</string>
1164 <string>H//</string>
1172 <string>h//</string>
1196 <string>H^^</string>
1204 <string>h^^</string>
1228 <string>I''</string>
1236 <string>i''</string>
1260 <string>I,,</string>
1268 <string>i,,</string>
1292 <string>I--</string>
1300 <string>i--</string>
1324 <string>I..</string>
1332 <string>i..</string>
1356 <string>I""</string>
1364 <string>i""</string>
1388 <string>I^^</string>
1396 <string>i^^</string>
1420 <string>I``</string>
1428 <string>i``</string>
1452 <string>I~~</string>
1460 <string>i~~</string>
1468 <string>I~~~</string>
1476 <string>i~~~</string>
1484 <string>IJ/</string>
1492 <string>ij/</string>
1500 <string>IJ//</string>
1508 <string>ij//</string>
1516 <string>IJ///</string>
1519 <string>IJ/</string>
1524 <string>ij///</string>
1527 <string>ij/</string>
1548 <string>J^^</string>
1556 <string>j^^</string>
1580 <string>K,,</string>
1588 <string>k,,</string>
1604 <string>k//</string>
1628 <string>L''</string>
1636 <string>l''</string>
1660 <string>L,,</string>
1668 <string>l,,</string>
1692 <string>L..</string>
1700 <string>l..</string>
1724 <string>L//</string>
1732 <string>l//</string>
1756 <string>L~~</string>
1764 <string>l~~</string>
1788 <string>N''</string>
1796 <string>n''</string>
1820 <string>N,,</string>
1828 <string>n,,</string>
1852 <string>N//</string>
1860 <string>n//</string>
1884 <string>N~~</string>
1892 <string>n~~</string>
1900 <string>N~~~</string>
1908 <string>n~~~</string>
1932 <string>O''</string>
1940 <string>o''</string>
1964 <string>O--</string>
1972 <string>o--</string>
1996 <string>O//</string>
2004 <string>o//</string>
2028 <string>O::</string>
2036 <string>o::</string>
2060 <string>O""</string>
2068 <string>o""</string>
2092 <string>O^^</string>
2100 <string>o^^</string>
2124 <string>O``</string>
2132 <string>o``</string>
2156 <string>O~~</string>
2164 <string>o~~</string>
2172 <string>O~~~</string>
2180 <string>o~~~</string>
2188 <string>OE/</string>
2196 <string>oe/</string>
2204 <string>OE//</string>
2212 <string>oe//</string>
2220 <string>OE///</string>
2223 <string>OE/</string>
2228 <string>oe///</string>
2231 <string>oe/</string>
2244 <string>o__</string>
2268 <string>R''</string>
2276 <string>r''</string>
2300 <string>R,,</string>
2308 <string>r,,</string>
2332 <string>R~~</string>
2340 <string>r~~</string>
2364 <string>S''</string>
2372 <string>s''</string>
2396 <string>S,,</string>
2404 <string>s,,</string>
2428 <string>S^^</string>
2436 <string>s^^</string>
2460 <string>S~~</string>
2468 <string>s~~</string>
2484 <string>s//</string>
2508 <string>T,,</string>
2516 <string>t,,</string>
2540 <string>T//</string>
2548 <string>t//</string>
2556 <string>T///</string>
2564 <string>t///</string>
2588 <string>T~~</string>
2596 <string>t~~</string>
2620 <string>U''</string>
2628 <string>u''</string>
2652 <string>U,,</string>
2660 <string>u,,</string>
2684 <string>U--</string>
2692 <string>u--</string>
2716 <string>U//</string>
2724 <string>u//</string>
2748 <string>U::</string>
2756 <string>u::</string>
2780 <string>U""</string>
2788 <string>u""</string>
2812 <string>U^^</string>
2820 <string>u^^</string>
2844 <string>U``</string>
2852 <string>u``</string>
2876 <string>U~~</string>
2884 <string>u~~</string>
2892 <string>U~~~</string>
2900 <string>u~~~</string>
2924 <string>W^^</string>
2932 <string>w^^</string>
2956 <string>Y''</string>
2964 <string>y''</string>
2988 <string>Y^^</string>
2996 <string>y^^</string>
3020 <string>Y""</string>
3028 <string>y""</string>
3044 <string>Y==</string>
3068 <string>Z''</string>
3076 <string>z''</string>
3100 <string>Z..</string>
3108 <string>z..</string>
3132 <string>Z~~</string>
3140 <string>z~~</string>
3149 <state sname="state-init">
3150 <branch mname="map-trans"/>