在致力于解决排版约定模板/包我碰到https://tex.stackexchange.com/a/26692/28139它利用可选参数来\\
增加行间距。效果非常好。
当尝试是否makecell
可能对我的解决方案有帮助时,我发现它破坏了可选参数的效果\\
。
解决方案是用 which 替换,\\[1em]
这样\vspace{1em} \\
虽然可行,但不太方便。不过,我想知道是否有其他替代方案,makecell
它们更“强大”且仍然易于使用。
MWE(只需注释掉即可\usepackage{makecell}
看到区别):
\documentclass{article}
\usepackage{lipsum}
%\usepackage{makecell}
\begin{document}
\begin{tabular}{p{0.9\textwidth}}
\lipsum[1-1][1-3] \\[1em]
\lipsum[2-2][1-3] \\[1em]
\lipsum[3-3][1-3] \\[1em]
\lipsum[4-4][1-3] \\
\end{tabular}
~\\
\begin{tabular}{p{0.9\textwidth}}
\lipsum[1-1][1-3] \vspace{1em} \\
\lipsum[2-2][1-3] \vspace{1em} \\
\lipsum[3-3][1-3] \vspace{1em} \\
\lipsum[4-4][1-3] \\
\end{tabular}
\end{document}