問題タブ [typography]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 幅を維持しながらフォントファミリーを切り替える
内部のテキストの幅<span>
を変更しながら、正確な幅を維持することは可能ですか? font-family
この幅のバランスをfont-size
orで調整するfont-size-adjust
ことを考えています。これletter-spacing
は、適切にレンダリングされないためです。
Times と Verdana という 2 つのまったく異なる書体を意図的に選びました。
デモをロールオーバー: http://jsbin.com/ahiba4/20
css - ディセンダーラインをどのようにシフトしますか?
テキストブロックのディセンダーラインをシフトし、「y」や「g」などの文字ですべてのディセンダーを移動してベースラインの上に表示する方法を見つけようとしていますが、実際にはベースラインをシフトしません。特別なフォントを使わずにこれを行う方法はありますか?
.net - .NET で指定された文字ペアとフォントのカーニング オフセット値を取得します
char
.NET で指定された 2 つの s の間のスペースのカーニング調整を取得するにはどうすればよいですか? WPFアプリケーションでは?
たとえば、Times New Roman
サイズが のフォントが22
あるとしbold
ます。A
文字と?にはどのカーニングが使用されv
ますか? WPF アプリケーションでこの値を取得するにはどうすればよいですか?
なぜ私はそれが必要なのか迷っているなら:私の質問に対するHBの答えを作りたいkerningで動作するようにWPFでギターコードエディターを作成します。
c# - テキストの「スペース」値をピクセル単位で見つける
フォントを扱う場合、「1 2」の場合に 2 つの文字の間のスペースをどのようにすべきかを把握する方法はありますか?
C++ や C# でわかっていれば構いません。C++ の場合はマーシャリングし、C# の場合はファイルに保存して C++ で読み込みます。TextMetric 構造を調べてみましたが、ありませんでした。
jquery - jQueryでフォントサイズの変更をインクリメントする方法は?
こんにちは、ページのフォント サイズを jQuery で段階的に変更したいのですが、どうすればよいですか?
何かのようなもの:
css - IE9 テキスト レンダリングの問題 - 文字の末尾が途切れる
IE9 標準モードで、IE9 が文字の末尾 (「q、p、y」など) が消えるような方法でテキストをレンダリングするという問題が発生しています。これを修正するために、パディングやその他の一般的な CSS 設定で遊んでみましたが、今のところうまくいきません。
これが何であるか誰が考えていますか?
objective-c - UILabel またはテキスト ビューで縦の小数を表示する
iPhone アプリで分数を表示しようとしています。たとえば、12 と 3/81 は、数値「12」の後に分子「3」、水平線、分母「81」として表示する必要があります。下。
誰かがこれを達成する方法について私にアドバイスしてくれれば幸いです。a をサブクラス化しUILabel
て分数のカスタム描画を行うべきですか、それとも a をサブクラス化する必要がありUITextView
ますか?
そのようなカスタム描画を行う方法を示すサンプルコードはどこかにありますUILabel
かUITextView
?
html - CSS-ベースラインではなく降下時にテキストを表示しますか?
ベースラインではなく、ラインの下降高さでテキストを表示する適切な方法はありますか?
次のページを参照してください。
http://en.wikipedia.org/wiki/Baseline_(typography)
と
目標は、画像を使用せずに、テキストの下部(フィドルに示されている)をH1ブロックの下部と同じ高さにすることです。
降順の文字(p、qなど)を使用するとフラッシュすることに気付きますが、このプロジェクトの範囲でそれらを使用することは決してありません。ディセンダーのない文字をh1ブロックの下部と同じ高さにする必要があります。
ポジショニングとネガティブマージンでさまざまな調整を試みましたが、これには2つの問題があります。1)h1の高さが台無しになります。2)ネガティブボトムの量は、使用するフォント面によって異なる場合があります。これを行うための「適切な」方法はありますか?
編集 追加の更新についてはコメントを参照してください...。
最高の作業テクニックはここにあります:http: //jsfiddle.net/YPPnU/23/
しかし、私は線の高さを「推測」したくない
さらに、別のオプションとして、すべての文字の下部がベースラインではなく降下に配置されているWebフォントを使用することも考えられましたが、Googleで1つを見つけることができないようです。そのようなものが存在するかどうか誰かが知っていますか?
c# - ANSI から Unicode への変換
特定のドキュメントを解析しているときに、実際には ANSI 番号である文字コード 146 を取得しました。文字をテキストファイルに書き込んでいる間、何も表示されません。文字をUnicode番号-8217として書くと、文字は正常に表示されます。
C# で ANSI 番号 146 を Unicode 8217 に変換する方法についてアドバイスをいただけないでしょうか。
参照: http://www.alanwood.net/demos/ansi.html
ありがとう