Working with Unicode symbols

Updated 21 November 2019

Unicode

In Calculate Linux, simply hit Caps Lock to switch between the Cyrillic and the Latin (English, by default) keyboard layouts. If the Cyrillic layout is on, the Scroll Lock indicator is on too. To enter additional characters such as currency symbols, fractions, etc., use the Compose key (right Alt Gr). It is called Super in the Xorg jargon.

Below are examples of some Compose key combinations. Press the keys alternately. Cyrillic characters are marked as "(ru)".

Other alphabets

Letter Description Combination
Ą, ą A with ogonek is a letter of the extended Latin alphabet, used in Polish and Lithuanian, but also in the Navajo language. Compose + A + , Compose + a + ,
Ć, ć C with acute is a letter of the extended Latin alphabet. Compose + C + ' Compose + c + '
Ę, ę E with ogonek is a letter of the extended Latin alphabet. Used in Polish and Lithuanian. Compose + E + , Compose + e + ,
Ł, ł L with diagonal stroke is a letter of the extended Latin alphabet used in Polish, Kashubian, Lusatian, Belarusian, as well as in some Ukrainian Latin alphabet variants. Compose + L + / Compose + l + /
Ń, ń N with acute is the 19th letter of the Polish and Latin Belorussian alphabets. Compose + N + ' Compose + n + '
Ó, ó O with acute is a letter of the extended Latin alphabet. Used in Faroese, Hungarian, Icelandic, Kashubian, Polish, Czech, Slovak and Lusatian. Compose + O + ' Compose + o + '
Ś, ś S with acute is a letter of the extended Latin alphabet. Used in some Slavic languages. Compose + S + ' Compose + s + '
Ź, ź Z with acute is a letter of the extended Latin alphabet. Used mostly in Polish. Compose + Z + ' Compose + z + '
Ż, ż Z with overdot is a letter of the extended Latin alphabet used in Maltese and Polish Compose + Z + . Compose + z + .

Currency

Symbol Description Combination
The rouble symbol Compose + p + -, Compose + з (ru) + -
The hryvna symbol Compose + z + =, Compose + я (ru) + =
The euro symbol Compose + c + =
£ The pound symbol Compose + l + -
The lira symbol Compose + L + =
¥ The yen symbol Compose + y + =

Mathematical operators

Symbol Description Combination
More or equal Compose + > + =
Less or equal Compose + < + =
± Plus-minus Compose + + + -
Not equal Compose + = + /
½ One half Compose + 1 + 2
One third Compose + 1 + 3
Two thirds Compose + 2 + 3
¾ Three fourths Compose + 3 + 4
¹…⁹ Superscript Compose + ^ + <number>
₁…₉ Subscript Compose + _ + <number>
Root sign Compose + v + /
Infinity sign Compose + 8 + 8
° Degree Compose + o + o
Therefore sign Compose + : + .
"Because", "that is why", "therefore" Compose + . + :
The lozenge ("it is possible that") sign Compose + < + >

Quotes

Symbol Description Combination
« French double angle quote (left) used in printed texts Compose + < + <
» French double angle quote (right) Compose + > + >
German single quote (left) mostly used in manuscript texts Compose + " + ,
German single quote (right) Compose + " + <
Single quote used for word definition and translation Compose + ' + <
English double quote (left) Compose + " + <
English double quote (right) Compose + " + >
English single quote (left) Compose + ' + <
English double quote (right) Compose + ' + >

Miscellaneous

Symbol Description Combination
© Copyright Compose + o + c
® Registered Compose + o + r
Trademark Compose + t + m
Right arrow Compose + - + >
Left arrow Compose + < + -
Dots Compose + . + .
Em dash Compose + - + - + -
Number Compose + n + o
§ Section mark Compose + o + s
Pro mille Compose + % + o
①…⑳ Numbers from 1 to 20 in a circle Compose+(+[HTML_REMOVED]number from 1 to 20[HTML_REMOVED]+)`
ß Eszett Compose + s + s
œ Ligature of O and E Compose + o + e
µ The Mu letter of the Greek alphabet Compose + m + u
Sharp sign Compose + # + #
¡ Inverted exclamation mark Compose + ! + !
¿ Inverted interrogation mark Compose + ? + ?
The Heart symbol Compose + < + 3
The Hammer and Sickle symbol Compose + C + C + C + P

Full info about the Compose functionality is available in the /usr/share/X11/locale/en_US.UTF-8/Compose file.

To add yours, please edit the ~/.XCompose file.