フォーラム: 雑談部屋 (スレッド #5075)

Mac OS Xでの実行について (2004-05-01 13:51 by 匿名 #9331)

影鷹0.4a2をMac OS X(10.3)で使おうといろいろいじっています。
インストール方法に従い、JAVA_HOMEなどを設定しているのですが、"Please set JAVA_HOME environment."と表示されてしまいます。
で、kagetaka.shを見てみたのですが、どうやら$JAVA_COMMANDで設定されている"javaw"というコマンドが無いようでこのために上記メッセージが表示されるようでした。検索してもHDD内にjavawというコマンドは無いようです。

素人考えでkagetaka.shを編集し、$JAVA_COMMANDを"java"に書き換えて実行したところ、一応動作するようになりました。
ただ、フォーム(例えばYahooの検索)で2バイト文字が入力できません(ボックスに入力しても実際にフォームの枠にはいりません)。これが、kagetaka.shを編集したことによるものかわかりません。

それ以外の動作は、文字化けもなく表示も問題無さそうです。

メッセージ #9331 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

RE: Mac OS Xでの実行について (2004-05-06 10:01 by hizuya #9401)

javaw コマンドが存在しない環境では、java コマンドを使用するように自動でチェックするようにしたほうがいいですね。次版から、対応いたします。

フォームで2バイト文字が入力できないとのことですが、1バイト文字(半角英数)は入りますか? Mac OS X がどういう動きをするかちょっとわからないのですが、ポップアップしている入力枠に2バイト文字を入れて変換を確定し、もう一度 Enter を押すと、入力枠が消え、実際の縦書きのフォーム枠に表示されるはずです。

もし表示されないのであれば、Mac OS X 固有の問題かもしれませんが、入力枠に入力できて、縦書き表示のフォームに表示されないのは、あまりありえそうに無いのですが・・・。
#9331 への返信

メッセージ #9401 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

RE: Mac OS Xでの実行について (2004-05-11 19:02 by 匿名 #9481)

回答ありがとうございます。
javawの件はよろしくお願いします。

フォームの入力は1バイトなら問題なくできました。2バイト文字は別の方が書かれた様に「確定をtabキー」で行ったら入力できました。
Windowsでは大丈夫だったので、Mac OS XのJava VMに不具合があるのかもしれません。
#9401 への返信

メッセージ #9481 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

RE: Mac OS Xでの実行について (2004-06-02 14:20 by hizuya #9721)

0.4a3 で、javaw だけではなく、java コマンドも探すように修正しました。また、KAGETAKA_HOME、JAVA_HOME が未設定でも大抵の環境では動くようになっているはずです。

お時間がございましたら、お試しください。
#9401 への返信

メッセージ #9721 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

RE: Mac OS Xでの実行について (2004-06-13 23:44 by 匿名 #9863)

お世話になっています。
Mac OS X 10.3にて、0.4a3試してみました。
KAGETAKA_HOME,JAVA_HOME未設定でも動作しました。
#9721 への返信

メッセージ #9863 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

RE: Mac OS Xでの実行について (2004-06-16 21:16 by hizuya #9911)

報告ありがとうございます。
Mac OS X 環境がないので、動くか不安でしたが、問題ないようで何よりです。
#9863 への返信

メッセージ #9911 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

確定をtabキー使うとできます。 (2004-05-07 15:25 by 匿名 #9440)

こんにちは。
通常,文字入力の確定はスペース・キー使いますが,
スペース・キーで動作しない時はtabキーを使って入力の確定をして,
次にリターンキーを押すとウィンドウに入力されます。
「青空文庫」を読むのにOS10で影鷹を試しに使ってみてますが,
長いテキストだと,残念ながらメモリ不足で表示できなくなってしまいます。
OS10で影鷹を使っている他の方はいかがなんでしょうか。
この書き込みは試しに,影鷹でためしてます。
#9331 への返信

メッセージ #9440 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

RE: 確定をtabキー使うとできます。 (2004-05-11 19:24 by 匿名 #9482)

ありがとうございます。

確定をtabで、無事入力できるようになりました。
Java VMの改善で良くなるといいのですが。

青空文庫、見てみました。
長い文章だとメモリ不足と表示されるようですね。
どれぐらいの長さからエラーが出るかは検証してませんが。
#9440 への返信

メッセージ #9482 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする

RE: 確定をtabキー使うとできます。 (2004-06-02 14:17 by hizuya #9720)

長い文章を読み込めない問題に対応するため、0.4a3 の kagetaka.sh で、ヒープサイズ(影鷹で使用するメモリー量)を 128M に指定してみました。

Apple の Developer Connection の資料(http://developer.apple.com/documentation/Java/Reference/Java14VMOptions/VM_Options/chapter_2_section_4.html)によると、初期値は 64M なので、倍の指定ということになります。

Mac は全然わからないのであれですが、Windows のショートカットのようなものがあって、そこから kagetaka.sh を起動しているとしたら、引数に -J-Xmx256M とか指定すると、
ヒープサイズが 256M になります。kagetaka.sh に JavaVM の引数を渡す場合は、-J の直後に指定する必要があります。

それから、確定がtabでないと出来ない件ですが、Bugs トラッキングに追加しました。
http://sourceforge.jp/tracker/index.php?func=detail&aid=4398&group_id=603&atid=2350
#9482 への返信

メッセージ #9720 への返信×

Wiki文法は使えません
ログインしていません。投稿を区別するために投稿者のニックネームをつけてください(ニックネームの一意性は保証されません。全く別の人も同じ名前を利用することが可能ですので本人であることの特定には利用できません。本人であることを保証したい場合にはログインして投稿を行なってください)。 ログインする