段組み間の2つのルール

段組み間の2つのルール

環境の 2 つの列の間に 2 つのルールを追加したいと思いますmulticols

1 つ追加するには使用しました\setlength{\columnseprule}{0.2pt}が、2 つ追加するにはどうすればよいでしょうか?

答え1

ルールをタイプセットするコマンドにパッチを適用することができます

\documentclass{article}
\usepackage{multicol,etoolbox}
\usepackage{lipsum} % just for the example

\makeatletter
\patchcmd{\page@sofar}
  {\vrule\@width\columnseprule}
  {\vrule\@width\columnseprule\kern\doublerulesep\vrule\@width\columnseprule}
  {}{}
\makeatother

\setlength{\columnseprule}{0.2pt}

\begin{document}

\begin{multicols}{2}
\lipsum
\end{multicols}

\end{document}

ここに画像の説明を入力してください

関連情報