Armadilloフォーラム

ATDE5 Qt lineEdit の入力(多言語)、labelの表示言語

yokota

2015年7月1日 9時45分

お世話になります。横田です。

ATDE5
atmark-dist-20150424
linux-3.4-at13


開発環境ATDE5のQtにて
lineEditを配置しデスクトップで実行し
lineEditに日本語を入力しようとしても英数字しか入りません。

日本語や、中国語(簡体字)を入力したいのですが方法がわかりません。

また、Armadillo-840にキーボードを接続し
Armadillo-840で日本語や、中国語(簡体字)を入力する方法も教えてください。


開発環境ATDE5のQtにて
labelに日本語、中国語(簡体字)を入力することは可能です。
デスクトップで実行しても文字化けはありません。

Armadillo-840にダウンロードすると日本語は文字化けしませんが
中国語(簡体字)は文字化けします。
これは中国語(簡体字)のフォントがArmadillo-840に入ってないからでしょうか?

・フォントの入れ方を教えてください。
・無償の中国語(簡体字)のフォントはありますか?

以上よろしくお願いします。

コメント

kes-konishi

2015年7月1日 12時03分

KES)小西です。

未確認情報なので、中途半端な情報になりますが。。。


ibusかuim-fepで動きませんか?
日本語なら
ibus-anthy
ibus-mozc
でしょうか
中国語なら
ピンイン入力かチューイン入力かですが、
ibus-pinyin
ibus-rime
でしょうか・・・


フォントは
/usr/share/fonts
に配置されているか確認してみてください。
デフォルトは
truetype
だけが配置されていると思います。
ttyフォントなら
/usr/share/fonts/ttf
に配置すると読み込めませんか?

無償フォントですが、
https://www.google.com/get/noto/#/
googleのNoto fontsはどうでしょうか?
アパッチ2.0ライセンスなので使用可能かと。。。
この場合はotfフォントなので、
/usr/share/fonts/opentype
に配置になりそうですが、動作確認してません。

yokota

2015年7月1日 14時00分

KES)小西様

回答ありがとうございます。

Armadillo、Linux共に初心者なのでやり方がわかりません。
小西様からの情報を もとにいろいろ調べます。
おそらく時間がかかると思いますが、
また行き詰ったら質問させていただきます。
また、その時はよろしくお願いします。