aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDave Love2002-07-24 19:57:21 +0000
committerDave Love2002-07-24 19:57:21 +0000
commit9718277f77a2069dbaf52092a874b6c5c35fd522 (patch)
tree2d162452e010b5fc65c5c5fa4de4a11251d29fe7
parentad0b166692da6d88b4987667ad10d39b180d26e3 (diff)
downloademacs-9718277f77a2069dbaf52092a874b6c5c35fd522.tar.gz
emacs-9718277f77a2069dbaf52092a874b6c5c35fd522.zip
("latin-alt-postfix"): New.
-rw-r--r--leim/quail/latin-alt.el387
1 files changed, 387 insertions, 0 deletions
diff --git a/leim/quail/latin-alt.el b/leim/quail/latin-alt.el
index 4f2622275b5..8629b9b3de0 100644
--- a/leim/quail/latin-alt.el
+++ b/leim/quail/latin-alt.el
@@ -1713,4 +1713,391 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
1713 ("n" ?$,1 f(B) 1713 ("n" ?$,1 f(B)
1714 ("N" ?$,1 e(B)) 1714 ("N" ?$,1 e(B))
1715 1715
1716(quail-define-package
1717 "latin-alt-postfix" "Latin" "L<" t
1718 "Latin character input method with postfix modifiers.
1719This is the union of various input methods originally made for input
1720of characters from a single Latin-N charset.
1721
1722 | postfix | examples
1723 ------------+---------+----------
1724 acute | ' | a' -> ,Aa(B
1725 grave | ` | a` -> ,A`(B
1726 circumflex | ^ | a^ -> ,Ab(B
1727 diaeresis | \" | a\" -> ,Ad(B
1728 tilde | ~ | a~ -> ,Ac(B
1729 cedilla | /` | c/ -> ,Ag(B c` -> ,Ag(B
1730 ogonek | ` | a` -> $,1 %(B
1731 breve | ~ | a~ -> $,1 #(B
1732 caron | ~ | c~ -> $,1 -(B
1733 dbl. acute | : | o: -> $,1 q(B
1734 ring | ` | u` -> $,1!/(B
1735 dot | ` | z` -> $,1!<(B
1736 stroke | / | d/ -> $,1 1(B
1737 nordic | / | d/ -> ,Ap(B t/ -> ,A~(B a/ -> ,Ae(B e/ -> ,Af(B o/ -> ,Ax(B
1738 others | /<> | s/ -> ,A_(B ?/ -> ,A?(B !/ -> ,A!(B
1739 | various | << -> ,A+(B >> -> ,A;(B o_ -> ,A:(B a_ -> ,A*(B
1740
1741It would be natural to use comma for cedillas, but that would be
1742inconvenient in practice because commas are needed very often after a
1743letter.
1744
1745Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
1746" nil t nil nil nil nil nil nil nil nil t)
1747
1748;; Fixme: ,A&(B ,A'(B ,A((B ,A)(B ,A,(B ,A-(B ,A.(B ,A/(B ,A0(B ,A1(B ,A2(B ,A3(B ,A4(B ,A5(B ,A6(B ,A7(B ,A8(B ,A9(B ,A<(B ,A=(B ,A>(B ,AW(B ,Aw(B
1749(quail-define-rules
1750 (" _" ?,A (B)
1751 ("!/" ?,A!(B)
1752 ("//" ?,A0(B)
1753 ("<<" ?,A+(B)
1754 (">>" ?,A;(B)
1755 ("?/" ?,A?(B)
1756 ("$/" ?,A#(B)
1757 ("$/" ?,A$(B)
1758 ("A'" ?,AA(B)
1759 ("A-" ?$,1 (B)
1760 ("A/" ?,AE(B)
1761 ("A\"" ?,AD(B)
1762 ("A^" ?,AB(B)
1763 ("A`" ?,A@(B)
1764 ("A`" ?$,1 $(B)
1765 ("A~" ?,AC(B)
1766 ("A~" ?$,1 "(B)
1767 ("C'" ?$,1 &(B)
1768 ("C/" ?,AG(B)
1769 ("C/" ?$,1 *(B)
1770 ("C^" ?$,1 ((B)
1771 ("C`" ?,AG(B)
1772 ("C~" ?$,1 ,(B)
1773 ("D/" ?,AP(B)
1774 ("D/" ?$,1 0(B)
1775 ("D~" ?$,1 .(B)
1776 ("E'" ?,AI(B)
1777 ("E-" ?$,1 2(B)
1778 ("E/" ?,AF(B)
1779 ("E\"" ?,AK(B)
1780 ("E^" ?,AJ(B)
1781 ("E`" ?,AH(B)
1782 ("E`" ?$,1 8(B)
1783 ("E~" ?$,1 6(B)
1784 ("E~" ?$,1 :(B)
1785 ("G/" ?$,1 @(B)
1786 ("G^" ?$,1 <(B)
1787 ("G`" ?$,1 B(B)
1788 ("G~" ?$,1 >(B)
1789 ("H/" ?$,1 F(B)
1790 ("H^" ?$,1 D(B)
1791 ("I'" ?,AM(B)
1792 ("I-" ?$,1 J(B)
1793 ("I/" ?$,1 P(B)
1794 ("I\"" ?,AO(B)
1795 ("I^" ?,AN(B)
1796 ("I`" ?,AL(B)
1797 ("I`" ?$,1 N(B)
1798 ("I~" ?$,1 H(B)
1799 ("J^" ?$,1 T(B)
1800 ("K`" ?$,1 V(B)
1801 ("L'" ?$,1 Y(B)
1802 ("L/" ?$,1 a(B)
1803 ("L`" ?$,1 [(B)
1804 ("L~" ?$,1 ](B)
1805 ("N'" ?$,1 c(B)
1806 ("N/" ?$,1 j(B)
1807 ("N`" ?$,1 e(B)
1808 ("N~" ?,AQ(B)
1809 ("N~" ?$,1 g(B)
1810 ("O'" ?,AS(B)
1811 ("O-" ?$,1 l(B)
1812 ("O/" ?,AX(B)
1813 ("O:" ?$,1 p(B)
1814 ("O\"" ?,AV(B)
1815 ("O^" ?,AT(B)
1816 ("O`" ?,AR(B)
1817 ("O~" ?,AU(B)
1818 ("R'" ?$,1 t(B)
1819 ("R`" ?$,1 v(B)
1820 ("R~" ?$,1 x(B)
1821 ("S'" ?$,1 z(B)
1822 ("S^" ?$,1 |(B)
1823 ("S`" ?$,1 ~(B)
1824 ("S~" ?$,1! (B)
1825 ("T/" ?,A^(B)
1826 ("T/" ?$,1!&(B)
1827 ("T`" ?$,1!"(B)
1828 ("T~" ?$,1!$(B)
1829 ("U'" ?,AZ(B)
1830 ("U-" ?$,1!*(B)
1831 ("U:" ?$,1!0(B)
1832 ("U\"" ?,A\(B)
1833 ("U^" ?,A[(B)
1834 ("U`" ?,AY(B)
1835 ("U`" ?$,1!.(B)
1836 ("U`" ?$,1!2(B)
1837 ("U~" ?$,1!((B)
1838 ("U~" ?$,1!,(B)
1839 ("Y'" ?,A](B)
1840 ("Y\"" ?$,1!8(B)
1841 ("Y=" ?,A%(B)
1842 ("Z'" ?$,1!9(B)
1843 ("Z/" ?$,1!;(B)
1844 ("Z`" ?$,1!;(B)
1845 ("Z~" ?$,1!=(B)
1846 ("a'" ?,Aa(B)
1847 ("a-" ?$,1 !(B)
1848 ("a/" ?,Ae(B)
1849 ("a\"" ?,Ad(B)
1850 ("a^" ?,Ab(B)
1851 ("a_" ?,A*(B)
1852 ("a`" ?,A`(B)
1853 ("a`" ?$,1 %(B)
1854 ("a~" ?,Ac(B)
1855 ("a~" ?$,1 #(B)
1856 ("c'" ?$,1 '(B)
1857 ("c/" ?,Ag(B)
1858 ("c/" ?$,1 +(B)
1859 ("c/" ?,A"(B)
1860 ("c^" ?$,1 )(B)
1861 ("c`" ?,Ag(B)
1862 ("c~" ?$,1 -(B)
1863 ("d/" ?,Ap(B)
1864 ("d/" ?$,1 1(B)
1865 ("d~" ?$,1 /(B)
1866 ("e'" ?,Ai(B)
1867 ("e-" ?$,1 3(B)
1868 ("e/" ?,Af(B)
1869 ("e\"" ?,Ak(B)
1870 ("e^" ?,Aj(B)
1871 ("e`" ?,Ah(B)
1872 ("e`" ?$,1 9(B)
1873 ("e~" ?$,1 7(B)
1874 ("e~" ?$,1 ;(B)
1875 ("e=" ?$,1tL(B)
1876 ("g/" ?$,1 A(B)
1877 ("g^" ?$,1 =(B)
1878 ("g`" ?$,1 C(B)
1879 ("g~" ?$,1 ?(B)
1880 ("h/" ?$,1 G(B)
1881 ("h^" ?$,1 E(B)
1882 ("i'" ?,Am(B)
1883 ("i-" ?$,1 K(B)
1884 ("i/" ?$,1 Q(B)
1885 ("i\"" ?,Ao(B)
1886 ("i^" ?,An(B)
1887 ("i`" ?,Al(B)
1888 ("i`" ?$,1 O(B)
1889 ("i~" ?$,1 I(B)
1890 ("j^" ?$,1 U(B)
1891 ("k/" ?$,1 X(B)
1892 ("k`" ?$,1 W(B)
1893 ("l'" ?$,1 Z(B)
1894 ("l/" ?$,1 b(B)
1895 ("l`" ?$,1 \(B)
1896 ("l~" ?$,1 ^(B)
1897 ("n'" ?$,1 d(B)
1898 ("n/" ?$,1 k(B)
1899 ("n`" ?$,1 f(B)
1900 ("n~" ?,Aq(B)
1901 ("n~" ?$,1 h(B)
1902 ("o'" ?,As(B)
1903 ("o-" ?$,1 m(B)
1904 ("o/" ?,Ax(B)
1905 ("o:" ?$,1 q(B)
1906 ("o\"" ?,Av(B)
1907 ("o^" ?,At(B)
1908 ("o_" ?,A:(B)
1909 ("o`" ?,Ar(B)
1910 ("o~" ?,Au(B)
1911 ("r'" ?$,1 u(B)
1912 ("r`" ?$,1 w(B)
1913 ("r~" ?$,1 y(B)
1914 ("s'" ?$,1 {(B)
1915 ("s/" ?,A_(B)
1916 ("s^" ?$,1 }(B)
1917 ("s`" ?$,1 (B)
1918 ("s~" ?$,1!!(B)
1919 ("t/" ?,A~(B)
1920 ("t/" ?$,1!'(B)
1921 ("t`" ?$,1!#(B)
1922 ("t~" ?$,1!%(B)
1923 ("u'" ?,Az(B)
1924 ("u-" ?$,1!+(B)
1925 ("u:" ?$,1!1(B)
1926 ("u\"" ?,A|(B)
1927 ("u^" ?,A{(B)
1928 ("u`" ?,Ay(B)
1929 ("u`" ?$,1!/(B)
1930 ("u`" ?$,1!3(B)
1931 ("u~" ?$,1!)(B)
1932 ("u~" ?$,1!-(B)
1933 ("y'" ?,A}(B)
1934 ("y\"" ?,A(B)
1935 ("z'" ?$,1!:(B)
1936 ("z/" ?$,1!<(B)
1937 ("z`" ?$,1!<(B)
1938 ("z~" ?$,1!>(B)
1939
1940 (" __" [" _"])
1941 ("!//" ["!/"])
1942 ("<<<" ["<<"])
1943 (">>>" [">>"])
1944 ("?//" ["?/"])
1945 ("///" ["//"])
1946 ("$//" ["$/"])
1947 ("A''" ["A'"])
1948 ("A--" ["A-"])
1949 ("A//" ["A/"])
1950 ("A\"\"" ["A\""])
1951 ("A^^" ["A^"])
1952 ("A``" ["A`"])
1953 ("A~~" ["A~"])
1954 ("C''" ["C'"])
1955 ("C//" ["C/"])
1956 ("C^^" ["C^"])
1957 ("C``" ["C`"])
1958 ("C~~" ["C~"])
1959 ("D//" ["D/"])
1960 ("D~~" ["D~"])
1961 ("E''" ["E'"])
1962 ("E--" ["E-"])
1963 ("E//" ["E/"])
1964 ("E\"\"" ["E\""])
1965 ("E^^" ["E^"])
1966 ("E``" ["E`"])
1967 ("E~~" ["E~"])
1968 ("G//" ["G/"])
1969 ("G^^" ["G^"])
1970 ("G``" ["G`"])
1971 ("G~~" ["G~"])
1972 ("H//" ["H/"])
1973 ("H^^" ["H^"])
1974 ("I''" ["I'"])
1975 ("I--" ["I-"])
1976 ("I//" ["I/"])
1977 ("I\"\"" ["I\""])
1978 ("I^^" ["I^"])
1979 ("I``" ["I`"])
1980 ("I~~" ["I~"])
1981 ("J^^" ["J^"])
1982 ("K``" ["K`"])
1983 ("L''" ["L'"])
1984 ("L//" ["L/"])
1985 ("L``" ["L`"])
1986 ("L~~" ["L~"])
1987 ("N''" ["N'"])
1988 ("N//" ["N/"])
1989 ("N``" ["N`"])
1990 ("N~~" ["N~"])
1991 ("O''" ["O'"])
1992 ("O--" ["O-"])
1993 ("O//" ["O/"])
1994 ("O::" ["O:"])
1995 ("O\"\"" ["O\""])
1996 ("O^^" ["O^"])
1997 ("O``" ["O`"])
1998 ("O~~" ["O~"])
1999 ("R''" ["R'"])
2000 ("R``" ["R`"])
2001 ("R~~" ["R~"])
2002 ("S''" ["S'"])
2003 ("S^^" ["S^"])
2004 ("S``" ["S`"])
2005 ("S~~" ["S~"])
2006 ("T//" ["T/"])
2007 ("T``" ["T`"])
2008 ("T~~" ["T~"])
2009 ("U''" ["U'"])
2010 ("U--" ["U-"])
2011 ("U::" ["U:"])
2012 ("U\"\"" ["U\""])
2013 ("U^^" ["U^"])
2014 ("U``" ["U`"])
2015 ("U~~" ["U~"])
2016 ("Y''" ["Y'"])
2017 ("Z''" ["Z'"])
2018 ("Z//" ["Z/"])
2019 ("Z``" ["Z`"])
2020 ("Z~~" ["Z~"])
2021 ("a''" ["a'"])
2022 ("a--" ["a-"])
2023 ("a//" ["a/"])
2024 ("a\"\"" ["a\""])
2025 ("a^^" ["a^"])
2026 ("a__" ["a_"])
2027 ("a``" ["a`"])
2028 ("a~~" ["a~"])
2029 ("c''" ["c'"])
2030 ("c//" ["c/"])
2031 ("c^^" ["c^"])
2032 ("c``" ["c`"])
2033 ("c~~" ["c~"])
2034 ("d//" ["d/"])
2035 ("d~~" ["d~"])
2036 ("e''" ["e'"])
2037 ("e--" ["e-"])
2038 ("e//" ["e/"])
2039 ("e\"\"" ["e\""])
2040 ("e^^" ["e^"])
2041 ("e``" ["e`"])
2042 ("e~~" ["e~"])
2043 ("e==" ["e="])
2044 ("g//" ["g/"])
2045 ("g^^" ["g^"])
2046 ("g``" ["g`"])
2047 ("g~~" ["g~"])
2048 ("h//" ["h/"])
2049 ("h^^" ["h^"])
2050 ("i''" ["i'"])
2051 ("i--" ["i-"])
2052 ("i//" ["i/"])
2053 ("i\"\"" ["i\""])
2054 ("i^^" ["i^"])
2055 ("i``" ["i`"])
2056 ("i~~" ["i~"])
2057 ("j^^" ["j^"])
2058 ("k//" ["k/"])
2059 ("k``" ["k`"])
2060 ("l''" ["l'"])
2061 ("l//" ["l/"])
2062 ("l``" ["l`"])
2063 ("l~~" ["l~"])
2064 ("n''" ["n'"])
2065 ("n//" ["n/"])
2066 ("n``" ["n`"])
2067 ("n~~" ["n~"])
2068 ("o''" ["o'"])
2069 ("o--" ["o-"])
2070 ("o//" ["o/"])
2071 ("o::" ["o:"])
2072 ("o\"\"" ["o\""])
2073 ("o^^" ["o^"])
2074 ("o__" ["o_"])
2075 ("o``" ["o`"])
2076 ("o~~" ["o~"])
2077 ("r''" ["r'"])
2078 ("r``" ["r`"])
2079 ("r~~" ["r~"])
2080 ("s''" ["s'"])
2081 ("s//" ["s/"])
2082 ("s^^" ["s^"])
2083 ("s``" ["s`"])
2084 ("s~~" ["s~"])
2085 ("t//" ["t/"])
2086 ("t``" ["t`"])
2087 ("t~~" ["t~"])
2088 ("u''" ["u'"])
2089 ("u--" ["u-"])
2090 ("u::" ["u:"])
2091 ("u\"\"" ["u\""])
2092 ("u^^" ["u^"])
2093 ("u``" ["u`"])
2094 ("u~~" ["u~"])
2095 ("y''" ["y'"])
2096 ("y\"\"" ["y\""])
2097 ("z''" ["z'"])
2098 ("z//" ["z/"])
2099 ("z``" ["z`"])
2100 ("z~~" ["z~"])
2101 )
2102
1716;;; latin-alt.el ends here 2103;;; latin-alt.el ends here