
두 이미지 사이에 페이지 나누기를 갖고 싶습니다.
이미지는 A
첫 페이지에 있어야 합니다.
두 이미지 모두 A
이미지 아래에만 표시되어야 하는 하나의 공통 캡션 과 하나의 하위 캡션( 및 ) B
이 있어야 합니다 .B
A
B
내가 지금까지 시도한 것 :
\documentclass[
pdftex,a4paper,11pt,oneside,fleqn,
bibliography=totoc,listof=totoc,
headlines=2.1,headsepline,
numbers=noenddot
]{scrreprt}
%%%----- Pakete ---------------------------------
\usepackage[a4paper,left=3.2cm,right=2.2cm,top=1.5cm,bottom=1.5cm,includeheadfoot]{geometry}
\usepackage[pdftex]{graphicx} % Grafiken einbinden
\usepackage{xcolor} % Farben ermöglichen
\usepackage{capt-of}
\usepackage{setspace}
\usepackage{subfig}
\renewcommand{\thesubfigure}{\thefigure.\arabic{subfigure}}
\captionsetup[subfigure]{labelformat=simple,labelsep=colon,
listofformat=subsimple}
\captionsetup{lofdepth=2}
\makeatletter
\renewcommand{\p@subfigure}{}
\makeatother
%%%----- Mathe ----------------------------------
\usepackage{amsmath,amsfonts,amssymb,bm}
\usepackage[squaren,textstyle]{SIunits}
\usepackage{icomma}
\usepackage{mathtools}
\usepackage[makeroom]{cancel}
\usepackage{trfsigns}
\usepackage{lipsum,graphicx,float}
\begin{document}
\lipsum[1-2]
\begin{figure}[H]
\centering
\subfloat[Ordnungsspektrum über der Zeit]{
\label{fig: Ordnungsspektrum_vs_time_ANC24}
\includegraphics{example-image-a}}
\qquad
\subfloat[Beschleunigungspegelverlauf der 24. Ordnung]{
\label{fig: Ordungsschnitt_24}%
\includegraphics{example-image-b}}%
\caption{Reduktion des Körperschalls in der 24. Ordnung bei einer konstanten Drehzahl von 300 rpm; Narrowband-FxLMS-Algorithmus inaktiv für $0 \leq t \leq 23 \, \text{s}$ und aktiv für $23 \, \text{s} < t \leq 45 \, \text{s}$}
\end{figure}
\begin{figure}[H]
\centering
\includegraphics{example-image-c}
\caption{example image c}
\end{figure}
\listoffigures
\end{document}
그림 목록은 여전히 다음과 같아야 합니다.
1. Reduktion des Körperschalls in der 24. Ordnung bei einer konstanten Drehzahl
von 300 rpm; Narrowband-FxLMS-Algorithmus inaktiv f ̈ur 0 ≤ t ≤ 23 s und
aktiv f ̈ur 23 s < t ≤ 45 s
1.1 Ordnungsspektrum über der Zeit
1.2 Beschleunigungspegelverlauf der 24. Ordnung
2. example image c
답변1
편집하다:
고려되는 것은 siunitx
수량의 정의입니다.
- 귀하의 질문이 완전히 명확하지 않습니다.
- 제 생각에는 당신이 다음과 같은 것을 찾고 있는 것 같습니다.여러 페이지에 걸쳐 하위 그림 분할.
- 귀하의 사례에 대해 제공된 링크의 채택 답변은 다음과 같습니다.
\documentclass[
pdftex,a4paper,11pt,oneside,fleqn,
bibliography=totoc,listof=totoc,
headlines=2.1,headsepline,
numbers=noenddot
]{scrreprt}
%%%----- Pakete ---------------------------------
\usepackage[a4paper,
hmargin={3.2cm,2.2cm}, vmargin=1.5cm,
includeheadfoot]{geometry}
\usepackage{graphicx} % Grafiken einbinden
\usepackage{xcolor} % Farben ermöglichen
\usepackage{caption} % Fuer \ContinuedFloat
\usepackage{setspace}
\usepackage{subcaption}
\renewcommand{\thesubfigure}{\thefigure.\arabic{subfigure}}
\captionsetup{lofdepth=2}
%%%----- Mathe ----------------------------------
\usepackage{amsmath,amsfonts,amssymb,bm}
%\usepackage[squaren,textstyle]{SIunits}% it is obsolete, use `siunitx` instead
\usepackage{siunitx}
\usepackage{icomma}
\usepackage{mathtools}
\usepackage[makeroom]{cancel}
\usepackage{trfsigns}
\usepackage{lipsum,graphicx,float}
\begin{document}
\lipsum[1-2]
\begin{figure}[!b]
\centering
\subfloat[Ordnungsspektrum über der Zeit]{
\label{fig: Ordnungsspektrum_vs_time_ANC24}
\includegraphics{example-image-a}}
\end{figure}
\begin{figure}[!t]
\ContinuedFloat
\centering
\subfloat[Beschleunigungspegelverlauf der 24. Ordnung]{
\label{fig: Ordungsschnitt_24}%
\includegraphics{example-image-b}}%
\caption{Reduktion des Körperschalls in der 24. Ordnung bei einer konstanten Drehzahl von \qty{300}{rpm}; Narrowband-FxLMS-Algorithmus inaktiv für $0 \leq t \leq \qty{23}{\second}$ und aktiv für $\qty{23}{\second} < t \leq \qty{45}{\second}$}
\end{figure}
\begin{figure}[!t]
\centering
\includegraphics{example-image-c}
\caption{example image c}
\end{figure}
\lipsum[3-5]
\listoffigures
\end{document}
- 그림 목록은 원하는대로입니다.
- 이미지 A는 첫 페이지에 있고,
- 이미지 B와 C는 다음 페이지에 이어집니다.
- MWE와 비교하여 위의 내용이 사용됩니다.
subcaption
패키지 대신subfig
,caption
대신 패키지로capt-of
. 매크로에 필요합니다\ContinuedFloat
.
컴파일 결과가 다음과 같기를 바랍니다.
부록:
\captionsetup{lofdepth=2}
LoF에서 하위 캡션을 표시하려면 코드 줄 너비를 바꿔야 합니다.
\usepackage{tocloft}
\setcounter{lofdepth}{2}
- 그러나 "그림 1이 어느 페이지에 있습니까?"라는 문제에 직면하게 될 것입니다. 첫 번째에는 하위 그림 1.1이 어디에 있고 두 번째에는 하위 그림 1.2가 어디에 있습니까?
- LoF가 어떻게 보일지가 중요합니다.
- 나는 당신이 다음과 같은 LoF 형식을 선호한다고 생각합니다.
하지만 이 경우 그림 코드를 다음과 같이 다시 작성해야 합니다.
\begin{figure}[!b]
\centering
\subfloat[Ordnungsspektrum über der Zeit]{
\label{fig: Ordnungsspektrum_vs_time_ANC24}
\includegraphics{example-image-a}}
\caption[Reduktion des Körperschalls in der 24. Ordnung bei einer konstanten Drehzahl von \qty{300}{rpm}; Narrowband-FxLMS-Algorithmus inaktiv für $0 \leq t \leq \qty{23}{\second}$ und aktiv für $\qty{23}{\second} < t \leq \qty{45}{\second}$]{(continued on the next page)}
\end{figure}
\begin{figure}[!t]
\ContinuedFloat
\centering
\subfloat[Beschleunigungspegelverlauf der 24. Ordnung]{
\label{fig: Ordungsschnitt_24}%
\includegraphics{example-image-b}}%
\caption[]{Reduktion des Körperschalls in der 24. Ordnung bei einer konstanten Drehzahl von \qty{300}{rpm}; Narrowband-FxLMS-Algorithmus inaktiv für $0 \leq t \leq \qty{23}{\second}$ und aktiv für $\qty{23}{\second} < t \leq \qty{45}{\second}$}
\end{figure}
\begin{figure}[!t]
\centering
\includegraphics{example-image-c}
\caption{Example image c}
\end{figure}
문서에 다음과 같이 표시됩니다.
- 이 경우 원래 코드를 사용하는 것보다 첫 번째 하위 이미지 아래에 "그림 1"이 표시되는 것이 마음에 들지 않지만 LoF는 다음과 같습니다.
- MWE에서는
H
그림 위치 지정 지정자를 사용합니다. 보시다시피 내 MWE에서는[!b]
및[!t]
. 이 기능을 활성화하면 해당 그림이 떠 있을 수 있습니다. 즉, 두 하위 이미지를 하나의 그림으로 병합하여 2페이지에 표시하고 1페이지에 문서의 다른 텍스트를 위한 공간을 남겨둘 수 있습니다(이를 위해 플로팅이 의도됨). 그러나 이것은 모두 당신에게 달려 있습니다.