\vline für eine Tabelle

\vline für eine Tabelle

Ich verwende die tabularUmgebung 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 \vlineich 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}

Bildbeschreibung hier eingeben

Einige Anmerkungen:

  1. Ich würde Ihnen empfehlen, keine vertikalen Regeln zu verwenden und stattdessen die Funktionen aus dembooktabsPaket.

  2. Um chemische Verbindungen richtig zu setzen, können Sie eine Vielzahl von Paketen verwenden. Im folgenden Beispiel habe ich verwendet \cevonmhchem.

  3. Um Einheiten richtig zu setzen, würde ich vorschlagen,siunitxPaket.

  4. 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}

Bildbeschreibung hier eingeben

verwandte Informationen