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определяет объект float, он будет float в соответствии с алгоритмами, реализованными в LaTeX. Вы можете попытаться ограничить позиционирование с помощью второго необязательного аргумента (как вы уже делаете), но это не заставит LaTeX разместить фигуру именно там, где вы хотите, во всех случаях.

В коде ниже я показываю один вариант; я также внес некоторые изменения в ваш код: нет необходимости использовать a 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пакет, позволяющий использовать спецификатор размещения float 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}

Обратите внимание, что в общем случае лучше использовать параметры widthи/или вместо .height\includegraphicsscale

введите описание изображения здесь

Связанный контент