这是我的MWE:
\documentclass[twocolumn,12pt]{ctexart}
\usepackage{showframe}
\usepackage[type=lowerleft]{fgruler}
\usepackage[paperwidth=42cm,paperheight=29.7cm,top=3cm,bottom=1cm,left=1.7cm,right=1.7cm,bindingoffset=0.5cm]{geometry}
\setlength{\columnsep}{35pt}%设置两栏之间的间距
\raggedbottom
\begin{document}
(1) *********************
\vspace*{8cm}
(2) *********************
\vspace*{8cm}
(3) 已知齐次线性方程组
\[
*******************
\]
同解,求 $a,b,c$ 的值. \par
\vspace*{8cm}
(4) 已知齐次线性方程组
\end{document}
这将得到
预期目标效果是
\vspace
而不是\vspace*
即可:\documentclass[twocolumn,12pt]{ctexart}
\usepackage{showframe}
\usepackage[type=lowerleft]{fgruler}
\usepackage[paperwidth=42cm,paperheight=29.7cm,top=3cm,bottom=1cm,left=1.7cm,right=1.7cm,bindingoffset=0.5cm]{geometry}
\setlength{\columnsep}{35pt}%设置两栏之间的间距
\raggedbottom
\begin{document}
(1) *********************
\vspace*{8cm}
(2) *********************
\vspace*{8cm}
(3) 已知齐次线性方程组
\[
*******************
\]
同解,求 $a,b,c$ 的值.
\vspace{8cm}
(4) 已知齐次线性方程组
\end{document}
\vspace
:参考链接: https://tex.stackexchange.com/questions/601243/vspace-at-the-end-of-a-page
\documentclass[twocolumn,12pt]{ctexart}
\usepackage{showframe}
\usepackage[type=lowerleft]{fgruler}
\usepackage[paperwidth=42cm,paperheight=29.7cm,top=3cm,bottom=1cm,left=1.7cm,right=1.7cm,bindingoffset=0.5cm]{geometry}
\setlength{\columnsep}{35pt}%设置两栏之间的间距
\raggedbottom
% % https://tex.stackexchange.com/a/601258/322482
\usepackage{forloop}
\newcounter{vspaceinc}
\newcommand\xvspace[2]{\par\leavevmode%
\forloop{vspaceinc}{0}{\thevspaceinc<#1}{%
\vspace{\dimexpr1#2-\baselineskip-\parskip}\leavevmode\par}%
}
\begin{document}
(1) *********************
\vspace*{8cm}
(2) *********************
\vspace*{8cm}
(3) 已知齐次线性方程组
\[
*******************
\]
同解,求 $a,b,c$ 的值.
\xvspace{12}{cm}
(4) 已知齐次线性方程组
\end{document}
\documentclass[twocolumn,12pt]{ctexart}
\usepackage{showframe}
\usepackage[type=lowerleft]{fgruler}
\usepackage[paperwidth=42cm,paperheight=29.7cm,top=3cm,bottom=1cm,left=1.7cm,right=1.7cm,bindingoffset=0.5cm]{geometry}
\setlength{\columnsep}{35pt}%设置两栏之间的间距
\raggedbottom
% https://tex.stackexchange.com/a/601262/322482
\newlength{\gapinsert}
\newcommand{\insertgap}[1]{%
\par
\ifdim\dimexpr\pagegoal-\pagetotal<#1
% Capture space remaining after page break
\setlength{\gapinsert}{\dimexpr#1-\pagegoal+\pagetotal}%
\pagebreak% Insert page break
\vspace*{\gapinsert}% Insert additional/remaining gap; https://tex.stackexchange.com/q/33370/5764
\else
% Enough space available on page
\vspace{#1}% Insert regular vspace
\fi
}
\begin{document}
(1) *********************
\vspace*{8cm}
(2) *********************
\vspace*{8cm}
(3) 已知齐次线性方程组
\[
*******************
\]
同解,求 $a,b,c$ 的值.
\insertgap{12cm}
(4) 已知齐次线性方程组
\end{document}
万分感谢