Latex はフォントの色を変更し、SCI 論文の改訂版と純粋なバージョンを迅速に生成します

Latex のフォントカラーを変更する方法と、SCI 論文を返却する際に改訂版と純粋版の編集と改訂原稿の作成を迅速に完了する方法を記録します。

フォントの色を変更する

マクロパッケージをインポートする

LaTeXでは、\textcolorコマンドやコマンドを使用してテキストの色を変更するには、\colorプリアンブル内のcolorマクロパッケージをインポートする必要がありますxcolor

\usepackage{color}
%\usepackage{xcolor}

colorマクロ パッケージは、LaTeX の基本的なカラー マクロ パッケージであり、 や などのいくつかの基本的なカラー コマンドを提供し\textcolorます\colorこのマクロ パッケージは、RGB、CMYK、グレースケールなどのカラー モデルをサポートし、色を定義して使用するためのシンプルかつ簡単な方法を提供します。

xcolorマクロ パッケージは、colorマクロ パッケージの拡張および機能強化です。より多くのカラー モデル (HTML、HSV、HSB など)、より多くのカラー オプション、透明度、グラデーションなどの機能が提供されます。

SCI 論文を改訂する場合は、修正箇所を強調表示するためにポジティブな赤またはポジティブな青を使用することをお勧めします。

使用する\colorか、\textcolor

LaTeX では、\textcolorと は\color色を変更するためのコマンドです。

  • \textcolor{<color>}{<text>}コマンドは、指定されたテキストを<text>指定された色に設定するために使用されます<color>このコマンドを使用して、ドキュメント内のローカル テキストの色を設定できます。

    例えば:

    ここに画像の説明を挿入
    ここに画像の説明を挿入

  • \color{<color>}コマンドは、別の色の宣言が見つかるまで、現在のブロックに色を設定するために使用されます。別の色コマンドによってオーバーライドまたはリセットされるまで、現在のブロックのすべての内容の色が変更されます。このグローバルなカラー設定方法は、より広範囲のテキスト段落、表、画像、数式に使用できます

    例えば:

    ここに画像の説明を挿入
    ここに画像の説明を挿入
    ここに画像の説明を挿入
    ここに画像の説明を挿入
    ここに画像の説明を挿入
    ここに画像の説明を挿入

  • <color>パラメータには、一般的な色の名前 (赤、青、緑など)、または 16 進数の RGB 値 (赤の #FF0000 など) や CMYK 値などの他の形式の色表現を使用できます。

  • \definecolorこのコマンドを使用して独自の色を定義できます。

\definecolor修正版原稿と純粋版原稿の生成を迅速に完了するために使用します。

前文に追加

\usepackage{color}   %导入 color,xcolor 宏包均可
\definecolor{b}{rgb}{0,0,1}
%\definecolor{b}{rgb}{0,0,0}

次に、\textcolor{b}{<\text>}または を使用して\color{b}記事内の変更を強調表示します。

改訂版をコンパイルして生成した後、\definecolor{b}{rgb}{0,0,1}それをコメントアウトし、%\definecolor{b}{rgb}{0,0,0}コメントを開いて純粋なバージョンを生成します。

%\definecolor{b}{rgb}{0,0,1}
\definecolor{b}{rgb}{0,0,0}

カスタムショートカットコマンド*

前文に追加

\usepackage{color}   %导入 color,xcolor 宏包均可
\makeatletter
\newcommand*{\new}{\@ifnextchar\bgroup{\new@}{\color{blue}}}
\newcommand*{\new@}[1]{
   
   {\textcolor{blue}{#1}}}
\makeatother

andの代わりに\newand を使用できます\new{}\color{blue}\textcolor{blue}{}

上記のコード

まず、記号は、\makeatletterおよび\makeatotherコマンドによって特殊文字ではなく文字として扱われます。@これは、コマンド名に記号を使用するために行われます@

を使用すると、という新しいコマンド\newcommand*{\new}が定義されます\new

\@ifnextchar\bgroup次の文字が であるかどうかを確認します{ 「はい」の場合は\new@コマンドを実行し、そうでない場合は直接使用して\color{blue}現在のコンテンツを青色で表示します。

\new@は、受信したコンテンツを青色で表示するパラメータを含むコマンドです。\textcolor{blue}{#1}パラメーター#1(つまり、渡されたテキストの内容) を青色で表示するために使用されます。

おすすめ

転載: blog.csdn.net/a2360051431/article/details/131628114