I'm struggling with this one. In essence, I would like to place the caption above the table but also to have the 'Table 1' appear at the beginning and on the same line as the caption. Finally, I would like to have that the caption is left justified (as usual) instead of being centred (as now).
Now, normally, I know how to do these things, but the inclusion of the numprint package seems to make all my rule of thumbs useless: regardless of
where I put the \begin{center} \end{center}, the caption is centred. The caption also always appears one line below the 'Table 1' text.
\usepackage{numprint}
\npdecimalsign{.}
\nprounddigits{1}
\begin{table}[ht]
\centering
\begin{tabular}{|r| n{3}{1} n{3}{1} l| n{3}{1} n{3}{1} l| n{3}{1} n{3}{1} l|}
\hline
& \multicolumn{2}{c|}{\textbf{e1}}&\multicolumn{2}{ c| }{\textbf{e2}} &\multicolumn{2}{c|}{\textbf{e3}}\\
\hline
\textbf{e1}&&&1.712682&(0.9381452)&2.768738&(1.646461)\\
\textbf{e2}&0.5613594&(0.4711274)&&&1.959158&(1.001164)\\
\textbf{e3}&185.9336662&(2.1302318)&140.417800&(1.797353)&&\\
\hline
\end{tabular}
\label{tab:tab1}
\caption{this data table}
\end{table}
\npnoround

\newcommand\leftcaption[1]{#1\protect\rule{\textwidth-\widthof{#1}}{0in}}instead of the way I show it in my example. However, if you don't use the\captionfeature, it will not show up in the list of tables. – Steven B. Segletes Jun 24 '13 at 17:46