對於我的論文,我想要一個標籤標題:
有 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 + 粗體)?
答案1
正如您重新發現的,Computer Modern(如果沒有其他選擇時使用的預設字體)確實不是具有小型大寫/粗體字體屬性的組合。
Times Roman 是一種確實提供小型大寫字母/粗體字體屬性組合(以及小型大寫字母/斜體和(驚呼)小型大寫字母/粗體/斜體)的字體系列。您可以載入newtxtext
和newtxmath
軟體包以獲得文字和數學 Times Roman 字體的同步解釋。結果請參考下面的「圖 5」。
不過,請問問自己,同時使用兩種類型的印刷重點(粗體和小型大寫字母)是否有效。將兩種類型的強調結合起來很快就會被認為是不必要的喊叫,這通常會引起人們的不滿。
\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}