From d1cec3766f0503de41e7db5b2b659ff2f4ffa951 Mon Sep 17 00:00:00 2001 From: alex Date: Thu, 30 Jul 2009 12:14:46 +0000 Subject: Zusätzliche sprachliche Zeichen u.a. nach Vorschlag von Peter, gestrichene Zeichen nach lang.module verschoben MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: https://svn.neo-layout.org@2014 b9310e46-f624-0410-8ea1-cfbb3a30dc96 --- Compose/src/base.module | 55 ++++++++++----------------- Compose/src/lang.module | 98 +++++++++++++++++++++++++++++++++++++++++-------- 2 files changed, 103 insertions(+), 50 deletions(-) (limited to 'Compose/src') diff --git a/Compose/src/base.module b/Compose/src/base.module index c5d6473..27ac73d 100644 --- a/Compose/src/base.module +++ b/Compose/src/base.module @@ -8,7 +8,7 @@ : "´" U00B4 # ACUTE ACCENT : "`" U0060 # GRAVE ACCENT : "¸" U00B8 # CEDILLA - : "˛" U02DB # OGONEK + : "˛" U02DB # OGONEK : "˙" U02D9 # DOT ABOVE : "˚" U02DA # RING ABOVE : "˜" U02DC # SMALL TILDE @@ -27,10 +27,11 @@ : "̂" U0302 # COMBINING CIRCUMFLEX ACCENT : "̌" U030c # COMBINING CARON : "̆" U0306 # COMBINING BREVE + : "̑" U0311 # COMBINING INVERTED BREVE : "́" U0301 # COMBINING ACUTE ACCENT : "̀" U0300 # COMBINING GRAVE ACCENT : "̧" U0327 # COMBINING CEDILLA - : "̨" U0328 # COMBINING OGONEK + : "̨" U0328 # COMBINING OGONEK : "̇" U0307 # COMBINING DOT ABOVE : "̊" U030A # COMBINING RING ABOVE : "̃" U0303 # COMBINING TILDE @@ -71,6 +72,8 @@ : "ǭ" U01ED # LATIN SMALL LETTER O WITH OGONEK AND MACRON : "ǭ" U01ED # LATIN SMALL LETTER O WITH OGONEK AND MACRON : "ǭ" U01ED # LATIN SMALL LETTER O WITH OGONEK AND MACRON + : "Ȩ" U0228 # LATIN CAPITAL LETTER E WITH CEDILLA + : "ȩ" U0229 # LATIN SMALL LETTER E WITH CEDILLA # latin letters with line below (simplifying the keyboard line below and macron are on the same place) : "Ḇ" U1E06 # LATIN CAPITAL LETTER B WITH LINE BELOW @@ -92,40 +95,18 @@ : "ẖ" U1E96 # LATIN SMALL LETTER H WITH LINE BELOW # letters with stroke - : "Ⱥ" U023A # LATIN CAPITAL LETTER A WITH STROKE - : "Ƀ" U0243 # LATIN CAPITAL LETTER B WITH STROKE - : "Ȼ" U023B # LATIN CAPITAL LETTER C WITH STROKE - : "ħ" hstroke # LATIN SMALL LETTER H WITH STROKE - : "Ħ" Hstroke # LATIN CAPITAL LETTER H WITH STROKE - : "đ" dstroke # LATIN SMALL LETTER D WITH STROKE : "Đ" Dstroke # LATIN CAPITAL LETTER D WITH STROKE - : "ł" lstroke # LATIN SMALL LETTER L WITH STROKE + : "đ" dstroke # LATIN SMALL LETTER D WITH STROKE + : "Ħ" Hstroke # LATIN CAPITAL LETTER H WITH STROKE + : "Ħ" U0126 # LATIN CAPITAL LETTER H WITH STROKE + : "ħ" hstroke # LATIN SMALL LETTER H WITH STROKE + : "ħ" U0127 # LATIN SMALL LETTER H WITH STROKE : "Ł" Lstroke # LATIN CAPITAL LETTER L WITH STROKE - : "ø" oslash # LATIN SMALL LETTER O WITH STROKE + : "ł" lstroke # LATIN SMALL LETTER L WITH STROKE : "Ø" Ooblique # LATIN CAPITAL LETTER O WITH STROKE - : "ǿ" U01FF # LATIN SMALL LETTER O WITH STROKE AND ACUTE + : "ø" oslash # LATIN SMALL LETTER O WITH STROKE : "Ǿ" U01FE # LATIN CAPITAL LETTER O WITH STROKE AND ACUTE - : "Ɍ" U024C # LATIN CAPITAL LETTER R WITH STROKE - : "ɍ" U024D # LATIN SMALL LETTER R WITH STROKE - : "ʉ" U0289 # LATIN SMALL LETTER U BAR - : "Ʉ" U0244 # LATIN CAPITAL LETTER U BAR - : "Ɏ" U024E # LATIN CAPITAL LETTER Y WITH STROKE - : "ɏ" U024F # LATIN SMALL LETTER Y WITH STROKE - : "ƛ" U019B # LATIN SMALL LETTER LAMBDA WITH STROKE - : "Ⱦ" U023E # LATIN CAPITAL LETTER T WITH DIAGONAL STROKE - : "Ⱦ" U023E # LATIN CAPITAL LETTER T WITH DIAGONAL STROKE - : "Ⱥ" U023A # LATIN CAPITAL LETTER A WITH STROKE - : "Ⱥ" U023A # LATIN CAPITAL LETTER A WITH STROKE - : "Ȼ" U023B # LATIN CAPITAL LETTER C WITH STROKE - : "Ȼ" U023B # LATIN CAPITAL LETTER C WITH STROKE - : "Ħ" U0126 # LATIN CAPITAL LETTER H WITH STROKE - : "ħ" U0127 # LATIN SMALL LETTER H WITH STROKE - : "ʉ" U0289 # LATIN SMALL LETTER U BAR - : "ʉ" U0289 # LATIN SMALL LETTER U BAR - : "ʉ" U0289 # LATIN SMALL LETTER U BAR - : "Ʉ" U0244 # LATIN CAPITAL LETTER U BAR - : "Ʉ" U0244 # LATIN CAPITAL LETTER U BAR - : "Ʉ" U0244 # LATIN CAPITAL LETTER U BAR + : "ǿ" U01FF # LATIN SMALL LETTER O WITH STROKE AND ACUTE # if you want to have ð and Ð with dead stroke instead of đ and Đ you should uncomment the next two lines # : "ð" U00F0 # LATIN SMALL LETTER ETH @@ -195,9 +176,12 @@ : "st" UFB06 # LATIN SMALL LIGATURE ST : "IJ" U0132 # LATIN CAPITAL LIGATURE IJ : "ij" U0133 # LATIN SMALL LIGATURE IJ - : "DŽ" U01C4 # LATIN CAPITAL LETTER DZ WITH CARON - : "Dž" U01C5 # LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON - : "dž" U01C6 # LATIN SMALL LETTER DZ WITH CARON + : "DZ" U01F1 # LATIN CAPITAL LETTER DZ + : "Dz" U01F2 # LATIN CAPITAL LETTER D WITH SMALL LETTER Z + : "dz" U01F3 # LATIN SMALL LETTER DZ + : "DŽ" U01C4 # LATIN CAPITAL LETTER DZ WITH CARON + : "Dž" U01C5 # LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON + : "dž" U01C6 # LATIN SMALL LETTER DZ WITH CARON : "LJ" U01C7 # LATIN CAPITAL LETTER LJ : "Lj" U01C8 # LATIN CAPITAL LETTER L WITH SMALL LETTER J : "lj" U01C9 # LATIN SMALL LETTER LJ @@ -228,6 +212,7 @@ : "‥" U2025 # TWO DOT LEADER : "⋱" U22F1 # DOWN RIGHT DIAGONAL ELLIPSIS : "⋰" U22F0 # UP RIGHT DIAGONAL ELLIPSIS + : "⋯" U22EF # MIDLINE HORIZONTAL ELLIPSIS : "-" minus # HYPHEN-MINUS <7> <7> : "⁊" U204A # TIRONIAN SIGN ET : "[…]" diff --git a/Compose/src/lang.module b/Compose/src/lang.module index c2999d6..07e16fd 100644 --- a/Compose/src/lang.module +++ b/Compose/src/lang.module @@ -80,6 +80,69 @@ : "ɧ" U0267 # LATIN SMALL LETTER HENG WITH HOOK : "ɧ" U0267 # LATIN SMALL LETTER HENG WITH HOOK +# additional stroke letters (only ʉ, ɵ, ɟ and ʄ are IPA) + : "Ⱥ" U023A # LATIN CAPITAL LETTER A WITH STROKE + : "Ⱥ" U023A # LATIN CAPITAL LETTER A WITH STROKE + : "Ⱥ" U023A # LATIN CAPITAL LETTER A WITH STROKE + : "ⱥ" U2C65 # LATIN SMALL LETTER A WITH STROKE + : "ⱥ" U2C65 # LATIN SMALL LETTER A WITH STROKE + : "ⱥ" U2C65 # LATIN SMALL LETTER A WITH STROKE + : "Ƀ" U0243 # LATIN CAPITAL LETTER B WITH STROKE + : "Ȼ" U023B # LATIN CAPITAL LETTER C WITH STROKE + : "Ȼ" U023B # LATIN CAPITAL LETTER C WITH STROKE + : "Ȼ" U023B # LATIN CAPITAL LETTER C WITH STROKE + : "ȼ" U023C # LATIN SMALL LETTER C WITH STROKE + : "ȼ" U023C # LATIN SMALL LETTER C WITH STROKE + : "ȼ" U023C # LATIN SMALL LETTER C WITH STROKE + : "Ɇ" U0246 # LATIN CAPITAL LETTER E WITH STROKE + : "Ɇ" U0246 # LATIN CAPITAL LETTER E WITH STROKE + : "Ɇ" U0246 # LATIN CAPITAL LETTER E WITH STROKE + : "ɇ" U0247 # LATIN SMALL LETTER E WITH STROKE + : "ɇ" U0247 # LATIN SMALL LETTER E WITH STROKE + : "ɇ" U0247 # LATIN SMALL LETTER E WITH STROKE + : "Ɨ" U0197 # LATIN CAPITAL LETTER I WITH STROKE + : "ᵻ" U1D7B # LATIN SMALL CAPITAL LETTER I WITH STROKE + : "Ɉ" U0248 # LATIN CAPITAL LETTER J WITH STROKE + : "ɉ" U0249 # LATIN SMALL LETTER J WITH STROKE + : "ɟ" U025F # LATIN SMALL LETTER DOTLESS J WITH STROKE + : "ɟ" U025F # LATIN SMALL LETTER DOTLESS J WITH STROKE + : "ɟ" U025F # LATIN SMALL LETTER DOTLESS J WITH STROKE + : "ʄ" U0284 # LATIN SMALL LETTER DOTLESS J WITH STROKE AND HOOK + : "ʄ" U0284 # LATIN SMALL LETTER DOTLESS J WITH STROKE AND HOOK +# Collides with standard compose £ and ₤ +# : "Ƚ" U023D # LATIN CAPITAL LETTER L WITH BAR +# : "ƚ" U019A # LATIN SMALL LETTER L WITH BAR +# : "Ⱡ" U2C60 # LATIN CAPITAL LETTER L WITH DOUBLE BAR +# : "ⱡ" U2C61 # LATIN SMALL LETTER L WITH DOUBLE BAR +# : "₤" U20A4 # LIRA SIGN + : "ɵ" U0275 # LATIN SMALL LETTER BARRED O + : "Ɵ" U019F # LATIN CAPITAL LETTER O WITH MIDDLE TILDE +

