setting up m17n environment with ibus 1.5

31
M17N環境を セットアップしよう ibusをあきらめない〜 LILO / Tokaido LUG @ Nishinomiya, May Masataka Kondo (@Masa_B_Kondo ) May 3rd, 2015

Upload: masataka-kondo

Post on 22-Jul-2015

188 views

Category:

Software


1 download

TRANSCRIPT

M17N環境をセットアップしよう

〜ibusをあきらめない〜

LILO / Tokaido LUG @ Nishinomiya, May Masataka Kondo (@Masa_B_Kondo )

May 3rd, 2015

LILO / Tokaido LUG at Nishinomiya/MayMay 3rd, 2015

近況

● ASUS U38Nの話題を2回ほど実施

– OSC東京(2/28) / 前回の名古屋 (4/4)● Linux Mint 17.1 Rebeccaで使用中

– USBメモリからインストールすればあっさり完了

– openSUSE 13.2 は未だ成功せず

– 外部ディスプレイを頑なにサブとみなす

– CUIインストールをやればおそらく...!?

– Debianも同じ方法でイケるはずだが

– パッケージ追加時のCD挿入をどう回避するか● NetBSDは仮想環境に留めておくかな?

– プロプラドライバの問題が大きすぎるんで...

GPTディスクは切るパーティションに

制約がないので入れ放題

UEFI コワクナイヨー

というか皆さんModernな環境に早く慣れましょう

Modernな環境

… is 何?

LILO / Tokaido LUG at Nishinomiya/MayMay 3rd, 2015

Modernな環境について考察してみる

● リッチなGUI?● 素直な操作● 携帯デバイスとのシームレスな連携?

● 前回は例としてMac OS Xを持ち出しました● 閾値が高すぎるので代替品としてGNUStepを提案

● 今回重視するのは「M17N」という要素

M17N …?

Multilingualization

ここの文字数が17文字あるからという短縮表記方法

LILO / Tokaido LUG at Nishinomiya/MayMay 3rd, 2015

● 世界の「こんにちは」 : OSC展示物

関東勉強会で「積み残し」感があった他の言語への対応実施(e.g. アラビア語)元ネタはMuleのデモだが、UTF-8アプリケーション故に表示は簡単

Добрый день.नमस्त

Γειά σας.

こんにちは。

اَلسّالَمُ عَلَيْكُمْสวัสดี ครับ

Bonjour.Xin chào

வணக்கம你好

Hello!

単にコピペしただけだと思われている節がある...!?

力説 : ちゃんと自力で入力※したんですよ

(※クリンゴン語は除く)

LibreOfficeでアジア諸言語を入力してみよう

〜まずは、提案として : Devanagari / Thai

近藤 昌貴 ([email protected])第2回関東LibreOffice 勉強会 : 2013/1/31

改訂第1版発行 : 2013/2/13

http://www.slideshare.net/masatakakondo16/mutli-language-onlibreofficever11

LILO / Tokaido LUG at Nishinomiya/MayMay 3rd, 2015

M17Nに適したOS / 環境 って...?

● Windowsは非推奨とします

– Windows8で試そうとしましたが当方ではNG● 当時はUbuntuを推奨していましたが

– ibus 1.5に変わった際のトラブル

– 日本語Remixはfcitxを採用

– ibus-mozcはいずれなくなる?● 一番楽できるのはMac OS X

● ただし、Macに関しても当時と設定方法が変更

– 十分推測可能なレベルだと思いますが...

LILO / Tokaido LUG at Nishinomiya/MayMay 3rd, 2015

環境構築に必要なこと

(1) 使用するInput Methodを「決める」

(2)日本語以外の設定をインストール

(3)各言語ごとのInput Methodを設定

(4) 文字に対応するキーマップを覚える

LILO / Tokaido LUG at Nishinomiya/MayMay 3rd, 2015

あえて、ibusを推奨します

● M17Nを実現するための唯一の方策

– ツールバーにアイコンが並ぶのは美しくない

– ひとつにまとまります

– 1.4の頃は2つ並んでたような気がするが...● 残念ですが、mozcは諦めましょう

– いまのところ暫定的にibus-anthyを使ってます

設定の概要

今回の題材として Linux Mint 17.1を使用

LILO / Tokaido LUG at Nishinomiya/MayMay 3rd, 2015

ソフトウェアセンターで検索

LILO / Tokaido LUG at Nishinomiya/MayMay 3rd, 2015

大事なのはこのパッケージ

LILO / Tokaido LUG at Nishinomiya/MayMay 3rd, 2015

コントロールセンターから設定を行う

LILO / Tokaido LUG at Nishinomiya/MayMay 3rd, 2015

これだけしかない?いやいや...

LILO / Tokaido LUG at Nishinomiya/MayMay 3rd, 2015

全部選択すれば選択可能になる

LILO / Tokaido LUG at Nishinomiya/MayMay 3rd, 2015

増やそうとすると邪魔される

LILO / Tokaido LUG at Nishinomiya/MayMay 3rd, 2015

言語設定を追加しましょう(面倒ですが...

LILO / Tokaido LUG at Nishinomiya/MayMay 3rd, 2015

増えすぎたものを削っていきます

LILO / Tokaido LUG at Nishinomiya/MayMay 3rd, 2015

ここまでやれば使用可能になる

他ディストリビューションは適宜この手順を参考に

(内部がUTF-8のモノに限る)

LILO / Tokaido LUG at Nishinomiya/MayMay 3rd, 2015

キーマップは前回のスライドを参照

DevaNagari を構成する各文字の配列は以下のようになる

`2

~3

१ !

२ @

३ #

४ $

५ %

६ ^

७ &

८ *

९ (

०)

- _

त थ

ेेएेैऐ

र ष

ट ठ

य य

ेुउ

ेूऊ

िेइ

ेीई

प फ

ेोओ

ेौऔ

[ {

] }

ड ढ

म ें

े्अ ेा आ

ङ ञ

ग घ

ह ेः

ज झ

क ख

लळ

ेॢ ऌ

; :

' ”

Enter ेँ ऽ े़ॐ

द ध

च छ

व व

ब भ

न ण

स श

, <

. >

/ ? Shift

TAB

CapsLock

Shift

= +

\ ।| ॥

delete

AltCtrl Ctrl

第3層はMenuキーを使用する

Alt MenuWindows

ेृऋ ेॄॠ

「第3層、第5層の設定」をしないと入力できない

文字が発生する

あとはいじりながらLet's Try!!