获取并乘以两列之间的空间宽度

获取并乘以两列之间的空间宽度

根据https://tex.stackexchange.com/a/24563/使用\setlength{\columnsep}{<width>}一个可以改变两列之间的空间宽度。

我有两个相关的问题:

(1)如何获取的原始宽度\columnsep

(2)我怎样才能告诉 Latex 将原始宽度乘以 2 或其他数字?

答案1

(1)为了在更改后获取旧值,您必须将其存储在某处(在更改之前)。 (2)您可以使用2\columnsep与 2 相乘。

示例代码:

\documentclass[twocolumn]{article}
\usepackage{lipsum}
%%%%
\newlength\oldcolumnsep
\setlength{\oldcolumnsep}{\columnsep}
\setlength{\columnsep}{2\columnsep}
%%%%
\begin{document}
\noindent
\verb|\columnsep:| \the\columnsep\newline
\verb|\oldcolumnsep:| \the\oldcolumnsep\newline

\lipsum[1-5]
\end{document}

相关内容