Может сработать что-то вроде следующего, но ваше описание оставляет у меня несколько вопросов.
\documentclass{article}
\usepackage{booktabs}% pretty rules for the table
\usepackage{lipsum}% provides filler text
%% Let's define our caption style
\usepackage{caption}
\DeclareCaptionLabelSeparator{fill-newline}{\hfill\null\par}
\captionsetup{%
format=plain,
labelformat=simple,
labelsep=fill-newline,
singlelinecheck=false,
justification=centering,
position=top,
}
\begin{document}
\lipsum[1]
\begin{table}[h]
\caption{I've used the \texttt{caption} package to achieve this caption format.}
\centering
\begin{tabular}{ll}
\toprule
Option & Setting \\
\midrule
format & plain \\
labelformat & simple \\
labelsep & fill-newline \\
singlelinecheck & false \\
justification & centering \\
position & top \\
\bottomrule
\end{tabular}
\end{table}
\lipsum[2]
\end{document}
Пакет caption
позволяет переформатировать подписи практически любым способом.
Вы хотите, чтобы "Таблица N" и текст заголовка были в одной строке или в отдельных строках (как выше)?
Что должно произойти, если заголовок занимает более одной строки?
Я могу больше поиграть с форматом, если это не совсем то, что вы хотите. Если вы хотите поиграть с iti самостоятельно, ознакомьтесь с caption
документацией к пакету .