问题

问题

问题

我试图将图形放在下一页的顶部,但 LaTeX 坚持将其放在参考书目之后自己的页面上。

我尝试过的方法

  • \clearpage\newpage各个地方使用
  • 将图表放在单独的页面上,插入到我希望它跟随的页面之后,但在参考书目之前
  • 使用[!ht]\usepackage{float}以及[H]
  • 使用该placeins包以及[section]选项\FloatBarrier图后、参考书目前的详细说明

这些都不起作用。

我错过了什么?

麦格维:

这是一个模块化文档

戴夫.tex

\documentclass[man,12pt]{apa6}
\usepackage[utf8]{inputenc}
\usepackage[american]{babel}
\usepackage{csquotes}
\usepackage[style=apa,backend=biber]{biblatex}
\DeclareLanguageMapping{american}{american-apa}
\usepackage{subfigure}

\bibliography{mybib}

% This is here to take advantage of the apa6 class' running header
% and page numbering, but I've defined my own title page to suit
% title page requirements at Colorado Technical University. This
% customized title page is not compatible with the jou option for
% the apa6 document class, as of October 31st, 2015. You have to
% use \maketitle, otherwise the two column formatting will be broken.

\title{a}
\shorttitle{b}
\author{c}
\affiliation{d}
\date{e}

\begin{document}
    % \abstract{}
    % \keywords{}
    \include{bob}

\nocite{*}
\printbibliography
\end{document}

bob.tex

\section{Bob's page}

    This is bob's page. Hello.

    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum tempor ut augue id placerat. Suspendisse in sapien quis nulla scelerisque blandit vitae vitae risus. Nunc id ligula vehicula, imperdiet urna eu, tincidunt ante. Phasellus laoreet lorem eu nisl venenatis, ut hendrerit odio molestie. Nam a suscipit erat, vitae mollis eros. Vivamus congue diam enim. Nullam vestibulum purus eu elit volutpat, ut aliquet ligula laoreet. Suspendisse sagittis hendrerit justo accumsan consectetur. Integer non nisi elit. Quisque ac elit mauris. Curabitur malesuada fermentum lacus vel elementum. Donec ultricies suscipit turpis congue viverra. Cras eleifend diam lobortis, aliquet diam vel, euismod odio.

    Sed tincidunt vulputate tellus nec luctus. Mauris scelerisque lacinia iaculis. Pellentesque a dui eu dui porta hendrerit sit amet ac tellus. Sed condimentum, mi ac consequat scelerisque, dui dolor mattis nulla, pretium aliquam libero ipsum id urna. Aenean at lacinia ligula, quis varius mi. Nunc at efficitur quam, vel ullamcorper sapien. Vivamus erat nunc, rutrum eget scelerisque nec, vestibulum nec mauris. Suspendisse volutpat, diam at elementum dapibus, ipsum mi varius ante, vel consectetur magna tellus vitae mi.

    Suspendisse nisi dui, efficitur nec mollis et, tempor sit amet risus. Fusce consequat purus at neque tincidunt, sed vehicula mauris vehicula. Phasellus vulputate tincidunt dolor id facilisis. In nisi est, pretium vel euismod ac, convallis vitae lorem. Vivamus tempor neque nunc. Phasellus pulvinar varius orci in vulputate. Sed lobortis ante eros, a placerat urna molestie et.

    Cras cursus pharetra venenatis. Morbi sit amet neque tincidunt, consequat metus nec, euismod erat. Integer odio turpis, lobortis ut urna non, sagittis consectetur tellus. Praesent ut purus at enim accumsan dapibus. Suspendisse nulla tortor, commodo feugiat blandit sit amet, tempor sed eros. Curabitur pretium magna fringilla pharetra varius. Vivamus leo libero, laoreet vel aliquam tristique, aliquet eget nunc.

\begin{figure}[!ht]
    \begin{subfigure}
        \centering
        {\includegraphics[width=2.5in]{htmlExample}}
    \end{subfigure}
\end{figure}

我的书目目录

@ONLINE{tug14,
    author = {{{\TeX} Users Group}},
    title = {{Just What is {\TeX}}?},
    year = {2014},
    url = {http://www.tug.org/whatis.html}    
}

答案1

好吧,在课程手册apa6第 3 章中您可以阅读:

文档模式:有三种选择。

  • jou(默认):将文档格式化为类似于 jou 打印的 APA 期刊(例如《教育心理学杂志》)的外观。文本以双面、双栏格式排版。
  • man:将文档格式化为与提交给 APA 期刊的 man 要求非常接近(如果不是完全符合)的格式(例如,标题页、双倍行距等)。
  • doc:将文档格式化为典型的 LATEX 文档(单面、单文档列等)

因此,选项man会导致该行为。删除它或评论它,您将在文本后看到图像。

我不太了解这个课程apa6,所以我无法提示您是否可以或如何更改代码或修补它以获得您需要的东西。

个人评论:

如果你必须提交这门课的论文,那就这么做吧没有更改!它们将不会用于打印期刊论文。

如果您的文档不能使用此类别提交,请选择其他类别或使用更好的常用类别articlereport或者book。我不知道是否有许可证允许您将此类别用于其他期刊...请小心,不要使用您无权使用的类别...

答案2

这是一个老话题了,但我和楼主有同样的问题。我去了apa6 手册阅读 man 类。我注意到 floatsintext 选项,其描述如下:在手动模式下,将浮动内容(表格和图形)整合到正文中,而不是将它们推迟到参考列表之后。

对我来说非常有效,我想我会把它添加到这里以防其他人遇到同样的问题。

答案3

堆积在旧线程上,但也有一个基于apa6 手册

floatsintext:在手动模式下,将浮动内容(表格和图形)整合到正文中,而不是将它们推迟到参考列表之后。

因此,您可以在调用 apa6 文档类时在开始时提供该信息,然后在没有后附参考书目位置的情况下使用。

\documentclass[a4paper,man,apacite,12pt,noextraspace,floatsintext]{apa6}

相关内容