お知らせ

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

#1 2012-06-11 15:17:30

ysato
メンバ
From: Utsunomiya, Japan
登録日: 2010-12-05

Mathematica 8 の日本語入力

Ubuntu 11.10 で Mathematica 8.0.4.0 Linux x86(64-bit) を使っています。

これまでは英語モードで使っていたので、特に問題はありませんでした。
最近、日本語モードが使えることに気がつき使い始めたところ、メニューやドキュメントは日本語で表示されますが、
ノートブックに日本語が入力できません。
キーボードの左上端の半角全角漢字キーを押せば、変換のための窓が開きエンターキーで決定するのですが、
ノートブックに日本語が入りません。
なを、テキストエディター gedit や TeXworks では問題なく日本語が使えます。 UTF-8 コード。
解決策をお教え願えませんでしょうか?
一応、Wolfram Technical Support に問い合わせているのですが、まだ回答を得ていません。
よろしくお願いします。

オフライン

 

#2 2012-06-12 15:30:58

ysato
メンバ
From: Utsunomiya, Japan
登録日: 2010-12-05

Re: Mathematica 8 の日本語入力

ソフト販売会社とのやり取りで分からないことがあるのでお尋ねします。

1) cannaserver と kinput2 を確認してくださいとの連絡があります。
 ターミナルから cannaserver や kinput2 を入力すると
 sudo apt-get install canna
 sudo apt-get install <選択したパッケージ>
 が表示されます。
 したがって、Ubuntu 11.10 では cannaserver と kinput2 は使われていないのでしょうか?

2) 現在使用している  Ubuntu11.10  PC では vi  や gedit で日本語を問題なく入力できます。
     Ubuntu 10.10 と Ubuntu11.10 では日本語入力の方式が変わったのでしょうか?
  情報をお教え願います。

オフライン

 

#3 2012-06-13 02:08:10

aaabbbcccdddeeefffggghhh
メンバ
登録日: 2008-02-25

Re: Mathematica 8 の日本語入力

ysato による投稿:

したがって、Ubuntu 11.10 では cannaserver と kinput2 は使われていないのでしょうか?

はい、確かUbuntu 11.10の標準はibus + anthyだったと記憶しています。

ysato による投稿:

Ubuntu 10.10 と Ubuntu11.10 では日本語入力の方式が変わったのでしょうか?

いえ、Ubuntu 10.10の頃からibusが使われていたと思います。多分。

↓のページはご覧になりましたか?

Ubuntu 10.04 の IBus で日本語入力ができません
http://www.hulinks.co.jp/support/mathematica/20110105.html

オフライン

 

#4 2012-06-13 13:15:53

ysato
メンバ
From: Utsunomiya, Japan
登録日: 2010-12-05

Re: Mathematica 8 の日本語入力

「Ubuntu 10.04 の IBus で日本語入力ができません」の情報ありがとうございました。
書いてあるように canna と kinput2-canna をインストールして実行しましたが、日本語入力はできませんでした。
現時点では、標準でセットされている iBus がサポートする次期バージョンを期待したほうが良いと判断しました。

オフライン

 

#5 2012-06-14 13:49:31

ysato
メンバ
From: Utsunomiya, Japan
登録日: 2010-12-05

Re: Mathematica 8 の日本語入力

Ubuntu 10.04 の IBus で日本語入力ができません
http://www.hulinks.co.jp/support/mathem … 10105.html

を参考にして、Mathematicaへの日本語入力ができました。ありがとうございました。

$echo $XMODIFIERS
@im=kinput2
$ export LC_ALL=ja_JP.UTF-8
$ mathematica

これを実行すると kinput2 入力になってしまう。
デフォルトの ibus と kinput2 と切り替えながら使うことになる。
やはり、ibus に統一して使いたいものです。

オフライン

 

#6 2012-10-31 18:12:25

ysato
メンバ
From: Utsunomiya, Japan
登録日: 2010-12-05

Re: Mathematica 8 の日本語入力

現在、Ubuntu 12.04 で Mathematica 8 を使用しています。
ノートブックに日本語の入力ができないので質問します。

Wolfram technical support に問い合わせたところ次のような答えがかえってきました。
--------
ドキュメントの漢字やカナをカットしノートブックにコピーできますか?
できるならば、原因は IME にあり、Mathematica ではない。
Ubuntu forum に相談するように。

In what way is the IBUS IME not working for Mathematica on Ubuntu?

Are you able to cut and copy kanji and kana from a document into
Mathematica? If so, then the issue is most likely with the IME and not with
Mathematica itself. You can find some technical support for Ubuntu on its
forums:
--------

確認したところ、ドキュメントの漢字やカナをカットしノートブックにコピーすることができます。
返事によれば、IBUS IME が問題の原因になります。
解決する方法をお教え願います。

