How to center please the last cell ?
\multicolumn{1}{c@{}}{$M_1$} \\[0.33ex]
How to write longer number to table? Multicolumns are not connected to the below part? Thank you
\documentclass[12pt,a4paper]{report}
\usepackage[czech]{babel}
\usepackage[margin=2.5cm]{geometry} % choose suitable text block parameters
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern,textcomp}
\usepackage{amsmath,amssymb,bm}
\usepackage[nottoc]{tocbibind}
\usepackage{icomma,dcolumn,booktabs}
\newcommand{\mc}[1]{\multicolumn{1}{c}{#1}}
\usepackage{tabularx,ragged2e} % new
\newcolumntype{d}[1]{D{.}{,}{#1}}
\newcolumntype{L}{>{\RaggedRight\arraybackslash}X}
\begin{document}
\begin{table}\footnotesize
\begin{tabularx}{\textwidth}{@{} L d{3.2} d{1.2} d{2.3} d{2.3} *{4}{d{3.2}} @{}}
\toprule
Zdroj &
\mc{$P$} &
\mc{$T_0$} &
\mc{$e$} &
\mc{$\omega$} &
\mc{$i$} &
\mc{$a$} &
\mc{$a$} &
\multicolumn{1}{c@{}}{$M_1$} \\[0.33ex]
& \mc{(dny)}
& \mc{(RJD)}
& \mc{}
& \mc{($ {\rm ^\circ}$)}
& \mc{($ {\rm ^\circ}$)}
& \mc{($ {\rm R_{\odot}}$)}
& \mc{($ {\rm M_{\odot}}$)}
& \mc{($ {\rm M_{\odot}}$)}
\\
\midrule
1 & 5,732436(15) & 54002,780(46) & 12.345 & 123.45 & 123.45 & 123.45 & 123.45 &\\
\bottomrule
\addlinespace
\multicolumn{8}{@{}l}{\footnotesize\textit{Pozn:} $^a$ Směrodatná chyba odhadu metodou Monte Carlo.}
\end{tabularx}
\caption{Maximálně věrohodné odhady v~modelu M.}\label{tab03:Nejaka}
\end{table}
\end{document}
EDIT Where do I please make mistake when I want to delete two columns?
I have this code?
\documentclass[12pt,a4paper]{report}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[czech]{babel}
\usepackage[margin=2.5cm]{geometry} % choose suitable text block parameters
\usepackage{lmodern,textcomp}
\usepackage{amsmath,amssymb,bm}
\usepackage[nottoc]{tocbibind}
\usepackage{booktabs,siunitx}
\newcommand{\Mo}{\mathrm{M}_{\odot}}
\newcommand{\Ro}{\mathrm{R}_{\odot}}
\begin{document}
\begin{table}
\footnotesize
\begin{tabular*}{\textwidth}{
@{\extracolsep{\fill}}
l
S[table-format=1.6(2)]
S[table-format=5.3(2)]
S[table-format=2.3]
*{5}{S[table-format=3.2]}
@{}
}
\toprule
Zdroj &
{$P$} &
{$T_0$} &
{$e$} &
{$\omega$} &
{$i$} &
{$a$} &
{$a$} &
{$M_1$} \\[0.33ex]
& {(dny)}
& {(RJD)}
& {}
& {(${}^\circ$)}
& {(${}^\circ$)}
& {($\Ro$)}
& {($\Mo$)}
& {($\Mo$)}
\\
\midrule
1 & 5,732436(15) & 54002,780(46) & 12.345 & 123.45 & 123.45 & 123.45 & 123.45 &\\
\bottomrule
\addlinespace
\multicolumn{9}{@{}l}{\textit{Pozn:} $^a$ Směrodatná chyba odhadu metodou Monte Carlo.}
\end{tabular*}
\caption{Maximálně věrohodné odhady v~modelu M.}\label{tab03:Nejaka}
\end{table}
\end{document}
I eddited in bad way:
\documentclass[12pt,a4paper]{report}
\usepackage[english,czech]{babel}
\usepackage[margin=2.5cm]{geometry}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern,textcomp}
\usepackage{amsmath,amssymb,bm}
\usepackage[nottoc]{tocbibind}
\usepackage{icomma,dcolumn,booktabs}
\newcommand{\mc}[1]{\multicolumn{1}{c}{#1}}
\usepackage{tabularx,ragged2e}
\newcolumntype{d}[1]{D{.}{,}{#1}}
\newcolumntype{L}{>{\RaggedRight\arraybackslash}X}
\begin{document}
\begin{table}\small
\setlength\tabcolsep{3pt}
\begin{tabularx}{\textwidth}{@{} L cc c c *{2}{c} @{}}
\toprule
Zdroj & $P$ & $T_0$ & \mc{$e$} & \mc{$\omega$} & \mc{$i$} & \mc{$a$} & \mc{$a$} & \multicolumn{1}{c@{}}{$M_1$} \\[0.33ex]
& (dny) & (RJD) & & \mc{($^\circ$)} & \mc{($\mathrm{M}_{\odot}$)} & \multicolumn{1}{c@{}}{($\mathrm{M}_{\odot}$)} \\
\midrule
1 & 5,732436(15) & 54002,780(46) & 0,0910(37) & 12.345 & 123.45 & 123.45 \\
\bottomrule
\addlinespace
\multicolumn{6}{@{}l}{\footnotesize\textit{Pozn:} $^a$ Směrodatná chyba odhadu metodou Monte Carlo.}
\end{tabularx}
\caption{Maximálně věrohodné odhady v~modelu M.}\label{tab03:Nejaka}
\end{table}
\end{document}



\multicolumn{1}{c@{}}{$M_1$}... what does@{}do? – Johannes_B Nov 25 '18 at 07:58d{2.3}are meaning? I don't have the documentation at hand. – Johannes_B Nov 25 '18 at 08:07@{}particle is there to suppress whitespace padding which would otherwise be inserted by LaTeX. The numerals before and after the decimal marker ind{2.3}signify the number of digits to be set aside by LaTeX. – Mico Nov 25 '18 at 08:07