вот мой код
\documentclass{article}
\pagestyle{empty}
\begin{document}
\begin{table}
\centering
\caption{Caption above table.}
\label{tab:caption}
\begin{tabular}[t]{cc}
1 & 2 \\
a & b
\end{tabular}
\end{table}
\end{document}
\documentclass{article}
\usepackage{caption}
\captionsetup{
justification=raggedleft,
singlelinecheck = false
}
\pagestyle{empty}
\begin{document}
\begin{table}
\centering
\caption{Caption above table.}
\label{tab:caption}
\begin{tabular}[t]{cc}
1 & 2 \\
a & b
\end{tabular}
\end{table}
\end{document}
\caption{Моя чудесная таблица.}
\null\hfill\textbf{}
Я не могу убрать textbf{}, потому что текст подписи должен быть выделен жирным шрифтом.
А все нужные настройки делаются в \captionsetup. Читайте документацию к пакету caption.
Конкретно по подписям: метки к таблицам, рисункам и прочим окружениям, где есть подписи (Таблица, Рисунок и т.п.) не надо писать, они ставятся автоматом, как и нумерация. Поэтому писать надо типа:
\caption{Моя чудесная таблица.}
\caption{Табл. 1}
\caption{}
Конкретно по подписям: метки к таблицам, рисункам и прочим окружениям, где есть подписи (Таблица, Рисунок и т.п.) не надо писать, они ставятся автоматом, как и нумерация. Поэтому писать надо типа:
То есть нельзя просто написать Табл.1 жирным шрифтом без дополнительной автоматической подписи?
с какой командой можно подвинуть цифры в ячейках таблицы левее?
\documentclass{article}
\usepackage{caption}
\captionsetup{
justification=raggedleft,
singlelinecheck=false,
labelfont=bf,
labelsep=period
}
\begin{document}
\begin{table}
\setlength{\tabcolsep}{1pt} % сделать сколько надо
\centering
\caption{}
\label{tab:caption}
\begin{tabular}[t]{|c|c|}\hline
1 & 2 \\ \hline
a & b \\ \hline
\end{tabular}
\end{table}
% а тут расстояние по умолчанию
\begin{table}
\centering
\caption{}
\label{tab:caption2}
\begin{tabular}[t]{|c|c|}\hline
1 & 2 \\ \hline
a & b \\ \hline
\end{tabular}
\end{table}
\end{document}