latex並排插入兩幅影象
下面是一些latex中並排兩圖的程式碼,以備今後使用
from: http://blog.csdn.net/qq_22812319/article/details/51958958
\documentclass{article}
\usepackage{graphicx} %use graph format
\usepackage{subfig}
%%
%%Figures
%%
\begin{figure}
\centering
\subfigure[house]{
%\label{fig:subfig:a} %% label for first subfigure
\includegraphics[width=1.5in]{./a.png}
}
\subfigure[hotel]{
%\label{fig:subfig:b} %% label for second subfigure
\includegraphics[width=1.5in]{./b.png}
}
\caption{Frames of the house and hotel data sets}
%\label{fig:subfig} %% label for entire figure
\end{figure}
%上述程式碼結果如下
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%下面是從網上找的程式碼 %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
\begin{figure}[!htp]
\begin{minipage}[t]{0.5\linewidth}%設定圖片下字的寬度,在此基礎儘量滿足圖片的長寬
\centering
\includegraphics[height=2.4cm,width=3.8cm]{figure1a.JPG}
\caption*{(a) This is the left picure.}%加*可以去掉預設字首,作為圖片單獨的說明
\label{fig:side:a}
\end{minipage}
\begin{minipage}[t]{0.5\linewidth}%需要幾張新增即可,注意設定合適的linewidth
\centering
\includegraphics[height=2.4cm,width=3.8cm]{figure1b.JPG}
\caption*{(b)This is the right picture.}
\label{fig:side:b}
\end{minipage}
\caption{This is total name.}%n張圖片共享的說明
\end{figure}
\end{document}
1. 並排擺放,共享標題
當我們需要兩幅圖片並排擺放,並共享標題時,可以在 figure 環境中
使用兩個 \includegraphics 命令。
\begin{figure}[htbp]
\centering
\includegraphics{left}
\includegraphics{right}
\caption{反清復明}
\end{figure}
2. 並排擺放,各有標題
如果想要兩幅並排的圖片各有自己的標題,可以在 figure 環境中使用
兩個 minipage 環境,每個環境裡插入一個圖。
\begin{figure}[htbp]
\centering
\begin{minipage}[t]{0.3\textwidth}
\centering
\includegraphics{left}
\caption{清明}
\end{minipage}
\begin{minipage}[t]{0.3\textwidth}
\centering
\includegraphics{right}
\caption{反覆}
\end{minipage}
\end{figure}
3.並排擺放,共享標題,各有子標題
如果想要兩幅並排的圖片共享一個標題,並各有自己的子標題,可以使用 subfig 巨集包提供的 \subfloat 命令。
subfloat 命令缺少寬度引數。雖然我們可以用 \hspace 命令調整子圖的距離,子標題卻只能和子圖本身一樣寬,就會出現折行。
為了避免子標題折行,我們可以在 \subfloat 裡再嵌套個 minipage,因為後者是有寬度的。
\begin{figure}[htbp]
\centering
\subfloat[清明]{
\label{fig:improved_subfig_a}
\begin{minipage}[t]{0.3\textwidth}
\centering
\includegraphics{left}
\end{minipage}
}
\subfloat[反覆]{
\label{fig:improved_subfig_b}
\begin{minipage}[t]{0.3\textwidth}
\centering
\includegraphics{right}
\end{minipage}
}
\caption{反清復明}
\end{figure}