Set up Fcitx for Chinese and Japanese language input on Ubuntu Xenial 16.04

It was time to update to the latest Ubuntu LTS (Long Term Support) release again recently, and it turned out that setting up Fcitx wasn’t quite as simple this time around. Here is what I had to do to get it to work. [...]

Set up Fcitx for Chinese and Japanese language input on Ubuntu Trusty 14.04

After recently upgrading to Ubuntu 14.04 Trusty Tahr (LTS), I decided to give Fcitx, the default input method framework on Ubuntu’s Chinese sister project Ubuntu Kylin, a try and I was pleasantly surprised. Not only is Fcitx rock-solid and actively developed, it also offers input methods for Japanese, Korean, Vietnamese and a bunch of other languages in addition to the default Chinese input methods. Here is how you get it to run on Ubuntu 14.04. [...]

LyX CJK set-up based on XeTeX and xeCJK

I have recently been playing around with LyX and XeTeX, a Unicode extension for TeX, to find a set-up that allows me to switch easily between various East Asian languages without entering LaTeX code. With the help of a few friends, the xeCJK manual and Richard Heck over at the LyX Mailing List, I was able to define LyX Text Styles for Chinese (Simplified and Traditional text), Japanese and Korean that can be selected via the context menu right from within LyX itself, allowing me to focus on the content of my writing and leaving the worrying about Unihan issues to someone else … [...]

How to install Realtek RTL8188CE WiFi drivers (ThinkPad Edge 13) on Ubuntu Natty 11.04

After a two-week long battle trying to get Realtek’s RTL8188CE WiFi network card to work on Ubuntu Natty 11.04, countless reinstalls and email exchanges with Realtek’s customer support, I finally managed to get Realtek’s PCI Express Mini WiFi card to establish a stable connection. I figured I’d share my findings with the world and save other users some trouble.

Realtek’s RTL8188CE card uses the RTL8192CE chipset, which can be found in different kinds of Lenovo ThinkPad Edge laptops. Although drivers for the RTL8192CE chipset are included in Natty’s kernel, they don’t work reliably with a number of chipsets. This shouldn’t be a problem, since you can always just compile and install the official Realtek drivers yourself, right? Well, yes, you can. And in fact this worked quite well on Ubuntu Lucid (10.04) and Ubuntu Maverick (10.10). If you’re on Natty, however, you can’t simply install the original Realtek drivers over the ones already present. Also, Realtek offers two different versions of the 8192CE driver. Which is the right one to choose? Let’s take a look… [...]

Android phones & East Asian language support

Until a few years ago, if you frequently travelled to Asia or wanted to send a message in an East Asian language, you usually had no choice but to buy a mobile phone from the country you’re communicating with. At that time, only a limited number of phones were capable of handling Unicode and displaying East Asian character sets. Thankfully, with the advent of smart phones, and especially Google’s open source Android operating system, this has changed, and mobile phones have become much more international. Today it is possible to have one mobile phone and install support for a whole set of different languages. Basically everything you need to know to fully convert your phone to Chinese, Japanese, Korean or any other language… [...]