お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2007-10-24 16:05:31

tech
メンバ
登録日: 2007-10-24

SCIMでの多言語入力について

ubuntu-ja-6.06-desktopをインストールして、SCIMでの多言語入力を検証しています。
OpenOffice上で日本語・ベトナム語・タイ語・ハングル・中国語などが、同一文書内で入力可能なことを確認しました。

まだ分からない点がいくつかあります。

1.スペイン語・ドイツ語などのラテン文字(áàõなど)が入力できません。どうやって入力するのでしょうか。

2.デフォルトの言語を日本語以外に切り替えた時や、英語やベトナム語で新しいユーザを作成した時にSCIMが起動しません。ターミナルで手動でSCIMを起動しても、正常に完了しないようで、入力プロンプトに戻りません。

よろしくお願いします。

オフライン

 

#2 2007-10-25 18:27:42

tech
メンバ
登録日: 2007-10-24

Re: SCIMでの多言語入力について

いくらか検証が進みましたので報告しておきます。

> 1.スペイン語・ドイツ語などのラテン文字(áàõなど)が入力できません。どうやって入力するのでしょうか。

○英文のドキュメントを参考に、US English International (with dead keys)を追加してやってみました。確かに入力可能になりましたが、今度は日本語の方がカナ固定になってしまいます。

○もう一つの方法はキーボードを追加せずに文字マップとキャラクタパレットからの入力が可能でした。

※SCIMの切替などで、もう少し使いやすい方法がないでしょうか。MS-WordなどでやっているCTRL+SHFT+"’"->a="á"のような入力ができそうなものですが・・。


> 2.デフォルトの言語を日本語以外に切り替えた時や、英語やベトナム語で新しいユーザを作成した時にSCIMが起動しません。ターミナルで手動でSCIMを起動しても、正常に完了しないようで、入力プロンプトに戻りません。

○デフォルト言語を中国語や韓国語にした場合は日本語と同様に多言語入力が可能な状態になりました。

○デフォルト言語をベトナム語にした場合は、手動でSCIMを起動(scim -d)することができ、ベトナム語の入力が可能になりました。タイ語はうまく行きませんでした。

※デフォルト言語が日本語やハングル以外でも、SCIMを日本語デフォルトと同様な状態で起動させるにはどのようにすればいいのでしょうか。

最後の編集者: tech (2007-10-25 18:30:23)

オフライン

 

#3 2007-10-26 00:31:06

anoir
モデレータ
From: Berkeley, CA
登録日: 2007-01-13

Re: SCIMでの多言語入力について

2.
Community Documentationに説明があります。多分これでいけるかと。
https://help.ubuntu.com/community/SCIM

オフライン

 

#4 2007-10-26 00:41:25

anoir
モデレータ
From: Berkeley, CA
登録日: 2007-01-13

Re: SCIMでの多言語入力について

1.
スペイン語やドイツ語のキーボードを追加すればいいと思います。

MS-WordなどでやっているCTRL+SHFT+"’"->a="á"のような入力ができそうなものですが・・。

そうはならないはずです。

オフライン

 

#5 2007-10-26 23:11:35

Emmanuel_Chanel
メンバ
From: 日本
登録日: 2007-10-26

Re: SCIMでの多言語入力について

はじめまして.私は Fedora ユーザーですが,ここの質問に投稿したくて登録しました.
私は anoir さんの助言には反対で,スペイン語やドイツ語のキーボードを追加する必要はないというものです. scim には, latin-pre とか latin-post という入力モードがあります.私の環境の latin-post でしたら,
a + ' = á / a + ` = à / a + / = å / a + " = ä / a + ^ = â / c + , = ç / l + , = ļ / l + , = ł / ? + / = ¿ / ! + / = ¡
などというように入力が出来ます.
昔は
http://www.m17n.org/common/m17n-docs-ja/m17nDBData.html
に変換表があった気がするのですが,確認出来ず,残念ながら見つけられずにいます.
また, tech さんは,他の言語の入力にも興味がおありのようですが, scim では,スウェーデン語・クロアチア語・スロヴァキア語などの入力モードも存在しますし,逆に scim ではキーボードを指定せずに入力モードだけで乗り切る方式にすると,多言語入力しやすくなるものと存じます.

オフライン

 

#6 2007-10-27 05:17:48

anoir
モデレータ
From: Berkeley, CA
登録日: 2007-01-13

Re: SCIMでの多言語入力について

それは知りませんでした。

知らない言語の単語を入力する程度の用途ならそちらの方がいいと思います。ただ長い文章を書く場合などは組み合わせを使うのも面倒でしょうし、ヨーロッパ言語のキーは記号を中心に微妙に違うので(アルファベットが違うのもありますが)タッチタイプする場合にはキーボードの追加が便利です。

目的に応じて使い分ければいいと思います。

オフライン

 

#7 2007-10-30 16:20:31

tech
メンバ
登録日: 2007-10-24

Re: SCIMでの多言語入力について

Emmanuel_Chanel による投稿:

はじめまして.私は Fedora ユーザーですが,ここの質問に投稿したくて登録しました.
scim には, latin-pre とか latin-post という入力モードがあります.
また, tech さんは,他の言語の入力にも興味がおありのようですが, scim では,スウェーデン語・クロアチア語・スロヴァキア語などの入力モードも存在しますし,逆に scim ではキーボードを指定せずに入力モードだけで乗り切る方式にすると,多言語入力しやすくなるものと存じます.

