我的 LaTeX 类似于:
\documentclass[man]{apa6}
\usepackage{graphicx}
\usepackage{float}
\usepackage{babel}
\usepackage{biblatex}
\title{TITLE}
\author{AUTHOR}
\affiliation{UNIVERSITY}
\subtitle{SUBTITLE}
\begin{document}
\maketitle
\section*{SECTION A}
Paragraph text.
\begin{figure}[H]
\centering
\includegraphics[width=\linewidth]{IMAGE.png}
\caption{INFORMATION OF FIGURE}
\end{figure}
\end{document}
我尝试过传递不同的选项,\includegraphics
例如[scale=0.2]
。我试过[!H]
。我试过\vspace{-20pt}
在图形标签中。我无法让图像不出现在下一页。我几乎试过了所有方法,但在网上找不到任何相关信息(如果你以某种方式找到了……怎么办?)。我在 Windows 上使用 TeXStudio。任何帮助都将不胜感激。
答案1
编辑:
man
文档类的选项apa6
不允许文档中出现浮动。图形必须单独提供。如果删除此选项,文档将在两列中包含文本,并在插入位置包含图像(不使用H
放置选项)。
如果您仍然坚持违反此文档类的规则,那么不要使用float
环境,而要使用captionof
宏作为标题:
\documentclass[man]{apa6}
\usepackage{graphicx}
%\usepackage{float} % not used
\usepackage{babel}
\usepackage{biblatex}
\usepackage{capt-of} % new
\title{TITLE}
\author{AUTHOR}
\affiliation{UNIVERSITY}
%\subtitle{SUBTITLE} % it is not defined
\begin{document}
\maketitle
\section*{SECTION A}
Paragraph text.
\begin{center}
\includegraphics[width=\linewidth]{example-image-duck}
\captionof{figure}{INFORMATION OF FIGURE}
\end{center}
\end{document}