\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}
Alguém pode me dizer por que estou recebendo uma legenda como esta
TABELA 1 PARÂMETROS PADRÃO...
Responder1
Não está em maiúsculas, mas em versalete.
Além de outras coisas, esta é uma decisão de design da classe que você está usando, como Joseph Wright aponta em seu comentário.
Mas se você realmente quiser mudar esse comportamento, você pode corrigir o comando \@makecaption
, responsável pela formatação da legenda, para não imprimir a legenda em versalete.
Ou seja, adicione as seguintes linhas ao seu preâmbulo:
\usepackage{etoolbox}
\makeatletter
\patchcmd{\@makecaption}
{\scshape}
{}
{}
{}
\makeatother
Exemplo completo (observe que coloquei o \caption
no início da tabela, conforme exigido pelo IEEEtran
AND o \label
depois dela, vejaPor que o rótulo de um ambiente precisa aparecer após a legenda?)
\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}
Saída:
Se você também não gosta que a palavra "TABELA" fique em maiúscula, adicione a seguinte linha ao seu preâmbulo:
\def\tablename{Table}
Saída:
EDITAR
Se você quiser trazer a legenda da tabela na mesma linha da "Tabela I", você também deve adicionar as seguintes linhas no seu preâmbulo:
\patchcmd{\@makecaption}
{\\}
{.\ }
{}
{}
Altere o período para qualquer separador que desejar.
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}
Saída:
Responder2
Eu acho que você pode incluir \usepackage{threeparttable}
e depois 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}