这种‘区域双列’效果该如何实现(具体案例)?

这种‘区域双列’效果该如何实现(具体案例)?

我在论文中做了一个比较,遇到了一个困难,排版很麻烦。想要的效果如下(红线是辅助的,不会显示在最终结果中)。我希望有一个解决方案,尽可能少使用额外的设置和环境,因为它们可能会与现有设置发生冲突。

在此处输入图片描述

答案1

我已尝试添加从图像中看到的所有细节,包括左列和虚线之间的间距。

\documentclass{article}
\usepackage[utf8]{inputenc}


\usepackage{array}
\usepackage{arydshln}

\newcommand\compitem{$\vcenter{\hbox{\tiny \textbullet}}$}

\begin{document}

Lorem ipsum

\begin{table}[h]
    \centering
    \begin{tabular}{>{\centering}p{0.2\textwidth}>{\centering}p{0.1\textwidth}>{\centering\arraybackslash}p{0.2\textwidth}}
      A & vs. & B \\ 
      &&
    \end{tabular}
    \setlength{\arrayrulewidth}{2pt}
    \begin{tabular}{>{\centering}p{0.5cm}p{0.3\textwidth}@{\hspace{2em}}:>{\centering\arraybackslash}p{0.5cm}p{0.3\textwidth}@{\hspace{2em}}}
        \compitem & Difference 1 & \compitem & Difference 1' \\
        \compitem & Difference 2: lorem ipsum lorem ipsum lorem ipsum lorem ipsum & \compitem & Difference 2': lorem ipsum \\
        \compitem & Difference 3: lorem ipsum & \compitem & Difference 3': lorem ipsum lorem ipsum lorem ipsum
    \end{tabular}
    
\end{table}

Lorem ipsum

\end{document}

代码输出

我已经使用了与以下相关的答案 虚线固定宽度列居中项目符号线的粗细添加列空间

相关内容