あるいは、この問題の原因が、 IBUS IME ではなく、Mathematica にあるとすれば、
technical support にどのように問い合わせすれば通じるか? お教え願います。
よろしくお願いします。

オフライン

 

#7 2012-10-31 18:41:06

katsu07
ゲスト

Re: Mathematica 8 の日本語入力

mathematicaとは何だろう?と検索してたら以下のページがありました。
但し、mathematica 8 home edition 日本語版での事例の様です。

コード:

http://www.330k.info/essay/how-to-make-mathematica8-process-Japanese-on-Ubuntu-1204-LTF-64bit

サポートとやり取り出来るのでしたら、リンク先に書いてある様な現象を細かく確認して伝えるのが一番だと思います。

 

#8 2012-11-03 12:52:01

ysato
メンバ
From: Utsunomiya, Japan
登録日: 2010-12-05

Re: Mathematica 8 の日本語入力

回答ありがとうございます。教えていただいたホームページを読ませていただきました。
日本語を含むディレクトリやファイルを Mathematica 8 が認識しない問題と理解しました。
この現象についてテクニカルサポートとやり取りした結果、理解していただき、次期バージョンに向け開発部に連絡したとの返事をいただきました。

Ubuntu 12.04 のデフォルトの日本語の入力、IBUS IME での入力ができないのが残った問題です。
教えていただいたホームページの方に、日本語の入力について伺いたいものです。
Mathematica 8 日本語 Home Use では、日本語の入力は問題ないということでしょうか?
(コメント欄がないのが連絡ができないので残念です。)
情報ありましたらよろしくお願いします。

オフライン

 

#9 2012-12-30 12:50:11

ysato
メンバ
From: Utsunomiya, Japan
登録日: 2010-12-05

Re: Mathematica 8 の日本語入力

12月中旬にMathematica 9 の日本語版がリリースされたので、早速 Ubuntu 12.04 pc にインストールしました。デフォールト(IBUS IME での入力)で日本語が入力できるか試してみましたが、残念ながら、入力できませんでした。IBUS IME と Mathematica は相性が悪いようです。日本語の表示は問題ありません。日本語入力する時には Windows版で行うことにしています。

オフライン

 

#10 2013-10-02 18:16:05

330k
新しいメンバ
登録日: 2013-10-02

Re: Mathematica 8 の日本語入力

#7で紹介されたサイトの管理人です。
今更ですが、この質問を見つけて自分のサイトが紹介されていることに驚きました。
いつもフォーラムにはお世話になっているので回答させて頂きます。

サイトに載せた改造を行ったところ、
Ubuntu 12.04、iBus(Mozc)、Mathematica 8.0.4 Home Edition 日本語版の環境において、
日本語入力は問題なくできております。

オフライン

 

#11 2013-10-03 15:22:26

ysato
メンバ
From: Utsunomiya, Japan
登録日: 2010-12-05

Re: Mathematica 8 の日本語入力

330k 様、

連絡ありがとうございます。
書いてあるように設定してみました。
日本語が入力出来ました。素晴らしいです。
現在、Mathematica 9 を使っていますが問題なく日本語が入力出来ます。

このことをMathematica の販売会社に、連絡して、Wolfram に改善の要望をしていただくようにお願いしようと思います。

http://www.330k.info/essay/how-to-make- … -LTF-64bit

オフライン

 

#12 2014-01-08 09:56:10

panda1100
新しいメンバ
登録日: 2014-01-08

Re: Mathematica 8 の日本語入力

Ubuntu 12.04 LTS
Mathematica 9
Mozc

/usr/local/Wolfram/Mathematica/9.0/Executables以下の起動用スクリプトファイルMathematica、mathematicaの「LANG=ja_JP.eucJP」を「ja_JP.UTF-8」に変更

上記で日本語入力できました。

オフライン

 

#13 2014-01-08 15:21:54

ysato
メンバ
From: Utsunomiya, Japan
登録日: 2010-12-05

Re: Mathematica 8 の日本語入力

panda1100 様、 コメントありがとうございます。

330k さんの方法は次です。

1) /usr/local/Wolfram/Mathematica/8.0/Executables以下の起動用スクリプトファイルMathematica、mathematicaの「LANG=ja_JP.eucJP」を「LANG=en_US.UTF-8」などに適当に変更orコメントアウト

2) /usr/local/Wolfram/Mathematica/8.0/SystemFiles/CharacterEncodings/UTF-8.mの内容をISO8859-1.mにコピー

2) を行うことなく、1) だけで日本語が使えるようになる、ということでしょうか?

