Re: [問題] 圖片的排列
我想到的是用 minipage (之前看過有人說複雜點的排列一律用 minipage [B):
\documentclass{article}
\usepackage{graphicx}
\begin{document}
\begin{figure}[ht]
\centering
\begin{minipage}{0.65\linewidth}
\includegraphics[width=\linewidth]{example-image-a}
\caption{\label{fig:fig1}}
\end{minipage}
\begin{minipage}{0.28\linewidth}
\includegraphics[width=\linewidth]{example-image-b}
\caption{\label{fig:fig2}}
\includegraphics[width=\linewidth]{example-image-c}
\caption{\label{fig:fig3}}
\end{minipage}
\end{figure}
\end{document}
-------------------------------------
另一個可能的辦法是用表格做。不過剛剛測試,\caption 在 tabular 環境好像有點問題
,沒深入探究。而且表格的垂直對齊搞不定,圖一那位置總是跑到下面,應該是因為它把
圖片定位點設在圖的上方,所以定位點垂直置中後圖就在下面了。
如果你今天要的是品字形
--------------
| |
| |
| 1 |
| |
| |
--------------
------ ------
| | | |
| 2 | | 3 |
------ ------
可以簡單的用 \subcaptionbox 做 (subcaption套件)
※ 引述《noonee (我和烤肉間只差一撮孜然)》之銘言:
: google了一下沒找到我想問的問題 所以想來問問各位
: 我想把圖片照下面這樣排列
: ------------------ --------
: | | | 圖二 |
: | | | |
: | 圖一 | --------
: | | --------
: | | | 圖三 |
: | | | |
: ------------------ --------
: 但是直接排列
: \end{document}
: \begin{figure}[htbp]
: \includegraphics[width=0.49\textwidth]{fig1.eps}
: \includegraphics[width=0.24\textwidth]{fig2.eps}
: \includegraphics[width=0.24\textwidth]{fig3.eps} \\
: \end{figure}
: \clearpage
: 會變成
: ------------------
: | |
: | |
: | 圖一 |
: | | -------- --------
: | | | 圖二 | | 圖三 |
: | | | | | |
: ------------------ -------- --------
: 有google到兩個圖如何上下排
: 但是沒查到如何三個圖如最上面那樣並排
: 所以想請問各位有沒有意見?
: 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.32.188.151
※ 文章網址: https://www.ptt.cc/bbs/LaTeX/M.1482082780.A.A49.html
→
12/19 01:46, , 1F
12/19 01:46, 1F
附註一下,由於我自己的樣板使用到 floatrow 套件,它可以重設 caption 位置。
但使用多個 cpation 於一個浮動環境 (figure) 時會出錯(本例 ):
! Package floatrow Error: Caption(s) lost.
此時可以簡單的用 \RawCaption{}將原有的 \caption 包起來解決問題。
\RawCaption{\caption{123}\labal{123}}
※ 編輯: sppmg (114.32.188.151), 01/06/2017 22:49:09
→
01/07 04:51, , 2F
01/07 04:51, 2F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 3 篇):
0
2
LaTeX 近期熱門文章
PTT數位生活區 即時熱門文章