[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Keyboard layout and fonts for NetBSD-9/X11R7
From: |
Otto Diesenbacher-Reinmüller |
Subject: |
Re: Keyboard layout and fonts for NetBSD-9/X11R7 |
Date: |
Tue, 28 Apr 2020 10:25:45 +0200 |
User-agent: |
mu4e 1.2.0; emacs 26.3 |
Hi Alexander,
I am rather new to APL and had similar issues.
There are various paths to get APL symbols running. I didn't want to
spend a modifier key (CTRL/META/SUPER/...) for apl. So I went the path
to utilize .XCompose, see attached example. So I press f.e. '.'(period)
and than follow with '$' - resulting in '⍋'. If you want to get the
actual period, you'll have to press period twice. For sure, you can
exchange the period with another compose key.
# APL Characters
# https://www.x.org/releases/X11R7.7/doc/libX11/i18n/compose/en_US.UTF-8.html
<period> <period> : "."
<period> <dead_grave> : "⋄"
<period> s : "⌈"
<period> <exclam> : "⌶"
<period> <1> : "¨"
<period> <at> : "⍫"
<period> <2> : "¯"
<period> <numbersign> : "⍒"
<period> <3> : "<"
<period> <dollar> : "⍋"
<period> <4> : "≤"
<period> <percent> : "⌽"
<period> <5> : "="
<period> <dead_circumflex> : "⍉"
<period> <6> : "≥"
<period> <ampersand> : "⊖"
<period> <7> : ">"
<period> <asterisk> : "⍟"
<period> <8> : "≠"
<period> <parenleft> : "⍱"
<period> <9> : "∨"
<period> <parenright> : "⍲"
<period> <0> : "∧"
<period> <underscore> : "!"
<period> <minus> : "×"
<period> <plus> : "⌹"
<period> <equal> : "÷"
<period> <q> : "?"
<period> <W> : "⍹"
<period> <w> : "⍵"
<period> <E> : "⍷"
<period> <e> : "∊"
<period> <r> : "⍴"
<period> <T> : "⍨"
<period> <t> : "∼"
<period> <Y> : "¥"
<period> <y> : "↑"
<period> <u> : "↓"
<period> <I> : "⍸"
<period> <i> : "⍳"
<period> <O> : "⍥"
<period> <o> : "○"
<period> <P> : "⍣"
<period> <p> : "⋆"
<period> <braceleft> : "⍞"
<period> <bracketleft> : "←"
<period> <braceright> : "⍬"
<period> <bracketright> : "→"
<period> <bar> : "⊣"
<period> <backslash> : "⊢"
<period> <A> : "⍶"
<period> <a> : "⍺"
<period> <s> : "⌈"
<period> <d> : "⌊"
<period> <F> : "⍫"
<period> <f> : "_"
<period> <g> : "∇"
<period> <H> : "⍙"
<period> <h> : "∆"
<period> <J> : "⍤"
<period> <j> : "∘"
<period> <K> : "⌺"
<period> <k> : "'"
<period> <L> : "⌷"
<period> <l> : "⎕"
<period> <colon> : "≡"
<period> <semicolon> : "⍎"
<period> <quotedbl> : "≢"
<period> <apostrophe> : "⍕"
<period> <z> : "⊂"
<period> <X> : "χ"
<period> <x> : "⊃"
<period> <C> : "⍧"
<period> <c> : "∩"
<period> <v> : "∪"
<period> <B> : "£"
<period> <b> : "⊥"
<period> <n> : "⊤"
<period> <m> : "|"
<period> <less> : "⍪"
<period> <comma> : "⍝"
<period> <greater> : "⍀"
<period> <question> : "⍠"
<period> <slash> : "⌿"
<period> <adiaeresis> : "["
<period> <Adiaeresis> : "]"
So - installation quite easy, drop .XCompose in your Home-directory and
start an xterm to test, whether it works.
For sure, you'll need a fitting font having the APL-symbols and locale UTF8.
br Florian
Alexander Shendi (Web.DE) <address@hidden> writes:
> Dear List,
>
> I feel seriously intellectually challenged. I have compiled gnu apl under
> NetBSD (SVN-1271) and all went fine.
>
> But I'm just not up to configuring the X Window System to support APL input
> and output. These are the steps I've taken so far:
> 1. set the locale to en_US. UTF-8 (by setting LC_ALL=en_US. UTF-8).
> 2. Compile the file trunk/
> support-files/old-Keyboard/apl.xkm resulting in a file apl.xkb in the current
> directory.
> 3. Try to configure the keyboard. A sample session looks like: (see attached
> typescript).
> 4. I have not even attempted to add the APL fonts to a font directory. More
> fun.
>
> Is there any guide on doing this? ELI5, preferably in words of one syllable
> or less.
>
> Or should I give up on APL altogether?
>
> With frustrated salutations,
>
> -- Alexander
--
Dipl. Ing. (FH) Otto Diesenbacher-Reinmüller
diesenbacher.net
Salzburg, Österreich