我尝试插入并排的图表,制作一个小页面而不是子图表。两个图表的标题没有对齐,并且编号方式错误。
我想对齐标题并对图 (a)、(b) 和总图 n 进行编号,其中 n 为正确的编号(如果该图是文档 ecc 中的第一个图,则为 1)。
\documentclass{article}
\usepackage{mwe}
\begin{document}
\begin{figure}[h]
\centering
\begin{minipage}{0.45\textwidth}
\centering
\includegraphics[scale=0.3]{fig2a}
\caption{Modello compartimentale mammellare (o mammillare).}
\end{minipage}\hfill
\begin{minipage}{0.45\textwidth}
\centering
\includegraphics[scale=0.3]{fig2b}
\caption{Modello compartimentale catenario.}
\end{minipage}
\caption{Principali topologie dei modelli compartimentali.}
\end{figure}
\end{document}
提前非常感谢您。
答案1
重复评论中已经提到过的内容:subfigure
环境是已经是一个minipage
环境——只是一个具有一些与创建字幕相关的附加功能的环境。
以下是我重写代码的方法,主要是加载subcaption
包和使用两个subfigure
环境。
\documentclass{article}
\usepackage[demo]{graphicx} % omit 'demo' option in real doc.
\usepackage{subcaption}
\usepackage[italian]{babel}
\begin{document}
\begin{figure}
\begin{subfigure}[t]{0.475\textwidth}
\includegraphics[width=\textwidth]{fig2a}
\caption{Modello compartimentale mammellare (o mammillare).}
\label{fig-a}
\end{subfigure}\hfill
\begin{subfigure}[t]{0.475\textwidth}
\includegraphics[width=\textwidth]{fig2b}
\caption{Modello compartimentale catenario.}
\label{fig-b}
\end{subfigure}
\caption{Principali topologie dei modelli compartimentali.}
\label{fig:main}
\end{figure}
\end{document}