![我的表格环境中的垂直线很分散](https://linux22.com/image/301150/%E6%88%91%E7%9A%84%E8%A1%A8%E6%A0%BC%E7%8E%AF%E5%A2%83%E4%B8%AD%E7%9A%84%E5%9E%82%E7%9B%B4%E7%BA%BF%E5%BE%88%E5%88%86%E6%95%A3.png)
我正在使用 pdflatex,遇到了一些问题:我的环境中的垂直线tabular
都散开了。
\documentclass{article}
\begin{document}
\begin{tabular}{| l | c | l |}
\hline
Abbreviation & Description & Relation\\
2 & einstein & $E = m*c^2$
\\\hline\\
3 & pythagoras & $c^2=\sqrt{a^2+b^2}$\\
\hline
\end{tabular}
\end{document}
这可能与细胞内的公式有关。任何帮助都将不胜感激。
答案1
您需要两个“与”符号来在空行中创建列。
\documentclass{article}
\begin{document}
\begin{table}
\centering
\begin{tabular}{| l | c | l |}
\hline
Abbreviation & Description & Relation\\
2 & einstein & $E = m*c^2$ \\\hline && \\
3 & pythagoras & $c^2=\sqrt{a^2+b^2}$\\
\hline
\end{tabular}
\end{table}
\end{document}
答案2
我提供了一个快速修复方法。请参阅下面的 MWE:
\documentclass{article}
\usepackage{booktabs}
\begin{document}
{%
\renewcommand{\arraystretch}{1.3}
\begin{tabular}{| l | c | l |}
\hline
Abbreviation & Description & Relation\\\hline
2 & einstein & $E = m*c^2$
\\\hline
3 & pythagoras & $c^2=\sqrt{a^2+b^2}$\\
\hline
\end{tabular}
}
\vspace*{1cm}
{%
\renewcommand{\arraystretch}{1.3}
\begin{tabular}{ l c l }
\toprule
Abbreviation & Description & Relation\\
\midrule
2 & einstein & $E = m*c^2$
\\
3 & pythagoras & $c^2=\sqrt{a^2+b^2}$\\
\bottomrule
\end{tabular}
}
\end{document}