From 49b842c83ac0c5612d6cd5fa4822f741474b1b98 Mon Sep 17 00:00:00 2001 From: Georg Baum Date: Sat, 31 Mar 2007 10:47:17 +0000 Subject: [PATCH] Prepare lib/kbd for the unicode transition (part 2): Convert all .kmap files to utf8 * lib/kbd/thai-kedmanee.kmap convert from tis620-0 * lib/kbd/greek.kmap convert from iso8859-7 * lib/kbd/polski.kmap convert from iso8859-2 * lib/kbd/german-3.kmap convert from iso8859-1 * lib/kbd/german.kmap convert from iso8859-1 * lib/kbd/koi8-r.kmap convert from koi8-r * lib/kbd/hebrew.kmap convert from cp1255 * lib/kbd/european.kmap convert from iso8859-1 * lib/kbd/magyar-3.kmap convert from iso8859-2 * lib/kbd/arabic.kmap convert from iso8859-6 * lib/kbd/bg-bds-1251.kmap convert from cp1251 * lib/kbd/francais.kmap convert from iso8859-1 * lib/kbd/latvian.kmap convert from iso8859-13 * lib/kbd/german-2.kmap convert from iso8859-1 * lib/kbd/portuges.kmap convert from iso8859-1 * lib/kbd/koi8-u.kmap convert from koi8-u * lib/kbd/american-2.kmap convert from iso8859-1 * lib/kbd/magyar-2.kmap convert from iso8859-2 * lib/kbd/serbian.kmap convert from iso8859-5 git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17659 a592a061-630c-0410-9148-cb99ea01b6c8 --- lib/kbd/american-2.kmap | 2 +- lib/kbd/arabic.kmap | 90 ++++++++++----------- lib/kbd/bg-bds-1251.kmap | 132 +++++++++++++++--------------- lib/kbd/european.kmap | 6 +- lib/kbd/francais.kmap | 8 +- lib/kbd/german-2.kmap | 30 +++---- lib/kbd/german-3.kmap | 34 ++++---- lib/kbd/german.kmap | 2 +- lib/kbd/greek.kmap | 4 +- lib/kbd/hebrew.kmap | 132 +++++++++++++++--------------- lib/kbd/koi8-r.kmap | 132 +++++++++++++++--------------- lib/kbd/koi8-u.kmap | 128 ++++++++++++++--------------- lib/kbd/latvian.kmap | 2 +- lib/kbd/magyar-2.kmap | 44 +++++----- lib/kbd/magyar-3.kmap | 38 ++++----- lib/kbd/polski.kmap | 38 ++++----- lib/kbd/portuges.kmap | 4 +- lib/kbd/serbian.kmap | 124 ++++++++++++++-------------- lib/kbd/thai-kedmanee.kmap | 162 ++++++++++++++++++------------------- 19 files changed, 556 insertions(+), 556 deletions(-) diff --git a/lib/kbd/american-2.kmap b/lib/kbd/american-2.kmap index 7fc40a27b5..7fe9a884ab 100644 --- a/lib/kbd/american-2.kmap +++ b/lib/kbd/american-2.kmap @@ -16,4 +16,4 @@ # # Example of substituting local chars to TeX-Strings # -# \kmap "\\ss{}" +# \kmap ß "\\ss{}" diff --git a/lib/kbd/arabic.kmap b/lib/kbd/arabic.kmap index 4dfc1f2176..d1ee4efffd 100644 --- a/lib/kbd/arabic.kmap +++ b/lib/kbd/arabic.kmap @@ -5,40 +5,40 @@ # # reviewed and fixed by Isam Bayazidi , Mohamed Kebdani -\kmap q -\kmap w -\kmap e -\kmap r -\kmap t -\kmap y -\kmap u -\kmap i -\kmap o -\kmap p -\kmap a -\kmap s -\kmap d -\kmap f -\kmap g -\kmap h -\kmap j -\kmap k -\kmap l -\kmap z -\kmap x -\kmap c -\kmap v -\kmap b -\kmap n -\kmap m -\kmap ; -\kmap ' -\kmap "," -\kmap . -\kmap / -\kmap ` -\kmap [ -\kmap ] +\kmap q ض +\kmap w ص +\kmap e ث +\kmap r ق +\kmap t ف +\kmap y غ +\kmap u ع +\kmap i ه +\kmap o خ +\kmap p ح +\kmap a ش +\kmap s س +\kmap d ي +\kmap f ب +\kmap g ل +\kmap h ا +\kmap j ت +\kmap k ن +\kmap l م +\kmap z ئ +\kmap x ء +\kmap c ؤ +\kmap v ر +\kmap b لا +\kmap n ى +\kmap m ة +\kmap ; ك +\kmap ' ط +\kmap "," و +\kmap . ز +\kmap / ظ +\kmap ` ذ +\kmap [ ج +\kmap ] د # shifted keyboard @@ -46,31 +46,31 @@ \kmap W ? \kmap E ? \kmap R ? -\kmap T -\kmap Y +\kmap T لإ +\kmap Y إ \kmap U ` -\kmap I +\kmap I ه \kmap O ? -\kmap P +\kmap P ؛ \kmap A ? \kmap S ? \kmap D [ \kmap F ] -\kmap G -\kmap H -\kmap J -\kmap K +\kmap G لأ +\kmap H أ +\kmap J ـ +\kmap K ، \kmap L / \kmap Z ~ \kmap X ? \kmap C { \kmap V } -\kmap B -\kmap N +\kmap B لآ +\kmap N آ \kmap M ' \kmap < "," \kmap > . -\kmap ? +\kmap ? ؟ \kmap { < \kmap } > \kmap ~ ? diff --git a/lib/kbd/bg-bds-1251.kmap b/lib/kbd/bg-bds-1251.kmap index 24acda0737..864000b98a 100644 --- a/lib/kbd/bg-bds-1251.kmap +++ b/lib/kbd/bg-bds-1251.kmap @@ -4,39 +4,39 @@ \kmap ` ( \kmap = "." \kmap q "," -\kmap w -\kmap e -\kmap r -\kmap t -\kmap y -\kmap u -\kmap i -\kmap o -\kmap p -\kmap [ +\kmap w у +\kmap e е +\kmap r и +\kmap t ш +\kmap y щ +\kmap u к +\kmap i с +\kmap o д +\kmap p з +\kmap [ ц \kmap ] ; -\kmap a -\kmap s -\kmap d -\kmap f -\kmap g -\kmap h -\kmap j -\kmap k -\kmap l -\kmap ; -\kmap ' +\kmap a ь +\kmap s я +\kmap d а +\kmap f о +\kmap g ж +\kmap h г +\kmap j т +\kmap k н +\kmap l в +\kmap ; м +\kmap ' ч \kmap \\ ' -\kmap z -\kmap x -\kmap c -\kmap v -\kmap b -\kmap n -\kmap m -\kmap "," -\kmap "." -\kmap "/" +\kmap z ю +\kmap x й +\kmap c ъ +\kmap v э +\kmap b ф +\kmap n х +\kmap m п +\kmap "," р +\kmap "." л +\kmap "/" б \kmap "~" ")" @@ -47,40 +47,40 @@ \kmap & : \kmap * / \kmap ( _ -\kmap ) +\kmap ) № \kmap _ I \kmap + V -\kmap Q -\kmap W -\kmap E -\kmap R -\kmap T -\kmap Y -\kmap U -\kmap I -\kmap O -\kmap P -\kmap { -\kmap } -\kmap A -\kmap S -\kmap D -\kmap F -\kmap G -\kmap H -\kmap J -\kmap K -\kmap L -\kmap : -\kmap \" -\kmap | -\kmap Z -\kmap X -\kmap C -\kmap V -\kmap B -\kmap N -\kmap M -\kmap "<" -\kmap ">" -\kmap "?" +\kmap Q ы +\kmap W У +\kmap E Е +\kmap R И +\kmap T Ш +\kmap Y Щ +\kmap U К +\kmap I С +\kmap O Д +\kmap P З +\kmap { Ц +\kmap } § +\kmap A Ь +\kmap S Я +\kmap D А +\kmap F О +\kmap G Ж +\kmap H Г +\kmap J Т +\kmap K Н +\kmap L В +\kmap : М +\kmap \" Ч +\kmap | Ы +\kmap Z Ю +\kmap X Й +\kmap C Ъ +\kmap V Э +\kmap B Ф +\kmap N Х +\kmap M П +\kmap "<" Р +\kmap ">" Л +\kmap "?" Б diff --git a/lib/kbd/european.kmap b/lib/kbd/european.kmap index 3776340faf..14636d697f 100644 --- a/lib/kbd/european.kmap +++ b/lib/kbd/european.kmap @@ -55,14 +55,14 @@ # # french characters # -\kmap "\\oe{}" +\kmap ¬ "\\oe{}" # # special characters # \kxmod umlaut $ "\\pounds{}" # pound \kxmod umlaut \# "\\S{}" # paragraph \kxmod umlaut ~ "\\b{}" # degree -\kmap "\\euro{}" # euro sign, to use with package eurofont +\kmap ¤ "\\euro{}" # euro sign, to use with package eurofont # # \kxmod acute ' ' # \kxmod grave ` ` @@ -74,4 +74,4 @@ # # Example of substituting local chars to TeX-Strings # -# \kmap "\\ss{}" +# \kmap ß "\\ss{}" diff --git a/lib/kbd/francais.kmap b/lib/kbd/francais.kmap index 6f28c6225b..59f0fb21b8 100644 --- a/lib/kbd/francais.kmap +++ b/lib/kbd/francais.kmap @@ -2,11 +2,11 @@ # Key definition file for French national keyboard for LyX # -\kmap "\\oe{}" # {\oe} before u and i -\kmod umlaut aeiouAEIOU # umlaut on +\kmap ¬ "\\oe{}" # {\oe} before u and i +\kmod ¨ umlaut aeiouAEIOU # umlaut on ¨ \kxmod umlaut i "\\\"{\\i}" # some exceptions \kmod ^ circumflex aeiouAEIOU # circumflex on ^ \kxmod circumflex i "\\^{\\i}" # some exceptions -\kmod cedilla cC # cedilla on cC -\kmap "\\euro{}" # euro sign, to use with package eurofont +\kmod ² cedilla cC # cedilla on cC +\kmap ¤ "\\euro{}" # euro sign, to use with package eurofont diff --git a/lib/kbd/german-2.kmap b/lib/kbd/german-2.kmap index 8cfd8c9665..5d4c514e39 100644 --- a/lib/kbd/german-2.kmap +++ b/lib/kbd/german-2.kmap @@ -4,14 +4,14 @@ # (C)1995 by Ivan Schreter, schreter@ccsun.tuke.sk # \kmod ` circumflex aceijnorsuyzACEIJNORSUYZ # dead circumflex -\kmap -\kmap -\kmap -\kmap -\kmap -\kmap -\kmap -\kmap ~ # degree +\kmap ä ä +\kmap ö ö +\kmap ü ü +\kmap ß ß +\kmap Ä Ä +\kmap Ö Ö +\kmap Ü Ü +\kmap ~ ° # degree \kmap @ \" # shift-numbers is different on German kbd \kmap \# "\\S{}" \kmap ^ & @@ -19,7 +19,7 @@ \kmap * ( \kmap ( ) \kmap ) = -\kmap - # "\\ss{}" # - maps to sharfes s +\kmap - ß # "\\ss{}" # - maps to sharfes s \kmap _ ? # _ maps to question mark \kmod = acute aceijlnorsuyzACEIJLNORSUYZ # = is acute deadkey \kmod + grave aceijlnorsuyzACEIJLNORSUYZ # Shift-= is grave dead key @@ -27,14 +27,14 @@ \kmap Z Y \kmap y z \kmap Y Z -\kmap [ #"\\\"{u}" # [{ maps to u umlaut -\kmap { #"\\\"{U}" +\kmap [ ü #"\\\"{u}" # [{ maps to u umlaut +\kmap { Ü #"\\\"{U}" \kmap ] + \kmap } * -\kmap ; #"\\\"{o}" # ;: maps to o umlaut -\kmap : #"\\\"{O}" -\kmap ' #"\\\"{a}" # '" maps to a umlaut -\kmap \" # "\\\"{A}" +\kmap ; ö #"\\\"{o}" # ;: maps to o umlaut +\kmap : Ö #"\\\"{O}" +\kmap ' ä #"\\\"{a}" # '" maps to a umlaut +\kmap \" Ä # "\\\"{A}" \kmap < ; # yet some modifiers \kmap > : \kmap / - diff --git a/lib/kbd/german-3.kmap b/lib/kbd/german-3.kmap index d9af4e6417..12095daf9a 100644 --- a/lib/kbd/german-3.kmap +++ b/lib/kbd/german-3.kmap @@ -1,28 +1,28 @@ # # German keyboard definition for LyX - hopefully correct # -# (C)1996 by Istvn Pl (3.14) +# (C)1996 by István Pál (3.14) # Bindings for German keyboard by Ivan Schreter and I've added # (changed, removed) ISO-8859.1 (Latin-1) key mapping for LyX. # Set the Layout/Document/Encoding to latin1 xor latin2 # \kmod ` circumflex aceijnorsuyzACEIJNORSUYZ # dead circumflex -#\kmap -#\kmap -#\kmap -#\kmap -#\kmap -#\kmap -#\kmap -\kmap ~ # degree +#\kmap ä ä +#\kmap ö ö +#\kmap ü ü +#\kmap ß ß +#\kmap Ä Ä +#\kmap Ö Ö +#\kmap Ü Ü +\kmap ~ ° # degree \kmap @ \" # shift-numbers are different on German kbd -\kmap \# #"\\S " +\kmap \# § #"\\S " \kmap ^ & \kmap & / \kmap * ( \kmap ( ) \kmap ) = -\kmap - # "\\ss " # - maps to sharfes s +\kmap - ß # "\\ss " # - maps to sharfes s \kmap _ ? # _ maps to question mark \kmod = acute aceijlnorsuyzACEIJLNORSUYZ # = is acute deadkey \kmod + grave aceijlnorsuyzACEIJLNORSUYZ # Shift-= is grave dead key @@ -30,14 +30,14 @@ #\kmap Z Y #\kmap y z #\kmap Y Z -\kmap [ #"\\\"u" # [{ maps to u umlaut -\kmap { #"\\\"U" +\kmap [ ü #"\\\"u" # [{ maps to u umlaut +\kmap { Ü #"\\\"U" \kmap ] + \kmap } * -\kmap ; #"\\\"o" # ;: maps to o umlaut -\kmap : #"\\\"O" -\kmap ' #"\\\"a" # '" maps to a umlaut -\kmap \" # "\\\"A" +\kmap ; ö #"\\\"o" # ;: maps to o umlaut +\kmap : Ö #"\\\"O" +\kmap ' ä #"\\\"a" # '" maps to a umlaut +\kmap \" Ä # "\\\"A" \kmap < ; # yet some modifiers \kmap > : \kmap / - diff --git a/lib/kbd/german.kmap b/lib/kbd/german.kmap index 57a5455eee..b1ae30bda8 100644 --- a/lib/kbd/german.kmap +++ b/lib/kbd/german.kmap @@ -4,7 +4,7 @@ # (C)1995 by Ivan Schreter, schreter@ccsun.tuke.sk # \kmod ` circumflex aceijnorsuyzACEIJNORSUYZ # dead circumflex -\kmap ~ # degree +\kmap ~ ° # degree \kmap @ \" # shift-numbers is different on German kbd \kmap \# "\\S{}" \kmap ^ & diff --git a/lib/kbd/greek.kmap b/lib/kbd/greek.kmap index ea74b9c084..1d882a2611 100644 --- a/lib/kbd/greek.kmap +++ b/lib/kbd/greek.kmap @@ -1,8 +1,8 @@ # Greek keyboard definition for LyX - hopefully correct # # Flames to Alkis Polyzotis, alkis@dbnet.ece.ntua.gr # -\kmod ; acute aeioyvhAEIOYVH # -\kmod : umlaut iyIY # +\kmod ; acute aeioyvhAEIOYVH # αειουωΑΕΙΟΥΩ +\kmod : umlaut iyIY # ιυΙΥ \kmod ' grave ayiAYI \kmap Q : \kcomb acute umlaut iy diff --git a/lib/kbd/hebrew.kmap b/lib/kbd/hebrew.kmap index 281f25465f..38ed7e49db 100644 --- a/lib/kbd/hebrew.kmap +++ b/lib/kbd/hebrew.kmap @@ -6,83 +6,83 @@ \kmap ` ; \kmap q / \kmap w ' -\kmap e -\kmap r -\kmap t -\kmap y -\kmap u -\kmap i -\kmap o -\kmap p +\kmap e ק +\kmap r ר +\kmap t א +\kmap y ט +\kmap u ו +\kmap i ן +\kmap o ם +\kmap p פ -\kmap a -\kmap s -\kmap d -\kmap f -\kmap g -\kmap h -\kmap j -\kmap k -\kmap l -\kmap ; +\kmap a ש +\kmap s ד +\kmap d ג +\kmap f כ +\kmap g ע +\kmap h י +\kmap j ח +\kmap k ל +\kmap l ך +\kmap ; ף \kmap ' "," -\kmap z -\kmap x -\kmap c -\kmap v -\kmap b -\kmap n -\kmap m -\kmap "," -\kmap . +\kmap z ז +\kmap x ס +\kmap c ב +\kmap v ה +\kmap b נ +\kmap n מ +\kmap m צ +\kmap "," ת +\kmap . ץ \kmap / . # The following lines prevent entering capitals letters in a Hebrew text \kmap Q / \kmap W ' -\kmap E -\kmap R -\kmap T -\kmap Y -\kmap U -\kmap I -\kmap O -\kmap P +\kmap E ק +\kmap R ר +\kmap T א +\kmap Y ט +\kmap U ו +\kmap I ן +\kmap O ם +\kmap P פ -\kmap A -\kmap S -\kmap D -\kmap F -\kmap G -\kmap H -\kmap J -\kmap K -\kmap L +\kmap A ש +\kmap S ד +\kmap D ג +\kmap F כ +\kmap G ע +\kmap H י +\kmap J ח +\kmap K ל +\kmap L ך -\kmap Z -\kmap X -\kmap C -\kmap V -\kmap B -\kmap N -\kmap M +\kmap Z ז +\kmap X ס +\kmap C ב +\kmap V ה +\kmap B נ +\kmap N מ +\kmap M צ # Hebrew points (nikud) -\kmap E # Shift+Qof = Qamats -\kmap R # Shift+Resh = Shuruq (= Dagesh) -\kmap U # Shift+Vav = Holam -\kmap P # Shift+Pe = Patah +\kmap E ָ # Shift+Qof = Qamats +\kmap R ּ # Shift+Resh = Shuruq (= Dagesh) +\kmap U ֹ # Shift+Vav = Holam +\kmap P ַ # Shift+Pe = Patah -\kmap A # Shift+Shin = Sheva -\kmap S # Shift+Delat = Dagesh (= Shuruq) -\kmap G # Shin dot -\kmap H # Sin dot -\kmap J # Shift+Het = Hiriq +\kmap A ְ # Shift+Shin = Sheva +\kmap S ּ # Shift+Delat = Dagesh (= Shuruq) +\kmap G ׂ # Shin dot +\kmap H ׁ # Sin dot +\kmap J ִ # Shift+Het = Hiriq -\kmap X # Shift+Samekh = Segol -\kmap C # Shift+Bet = Qubuts -\kmap V # Hataf segol -\kmap B # Hataf patah -\kmap N # Hataf qamats -\kmap M # Shift+Tsadi = Tsere +\kmap X ֶ # Shift+Samekh = Segol +\kmap C ֻ # Shift+Bet = Qubuts +\kmap V ֱ # Hataf segol +\kmap B ֲ # Hataf patah +\kmap N ֳ # Hataf qamats +\kmap M ֵ # Shift+Tsadi = Tsere diff --git a/lib/kbd/koi8-r.kmap b/lib/kbd/koi8-r.kmap index aed709033e..d7dda8a7df 100644 --- a/lib/kbd/koi8-r.kmap +++ b/lib/kbd/koi8-r.kmap @@ -2,77 +2,77 @@ # by Nick Slussar, 1999 # added by Vitaly Lipatov, 2001 (standart russian layout) -\kmap q -\kmap w -\kmap e -\kmap r -\kmap t -\kmap y -\kmap u -\kmap i -\kmap o -\kmap p -\kmap [ -\kmap ] -\kmap a -\kmap s -\kmap d -\kmap f -\kmap g -\kmap h -\kmap j -\kmap k -\kmap l -\kmap ; -\kmap ' -\kmap z -\kmap x -\kmap c -\kmap v -\kmap b -\kmap n -\kmap m -\kmap "," -\kmap "." +\kmap q й +\kmap w ц +\kmap e у +\kmap r к +\kmap t е +\kmap y н +\kmap u г +\kmap i ш +\kmap o щ +\kmap p з +\kmap [ х +\kmap ] ъ +\kmap a ф +\kmap s ы +\kmap d в +\kmap f а +\kmap g п +\kmap h р +\kmap j о +\kmap k л +\kmap l д +\kmap ; ж +\kmap ' э +\kmap z я +\kmap x ч +\kmap c с +\kmap v м +\kmap b и +\kmap n т +\kmap m ь +\kmap "," б +\kmap "." ю \kmap "/" "." \kmap "@" "\"" \kmap "^" ":" \kmap "&" "?" -\kmap "`" "" -\kmap "~" "" +\kmap "`" "ё" +\kmap "~" "Ё" \kmap "$" ";" -\kmap Q -\kmap W -\kmap E -\kmap R -\kmap T -\kmap Y -\kmap U -\kmap I -\kmap O -\kmap P -\kmap { -\kmap } -\kmap A -\kmap S -\kmap D -\kmap F -\kmap G -\kmap H -\kmap J -\kmap K -\kmap L -\kmap : -\kmap \" -\kmap Z -\kmap X -\kmap C -\kmap V -\kmap B -\kmap N -\kmap M -\kmap "<" -\kmap ">" +\kmap Q Й +\kmap W Ц +\kmap E У +\kmap R К +\kmap T Е +\kmap Y Н +\kmap U Г +\kmap I Ш +\kmap O Щ +\kmap P З +\kmap { Х +\kmap } Ъ +\kmap A Ф +\kmap S Ы +\kmap D В +\kmap F А +\kmap G П +\kmap H Р +\kmap J О +\kmap K Л +\kmap L Д +\kmap : Ж +\kmap \" Э +\kmap Z Я +\kmap X Ч +\kmap C С +\kmap V М +\kmap B И +\kmap N Т +\kmap M Ь +\kmap "<" Б +\kmap ">" Ю \kmap "?" "," diff --git a/lib/kbd/koi8-u.kmap b/lib/kbd/koi8-u.kmap index 2a950a040c..3402852206 100644 --- a/lib/kbd/koi8-u.kmap +++ b/lib/kbd/koi8-u.kmap @@ -1,71 +1,71 @@ # keyboad mapping for koi8-u # by Volodymyr Lisivka, 2000 -\kmap q -\kmap w -\kmap e -\kmap r -\kmap t -\kmap y -\kmap u -\kmap i -\kmap o -\kmap p -\kmap [ -\kmap ] -\kmap a -\kmap s -\kmap d -\kmap f -\kmap g -\kmap h -\kmap j -\kmap k -\kmap l -\kmap ; -\kmap ' -\kmap z -\kmap x -\kmap c -\kmap v -\kmap b -\kmap n -\kmap m -\kmap "," -\kmap "." +\kmap q й +\kmap w ц +\kmap e у +\kmap r к +\kmap t е +\kmap y н +\kmap u г +\kmap i ш +\kmap o щ +\kmap p з +\kmap [ х +\kmap ] ї +\kmap a ф +\kmap s і +\kmap d в +\kmap f а +\kmap g п +\kmap h р +\kmap j о +\kmap k л +\kmap l д +\kmap ; ж +\kmap ' є +\kmap z я +\kmap x ч +\kmap c с +\kmap v м +\kmap b и +\kmap n т +\kmap m ь +\kmap "," б +\kmap "." ю \kmap "/" . -\kmap Q -\kmap W -\kmap E -\kmap R -\kmap T -\kmap Y -\kmap U -\kmap I -\kmap O -\kmap P -\kmap { -\kmap } -\kmap A -\kmap S -\kmap D -\kmap F -\kmap G -\kmap H -\kmap J -\kmap K -\kmap L -\kmap : -\kmap \" -\kmap Z -\kmap X -\kmap C -\kmap V -\kmap B -\kmap N -\kmap M -\kmap "<" -\kmap ">" +\kmap Q Й +\kmap W Ц +\kmap E У +\kmap R К +\kmap T Е +\kmap Y Н +\kmap U Г +\kmap I Ш +\kmap O Щ +\kmap P З +\kmap { Х +\kmap } Ї +\kmap A Ф +\kmap S І +\kmap D В +\kmap F А +\kmap G П +\kmap H Р +\kmap J О +\kmap K Л +\kmap L Д +\kmap : Ж +\kmap \" Є +\kmap Z Я +\kmap X Ч +\kmap C С +\kmap V М +\kmap B И +\kmap N Т +\kmap M Ь +\kmap "<" Б +\kmap ">" Ю \kmap "?" "," diff --git a/lib/kbd/latvian.kmap b/lib/kbd/latvian.kmap index cae401b6d0..84b5fdaecf 100644 --- a/lib/kbd/latvian.kmap +++ b/lib/kbd/latvian.kmap @@ -2,7 +2,7 @@ # latvian.kmap # # this is for Latvian, with US Keyboard. -# 2000 By Janne Pnkl (epa@iki.fi) +# 2000 By Janne Pänkälä (epa@iki.fi) # # Characters that are (afaik ;/ ) needed are # g k n l with , underneath diff --git a/lib/kbd/magyar-2.kmap b/lib/kbd/magyar-2.kmap index ff88adfa28..85ffc74382 100644 --- a/lib/kbd/magyar-2.kmap +++ b/lib/kbd/magyar-2.kmap @@ -6,26 +6,26 @@ # These are the bindings for Hungarian keyboards using ISO-8859.2 (Latin-2) # key mapping for X. # -\kmap "\\H{u}" -\kmap "\\H{U}" -\kmap "\\H{o}" -\kmap "\\H{O}" -\kmap "\\'{u}" -\kmap "\\'{U}" -\kmap "\\'{e}" -\kmap "\\'{E}" -\kmap "\\'{a}" -\kmap "\\'{A}" -\kmap "\\'{\\i}" -\kmap "\\'{I}" -\kmap "\\'{o}" -\kmap "\\'{O}" -\kmap "\\\"{u}" -\kmap "\\\"{U}" -\kmap "\\\"{o}" -\kmap "\\\"{O}" +\kmap ű "\\H{u}" +\kmap Ű "\\H{U}" +\kmap ő "\\H{o}" +\kmap Ő "\\H{O}" +\kmap ú "\\'{u}" +\kmap Ú "\\'{U}" +\kmap é "\\'{e}" +\kmap É "\\'{E}" +\kmap á "\\'{a}" +\kmap Á "\\'{A}" +\kmap í "\\'{\\i}" +\kmap Í "\\'{I}" +\kmap ó "\\'{o}" +\kmap Ó "\\'{O}" +\kmap ü "\\\"{u}" +\kmap Ü "\\\"{U}" +\kmap ö "\\\"{o}" +\kmap Ö "\\\"{O}" -\kmap "\\S{}" -\kmap "\\ss{}" -\kmap "\\times{}" -\kmap "\\div{}" +\kmap § "\\S{}" +\kmap ß "\\ss{}" +\kmap × "\\times{}" +\kmap ÷ "\\div{}" diff --git a/lib/kbd/magyar-3.kmap b/lib/kbd/magyar-3.kmap index cb9afa803c..a3aad84e76 100644 --- a/lib/kbd/magyar-3.kmap +++ b/lib/kbd/magyar-3.kmap @@ -1,27 +1,27 @@ # # Hungarian keyboard definition file for LyX # -# (c)1996 by Istvn Pl (3.14) +# (c)1996 by István Pál (3.14) # # Bindings for Hungarian keyboard using ISO-8859.2 (Latin-2) # key mapping for LyX. # Set the Layout/Document/Encoding to latin2 -\kmap \\ #"{\\H u}" -\kmap | #"{\\H U}" -\kmap [ #"{\\H o}" -\kmap { #"{\\H O}" -\kmap ] #"{\\'u}" -\kmap } #"{\\'U}" -\kmap ; #"{\\'e}" -\kmap : #"{\\'E}" -\kmap ' #"{\\'a}" -\kmap \" #"{\\'A}" -\kmap \` #"{\\'\\i}" -\kmap ~ #"{\\'I}" -\kmap = #"{\\'o}" -\kmap + #"{\\'O}" -\kmap - #"{\\\"u}" -\kmap _ #"{\\\"U}" -\kmap 0 #"{\\\"o}" -\kmap ) #"{\\\"O}" +\kmap \\ ű #"{\\H u}" +\kmap | Ű #"{\\H U}" +\kmap [ ő #"{\\H o}" +\kmap { Ő #"{\\H O}" +\kmap ] ú #"{\\'u}" +\kmap } Ú #"{\\'U}" +\kmap ; é #"{\\'e}" +\kmap : É #"{\\'E}" +\kmap ' á #"{\\'a}" +\kmap \" Á #"{\\'A}" +\kmap \` í #"{\\'\\i}" +\kmap ~ Í #"{\\'I}" +\kmap = ó #"{\\'o}" +\kmap + Ó #"{\\'O}" +\kmap - ü #"{\\\"u}" +\kmap _ Ü #"{\\\"U}" +\kmap 0 ö #"{\\\"o}" +\kmap ) Ö #"{\\\"O}" diff --git a/lib/kbd/polski.kmap b/lib/kbd/polski.kmap index b387280439..2bc41da14f 100644 --- a/lib/kbd/polski.kmap +++ b/lib/kbd/polski.kmap @@ -1,29 +1,29 @@ # # Polish keyboard definition for LyX # -# (C)by Tomasz uczak, tlu@technodat.com.pl +# (C)by Tomasz Łuczak, tlu@technodat.com.pl # # The keymap assumes that you have a non-Polish keyboard, Polish # letters are produced by prepending / to the corresponding # Latin letters. # \kmod / acute aAcCeElLnNoOsSzZxXu -\kxmod acute a "" -\kxmod acute A "" -\kxmod acute c "" -\kxmod acute C "" -\kxmod acute e "" -\kxmod acute E "" -\kxmod acute l "" -\kxmod acute L "" -\kxmod acute n "" -\kxmod acute N "" -\kxmod acute o "" -\kxmod acute O "" -\kxmod acute s "" -\kxmod acute S "" -\kxmod acute z "" -\kxmod acute Z "" -\kxmod acute x "" -\kxmod acute X "" +\kxmod acute a "ą" +\kxmod acute A "Ą" +\kxmod acute c "ć" +\kxmod acute C "Ć" +\kxmod acute e "ę" +\kxmod acute E "Ę" +\kxmod acute l "ł" +\kxmod acute L "Ł" +\kxmod acute n "ń" +\kxmod acute N "Ń" +\kxmod acute o "ó" +\kxmod acute O "Ó" +\kxmod acute s "ś" +\kxmod acute S "Ś" +\kxmod acute z "ż" +\kxmod acute Z "Ż" +\kxmod acute x "ź" +\kxmod acute X "Ź" \kxmod acute u "\\euro{}" # wymaga pakietu eurosym diff --git a/lib/kbd/portuges.kmap b/lib/kbd/portuges.kmap index 99fb301909..b7a2c790d2 100644 --- a/lib/kbd/portuges.kmap +++ b/lib/kbd/portuges.kmap @@ -4,14 +4,14 @@ # blame me, jcardoso@inescn.pt, not lyx # -\kmod acute aeiouAEIOU +\kmod ´ acute aeiouAEIOU \kmod ` grave aA \kmod ~ tilde aoAO \kmod ^ circumflex eaoEAO \kxmod acute i "\\'{\\i}" -# \kxmod acute +# \kxmod acute ´ ´ # \kxmod grave ` "$\\grave{}$" # is this really needed?! # \kxmod tilde ~ ~ # \kxmod circumflex ^ ^ diff --git a/lib/kbd/serbian.kmap b/lib/kbd/serbian.kmap index 2908e590e9..6338cd730a 100644 --- a/lib/kbd/serbian.kmap +++ b/lib/kbd/serbian.kmap @@ -17,69 +17,69 @@ \kmap + * \kmap ` < \kmap ~ > -\kmap q -\kmap w -\kmap e -\kmap r -\kmap t -\kmap y -\kmap u -\kmap i -\kmap o -\kmap p -\kmap [ -\kmap ] -\kmap \\ -\kmap a -\kmap s -\kmap d -\kmap f -\kmap g -\kmap h -\kmap j -\kmap k -\kmap l -\kmap ; -\kmap ' -\kmap z -\kmap x -\kmap c -\kmap v -\kmap b -\kmap n -\kmap m +\kmap q љ +\kmap w њ +\kmap e е +\kmap r р +\kmap t т +\kmap y з +\kmap u у +\kmap i и +\kmap o о +\kmap p п +\kmap [ ш +\kmap ] ђ +\kmap \\ ж +\kmap a а +\kmap s с +\kmap d д +\kmap f ф +\kmap g г +\kmap h х +\kmap j ј +\kmap k к +\kmap l л +\kmap ; ч +\kmap ' ћ +\kmap z ѕ +\kmap x џ +\kmap c ц +\kmap v в +\kmap b б +\kmap n н +\kmap m м \kmap / - -\kmap Q -\kmap W -\kmap E -\kmap R -\kmap T -\kmap Y -\kmap U -\kmap I -\kmap O -\kmap P -\kmap { -\kmap } -\kmap | -\kmap A -\kmap S -\kmap D -\kmap F -\kmap G -\kmap H -\kmap J -\kmap K -\kmap L -\kmap : -\kmap \" -\kmap Z -\kmap X -\kmap C -\kmap V -\kmap B -\kmap N -\kmap M +\kmap Q Љ +\kmap W Њ +\kmap E Е +\kmap R Р +\kmap T Т +\kmap Y З +\kmap U У +\kmap I И +\kmap O О +\kmap P П +\kmap { Ш +\kmap } Ђ +\kmap | Ж +\kmap A А +\kmap S С +\kmap D Д +\kmap F Ф +\kmap G Г +\kmap H Х +\kmap J Ј +\kmap K К +\kmap L Л +\kmap : Ч +\kmap \" Ћ +\kmap Z Ѕ +\kmap X Џ +\kmap C Ц +\kmap V В +\kmap B Б +\kmap N Н +\kmap M М \kmap < ; \kmap > : \kmap ? _ diff --git a/lib/kbd/thai-kedmanee.kmap b/lib/kbd/thai-kedmanee.kmap index 47c9f6dff2..7b2fce4fe6 100644 --- a/lib/kbd/thai-kedmanee.kmap +++ b/lib/kbd/thai-kedmanee.kmap @@ -5,93 +5,93 @@ # # If you find any bug, please report to me or Lyx team. # -\kmap q -\kmap Q -\kmap w +\kmap q ๆ +\kmap Q ๐ +\kmap w ไ \kmap W \" -\kmap e -\kmap E -\kmap r -\kmap R -\kmap t -\kmap T -\kmap y -\kmap Y -\kmap u -\kmap U -\kmap i -\kmap I -\kmap o -\kmap O -\kmap p -\kmap P -\kmap [ -\kmap { -\kmap ] +\kmap e ำ +\kmap E ฎ +\kmap r พ +\kmap R ฑ +\kmap t ะ +\kmap T ธ +\kmap y ั +\kmap Y ํ +\kmap u ี +\kmap U ๊ +\kmap i ร +\kmap I ณ +\kmap o น +\kmap O ฯ +\kmap p ย +\kmap P ญ +\kmap [ บ +\kmap { ฐ +\kmap ] ล \kmap } "," -\kmap a -\kmap A -\kmap s -\kmap S -\kmap d -\kmap D -\kmap f -\kmap F -\kmap g -\kmap G -\kmap h -\kmap H -\kmap j -\kmap J -\kmap k -\kmap K -\kmap l -\kmap L -\kmap ; -\kmap : -\kmap ' +\kmap a ฟ +\kmap A ฤ +\kmap s ห +\kmap S ฆ +\kmap d ก +\kmap D ฏ +\kmap f ด +\kmap F โ +\kmap g เ +\kmap G ฌ +\kmap h ้ +\kmap H ็ +\kmap j ่ +\kmap J ๋ +\kmap k า +\kmap K ษ +\kmap l ส +\kmap L ศ +\kmap ; ว +\kmap : ซ +\kmap ' ง \kmap \" . -\kmap z +\kmap z ผ \kmap Z ( -\kmap x +\kmap x ป \kmap X ) -\kmap c -\kmap C -\kmap v -\kmap V -\kmap b -\kmap B -\kmap n -\kmap N -\kmap m +\kmap c แ +\kmap C ฉ +\kmap v อ +\kmap V ฮ +\kmap b ิ +\kmap B ฺ +\kmap n ื +\kmap N ์ +\kmap m ท \kmap M ? -\kmap "," -\kmap < -\kmap . -\kmap > -\kmap / -\kmap ? -\kmap 1 +\kmap "," ม +\kmap < ฒ +\kmap . ใ +\kmap > ฬ +\kmap / ฝ +\kmap ? ฦ +\kmap 1 ๅ \kmap ! + \kmap 2 / -\kmap @ +\kmap @ ๑ \kmap 3 - -\kmap \# -\kmap 4 -\kmap $ -\kmap 5 -\kmap % -\kmap 6 -\kmap ^ -\kmap 7 -\kmap & -\kmap 8 -\kmap * -\kmap 9 -\kmap \( -\kmap 0 -\kmap \) -\kmap - -\kmap _ -\kmap = -\kmap + +\kmap \# ๒ +\kmap 4 ภ +\kmap $ ๓ +\kmap 5 ถ +\kmap % ๔ +\kmap 6 ุ +\kmap ^ ู +\kmap 7 ึ +\kmap & ฿ +\kmap 8 ค +\kmap * ๕ +\kmap 9 ต +\kmap \( ๖ +\kmap 0 จ +\kmap \) ๗ +\kmap - ข +\kmap _ ๘ +\kmap = ช +\kmap + ๙