\documentclass{IEEEtran}
\begin{document}
\begin{table}[ht]
\centering
\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}
\label{tab:default}
\caption{Default parameters used for Monte Carlo Model.}
\end{table}
\end{document}
有人可以告訴我為什麼我會收到這樣的標題嗎
表 1 預設參數...
答案1
它不是大寫字母,而是小寫字母。
與其他事情一樣,這是您正在使用的類別的設計決定,正如 Joseph Wright 在他的評論中指出的那樣。
但如果您確實想改變這種行為,您可以修補負責標題格式的命令\@makecaption
,這樣就不會以小型大寫字母列印標題。
也就是說,將以下行加入序言:
\usepackage{etoolbox}
\makeatletter
\patchcmd{\@makecaption}
{\scshape}
{}
{}
{}
\makeatother
完整的範例(請注意,我已將 放在\caption
表格的開頭,按照IEEEtran
AND 的要求\label
,請參閱為什麼環境的標籤必須出現在標題之後?)
\documentclass{IEEEtran}
\usepackage{etoolbox}
\makeatletter
\patchcmd{\@makecaption}
{\scshape}
{}
{}
{}
\makeatother
\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}
輸出:
如果您也不喜歡「TABLE」一詞大寫,請將以下行加入序言中:
\def\tablename{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}
輸出:
答案2
我認為你可以包含\usepackage{threeparttable}
,然後使用
\begin{table}
(table here)
\begin{tablenotes}
\small
\item Table depicts all the things i'm talking about in this caption
\end{tablenotes}
\end{table}