diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2013-03-05 09:13:01 -0800 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2013-03-05 09:13:01 -0800 |
commit | c38e0c974e11c5c273ef8f6adb58442f4e30f460 (patch) | |
tree | e58cce0ea0b3de5c4187c43810c641093d8e0419 /lisp/international | |
parent | 11f4d68f254fd7bb62d5148b78a0c9b1d49b97fe (diff) | |
download | emacs-c38e0c974e11c5c273ef8f6adb58442f4e30f460.tar.gz emacs-c38e0c974e11c5c273ef8f6adb58442f4e30f460.tar.bz2 emacs-c38e0c974e11c5c273ef8f6adb58442f4e30f460.zip |
Prefer UTF-8 when the encoding shouldn't matter and changes are small.
Diffstat (limited to 'lisp/international')
-rw-r--r-- | lisp/international/iso-cvt.el | 1222 | ||||
-rw-r--r-- | lisp/international/iso-transl.el | 294 |
2 files changed, 758 insertions, 758 deletions
diff --git a/lisp/international/iso-cvt.el b/lisp/international/iso-cvt.el index 34488db5f17..407ff3ae7a4 100644 --- a/lisp/international/iso-cvt.el +++ b/lisp/international/iso-cvt.el @@ -1,4 +1,4 @@ -;;; iso-cvt.el --- translate ISO 8859-1 from/to various encodings -*- coding: iso-latin-1 -*- +;;; iso-cvt.el --- translate ISO 8859-1 from/to various encodings -*- coding: utf-8 -*- ;; This file was formerly called gm-lingo.el. ;; Copyright (C) 1993-1998, 2000-2013 Free Software Foundation, Inc. @@ -45,19 +45,19 @@ (defvar iso-spanish-trans-tab '( - ("~n" "") - ("\([a-zA-Z]\)#" "\\1") - ("~N" "") - ("\\([-a-zA-Z\"`]\\)\"u" "\\1") - ("\\([-a-zA-Z\"`]\\)\"U" "\\1") - ("\\([-a-zA-Z]\\)'o" "\\1") - ("\\([-a-zA-Z]\\)'O" "\\") - ("\\([-a-zA-Z]\\)'e" "\\1") - ("\\([-a-zA-Z]\\)'E" "\\1") - ("\\([-a-zA-Z]\\)'a" "\\1") + ("~n" "ñ") + ("\([a-zA-Z]\)#" "\\1ñ") + ("~N" "Ñ") + ("\\([-a-zA-Z\"`]\\)\"u" "\\1ü") + ("\\([-a-zA-Z\"`]\\)\"U" "\\1Ü") + ("\\([-a-zA-Z]\\)'o" "\\1ó") + ("\\([-a-zA-Z]\\)'O" "\\Ó") + ("\\([-a-zA-Z]\\)'e" "\\1é") + ("\\([-a-zA-Z]\\)'E" "\\1É") + ("\\([-a-zA-Z]\\)'a" "\\1á") ("\\([-a-zA-Z]\\)'A" "\\1A") - ("\\([-a-zA-Z]\\)'i" "\\1") - ("\\([-a-zA-Z]\\)'I" "\\1") + ("\\([-a-zA-Z]\\)'i" "\\1í") + ("\\([-a-zA-Z]\\)'I" "\\1Í") ) "Spanish translation table.") @@ -89,14 +89,14 @@ Optional arg BUFFER is ignored (for use in `format-alist')." (defvar iso-aggressive-german-trans-tab '( - ("\"a" "") - ("\"A" "") - ("\"o" "") - ("\"O" "") - ("\"u" "") - ("\"U" "") - ("\"s" "") - ("\\\\3" "") + ("\"a" "ä") + ("\"A" "Ä") + ("\"o" "ö") + ("\"O" "Ö") + ("\"u" "ü") + ("\"U" "Ü") + ("\"s" "ß") + ("\\\\3" "ß") ) "German translation table. This table uses an aggressive translation approach @@ -104,14 +104,14 @@ and may erroneously translate too much.") (defvar iso-conservative-german-trans-tab '( - ("\\([-a-zA-Z\"`]\\)\"a" "\\1") - ("\\([-a-zA-Z\"`]\\)\"A" "\\1") - ("\\([-a-zA-Z\"`]\\)\"o" "\\1") - ("\\([-a-zA-Z\"`]\\)\"O" "\\1") - ("\\([-a-zA-Z\"`]\\)\"u" "\\1") - ("\\([-a-zA-Z\"`]\\)\"U" "\\1") - ("\\([-a-zA-Z\"`]\\)\"s" "\\1") - ("\\([-a-zA-Z\"`]\\)\\\\3" "\\1") + ("\\([-a-zA-Z\"`]\\)\"a" "\\1ä") + ("\\([-a-zA-Z\"`]\\)\"A" "\\1Ä") + ("\\([-a-zA-Z\"`]\\)\"o" "\\1ö") + ("\\([-a-zA-Z\"`]\\)\"O" "\\1Ö") + ("\\([-a-zA-Z\"`]\\)\"u" "\\1ü") + ("\\([-a-zA-Z\"`]\\)\"U" "\\1Ü") + ("\\([-a-zA-Z\"`]\\)\"s" "\\1ß") + ("\\([-a-zA-Z\"`]\\)\\\\3" "\\1ß") ) "German translation table. This table uses a conservative translation approach @@ -131,65 +131,65 @@ Optional arg BUFFER is ignored (for use in `format-alist')." (defvar iso-iso2tex-trans-tab '( - ("" "{\\\\\"a}") - ("" "{\\\\`a}") - ("" "{\\\\'a}") - ("" "{\\\\~a}") - ("" "{\\\\^a}") - ("" "{\\\\\"e}") - ("" "{\\\\`e}") - ("" "{\\\\'e}") - ("" "{\\\\^e}") - ("" "{\\\\\"\\\\i}") - ("" "{\\\\`\\\\i}") - ("" "{\\\\'\\\\i}") - ("" "{\\\\^\\\\i}") - ("" "{\\\\\"o}") - ("" "{\\\\`o}") - ("" "{\\\\'o}") - ("" "{\\\\~o}") - ("" "{\\\\^o}") - ("" "{\\\\\"u}") - ("" "{\\\\`u}") - ("" "{\\\\'u}") - ("" "{\\\\^u}") - ("" "{\\\\\"A}") - ("" "{\\\\`A}") - ("" "{\\\\'A}") - ("" "{\\\\~A}") - ("" "{\\\\^A}") - ("" "{\\\\\"E}") - ("" "{\\\\`E}") - ("" "{\\\\'E}") - ("" "{\\\\^E}") - ("" "{\\\\\"I}") - ("" "{\\\\`I}") - ("" "{\\\\'I}") - ("" "{\\\\^I}") - ("" "{\\\\\"O}") - ("" "{\\\\`O}") - ("" "{\\\\'O}") - ("" "{\\\\~O}") - ("" "{\\\\^O}") - ("" "{\\\\\"U}") - ("" "{\\\\`U}") - ("" "{\\\\'U}") - ("" "{\\\\^U}") - ("" "{\\\\~n}") - ("" "{\\\\~N}") - ("" "{\\\\c c}") - ("" "{\\\\c C}") - ("" "{\\\\ss}") + ("ä" "{\\\\\"a}") + ("à" "{\\\\`a}") + ("á" "{\\\\'a}") + ("ã" "{\\\\~a}") + ("â" "{\\\\^a}") + ("ë" "{\\\\\"e}") + ("è" "{\\\\`e}") + ("é" "{\\\\'e}") + ("ê" "{\\\\^e}") + ("ï" "{\\\\\"\\\\i}") + ("ì" "{\\\\`\\\\i}") + ("í" "{\\\\'\\\\i}") + ("î" "{\\\\^\\\\i}") + ("ö" "{\\\\\"o}") + ("ò" "{\\\\`o}") + ("ó" "{\\\\'o}") + ("õ" "{\\\\~o}") + ("ô" "{\\\\^o}") + ("ü" "{\\\\\"u}") + ("ù" "{\\\\`u}") + ("ú" "{\\\\'u}") + ("û" "{\\\\^u}") + ("Ä" "{\\\\\"A}") + ("À" "{\\\\`A}") + ("Á" "{\\\\'A}") + ("Ã" "{\\\\~A}") + ("Â" "{\\\\^A}") + ("Ë" "{\\\\\"E}") + ("È" "{\\\\`E}") + ("É" "{\\\\'E}") + ("Ê" "{\\\\^E}") + ("Ï" "{\\\\\"I}") + ("Ì" "{\\\\`I}") + ("Í" "{\\\\'I}") + ("Î" "{\\\\^I}") + ("Ö" "{\\\\\"O}") + ("Ò" "{\\\\`O}") + ("Ó" "{\\\\'O}") + ("Õ" "{\\\\~O}") + ("Ô" "{\\\\^O}") + ("Ü" "{\\\\\"U}") + ("Ù" "{\\\\`U}") + ("Ú" "{\\\\'U}") + ("Û" "{\\\\^U}") + ("ñ" "{\\\\~n}") + ("Ñ" "{\\\\~N}") + ("ç" "{\\\\c c}") + ("Ç" "{\\\\c C}") + ("ß" "{\\\\ss}") ("\306" "{\\\\AE}") ("\346" "{\\\\ae}") ("\305" "{\\\\AA}") ("\345" "{\\\\aa}") ("\251" "{\\\\copyright}") - ("" "{\\\\pounds}") - ("" "{\\\\P}") - ("" "{\\\\S}") - ("" "{?`}") - ("" "{!`}") + ("£" "{\\\\pounds}") + ("¶" "{\\\\P}") + ("§" "{\\\\S}") + ("¿" "{?`}") + ("¡" "{!`}") ) "Translation table for translating ISO 8859-1 characters to TeX sequences.") @@ -204,183 +204,183 @@ Optional arg BUFFER is ignored (for use in `format-alist')." (defvar iso-tex2iso-trans-tab '( - ("{\\\\\"a}" "") - ("{\\\\`a}" "") - ("{\\\\'a}" "") - ("{\\\\~a}" "") - ("{\\\\^a}" "") - ("{\\\\\"e}" "") - ("{\\\\`e}" "") - ("{\\\\'e}" "") - ("{\\\\^e}" "") - ("{\\\\\"\\\\i}" "") - ("{\\\\`\\\\i}" "") - ("{\\\\'\\\\i}" "") - ("{\\\\^\\\\i}" "") - ("{\\\\\"i}" "") - ("{\\\\`i}" "") - ("{\\\\'i}" "") - ("{\\\\^i}" "") - ("{\\\\\"o}" "") - ("{\\\\`o}" "") - ("{\\\\'o}" "") - ("{\\\\~o}" "") - ("{\\\\^o}" "") - ("{\\\\\"u}" "") - ("{\\\\`u}" "") - ("{\\\\'u}" "") - ("{\\\\^u}" "") - ("{\\\\\"A}" "") - ("{\\\\`A}" "") - ("{\\\\'A}" "") - ("{\\\\~A}" "") - ("{\\\\^A}" "") - ("{\\\\\"E}" "") - ("{\\\\`E}" "") - ("{\\\\'E}" "") - ("{\\\\^E}" "") - ("{\\\\\"I}" "") - ("{\\\\`I}" "") - ("{\\\\'I}" "") - ("{\\\\^I}" "") - ("{\\\\\"O}" "") - ("{\\\\`O}" "") - ("{\\\\'O}" "") - ("{\\\\~O}" "") - ("{\\\\^O}" "") - ("{\\\\\"U}" "") - ("{\\\\`U}" "") - ("{\\\\'U}" "") - ("{\\\\^U}" "") - ("{\\\\~n}" "") - ("{\\\\~N}" "") - ("{\\\\c c}" "") - ("{\\\\c C}" "") - ("\\\\\"a" "") - ("\\\\`a" "") - ("\\\\'a" "") - ("\\\\~a" "") - ("\\\\^a" "") - ("\\\\\"e" "") - ("\\\\`e" "") - ("\\\\'e" "") - ("\\\\^e" "") + ("{\\\\\"a}" "ä") + ("{\\\\`a}" "à") + ("{\\\\'a}" "á") + ("{\\\\~a}" "ã") + ("{\\\\^a}" "â") + ("{\\\\\"e}" "ë") + ("{\\\\`e}" "è") + ("{\\\\'e}" "é") + ("{\\\\^e}" "ê") + ("{\\\\\"\\\\i}" "ï") + ("{\\\\`\\\\i}" "ì") + ("{\\\\'\\\\i}" "í") + ("{\\\\^\\\\i}" "î") + ("{\\\\\"i}" "ï") + ("{\\\\`i}" "ì") + ("{\\\\'i}" "í") + ("{\\\\^i}" "î") + ("{\\\\\"o}" "ö") + ("{\\\\`o}" "ò") + ("{\\\\'o}" "ó") + ("{\\\\~o}" "õ") + ("{\\\\^o}" "ô") + ("{\\\\\"u}" "ü") + ("{\\\\`u}" "ù") + ("{\\\\'u}" "ú") + ("{\\\\^u}" "û") + ("{\\\\\"A}" "Ä") + ("{\\\\`A}" "À") + ("{\\\\'A}" "Á") + ("{\\\\~A}" "Ã") + ("{\\\\^A}" "Â") + ("{\\\\\"E}" "Ë") + ("{\\\\`E}" "È") + ("{\\\\'E}" "É") + ("{\\\\^E}" "Ê") + ("{\\\\\"I}" "Ï") + ("{\\\\`I}" "Ì") + ("{\\\\'I}" "Í") + ("{\\\\^I}" "Î") + ("{\\\\\"O}" "Ö") + ("{\\\\`O}" "Ò") + ("{\\\\'O}" "Ó") + ("{\\\\~O}" "Õ") + ("{\\\\^O}" "Ô") + ("{\\\\\"U}" "Ü") + ("{\\\\`U}" "Ù") + ("{\\\\'U}" "Ú") + ("{\\\\^U}" "Û") + ("{\\\\~n}" "ñ") + ("{\\\\~N}" "Ñ") + ("{\\\\c c}" "ç") + ("{\\\\c C}" "Ç") + ("\\\\\"a" "ä") + ("\\\\`a" "à") + ("\\\\'a" "á") + ("\\\\~a" "ã") + ("\\\\^a" "â") + ("\\\\\"e" "ë") + ("\\\\`e" "è") + ("\\\\'e" "é") + ("\\\\^e" "ê") ;; Discard spaces and/or one EOF after macro \i. ;; Converting it back will use braces. - ("\\\\\"\\\\i *\n\n" "\n\n") - ("\\\\\"\\\\i *\n?" "") - ("\\\\`\\\\i *\n\n" "\n\n") - ("\\\\`\\\\i *\n?" "") - ("\\\\'\\\\i *\n\n" "\n\n") - ("\\\\'\\\\i *\n?" "") - ("\\\\^\\\\i *\n\n" "\n\n") - ("\\\\^\\\\i *\n?" "") - ("\\\\\"i" "") - ("\\\\`i" "") - ("\\\\'i" "") - ("\\\\^i" "") - ("\\\\\"o" "") - ("\\\\`o" "") - ("\\\\'o" "") - ("\\\\~o" "") - ("\\\\^o" "") - ("\\\\\"u" "") - ("\\\\`u" "") - ("\\\\'u" "") - ("\\\\^u" "") - ("\\\\\"A" "") - ("\\\\`A" "") - ("\\\\'A" "") - ("\\\\~A" "") - ("\\\\^A" "") - ("\\\\\"E" "") - ("\\\\`E" "") - ("\\\\'E" "") - ("\\\\^E" "") - ("\\\\\"I" "") - ("\\\\`I" "") - ("\\\\'I" "") - ("\\\\^I" "") - ("\\\\\"O" "") - ("\\\\`O" "") - ("\\\\'O" "") - ("\\\\~O" "") - ("\\\\^O" "") - ("\\\\\"U" "") - ("\\\\`U" "") - ("\\\\'U" "") - ("\\\\^U" "") - ("\\\\~n" "") - ("\\\\~N" "") - ("\\\\\"{a}" "") - ("\\\\`{a}" "") - ("\\\\'{a}" "") - ("\\\\~{a}" "") - ("\\\\^{a}" "") - ("\\\\\"{e}" "") - ("\\\\`{e}" "") - ("\\\\'{e}" "") - ("\\\\^{e}" "") - ("\\\\\"{\\\\i}" "") - ("\\\\`{\\\\i}" "") - ("\\\\'{\\\\i}" "") - ("\\\\^{\\\\i}" "") - ("\\\\\"{i}" "") - ("\\\\`{i}" "") - ("\\\\'{i}" "") - ("\\\\^{i}" "") - ("\\\\\"{o}" "") - ("\\\\`{o}" "") - ("\\\\'{o}" "") - ("\\\\~{o}" "") - ("\\\\^{o}" "") - ("\\\\\"{u}" "") - ("\\\\`{u}" "") - ("\\\\'{u}" "") - ("\\\\^{u}" "") - ("\\\\\"{A}" "") - ("\\\\`{A}" "") - ("\\\\'{A}" "") - ("\\\\~{A}" "") - ("\\\\^{A}" "") - ("\\\\\"{E}" "") - ("\\\\`{E}" "") - ("\\\\'{E}" "") - ("\\\\^{E}" "") - ("\\\\\"{I}" "") - ("\\\\`{I}" "") - ("\\\\'{I}" "") - ("\\\\^{I}" "") - ("\\\\\"{O}" "") - ("\\\\`{O}" "") - ("\\\\'{O}" "") - ("\\\\~{O}" "") - ("\\\\^{O}" "") - ("\\\\\"{U}" "") - ("\\\\`{U}" "") - ("\\\\'{U}" "") - ("\\\\^{U}" "") - ("\\\\~{n}" "") - ("\\\\~{N}" "") - ("\\\\c{c}" "") - ("\\\\c{C}" "") - ("{\\\\ss}" "") + ("\\\\\"\\\\i *\n\n" "ï\n\n") + ("\\\\\"\\\\i *\n?" "ï") + ("\\\\`\\\\i *\n\n" "ì\n\n") + ("\\\\`\\\\i *\n?" "ì") + ("\\\\'\\\\i *\n\n" "í\n\n") + ("\\\\'\\\\i *\n?" "í") + ("\\\\^\\\\i *\n\n" "î\n\n") + ("\\\\^\\\\i *\n?" "î") + ("\\\\\"i" "ï") + ("\\\\`i" "ì") + ("\\\\'i" "í") + ("\\\\^i" "î") + ("\\\\\"o" "ö") + ("\\\\`o" "ò") + ("\\\\'o" "ó") + ("\\\\~o" "õ") + ("\\\\^o" "ô") + ("\\\\\"u" "ü") + ("\\\\`u" "ù") + ("\\\\'u" "ú") + ("\\\\^u" "û") + ("\\\\\"A" "Ä") + ("\\\\`A" "À") + ("\\\\'A" "Á") + ("\\\\~A" "Ã") + ("\\\\^A" "Â") + ("\\\\\"E" "Ë") + ("\\\\`E" "È") + ("\\\\'E" "É") + ("\\\\^E" "Ê") + ("\\\\\"I" "Ï") + ("\\\\`I" "Ì") + ("\\\\'I" "Í") + ("\\\\^I" "Î") + ("\\\\\"O" "Ö") + ("\\\\`O" "Ò") + ("\\\\'O" "Ó") + ("\\\\~O" "Õ") + ("\\\\^O" "Ô") + ("\\\\\"U" "Ü") + ("\\\\`U" "Ù") + ("\\\\'U" "Ú") + ("\\\\^U" "Û") + ("\\\\~n" "ñ") + ("\\\\~N" "Ñ") + ("\\\\\"{a}" "ä") + ("\\\\`{a}" "à") + ("\\\\'{a}" "á") + ("\\\\~{a}" "ã") + ("\\\\^{a}" "â") + ("\\\\\"{e}" "ë") + ("\\\\`{e}" "è") + ("\\\\'{e}" "é") + ("\\\\^{e}" "ê") + ("\\\\\"{\\\\i}" "ï") + ("\\\\`{\\\\i}" "ì") + ("\\\\'{\\\\i}" "í") + ("\\\\^{\\\\i}" "î") + ("\\\\\"{i}" "ï") + ("\\\\`{i}" "ì") + ("\\\\'{i}" "í") + ("\\\\^{i}" "î") + ("\\\\\"{o}" "ö") + ("\\\\`{o}" "ò") + ("\\\\'{o}" "ó") + ("\\\\~{o}" "õ") + ("\\\\^{o}" "ô") + ("\\\\\"{u}" "ü") + ("\\\\`{u}" "ù") + ("\\\\'{u}" "ú") + ("\\\\^{u}" "û") + ("\\\\\"{A}" "Ä") + ("\\\\`{A}" "À") + ("\\\\'{A}" "Á") + ("\\\\~{A}" "Ã") + ("\\\\^{A}" "Â") + ("\\\\\"{E}" "Ë") + ("\\\\`{E}" "È") + ("\\\\'{E}" "É") + ("\\\\^{E}" "Ê") + ("\\\\\"{I}" "Ï") + ("\\\\`{I}" "Ì") + ("\\\\'{I}" "Í") + ("\\\\^{I}" "Î") + ("\\\\\"{O}" "Ö") + ("\\\\`{O}" "Ò") + ("\\\\'{O}" "Ó") + ("\\\\~{O}" "Õ") + ("\\\\^{O}" "Ô") + ("\\\\\"{U}" "Ü") + ("\\\\`{U}" "Ù") + ("\\\\'{U}" "Ú") + ("\\\\^{U}" "Û") + ("\\\\~{n}" "ñ") + ("\\\\~{N}" "Ñ") + ("\\\\c{c}" "ç") + ("\\\\c{C}" "Ç") + ("{\\\\ss}" "ß") ("{\\\\AE}" "\306") ("{\\\\ae}" "\346") ("{\\\\AA}" "\305") ("{\\\\aa}" "\345") ("{\\\\copyright}" "\251") ("\\\\copyright{}" "\251") - ("{\\\\pounds}" "" ) - ("{\\\\P}" "" ) - ("{\\\\S}" "" ) - ("\\\\pounds{}" "" ) - ("\\\\P{}" "" ) - ("\\\\S{}" "" ) - ("{\\?`}" "") - ("{!`}" "") - ("\\?`" "") - ("!`" "") + ("{\\\\pounds}" "£" ) + ("{\\\\P}" "¶" ) + ("{\\\\S}" "§" ) + ("\\\\pounds{}" "£" ) + ("\\\\P{}" "¶" ) + ("\\\\S{}" "§" ) + ("{\\?`}" "¿") + ("{!`}" "¡") + ("\\?`" "¿") + ("!`" "¡") ) "Translation table for translating TeX sequences to ISO 8859-1 characters. This table is not exhaustive (and due to TeX's power can never be). @@ -397,185 +397,185 @@ Optional arg BUFFER is ignored (for use in `format-alist')." (defvar iso-gtex2iso-trans-tab '( - ("{\\\\\"a}" "") - ("{\\\\`a}" "") - ("{\\\\'a}" "") - ("{\\\\~a}" "") - ("{\\\\^a}" "") - ("{\\\\\"e}" "") - ("{\\\\`e}" "") - ("{\\\\'e}" "") - ("{\\\\^e}" "") - ("{\\\\\"\\\\i}" "") - ("{\\\\`\\\\i}" "") - ("{\\\\'\\\\i}" "") - ("{\\\\^\\\\i}" "") - ("{\\\\\"i}" "") - ("{\\\\`i}" "") - ("{\\\\'i}" "") - ("{\\\\^i}" "") - ("{\\\\\"o}" "") - ("{\\\\`o}" "") - ("{\\\\'o}" "") - ("{\\\\~o}" "") - ("{\\\\^o}" "") - ("{\\\\\"u}" "") - ("{\\\\`u}" "") - ("{\\\\'u}" "") - ("{\\\\^u}" "") - ("{\\\\\"A}" "") - ("{\\\\`A}" "") - ("{\\\\'A}" "") - ("{\\\\~A}" "") - ("{\\\\^A}" "") - ("{\\\\\"E}" "") - ("{\\\\`E}" "") - ("{\\\\'E}" "") - ("{\\\\^E}" "") - ("{\\\\\"I}" "") - ("{\\\\`I}" "") - ("{\\\\'I}" "") - ("{\\\\^I}" "") - ("{\\\\\"O}" "") - ("{\\\\`O}" "") - ("{\\\\'O}" "") - ("{\\\\~O}" "") - ("{\\\\^O}" "") - ("{\\\\\"U}" "") - ("{\\\\`U}" "") - ("{\\\\'U}" "") - ("{\\\\^U}" "") - ("{\\\\~n}" "") - ("{\\\\~N}" "") - ("{\\\\c c}" "") - ("{\\\\c C}" "") - ("\\\\\"a" "") - ("\\\\`a" "") - ("\\\\'a" "") - ("\\\\~a" "") - ("\\\\^a" "") - ("\\\\\"e" "") - ("\\\\`e" "") - ("\\\\'e" "") - ("\\\\^e" "") - ("\\\\\"\\\\i" "") - ("\\\\`\\\\i" "") - ("\\\\'\\\\i" "") - ("\\\\^\\\\i" "") - ("\\\\\"i" "") - ("\\\\`i" "") - ("\\\\'i" "") - ("\\\\^i" "") - ("\\\\\"o" "") - ("\\\\`o" "") - ("\\\\'o" "") - ("\\\\~o" "") - ("\\\\^o" "") - ("\\\\\"u" "") - ("\\\\`u" "") - ("\\\\'u" "") - ("\\\\^u" "") - ("\\\\\"A" "") - ("\\\\`A" "") - ("\\\\'A" "") - ("\\\\~A" "") - ("\\\\^A" "") - ("\\\\\"E" "") - ("\\\\`E" "") - ("\\\\'E" "") - ("\\\\^E" "") - ("\\\\\"I" "") - ("\\\\`I" "") - ("\\\\'I" "") - ("\\\\^I" "") - ("\\\\\"O" "") - ("\\\\`O" "") - ("\\\\'O" "") - ("\\\\~O" "") - ("\\\\^O" "") - ("\\\\\"U" "") - ("\\\\`U" "") - ("\\\\'U" "") - ("\\\\^U" "") - ("\\\\~n" "") - ("\\\\~N" "") - ("\\\\\"{a}" "") - ("\\\\`{a}" "") - ("\\\\'{a}" "") - ("\\\\~{a}" "") - ("\\\\^{a}" "") - ("\\\\\"{e}" "") - ("\\\\`{e}" "") - ("\\\\'{e}" "") - ("\\\\^{e}" "") - ("\\\\\"{\\\\i}" "") - ("\\\\`{\\\\i}" "") - ("\\\\'{\\\\i}" "") - ("\\\\^{\\\\i}" "") - ("\\\\\"{i}" "") - ("\\\\`{i}" "") - ("\\\\'{i}" "") - ("\\\\^{i}" "") - ("\\\\\"{o}" "") - ("\\\\`{o}" "") - ("\\\\'{o}" "") - ("\\\\~{o}" "") - ("\\\\^{o}" "") - ("\\\\\"{u}" "") - ("\\\\`{u}" "") - ("\\\\'{u}" "") - ("\\\\^{u}" "") - ("\\\\\"{A}" "") - ("\\\\`{A}" "") - ("\\\\'{A}" "") - ("\\\\~{A}" "") - ("\\\\^{A}" "") - ("\\\\\"{E}" "") - ("\\\\`{E}" "") - ("\\\\'{E}" "") - ("\\\\^{E}" "") - ("\\\\\"{I}" "") - ("\\\\`{I}" "") - ("\\\\'{I}" "") - ("\\\\^{I}" "") - ("\\\\\"{O}" "") - ("\\\\`{O}" "") - ("\\\\'{O}" "") - ("\\\\~{O}" "") - ("\\\\^{O}" "") - ("\\\\\"{U}" "") - ("\\\\`{U}" "") - ("\\\\'{U}" "") - ("\\\\^{U}" "") - ("\\\\~{n}" "") - ("\\\\~{N}" "") - ("\\\\c{c}" "") - ("\\\\c{C}" "") - ("{\\\\ss}" "") + ("{\\\\\"a}" "ä") + ("{\\\\`a}" "à") + ("{\\\\'a}" "á") + ("{\\\\~a}" "ã") + ("{\\\\^a}" "â") + ("{\\\\\"e}" "ë") + ("{\\\\`e}" "è") + ("{\\\\'e}" "é") + ("{\\\\^e}" "ê") + ("{\\\\\"\\\\i}" "ï") + ("{\\\\`\\\\i}" "ì") + ("{\\\\'\\\\i}" "í") + ("{\\\\^\\\\i}" "î") + ("{\\\\\"i}" "ï") + ("{\\\\`i}" "ì") + ("{\\\\'i}" "í") + ("{\\\\^i}" "î") + ("{\\\\\"o}" "ö") + ("{\\\\`o}" "ò") + ("{\\\\'o}" "ó") + ("{\\\\~o}" "õ") + ("{\\\\^o}" "ô") + ("{\\\\\"u}" "ü") + ("{\\\\`u}" "ù") + ("{\\\\'u}" "ú") + ("{\\\\^u}" "û") + ("{\\\\\"A}" "Ä") + ("{\\\\`A}" "À") + ("{\\\\'A}" "Á") + ("{\\\\~A}" "Ã") + ("{\\\\^A}" "Â") + ("{\\\\\"E}" "Ë") + ("{\\\\`E}" "È") + ("{\\\\'E}" "É") + ("{\\\\^E}" "Ê") + ("{\\\\\"I}" "Ï") + ("{\\\\`I}" "Ì") + ("{\\\\'I}" "Í") + ("{\\\\^I}" "Î") + ("{\\\\\"O}" "Ö") + ("{\\\\`O}" "Ò") + ("{\\\\'O}" "Ó") + ("{\\\\~O}" "Õ") + ("{\\\\^O}" "Ô") + ("{\\\\\"U}" "Ü") + ("{\\\\`U}" "Ù") + ("{\\\\'U}" "Ú") + ("{\\\\^U}" "Û") + ("{\\\\~n}" "ñ") + ("{\\\\~N}" "Ñ") + ("{\\\\c c}" "ç") + ("{\\\\c C}" "Ç") + ("\\\\\"a" "ä") + ("\\\\`a" "à") + ("\\\\'a" "á") + ("\\\\~a" "ã") + ("\\\\^a" "â") + ("\\\\\"e" "ë") + ("\\\\`e" "è") + ("\\\\'e" "é") + ("\\\\^e" "ê") + ("\\\\\"\\\\i" "ï") + ("\\\\`\\\\i" "ì") + ("\\\\'\\\\i" "í") + ("\\\\^\\\\i" "î") + ("\\\\\"i" "ï") + ("\\\\`i" "ì") + ("\\\\'i" "í") + ("\\\\^i" "î") + ("\\\\\"o" "ö") + ("\\\\`o" "ò") + ("\\\\'o" "ó") + ("\\\\~o" "õ") + ("\\\\^o" "ô") + ("\\\\\"u" "ü") + ("\\\\`u" "ù") + ("\\\\'u" "ú") + ("\\\\^u" "û") + ("\\\\\"A" "Ä") + ("\\\\`A" "À") + ("\\\\'A" "Á") + ("\\\\~A" "Ã") + ("\\\\^A" "Â") + ("\\\\\"E" "Ë") + ("\\\\`E" "È") + ("\\\\'E" "É") + ("\\\\^E" "Ê") + ("\\\\\"I" "Ï") + ("\\\\`I" "Ì") + ("\\\\'I" "Í") + ("\\\\^I" "Î") + ("\\\\\"O" "Ö") + ("\\\\`O" "Ò") + ("\\\\'O" "Ó") + ("\\\\~O" "Õ") + ("\\\\^O" "Ô") + ("\\\\\"U" "Ü") + ("\\\\`U" "Ù") + ("\\\\'U" "Ú") + ("\\\\^U" "Û") + ("\\\\~n" "ñ") + ("\\\\~N" "Ñ") + ("\\\\\"{a}" "ä") + ("\\\\`{a}" "à") + ("\\\\'{a}" "á") + ("\\\\~{a}" "ã") + ("\\\\^{a}" "â") + ("\\\\\"{e}" "ë") + ("\\\\`{e}" "è") + ("\\\\'{e}" "é") + ("\\\\^{e}" "ê") + ("\\\\\"{\\\\i}" "ï") + ("\\\\`{\\\\i}" "ì") + ("\\\\'{\\\\i}" "í") + ("\\\\^{\\\\i}" "î") + ("\\\\\"{i}" "ï") + ("\\\\`{i}" "ì") + ("\\\\'{i}" "í") + ("\\\\^{i}" "î") + ("\\\\\"{o}" "ö") + ("\\\\`{o}" "ò") + ("\\\\'{o}" "ó") + ("\\\\~{o}" "õ") + ("\\\\^{o}" "ô") + ("\\\\\"{u}" "ü") + ("\\\\`{u}" "ù") + ("\\\\'{u}" "ú") + ("\\\\^{u}" "û") + ("\\\\\"{A}" "Ä") + ("\\\\`{A}" "À") + ("\\\\'{A}" "Á") + ("\\\\~{A}" "Ã") + ("\\\\^{A}" "Â") + ("\\\\\"{E}" "Ë") + ("\\\\`{E}" "È") + ("\\\\'{E}" "É") + ("\\\\^{E}" "Ê") + ("\\\\\"{I}" "Ï") + ("\\\\`{I}" "Ì") + ("\\\\'{I}" "Í") + ("\\\\^{I}" "Î") + ("\\\\\"{O}" "Ö") + ("\\\\`{O}" "Ò") + ("\\\\'{O}" "Ó") + ("\\\\~{O}" "Õ") + ("\\\\^{O}" "Ô") + ("\\\\\"{U}" "Ü") + ("\\\\`{U}" "Ù") + ("\\\\'{U}" "Ú") + ("\\\\^{U}" "Û") + ("\\\\~{n}" "ñ") + ("\\\\~{N}" "Ñ") + ("\\\\c{c}" "ç") + ("\\\\c{C}" "Ç") + ("{\\\\ss}" "ß") ("{\\\\AE}" "\306") ("{\\\\ae}" "\346") ("{\\\\AA}" "\305") ("{\\\\aa}" "\345") ("{\\\\copyright}" "\251") ("\\\\copyright{}" "\251") - ("{\\\\pounds}" "" ) - ("{\\\\P}" "" ) - ("{\\\\S}" "" ) - ("\\\\pounds{}" "" ) - ("\\\\P{}" "" ) - ("\\\\S{}" "" ) - ("?`" "") - ("!`" "") - ("{?`}" "") - ("{!`}" "") - ("\"a" "") - ("\"A" "") - ("\"o" "") - ("\"O" "") - ("\"u" "") - ("\"U" "") - ("\"s" "") - ("\\\\3" "") + ("{\\\\pounds}" "£" ) + ("{\\\\P}" "¶" ) + ("{\\\\S}" "§" ) + ("\\\\pounds{}" "£" ) + ("\\\\P{}" "¶" ) + ("\\\\S{}" "§" ) + ("?`" "¿") + ("!`" "¡") + ("{?`}" "¿") + ("{!`}" "¡") + ("\"a" "ä") + ("\"A" "Ä") + ("\"o" "ö") + ("\"O" "Ö") + ("\"u" "ü") + ("\"U" "Ü") + ("\"s" "ß") + ("\\\\3" "ß") ) "Translation table for translating German TeX sequences to ISO 8859-1. This table is not exhaustive (and due to TeX's power can never be). @@ -583,65 +583,65 @@ It only contains commonly used sequences.") (defvar iso-iso2gtex-trans-tab '( - ("" "\"a") - ("" "{\\\\`a}") - ("" "{\\\\'a}") - ("" "{\\\\~a}") - ("" "{\\\\^a}") - ("" "{\\\\\"e}") - ("" "{\\\\`e}") - ("" "{\\\\'e}") - ("" "{\\\\^e}") - ("" "{\\\\\"\\\\i}") - ("" "{\\\\`\\\\i}") - ("" "{\\\\'\\\\i}") - ("" "{\\\\^\\\\i}") - ("" "\"o") - ("" "{\\\\`o}") - ("" "{\\\\'o}") - ("" "{\\\\~o}") - ("" "{\\\\^o}") - ("" "\"u") - ("" "{\\\\`u}") - ("" "{\\\\'u}") - ("" "{\\\\^u}") - ("" "\"A") - ("" "{\\\\`A}") - ("" "{\\\\'A}") - ("" "{\\\\~A}") - ("" "{\\\\^A}") - ("" "{\\\\\"E}") - ("" "{\\\\`E}") - ("" "{\\\\'E}") - ("" "{\\\\^E}") - ("" "{\\\\\"I}") - ("" "{\\\\`I}") - ("" "{\\\\'I}") - ("" "{\\\\^I}") - ("" "\"O") - ("" "{\\\\`O}") - ("" "{\\\\'O}") - ("" "{\\\\~O}") - ("" "{\\\\^O}") - ("" "\"U") - ("" "{\\\\`U}") - ("" "{\\\\'U}") - ("" "{\\\\^U}") - ("" "{\\\\~n}") - ("" "{\\\\~N}") - ("" "{\\\\c c}") - ("" "{\\\\c C}") - ("" "\"s") + ("ä" "\"a") + ("à" "{\\\\`a}") + ("á" "{\\\\'a}") + ("ã" "{\\\\~a}") + ("â" "{\\\\^a}") + ("ë" "{\\\\\"e}") + ("è" "{\\\\`e}") + ("é" "{\\\\'e}") + ("ê" "{\\\\^e}") + ("ï" "{\\\\\"\\\\i}") + ("ì" "{\\\\`\\\\i}") + ("í" "{\\\\'\\\\i}") + ("î" "{\\\\^\\\\i}") + ("ö" "\"o") + ("ò" "{\\\\`o}") + ("ó" "{\\\\'o}") + ("õ" "{\\\\~o}") + ("ô" "{\\\\^o}") + ("ü" "\"u") + ("ù" "{\\\\`u}") + ("ú" "{\\\\'u}") + ("û" "{\\\\^u}") + ("Ä" "\"A") + ("À" "{\\\\`A}") + ("Á" "{\\\\'A}") + ("Ã" "{\\\\~A}") + ("Â" "{\\\\^A}") + ("Ë" "{\\\\\"E}") + ("È" "{\\\\`E}") + ("É" "{\\\\'E}") + ("Ê" "{\\\\^E}") + ("Ï" "{\\\\\"I}") + ("Ì" "{\\\\`I}") + ("Í" "{\\\\'I}") + ("Î" "{\\\\^I}") + ("Ö" "\"O") + ("Ò" "{\\\\`O}") + ("Ó" "{\\\\'O}") + ("Õ" "{\\\\~O}") + ("Ô" "{\\\\^O}") + ("Ü" "\"U") + ("Ù" "{\\\\`U}") + ("Ú" "{\\\\'U}") + ("Û" "{\\\\^U}") + ("ñ" "{\\\\~n}") + ("Ñ" "{\\\\~N}") + ("ç" "{\\\\c c}") + ("Ç" "{\\\\c C}") + ("ß" "\"s") ("\306" "{\\\\AE}") ("\346" "{\\\\ae}") ("\305" "{\\\\AA}") ("\345" "{\\\\aa}") ("\251" "{\\\\copyright}") - ("" "{\\\\pounds}") - ("" "{\\\\P}") - ("" "{\\\\S}") - ("" "{?`}") - ("" "{!`}") + ("£" "{\\\\pounds}") + ("¶" "{\\\\P}") + ("§" "{\\\\S}") + ("¿" "{?`}") + ("¡" "{!`}") ) "Translation table for translating ISO 8859-1 characters to German TeX.") @@ -664,13 +664,13 @@ Optional arg BUFFER is ignored (for use in `format-alist')." (iso-translate-conventions from to iso-iso2gtex-trans-tab)) (defvar iso-iso2duden-trans-tab - '(("" "ae") - ("" "Ae") - ("" "oe") - ("" "Oe") - ("" "ue") - ("" "Ue") - ("" "ss")) + '(("ä" "ae") + ("Ä" "Ae") + ("ö" "oe") + ("Ö" "Oe") + ("ü" "ue") + ("Ü" "Ue") + ("ß" "ss")) "Translation table for translating ISO 8859-1 characters to Duden sequences.") ;;;###autoload @@ -683,133 +683,133 @@ Optional arg BUFFER is ignored (for use in `format-alist')." (iso-translate-conventions from to iso-iso2duden-trans-tab)) (defvar iso-iso2sgml-trans-tab - '(("" "À") - ("" "Á") - ("" "Â") - ("" "Ã") - ("" "Ä") - ("" "Å") - ("" "Æ") - ("" "Ç") - ("" "È") - ("" "É") - ("" "Ê") - ("" "Ë") - ("" "Ì") - ("" "Í") - ("" "Î") - ("" "Ï") - ("" "Ð") - ("" "Ñ") - ("" "Ò") - ("" "Ó") - ("" "Ô") - ("" "Õ") - ("" "Ö") - ("" "Ø") - ("" "Ù") - ("" "Ú") - ("" "Û") - ("" "Ü") - ("" "Ý") - ("" "Þ") - ("" "ß") - ("" "à") - ("" "á") - ("" "â") - ("" "ã") - ("" "ä") - ("" "å") - ("" "æ") - ("" "ç") - ("" "è") - ("" "é") - ("" "ê") - ("" "ë") - ("" "ì") - ("" "í") - ("" "î") - ("" "ï") - ("" "ð") - ("" "ñ") - ("" "ò") - ("" "ó") - ("" "ô") - ("" "õ") - ("" "ö") - ("" "ø") - ("" "ù") - ("" "ú") - ("" "û") - ("" "ü") - ("" "ý") - ("" "þ") - ("" "ÿ"))) + '(("À" "À") + ("Á" "Á") + ("Â" "Â") + ("Ã" "Ã") + ("Ä" "Ä") + ("Å" "Å") + ("Æ" "Æ") + ("Ç" "Ç") + ("È" "È") + ("É" "É") + ("Ê" "Ê") + ("Ë" "Ë") + ("Ì" "Ì") + ("Í" "Í") + ("Î" "Î") + ("Ï" "Ï") + ("Ð" "Ð") + ("Ñ" "Ñ") + ("Ò" "Ò") + ("Ó" "Ó") + ("Ô" "Ô") + ("Õ" "Õ") + ("Ö" "Ö") + ("Ø" "Ø") + ("Ù" "Ù") + ("Ú" "Ú") + ("Û" "Û") + ("Ü" "Ü") + ("Ý" "Ý") + ("Þ" "Þ") + ("ß" "ß") + ("à" "à") + ("á" "á") + ("â" "â") + ("ã" "ã") + ("ä" "ä") + ("å" "å") + ("æ" "æ") + ("ç" "ç") + ("è" "è") + ("é" "é") + ("ê" "ê") + ("ë" "ë") + ("ì" "ì") + ("í" "í") + ("î" "î") + ("ï" "ï") + ("ð" "ð") + ("ñ" "ñ") + ("ò" "ò") + ("ó" "ó") + ("ô" "ô") + ("õ" "õ") + ("ö" "ö") + ("ø" "ø") + ("ù" "ù") + ("ú" "ú") + ("û" "û") + ("ü" "ü") + ("ý" "ý") + ("þ" "þ") + ("ÿ" "ÿ"))) (defvar iso-sgml2iso-trans-tab - '(("À" "") - ("Á" "") - ("Â" "") - ("Ã" "") - ("Ä" "") - ("Å" "") - ("Æ" "") - ("Ç" "") - ("È" "") - ("É" "") - ("Ê" "") - ("Ë" "") - ("Ì" "") - ("Í" "") - ("Î" "") - ("Ï" "") - ("Ð" "") - ("Ñ" "") - ("Ò" "") - ("Ó" "") - ("Ô" "") - ("Õ" "") - ("Ö" "") - ("Ø" "") - ("Ù" "") - ("Ú" "") - ("Û" "") - ("Ü" "") - ("Ý" "") - ("Þ" "") - ("ß" "") - ("à" "") - ("á" "") - ("â" "") - ("ã" "") - ("ä" "") - ("å" "") - ("æ" "") - ("ç" "") - ("è" "") - ("é" "") - ("ê" "") - ("ë" "") - ("ì" "") - ("í" "") - ("î" "") - ("ï" "") - ("ð" "") - ("ñ" "") - (" " "") - ("ò" "") - ("ó" "") - ("ô" "") - ("õ" "") - ("ö" "") - ("ø" "") - ("ù" "") - ("ú" "") - ("û" "") - ("ü" "") - ("ý" "") - ("þ" "") - ("ÿ" ""))) + '(("À" "À") + ("Á" "Á") + ("Â" "Â") + ("Ã" "Ã") + ("Ä" "Ä") + ("Å" "Å") + ("Æ" "Æ") + ("Ç" "Ç") + ("È" "È") + ("É" "É") + ("Ê" "Ê") + ("Ë" "Ë") + ("Ì" "Ì") + ("Í" "Í") + ("Î" "Î") + ("Ï" "Ï") + ("Ð" "Ð") + ("Ñ" "Ñ") + ("Ò" "Ò") + ("Ó" "Ó") + ("Ô" "Ô") + ("Õ" "Õ") + ("Ö" "Ö") + ("Ø" "Ø") + ("Ù" "Ù") + ("Ú" "Ú") + ("Û" "Û") + ("Ü" "Ü") + ("Ý" "Ý") + ("Þ" "Þ") + ("ß" "ß") + ("à" "à") + ("á" "á") + ("â" "â") + ("ã" "ã") + ("ä" "ä") + ("å" "å") + ("æ" "æ") + ("ç" "ç") + ("è" "è") + ("é" "é") + ("ê" "ê") + ("ë" "ë") + ("ì" "ì") + ("í" "í") + ("î" "î") + ("ï" "ï") + ("ð" "ð") + ("ñ" "ñ") + (" " " ") + ("ò" "ò") + ("ó" "ó") + ("ô" "ô") + ("õ" "õ") + ("ö" "ö") + ("ø" "ø") + ("ù" "ù") + ("ú" "ú") + ("û" "û") + ("ü" "ü") + ("ý" "ý") + ("þ" "þ") + ("ÿ" "ÿ"))) ;;;###autoload (defun iso-iso2sgml (from to &optional buffer) diff --git a/lisp/international/iso-transl.el b/lisp/international/iso-transl.el index 4bc0400ef23..4bbb89c7087 100644 --- a/lisp/international/iso-transl.el +++ b/lisp/international/iso-transl.el @@ -1,4 +1,4 @@ -;;; iso-transl.el --- keyboard input definitions for ISO 8859-1 -*- coding: iso-8859-1 -*- +;;; iso-transl.el --- keyboard input definitions for ISO 8859-1 -*- coding: utf-8 -*- ;; Copyright (C) 1987, 1993-1999, 2001-2013 Free Software Foundation, ;; Inc. @@ -73,125 +73,125 @@ ;; language-specific table might override the short form for its own use. (defvar iso-transl-char-map - '(("* " . [?]) - (" " . [?]) - ("*!" . [?]) - ("!" . [?]) - ("\"\"" . [?]) - ("\"A" . [?]) - ("\"E" . [?]) - ("\"I" . [?]) - ("\"O" . [?]) - ("\"U" . [?]) - ("\"a" . [?]) - ("\"e" . [?]) - ("\"i" . [?]) - ("\"o" . [?]) - ("\"s" . [?]) - ("\"u" . [?]) - ("\"y" . [?]) - ("''" . [?]) - ("'A" . [?]) - ("'E" . [?]) - ("'I" . [?]) - ("'O" . [?]) - ("'U" . [?]) - ("'Y" . [?]) - ("'a" . [?]) - ("'e" . [?]) - ("'i" . [?]) - ("'o" . [?]) - ("'u" . [?]) - ("'y" . [?]) - ("*$" . [?]) - ("$" . [?]) - ("*+" . [?]) - ("+" . [?]) - (",," . [?]) - (",C" . [?]) - (",c" . [?]) - ("*-" . [?]) - ("-" . [?]) - ("*." . [?]) - ("." . [?]) - ("//" . [?]) - ("/A" . [?]) - ("/E" . [?]) - ("/O" . [?]) - ("/a" . [?]) - ("/e" . [?]) - ("/o" . [?]) - ("1/2" . [?]) - ("1/4" . [?]) - ("3/4" . [?]) - ("*<" . [?]) - ("<" . [?]) - ("*=" . [?]) - ("=" . [?]) - ("*>" . [?]) - (">" . [?]) - ("*?" . [?]) - ("?" . [?]) - ("*C" . [?]) - ("C" . [?]) - ("*L" . [?]) - ("L" . [?]) - ("*P" . [?]) - ("P" . [?]) - ("*R" . [?]) - ("R" . [?]) - ("*S" . [?]) - ("S" . [?]) - ("*Y" . [?]) - ("Y" . [?]) - ("^1" . [?]) - ("^2" . [?]) - ("^3" . [?]) - ("^A" . [?]) - ("^E" . [?]) - ("^I" . [?]) - ("^O" . [?]) - ("^U" . [?]) - ("^a" . [?]) - ("^e" . [?]) - ("^i" . [?]) - ("^o" . [?]) - ("^u" . [?]) - ("_a" . [?]) - ("_o" . [?]) - ("`A" . [?]) - ("`E" . [?]) - ("`I" . [?]) - ("`O" . [?]) - ("`U" . [?]) - ("`a" . [?]) - ("`e" . [?]) - ("`i" . [?]) - ("`o" . [?]) - ("`u" . [?]) - ("*c" . [?]) - ("c" . [?]) - ("*o" . [?]) - ("o" . [?]) - ("*u" . [?]) - ("u" . [?]) - ("*m" . [?]) - ("m" . [?]) - ("*x" . [?]) - ("x" . [?]) - ("*|" . [?]) - ("|" . [?]) - ("~A" . [?]) - ("~D" . [?]) - ("~N" . [?]) - ("~O" . [?]) - ("~T" . [?]) - ("~a" . [?]) - ("~d" . [?]) - ("~n" . [?]) - ("~o" . [?]) - ("~t" . [?]) - ("~~" . [?]) + '(("* " . [? ]) + (" " . [? ]) + ("*!" . [?¡]) + ("!" . [?¡]) + ("\"\"" . [?¨]) + ("\"A" . [?Ä]) + ("\"E" . [?Ë]) + ("\"I" . [?Ï]) + ("\"O" . [?Ö]) + ("\"U" . [?Ü]) + ("\"a" . [?ä]) + ("\"e" . [?ë]) + ("\"i" . [?ï]) + ("\"o" . [?ö]) + ("\"s" . [?ß]) + ("\"u" . [?ü]) + ("\"y" . [?ÿ]) + ("''" . [?´]) + ("'A" . [?Á]) + ("'E" . [?É]) + ("'I" . [?Í]) + ("'O" . [?Ó]) + ("'U" . [?Ú]) + ("'Y" . [?Ý]) + ("'a" . [?á]) + ("'e" . [?é]) + ("'i" . [?í]) + ("'o" . [?ó]) + ("'u" . [?ú]) + ("'y" . [?ý]) + ("*$" . [?¤]) + ("$" . [?¤]) + ("*+" . [?±]) + ("+" . [?±]) + (",," . [?¸]) + (",C" . [?Ç]) + (",c" . [?ç]) + ("*-" . [?]) + ("-" . [?]) + ("*." . [?·]) + ("." . [?·]) + ("//" . [?÷]) + ("/A" . [?Å]) + ("/E" . [?Æ]) + ("/O" . [?Ø]) + ("/a" . [?å]) + ("/e" . [?æ]) + ("/o" . [?ø]) + ("1/2" . [?½]) + ("1/4" . [?¼]) + ("3/4" . [?¾]) + ("*<" . [?«]) + ("<" . [?«]) + ("*=" . [?¯]) + ("=" . [?¯]) + ("*>" . [?»]) + (">" . [?»]) + ("*?" . [?¿]) + ("?" . [?¿]) + ("*C" . [?©]) + ("C" . [?©]) + ("*L" . [?£]) + ("L" . [?£]) + ("*P" . [?¶]) + ("P" . [?¶]) + ("*R" . [?®]) + ("R" . [?®]) + ("*S" . [?§]) + ("S" . [?§]) + ("*Y" . [?¥]) + ("Y" . [?¥]) + ("^1" . [?¹]) + ("^2" . [?²]) + ("^3" . [?³]) + ("^A" . [?Â]) + ("^E" . [?Ê]) + ("^I" . [?Î]) + ("^O" . [?Ô]) + ("^U" . [?Û]) + ("^a" . [?â]) + ("^e" . [?ê]) + ("^i" . [?î]) + ("^o" . [?ô]) + ("^u" . [?û]) + ("_a" . [?ª]) + ("_o" . [?º]) + ("`A" . [?À]) + ("`E" . [?È]) + ("`I" . [?Ì]) + ("`O" . [?Ò]) + ("`U" . [?Ù]) + ("`a" . [?à]) + ("`e" . [?è]) + ("`i" . [?ì]) + ("`o" . [?ò]) + ("`u" . [?ù]) + ("*c" . [?¢]) + ("c" . [?¢]) + ("*o" . [?°]) + ("o" . [?°]) + ("*u" . [?µ]) + ("u" . [?µ]) + ("*m" . [?µ]) + ("m" . [?µ]) + ("*x" . [?×]) + ("x" . [?×]) + ("*|" . [?¦]) + ("|" . [?¦]) + ("~A" . [?Ã]) + ("~D" . [?Ð]) + ("~N" . [?Ñ]) + ("~O" . [?Õ]) + ("~T" . [?Þ]) + ("~a" . [?ã]) + ("~d" . [?ð]) + ("~n" . [?ñ]) + ("~o" . [?õ]) + ("~t" . [?þ]) + ("~~" . [?¬]) ("' " . "'") ("` " . "`") ("\" " . "\"") @@ -205,37 +205,37 @@ sequence VECTOR. (VECTOR is normally one character long.)") ;; Language-specific translation lists. (defvar iso-transl-language-alist '(("Esperanto" - ("C" . [?]) - ("G" . [?]) - ("H" . [?]) - ("J" . [?]) - ("S" . [?]) - ("U" . [?]) - ("c" . [?]) - ("g" . [?]) - ("h" . [?]) - ("j" . [?]) - ("s" . [?]) - ("u" . [?])) + ("C" . [?Æ]) + ("G" . [?Ø]) + ("H" . [?¦]) + ("J" . [?¬]) + ("S" . [?Þ]) + ("U" . [?Ý]) + ("c" . [?æ]) + ("g" . [?ø]) + ("h" . [?¶]) + ("j" . [?¼]) + ("s" . [?þ]) + ("u" . [?ý])) ("French" - ("C" . [?]) - ("c" . [?])) + ("C" . [?Ç]) + ("c" . [?ç])) ("German" - ("A" . [?]) - ("O" . [?]) - ("U" . [?]) - ("a" . [?]) - ("o" . [?]) - ("s" . [?]) - ("u" . [?])) + ("A" . [?Ä]) + ("O" . [?Ö]) + ("U" . [?Ü]) + ("a" . [?ä]) + ("o" . [?ö]) + ("s" . [?ß]) + ("u" . [?ü])) ("Portuguese" - ("C" . [?]) - ("c" . [?])) + ("C" . [?Ç]) + ("c" . [?ç])) ("Spanish" - ("!" . [?]) - ("?" . [?]) - ("N" . [?]) - ("n" . [?])))) + ("!" . [?¡]) + ("?" . [?¿]) + ("N" . [?Ñ]) + ("n" . [?ñ])))) (defvar iso-transl-ctl-x-8-map nil "Keymap for C-x 8 prefix.") |