/[emacs]/emacs/leim/quail/latin-alt.el
ViewVC logotype

Diff of /emacs/leim/quail/latin-alt.el

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.11 by monnier, Thu Nov 15 12:29:03 2001 UTC revision 1.12 by fx, Sat Dec 15 00:24:11 2001 UTC
# Line 1017  OEE -> OE Line 1017  OEE -> OE
1017   )   )
1018    
1019  (quail-define-package  (quail-define-package
1020   "french-alt-postfix" "Latin-1" "FR<" t   "french-alt-postfix" "French" "FR<" t
1021   "French (Fran,Ag(Bais) input method with postfix modifiers   "French (Fran,Ag(Bais) input method with postfix modifiers
1022    
1023  ` pour grave, ' pour aigu, ^ pour circonflexe, et \" pour tr,Ai(Bma.  ` pour grave, ' pour aigu, ^ pour circonflexe, et \" pour tr,Ai(Bma.
# Line 1092  Par exemple: e'' -> e' Line 1092  Par exemple: e'' -> e'
1092   )   )
1093    
1094  (quail-define-package  (quail-define-package
1095   "german-alt-postfix" "Latin-1" "DE<" t   "german-alt-postfix" "German" "DE<" t
1096   "German (Deutsch) input method   "German (Deutsch) input method
1097    
1098  ae  -> ,Ad(B  ae  -> ,Ad(B
# Line 1330  aee -> ae   o\"\" -> o\"   etc. Line 1330  aee -> ae   o\"\" -> o\"   etc.
1330   )   )
1331    
1332  (quail-define-package  (quail-define-package
1333   "spanish-alt-postfix" "Latin-1" "ES<" t   "spanish-alt-postfix" "Spanish" "ES<" t
1334   "Spanish (Espa,Aq(Bol) input method with postfix modifiers   "Spanish (Espa,Aq(Bol) input method with postfix modifiers
1335    
1336  A' -> ,AA(B  A' -> ,AA(B
# Line 1406  Doubling the postfix separates the lette Line 1406  Doubling the postfix separates the lette
1406   )   )
1407    
1408  (quail-define-package  (quail-define-package
1409   "turkish-latin-3-alt-postfix" "Latin-3" "TR3<<" t   "turkish-latin-3-alt-postfix" "Turkish" "TR3<<" t
1410   "Turkish (T,C|(Brk,Cg(Be) input method with postfix modifiers.   "Turkish (T,A|(Brk,Ag(Be) input method with postfix modifiers.
1411    
1412  This is for those who use Latin-3 (ISO-8859-3) for Turkish.  If you  This is for those who use Latin-3 (ISO-8859-3) for Turkish.  If you
1413  use Latin-5 (ISO-8859-9), you should use \"turkish-alt-postfix\" instead.  use Latin-5 (ISO-8859-9), you should use \"turkish-alt-postfix\" instead.
# Line 1468  Doubling the postfix separates the lette Line 1468  Doubling the postfix separates the lette
1468   )   )
1469    
1470  (quail-define-package  (quail-define-package
1471   "turkish-alt-postfix" "Latin-5" "TR,M+(B" t   "turkish-alt-postfix" "Turkish" "TR,A+(B" t
1472   "Turkish (T,M|(Brk,Mg(Be) input method with postfix modifiers.   "Turkish (T,A|(Brk,Ag(Be) input method with postfix modifiers.
1473    
1474  This is for those who use Latin-5 (ISO-8859-9) for Turkish.  If you  This is for those who use Latin-5 (ISO-8859-9) for Turkish.  If you
1475  use Latin-3 (ISO-8859-3), you should use  use Latin-3 (ISO-8859-3), you should use
# Line 1533  Doubling the postfix separates the lette Line 1533  Doubling the postfix separates the lette
1533  ;; Dutch Quail input method derived from the one in Yudit by Roman  ;; Dutch Quail input method derived from the one in Yudit by Roman
1534  ;; Czyborra.  ;; Czyborra.
1535  (quail-define-package  (quail-define-package
1536   "dutch" "Latin" "NL" t   "dutch" "Dutch" "NL" t
1537   "Dutch character mixfix input method.   "Dutch character mixfix input method.
1538  Uses the `mule-unicode-0100-24ff' charset to supplement Latin-1.  Uses the `mule-unicode-0100-24ff' charset to supplement Latin-1.
1539    
# Line 1557  Doubling the postfix separates the lette Line 1557  Doubling the postfix separates the lette
1557  " nil t nil nil nil nil nil nil nil nil t)  " nil t nil nil nil nil nil nil nil nil t)
1558    
1559  (quail-define-rules  (quail-define-rules
1560   ("fl." "$,1!R(B") ;; LATIN SMALL LETTER F WITH HOOK (florin currency symbol)   ("fl." ?$,1!R(B) ;; LATIN SMALL LETTER F WITH HOOK (florin currency symbol)
1561   ("eur." "$,1tL(B") ;; EURO SIGN   ("eur." ?$,1tL(B) ;; EURO SIGN
1562   ;; $,1r|(BThe 25th letter of the Dutch alphabet.$,1r}(B   ;; $,1r|(BThe 25th letter of the Dutch alphabet.$,1r}(B
1563   ("ij" "$,1 S(B") ;; LATIN SMALL LIGATURE IJ     ("ij" ?$,1 S(B) ;; LATIN SMALL LIGATURE IJ  
1564   ("IJ" "$,1 R(B") ;; LATIN CAPITAL LIGATURE IJ     ("IJ" ?$,1 R(B) ;; LATIN CAPITAL LIGATURE IJ  
1565   ;; $,1r|(BTrema on the second letter of vowel pair.$,1r}(B  Yudit uses `:', not `"'.   ;; $,1r|(BTrema on the second letter of vowel pair.$,1r}(B  Yudit uses `:', not `"'.
1566   ("\"a" ",Ad(B") ;; LATIN SMALL LETTER A WITH DIAERESIS   ("\"a" ?,Ad(B) ;; LATIN SMALL LETTER A WITH DIAERESIS
1567   ("\"e" ",Ak(B") ;; LATIN SMALL LETTER E WITH DIAERESIS   ("\"e" ?,Ak(B) ;; LATIN SMALL LETTER E WITH DIAERESIS
1568   ("\"i" ",Ao(B") ;; LATIN SMALL LETTER I WITH DIAERESIS   ("\"i" ?,Ao(B) ;; LATIN SMALL LETTER I WITH DIAERESIS
1569   ("\"o" ",Av(B") ;; LATIN SMALL LETTER O WITH DIAERESIS   ("\"o" ?,Av(B) ;; LATIN SMALL LETTER O WITH DIAERESIS
1570   ("\"u" ",A|(B") ;; LATIN SMALL LETTER U WITH DIAERESIS   ("\"u" ?,A|(B) ;; LATIN SMALL LETTER U WITH DIAERESIS
1571   ("\"A" ",AD(B") ;; LATIN CAPITAL LETTER A WITH DIAERESIS   ("\"A" ?,AD(B) ;; LATIN CAPITAL LETTER A WITH DIAERESIS
1572   ("\"E" ",AK(B") ;; LATIN CAPITAL LETTER E WITH DIAERESIS   ("\"E" ?,AK(B) ;; LATIN CAPITAL LETTER E WITH DIAERESIS
1573   ("\"I" ",AO(B") ;; LATIN CAPITAL LETTER I WITH DIAERESIS   ("\"I" ?,AO(B) ;; LATIN CAPITAL LETTER I WITH DIAERESIS
1574   ("\"O" ",AV(B") ;; LATIN CAPITAL LETTER O WITH DIAERESIS   ("\"O" ?,AV(B) ;; LATIN CAPITAL LETTER O WITH DIAERESIS
1575   ("\"U" ",A\(B") ;; LATIN CAPITAL LETTER U WITH DIAERESIS   ("\"U" ?,A\(B) ;; LATIN CAPITAL LETTER U WITH DIAERESIS
1576   ;; $,1r|(BAcute, marking emphasis on long vowels$,1r}(B:   ;; $,1r|(BAcute, marking emphasis on long vowels$,1r}(B:
1577   ("a'" ",Aa(B") ;; LATIN SMALL LETTER A WITH ACUTE   ("a'" ?,Aa(B) ;; LATIN SMALL LETTER A WITH ACUTE
1578   ("e'" ",Ai(B") ;; LATIN SMALL LETTER E WITH ACUTE   ("e'" ?,Ai(B) ;; LATIN SMALL LETTER E WITH ACUTE
1579   ("i'" ",Am(B") ;; LATIN SMALL LETTER I WITH ACUTE   ("i'" ?,Am(B) ;; LATIN SMALL LETTER I WITH ACUTE
1580   ("o'" ",As(B") ;; LATIN SMALL LETTER O WITH ACUTE   ("o'" ?,As(B) ;; LATIN SMALL LETTER O WITH ACUTE
1581   ("u'" ",Az(B") ;; LATIN SMALL LETTER U WITH ACUTE   ("u'" ?,Az(B) ;; LATIN SMALL LETTER U WITH ACUTE
1582   ("A'" ",AA(B") ;; LATIN CAPITAL LETTER A WITH ACUTE   ("A'" ?,AA(B) ;; LATIN CAPITAL LETTER A WITH ACUTE
1583   ("E'" ",AI(B") ;; LATIN CAPITAL LETTER E WITH ACUTE   ("E'" ?,AI(B) ;; LATIN CAPITAL LETTER E WITH ACUTE
1584   ("I'" ",AM(B") ;; LATIN CAPITAL LETTER I WITH ACUTE   ("I'" ?,AM(B) ;; LATIN CAPITAL LETTER I WITH ACUTE
1585   ("O'" ",AS(B") ;; LATIN CAPITAL LETTER O WITH ACUTE   ("O'" ?,AS(B) ;; LATIN CAPITAL LETTER O WITH ACUTE
1586   ("U'" ",AZ(B") ;; LATIN CAPITAL LETTER U WITH ACUTE   ("U'" ?,AZ(B) ;; LATIN CAPITAL LETTER U WITH ACUTE
1587   ;; $,1r|(BGrave, marking emphasis on short vowels$,1r}(B:   ;; $,1r|(BGrave, marking emphasis on short vowels$,1r}(B:
1588   ("a`" ",A`(B") ;; LATIN SMALL LETTER A WITH GRAVE   ("a`" ?,A`(B) ;; LATIN SMALL LETTER A WITH GRAVE
1589   ("e`" ",Ah(B") ;; LATIN SMALL LETTER E WITH GRAVE   ("e`" ?,Ah(B) ;; LATIN SMALL LETTER E WITH GRAVE
1590   ("i`" ",Al(B") ;; LATIN SMALL LETTER I WITH GRAVE   ("i`" ?,Al(B) ;; LATIN SMALL LETTER I WITH GRAVE
1591   ("o`" ",Ar(B") ;; LATIN SMALL LETTER O WITH GRAVE   ("o`" ?,Ar(B) ;; LATIN SMALL LETTER O WITH GRAVE
1592   ("u`" ",Ay(B") ;; LATIN SMALL LETTER U WITH GRAVE   ("u`" ?,Ay(B) ;; LATIN SMALL LETTER U WITH GRAVE
1593   ("A`" ",A@(B") ;; LATIN CAPITAL LETTER A WITH GRAVE   ("A`" ?,A@(B) ;; LATIN CAPITAL LETTER A WITH GRAVE
1594   ("E`" ",AH(B") ;; LATIN CAPITAL LETTER E WITH GRAVE   ("E`" ?,AH(B) ;; LATIN CAPITAL LETTER E WITH GRAVE
1595   ("I`" ",AL(B") ;; LATIN CAPITAL LETTER I WITH GRAVE   ("I`" ?,AL(B) ;; LATIN CAPITAL LETTER I WITH GRAVE
1596   ("O`" ",AR(B") ;; LATIN CAPITAL LETTER O WITH GRAVE   ("O`" ?,AR(B) ;; LATIN CAPITAL LETTER O WITH GRAVE
1597   ("U`" ",AY(B") ;; LATIN CAPITAL LETTER U WITH GRAVE   ("U`" ?,AY(B) ;; LATIN CAPITAL LETTER U WITH GRAVE
1598   ;; $,1r|(BCater for the use of many French words and use of the circumflex   ;; $,1r|(BCater for the use of many French words and use of the circumflex
1599   ;; in Frisian.$,1r}(B  Yudit used `;' for cedilla.   ;; in Frisian.$,1r}(B  Yudit used `;' for cedilla.
1600   ("c," ",Ag(B") ;; LATIN SMALL LETTER C WITH CEDILLA   ("c," ?,Ag(B) ;; LATIN SMALL LETTER C WITH CEDILLA
1601   ("C," ",AG(B") ;; LATIN CAPITAL LETTER C WITH CEDILLA   ("C," ?,AG(B) ;; LATIN CAPITAL LETTER C WITH CEDILLA
1602   ("a^" ",Ab(B") ;; LATIN SMALL LETTER A WITH CIRCUMFLEX   ("a^" ?,Ab(B) ;; LATIN SMALL LETTER A WITH CIRCUMFLEX
1603   ("e^" ",Aj(B") ;; LATIN SMALL LETTER E WITH CIRCUMFLEX   ("e^" ?,Aj(B) ;; LATIN SMALL LETTER E WITH CIRCUMFLEX
1604   ("i^" ",An(B") ;; LATIN SMALL LETTER I WITH CIRCUMFLEX   ("i^" ?,An(B) ;; LATIN SMALL LETTER I WITH CIRCUMFLEX
1605   ("o^" ",At(B") ;; LATIN SMALL LETTER O WITH CIRCUMFLEX   ("o^" ?,At(B) ;; LATIN SMALL LETTER O WITH CIRCUMFLEX
1606   ("u^" ",A{(B") ;; LATIN SMALL LETTER U WITH CIRCUMFLEX   ("u^" ?,A{(B) ;; LATIN SMALL LETTER U WITH CIRCUMFLEX
1607   ("A^" ",AB(B") ;; LATIN CAPITAL LETTER A WITH CIRCUMFLEX   ("A^" ?,AB(B) ;; LATIN CAPITAL LETTER A WITH CIRCUMFLEX
1608   ("E^" ",AJ(B") ;; LATIN CAPITAL LETTER E WITH CIRCUMFLEX   ("E^" ?,AJ(B) ;; LATIN CAPITAL LETTER E WITH CIRCUMFLEX
1609   ("I^" ",AN(B") ;; LATIN CAPITAL LETTER I WITH CIRCUMFLEX   ("I^" ?,AN(B) ;; LATIN CAPITAL LETTER I WITH CIRCUMFLEX
1610   ("O^" ",AT(B") ;; LATIN CAPITAL LETTER O WITH CIRCUMFLEX   ("O^" ?,AT(B) ;; LATIN CAPITAL LETTER O WITH CIRCUMFLEX
1611   ("U^" ",A[(B") ;; LATIN CAPITAL LETTER U WITH CIRCUMFLEX   ("U^" ?,A[(B) ;; LATIN CAPITAL LETTER U WITH CIRCUMFLEX
1612   ;; $,1r|(BFollow the example of the Dutch POSIX locale, using ISO-8859-9 to   ;; $,1r|(BFollow the example of the Dutch POSIX locale, using ISO-8859-9 to
1613   ;; cater to the many Turks in Dutch society.$,1r}(B  Perhaps German methods   ;; cater to the many Turks in Dutch society.$,1r}(B  Perhaps German methods
1614   ;; should do so too.  Follow turkish-alt-postfix here.   ;; should do so too.  Follow turkish-alt-postfix here.
1615   ("i/" "$,1 Q(B") ;; LATIN SMALL LETTER I WITH NO DOT   ("i/" ?$,1 Q(B) ;; LATIN SMALL LETTER I WITH NO DOT
1616   ("s," "$,1 (B") ;; LATIN SMALL LETTER S WITH CEDILLA   ("s," ?$,1 (B) ;; LATIN SMALL LETTER S WITH CEDILLA
1617   ("g^" "$,1 ?(B") ;; LATIN SMALL LETTER G WITH BREVE   ("g^" ?$,1 ?(B) ;; LATIN SMALL LETTER G WITH BREVE
1618   ("I/" "$,1 P(B") ;; LATIN CAPITAL LETTER I WITH DOT ABOVE   ("I/" ?$,1 P(B) ;; LATIN CAPITAL LETTER I WITH DOT ABOVE
1619   ("S," "$,1 ~(B") ;; LATIN CAPITAL LETTER S WITH CEDILLA   ("S," ?$,1 ~(B) ;; LATIN CAPITAL LETTER S WITH CEDILLA
1620   ("G^" "$,1 >(B") ;; LATIN CAPITAL LETTER G WITH BREVE   ("G^" ?$,1 >(B) ;; LATIN CAPITAL LETTER G WITH BREVE
1621   )   )
1622    
1623    ;; Originally from Yudit, discussed with Albertas Agejevas
1624    ;; <alga@uosis.mif.vu.lt>
1625    (quail-define-package
1626     "lithuanian-numeric" "Lithuanian" "LtN" t
1627     "Lithuanian numeric input method.
1628    " nil t t t t nil nil nil nil nil t)
1629    
1630    (quail-define-rules
1631     (?1 ?$,1 %(B)
1632     (?2 ?$,1 -(B)
1633     (?3 ?$,1 9(B)
1634     (?4 ?$,1 7(B)
1635     (?5 ?$,1 O(B)
1636     (?6 ?$,1!!(B)
1637     (?7 ?$,1!3(B)
1638     (?8 ?$,1!+(B)
1639     (?9 ?$,1r~(B)
1640     (?0 ?$,1r|(B)
1641     (?= ?$,1!>(B)
1642     (?! ?$,1 $(B)
1643     (?@ ?$,1 ,(B)
1644     (?# ?$,1 8(B)
1645     (?$ ?$,1 6(B)
1646     (?% ?$,1 N(B)
1647     (?^ ?$,1! (B)
1648     (?& ?$,1!2(B)
1649     (?* ?$,1!*(B)
1650     (?+ ?$,1!=(B))
1651    
1652    
1653    ;; From XFree 4.1 /usr/X11R6/lib/X11/xkb/symbols/lt, suggested by
1654    ;; Albertas Agejevas <alga@uosis.mif.vu.lt>
1655    (quail-define-package
1656     "lithuanian-keyboard" "Lithuanian" "Lt" t
1657     "Lithuanian standard keyboard input method.
1658    " nil t t t t nil nil nil nil nil t)
1659    
1660    (quail-define-rules
1661     (?1 ?$,1 %(B)
1662     (?! ?$,1 $(B)
1663     (?2 ?$,1 -(B)
1664     (?@ ?$,1 ,(B)
1665     (?# ?$,1 8(B)
1666     (?4 ?$,1 7(B)
1667     (?$ ?$,1 6(B)
1668     (?5 ?$,1 O(B)
1669     (?% ?$,1 N(B)
1670     (?6 ?$,1!!(B)
1671     (?^ ?$,1! (B)
1672     (?7 ?$,1!3(B)
1673     (?& ?$,1!2(B)
1674     (?9 ?$,1r~(B)
1675     (?0 ?$,1r|(B)
1676     (?= ?$,1!>(B)
1677     (?+ ?$,1!=(B))
1678    
1679    ;; From XFree 4.1 /usr/X11R6/lib/X11/xkb/symbols/lv
1680    (quail-define-package
1681     "latvian-keyboard" "Latvian" "Lv" t
1682     "Latvian standard keyboard input method.
1683    " nil t t t t nil nil nil nil nil t)
1684    
1685    (quail-define-rules
1686     (?4 ?$,1tL(B)
1687     (?$ ?,A"(B)
1688     (?e ?$,1 3(B)
1689     (?E ?$,1 2(B)
1690     (?r ?$,1 w(B)
1691     (?R ?$,1 v(B)
1692     (?u ?$,1!+(B)
1693     (?U ?$,1!*(B)
1694     (?i ?$,1 K(B)
1695     (?I ?$,1 J(B)
1696     (?o ?$,1 m(B)
1697     (?O ?$,1 l(B)
1698     (?a ?$,1 !(B)
1699     (?A ?$,1  (B)
1700     (?s ?$,1!!(B)
1701     (?S ?$,1! (B)
1702     (?g ?$,1 C(B)
1703     (?G ?$,1 B(B)
1704     (?k ?$,1 W(B)
1705     (?K ?$,1 V(B)
1706     (?l ?$,1 \(B)
1707     (?L ?$,1 [(B)
1708     (?\' ?$,1r|(B)
1709     (?\" ?$,1r~(B)
1710     (?z ?$,1!>(B)
1711     (?Z ?$,1!=(B)
1712     (?c ?$,1 -(B)
1713     (?C ?$,1 ,(B)
1714     (?n ?$,1 f(B)
1715     (?N ?$,1 e(B))
1716    
1717  ;;; latin-alt.el ends here  ;;; latin-alt.el ends here

Legend:
Removed from v.1.11  
changed lines
  Added in v.1.12

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26