나는 페이지를 지우고 즉시 그림을 맨 위에 놓고 이 새 페이지의 그림 아래에 텍스트를 넣으려고 합니다. 그러나 표시되는 내용은 다음과 같습니다. 그림은 두 번째 페이지 중앙에 있고 텍스트는 세 번째 페이지에 있습니다. 세 번째 페이지를 지우고, 현재 세 번째 페이지에 있던 텍스트가 그림과 함께 두 번째 페이지에 나타나기를 원합니다.
/clearpage 또는 /FloatBarrier를 사용하지 않으면 텍스트가 첫 번째 페이지로 이동하게 되는데, 이는 제가 원했던 최소한의 페이지입니다. 나는 또한 \afterpage를 시도했지만 역시 작동하지 않았습니다. 내가 뭔가 잘못했을 것 같아요. 도와주셔서 정말 감사합니다!
페이지를 다음과 같이 만들고 싶습니다.
다음은 내 코드 샘플입니다.
\documentclass[twoside,twocolumn]{article}
\usepackage{subcaption}
\usepackage{afterpage}
\usepackage[section]{placeins}
\begin{document}
.....
\renewcommand\thesubfigure{\alph{subfigure}}
\graphicspath{ {Data/N-DImensional(0<r_i<1)/r_i_0dot0262955/} }
\begin{figure*}[h]
\centering
\begin{subfigure}{0.5\textwidth}
\centering
\includegraphics[width=0.85\linewidth]{0dot348731M}
\caption{Biomass vs. Biodiversity}
\label{fig:sub41}
\end{subfigure}%
\begin{subfigure}{0.5\textwidth}
\centering
\includegraphics[width=0.85\linewidth]{0dot348731D}
\caption{Biomass vs. Biodiversity}
\label{fig:sub42}
\end{subfigure}
\caption{4-Dimensional Lokta-Volterra model with different growth rates $(x_0=0.348731)$.}
\end{figure*}
\FloatBarrier
\noindent Text Sample
\end{document}
내가 가져온 2개의 페이지에 대한 링크는 다음과 같습니다.
답변1
우리의 채팅 대화에서 이것을 전달합니다. 근본적인 문제는 텍스트와 이미지가 모두 같은 페이지에 들어갈 때 플로트 페이지가 생성되는 것을 방지하려는 것 같습니다.
\documentclass[twocolumn]{article}
\usepackage{graphicx}
\usepackage{lipsum}
\begin{document}
\begin{figure*}
\centering
\includegraphics[height=0.25\textwidth,width=0.75\linewidth]{pic}
\caption{Picture}
\label{fig:1}
\end{figure*}
\lipsum[1]
\end{document}
\dblfloatpagefraction
나는 LaTeX의 float 매개변수(좋아요 및 친구) 를 만지작거렸지만 운이 없었습니다. 잠재적인 해결 방법은 \includegraphics
플로팅 환경에 전혀 넣지 않는 것일 수 있습니까 ?
\documentclass[twocolumn]{article}
\usepackage{graphicx}
\usepackage{lipsum}
\begin{document}
\twocolumn[{%
\centering
\includegraphics[height=0.25\textwidth,width=0.75\linewidth]{pic}
\vspace{1em}
}]
\lipsum[1]
\end{document}
결과:
\captionof
예를 들어 패키지 를 통해 캡션을 추가할 수 있습니다 caption
.