
Ich zeichne folgende Tabelle
$\begin{table}[h!]
\[\begin{array}{l|c}
&0\hspace{0.7cm} 1\hspace{1cm}\dots s \\ \hline
i&\beta_{0,i}\hspace{1cm} \beta_{1,i+1}\hspace{0.5cm}\dots\hspace{0.5cm}\beta_{s,i+s} \\
i+1&\beta_{0,i+1}\hspace{0.9cm} \beta_{1,i+2}\hspace{0.5cm}\dots\hspace{0.5cm}\beta_{s,i+s+1}\\
\vdots&\cdots\cdots\cdots\\\
j&\beta_{0,j}\hspace{1cm} \beta{1,j+1}\hspace{0.5cm}\dots\hspace{0.5cm}\beta_{s,j+s}
\end{array}
\]
\caption{Labels need to be placed \emph{after} the caption.}
\label{tab:table1}
\end{table}
\\$
Aber 1 steht auch nicht in der ersten Spalte $\beta_{0,i}$
. Auch 2 steht nicht in der zweiten Spalte. Wie kann ich sie zentrieren?
Antwort1
Vielleicht möchten Sie fünf Spalten statt nur zwei verwenden:
\documentclass{article}
\begin{document}
\[
\begin{array}{l|cccc}
& 0 & 1 & \dots & s \\ \hline
i & \beta_{0,i} & \beta_{1,i+1} & \dots & \beta_{s,i+s} \\
i+1 & \beta_{0,i+1} & \beta_{1,i+2} & \dots & \beta_{s,i+s+1}\\
\vdots & \cdots & \cdots & & \cdots\\\
j & \beta_{0,j} & \beta_{1,j+1} & \dots & \beta_{s,j+s}
\end{array}
\]
\end{document}
Antwort2
Nur einige Verbesserungen:
\documentclass{article}
\usepackage{mathtools, array}
\begin{document}
\begin{table}[h!]\setlength{\extrarowheight}{2pt}
\[ \begin{array}{@{}c|*{4}{c}@{}}
&0 & 1 & \dots & s \\ \hline
i &\beta_{0,i} & \beta_{1,i+1} & \dots & \beta_{s,i+s} \\
i+1&\beta_{0,i+1} & \beta_{1,i+2} & \dots & \beta_{s,i+s+1}\\
\vdots& \vdots & \vdots & & \vdots \\
j&\beta_{0,j} & \beta_{1,j+1} & \dots & \beta_{s,j+s}
\end{array} \]
\caption{Labels need to be placed \emph{after} the caption.}
\label{tab:table1}
\end{table}
\end{document}
Antwort3
Ich würde keine unnummerierte Display-Math-Umgebung ( \[...\}
) verwenden, um die Umgebung „einzuschließen“ array
. Stattdessen würde ich eine \centering
Direktive verwenden (und die Umgebung in den Mathematikmodus versetzen ). Um dem Array ein weniger beengtes Aussehen zu verleihen, sollten Sie den Wert von um etwa ein Drittel array
erhöhen .\arraystretch
\documentclass{article}
\begin{document}
\begin{table}[h!]
\centering
\renewcommand\arraystretch{1.33}
$\begin{array}{@{}c|cccc@{}}
&0 & 1 & \dots & s \\ \hline
i&\beta_{0,i} & \beta_{1,i+1} & \dots & \beta_{s,i+s} \\
i+1&\beta_{0,i+1}& \beta_{1,i+2} & \dots & \beta_{s,i+s+1}\\
\vdots& \cdots & \cdots & & \cdots \\
j&\beta_{0,j} & \beta_{1,j+1} & \dots & \beta_{s,j+s}
\end{array}$
\caption{\texttt{\string\label} must be placed \emph{after} \texttt{\string\caption}}
\label{tab:table1}
\end{table}
\end{document}