Título de la tabla en mayúsculas. no sé por qué

Título de la tabla en mayúsculas. no sé por qué
    \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}

¿Alguien puede decirme por qué aparece un título como este?

TABLA 1 PARÁMETROS POR DEFECTO...

Respuesta1

No está en mayúsculas, sino en versitas.

Entre otras cosas, esta es una decisión de diseño de la clase que estás utilizando, como señala Joseph Wright en su comentario.

Pero si realmente desea cambiar este comportamiento, puede parchear el comando \@makecaption, responsable del formato del título, para no imprimir el título en versalitas.

Es decir, agregue las siguientes líneas a su preámbulo:

\usepackage{etoolbox}
\makeatletter
\patchcmd{\@makecaption}
  {\scshape}
  {}
  {}
  {}
\makeatother

Ejemplo completo (tenga en cuenta que puse \captional principio de la tabla, como lo requiere IEEEtranAND \labeldespués, consulte¿Por qué la etiqueta de un entorno tiene que aparecer después del título?)

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

Producción:

ingrese la descripción de la imagen aquí

Si tampoco le gusta que la palabra "TABLA" esté en mayúsculas, agregue la siguiente línea a su preámbulo:

\def\tablename{Table}

Producción:

ingrese la descripción de la imagen aquí


EDITAR

Si desea colocar el título de la tabla en la misma línea de la "Tabla I", también debe agregar las siguientes líneas en su preámbulo:

\patchcmd{\@makecaption}
  {\\}
  {.\ }
  {}
  {}

Cambie el punto al separador que desee.

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} 

Producción:

ingrese la descripción de la imagen aquí

Respuesta2

Creo que puedes incluir \usepackage{threeparttable}y luego usar

\begin{table}
(table here) 

\begin{tablenotes}
\small
\item Table depicts all the things i'm talking about in this caption
\end{tablenotes}

\end{table}

Respuesta3

Como se ha señaladoaquí

agregar:

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

información relacionada