Ich habe eine Tabelle in LaTeX geschrieben, verstehe aber einige Symbole nicht ganz. Könnt ihr mir helfen?

Ich habe eine Tabelle in LaTeX geschrieben, verstehe aber einige Symbole nicht ganz. Könnt ihr mir helfen?
\begin{table}[h]
\centering
\caption{Minimum Deviation ${D}_m$ from ${R}_1$} 
\begin{tabular}{|c|>{$}c<{$}|}
\hline
Color & \text{Angle ($^\circ$)} \\ \hline
Red Medium & 48.17 \pm 0.25 \\ \hline
Yellow & 49.19 \pm 0.25 \\ \hline
Blue cyan weak & 50.16 \pm 0.25 \\ \hline
Blue cyan strong & 50.27 \pm 0.25 \\ \hline
Blue medium & 50.52 \pm 0.25 \\ \hline
Violet & 51.10 \pm 0.25 \\
\hline
\end{tabular}
\end{table}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Ich habe zunächst angefangen, Tabellen nur mit zu schreiben, \begin{tabular}aber mir wurde gesagt, dass dies in einer Tabellenumgebung erfolgen muss, deshalb \begin{table}verstehe ich nicht, warum ich nicht einfach mit schreiben konnte, \begin{tabular}da ich trotz der Fehler die gewünschte Tabelle hatte. Würde ich in Zukunft ernsthafte Probleme haben? Was bedeutet das {|c|>{$}c<{$}|}?? Ich weiß, dass \begin{tabular}{|c|c|c|}ich Spalten mit vertikalen Linien hätte, wenn ich eingeben würde. Als ich |r|dies eingegeben habe, funktionierte es überhaupt nicht!. Diese Notation mit – $ich habe keine Ahnung, was das ist!

Antwort1

tabularmuss sich nur in einer tableUmgebung befinden, wenn Sie möchten, tabledass die Tabelle im Dokument schweben kann. Wenn Sie die Tabelle genau dort haben möchten, wo Sie sie platziert haben, müssen Sie tabledie Umgebung überhaupt nicht verwenden.

Dadurch {|c|>{$}c<{$}|}wird die zweite Spalte automatisch in den Mathematikmodus versetzt. Aus diesem Grund benötigten Sie \textund konnten 48.17 \pm 0.25anstelle von sagen $48.17 \pm 0.25$, was Sie benötigen würden, wenn Sie diesen mathematischen Text an einer anderen Stelle (außerhalb der zweiten Spalte) in Ihrem Dokument haben möchten.

Außerdem finde ich, dass Tabellen besser aussehen mitDas booktabsPaket. Hier ist ein Vergleich Ihrer Tabelle:

Bildbeschreibung hier eingeben

und die booktabsVersion (bei der ich die erste Spalte lebenfalls so geändert habe, dass sie linksbündig ist):

Bildbeschreibung hier eingeben

Anmerkungen:

Code:

\documentclass{article}
\usepackage{ams math}% Needed for \text
\usepackage{array}% For tabluar specification
\usepackage{caption}
\usepackage{booktabs}

\begin{document}
{\centering
\captionof{table}{Minimum Deviation ${D}_m$ from ${R}_1$} 
\begin{tabular}{|c|>{$}c<{$}|}
\hline
Color & \text{Angle ($^\circ$)} \\ \hline
Red Medium & 48.17 \pm 0.25 \\ \hline
Yellow & 49.19 \pm 0.25 \\ \hline
Blue cyan weak & 50.16 \pm 0.25 \\ \hline
Blue cyan strong & 50.27 \pm 0.25 \\ \hline
Blue medium & 50.52 \pm 0.25 \\ \hline
Violet & 51.10 \pm 0.25 \\
\hline
\end{tabular}\par}

\par\bigskip\noindent
With the \verb|booktabs| package:

{\centering
\captionof{table}{Minimum Deviation ${D}_m$ from ${R}_1$} 
\begin{tabular}{l >{$}c<{$}}\toprule
Color & \text{Angle ($^\circ$)} \\ 
\cmidrule(lr){1-1}
\cmidrule(lr){2-2}
Red Medium & 48.17 \pm 0.25 \\ 
Yellow & 49.19 \pm 0.25 \\ 
Blue cyan weak & 50.16 \pm 0.25 \\ 
Blue cyan strong & 50.27 \pm 0.25 \\ 
Blue medium & 50.52 \pm 0.25 \\ 
Violet & 51.10 \pm 0.25 \\
\bottomrule
\end{tabular}\par}

\end{document}

verwandte Informationen