Dieser Code:
Relations $r, s:$
\[\underbrace{\begin{tabular}{||c c||}
\hline
A & B \\ [0.5ex]
\hline \hline
$\alpha$ & 1 \\
\hline
$\alpha$ & 2 \\
\hline
$\beta$ & 1 \\
\hline
\end{tabular}}_{r}\] & \[\underbrace{\begin{tabular}{||c c||}
\hline
A & B \\ [0.5ex]
\hline \hline
$\alpha$ & 2 \\
\hline
$\beta$ & 3 \\
\hline
\hline
\end{tabular}_{aaa}\]
führt mich zum Misplaced alignment tab character &.LaTeX
Irrtum.
Wenn ich entferne &
, werden die Tabellen nicht ausgerichtet. Wie kann ich das machen?
Bitte machen Sie die Lösung nicht zu kompliziert. Ich verwende LaTeX nur zur Ablenkung, wenn ich meine Vorlesungsnotizen lese. Ich frage nur, um mir ein visuelles Vergnügen zu bereiten.
Antwort1
Sie verwenden angezeigte Mathematik ( \[...\]
), die eine eigene Zeile bildet und daher nicht das tut, was Sie beabsichtigen. Ersetzen Sie sie durch Inline-Mathematik ( $...$
oder \(...\)
welche Form auch immer Sie bevorzugen).
Das falsch platzierte Tabulatorzeichen ist das, das &
Sie zwischen die beiden tabular
Umgebungen gesetzt haben. Da es außerhalb jeder Ausrichtung liegt, die einfach falsch ist, entfernen Sie es.
Das :
„Innerhalb“ $...$
in Ihrer ersten Zeile ergibt den falschen Abstand $r, s$:
. Verwenden Sie stattdessen.
Es gibt vielleicht noch andere Dinge, die man optisch verbessern könnte, aber „bitte machen Sie die Lösung nicht zu kompliziert“, also hier ist sie:
\documentclass{article}
\begin{document}
Relations $r, s$:
$\underbrace{\begin{tabular}{||c c||}
\hline
A & B \\ [0.5ex]
\hline \hline
$\alpha$ & 1 \\
\hline
$\alpha$ & 2 \\
\hline
$\beta$ & 1 \\
\hline
\end{tabular}}_{r}$
$\underbrace{\begin{tabular}{||c c||}
\hline
A & B \\ [0.5ex]
\hline \hline
$\alpha$ & 2 \\
\hline
$\beta$ & 3 \\
\hline
\hline
\end{tabular}}_{aaa}$
\end{document}
Sie können auch array
anstelle von verwenden tabular
. Der größte Unterschied besteht darin, dass array
sich jede Zelle im Mathematikmodus befindet, sodass Sie das $...$
um \alpha
usw. nicht benötigen. Wenn Sie nicht möchten, dass A
und B
kursiv dargestellt werden (Mathematik), können Sie stattdessen \mathrm{A}
und verwenden \mathrm{B}
.
\documentclass{article}
\begin{document}
Relations $r, s$:
$\underbrace{\begin{array}{||c c||}
\hline
A & B \\ [0.5ex]
\hline \hline
\alpha & 1 \\
\hline
\alpha & 2 \\
\hline
\beta & 1 \\
\hline
\end{array}}_{r}$
$\underbrace{\begin{array}{||c c||}
\hline
A & B \\ [0.5ex]
\hline \hline
\alpha & 2 \\
\hline
\beta & 3 \\
\hline
\hline
\end{array}}_{aaa}$
\end{document}