我目前正在评估不同的替代方案,并希望针对每种可能性提出一些支持和反对的论据。我的第一个想法是使用两个宽度相同的小页面并排展示这些论据,每个小页面都包含一个itemize
环境。
但我觉得这有点儿太老套了。也许有适合列举正反两方论点的软件包甚至标准环境?如果没有,您一般会怎么做?
如果它很重要:这是针对使用 的文档\documentclass{scrreprt}
。哦,抱歉,对于标签,我想不出更好的标签(也许这就是为什么谷歌不能很好地帮助我...)。
答案1
下面将它们放在一个排序表的两列中。
该
tabularx
包与列规范一起使用X
,使得表格宽度与行宽完全相同。包
booktabs
及其命令\toprule
和\cmidrule
用于\bottomrule
漂亮的水平线(请注意,\cmidrule
in的可选参数()
用于以漂亮的方式使线断掉)该
lipsum
包和\lipsum
命令仅提供了一些虚拟文本,并不需要。我将这些点用没有项目符号的形式表示出来,并用一些垂直空间(由参数
>
中的指令指定tabularx
)将它们分隔开。
代码:
\documentclass{article}
\usepackage{booktabs}
\usepackage{tabularx}
\usepackage{lipsum}
\begin{document}
\begin{table}
\begin{tabularx}{\linewidth}{>{\parskip1ex}X@{\kern4\tabcolsep}>{\parskip1ex}X}
\toprule
\hfil\bfseries Pros
&
\hfil\bfseries Cons
\\\cmidrule(r{3\tabcolsep}){1-1}\cmidrule(l{-\tabcolsep}){2-2}
%% PROS, seperated by empty line or \par
It's nice\par
\lipsum[1]
It's very nice\par
&
%% CONS, seperated by empty line or \par
It's ugly\par
It's really ugly\par
\lipsum[4]
\\\bottomrule
\end{tabularx}
\caption{Pros and cons of ...}
\end{table}
\end{document}