将文字放在图片的右侧

将文字放在图片的右侧

我如何才能显示文本正确的图形是否垂直居中?“标题”仅显示其下方的文本,在我看来。

答案1

您可以使用侧盖包和c(centered) 选项\sidecaptionvpos

\documentclass{article}
\usepackage[demo]{graphicx}
\usepackage{sidecap}

\sidecaptionvpos{figure}{c}

\begin{document}

\begin{SCfigure}
  \centering
  \includegraphics[height=7cm]{name}  
  \caption{text text text text text text text text text text text text text text text text text text text text text text text text text text text text text}
\end{SCfigure}

\end{document}

在此处输入图片描述

如果标题应该始终出现在右侧,则可以使用rightcaption包选项:

\usepackage[rightcaption]{sidecap}

另一个选择是使用\capbeside强大的floatrow本次的包装:

\documentclass{article}
\usepackage[demo]{graphicx}
\usepackage{floatrow}

\begin{document}

\begin{figure}
\floatbox[{\capbeside\thisfloatsetup{capbesideposition={right,center},capbesidewidth=4cm}}]{figure}[\FBwidth]
{\caption{A test figure and its caption vertically centered side by side}\label{fig:test}}
{\includegraphics[width=5cm]{name}}
\end{figure}

\end{document}

在此处输入图片描述

选项demo只是graphicx用黑色矩形替换实际图形;不是在实际文档中使用该选项。

相关内容