Re: Where did my character selection tool go?
On Sat 12 Jul 2025 at 08:13:34 (+0100), Chris Green wrote:
> Roger Price wrote:
> > On Fri, 11 Jul 2025, Chris Green wrote:
> >
> > > I'm running Debian 12 with XFCE on two systems.
> > > ... because I just needed a 'degrees' symbol.
> >
> > On this Debian 12 machine (QWERTY keyboard) with Xfce, I have the following
> > keyboard setup : Xfce -> Applications -> Settings -> Keyboard -> Layout =
> > English(US), with Variant = English (US, intl, with dead keys) .
> >
> > This provides the ° character with the three keys RightAlt + Shift + :
> >
> > I didn't need any additional character mapping.
> >
> > This setup also makes it easy to write in french with accents.
> >
> OP here. Yes, for accented characters and such I use a compose key,
> so é is <compose key> + e + ', and so on. However I can't always
> guess the right sequence for less frequently used things like block
> graphic characters and, in this case, degrees.
You can write your own sequences, so that they are meaningful to you.
For example:
<Multi_key> <numbersign> <d> <b> : "𝄫" U1d12b # MUSICAL SYMBOL DOUBLE FLAT
<Multi_key> <numbersign> <d> <s> : "𝄪" U1d12a # MUSICAL SYMBOL DOUBLE SHARP
<Multi_key> <s> <x> : "✄" U2704 # WHITE SCISSORS
are three of mine. Another is:
<Multi_key> <c> <o> : "©" copyright # COPYRIGHT SIGN
so that I don't have to remember whether it's Compose co or Compose oc.
(Only the latter is defined by the system.)
You can just place your definitions into the file ~/.XCompose, but do put:
include "%S/en_US.UTF-8/Compose"
at the top of your file, because creating this file _replaces_ the
system's version in /usr/share/X11/locale/en_US.UTF-8/Compose,
so you need to include the latter to retain its ~6000 definitions.
Cheers,
David.
Reply to: