为什么字幕中会出现这种奇怪的间距?我该如何修复它?这是我使用的代码:
\begin{figure}[H]
\minipage{0.28\textwidth}
\includegraphics[width=\linewidth]{2dc.jpg}
\caption{2D Chrysanthemum}
\endminipage\hfill
\minipage{0.28\textwidth}
\includegraphics[width=\linewidth]{2dc2.jpg}
\caption{2.5D Chrysanthemum}
\endminipage\hfill
\minipage{0.28\textwidth}%
\includegraphics[width=\linewidth]{chrys.jpg}
\caption{Chrysanthemum with multuple symmetry channels}
\endminipage
\end{figure}
答案1
我建议你提供说明
\hyphenation{chry-san-the-mum}
在序言中。(默认情况下,TeX 将不是将“chrysanthemum”用连字符连接到“chry”和“san”之间。)
\documentclass[demo]{article} % remove 'demo' option in real document
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\hyphenation{chry-san-the-mum}
\begin{document}
\begin{figure}
\begin{minipage}[t]{0.28\textwidth}
\includegraphics[width=\linewidth]{2dc.jpg}
\caption{2D Chrysanthemum}
\end{minipage}\hfill
\begin{minipage}[t]{0.28\textwidth}
\includegraphics[width=\linewidth]{2dc2.jpg}
\caption{2.5D Chrysanthemum}
\end{minipage}\hfill
\begin{minipage}[t]{0.28\textwidth}%
\includegraphics[width=\linewidth]{chrys.jpg}
\caption{Chrysanthemum with multuple symmetry channels}
\end{minipage}
\end{figure}
\end{document}
当然,你可以将前面的方法与@Bernard 和其他人在评论中提出的建议结合起来,即插入说明
\usepackage{caption,ragged2e}
\captionsetup{justification=RaggedRight}
在序言中。结合这两种方法(并修复其中一个标题中的拼写错误...)将创建以下输出: