図のキャプション - ラベルフォント

図のキャプション - ラベルフォント

私の論文ではラベルのキャプションが欲しいです:

  • scフォントの

  • そして太字にするべきだ

次の最小限の動作例を考えてみましょう

\documentclass{article}

\usepackage{caption}% Required for customising the captions
\captionsetup{justification=justified,
   format=plain,font=small,labelfont=sc,margin=50pt}
   
\usepackage{graphicx}

\begin{document}
\begin{figure}[th]
\centering
\includegraphics[width=3cm]{example-image-a}
\caption{This is a Test Test. }
\label{}
\end{figure}


\end{document} 

この図のキャプションには正しいラベルフォントscが使用されています

ここに画像の説明を入力してください

もし私が今追加したとしたら

labelfont = bf 

キャプションの設定では太字のフォントしか表示されません

ここに画像の説明を入力してください

両方(sc + bold)を取得する方法はありますか?

答え1

再発見したように、Computer Modern(他に選択がない場合に使用されるデフォルトのフォント)はない小文字大文字と太字の組み合わせのフォント属性を特徴とします。

スモールキャップス/太字のフォント属性の組み合わせ、およびスモールキャップス/斜体、そして (驚いたことに) スモールキャップス/太字/斜体を提供するフォント ファミリの 1 つは Times Roman です。newtxtextおよびnewtxmathパッケージをロードすると、テキストと数学の Times Roman フォントの同時解釈を取得できます。 結果については、下の「図 5」を参照してください。

ただし、2 種類のタイポグラフィの強調 (太字と小文字) を併用することが効果的かどうかは、自問してみてください。2 種類の強調を組み合わせると、すぐに不必要な叫び声のように聞こえ、一般的に嫌われます。

ここに画像の説明を入力してください

\documentclass{article}
\usepackage{newtxtext,newtxmath}
\usepackage[labelsep=period]{caption}

\begin{document}
\setcounter{figure}{-1}
\begin{figure}[th]
\caption{This is a simple test. }

\medskip

\captionsetup{labelfont={bf}}
\caption{This is a simple test. }

\captionsetup{labelfont={sc}}
\caption{This is a simple test. }

\captionsetup{labelfont={it}}
\caption{This is a simple test. }

\medskip

\captionsetup{labelfont={bf,it}}
\caption{This is a simple test. }

\captionsetup{labelfont={sc,bf}}
\caption{This is a simple test. }

\captionsetup{labelfont={sc,it}}
\caption{This is a simple test. }

\medskip

\captionsetup{labelfont={sc,bf,it}}
\caption{This is a simple test. }
\end{figure}
\end{document}

関連情報