aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMattias Andrée <maandree@operamail.com>2014-08-15 13:23:55 +0200
committerMattias Andrée <maandree@operamail.com>2014-08-15 13:23:55 +0200
commit0e48467276029f095f5049765f054582f95dcf0e (patch)
tree4b6418fc1a6524c0217aa80f9e79fb40aa14dd6f
parentcompose table: more supplemental mathematical operators (diff)
downloadmds-0e48467276029f095f5049765f054582f95dcf0e.tar.gz
mds-0e48467276029f095f5049765f054582f95dcf0e.tar.bz2
mds-0e48467276029f095f5049765f054582f95dcf0e.tar.xz
compose table: most of supplemental mathematical operators
Signed-off-by: Mattias Andrée <maandree@operamail.com>
Diffstat (limited to '')
-rw-r--r--res/compose131
1 files changed, 119 insertions, 12 deletions
diff --git a/res/compose b/res/compose
index e8c53bc..6054fab 100644
--- a/res/compose
+++ b/res/compose
@@ -674,8 +674,8 @@ dead_ascii("ˇ")
<shift compose> (["(" ")"] "∨") : "⋏"
<compose> "⊂" "⊂" : "⋐"
<compose> "⊃" "⊃" : "⋑"
-<compose> "∩" "∩" : "⋒"
-<compose> "∪" "∪" : "⋓"
+<shift compose> "∩" "∩" : "⋒"
+<shift compose> "∪" "∪" : "⋓"
<compose> ("∩" "|") : "⋔"
<compose> "#" "#" : "⋕"
<shift compose> ("|" "=") : "⋕"
@@ -721,6 +721,7 @@ dead_ascii("ˇ")
<compose> ("_" ["⋲" "⋳"]) : "⋸"
<compose> "⋽" "⋽" : "⋸"
<shift compose> ("C" "=") : "⋹"
+<compose> "€" "€" : "⋹"
<compose> (["-" "="] ["⋲" "⋳"]) : "⋹"
<compose> "⋲" "⋲" : "⋺"
<compose> "⋳" "⋳" : "⋻"
@@ -1013,7 +1014,7 @@ end for
<compose> "⊔" "⊔" : "⨆"
<compose> "⋀" "⋀" : "⨇"
<compose> "⋁" "⋁" : "⨈"
-<compose> ("/" "\\") : "⨉"
+<shift compose> ("/" "\\") : "⨉"
<compose> ("o" "∑") : "⨊"
<compose> ("∑" "∫") : "⨋"
<compose> "∬" "∬" : "⨌"
@@ -1072,15 +1073,81 @@ end for
<shift compose> "(" "(" ["x" "X" "×"] ")" ")" : "⨷"
[<compose> <shift compose>] "(" "⊗" ")" : "⨷"
<shift compose> "(" "÷" ")" : "⨸"
-
-# TODO ⨹ ⨺ ⨻ ⨼ ⨽
-
+<compose> (["Δ" "∆"] "+") : "⨹"
+<shift compose> "/" "+" "\\" : "⨹"
+<compose> (["Δ" "∆"] ["-" "−"]) : "⨺"
+<shift compose> "/" ["-" "−"] "\\" : "⨺"
+<compose> (["Δ" "∆"] ["x" "×"]) : "⨻"
+<shift compose> "/" ["x" "×"] "\\" : "⨻"
+<compose> ("-" "¬") : "⨼"
+<compose> ("+" "¬") : "⨽"
<compose> "⨟" "⨟" : "⨾"
<compose> "." "⨟" : "⨾"
+<shift compose> "∐" "∐" : "⨿"
+<compose> (∩ ["." "⋅"]) : "⩀"
+<compose> (∪ ["." "−"]) : "⩁"
+<compose> ("_" "∪") : "⩂"
+<compose> "⩌" "⩌" : "⩂"
+<compose> ("_" "∩") : "⩃" # the font "fixed" places the bar beneath instead of above in ⩃
+<compose> "⩍" "⩍" : "⩃" # the font "fixed" places the bar beneath instead of above in ⩃
+<compose> "∩" ["^" <dead letter ^>] : "⩄"
+<dead letter ^> "∩" : "⩄"
+<compose> "⩅" "⩅" : "⩄"
+<compose> ("v" "∪") : "⩅"
+<compose> "⩄" "⩄" : "⩅"
+<compose> "∪" "∩" : "⩆"
+<compose> "∩" "∪" : "⩇"
+<shift compose> "∪" "∩" : "⩈"
+<shift compose> "∩" "∪" : "⩉"
+<compose> ("∪" "w") : "⩊"
+<compose> ("∩" "m") : "⩋"
+<shift compose> ("_" "∪") : "⩌"
+<compose> "⩂" "⩂" : "⩌"
+<shift compose> ("_" "∩") : "⩍"
+<compose> "⩃" "⩃" : "⩍" # the font "fixed" places the bar beneath instead of above in ⩃
+<compose> "⊓" "⊓" : "⩎"
+<compose> "⊔" "⊔" : "⩏"
+<compose> ("*" "∪") : "⩐"
+<compose> ("." "∧") : "⩑"
+<compose> ("." "∨") : "⩒"
+<shift compose> "∨" "∨" : "⩓"
+<shift compose> "∧" "∧" : "⩔"
+<compose> "." "⨇" : "⩕"
+<compose> "." "⨈" : "⩖"
+<compose> "|" "/" : "⩗"
+<compose> "/" "|" : "⩘"
+<shift compose> ("∨" "∧") : "⩙"
+<compose> ("|" "∧") : "⩚"
+<compose> ("|" "∨") : "⩛"
+<compose> ("-" "∧") : "⩜"
+<compose> ("-" "∨") : "⩝"
+<shift compose> "=" "∧" : "⩞"
+<compose> ("_" "∧") : "⩟"
+<shift compose> "∧" "=": "⩠"
+<compose> "." "⊻" : "⩡"
+<shift compose> "=" "∨" : "⩢"
+<shift compose> "∨" "=": "⩣"
+<compose> ("⊲" "-") : "⩤"
+<compose> ("⊳" "-") : "⩥"
+<compose> ("." "⩦") : "⩦"
+<shift compose> ("." "≡") : "⩧"
+<compose> "3" "#" : "⩨"
+<compose> "4" "#" : "⩩"
-# TODO ⨿ ⩀ ⩁ ⩂ ⩃ ⩄ ⩅ ⩆ ⩇ ⩈ ⩉ ⩊ ⩋ ⩌ ⩍ ⩎ ⩏ ⩐ ⩑ ⩒ ⩓ ⩔ ⩕ ⩖ ⩗ ⩘ ⩙ ⩚ ⩛ ⩜ ⩝ ⩞ ⩟ ⩠ ⩡ ⩢
-# TODO ⩣ ⩤ ⩥ ⩦ ⩧ ⩨ ⩩ ⩪ ⩫ ⩬ ⩭ ⩮ ⩯ ⩰ ⩱ ⩲ ⩳ ⩴ ⩵ ⩶ ⩷ ⩸
+# TODO ⩪ ⩫ ⩬ ⩭
+<shift compose> ("*" "=") : "⩮"
+<dead letter ^> "≈" : "⩯"
+<compose> "≈" ("~" <dead letter ~>) : "⩯"
+<compose> "≈" "=" : "⩰"
+<compose> "=" "+" : "⩱"
+<compose> "+" "=" : "⩲"
+<compose> "=" ("~" <dead letter ~>) : "⩳"
+<shift compose> ":" ":" "=" : "⩴"
+<shift compose> "=" "=" <space> : "⩵"
+<shift compose> "=" "=" "=" : "⩶"
+<shift compose> ":" "=" ":" : "⩷"
+<shift compose> ("…" ["=" "≡"]) : "⩸"
<compose> ("<" "o") : "⩹"
<compose> (">" "o") : "⩺"
<compose> ("<" "?") : "⩻"
@@ -1093,9 +1160,25 @@ end for
<shift compose> "." "⩾" : "⪂"
<shift compose> "⩽" "." : "⪃"
<shift compose> "⩾" "." : "⪄"
-
-# TODO ⪅ ⪆ ⪇ ⪈ ⪉ ⪊ ⪋ ⪌ ⪍ ⪎ ⪏ ⪐ ⪑ ⪒
-
+<compose> ("<" "≈") : "⪅"
+<compose> (">" "≈") : "⪆"
+<shift compose> ("/" "≤") : "⪇"
+<shift compose> ("/" "≥") : "⪈"
+<compose> ("<" "≉") : "⪉"
+<compose> (">" "≉") : "⪊"
+<shift compose> "<" "=" ">" : "⪋"
+<shift compose> ">" "=" "<" : "⪌"
+<shift compose> "<" ["~" <dead letter ~>] ["_" "-"] : "⪍"
+<compose> "<" "≃" : "⪍"
+<compose> ("_" "≲") : "⪍"
+<shift compose> ">" ["~" <dead letter ~>] ["_" "-"] : "⪎"
+<compose> ">" "≃" : "⪎"
+<compose> ("_" "≳") : "⪎"
+<compose> ("/" "≃") : "≄"
+<shift compose> "<" ["~" <dead letter ~>] ">" : "⪏"
+<shift compose> ">" ["~" <dead letter ~>] "<" : "⪐"
+<shift compose> "<" ">" "=" : "⪑"
+<shift compose> ">" "<" "=" : "⪒"
<compose> "⩽" "⩾" : "⪓"
<compose> "⩾" "⩽" : "⪔"
<compose> "⋜" "⋜" : "⪕"
@@ -1172,8 +1255,32 @@ end for
<shift compose> "⊃" "⊂" : "⫗"
<compose> ("-" "⫗") : "⫘"
-# TODO ⫙ ⫚ ⫛ ⫝̸ ⫝ ⫞ ⫟ ⫠ ⫡ ⫢ ⫣ ⫤ ⫥ ⫦ ⫧ ⫨ ⫩ ⫪ ⫫ ⫬ ⫭
+# TODO ⫙ ⫚ ⫛ ⫝̸ ⫝
+<compose> "." "⊣" : "⫞"
+<compose> "." "⊤" : "⫟"
+<compose> "⫠" "⫠" : "⫟"
+<compose> "." "⊥" : "⫠"
+<compose> "⫟" "⫟" : "⫠"
+<compose> ("⊥" "s") : "⫡"
+<compose> ("⊨" "=") : "⫢"
+<compose> "⊩" "⊩" : "⫣"
+<compose> "⊨" "⊨" : "⫤"
+<compose> "⫤" "|" : "⫥"
+<compose> ("-" "⊩") : "⫦"
+<compose> ("_" ["⫟" "⊤"]) : "⫧"
+<compose> "⫨" "⫨" : "⫧"
+<compose> ("_" ["⫠" "⊥"]) : "⫨"
+<compose> "⫧" "⫧" : "⫨"
+<compose> ["⫨" "⫠" "⊥"] ["⫧" "⫟" "⊤"] : "⫩"
+<compose> ("⊤" "|") : "⫪"
+<compose> "⫫" "⫫" : "⫪"
+<compose> ("⊥" "|") : "⫫"
+<compose> "⫪" "⫪" : "⫫"
+<compose> "⫤" "." : "⫬"
+<compose> "⫭" "⫭" : "⫬"
+<compose> "⊨" "." : "⫭"
+<compose> "⫬" "⫬" : "⫭"
<compose> "\\" "|" : "⫮"
<shift compose> "o" "|" : "⫯"
<compose> "⫰" "⫰" : "⫯"