英語版Windows2000においてNo.06246
SAY さん 00/07/30 12:40
 
日本語をデフォルト言語に設定して利用しています。
セキュリティ パッチがいち早く適用出来る様、英語
版をベースにしていますが、この環境で秀丸を利用
しようとすると
   hidemaru.exe : maruo.exe 用の環境設定画面が
                  出てくるのみ
   maruo.exe    : 日本語フォントが選択できない
                  (フォント指定に制限がかかっている)
という事で日本語を利用できません。
デフォルト言語を日本語にしても起動アプリが自動認識の
場合、英語版がベースならプライマリ言語が英語と認識さ
れるのはWindows2000のバグだと思いますが秀丸の動きも
少し奇異に感じます。
  1)  hidemaru.exe が maruo.exe の環境設定を呼び出す(?)
    のを止めて欲しい。
      これは多分秀丸を開発している上で便利だと感じたの
    だとしか思えませんが、ユーザーには何のメリットも無
    いのではないか。
  2)  Wide Character 版の秀丸があってもいいのでは。
以上、勝手な要望ですが検討して頂ければ幸いです。
では。

[ ]
RE:06246 英語版Windows2000においてNo.06250
秀丸担当 さん 00/07/31 14:57
 
>  1)  hidemaru.exe が maruo.exe の環境設定を呼び出す(?)
>    のを止めて欲しい。
>      これは多分秀丸を開発している上で便利だと感じたの
>    だとしか思えませんが、ユーザーには何のメリットも無
>    いのではないか。

これはたぶんhidemaruとmaruoが同じフォルダに混在しているためのではないかと思
うので、hm305.exeを再度ダウンロード,実行して、日本語秀丸を別のフォルダにイ
ンストールしてみてください。

秀丸が未インストール状態のとき、いきなしhidemaru.exeを起動すると、インストー
ラであるhmsetup.exeを起動します。
hmsetup.exeは、未インストールの状態での実行はインストーラになり、既インス
トールの状態での実行は環境設定になります。

つまり、hidemaru.exeとmaruo.exeとhmsetup.exe(英語版)が1つのフォルダに混在し、
maruoだけがインストール状態にあるとき、

 hidemaru.exe実行
  ↓
 未インストールと判断し同じフォルダのhmsetup.exeを実行
  ↓
 しかし実行されたのは英語版hmsetup.exe
  ↓
 英語版hmsetup.exeは、maruoが既インストールと判断し環境設定に

というようになると思います。
はずしていたらごめんなさい。


>  2)  Wide Character 版の秀丸があってもいいのでは。

現在開発中です。

maruoであっても、日本語のフォント選択には制限はありません。
日本語環境でmaruoを実行しても、「MS ゴシック」などを選択できます。
もしかしてUnicode用のフォントのときそうなるのでしょうか?
そのフォントがどんなフォントなのか、できれば教えていただきたいです。
よろしくお願いします。


[ ]
RE:06250 英語版Windows2000においてNo.06256
える さん 00/07/31 17:06
 
>maruoであっても、日本語のフォント選択には制限はありません。
>日本語環境でmaruoを実行しても、「MS ゴシック」などを選択できます。
>もしかしてUnicode用のフォントのときそうなるのでしょうか?

hidemaru にも maruo にも CharacterSet を選択する機能がないので
英語版の OS で起動すると、CharacterSet が「欧文」になっていて
日本語フォントを選択しても日本語は表示できない。

でも、日本語版の Windows だと表示できちゃうのね(笑
WORDPAD で欧文にして日本語入力すると自動で「日本語」に
なっちゃうし、メモ帳は堂々と日本語入力できちゃうし。
WORDPAD で入力済の日本語を「欧文」に変換しても問題ないしぃ。

テストには英語版の Windows2000 が必要ですね。

[ ]
RE:06250 英語版Windows2000においてNo.06257
SAY さん 00/08/01 04:24
 
>>  1)  hidemaru.exe が maruo.exe の環境設定を呼び出す(?)
>>    のを止めて欲しい。
>>      これは多分秀丸を開発している上で便利だと感じたの
>>    だとしか思えませんが、ユーザーには何のメリットも無
>>    いのではないか。
>
>これはたぶんhidemaruとmaruoが同じフォルダに混在しているための
>ではないかと思うので、hm305.exeを再度ダウンロード,実行して、
>日本語秀丸を別のフォルダにインストールしてみてください。

  推察されたように両方を同じフォルダに混在していました。

>秀丸が未インストール状態のとき、いきなしhidemaru.exeを起動す
>ると、インストーラであるhmsetup.exeを起動します。
>hmsetup.exeは、未インストールの状態での実行はインストーラに
>なり、既インストールの状態での実行は環境設定になります。
[snip]
> 英語版hmsetup.exeは、maruoが既インストールと判断し環境設定に

  確かに二つの本体に対して一つのセットアッププログラムしか
ありませんですね。
  ただ、この maruo に付随の差分を適用した hmsetup.exe は英語版
というより日本語/英語両用版ではないでしょうか。
  この両用版が英語モードで起動される為にこのような hidemaru.exe
が英語環境用設定を呼び出しているように思えたのですね。


>>  2)  Wide Character 版の秀丸があってもいいのでは。
>
>現在開発中です。

  やはり、言われるまでも無くこれからの事を考えれば当然とい
