如果这是一个基本问题,我很抱歉:我必须包含一个相当大的图表,它至少占据了半页或更多的页面,并且我不介意这是页面上唯一的东西(这是一个 tikzpicture,我从环境\input
中的另一个文件中获取figure
)。但我有一个限制,那就是图片必须出现在标题之后。
我已经尝试了所有选项,figure
如H
(来自包float
)、、、、!h
等等。例如:t
p
\section{Flowchart} % diagram must be beneath this heading
\begin{figure}[H]
\input{flowchart.tex}
\caption{foo}
\end{figure}
如果图片是它将占据整个页面,不允许在同一页面上放置任何其他文本,我希望将其放置在页面中间而不是顶部。[]
完全删除选项会将图像放置在我想要的位置,但标题会被推到下一页。
任何帮助都将受到赞赏。
答案1
也许这对你有用
\documentclass{article}
\usepackage{tikz}
\usepackage{caption}
\begin{document}
\section{Flowchart} % diagram must be beneath this heading
\vfill
\begin{center}
\input{flowchart.tex}
\captionof{figure}{foo}
\end{center}
\vfill
\newpage
a new page starts here
\end{document}