Skip to content

Instantly share code, notes, and snippets.

@rikedyp
Created January 11, 2023 14:12
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rikedyp/d5ef5a61b01b9d4227f358ea9dce5070 to your computer and use it in GitHub Desktop.
Save rikedyp/d5ef5a61b01b9d4227f358ea9dce5070 to your computer and use it in GitHub Desktop.
XCompose file for backtick APL input with English US keyboard layout
include "%L"
# APL Prefix US keyboard layout .XCompose file
# Overwrite the contents of ~/.XCompose
# Changes should take effect the next time an application is started
# Pressing the prefix key <grave> followed by another key produces glyphs as defined below.
<grave> <grave> : "⋄"
<grave> <space> : "`"
<grave> <1> : "¨"
<grave> <2> : "¯"
<grave> <3> : "<"
<grave> <4> : "≤"
<grave> <5> : "="
<grave> <6> : "≥"
<grave> <7> : ">"
<grave> <8> : "≠"
<grave> <9> : "∨"
<grave> <0> : "∧"
<grave> <minus> : "×"
<grave> <equal> : "÷"
<grave> <notsign> : "⌺"
<grave> <exclam> : "⌶"
<grave> <at> : "⍫"
<grave> <numbersign> : "⍒"
<grave> <dollar> : "⍋"
<grave> <percent> : "⌽"
<grave> <asciicircum> : "⍉"
<grave> <ampersand> : "⊖"
<grave> <asterisk> : "⍟"
<grave> <parenleft> : "⍱"
<grave> <parenright> : "⍲"
<grave> <underscore> : "!"
<grave> <plus> : "⌹"
<grave> <q> : "?"
<grave> <w> : "⍵"
<grave> <e> : "∊"
<grave> <r> : "⍴"
<grave> <t> : "~"
<grave> <y> : "↑"
<grave> <u> : "↓"
<grave> <i> : "⍳"
<grave> <o> : "○"
<grave> <p> : "*"
<grave> <bracketleft> : "←"
<grave> <bracketright> : "→"
<grave> <Q> : "⍰"
<grave> <W> : "⍹"
<grave> <E> : "⍷"
<grave> <T> : "⍨"
<grave> <I> : "⍸"
<grave> <O> : "⍥"
<grave> <P> : "⍣"
<grave> <braceleft> : "⍞"
<grave> <braceright> : "⍬"
<grave> <a> : "⍺"
<grave> <s> : "⌈"
<grave> <d> : "⌊"
<grave> <f> : "_"
<grave> <g> : "∇"
<grave> <h> : "∆"
<grave> <j> : "∘"
<grave> <k> : "'"
<grave> <l> : "⎕"
<grave> <semicolon> : "⍎"
<grave> <apostrophe> : "⍕"
<grave> <numbersign> : "⊢"
<grave> <A> : "⍶"
<grave> <S> : "⌈"
<grave> <D> : "⌊"
<grave> <F> : "⍛"
<grave> <G> : "⍢"
<grave> <H> : "∆"
<grave> <J> : "⍤"
<grave> <K> : "⌸"
<grave> <L> : "⌷"
<grave> <colon> : "≡"
<grave> <at> : "≢"
<grave> <asciitilde> : "⊣"
<grave> <backslash> : "⊢"
<grave> <z> : "⊂"
<grave> <x> : "⊃"
<grave> <c> : "∩"
<grave> <v> : "∪"
<grave> <b> : "⊥"
<grave> <n> : "⊤"
<grave> <m> : "|"
<grave> <comma> : "⍝"
<grave> <period> : "⍀"
<grave> <slash> : "⌿"
<grave> <bar> : "⊣"
<grave> <Z> : "⊆"
<grave> <X> : "⊇"
<grave> <C> : "∩"
<grave> <V> : "∪"
<grave> <B> : "⍭"
<grave> <N> : "¤"
<grave> <M> : "∥"
<grave> <less> : "⍪"
<grave> <greater> : "⍙"
<grave> <question> : "⍠"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment