LaTeX에서 두 그림을 같은 페이지에 유지하는 방법은 무엇입니까?
페이지에 그림으로 표시하고 싶은 이미지가 두 개 있습니다. 각각은 사용 가능한 공간의 절반 미만을 차지하므로 해당 페이지의 다른 항목을위한 공간이 많지 않지만 두 그림 모두에 충분한 공간이 있다는 것을 알고 있습니다. 나는 [ht]와 [hb], 둘 다 [h]와 둘 다 [ht]로 그림을 배치하려고했지만 여전히 나는 그 두 이미지를 같은 페이지에 넣을 수없고 대신 그들 사이에 최소한 몇 개의 단락을 넣었습니다.
두 그림이 같은 페이지에 유지되도록하려면 어떻게해야합니까?
하나의 Figure 환경에 두 개의 Figure를 넣을 수 있습니다. 예를 들면 :
\begin{figure}[p]
\centering
\includegraphics{fig1}
\caption{Caption 1}
\includegraphics{fig2}
\caption{Caption 2}
\end{figure}
각 캡션은 별도의 그림 번호를 생성합니다.
동일한 주제에 대한 이미지를 원하면 subfigure
패키지 및 구성을 사용 합니다.
\begin{figure}
\subfigure[first image]{\includegraphics{image}\label{first}}
\subfigure[second image]{\includegraphics{image}\label{second}}
\caption{main caption}\label{main_label}
\end{figure}
예를 들어 두 개의 다른 이미지를 나란히 놓고 싶다면 다음을 사용할 수 있습니다.
\begin{figure}
\begin{minipage}{.5\textwidth}
\includegraphics{image}
\caption{first}
\end{minipage}
\begin{minipage}{.5\textwidth}
\includegraphics{image}
\caption{second}
\end{minipage}
\end{figure}
열에있는 이미지의 경우 소스에 [1] [2] [3] [4]가 있지만 다음과 같이 표시됩니다.
[1] [3]
[2] [4].
그림과 텍스트를 섞는 동안이 문제가 발생했습니다. 나를 위해 일한 것은 '!'가없는 'H'옵션이었습니다. 선택권. \begin{figure}[H]
'H'는 숫자를 코드에서 정확히 입력 한 위치에 놓으려고합니다. 여기에는 다음이 포함되어야합니다.\usepackage{float}
둘 다 동일한 페이지에 있고 둘 다 기본적으로 전체 페이지를 차지할 경우 LaTeX에 둘 다 자신의 페이지에 두도록 지시하는 것이 가장 좋습니다!
\begin{figure}[p]
위나 아래에 몇 줄의 텍스트 만있는 페이지에 두 개의 그림이있는 것은 아마도 건전한 인쇄 원칙 (예 : 추악)에 위배됩니다.
그건 그렇고, [!h]
작동 하는 이유는 LaTeX에게 텍스트가있는 페이지의 플로트에 할당되어야하는 공간에 대한 일반적인 제한을 무시하도록 지시하기 때문입니다. 위에서 암시했듯이 제한이있는 이유가 있습니다. 다소 느슨해 질 수 있다는 말은 아닙니다. 이에 대한 FAQ 를 참조하십시오 .
를 추가하려고 !
예 [h!]
.
먼저 [h!]를 시도하지만 그렇지 않으면 추악한 방법으로 할 수 있습니다.
LateX는 자체 배치를 관리하므로 제약 조건이있는 이미지 배치가 약간 어렵습니다. 내가 그 자리에서 바로 그림을 원한다면 보통하는 일은 다음과 같이하는 것입니다. | :
text in front of image here
\newpage
\figure1
\figure2
text after images here
나는 그것이 그것을하는 올바른 방법이 아닐 수도 있다는 것을 알고 있지만 그것은 매력처럼 작동합니다 :).
//편집하다
You can do the same if you want a little text at top of the page but then just use /clearpage. Of course you can also scale them a bit smaller so it does not happen anymore. Maybe the non-seen whitespace is a bit larger than you suspect, I always try to scale down my image until they do appear on the same page, just to know for sure there is not like 1% overlap only making all of this not needed.
'Programing' 카테고리의 다른 글
jUnit 4.x의 Before and After Suite 실행 후크 (0) | 2020.10.05 |
---|---|
컴파일 타임에 응용 프로그램 폴더로 파일 복사 (0) | 2020.10.05 |
kayak.com과 같은 사이트는 어떻게 콘텐츠를 집계합니까? (0) | 2020.10.05 |
빌드 서버에서 Visual Studio없이 ASP.NET 4.5 빌드 (0) | 2020.10.05 |
.NET 메모리 부족 예외-1.3GB를 사용했지만 16GB가 설치되어 있습니다. (0) | 2020.10.05 |