使用几何包平等划分页面

使用几何包平等划分页面

我想知道如何将页面分成两个独立的部分。我用 minipage 做到了:第一个是\begin{minipage}{0.49\textwidth} .. \end{minipage}第二个是 \begin{minipage}{0.49\textwidth} ... \end{minipage}。这可行,但是有没有办法在不指定宽度的情况下将其均等划分?我打算使用\usepackage[margin=.5in]{geometry}并希望 TeX 将其划分为相等的部分。

编辑:我还有另一个问题。在列周围放置框会破坏 2 列。

\documentclass{article}
\usepackage{paracol}
\usepackage{kantlipsum}
\usepackage{framed}
\usepackage[margin=.5in]{geometry}
\begin{document}
\begin{framed}
  \begin{paracol}{2}
  \kant[1-2]
  \kant[1-2]
  \kant[1-2]
  \switchcolumn
  \kant[3-4]
  \end{paracol}
\end{framed}
\end{document}

答案1

有很多方法可以做到这一点。

样本paracol

\documentclass{article}
\usepackage{paracol}
\usepackage{kantlipsum}
\usepackage[margin=.5in]{geometry}
\begin{document}
  \begin{paracol}{2}
  \kant[1-2]
  \switchcolumn
  \kant[3-4]
  \end{paracol}
\end{document}

在此处输入图片描述

parcolumns

\documentclass{article}
\usepackage{parcolumns}
\usepackage{kantlipsum}
\usepackage[margin=.5in]{geometry}

\begin{document}
        \begin{parcolumns}{2}            
            \colchunk{ %
                \kant[1-2]
            }
            \colchunk{ %
                \kant[3-4]
            }
            \colplacechunks
        \end{parcolumns}
\end{document}

输出与上面相同。

使用`并行:

\documentclass{article}
\usepackage{parallel}
\usepackage{kantlipsum}
\usepackage[margin=.5in]{geometry}

\begin{document}
  \begin{Parallel}[v]{0.49\textwidth}{0.49\textwidth}
    \ParallelLText{\kant[1-2]} 
    \ParallelRText{\kant[3-4]} 
    \ParallelPar
  \end{Parallel}
\end{document}

在此处输入图片描述

然后使用蛮力:

\documentclass{article}
\usepackage{tabularx}
\usepackage{kantlipsum}
\usepackage[margin=.5in]{geometry}

\begin{document}
  \noindent
  \begin{tabularx}{\textwidth}{@{}XX@{}}
    \kant[1-2] &  \kant[3-4]
  \end{tabularx}
\end{document}

图与第一个相同。

相关内容