I've been wondering about this for a long time but never thought to ask: I do a lot of scientific work so there are many times it would be really handy to be able to type mathematical symbols or Greek letters which, for the most part, aren't part of the ASCII character set. Like "∞ µ ρ σ τ ω ∑ … √ ∫ ≤ ≥ ±" and so on. Is there a keyboard layout (for Linux) that maps simple key combinations to these kinds of characters? (Assuming all the encoding and font issues are worked out properly) I know I could create one myself but it'd be a lot easier if someone's already done the work, or at least if there's a partial solution I could modify.


https://trac.aellaweil.de/ideen/wiki/XCompose (German page) has a .XCompose file with at least the Greek letters and a few math symbols.

  • 1
    This link seems dead :( – cjol Feb 1 '16 at 16:17

ctrl + shift + U Then type in the hex value for the key. This isn't a specific layout, but it's a quick fix that doesn't require you to switch layouts each time.

  • Doesn't work for me, sorry... maybe it has something to do with the fact I'm running KDE. – David Z May 12 '10 at 23:29
  • 2
    That ctrl+shift+u combination is exclusive to GTK/Gnome – Denilson Sá Maia Nov 2 '10 at 15:11

IBus (and perhaps SCIM) has a LaTeX engine that you can use to enter various symbols.

  • Cool, I'll look into that. Any recommendation re: which one (IBus or SCIM) I should look at? – David Z May 12 '10 at 23:31
  • I know that IBus has it. I cannot guarantee the same for SCIM. – Ignacio Vazquez-Abrams May 12 '10 at 23:46

Here’s another comprehensive XCompose collection: https://github.com/kragen/xcompose. Maybe you need to configure your input method to support the Compose key.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.