我有一个图形,想将其放在横向页面中,而将其他页面放在纵向模式中,并保留页码而不旋转它。
我一直在尝试如何将某些页面更改为横向/纵向模式并且都不起作用。
编辑:我不想旋转图像本身,我想让页面横向旋转。请查看下面的图片以供参考:
答案1
在我看来,实现此目的的简单方法如下:
\documentclass{scrartcl}
\usepackage{lipsum}
\usepackage{rotating}
\usepackage{calc}
\begin{document}
\lipsum
\clearpage
\rotatebox{90}{
\begin{minipage}[c]{\textheight-\footskip}
\lipsum[1-2]
\end{minipage}
}
\clearpage
\lipsum
\end{document}
在这个 MWE 中,我使用 来\rotatebox{90}
将 旋转minipage
90°。这个小页面\textheight
的宽度为 ,因此旋转后可以容纳。我减去了\footskip
,因此小页面不会妨碍页码。
编辑:由于我似乎误解了这个问题,这里有一个实际上将页面旋转 90° 的方法(基于这个德语教程):
\documentclass[paper=a4]{scrartcl}
\usepackage{lipsum}
\usepackage{calc}
\newlength{\oldwidth}
\setlength{\oldwidth}{\textwidth}
\newlength{\oldheight}
\setlength{\oldheight}{\textheight}
\begin{document}
\lipsum
\KOMAoptions{paper=a4,paper=landscape}
\recalctypearea
\areaset{\oldheight+\footskip}{\oldwidth-\footskip}
\lipsum[1-2]
\KOMAoptions{paper=a4,paper=portrait}
\recalctypearea
\areaset{\oldwidth}{\oldheight}
\lipsum
\end{document}
这导致: