문제

내 라텍스는 내 문서의 각 그림을 빈 페이지에 넣습니다. 그림의 크기가 무엇인지에 관계없이 캡션 만 그림이있는 페이지에 있습니다.

코드의 예

\begin{table}[h!]
    \begin{landscape}
        \begin{figure}
            \caption{ERD}
            \includegraphics[width=25cm]{/Users/cs/hy/usecases.png}                      

        \end{figure}                                      
    \end{landscape}
    --- text ---
\end{table}

그만큼 table 명령은 내가 사용하더라도 내용을 완전히 발산합니다 graphicx 패키지.

코드에는 테이블 명령이없는 두 페이지가 필요합니다.

작은 그림과 텍스트를 동일한 A4에 갖고 싶습니다.

같은 A4의 사진과 텍스트를 어떻게 할 수 있습니까?

도움이 되었습니까?

해결책

some text
\begin{figure}[h]
  \centering
  \includegraphics{images/something.png}
  \caption{Explanation of something}
\end{figure}
some text

'풍경'을 페이지 형식으로 사용하지는 않지만 나에게 잘 작동합니다 (그러나 당신은 필요하다고 말하지 않았습니다). 그러나 이미지와 같은 페이지에 텍스트가 표시되기를 원한다면 조경 환경 내부에 텍스트도 있어야합니다.

다른 팁

테이블 환경 내에 그림 환경을 배치 할 수 있는지 확실하지 않습니다. 첫 번째 문제를 설명합니다. 그들은 라텍스가 페이지에 잘 맞도록 약간 움직이려고 시도하는 것을 구성합니다. 바라건대 당신은 그것에 대한 필요성을 해결할 수 있기를 바랍니다.

페이지 분할의 경우, 조경 환경을 사용하고 있습니다. 이는 "이 섹션의 모든 페이지가 조경 지향을 만들어야합니다." 이로 인해 새 페이지에서 시작하여 방향을 전환하고 끝나면 새 페이지를 시작하여 다시 전환해야합니다.

당신의 의도가 그림을 회전시키는 것이라면, 당신은

\includegraphics[rotate=90,<other-options>]{<file>}

풍경 방향 페이지 (또는 여러)를 원한다면 조경 방향으로 조경 환경을 배치하십시오.

왜 테이블 환경에 그림 환경을두고 싶습니까? 떠 다니는 몸에 그림과 광범위한 텍스트가 포함되어 있거나 텍스트 근처에 그림을 유지하려고하는 경우는 분명하지 않습니다. 다음은 당신이 원하는 것입니다.

\documentclass{article}
\usepackage{pdflscape,lipsum,geometry}
\begin{document}
\begin{landscape}
\begin{figure}
\caption{ERD}
\rule{6cm}{6cm}\par
\lipsum[1]
\end{figure}                                      
\end{landscape}
\end{document}
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top