Re: [問題] 圖片的排列

看板LaTeX (論文排版)作者 (sppmg)時間8年前 (2017/01/06 21:08), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/3 (看更多)
學弟問我如何產生 a c b d 這種垂直編號的形式。 一個簡易的方法是利用 \subcaptionbox 配合 multicol (多欄)環境。 下面是範例,將產生3頁pdf 。 (graphicx的example 沒有d ,因此拿image當d囉) page 1 : 之前提過單純用 \subcaptionbox 產生橫向排列、編號的方式 a b c d page 2 : 文字間使用 multicol 環境結果。 page 3 : 結合兩者,產生垂直排列、編號排列。 a c b d ------------------------------------ \documentclass[12pt,a4paper]{article} \usepackage[a4paper, top=2.5cm, bottom=2.5cm, inner=3cm, outer=2cm, marginparwidth=2.0cm]{geometry} % 只是讓頁邊小一點而已 \usepackage{graphicx} % include graphics \usepackage{subcaption} % subcaptionbox \usepackage{multicol} \usepackage{blindtext} % 以 \blindtext 產生測試文字 \begin{document} \section{aaa} % ============================ % 圖片水平排列、編號 % ============================ \begin{figure}[!hbt] %\captionsetup[subfigure]{labelformat=empty} % 完全隱藏圖號 \centering \subcaptionbox {image-a \label{fig:subfig_h_img_a}} {\includegraphics[width=0.3\linewidth]{example-image-a}} ~ \subcaptionbox {image-b \label{fig:subfig_h_img_b}} {\includegraphics[width=0.3\linewidth]{example-image-b}} \subcaptionbox {image-c \label{fig:subfig_h_img_c}} {\includegraphics[width=0.3\linewidth]{example-image-c}} ~ \subcaptionbox {image-d \label{fig:subfig_h_img_d}} {\includegraphics[width=0.3\linewidth]{example-image}} \caption{caption\_h} \label{fig:labal_h} \end{figure} % ============================ % 文字示範插入多欄環境 % ============================ \newpage \blindtext \begin{multicols}{2} left column \blindtext \columnbreak right column \blindtext \end{multicols} \blindtext % ============================ % 圖片垂直排列、編號 % ============================ \newpage \blindtext \begin{figure}[!hbt] %\captionsetup[subfigure]{labelformat=empty} % 完全隱藏圖號 \centering \begin{multicols}{2} \subcaptionbox {image-a \label{fig:subfig_v_img_a}} {\includegraphics[width=1\linewidth]{example-image-a}} \subcaptionbox {image-b \label{fig:subfig_v_img_b}} {\includegraphics[width=1\linewidth]{example-image-b}} \columnbreak \subcaptionbox {image-c \label{fig:subfig_v_img_c}} {\includegraphics[width=1\linewidth]{example-image-c}} \subcaptionbox {image-d \label{fig:subfig_v_img_d}} {\includegraphics[width=1\linewidth]{example-image}} \end{multicols} \caption{caption\_v} \label{fig:labal_v} \end{figure} \blindtext \end{document} -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.32.188.151 ※ 文章網址: https://www.ptt.cc/bbs/LaTeX/M.1483708110.A.731.html
文章代碼(AID): #1ORvRESn (LaTeX)
文章代碼(AID): #1ORvRESn (LaTeX)