問題タブ [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.
css - CSSで1文字だけフォントサイズを変更する
CSSで特定の文字の大きさを変えることはできますか?
たとえば、私が使用している段落ではfont-face: Arial; font-size: 12pt;
. サイズ10で「a」の文字だけ出してほしいです。
それを行う方法はありますか?
ありがとう。
ruby-on-rails - レールにのこぎりで差し込む
DBから来てページに表示されるHTMLのいくつかの場所にnbspシンボルを挿入する必要があります。
私は次のことを行います:
この結果のテキストには nbsp が含まれており、プレーン テキストとして表示されますが、特別な記号ではありません。
私も以下を使用しようとしました:
しかし、それらはすべて機能しません。
のこぎりノードの「コンテンツ」メソッドのように、コンテンツまたはinner_textを変更しながら特殊記号をエスケープしているようです。
生のノード コンテンツにアクセスする方法はありますか?
c - TrueType から C 配列へ
私は低レベルの C アプリを作成しており、配列を使用してフォントを保存することを計画しています。
問題は、使用したいフォントが TrueType 形式であることです。どうすればいいですか:
TTF を大きなサイズの B&W ビットマップ フォントに AA なしで変換します (厳密にはプログラミング関連ではありません)。
B&W ビットマップ フォントを C バイト配列に解析します。
ビットマップにはどの形式を使用すればよいですか? 経験が1年強の初心者プログラマーである私が、上記の配列にそれを格納するパーサーを作成できるほど単純である必要があります。
外部ライブラリを使用したくないので、C Std を維持したいと考えています。リブ。使用は最小限に。これは大学のプロジェクト用で、すべて自分で書きたいと思っています。
delphi - TDateTimePickerのBoldDays?
私はDelphi7を使用していますが、TDateTimePicker
コントロールのいくつかの日を太字にしたいです。
もともとはの子孫なので、可能だと読んだことTMonthCalendar
があります。
サンプルコードもいくつか見つかりましたが、C#にあります: http ://social.msdn.microsoft.com/Forums/en/winforms/thread/03527023-694d-41ab-bffb-18c59fca1fda
サードパーティのコントロールは使用したくないのでDateTimePicker
、標準のコントロールを使用したいので注意してください。
c# - C#:論理フォントからフォントを作成する(LOGFONT)-品質設定は無視されます
P / InvokeとFont.FromLogFontを使用して、LOGFONTからSystem.Drawing.Fontを作成しようとしています。要求されたフォントは作成されていますが、LOGFONT構造体のlfQualityメンバーにどの値を割り当てても、常に同じレンダリング品質になります。
ここに関連するコードがあります:
次に、CreateFontIndirectをインポートします。次に、フォントを作成します。 p>したがって、マネージコードはlfQualityメンバーを無視しているようです。それを修正する方法はありますか?システムのグローバル設定を無視して、一部のフォントのレンダリング方法を制御したいと思います。
javascript - JavaScriptを使用した未亡人/孤児のコントロール?
ライブラリに依存する場合と、ライブラリに依存しない場合があります。ページ(またはページが与えられた特定のノード)を分析し、テキスト内の未亡人や孤児から「保護」するスクリプトが存在するかどうかを知りたいだけです。
「保護」とはどういう意味ですか?知らない。自分で思いつくかと思ったのですが、どうしたらいいのかわからないという問題もあります。
明確化:これは、印刷ではなく、サイトの画面バージョン用です。
objective-c - Helvetica Neue BoldグリフがNSBezierPathの通常のサブパスとして描画されないのはなぜですか?
私が欲しいのは、塗りつぶされた長方形を取り、別の形を使ってそれに穴を開けることです。これはまさにそのNSBezierPath
ために設計されたものです。長方形のパスを追加し、それを「パンチ」して最後に塗りつぶすサブパスを追加します。私の場合、サブパスは実際にはテキストです。問題ありません、うまく機能します:
フォントにHelveticaNeueBoldを使用する場合を除きます。それを使用すると、テキストがまったくない青い長方形になってしまいます。しかし、サブパスは実際に描画されています。実際、塗りつぶされた長方形を少し縮小すると、実際にテキストパスの一部が表示されます。
HelveticaNeueItalicでも同じ動作が得られます。Helvetica Neue Mediumは、Helvetica Bold、Times New Roman Bold、Arial Boldと同様に、正常に機能します。
との両方NSEvenOddWindingRule
を使ってみましたNSNonZeroWindingRule
。(編集:どうやら私は実際にルールを試していませんでしNSEvenOddWinding
た、なぜならそれは結局うまくいくことがわかったからです)
これは、サブクラスのdrawRect
メソッド内で使用しているコードです。NSView
では、ここで何が起こっているのでしょうか。パスにグリフを追加する場合、一部のフォントが他のフォントとは異なる動作をするのはなぜですか?
編集:解決策はを使用することNSEvenOddWindingRule
です。の作成後、次のpath
行を追加します。
Peter Hoseyの答えは、これがなぜであるかについての説明を提供します。
regex - Emacsで「文」を再定義しますか? (文間のシングル スペース、ただし省略形は無視)
Emacs (Ma, Me) で文単位でナビゲートできるようにしたいです。ここに問題があります。デフォルトでは、Emacs は各文が 2 つのスペースで区切られていることを想定しており、私は 1 つのスペースを入れることに慣れています。もちろん、その設定をオフにして、次のように、1 つのスペースだけで区切られた文を許可することができます。
しかし、Emacs は、ピリオド (".") を使用した省略形の後、たとえば "... a奇妙なコマンド、たとえば foo..." のようなものの後に、文が終了したと見なします。
したがって、上記のコードを使用するのではなく、[.!?] が文の終わりを示すものとしてカウントされるように、文末変数を定義する方法はありますか。 AZ]?
そして...また、[.!?] が文の終わりをマークできるようにするには、その後に 0 個以上のスペースが続き、その後に「\」が続きますか? [この後者の条件の理由は、LaTeX コードを書くためです: 文の後に \footnote{} のような LaTeX コマンドが続きます。世界、少なくとも。}"]
文末の定義をいじってみたところ、次のようになりました。
しかし、これはまったく機能していないようです。
助言がありますか?
android - Android のフォントでアンカー ペアを使用する方法
背景:
フォント ファイルには、グリフの置換、結合フォーム、アンカー ペアを可能にする高度なテーブルが埋め込まれています。
英語を話す人は、「1」、「/」、「2」の 3 文字を考えてみてください。フォントはこれらを ½ のような新しいグリフに自動的に結合します。
正しく表示されない場合、それは小さな1/2でした。
質問: Android がこれらの高度なタイポグラフィ テーブルをサポートしているかどうか知っている人はいますか?
css - CSSを使用したテキストの強調表示(ラベル効果)
ラベルに似たテキストスタイルを作成したい。ここに見える:
http://jsfiddle.net/STApE/だけを使用してほぼそれを行うことができます
しかし、私はいくつかのパディングを追加したいと思います。私がそうするとき、物事は下り坂になります。境界線を追加した場合も同じことが起こります:http://jsfiddle.net/JN72d/
この効果を達成するための簡単な方法に関するアイデアはありますか?