
我有兩個數字,1 和 2 \begin{figure}[t]
。在語法中,圖 2 是在第一個圖之後使用\begin{figure}[h]
指令載入的,因此兩個圖都放置在彼此的正下方/上方。但我得到的是前一頁的文字行被強制插入圖像之間。對於第二個數字也[!h]
沒有幫助。我確信這個問題已經被討論和解決了,因此這裡沒有 MWE。我還找不到解決方案。有什麼幫助嗎?
答案1
這是一個解決方案floatrow
:
\documentclass[a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage{lipsum}
\usepackage{graphicx}
\usepackage{etoolbox}
\usepackage{caption, floatrow}
\DeclareFloatVCode{interrowsep}{\vskip 5ex}
\DeclareFloatVCode{bottomrowsep}{}
\captionsetup{labelfont = sc}
\begin{document}
\lipsum[2]
\begin{figure}[!htbp]
\floatsetup{justification =centering, postcode=interrowsep}
%
\begin{floatrow}[1]
\ffigbox[\FBwidth]
{\includegraphics[scale = 0.8]{sendak}}
{\caption{Where Wild Things are}
\label{fig:Maurice}}
\end{floatrow}
%
\begin{floatrow}[1]
\ffigbox[\FBwidth]
{\includegraphics[scale = 0.5]{AliceSteadman}}
{\caption{Ralph}
\label{fig:Wabbit}}
\end{floatrow}\vskip -6ex
\end{figure}%
\lipsum[4]
\end{document}