감동, 마음이 움직이는 것

[Latex] 그림 multiplot으로 안 그리고 tex에서 바로 table로 넣는 방법 본문

Tips (Utility, Computer Language, and etc.)

[Latex] 그림 multiplot으로 안 그리고 tex에서 바로 table로 넣는 방법

Struggler J. 2016. 9. 12. 06:25

Ltex에서 한 그림에 (a), (b), (c)처럼 하나 이상을 그려서 넣으려면 처음부터 아예 gnuplot의 multiplot을 이용해서 한 그림으로 만들었었다. 그러나 pdf에서만 지원되는 그림을 그린경우 multiplot을 할 수 없는데 이런경우에는 그림을 table로 넣겠다고 하면 된다 (\begin{tabular}{}이용). 여기서 tabular이후의 c는 column(열)을 의미한다. 따라서 넣고 싶은 열 수 만큼 c를 써주면 된다. 아래 예제의 경우는 5개의 열을 사용하였다. 

기본적으로 한 행에 해당하는 열을 다 써준다음 다음 행을 써주는데 열과 열 사이에는 &를 써야 하고 행과 행 사이에는 \\를 써야 한다. 따라서 행은 내가 만들고 싶은 만큼 \\을 사용해서 만들어주면 된다. 


\begin{figure}[h]

\begin{tabular}{ccccc}

\includegraphics[width=0.2\textwidth]{../Simulation/fig/1.png}  &

\includegraphics[width=0.2\textwidth]{../Simulation/fig/2.png}  &

\includegraphics[width=0.2\textwidth]{../Simulation/fig/3.png}  &

\includegraphics[width=0.2\textwidth]{../Simulation/fig/4.png}  &

\includegraphics[width=0.2\textwidth]{../Simulation/fig/5.png}  \\

\includegraphics[width=0.2\textwidth]{../Simulation/fig/6.png}  &

\includegraphics[width=0.2\textwidth]{../Simulation/fig/7.png}  &

\includegraphics[width=0.2\textwidth]{../Simulation/fig/8.png}  &

\includegraphics[width=0.2\textwidth]{../Simulation/fig/9.png}  &

\includegraphics[width=0.2\textwidth]{../Simulation/fig/10.png}  \\

\includegraphics[width=0.2\textwidth]{../Simulation/fig/11.png}  &

\includegraphics[width=0.2\textwidth]{../Simulation/fig/12.png}  &

\includegraphics[width=0.2\textwidth]{../Simulation/fig/13.png}  &

\includegraphics[width=0.2\textwidth]{../Simulation/fig/14.png}  \\

\end{tabular}

\end{figure}


그림은 아래와 같이 나온다. 그림이 하나 모자라서 14번에서 끊었다 ㅎㅎ.





'Tips (Utility, Computer Language, and etc.)' 카테고리의 다른 글

[Mathematica] StreamDensityPlot  (0) 2016.09.14
[Mathematica] VectorPlot  (0) 2016.09.13
pdf파일로 gif만들기  (0) 2016.09.12
[c++] file append로 쓰기  (0) 2016.09.06
[영어 Correction] thesis Ver.1  (0) 2016.07.08