Fuentes y escritura en japonés

may 16, 2013·
Julio Batista Silva
Julio Batista Silva
· 2 min de lectura
blog Fonts

Poca gente lo sabe, pero alrededor de 2003 y 2004 hice un curso de japonés. Por desgracia, casi una década sin contacto con el idioma me hizo olvidar la mayor parte. Ahora solo reconozco algunas palabras muy básicas escritas en hiragana o katakana.

Hoy decidí retomarlo un poco, pero antes tenía que preparar el ordenador. Esta entrada explica cómo mostrar y escribir caracteres japoneses en GNU/Linux (más concretamente en Arch Linux).

Fuentes

Tu ordenador necesita fuentes adecuadas para mostrar caracteres en kanji, hiragana y katakana.

Algunas fuentes están en el repositorio de Arch y en el AUR, pero también puedes instalar fuentes que encuentres por internet. Al final de esta entrada dejo enlaces a algunas gratuitas.

Paquetes del repositorio:

sudo pacman -S ttf-sazanami ttf-hanazono

Paquetes del AUR:

for f in {otf-ipafont,ttf-vlgothic,ttf-mplus,ttf-ipa-mona,ttf-monapo}; do packer $f; done

¡Listo! Abre alguna web en japonés para probar tus nuevas fuentes.

Input

Si no escribes mucho, seguramente te baste con un conversor online de rōmaji (caracteres latinos) a japonés; si no, habrá que instalar paquetes específicos.

Los tres más habituales son IBus, uim y SCIM. Probé IBus y SCIM, pero solo detallaré IBus, que me pareció el mejor.

IBus

Instala ibus e ibus-anthy del repositorio oficial:

sudo pacman -S ibus ibus-qt ibus-anthy

ibus-qt hace que ibus funcione con programas en Qt/KDE.

Ejecuta ibus-setup:

julio@acer ~> ibus-setup

Aparecerá una ventana pidiendo activar el daemon de ibus y otra para configurarlo. En una de ellas sale el siguiente texto:

IBus has been started! If you cannot use IBus, please add below lines in $HOME/.bashrc, and relogin your desktop.
  export GTK_IM_MODULE=ibus
  export XMODIFIERS=@im=ibus
  export QT_IM_MODULE=ibus

Me salté este paso porque sabía que aquí no iba a funcionar (uso ZSH y Awesome). En su lugar ejecuto ibus-daemon -drx cuando quiero usar IBus. Puedes poner esa línea en ~/.xinitrc para que IBus arranque junto con X.

La configuración es bastante intuitiva. Basta con añadir los layouts de teclado que uses para poder cambiar entre ellos con ctrl + space.


Julio Batista Silva
Autores
Senior Cloud Developer

Soy un ingeniero informático brasileño radicado en Alemania, apasionado por la tecnología, la ciencia, la fotografía y los idiomas.

Llevo programando cerca de dos décadas, explorando desde apps móviles y desarrollo web hasta aprendizaje automático. Hoy me enfoco en SRE en la nube e ingeniería de datos.

Soy voluntario en las comunidades de open source y Python, ayudando a organizar PyCon DE y PyData Berlin, dando mentorías y contribuyendo con código y traducciones.

En mi blog comparto consejos de Linux, guías de configuración y notas personales que escribí como referencia futura. Espero que también sean útiles para otras personas. El contenido está disponible en varios idiomas.

Visita mi galería para ver algunas de mis fotografías.

Fuera del teclado, me encontrarás en conciertos, tocando el clarinete, en bicicleta, buceando o explorando nuevos lugares, culturas y cocinas.

¡Siempre feliz de conectar! 🙂

comments powered by Disqus