ソラマメブログ  › ::zhizheng:: › LSL › スクリプトエディタ・日本語化
*大凡の画像は、クリックで大きくなります(lightbox使用)

スクリプトエディタ・日本語化

まずはコチラをご覧下さい。(クイズ番組風)

スクリプトエディタ・日本語化

これ、WLでのスクリプトエディタです。WLって実は、日本語(というかシングルバイト外の文字)がちゃんとスクリプト内に通る様になっておるらしく(これまで、通常ビューアでは通らず、Nicolaz版でかろうじて、でした)、こんなスクリプトだって思うがままなのです。

*追記* 1.19系なら通るようです。つまり、4月現在の通常ビューアなら、ちゃんとダブルバイト以上が通ります。Dazzleは試してないけど、多分通る。
しかし通常はビューアでシングルバイト外の文字を使おうとしても、 [] ←こんな感じのブロックが見えるのみ。
これは、ビューアで使用しているフォントに、シングルバイトの文字しか入っていないことが原因です。
*追記* エディタ上で見えないだけで、この状態でもスクリプトはきちんとコンパイル出来ます。


んが。
実はビューアが使用しているフォントって、クライアントマシンのビューアをインストールしたフォルダの下位に入っているわけです
というわけで、そこにフォントを叩っ込んで日本語化してしまえというハナシを店長が新九龍SNSでしていたんですが勿体ないので、転載してみようかと(※無断<ぉ )

解説文で面白くもなんともないので、「続きを読む」からどうぞー。

私のOSはWindowsXPですので、それ以外の場合は適当に読み替えてください。

まずはセカンドライフのインストールフォルダを開き、その下のfontsフォルダへ入る。
例)C:\Program Files\SecondLife\fonts
ここはしばらく開いたままにしておく。

コントロールパネルから「フォント」を開いて、そこから「MS ゴシック & MS Pゴシック & MS UI Gothic」を探す。
(検索を呼び出して「msgothic.ttc」を探しても良い。探す場所は「マイ コンピュータ」にする)
見付かったそれを、右クリックでドラッグ&ドロップして、セカンドライフのfontsフォルダにコピーする。
普通に左クリックでドラッグ&ドロップすると、システムの方から消えてしまうことがあるので注意。
SecondLife\fontsに「msgothic.ttc」がコピーされたことを確認し、開いていたフォルダを閉じる。

セカンドライフを起動し、「Client」メニューから「Debug Settings」を選択する。
デバッグ設定ウィンドウのリストから「FontMonospace」を探して選択する。
下にはおそらく「profontwindows.ttf」と出るので、これを「msgothic.ttc」に書き換えて、セカンドライフを再起動する。

以上です。

というわけで。
店長の記事では、Windowsのフォントフォルダからフォントを拾ってきて叩っ込んでますが、別にこれなんでも云い訳で、例えばDF金文体(ダイナフォント)だろうが新ゴ(モリサワ)だろうが、フリーでお馴染み「あくびん」や「あずきフォント」なんかもアリではありますね。可読性は人それぞれでしょうが

というわけで僕はとりあえず、メイリオを叩っ込んでみました。WindowsでClearTypeでときたら、現在の旬でしょう。
(この辺マックだと、標準でいいウェイトのフォントが多くてよりどりみどりでしょうがー)
現在のこれはデフォルトのメイリオですが、アセンダ・ディセンダ(上下のパディング)や、2バイト部分を等幅化するユーザーパッチなんかもありますので、探してみるともっと快適なエディタライフになるかもしれませんよ。
また、MSゴシック系の場合、XPsp2の環境の人は、WindowsUpdateでClearType対応のMS~~~にアップデート出来ます(確か)ので、そのパッチ後の方が恐らく可読性は良くなると思います。
ちなみに、Vistaを持っていないのにメイリオフォント自体をアレでそれでこうしてダウンロード!とかはモチロン違法にあたります。持っている人だけメイリオでお試し下さい。

また、店長はttc(複数のTrueTypeフォントファイルをがちゃこーんとした複合ファイル)を突っ込んでますが、「俺はそこからMS ゴシックだけを引っこ抜きたいんだぜ!」という場合、むかーしマイクロソフトが配布していた Breakttc.exe というMS-DOS実行ファイルがどこぞにあるので、参考にされてみては。


同じカテゴリー(LSL)の記事画像
ドアが回るスクリプト。
同じカテゴリー(LSL)の記事
 ドアが回るスクリプト。 (2008-03-16 12:55)
 IMを一括で送るスクリプト (2008-01-25 22:42)
 眼鏡の色変えスクリプト。 (2007-12-13 14:50)

この記事へのコメント
Unicode(というかUTF-8?)で表示できるフォントならばいいんですな。φ(..)メモメモ
Posted by march at 2008年01月27日 02:42
日本語化ってだけでなく、たとえばきちんと等幅化されてるフォントなんかにするだけでも、エディタの可読性ってかなりあがりますよね。
色々試してみる価値はあるかと。
Posted by Yuk Yiyuan at 2008年01月29日 01:04
 
<ご注意>
書き込まれた内容は公開され、ブログの持ち主だけが削除できます。