图一直延伸到文档末尾

图一直延伸到文档末尾

如果我使用以下代码,我可以在我想要的位置包含图像

\section{foo}
...content
\includegraphics[width=\textwidth]{images/blockchain.png}
...more content

不过,我想为我的图片添加标题,因此我将包含的图形替换为以下内容

\begin{figure}[!htbp]
\centering
\includegraphics[width=\textwidth]{images/blockchain.png}
\captionsetup{justification=centering}
\caption{An illustration of blockchain (own image)}
\label{fig:blockchain}
\end{figure}

当我这样做时,图像会移动到整个文档的底部,在参考文献之后。

我尝试了几种不同的无锁定位参数。我还尝试了包含浮动包和 [H] 参数。

理想情况下,我希望将它保持在我放置块的位置,但即使它在该部分内,我也会很高兴。

如果有任何影响的话我会使用 overleaf。

编辑 以下是我的文档的结构

\documentclass[letterpaper,man,natbib]{apa6} 
\usepackage[natbibapa]{apacite}
\usepackage{graphicx}
\usepackage[english]{babel}
\usepackage[utf8]{inputenc}

\title{title content}
\shorttitle{short title content}
\author{name}
\affiliation{foo}

\begin{document}

\maketitle

\section{Introduction}
paragraph

paragraph

\section{How blockchain works}

paragraph

\begin{figure}
    \centering
    \includegraphics[width=\textwidth]{images/blockchain.png}
    \caption{An illustration of blockchain (own image)}
    \label{fig:my_label}
\end{figure}

paragraph


\section{Applications}
\subsection{s1}
paragraph
\subsection{s2}
paragraphon{The role of blockchain in Smart Contracts}
Role

\bibliography{ref}
\bibliographystyle{apacite}

\end{document}

答案1

您正在使用 apa6 文档类,它强制执行 APA 的内部风格。

课程手册 ( texdoc apa6) 在第节中说5.2 浮动放置

第 6 版要求表格和图表(按此顺序)放在参考文献之后、附录之前。

也就是说,在此文档类中,浮动放置选项被忽略,并且图形始终插入在末尾。

然而,班级可以[floatsintext]选择在手稿中覆盖这一点。

相关内容