私は 330k さんの方法で Mathematica 9 で日本語を使っています。 2) が必要なければ修正部分が少ないので良い方法と思います。
2) で修正した部分を元に戻して確認してみようと思いますが、一応確認させていただきます。

オフライン

 

#14 2014-01-11 09:42:51

panda1100
新しいメンバ
登録日: 2014-01-08

Re: Mathematica 8 の日本語入力

ysato様

ysato による投稿:

2) を行うことなく、1) だけで日本語が使えるようになる、ということでしょうか?

1)だけで日本語の入力が使えています。
ただし、昨日.nbファイルをPDFにexportしたところ、日本語がうまく出力されませんでした。
日本語の文字が重なってしまい、まったく読めません。

ysato様の環境では、PDFに出力した際に日本語は正しく表示されますでしょうか?

尚、2)に関しては、試していません。


<PDFへのexportに関して>
mac os 10.9 + mathematica9で日本語を含む.nbファイルのPDF exportを試したのですが、
macでは正しく表示されるが、ubuntuのドキュメントビューアでは半角英数が消える、
日本語は正しく表示されるといった状況です。

オフライン

 

#15 2014-01-11 16:09:44

ysato
メンバ
From: Utsunomiya, Japan
登録日: 2010-12-05

Re: Mathematica 8 の日本語入力

panda1100 様

>PDFに出力した際に日本語は正しく表示されますでしょうか?

日本語が重なって表示されて正常ではないです。
save as  で pdf に、また print で pdf に出力でも同じ結果です。

CDF への save as は正常です。

Mac Mountain Lion で試したところ日本語は正常に表示されます。
Windows でも試したところ日本語は正常に表示されます。
-------------------------
330kさんから解決法を教えていただいた10月2013 頃に、
販売店とWolfram Japan にUbuntu 版 Mathematica の日本語表示について要望を出しました。
次期バージョンで解決することを期待します。

ユーザーが多いことが力なので、
panda1100 さんからも販売店に要望をだされることを希望します。

オフライン

 

#16 2014-03-20 11:56:51

ysato
メンバ
From: Utsunomiya, Japan
登録日: 2010-12-05

Re: Mathematica 8 の日本語入力

panda1100 様

最近、Ubuntu 12.04 で Mathematica 9 に組み込まれている RLink を使ったところエラーが発生し動きません。
このような症状はありませんでしょうか?お知らせいただければ幸いです。

なを、Windows7 と Mac では問題ありません。

Mathematica 10 のリリースが近いですが、解決されていればよいのですが。

オフライン

 

#17 2014-03-25 15:43:12

panda1100
新しいメンバ
登録日: 2014-01-08

Re: Mathematica 8 の日本語入力

ysato様

ysato による投稿:

最近、Ubuntu 12.04 で Mathematica 9 に組み込まれている RLink を使ったところエラーが発生し動きません。
このような症状はありませんでしょうか?お知らせいただければ幸いです。

RLinkは使用したことがないので、お役に立つか分かりませんが、
具体的にどのようなエラーが出るのでしょうか?

オフライン

 

#18 2014-03-25 17:17:12

ysato
メンバ
From: Utsunomiya, Japan
登録日: 2010-12-05

Re: Mathematica 8 の日本語入力

panda1100 様、

ドキュメントセンターで RLink で検索すると説明があります。入力結果を次に書きます。Ubuntu 12.04 で実行しています。

コード:

Needs["RLink`"]
InstallR[]
/home/satouy/.Mathematica/Paclets/Repository/RLinkRuntime-Linux-x86-64-9.0.0.0/SystemFiles/Linux-x86-64/R/lib
InstallR::fail: Failed to install R. The following error was encountered: Unable to load dynamic libraries >>

REvaluate["sample(1:100,10)"]
REvaluate::err: General error in function RLink`Private`withRTemporaryVariables >>
$Failed

なを、RLink の使い方については最近ブログに書いたので参考にしていただければ幸いです。
http://mmays.hatenablog.com/entry/2014/03/22/003651

よろしく
さとう

オフライン

 

#19 2014-03-26 09:20:31

panda1100
新しいメンバ
登録日: 2014-01-08

Re: Mathematica 8 の日本語入力

ysato様

ysato による投稿:

コード:

Needs["RLink`"]
InstallR[]
/home/satouy/.Mathematica/Paclets/Repository/RLinkRuntime-Linux-x86-64-9.0.0.0/SystemFiles/Linux-x86-64/R/lib
InstallR::fail: Failed to install R. The following error was encountered: Unable to load dynamic libraries >>

REvaluate["sample(1:100,10)"]
REvaluate::err: General error in function RLink`Private`withRTemporaryVariables >>
$Failed

こちらでも同じエラーが出ました。環境は、Ubuntu12.04 64bitです。

