In some other linux distros I am able to insert Unicode characters by holding down <CTRL><SHIFT> + u +hex number. This doesn’t seem to work in openSuSE versions 11.4, 12.1, or 12.2. I can cut & paste from an ASCII chart but that’s a lot of bother.
How is this done in openSuSE with editors like Kate? Things like ( ‡ § ± Œ ¢)-cut & paste job.
There is a rather easy way to do the most common accented chatacters by using Shift-RightCtrl. After you type that combination you can type a character as a dead key and then add the normal character. They will combine. I do not know an extensive list, but ,most are very logical (and when there are more then one combination to be considered as very logical, they all work). E.G.
" and a for ä
'and e for é
^ and 1 for ¹
= and e for €
s and s for ß
But these do not cover all your examples. I tried:
and - for ±
O and E for Œ
| and c for ¢
And again this does not cover the thousands of Unicode characters like used in Tibetan, Devanagri, Chinese, etc. And I rather would use copy/paste here then knowing all their Unicode points by heart.
BTW, I guess you can not copy/past them from an ASCII chart, as they are not ASCII. You must mean some other Unicode chart.
If you are using KDE, then it is possible to use the “Run Command” interface, i.e. what comes up when you hit ALT+F2, to produce all kinds of characters. It is possible that you have to enable and configure it first though. And it involves a little bit of copy and paste still.
Hex code 12345 for example produces this lovely character: ⍅
(I hope it comes through)
Hm, not bad for a few single characters. However it fails to combine characters. E.g. when I do स and े in LibreOffice (from the insert special character function) it gives me से. But the “Run command” only creates one character at the time, which then of course do not combine.
And of course the LibreOffice list shows the chracters, while in the “Run command” you first have to find the Unicode point value.
There is also a small program called KCharSelect. And it does what you are asking for, i.e. combine those two characters. Took me some time to find them though. South Asian Scripts > Devanagari
On 2012-03-23 08:56, tommyttt wrote:
>
> In some other linux distros I am able to insert Unicode characters by
> holding down <CTRL><SHIFT> + u +hex number. This doesn’t seem to work
> in openSuSE versions 11.4, 12.1, or 12.2.
That sequence works in gedit in my 11.4 (gnome), does not work in xterm,
and it works in gnome-terminal.
Maybe it does not work under kde. :-? I have a vague recollection that it
does not and that there is a bugzilla about it.
Try!
–
Cheers / Saludos,
Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)
It is easier then LibreOffice because it is a smaller program and starts quicker.
It is also easier to use then LibreOffice bcause you do not have to open a document, open the Insert > Spceial character and then first choosing a font that includes the character you want (you should know which font), but you can do a more logical step down e.g. via South-Asia > Devanagri.
It does allow you to compose longer sentences, combining characters where needed (which LibreOfiice does also, but not the “Run command” method).
It has a button to directly copy the composed text to the clipboard making it available for pasting.
Doing this here (FF on the forums), it works when you do Ctrl-Shift-U, then lift those keys, type the number and add a non numeric (nobody mentioned that last action).
↑
and this combining works when I add then using a Space as non numeric at the end:
से
On 2012-03-24 10:56, hcvv wrote:
>
> It does not work in Konsole (it dos show the number).
> And it does not work in LibreOffice (it even shows the u as if he
> Crtl-Shift wasn’t touched).
>
> So no general Linux, or even KDE solution it seems.
As I said, it works as expected in gnome. I think there is a bugzilla on that.
–
Cheers / Saludos,
Carlos E. R.
(from 11.4 x86_64 “Celadon” at Telcontar)