2012-10-17 8 views
16

私はWindows 7でEclipseを使用してScalaソースコードをブラウズしています。 Scalaでは、=>の代わりにを使用でき、< - の代わりにを使用できます。スカラーのソースコードとレンダリングを閲覧するフォント<- and =>

しかし、ユニコードをレンダリングする良い明確なモノスペースフォントは見つからないようです。です。しばしば、私はちょうどの代わりにボックスを取得します。私が試した

: Consolasは - 明確な一般的なフォントですが、 は匿名プロ表示されません - デジャヴなきモノをレンダリングしていません - をレンダリングんが、それは非常に小さいです見えにくい!

私自身のコードでは、を避けることができますが、サードパーティのライブラリソースの表示には役立ちません。他の人はこの問題をどのように解決しましたか?他の人々がコード内にを使用している場合は、おそらくそれらも明瞭にレンダリングするモノスペースフォントを知っているでしょう:-)

+0

:(後に下部にある)の前と後にここで

は一例です読める。 – Debilski

+0

Monacoは、Scalaのソースコードで使用されているunicode =>と< - をレンダリングしますか?私がちょうどモナコを試みたとき、それは現れなかった。 –

+2

あなたは気の利いたUnicode文字を使わずに、代わりに '=>'と '< - 'を使うように勧めます。あなたのコードを見ている他の人たちはあなたと同じ問題を抱えます。 – Jesper

答えて

0

残念ながら、彼らもUnicode文字をサポートしているかどうか、好きですが、Source Code ProDroid Sans Monoを試してみてください。私はあなたがすでにグーグル・グーグルだと思うが、このモノラルフォント42個のarbitrary listはいくつかの新しい名前を落とすかもしれない。

私は個人的にDejaVu Sans Monoに満足していますが、矢印(他の文字の中でも)が一番いいとは思わないことに同意します。

関連するノート:私はいつもブラウザ(私の場合はFirefox)がどのような種類の有線のUnicode文字を表示しているかに感心しています。私が正しく覚えていれば、彼らは一種のフォールバック戦略を適用します。つまり、メインフォントが文字を処理できない場合、フォールバックフォントが試されます。私はあなたがそのような方法を直接使うことはできないと考えていますが、それらの行に沿って検索することで、あなたの問題に他の潜在的な解決策がもたらされるかもしれません。

+0

ありがとう。私はちょうどダウンロードして、ソースコードプロとDroid Sans Monoの両方を試しましたが、どちらも正しい矢印を描いていません。グリフが存在しない場合、WordはWebブラウザと同様に再生され、別のフォントに置き換えられます。 –

1

私は Inconsolataが働いていますが、私はLinuxを使用していますので、Windowsでうまくいくかどうかはわかりません。

Inconsolataにはグリフがありません。あなたの最善の策は、Deja Vu Sans Monoを使用し、右にある二重矢印グリフを大きく編集することです。私はLinux上でFontForgeを使っています。それは私に約5分かかりました。 [モナコ](http://en.wikipedia.org/wiki/Monaco_(書体))は通常、非常にレンダリング

Default and edited Deja Vu Sans Mono double right arrow

+0

ありがとうございます。しかし、うーん、それは動作するようには見えません。私はちょうど希望のシンボルではなく空のスペースを取得するようです。 InconsolataフォントもWindows上で非常にかすかに表示されるようです。 @RobWilton - Pity。 –

+0

それはLinux(重量とシンボルの存在)上でかなりいいです。 –

関連する問題