コード:

InstallR["RHomeLocation" -> "/usr/lib/R"]

しましたが、

コード:

RLink`Developer`getLog[]

でログを確認すると、HomeLocationが変わっていませんでした。

検証していませんが、以下のリンクの方法は試す価値がありそうです。
http://mathematica.stackexchange.com/a/31366

ysato による投稿:

なを、RLink の使い方については最近ブログに書いたので参考にしていただければ幸いです。
http://mmays.hatenablog.com/entry/2014/03/22/003651

センサネットワークの構築もやっていたので、興味深く拝見させて頂きました。

オフライン

 

#20 2014-03-26 15:25:53

ysato
メンバ
From: Utsunomiya, Japan
登録日: 2010-12-05

Re: Mathematica 8 の日本語入力

pannda1100 様、

Mathematica.stackexchange の Installing RLink on Linux を教えていただきありがとう。
4個のAnswer のうち3番目の brendan 氏の回答を実行したところ動きました。

コード:

Needs["RLink`"]
InstallR[]
=>/home/satouy/.Mathematica/Paclets/Repository/RLinkRuntime-Linux-x86-64-9.0.0.0/SystemFiles/Linux-x86-64/R/lib

REvaluate["sample(1:100,10)"]
=>{73, 90, 75, 21, 33, 8, 52, 13, 66, 47}

ありがとうございました。
さとう

オフライン

 

#21 2014-03-26 16:49:08

panda1100
新しいメンバ
登録日: 2014-01-08

Re: Mathematica 8 の日本語入力

ysato様

ysato による投稿:

4個のAnswer のうち3番目の brendan 氏の回答を実行したところ動きました。

コード:

Needs["RLink`"]
InstallR[]
=>/home/satouy/.Mathematica/Paclets/Repository/RLinkRuntime-Linux-x86-64-9.0.0.0/SystemFiles/Linux-x86-64/R/lib

REvaluate["sample(1:100,10)"]
=>{73, 90, 75, 21, 33, 8, 52, 13, 66, 47}

良かったです。
上で紹介したスレッドは、wolfram所属の人(Leonid Shifrin 氏)も認識しているようですので、今後に期待できますね。

オフライン

 

#22 2014-07-09 16:19:52

ysato
メンバ
From: Utsunomiya, Japan
登録日: 2010-12-05

Re: Mathematica 8 の日本語入力

panda1100 による投稿:

Ubuntu 12.04 LTS
Mathematica 9
Mozc

/usr/local/Wolfram/Mathematica/9.0/Executables以下の起動用スクリプトファイルMathematica、mathematicaの「LANG=ja_JP.eucJP」を「ja_JP.UTF-8」に変更

上記で日本語入力できました。

漸くにして、Ubuntu 14.04 に Mathematica 9 をインストールしてみました。
日本語の設定はこれのみで使えることを確認しました。

-----------------
RLink の設定はまだしていません。 Mathematica 10 で解決されていることを期待します。

オフライン

 

#23 2014-07-13 16:11:06

ysato
メンバ
From: Utsunomiya, Japan
登録日: 2010-12-05

Re: Mathematica 8 の日本語入力

Mathematica 10 が9月6日にリリースされた。

http://blog.wolfram.com/2014/07/09/launching-mathematica-10-with-700-new-functions-and-a-crazy-amount-of-rd/

日本語版がリリースされるのは少し時間がかかるでしょうが、近々にリリースされる。
日本語入力の課題は解決されていることを期待したい。

オフライン

 

#24 2014-07-14 08:40:46

ysato
メンバ
From: Utsunomiya, Japan
登録日: 2010-12-05

Re: Mathematica 8 の日本語入力

Mathematica 10 のリリース日は 7月6日 でした。前の投稿で間違って書いたので訂正します。

オフライン

 

#25 2014-07-16 16:35:12

ysato
メンバ
From: Utsunomiya, Japan
登録日: 2010-12-05

Re: Mathematica 8 の日本語入力

漸くにして、Ubuntu 14.04 に Mathematica 9 をインストールしてみました。
日本語の設定はこれのみで使えることを確認しました。

その後、次の場合に日本後が文字化けするのが気になるので報告します。

ノートブックのセルを選択して、「形式を選択してコピー」->「セル式」 でコピーし、ペーストすると日本後が文字化けする。

一応日本語の入力と表示はできるが、いくつかの点で文字化けが起こる。
まとめると、
1. ノートブックを pdf に出力シた場合、文字化けが起こる。
2. 今回の「形式を選択してコピー」でコピーし、ペーストすると日本後が文字化けする。

Mathermatica 10 の日本語版のリリースが近いのですが、はたして改善されているであろか?

オフライン

 

Board footer

Powered by FluxBB