![获取并乘以两列之间的空间宽度](https://linux22.com/image/341972/%E8%8E%B7%E5%8F%96%E5%B9%B6%E4%B9%98%E4%BB%A5%E4%B8%A4%E5%88%97%E4%B9%8B%E9%97%B4%E7%9A%84%E7%A9%BA%E9%97%B4%E5%AE%BD%E5%BA%A6.png)
根据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}