SCfigure飞来飞去

SCfigure飞来飞去

我使用SCfigure环境制作了侧边字幕。字幕/评论效果很好,但图片不在我想要的位置。例如,我想将以下图片停靠在字幕下方(4.4.3......)

在此处输入图片描述

以下是代码

\subsubsection*{4.4.3 Variance-covariance propagation: some examples}
\begin{SCfigure}[\sidecaptionrelwidth][!htb]
\centering
\includegraphics[scale=0.65]{E:/CloudStore/Dropbox/3SM/AdjOne/PicSet/4_43a.jpg}
\caption{\minibox{Angles $\alpha$ $\&$ $\beta$ have been measured with \\ standard deviation of $s_\alpha=s_\beta=1$ mgon \\
\\ Compute the Standard Deviation $S_\gamma$}}
\end{SCfigure}

干杯 SL

答案1

由于SCfigure定义了一个浮动对象,它将根据 LaTeX 中实现的算法浮动。您可以尝试使用第二个可选参数来限制定位(正如您已经做的那样),但这不会强制 LaTeX 在所有情况下都将图形准确地放置在您想要的位置。

在下面的代码中,我展示了一个选项;我还对您的代码做了一些更改:无需使用 来minipage排版窄标题(此外,您也没有使用 的正确语法minipage;它是一个具有强制参数(宽度)的环境);相反,使用 的raggedright选项sidecap,因此窄边标题将自动变得参差不齐。

另外,为什么要手动给小节编号?让 LaTeX 为您自动编号:

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

\begin{document}

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 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 text text text text text text text text text text text text

\subsubsection{Variance-covariance propagation: some examples}
\begin{SCfigure}[\sidecaptionrelwidth][!hb]
  \centering
  \includegraphics[scale=0.65]{example-image-a}
  \caption{Angles $\alpha$ $\&$ $\beta$ have been measured with standard deviation of $s_\alpha=s_\beta=1$ mgon Compute the Standard Deviation $S_\gamma$}
\end{SCfigure}

\end{document}

在此处输入图片描述

如果你想把图形准确地放在代码中出现的位置,请切换到功能强大的floatrow允许您使用 H 放置浮点说明符的包:

\documentclass{article}
\usepackage{graphicx}
\usepackage{floatrow}

\begin{document}

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 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 text text text text text text text text text text text text

\subsubsection{Variance-covariance propagation: some examples}

\thisfloatsetup{
  capposition=beside,
  capbesideposition={bottom,right},
  capbesidewidth=.3\textwidth,
  justification=raggedright
}
\begin{figure}[H]
  \floatbox{figure}[\FBwidth]{\caption{Angles $\alpha$ $\&$ $\beta$ have been measured with standard deviation of $s_\alpha=s_\beta=1$ mgon Compute the Standard Deviation $S_\gamma$}
}{\includegraphics[width=0.65\textwidth]{example-image-a}}
\end{figure}

\end{document}

请注意,一般来说,最好使用and width/orheight选项。\includegraphicsscale

在此处输入图片描述

相关内容