我想将我的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
单独加载。
附录:如果希望sidewaysfigure
和sidewaystable
环境的方向在奇数页和偶数页之间交替,请不要指定figuresleft
或figuresright
。而是使用文档类别选项 twoside
book
——或者使用默认调用该选项的文档类,例如twoside
。话虽如此,我怀疑你的读者可能非常不喜欢先伸长脖子看向一边,然后再看向另一边来查看你的数据。最好坚持单一方向……
答案2
干得好
代码 1
\begin{figure}[h]
\begin{sideways}
\includegraphics[scale=0.2]{bear}
\end{sideways}
\centering
\caption[Caption]{Bear}
\label{pic:picture}
\end{figure}
代码 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}
当然,你可以混合使用你想要的!希望它能有所帮助
答案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}