Đi đến phần nội dung

Esperanto characters and the computer

viết bởi quieta, Ngày 16 tháng 6 năm 2012

Tin nhắn: 27

Nội dung: English

quieta (Xem thông tin cá nhân) 15:34:22 Ngày 16 tháng 6 năm 2012

I have several computers: a desktop with Windows 7 and a desktop and a laptop with Linux Mint. Since Internet Explorer and Safari don't work with Linux, I use the Firefox browser and the LibreOffice Writer with both systems. LibreOffice has a good character map and it is easy, although slow, to type Esperanto characters with it. For occasional use, this works just fine. LibreOffice will also allow you to type the ALT+4-digit combination for special characters but the ALT+3-digit combinations don't seem to work. Unfortunately, Esperanto special characters seem to use the ALT+3-digit codes.

See this link: http://www.starr.net/is/type/altnum.htm

Memorizing a few codes (pressing ALT and the four-digit code on the numeric keypad) is faster than using the character map, not that this makes a lot of difference. Mi ni provas verki romanon. = I'm not trying to write a novel.

There is no particular reason that I do this. I just like Linux. Windows is bloated and attempts to do everything for the user. If the user attempts to do things his way, Windows will either just sit there and sulk or throw a temper tantrum. Linux, especially Mint, is more amenable to the user doing things his way. That's important to me. It's also important that Linux isn't affected by all the viruses and malware that hits Windows.

Anyone know of any ALT+4-digit combos for the Esperanto characters?

Demian (Xem thông tin cá nhân) 16:12:19 Ngày 16 tháng 6 năm 2012

I wonder why anyone would go through all the hassle of using character map on LibreOffice or learning the ALT-codes, when iBus provides a faster, simpler and easier way.

Using the character map is a painfully slow procedure. I use iBus on my Fedora. ridulo.gif

tommjames (Xem thông tin cá nhân) 16:15:47 Ngày 16 tháng 6 năm 2012

These combos that use Alt or other keys usually work by entering the Unicode code-point value, either in decimal or in hex. For Esperanto those values are as follows:

Letter decimal hex
Ĉ 264 108
ĉ 265 109
Ĝ 284 11C
ĝ 285 11D
Ĥ 292 124
ĥ 293 125
Ĵ 308 134
ĵ 309 135
Ŝ 348 15C
ŝ 349 15D
Ŭ 364 16C
ŭ 365 16D

Where a 4-digit code is required you should just be able to prefix a 0 to the code.

On Linux I just use Ibus to enter characters using the X-system. For Debian based distros (Such as Mint) this is as simple as 'sudo apt-get install ibus ibus-m17n' and run Ibus from System menu Preferences. In the options select the input method 'Esperanto - x-sistemo (m17n)'.

xdzt (Xem thông tin cá nhân) 18:10:05 Ngày 16 tháng 6 năm 2012

Personally, I use alternate keyboard maps. I have my Windows and Linux installs set up so that altgr + the base letter is the Esperanto letter.

During the rare occasions where I might wish to type with Esperanto special characters on a different computer, I would either type on Lernu and use its automatic changing of the x-system, or use a website like http://esperanto.typeit.org/.

If you do decide to change your keyboard map, it is very straightforward in Linux. With Windows you'll need to download the Microsoft Keyboard Layout Creator, which is also fairly intuitive. I find I much prefer using altgr to enter my special characters than even using the xsystem. Not to mention the added benefit that I can keep my keyboard perpetually in "esperanto mode" without the issues caused by automatic x-system implementation.

bartlett22183 (Xem thông tin cá nhân) 18:10:11 Ngày 16 tháng 6 năm 2012

On Windows, at least, there are programs such as Ek! (which I have used) and Tajpi which allow one to enter the E-o supersigned letters with just two keystrokes each in x-modo or h-modo, no remembering of keycodes required. Are there not similar driver programs available for Unix / Linux / netBSD systems?

quieta (Xem thông tin cá nhân) 18:10:50 Ngày 16 tháng 6 năm 2012

Demian, I wanted something to use on both my computers, Windows and Linux Mint. And, as I said, I am not writing a novel, I just want something that will enable me to type the few Esperanto characters that I am likely to use.

My method, on whatever computer I am using at the time, is to bring up LibreOffice, type my message, and cut and paste it into the Lernu post. It works fine for me. Besides, I am not familiar with iBus. Being open source and written for Linux or Unix, I doubt that it works on Windows.

tommjames, those codes you gave me were the same as the ones I gave you on the link. The ALT+4-codes work just fine for Spanish, French and the other languages it is supposed to work for. The ALT+3-codes won't work at all. I either get nothing or some totally different character.

However, I fired up the laptop and downloaded iBus using the terminal and the info you gave me. I don't know what distro you use. Demian said that he uses Fedora. I tried Fedora many years ago when Red Hat made their switch to Fedora. So I'm not familiar with it any more. With Mint, you have 3 methods of downloading: the terminal, the package manager or the software manager. Mint advises that we use the package manager if we can. I used the terminal, as I said, and have it installed. I haven't studied it yet so I don't know if it is something I want to use.

Now I'm back to square one. If I am just typing a couple of words, words that may contain an isolated ĵ, or ĝ, etc., then the character map or the ALT method works just fine. I'm a touch typist. I'll make up for lost time when I start using the non-Esperanto characters. Thank you both for responding.

quieta (Xem thông tin cá nhân) 18:34:06 Ngày 16 tháng 6 năm 2012

xdzt, I like that "http://esperanto.typeit.org" link. I have never seen it before. It sure makes typing words like ŝanĝiĝi easier.

I remember trying either Ek! or Tajpi (I can't remember which it was) some time ago. I had problems with it for some reason. If memory serves me correctly, I couldn't toggle it on or off. I'd type ŝipo in E-o, then I'd type shall in English and I'd get ŝall. Anyway, I uninstalled it.

tommjames (Xem thông tin cá nhân) 18:49:36 Ngày 16 tháng 6 năm 2012

quieta:I don't know what distro you use.
I use Debian, which uses APT (like Mint) for managing the packages.

quieta:I used the terminal, as I said, and have it installed. I haven't studied it yet so I don't know if it is something I want to use.
Well there's not a great deal to study. Now that you have it installed, just start the program, select x-sistemo and you're done. Type cx and you will get ĉ.

quita:I'd type ŝipo in E-o, then I'd type shall in English and I'd get ŝall. Anyway, I uninstalled it.
You didn't need to toggle the program off to solve that. The reason "shall" became "ŝall" is because you had H in your list of suffixes. Just remove H and that won't happen.

As for a solution that's the same on Windows and Linux (though why you want that I don't quite see), I think an Esperanto keymap would be the only solution. I don't know any utilites that run on both systems and work the same way.

RiotNrrd (Xem thông tin cá nhân) 18:52:29 Ngày 16 tháng 6 năm 2012

There ought to be a FAQ.

erinja (Xem thông tin cá nhân) 19:39:54 Ngày 16 tháng 6 năm 2012

tommjames:
quita:I'd type ŝipo in E-o, then I'd type shall in English and I'd get ŝall. Anyway, I uninstalled it.
You didn't need to toggle the program off to solve that. The reason "shall" became "ŝall" is because you had H in your list of suffixes. Just remove H and that won't happen.
Right, that's why I always type with the x-method, and I only have the x-method enabled. It's easy to toggle back and forth (CTRL-space, I think) but I never do, because words like "auxiliary" are the ones one that present a problem (and I just type the x twice to get rid of the circumflex)

I see no real need for ALT codes, if you use ibus with the x-system in Linux, and Tajpi with the x-system in Windows.

Quay lại