Ich verwende die tabular
Umgebung mit 3 Spalten in LaTeX. Ich möchte Spalte 1 von Spalte 2 und 3 durch eine vertikale Linie trennen.
Momentan kann ich nur in jeder Reihe separat eine vertikale Linie erstellen und das Ergebnis ist, dass die Linien von Reihe zu Reihe nicht übereinstimmen.
\begin{table}{ht}
\caption{Model Input Information: Materials}
\centering
\begin{tabular}{c c c}
\hline\hline
Available Materials \vline & Material Input Parameters & Description \\
\hline
Fused Silica (delta eV = 9) & alpha & Avalanche Coefficient [$cm{^2}$/J] \\
Fused Silica (delta eV = 7.5) & delta eV & Material Band Gap [eV] \\
GaAs & me & Effective Electron Mass [kg] \\
ZnSe & n0 & Linear Refractive Index \\
Ge & n2 & Non-Linear Refractive Index \\
$HfO_2$ & T & Effective Decay Constant [fs] \\
$TiO_2$ & & \\
$Ta_2O_5$ & & \\
$Al_2O_3$ & & \\
$SiO_2$ & & \\
\hline
\end{tabular}
\label{table:MaterialInputs}
\end{table}
Das, was \vline
ich in der ersten Reihe habe, soll zeigen, wie ich es ursprünglich versucht habe.
Antwort1
A |
in der Tabellenformatspezifikation bedeutet eine vertikale Linie:
\documentclass{article}
\begin{document}
\begin{table}[ht]
\caption{Model Input Information: Materials}
\centering
\begin{tabular}{c | c | c}
\hline\hline
Available Materials & Material Input Parameters & Description \\
\hline
Fused Silica (delta eV = 9) & alpha & Avalanche Coefficient [$cm{^2}$/J] \\
Fused Silica (delta eV = 7.5) & delta eV & Material Band Gap [eV] \\
GaAs & me & Effective Electron Mass [kg] \\
ZnSe & n0 & Linear Refractive Index \\
Ge & n2 & Non-Linear Refractive Index \\
$HfO_2$ & T & Effective Decay Constant [fs] \\
$TiO_2$ & & \\
$Ta_2O_5$ & & \\
$Al_2O_3$ & & \\
$SiO_2$ & & \\
\hline
\end{tabular}
\label{table:MaterialInputs}
\end{table}
\end{document}
Einige Anmerkungen:
Ich würde Ihnen empfehlen, keine vertikalen Regeln zu verwenden und stattdessen die Funktionen aus dem
booktabs
Paket.Um chemische Verbindungen richtig zu setzen, können Sie eine Vielzahl von Paketen verwenden. Im folgenden Beispiel habe ich verwendet
\ce
vonmhchem
.Um Einheiten richtig zu setzen, würde ich vorschlagen,
siunitx
Paket.Beachten Sie auch, dass der Platzierungsbezeichner in eckige Klammern gesetzt werden sollte, wie in
\begin{table}[ht]
Ein Beispielcode, der einige dieser Vorschläge zeigt:
\documentclass{article}
\usepackage{booktabs}
\usepackage{siunitx}
\usepackage{mhchem}
\sisetup{per-mode = symbol}
\begin{document}
\begin{table}[ht]
\caption{Model Input Information: Materials}
\centering
\begin{tabular}{c c c}
\toprule
Available Materials & Material Input Parameters & Description \\
\midrule
Fused Silica (delta eV = 9) & alpha & Avalanche Coefficient [\si{\cm\squared\per\joule}] \\
Fused Silica (delta eV = 7.5) & delta eV & Material Band Gap [\si{\electronvolt}] \\
\ce{GaAs} & me & Effective Electron Mass [\si{\kilogram}] \\
\ce{ZnSe} & n0 & Linear Refractive Index \\
\ce{Ge} & n2 & Non-Linear Refractive Index \\
\ce{HfO_2} & T & Effective Decay Constant [fs] \\
\ce{TiO_2} & & \\
\ce{Ta_2O_5} & & \\
\ce{Al_2O_3} & & \\
\ce{SiO_2} & & \\
\bottomrule
\end{tabular}
\label{table:MaterialInputs}
\end{table}
\end{document}