: "Ᵽ" U2C63 # LATIN CAPITAL LETTER P WITH STROKE +

: "ᵽ" U1D7D # LATIN SMALL LETTER P WITH STROKE + : "Ɍ" U024C # LATIN CAPITAL LETTER R WITH STROKE + : "ɍ" U024D # LATIN SMALL LETTER R WITH STROKE + : "ẜ" U1E9C # LATIN SMALL LETTER LONG S WITH DIAGONAL STROKE + : "Ⱦ" U023E # LATIN CAPITAL LETTER T WITH DIAGONAL STROKE + : "Ⱦ" U023E # LATIN CAPITAL LETTER T WITH DIAGONAL STROKE + : "ⱦ" U2C66 # LATIN SMALL LETTER T WITH DIAGONAL STROKE + : "ⱦ" U2C66 # LATIN SMALL LETTER T WITH DIAGONAL STROKE + : "ʉ" U0289 # LATIN SMALL LETTER U BAR + : "ʉ" U0289 # LATIN SMALL LETTER U BAR + : "ʉ" U0289 # LATIN SMALL LETTER U BAR + : "ʉ" U0289 # LATIN SMALL LETTER U BAR + : "Ʉ" U0244 # LATIN CAPITAL LETTER U BAR + : "Ʉ" U0244 # LATIN CAPITAL LETTER U BAR + : "Ʉ" U0244 # LATIN CAPITAL LETTER U BAR + : "Ʉ" U0244 # LATIN CAPITAL LETTER U BAR + : "Ɏ" U024E # LATIN CAPITAL LETTER Y WITH STROKE + : "ɏ" U024F # LATIN SMALL LETTER Y WITH STROKE + : "ƛ" U019B # LATIN SMALL LETTER LAMBDA WITH STROKE +# It is undecided whether they should be included +# <2> : "ƻ" U01BB # LATIN LETTER TWO WITH STROKE +# : "ᵼ" U1D7C # LATIN SMALL LETTER IOTA WITH STROKE +# : "ᵿ" U1D7F # LATIN SMALL LETTER UPSILON WITH STROKE +# : "ᵾ" U1D7E # LATIN SMALL CAPITAL LETTER U WITH STROKE + # IPA, african and other languages : "ɮ" U026E # LATIN SMALL LETTER LEZH : "Ʒ" U01B7 # LATIN CAPITAL LETTER EZH @@ -117,7 +180,7 @@ # letters with curl (IPA) : "ɕ" U0255 # LATIN SMALL LETTER C WITH CURL : "ʑ" U0291 # LATIN SMALL LETTER Z WITH CURL -# nonstandard sinologist symbols: +# non-IPA sinologist : "ȡ" U0221 # LATIN SMALL LETTER D WITH CURL : "ȴ" U0234 # LATIN SMALL LETTER L WITH CURL : "ȵ" U0235 # LATIN SMALL LETTER N WITH CURL @@ -129,19 +192,11 @@ : "ʕ" U0295 # LATIN LETTER PHARYNGEAL VOICED FRICATIVE : "ʢ" U02A2 # LATIN LETTER REVERSED GLOTTAL STOP WITH STROKE : "ʢ" U02A2 # LATIN LETTER REVERSED GLOTTAL STOP WITH STROKE - : "ɡ" U0261 # LATIN SMALL LETTER SCRIPT G : "ɾ" U027E # LATIN SMALL LETTER R WITH FISHHOOK : "ɾ" U027E # LATIN SMALL LETTER R WITH FISHHOOK : "ɾ" U027E # LATIN SMALL LETTER R WITH FISHHOOK : "ɼ" U027C # LATIN SMALL LETTER R WITH LONG LEG - - : "ɟ" U025F # LATIN SMALL LETTER DOTLESS J WITH STROKE - : "ɟ" U025F # LATIN SMALL LETTER DOTLESS J WITH STROKE -# : "ʄ" U0284 # LATIN SMALL LETTER DOTLESS J WITH STROKE AND HOOK - : "ʄ" U0284 # LATIN SMALL LETTER DOTLESS J WITH STROKE AND HOOK - : "ɵ" U0275 # LATIN SMALL LETTER BARRED O - <3> : "ɞ" U025E # LATIN SMALL LETTER CLOSED REVERSED OPEN E : "ɞ" U025E # LATIN SMALL LETTER CLOSED REVERSED OPEN E : "ɤ" U0264 # LATIN SMALL LETTER RAMS HORN @@ -167,33 +222,31 @@ : "ˌ" U02CC # MODIFIER LETTER LOW VERTICAL LINE : "ˌ" U02CC # MODIFIER LETTER LOW VERTICAL LINE : "ˌ" U02CC # MODIFIER LETTER LOW VERTICAL LINE - # : "‿" U203F # UNDERTIE : "͡" U0361 # COMBINING DOUBLE INVERTED BREVE +# tone letters <5> : "˥" U02E5 # MODIFIER LETTER EXTRA-HIGH TONE BAR <4> : "˦" U02E6 # MODIFIER LETTER HIGH TONE BAR <3> : "˧" U02E7 # MODIFIER LETTER MID TONE BAR <2> : "˨" U02E8 # MODIFIER LETTER LOW TONE BAR <1> : "˩" U02E9 # MODIFIER LETTER EXTRA-LOW TONE BAR - # Standard Mandarin tones # <1> : "˥˥" # <2> : "˧˥" # <3> : "˨˩˦" # <4> : "˥˩" - : "ꜛ" UA71B # MODIFIER LETTER RAISED UP ARROW : "ꜜ" UA71C # MODIFIER LETTER RAISED DOWN ARROW - : "̚" U031A # COMBINING LEFT ANGLE ABOVE # diakritics – work in progress + : "̚" U031A # COMBINING LEFT ANGLE ABOVE : "̥" U0325 # COMBINING RING BELOW : "̥" U0325 # COMBINING RING BELOW : "̥" U0325 # COMBINING RING BELOW : "̤" U0324 # COMBINING DIAERESIS BELOW - : "̤" U0324 # COMBINING DIAERESIS BELOW - : "̤" U0324 # COMBINING DIAERESIS BELOW +# : "̤" U0324 # COMBINING DIAERESIS BELOW +# : "̤" U0324 # COMBINING DIAERESIS BELOW : "̰" U0330 # COMBINING TILDE BELOW : "̰" U0330 # COMBINING TILDE BELOW : "̰" U0330 # COMBINING TILDE BELOW @@ -252,6 +305,9 @@ : "ᵄ" U1D44 # MODIFIER LETTER SMALL TURNED A : "ᵅ" U1D45 # MODIFIER LETTER SMALL ALPHA : "ᶛ" U1D9B # MODIFIER LETTER SMALL TURNED ALPHA +# non-IPA: + : "ᶧ" U1DA7 # MODIFIER LETTER SMALL CAPITAL I WITH STROKE + : "ᶧ" U1DA7 # MODIFIER LETTER SMALL CAPITAL I WITH STROKE # Vietnamese language : "Ả" U1EA2 # LATIN CAPITAL LETTER A WITH HOOK ABOVE @@ -329,4 +385,16 @@ : "٨" U0668 # ARABIC-INDIC DIGIT EIGHT : "٩" U0669 # ARABIC-INDIC DIGIT NINE +# Medieval section +# will be included here with Ꝥꝥ, + : "Ƕ" U01F6 # LATIN CAPITAL LETTER HWAIR + : "ƕ" U0195 # LATIN SMALL LETTER HV +# : "Ʀ" U01A6 # LATIN LETTER YR +# : "Ƿ" U01F7 # LATIN CAPITAL LETTER WYNN +# : "ƿ" U01BF # LATIN LETTER WYNN +# : "Ȝ" U021C # LATIN CAPITAL LETTER YOGH +# : "ȝ" U021D # LATIN SMALL LETTER YOGH +# : "Ȣ" U0222 # LATIN CAPITAL LETTER OU +# : "ȣ" U0223 # LATIN SMALL LETTER OU + # End of additional Definitions (languages) by Neo keyboard layout \ No newline at end of file -- cgit v1.2.3