2

firefox と ie10 の自動フォントカーニングを無効にするにはどうすればよいですか? 解決策を探すのにしばらく時間を費やしましたが、時代遅れのページと実験的な方法しか得られません。

4

1 に答える 1

0

以前は、Firefox では、text-rendering: optimizeSpeedCSS で設定するとカーニング (および合字) が妨げられていました。Mozilla のドキュメントによると、「テキスト レンダリングの標準コードはすでに非常に高速であり、現時点ではより高速なコード パスがないため」、このような設定は無視されるようになりました。

ブラウザがカーニングをまったく適用しないフォントを使用することで、カーニングを防ぐことができます。ドキュメントはあいまいですが、Firefox は Microsoft の一部の「C フォント」と DejaVu フォントにカーニングを適用しているようです。

もう 1 つの非常に不器用な方法は、文字間に ZERO WIDTH NON-JOINER (U+200C) 文字を使用することです。たとえばW‌ally、「Wally」を「Wa」ペアをカーニングせずにレンダリングします。

于 2012-08-11T10:46:20.973 に答える