表のキャプションが大文字です。理由はわかりません

表のキャプションが大文字です。理由はわかりません
    \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その後\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}
  {\\}
  {.\ }
  {}
  {}

ピリオドを任意の区切り文字に変更します。

MWE:

\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}

答え3

指摘したようにここ

追加:

\captionsetup[table]{name=TABLE,labelsep=newline,textfont=sc}

関連情報