如上图所示,新页面的开始和图形之间有很大的间距。但是,这似乎只发生在图形落在新页面时(我已将 topMargin 设置为 0cm,因此这不是问题所在)。我用 Inkscape 创建了这个图形,整个图形的高度几乎与球体的高度相同,因此这不是原因。这是我的文档的内容:
\documentclass[11pt]{extarticle}
\usepackage[left=3cm,right=3cm,top=0cm,bottom=2cm]{geometry}
\setlength{\parskip}{1em}
\usepackage{import}
\usepackage{graphics}
\usepackage{xifthen}
\usepackage{pdfpages}
\usepackage{transparent}
\usepackage{amsmath}
\setlength{\parindent}{0mm}
\newcommand{\incfig}[1]{
\def\svgwidth{\columnwidth}
\import{./figures/}{#1.pdf_tex}
}
\begin{document}
\section{Sphere}
\begin{figure}
\def\svgwidth{\columnwidth}
\fbox{\incfig{next}}
\caption{Sphere}
% \vspace*{-20pt} I have tried this but it doesn't seem to work
% it only gets the sphere on the page before if there is some space left
\end{figure}
\end{document}