我在用
\documentclass[journal,12pt,draftclsnofoot,onecolumn]{IEEEtran}
但是我发现图表的标题字体比正文小很多。有人知道如何解决这个问题吗?
答案1
这是不是问题,这是 IEEE 期刊特有的功能。该类IEEEtran
专门设计为使用这种格式作为其标题,因此如果您打算将文档提交给 IEEE 期刊,覆盖此功能不是一个好主意。话虽如此,您可以通过修补内部来更改设置\@makecaption
以抑制\footnotesize
该类使用的开关;考虑到此命令的实现,使用您的设置,您将需要修补该命令四次:
\documentclass[journal,12pt,draftclsnofoot,onecolumn]{IEEEtran}
\usepackage{etoolbox}
\makeatletter
\patchcmd{\@makecaption}
{\footnotesize}{}{}{}
\patchcmd{\@makecaption}
{\footnotesize}{}{}{}
\patchcmd{\@makecaption}
{\footnotesize}{}{}{}
\patchcmd{\@makecaption}
{\footnotesize}{}{}{}
\makeatother
\begin{document}
\begin{figure}
\centering
A
\caption{A test caption for a figure}
\end{figure}
\begin{table}
\centering
B
\caption{A test caption for a table}
\end{table}
Some regular text
\end{document}
结果: