LaTeX文書で異なるスタイルを作成する

LaTeX文書で異なるスタイルを作成する

\textit{}LaTeX には、テキストの一部を斜体または太字にするなどのコマンドがあります\textbf{}。異なる色、フォント、斜体/太字/下線修飾子を使用して、このようなカスタム コマンドを作成できますか? たとえば、次のようになります。

  • \code{}は、テキストを等幅化します。たとえば、「私たちのプログラムはクラスを実装します\code{Transformer}。」

  • \term{}定義を強調表示する場合:a term{tree} is an undirected graph in which any two vertices are connected by exactly one path

そのような可能性がない場合、最も近い類似物は何ですか?

答え1

\newcommand{...}[1]{...}論理マークアップは、フォント宣言や色設定がコードの残りの部分に漏れるのを防ぐために、 とグループ化を使用することで常に可能です。

より洗練されたアプローチには、目的に応じた適切なパッケージをお勧めします。コードマークアップには、、mintedlistingsそのtcolorbox機能付きlistings)があります。

\documentclass{article}
\usepackage[x11names]{xcolor}

\newcommand{\code}[1]{{\color{blue}\texttt{#1}}}

\begin{document}

\code{int main}
\end{document}

関連情報