latex圖片並排放置


LATEX——兩張圖並列排列/雙欄模板中圖片通欄並列布局
正常插入圖片
並列插入兩張圖片
雙欄模板中圖片通欄並列布局1(不同圖片使用不同標題,不同編號)
雙欄模板中圖片通欄並列布局2(不同圖片使有不同的小標題,但擁有一個統一的編號和名稱)
正常插入圖片
\begin{figure}
\includegraphics[width=0.5\textwidth]{figures/tree.eps}
\caption{T G T_GT
G

.} \label{tree}
\end{figure}
如上述代碼所示,首先要有正常的begin和end。在第2行中設置圖片的大小,並且插入圖片的位置和名稱,來調用需要插入的圖片。第3行代碼中,設置圖片在論文中的名稱,並且為該圖片設置標簽。設置標簽的好處是,在論文中調用該圖片時,不需要人為的為每一個圖片進行編號,只需要在文章中調用該圖片的位置引用該標簽,latex就會自動為圖片進行編號,並且做到前后對應。(figures/tree.eps表示圖片是存儲在figures這個文件夾中的,這里寫的是圖片的存儲路徑。)
以該圖為例,標簽是:\label{tree},使用ref對圖片進行調用,在.\后面使用ref{tree}調用,便會在文章中自動對應該圖片的編號。這樣方便在,如果論文之后需要進行改動,在該圖片前面插入了其他圖片,該圖片的編號發生改變時,論文中對應的編號會自動跟着改變,不需要人為再進行改動。
注:如果需要將圖片標題caption居中顯示,需要添加一個包:
\usepackage[justification=centering]{caption}

並列插入兩張圖片
\begin{figure}[htbp]
\centering
\begin{minipage}{4cm}
\centering
\includegraphics[width=1\textwidth]{figures/sum.png}
\caption{fu , v _{u, v}
u,v

⊕ \oplus⊕ fv , w _{v, w}
v,w

.} \label{sum}
\end{minipage}
\begin{minipage}{4cm}
\centering
\includegraphics[width=1\textwidth]{figures/Min.png}
\caption{Min( fu , v _{u, v}
u,v

, fv , w _{v, w}
v,w

).} \label{min2}
\end{minipage}
\end{figure}
論文中經常會存在這樣的情況:兩張圖片聯系很緊密,或者說就是針對同一個例子畫了兩張圖,希望兩張圖片共用一個圖片名稱,或者是希望可以並列放在一起,方便查看。
以上述代碼為例,首先,正常的begin和end還是要有的,不同的地方是,還需要添加beginminipage和endminipage,這里需要在latex中導入一個新的包:**\usepackage{subfigure}**進行兩張圖片的並列排列。
其他設置和正常插入圖片一樣,設置圖片大小,插入調用圖片的位置和圖片名稱。設置圖片在論文中的名字,設置圖片標簽。

雙欄模板中圖片通欄並列布局1(不同圖片使用不同標題,不同編號)
此例子是針對並列展示的圖片擁有各自的標題和編號,例如:


與上面圖片的並列展示類似,需要使用minipage,不同的地方是:
\begin{figure} 變為 \begin{figure*}
下面舉一個例子:
\begin{figure*}
\begin{center}
\begin{minipage}{0.5\textwidth}
\includegraphics[width=1.6in,height=1in]{figures/3edge2.eps}
\caption{example3}
\label{fig:example3}
\end{minipage}
\begin{minipage}{0.5\textwidth}
\includegraphics[width=1.6in,height=1in]{figures/sum.eps}
\caption{example4}
\label{fig:example4}
\end{minipage}
\end{center}
\end{figure*}
以該代碼為例,將想要通欄展示的兩張圖片放在一個\begin{figure*} \end{figure*}中,否則不能並列展示。
\begin{center}是為了是兩張並列的圖片居中顯示在文章中。
\begin{minipage}{0.5\textwidth}中,0.5\textwidth是設置每張圖片的寬度,所有圖片的寬度之和不能大於1,否則會自動換行,無法並列展示。
\includegraphics[width=1.6in,height=1in]{figures/3edge2.eps}與正常插入圖片相同,這一步是設置圖片的大小,和設置需要插入圖片的位置。
\caption{example3}時設置插入后的圖片在文章中的位置。
\label{fig:example3}是設置標簽,方便在文章中調用該圖片。
如果想要插入不止兩張圖片,就繼續寫一個minipage,然后以同樣的方式設置圖片信息。
如果設置完圖片的大小之后發現圖片發生變形,可以只設置圖片的width,不設置height,這樣就會按照圖片原比例等比例縮小,不會變形。

雙欄模板中圖片通欄並列布局2(不同圖片使有不同的小標題,但擁有一個統一的編號和名稱)
此例子是針對並列展示的圖片擁有各自的標題,但是編號相同,擁有一個整體的標題,例如:

代碼示例:
\begin{figure*}
\begin{center}
\subfigure[Vary k]{
\includegraphics[width=1.6in,height=1in]{figures/KNN-k.eps}
}
\subfigure[Vary object number]{
\includegraphics[width=1.6in,height=1in]{figures/KNN-O20.eps}
}
\subfigure[Vary grid size]{
\includegraphics[width=1.6in,height=1in]{figures/KNN-G20.eps}
}
\caption{k kkNN Query Processing}
\end{center}
\end{figure*}

subfigure[Vary k]:每個子圖的小標題,會顯示為 (a)Vary k。
\includegraphics[width=1.6in,height=1in]{figures/KNN-O20.eps}設置與上述其他例子相同。
\caption{k kkNN Query Processing}:三張圖的統一標題,最終會居中顯示在三張圖的小標題的下方:Fig.1 k kkNN Query Processing

原文鏈接:https://blog.csdn.net/nccccc12345/article/details/115095292


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM