我正在创建一个方案,我需要添加一些图形,但我希望图形的子标题在右侧,因为我的图形也可以看作方程式。我不知道最小工作示例是否有用,但我包括一个:
\documentclass{book}
\usepackage{floatrow}
\usepackage{graphicx}
\usepackage[format=hang,labelfont={bf},margin=1em,labelsep=period,textformat=period]{caption}
\usepackage{subcaption}
\usepackage{psfrag}
\usepackage[runs=2]{auto-pst-pdf}
\usepackage{bpchem}
\usepackage[tracking=bpchem]{chemstyle}
\usepackage[version=3]{mhchem}
\begin{document}
\begin{scheme}[!h]
\centering
\begin{subfigure}{0.5\textwidth}
\centering
\schemeref[TMP1]{1}
\CNlabelnoref{1}
\schemeref[TMP2]{2}
\CNlabelnoref{2}
\schemeref[TMP3]{3}
\CNlabelnoref{3}
\includegraphics[scale=0.8]{Subfig1}
\caption{}
\label{subsch:Subscheme1}
\end{subfigure}
\begin{subfigure}{0.5\textwidth}
\centering
\schemeref[TMP4]{4}
\CNlabelnoref{4}
\schemeref[TMP5]{5}
\CNlabelnoref{5
\schemeref[TMP6]{6}
\CNlabelnoref{6}
\includegraphics[scale=0.8]{Subfig2}
\caption{}
\label{subsch:Subscheme2}
\end{subfigure}
\caption{Scheme1}
\label{sch:Scheme1}
\end{scheme}
\end{document}
以下是 Subfig1 的链接:https://www.dropbox.com/s/tbb5134l99ftk08/Subfig1.eps 以下是 Subfig2 的链接:https://www.dropbox.com/s/gr582dqc4zww9vu/Subfig2.eps
有人提出了类似的问题(我怎样才能将空的子浮点子标题放在右侧?),但他们使用的是subfig
包,我想知道是否可以使用该包来完成subcaption
非常感谢您的帮助。
答案1
直接而简单。使用minipage
s:
\documentclass{book}
\usepackage{graphicx}
\usepackage[format=hang,labelfont={bf},margin=1em,labelsep=period,textformat=period]{caption}
\usepackage{subcaption}
\begin{document}
\begin{figure}[!h]
\centering
\begin{subfigure}{0.5\textwidth}
\centering
\begin{minipage}{0.5\linewidth}
\includegraphics[width=\linewidth]{example-image-a}
\end{minipage}% <--- you need this %
\begin{minipage}{0.5\linewidth}
\caption{}
\label{subsch:Subscheme1}
\end{minipage}
\end{subfigure}% <--- you need this %
\begin{subfigure}{0.5\textwidth}
\centering
\begin{minipage}{0.5\linewidth}
\includegraphics[width=\linewidth]{example-image-b}
\end{minipage}% <--- you need this %
\begin{minipage}{0.5\linewidth}
\caption{}
\label{subsch:Subscheme2}
\end{minipage}
\end{subfigure}
\caption{Scheme1}
\label{sch:Scheme1}
\end{figure}
\end{document}