很多人希望把下面这张情况,大写改为小写。
在文档开头加上这个即可
\usepackage{etoolbox}
\makeatletter
\patchcmd{\@makecaption}
{\scshape}
{}
{}
{}
\makeatother
但是加上这个仅仅改变了标题,TABLE还是大写,如果想改动它,加上这句话,这样TABLE就改为了 Table。
\def\tablename{Table}
如果你想把caption中的内容放在和Table I 同一行。可以加上下面代码
\patchcmd{\@makecaption}
{\\}
{.\ }
{}
{}
所以最后总的代码就是
\documentclass{IEEEtran}
\usepackage{etoolbox}
\makeatletter
\patchcmd{\@makecaption}
{\scshape}
{}
{}
{}
\makeatletter
\patchcmd{\@makecaption}
{\\}
{.\ }
{}
{}
\makeatother
\def\tablename{Table}
\begin{document}
\begin{table}[ht]
\centering
\caption{Default parameters used for Monte Carlo Model.}
\label{tab:default}
\begin{tabular}{|l|c|}
\hline
\multicolumn{2}{|c|}{Default Parameters} \\
\hline
Disk Purchase cost & $\$100$ \\
Disk Operating Cost & $\$66$ \\
Flash Purchase Cost & $\$500$\\
Flash Operating cost & $\$20$\\
Duration & 100 years\\
$K_r$& .15\\
\hline
\end{tabular}
\end{table}
\end{document}
以上内容全部参考
https://tex.stackexchange.com/questions/166814/table-caption-in-uppercase-i-dont-know-why
版权声明:本文为qq_40267214原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。