フォーラム


ゲスト  

ようこそ ゲスト さん。このフォーラムに投稿するには 登録が必要です。

ページ: [1]
トピック: RAD Studio のコードエディタで使ってるフォントは?
DEKO
管理者
投稿数: 2690
RAD Studio のコードエディタで使ってるフォントは?
on: 2013/04/12 20:44 Fri

皆さん何を使ってらっしゃいます?

・FixedSys (ラスタフォント表示、14pt 固定)
(幅:★☆☆ 高:★☆☆)

古い Delphi は FixedSys だったかな?
日本のは "MS ゴシック のラスタフォント" と字形は同じですね。英語版 Windows とかだと FixedSys は BIOS 画面でよく見るアレ (http://en.wikipedia.org/wiki/Fixedsys) ですよね。

・MS ゴシック (ラスタフォント表示)
(幅:★★☆ 高:★☆☆)

日本語を普通に表示できるのでこれが多いかな?

・Courier New + MS ゴシック (ClearType 表示)
(幅:★★☆ 高:★★☆)

Courier New は Delphi のデフォルト。
欧文フォントなのでそのままだと日本語の幅が変になります。これはフォントリンクで Courier New + MS ゴシックしたものです。

・Courier New + MS 明朝 (ClearType 表示)
(幅:★★☆ 高:★★☆)

欧文フォントなのでそのままだと日本語の幅が変になります。これはフォントリンクで Courier New + MS 明朝したものです。
Courier New は 細身なのでゴシックよりこっちの方が合ってるかもですね。

・Lucida Console + MS ゴシック (ClearType 表示)
(幅:★★★ 高:★☆☆)

欧文フォントなのでそのままだと日本語の幅が変になります。これはフォントリンクで Lucida Console + MS ゴシックしたものです。
海外ではコードエディタ用によく使われているようですが、日本語入るとちょっとバランス悪いかも。

・MeiryoKe_Console (ClearType 表示)
(幅:★★☆ 高:★☆☆)

メイリオを等幅化したものです。フォントは自前で生成する必要があります。
http://okrchicagob.blog4.fc2.com/blog-entry-169.html

・Consolas + MeiryoKe_Console (ClearType 表示)
(幅:★☆☆ 高:★★☆)

Consolas は Vista 以降で使えるフォントです。Office 2007 以降にも付属します。

Visual Studio 2005 / 2008 用の単体ダウンロードもあります。
http://www.microsoft.com/en-us/download/details.aspx?id=17879
PowerPoint Viewer 2007 にも付属します。
http://www.microsoft.com/ja-jp/download/details.aspx?id=6

欧文フォントなのでそのままだと日本語の幅が変になります。これはフォントリンクで Consolas + MeiryoKe_Console したものです。
Consolas はゼロにスラッシュが入ります。

・BitStream Vera Sans Mono + MeiryoKe_Console (ClearType 表示)
(幅:★★☆ 高:★★☆)

http://www.dafont.com/font.php?file=bitstream_vera_mono
欧文フォントなのでそのままだと日本語の幅が変になります。これはフォントリンクで BitStream Vera Sans Mono + MeiryoKe_Console したものです。
BitStream Vera Sans Mono はゼロにドットが入ります。

・VL ゴシック (ClearType 表示)
(幅:★☆☆ 高:★★★)

Vine Linux の標準フォント VL ゴシック。
http://vlgothic.dicey.org/
VL ゴシック はゼロにスラッシュが入ります。

・Inconsolata + VL ゴシック (ClearType 表示)
(幅:★☆☆ 高:★☆☆)

和文フォントとの親和性が高い Inconsolata 。ちょっと細身。
http://www.levien.com/type/myfonts/inconsolata.html
http://www.google.com/fonts/specimen/Inconsolata (Google 版)
欧文フォントなのでそのままだと日本語の幅が変になります。これはフォントリンクで Inconsolata + VL ゴシック したものです。
Inconsolata はゼロにスラッシュが入ります。

・IPA ゴシック (ClearType 表示)
(幅:★★☆ 高:★☆☆)

・IPA 明朝 (ClearType 表示)
(幅:★★☆ 高:★★☆)

IPA フォント。IPAex ではありません。
http://ossipedia.ipa.go.jp/ipafont/index.html
MS ゴシック / MS 明朝 の代替にはいいかもしれません。
IPA ゴシックはゼロにスラッシュが入ります。

※ 比較のためフォントサイズは "サイズ=13" で統一してあります。
※ 画像サイズも統一してあるので、行番号 (30) の位置でフォントの高さ、" TObject);" の右位置でフォントの幅が判ると思います。
※ 目が悪くなったとか、プレゼンとかだとちょっと太目のフォントの方が見やすいかもですね。
※ 欧文フォントは "¥記号 (0x5C)" がバックスラッシュで表示されます。
※ 細身のフォントは背景色が暗色だと読みやすいです。

フォントによっては、

// あいう

 
コメント行に斜体を指定してあると、最後の "う" が欠ける事があります。

 
See Also:
[Using the PragmataPro Font in Delphi (Marco Cantu)]
http://blog.marcocantu.com/blog/pragmatapro_font_delphi.html
※ Courier New / Lucida Console / PragmataPro

DEKO
管理者
投稿数: 2690
フォントリンク
on: 2013/04/13 11:31 Sat

例えば、Courier New + MS ゴシック なら、[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink] に "複数行文字列" で値を作って、名前を "Courier New"、値を "MSGOTHIC.TTC,MS Gothic" にします。

設定を反映させるには PC の再起動 (ログオフ) が必要になります

Courier New + MS ゴシック
値: "MSGOTHIC.TTC,MS Gothic"

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink]
"Courier New"=hex(7):4d,00,53,00,47,00,4f,00,54,00,48,00,49,00,43,00,2e,00,54,\
00,54,00,43,00,2c,00,4d,00,53,00,20,00,47,00,6f,00,74,00,68,00,69,00,63,00,\
00,00,00,00

 
Courier New + MS 明朝
値: "MSMINCHO.TTC,MS Mincho"

