附录浮动!

附录浮动!

我的附录里有很多很多图片。但我的附录是按部分分类的。

\appendix
\section{A} 
picture 
.
.
picture
\section{B}
picture
.
picture
.
\section{C}
.

但它以 PDF 形式显示

\section{A}
picture
\section{B}
\section{C}
picture (which should be in A)
picture(which should be in A)
picture(which should be in B)
picture

我怎样才能让各个部分停留在我想要的位置?

\documentclass[a4paper,11pt]{article}
\usepackage[ngerman]{babel}

\usepackage[utf8]{inputenc}
%Formalia der schriftlichen Arbeit
\usepackage[left=2.5cm,right=2cm,top=2cm,bottom=2cm]{geometry}
\usepackage[onehalfspacing]{setspace}
\usepackage{pdfpages}
\usepackage{graphicx}
\usepackage{hyperref}

%lineno vgl. https://www.teuderun.de/latex/layout/zeilennummerierung/
\usepackage{lineno} % Zeilennummerierung
\modulolinenumbers[5]
%Aktuell zum Arbeiten auskommentiert. Später muss es genutzt werden!!!
\usepackage{uarial}

\usepackage{url}
\usepackage{caption}

\usepackage{lscape}
\usepackage{longtable} 

\usepackage{chngcntr}
\counterwithin{figure}{section}

\usepackage[numbers]{natbib}



\usepackage{parskip}
%\setlength{\parindent}{10pt}

%Abstand nach Section

\begin{document}

\tableofcontents
\appendix
\section{Aufgabe A1}

\begin{figure}[ht]
    \centering
  \includegraphics[width=.99\textwidth,angle = 270 ]{Aufgaben/A1.pdf}
    \caption{Aufgabe 1}
    \label{A1a}
\end{figure}
\begin{figure}[ht]
    \centering
  \includegraphics[width=.99\textwidth,angle = 270 ]{Aufgaben/A1.pdf}
    \caption{Aufgabe 1}
    \label{A1a}
\end{figure}
\begin{figure}[ht]
    \centering
  \includegraphics[width=.99\textwidth,angle = 270 ]{Aufgaben/A1.pdf}
    \caption{Aufgabe 1}
    \label{A1a}
\end{figure}
\section{B} 
\begin{figure}[ht]
    \centering
  \includegraphics[width=.99\textwidth,angle = 270 ]{Aufgaben/A1.pdf}
    \caption{Aufgabe 1}
    \label{A1a}
\end{figure}
\begin{figure}[ht]
    \centering
  \includegraphics[width=.99\textwidth,angle = 270 ]{Aufgaben/A1.pdf}
    \caption{Aufgabe 1}
    \label{A1a}
\end{figure}
\begin{figure}[ht]
    \centering
  \includegraphics[width=.99\textwidth,angle = 270 ]{Aufgaben/A1.pdf}
    \caption{Aufgabe 1}
    \label{A1a}
\end{figure}

答案1

在您的代码中,您应该更改一些内容,例如,应该将包hyperref称为最后。请参阅我在以下 MWE 中用 标记的更改<========

要解决您的问题,只需使用命令\clearpage即可\section{B}。然后首先打印所有未完成的图像,然后从 B 部分开始下一页...

\documentclass[a4paper,11pt]{article}

\usepackage[ngerman]{babel}

\usepackage[utf8]{inputenc}
%Formalia der schriftlichen Arbeit
\usepackage[left=2.5cm,right=2cm,top=2cm,bottom=2cm]{geometry}

\usepackage[demo]{graphicx} % <=========================================

\usepackage[onehalfspacing]{setspace}
\usepackage{pdfpages}

%lineno vgl. https://www.teuderun.de/latex/layout/zeilennummerierung/
\usepackage{lineno} % Zeilennummerierung
\modulolinenumbers[5]
%Aktuell zum Arbeiten auskommentiert. Später muss es genutzt werden!!!
\usepackage{uarial}

\usepackage{url}
\usepackage{caption}

\usepackage{lscape}
\usepackage{longtable} 

\usepackage{chngcntr}
\counterwithin{figure}{section}

\usepackage[numbers]{natbib}

\usepackage{parskip}
%\setlength{\parindent}{10pt}
\usepackage{hyperref} % <===============================================


\begin{document}

\tableofcontents
\appendix
\section{Aufgabe A1}

\begin{figure}[ht]
    \centering
  \includegraphics[width=.99\textwidth,angle = 270 ]{Aufgaben/A1.pdf}
    \caption{Aufgabe 1}
    \label{A1a}
\end{figure}
\begin{figure}[ht]
    \centering
  \includegraphics[width=.99\textwidth,angle = 270 ]{Aufgaben/A1.pdf}
    \caption{Aufgabe 1}
    \label{A1a}
\end{figure}
\begin{figure}[ht]
    \centering
  \includegraphics[width=.99\textwidth,angle = 270 ]{Aufgaben/A1.pdf}
    \caption{Aufgabe 1}
    \label{A1a}
\end{figure}
\clearpage % <==========================================================
\section{B} 
\begin{figure}[ht]
    \centering
  \includegraphics[width=.99\textwidth,angle = 270 ]{Aufgaben/A1.pdf}
    \caption{Aufgabe 1}
    \label{A1a}
\end{figure}
\begin{figure}[ht]
    \centering
  \includegraphics[width=.99\textwidth,angle = 270 ]{Aufgaben/A1.pdf}
    \caption{Aufgabe 1}
    \label{A1a}
\end{figure}
\begin{figure}[ht]
    \centering
  \includegraphics[width=.99\textwidth,angle = 270 ]{Aufgaben/A1.pdf}
    \caption{Aufgabe 1}
    \label{A1a}
\end{figure}
\end{document}

得到结果:

在此处输入图片描述

答案2

只是为了好玩。此解决方案将部分和所有图片放入 [p] 浮点数中。每页的 [p] 浮点数没有限制。浮点数保持顺序,即使有些没有标题。

\documentclass{article}

\begin{document}
\tableofcontents
\listoffigures

\appendix
\begin{figure}[p]
\section{first}
\end{figure}
\begin{figure}[p]
\caption{A}
\end{figure}
\begin{figure}[p]
\caption{B}
\end{figure}
\begin{figure}[p]
\caption{C}
\end{figure}
\begin{figure}[p]
\section{second}
\end{figure}
\begin{figure}[p]
\caption{D}
\end{figure}
\begin{figure}[p]
\caption{E}
\end{figure}
\begin{figure}[p]
\caption{F}
\end{figure}

\end{document}

相关内容