Multicols{3} 问题 - 如何减少列之间的空间?

Multicols{3} 问题 - 如何减少列之间的空间?

我想减少我使用的多列之间的空间\setlength{\columnsep}{<space>},但它只会减少第二列和第三列之间的空间,如何在使用的情况下减少第一列之后的空间multicols{3}

答案1

下面的示例通过设置 来删除列间空格\columnsep,这会影响所有列间空格:

\documentclass[a5paper,landscape]{article}
\usepackage{multicol}
\usepackage{microtype}
\usepackage{lipsum}
\setlength{\columnsep}{0pt}
\begin{document}
\begin{multicols}{3}
\lipsum[1]
\end{multicols}
\end{document}

结果

顺便说一句,祝你阅读愉快。☺

或者使用规则:

\setlength{\columnrulewidth}{1pt}

符合规则的结果

负值也是可能的,例如:

\setlength{\columnsep}{-10pt}

结果为负列宽

相关内容