Windows Registry Editor Version 5.00
 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink]
"Courier New"=hex(7):4d,00,53,00,4d,00,49,00,4e,00,43,00,48,00,4f,00,2e,00,54,\
00,54,00,43,00,2c,00,4d,00,53,00,20,00,4d,00,69,00,6e,00,63,00,68,00,6f,00,\
00,00,00,00

 
Lucida Console + MS ゴシック
値: "MSGOTHIC.TTC,MS Gothic"

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink]
"Lucida Console"=hex(7):4d,00,53,00,47,00,4f,00,54,00,48,00,49,00,43,00,2e,00,\
54,00,54,00,43,00,2c,00,4d,00,53,00,20,00,47,00,6f,00,74,00,68,00,69,00,63,\
00,00,00,00,00

 
Consolas + MeiryoKe_Console
値: "meiryoKe_602r1.ttc,MeiryoKe_Console"

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink]
"Consolas"=hex(7):6d,00,65,00,69,00,72,00,79,00,6f,00,4b,00,65,00,5f,00,36,00,\
30,00,32,00,72,00,31,00,2e,00,74,00,74,00,63,00,2c,00,4d,00,65,00,69,00,72,\
00,79,00,6f,00,4b,00,65,00,5f,00,43,00,6f,00,6e,00,73,00,6f,00,6c,00,65,00,\
00,00,00,00

 
BitStream Vera Sans Mono + MeiryoKe_Console
値: "meiryoKe_602r1.ttc,MeiryoKe_Console"

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink]
"BitStream Vera Sans Mono"=hex(7):6d,00,65,00,69,00,72,00,79,00,6f,00,4b,00,65,\
00,5f,00,36,00,30,00,32,00,72,00,31,00,2e,00,74,00,74,00,63,00,2c,00,4d,00,\
65,00,69,00,72,00,79,00,6f,00,4b,00,65,00,5f,00,43,00,6f,00,6e,00,73,00,6f,\
00,6c,00,65,00,00,00,00,00

 
Inconsolata + VL ゴシック
値: "VL-Gothic-Regular.ttf,VL Gothic"

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink]
"Inconsolata"=hex(7):56,00,4c,00,2d,00,47,00,6f,00,74,00,68,00,69,00,63,00,2d,\
00,52,00,65,00,67,00,75,00,6c,00,61,00,72,00,2e,00,74,00,74,00,66,00,2c,00,\
56,00,4c,00,20,00,47,00,6f,00,74,00,68,00,69,00,63,00,00,00,00,00

 
Inconsolata + MeiryoKe_Console
日本語部分に ClearType が効きません。

本来、MS ゴシック 等の日本語フォントは 18pt またはそれ以上でないと ClearType が利かないのですが、フォントリンクする事によりそれ以下のポイント数でも ClearType になります。

DEKO
管理者
投稿数: 2690
トワイライト
on: 2013/04/13 15:27 Sat

背景が暗色だと細身のフォントでも読みやすいですね。

・Inconsolata + VL ゴシック (ClearType 表示)

随分と印象が違います。

ページ: [1]
WP Forum Server by ForumPress | LucidCrew
バージョン: 1.7.5 ; ページロード: 0.028 sec.