Actually apl has recently broken, ſo I am lookiŋ for hoƿ to fix it.
XKBLAYOUT="us… combined ƿiþ XKBVARIANT="intl… makes my keyboard an ‘International’ one. Ðat gives me the riȝt Alt key as AltGr (alternate graphic character), ſo AltGr‐d is ð, AltGR‐D is Ð, AltGr‐t is þ, AltGr‐s is ß & ſo on.
Oðer characters, ſuch as ðe loŋ ſ or ðe ŋ, muſt be compoſed. XKBOPTIONS="[…]compose:rwin… enables me to preß ðe riȝt logo key folloƿed by a combination. So Compoſe‐fs is ſ, Compoſe‐ng is ŋ, Compoſe‐NG is Ŋ, Compoſe‐--- is — & ſo on. Some combinations I uſe are already defined, ƿhile for oðers ſuch as Compoſe‐ww beiŋ ƿ, Compoſe‐WW beiŋ Ƿ or Compoſe‐--, beiŋ ‐ I muſt inſert at /usr/share/X11/locale/en_US.UTF-8/Compose a few lines, ſuch as:
<Multi_key> <minus> <minus> <comma> : "‐" U2010 # HYPHEN
<Multi_key> <w> <w> : "ƿ" U01BF # LATIN LETTER WYNN
<Multi_key> <W> <W> : "Ƿ" U017F # LATIN CAPITAL LETTER WYNN
<Multi_key> <G> <G> : "Ȝ" U021C # LATIN CAPITAL LETTER YOGH
<Multi_key> <g> <g> : "ȝ" U021D # LATIN LETTER YOGH