複数段の列に、各列に 1 つずつ異なるテキストを 2 つ入力します

複数段の列に、各列に 1 つずつ異なるテキストを 2 つ入力します

物理学の授業のノートをノートから LaTex に書き写しています。ノートでは、左側に演習と解答、右側にメモ、事実、方程式、ひらめきの記録という 2 つの列形式を使用しています。本質的に異なる 2 つのテキストがページに沿って並んで表示される LaTeX ファイルを作成するにはどうすればよいでしょうか。1 つの列がページ下部に達すると、次のページに続きます。Multicolは便利ですが、各列にコンテンツを個別に割り当てる方法が見つかりませんでした。また、minipage環境もこの作業には適していませんでした。ページ間でうまく分割されないためです。結局のところ、このような長いテキストはミニページには適していません。列の幅やページ上の列の比率も変更したいと思います。このようなニーズに対する解決策を誰か思いつきますか?

答え1

私が探していたのは、paracol2つの異なるテキストを2つの横並びの列に整理するパッケージでした。このパッケージは主にテキストを比較したり、元のテキストと翻訳されたテキストを横並びで表示するためのものですが、この場合はうまく機能します。動作例は次のとおりです。

\documentclass{article}

\usepackage{paracol}

\begin{document}
    \columnratio{0.65}
    \setlength{\columnsep}{4em}
    \begin{paracol}{2}
        \begin{leftcolumn}
            Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. 
        \end{leftcolumn}
        
        \begin{rightcolumn}
            Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
        \end{rightcolumn}
    \end{paracol}
\end{document}

関連情報