私の論文ではラベルのキャプションが欲しいです:
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}