キーボードを追加して、キーボードを切替るようにすると、
・日本語モードがカナ入力固定になる
・106キーボードがJIS配列になっているため、英数モードの記号が打ちにくい等で、使いづらいものになります。

106キーボードで、スペイン語キーボードなどを追加した場合の現象については下記のURLでも述べられています。
http://www.pocus.jp/v-linux-main.html
http://ubuntuforums.org/showthread.php?t=30112
https://bugs.launchpad.net/ubuntu/+source/xkeyboard-config/+bug/13346

Emmanuel_Chanelさん
Latin-postの入力モードを実現するためには、具体的にはどのようにしますか?
モジュールの追加が必要ですか?

最後の編集者: tech (2007-10-30 16:26:36)

オフライン

 

#8 2007-10-30 16:51:50

Emmanuel_Chanel
メンバ
From: 日本
登録日: 2007-10-26

Re: SCIMでの多言語入力について

> Emmanuel_Chanelさん
> Latin-postの入力モードを実現するためには、具体的にはどのようにしますか?
> モジュールの追加が必要ですか?
そのようです. scim-m17n がなければそれをインストールする必要がありそうです.
http://www.h4.dion.ne.jp/~apricots/mandrake/m17n2.html

オフライン

 

#9 2007-10-31 15:23:21

tech
メンバ
登録日: 2007-10-24

Re: SCIMでの多言語入力について

Emmanuel_Chanel による投稿:

> Emmanuel_Chanelさん
そのようです. scim-m17n がなければそれをインストールする必要がありそうです.
http://www.h4.dion.ne.jp/~apricots/mandrake/m17n2.html

scim-m17nを追加しましたが。Latin-postの入力モードに入るにはどうすればよろしいか。

最後の編集者: tech (2007-10-31 15:23:41)

オフライン

 

#10 2007-10-31 18:59:27

Emmanuel_Chanel
メンバ
From: 日本
登録日: 2007-10-26

Re: SCIMでの多言語入力について

私の環境では,日本語入力バーになっているところの Anthy をクリックして,その他のところにマウスポインターをやると,その他のところに, latin-pre とか latin-post という入力モードが出ます.出ない場合,日本語入力バーの scim のところをクリックして,設定ウィンドウを出し,全体設定のその他の中から, latin-post を選択します.
Ubuntu ではないので,違いがあるかも知れませんが,分からないのでその点はご容赦願います.

オフライン

 

#11 2007-11-01 12:58:47

tech
メンバ
登録日: 2007-10-24

Re: SCIMでの多言語入力について

Emmanuel_Chanel による投稿:

私の環境では,日本語入力バーになっているところの Anthy をクリックして,その他のところにマウスポインターをやると,その他のところに, latin-pre とか latin-post という入力モードが出ます.

scim-bridge と scim-m17n を追加してみましたが、その他のところに現れるのは、IPA-X-SAMPA、Latex、RAW CODE のみでした。環境変数の設定等が必要なのかもしれません。他にどなたか、latin-postを使っている方、おられないでしょうか。

最後の編集者: tech (2007-11-01 18:42:20)

オフライン

 

#12 2007-11-01 13:15:14

tech
メンバ
登録日: 2007-10-24

Re: SCIMでの多言語入力について

anoir による投稿:

2.
Community Documentationに説明があります。多分これでいけるかと。
https://help.ubuntu.com/community/SCIM

anoirさんありがとうございます。ドキュメントの通りやってうまく行きました。

1)
上記のドキュメントの中に、geditの場合、ドキュメントを右クリックしてselecting Input MethodからSCIM Input Methodを選ぶというのがでてきますが、このselecting Input Methodというのが出てこないようです。
また、geditのツールメニューに言語の設定というのがありますが、ここには英語、スペイン語等はありますが、日本語の選択肢はありません。

2)
追加の質問なのですが、
gnome-language-selector以外に、qt-language-selectorというのがありますが、これはどういう関係でしょうか? 後者の設定も必要ですか?
同様に、gnome-keyboard-properties以外に、gconf-editorにもキーボードの設定があります。これについても、設定が必要ですか?

最後の編集者: tech (2007-11-01 16:02:04)

オフライン

 

#13 2007-11-28 14:44:37

maabou
新しいメンバ
登録日: 2007-11-27

Re: SCIMでの多言語入力について

同じくスペイン語入力出来ず悩んでいたものです。こちらのサイトを参考にさせていただき無事入力可能になりました。
  
AA)まず、Emmanuel_Chanelさんの方法(scim-m17nを追加、Latin-postモードで入力)ですが、こちらの場合も可能ですが、やはりスペイン語圏のキーボード入力に慣れている者としては少し使いづらい感があります。希望としては http://www.albanet.jp/tmxp/tmxp.html のページ下のキー配置にあるように á= *とa ,  ñ=+ といったような入力形式がいいです 。

BB)
そうするためにはtechさんがご紹介されたリンク http://www.pocus.jp/v-linux-main.html にあるように端末からsetxkbmapコマンドを打ってキーボードを切り替えることで希望通りの入力になります。:)

$ setxkbmap -rules xorg -model jp106 -layout es -option ""

私はこれをシェルスクリプトにして、切り替えるようにして使っています。
皆様情報提供ありがとうございました。 

最後の編集者: maabou (2007-11-28 14:46:18)

オフライン

 

Board footer

Powered by FluxBB