うところなんでしょうね。

>maruoであっても、日本語のフォント選択には制限はありません。
>日本語環境でmaruoを実行しても、「MS ゴシック」などを選択できます。
>もしかしてUnicode用のフォントのときそうなるのでしょうか?
>そのフォントがどんなフォントなのか、できれば教えていただきたいです。

  maruo は欧文フォントのみが出てきます。Unicode 用とかそういう
区別は無く、FixedSysを利用した場合には日本語フォントが含まれて
いる為にテキスト表示も出来ますが単純に和文フォントが選択リスト
に含まれていません。
  SingleByte/MultiByte 系の API を利用している為に...という事
でもなさそうです。英語版のソフトを多数利用していますがこのよう
な制限が生じているものはWin3.1の頃に出会ったきりのように記憶し
ていますし、自前の日本語/英語対応のソフトでも Unicode ベースに
なっていないにも関わらず(英語モードで起動されていますが)フォン
トの選択に特に制限はかかっていません。
  実際 Dependecy Walker(VC6付属) で、とある英語版のソフトを見て
みましたが SingleByte/MultiByte 系の API しか利用していないので
すが日本語フォントは選択できます。

  お陰様で hidemaru.exe が使えるようになりましたが、こちらは日
本語フォントの選択が可能です。

[ ]
RE:06257 英語版Windows2000においてNo.06278
秀丸担当 さん 00/08/03 18:41
 
> お陰様で hidemaru.exe が使えるようになりましたが、こちらは日
>本語フォントの選択が可能です。

そうですか。
hidemaruとmaruoはフォント選択のロジックはほとんど同じで、リス
トにフォントを出す所に関しては全く同じのはずなのですが、なぜ違
うのでしょう...
Charsetの判断についても、リストに出ているものがSHIFTJISである
かどうかなどは判断していますが、リストには全て出ているはずです。

実際英語版Windowsを使って調べてみないと分からないことと思いま
す。しかし英語版が無いです。困った。

[ ]
RE:06278 英語版Windows2000においてNo.07135
ラ・ヴィ さん 01/01/06 09:27
 
>実際英語版Windowsを使って調べてみないと分からないことと思いま
>す。しかし英語版が無いです。困った。

うちの場合ちょっと事情が違うのですが、Win 9x 日本語版で BIG5 フ
ォントを選択するとちゃんと使えていたので重宝していたのですが、
新しく Win 2k 日本語版を導入して使ってみたところ、BIG5 フォント
を選択しても半角しか表示されず、中国語になりません。何か対策とか
ありますでしょうか。

[ ]
RE:07135 英語版Windows2000においてNo.07154
秀丸担当 さん 01/01/09 17:28
 
>うちの場合ちょっと事情が違うのですが、Win 9x 日本語版で BIG5 フ
>ォントを選択するとちゃんと使えていたので重宝していたのですが、
>新しく Win 2k 日本語版を導入して使ってみたところ、BIG5 フォント
>を選択しても半角しか表示されず、中国語になりません。何か対策とか
>ありますでしょうか。

秀丸のバージョンやフォントなどの環境によって何かが違うのかもしれ
ません。秀丸のバージョンと、フォントをインストールした方法の違い
などはないでしょうか。
あとファイルの開き方や、コピー・貼り付けの方法など。
秀丸V3.06β版の場合、ファイルタイプ別の設定にUnicodeを使用するか
どうかの設定があります。

[ ]
RE:07154 英語版Windows2000においてNo.07161
ラ・ヴィ さん 01/01/10 22:21
 
>>うちの場合ちょっと事情が違うのですが、Win 9x 日本語版で BIG5 フ
>>ォントを選択するとちゃんと使えていたので重宝していたのですが、
>>新しく Win 2k 日本語版を導入して使ってみたところ、BIG5 フォント
>>を選択しても半角しか表示されず、中国語になりません。何か対策とか
>>ありますでしょうか。
>
>秀丸のバージョンやフォントなどの環境によって何かが違うのかもしれ
>ません。秀丸のバージョンと、フォントをインストールした方法の違い
>などはないでしょうか。
>あとファイルの開き方や、コピー・貼り付けの方法など。
>秀丸V3.06β版の場合、ファイルタイプ別の設定にUnicodeを使用するか
>どうかの設定があります。

秀丸のバージョンを書いていませんでしたが、どちらも 3.05 です。
フォントのインストール方法の違いと言われると OS がそもそも違うので
よくわかりませんが、フォント自体はいずれも MS の MingLiu を使って
います。
3.06β で Unicode が使えるのであればそっちを使ってみます。
ありがとうございます。

[ ]
RE:07161 英語版Windows2000においてNo.07162
ラ・ヴィ さん 01/01/11 09:39
 
>3.06β で Unicode が使えるのであればそっちを使ってみます。

ところでこのバージョン、どこから入手できますか。

[ ]
RE:07162 英語版Windows2000においてNo.07163
番頭++ さん 01/01/11 09:59
 
>>3.06β で Unicode が使えるのであればそっちを使ってみます。
>
>ところでこのバージョン、どこから入手できますか。

No. 07117 を見てください。3.06 で題名を検索するとか ...

[ ]