一覧にないフォントを指定できますか?No.31835
クロエ さん 12/12/07 10:39
 
こんにちわ。

ファイルタイプ別の設定のフォント一覧には、一部のフォントしか表示されていない
ようですが、一覧にないフォントを指定するような方法とかありませんか?
多言語の設定のフォント一覧だと全部のフォントが選択可能みたいですが、肝心の日
本語が設定できず・・・

ちなみに、表示が省かれているフォントは、日本語が含まれていないものでしょうか?


WindowsXP(SP3) + 秀丸エティタ Ver8.30 beta12

[ ]
RE:31835 一覧にないフォントを指定できまNo.31836
秀丸担当 さん 12/12/07 13:37
 

ファイルタイプ別のフォントの指定は、確かに全てではなくて、ファイルの形式
(エンコードの種類)によって選択できるものが変わってきます。
例えばファイルが日本語(Shift-JIS)/日本語(EUC)/日本語(JIS)の場合は、フ
ォントが日本語に対応しているものしか一覧に現れないようになります。

Unicode系のエンコードの種類の場合は、すべてのフォントを選ぶことができま
す。ただ、日本語に対応していないフォントを選んだ場合、日本語が多く含まれ
るテキストを見るとUnicode文字として扱うことになり、パフォーマンスが悪く
なりあまりおすすめできないです。

Unicode系のエンコードの種類にするには、[ファイル]→[名前を付けて保存]で、
「エンコードの種類」を「Unicode(UTF-16)」などにするとできます。
この場合はファイル形式が変わるので、ファイルを別のソフトで扱う場合は注意
が必要です。

一時的にエンコードの種類を変える場合、[ファイル]→[エンコードの種類]→
[Unicode(UTF-16)]を選んで、問い合わせのダイアログが出たら「内容を維持し
たまま適用」にすると一時的な変更が可能です。

[ ]
RE:31836 一覧にないフォントを指定できまNo.31837
クロエ さん 12/12/07 14:42
 
返信ありがとうございます。

ソースコードやスクリプトの編集時にConsolasフォントを使いたい、というのが質問
のきっかけだったのですが、
全てShiftJISのテキストなので、手間を考えると諦めた方がよさそうです。


ちなみにメモ帳だと日本語なしのフォントも指定できて(フォントリンクの設定があ
れば)表示もOKですが、
秀丸エディタで対応するとなると大変でしょうか?

[ ]
RE:31837 一覧にないフォントを指定できまNo.31838
秀丸担当 さん 12/12/07 16:46
 

技術的にはなんとかする方法はあると思いますが、単純に指定できるようにする
だけといったような、簡単な方法というわけにはいかなさそうです。

試しに手元でやってみたところでは、一部のフォントでは表面上はできたりしま
した。
別のフォントで計算がずれたり、互換性の面では従来とは違う挙動になったりし
たので、よく考える必要がありそうです。
できたらいいということでネタにさせていただきます。

[ ]