我怎样才能旋转“侧面图形”?

我怎样才能旋转“侧面图形”?

我想将我的sidewaysfigure脸向左旋转而不是向右旋转(即从 90 度到 270 度)。有人知道如何使用环境来实现这一点吗sidewaysfigure

这是我的代码:

\documentclass{article}
\usepackage{graphicx}
\usepackage[demo]{rotating}
%\usepackage[figuresleft]{rotating}
\begin{document}
\begin{sidewaysfigure}
    \centering
        \includegraphics[scale=0.6]{example-image-a}
    \caption{text here}
    \label{fig:mine}
\end{sidewaysfigure}
\end{document}

答案1

要将图形的底部边缘放在左侧,请使用rotating选项加载包figuresleft。顺便说一下,此选项会影响sidewaysfigures sidewaystables,而不只是sidewaysfigures

顺便说一句,由于该rotating包会自动加载graphicx,因此无需graphicx单独加载。


附录:如果希望sidewaysfiguresidewaystable环境的方向在奇数页和偶数页之间交替,请不要指定figuresleftfiguresright。而是使用文档类别选项 twosidebook——或者使用默认调用该选项的文档类,例如twoside。话虽如此,我怀疑你的读者可能非常不喜欢先伸长脖子看向一边,然后再看向另一边来查看你的数据。最好坚持单一方向……

答案2

干得好

代码 1

\begin{figure}[h]
  \begin{sideways}
    \includegraphics[scale=0.2]{bear}
  \end{sideways}
  \centering
  \caption[Caption]{Bear}
  \label{pic:picture}
\end{figure}

结果 1

代码 2

\begin{figure}[htb]
  \centering
  \begin{turn}{-90}
  \begin{minipage}{3in}
  \centering
    \includegraphics[scale=0.2]{bear}
  \caption{Bear}
  \label{fig:bear}
  \end{minipage}
  \end{turn}
\end{figure}

结果 2

当然,你可以混合使用你想要的!希望它能有所帮助

答案3

\documentclass[a4paper]{article}
\usepackage{graphicx}
\usepackage{hvfloat}
\begin{document}

\hvFloat[objectAngle=90]{figure}{%
    \includegraphics[scale=0.6]{example-image-a}}%
    {text here}%
    {fig:mine}%

\hvFloat[objectAngle=90,capAngle=90,capPos=right]{figure}{%
    \includegraphics[scale=0.6]{example-image-a}}%
{text here}%
{fig:mine2}%

\end{document}

在此处输入图片描述

相关内容