フォントを変えずに強調する

textbf、textit、emph、mono、およびハードコードされた斜体よりもemphのネストが優れている理由。

フォントを乱さずに強調する

LaTeX における強調は、それぞれが影響を受けるテキストを中括弧付き引数として受け取る小さなコマンド セットから来ています。 LaTeX は、ほとんどのワード プロセッサが統合する 2 つのアイデア、つまり特定の書体を適用することと、スパンを強調としてマークすることを分離します。どのコマンドが何を行うのかを知ることで、スタイルが変更されたときにドキュメントの一貫性が保たれます。

\textbf{bold}
\textit{italic}
\emph{emphasis} % preferred in running text
\underline{avoid} % rarely used in body text
\texttt{monospace}
\textsc{Small Caps}

コマンド

\textbf は、定義内の強い強調や見出し語の標準的な扱いである太字を設定します。 \textit はイタリック体を直接設定します。 \texttt は、等幅タイプライター フォント、つまり実行中のテキストのファイル名、コマンド、およびコード識別子の規則に切り替わります。 \textsc は、参考文献の著者名や、テキスト行全体を占める頭字語によく使われる小さな大文字を設定します。

\underline は存在しますが、例ではコメントが付けられています。下線はタイプライター時代の斜体に代わるもので、LaTeX にも機械的な問題があります。下線付きのテキストはボックス内に配置されるため、行をまたぐことができず、下線付きの長い語句は余白からはみ出してしまいます。印刷タイポグラフィーでは、イタリック体が下線の役割を果たします。

コマンドはネストされているため、フォントがフェイスを提供する場合、\textbf{\textit{bold italic}} は両方を組み合わせます。

なぜ \emph

\emph は外観ではなく意味を示します。「これを強調する」と述べ、文脈にどのようにするかを決定させます。正立テキストでは斜体で印刷されます。すでに斜体になっているテキスト内は直立に戻るので、強調内の強調は表示されたままになります。イタリックテキスト内のハードコーディングされた \textit はイタリックのままであり、内部の強調は消えます。マークの意図も後で効果を発揮します。クラスまたはパッケージは、ドキュメント全体を編集することなく、1 か所で強調がどのように見えるかを再定義できます。

経験則: 散文の強調には \emph を使用し、本のタイトル、外来語句、種の名前など、文脈に関係なく慣例​​的に斜体になっているものには \textit を使用します。

境界と習慣

これらはすべてテキストモードのコマンドであり、数式内で誤動作します。太字の数学記号には、bold math で説明されている \mathbf または \boldsymbol が必要です。すべてを大胆にすると何も目立たなくなるため、強調を重ねないようにしてください。構造は目次や PDF ブックマークにもフィードされるため、手動で太字にするのではなく、\section のような構造コマンドから見出しを作成します。 大きい文字と小さい文字 は、フォント サイズについて同じ議論を行います。

文字と形 に戻る