Since 2009 it has been very easy to add key combinations for accented Esperanto letters to one's usual keyboard layout, at least in Gnome and KDE. No download is required. The keyboard layout options can be modified under System Preferences. The options to choose are "Adding Esperanto circumflexes (supersigno)" and the appropriate keyboard layout (Qwerty or Dvorak). A third level shift key is also required: under "Key to choose 3rd level", e.g. LeftWin.
In older systems it may be necessary to activate Unicode by setting the locale to a UTF-8 locale. There is a special eo_XX.UTF-8 locale available at Bertil Wennergren's home page, along with a thorough explanation of how one implements Unicode and the keyboard in Linux.
If the Linux system is recent, or kept updated, then the system is probably already working with Esperanto keys. For X11 and KDE, it's only necessary to switch to a keyboard layout that has Latin dead keys (for example, the "US International" keyboard), whenever the user wants to write in Esperanto. Some keyboards with dead keys are:
- In the US International keyboard, the dead circumflex is over the "6" key ("shift-6") and the dead breve is hidden over the "9" key ("altgr-shift-9").
- In the Brazilian ABNT2 keyboard, the dead circumflex has its own key together with dead tilde ("shift-~"), near the "Enter" key. The dead breve is hidden over the backslash ("altgr-shift-") key.
- In the Portuguese keyboard, the dead tilde key, near the left shift key, has both the dead circumflex and the dead breve.
|Keys / Layout||US International||Brazilian ABNT2||Portuguese|
|ĉ||shift-6 c||shift-~ c||shift-~ c|
|Ĉ||shift-6 shift-c||shift-~ shift-c||shift-~ shift-c|
|ĝ||shift-6 g||shift-~ g||shift-~ g|
|Ĝ||shift-6 shift-g||shift-~ shift-g||shift-~ shift-g|
|ĥ||shift-6 h||shift-~ h||shift-~ h|
|Ĥ||shift-6 shift-h||shift-~ shift-h||shift-~ shift-h|
|ĵ||shift-6 j||shift-~ j||shift-~ j|
|Ĵ||shift-6 shift-j||shift-~ shift-j||shift-~ shift-j|
|ŝ||shift-6 s||shift-~ s||shift-~ s|
|Ŝ||shift-6 shift-s||shift-~ shift-s||shift-~ shift-s|
|ŭ||altgr-shift-9 u||altgr-shift- u||altgr-shift-~ u|
|Ŭ||altgr-shift-9 shift-u||altgr-shift- shift-u||altgr-shift-~ shift+u|
Another option is to use a keyboard layout that supports the Compose key (usually mapped to the right alt or to one of the windows keys). Then, "compose-u u" will combine the character u with the breve, and "compose-shift-6 s" will combine the character s with the circumflex (assuming "shift-6" is the position of the caret).
In GNOME, there exists a separate keyboard layout for Esperanto, replacing unused characters in Esperanto with the non-ASCII characters. A separate keyboard layout for Esperanto is available in KDE, too.
If necessary, install and use high quality fonts that have Esperanto glyphs, like Microsoft Web core fonts (free for personal use) or DejaVu (The Bitstream Vera glyphs have the Bitstream Vera license and DejaVu extensions are in public domain).
There is also a neat applet available for the gnome-panel called "Character Palette" and one can add the following characters to a new palette for quick placement from their panel menu bar. ĈĉĜĝĤĥĴĵŜŝŬŭ The Character Palette applet makes for a quick and easy way to add Esperanto Characters to a web browser or text document. One must only simply select their newly created palette and click a letter and that letter will be waiting on their system clipboard waiting to be pasted into the document.
Other articles related to "linux":
... Linux Bangalore was India's premiere Free and Open Source Software event, held annually in Bangalore, India ... Unlike commercial "Linux" events, Linux Bangalore is a community-driven event, conceived, planned and built by the free and open source community of India, and facilitated by the ...
... JuggleMaster - open source animator written in C++ for Linux, Windows, Mac OS X, Solaris, and others ... The Windows version is downloadable onsite, Mac Linux versions are in the XScreenSaver project and the Linux version is included in many linux Distros ... JoePass! works on Windows, Macintosh and Wine (For Linux) ...
... Cooperative Linux is significantly different from full x86 virtualization, which generally work by running the guest OS in a less privileged mode than that of the host kernel ... In contrast, Cooperative Linux runs a specially modified Linux kernel that is Cooperative in that it takes responsibility for sharing resources with the NT kernel and not instigating race ...
... was founded in 1999 on the premise that Linux users needed a source for fully out-of-the-box supported laptops ... The company's first product was the BlackPerl Linux laptop, based on a Sony VAIO 505TR with a highly modified Linux kernel ... These laptops are available with most major Linux distributions, including Fedora, RHEL, Debian, Ubuntu, and SuSE ...
... GameTree Linux is a developer program dedicated to the further development of Cedega, which is a compatibility layer for running Microsoft Windows games on Linux ...