提交要求要求任何横向图像的页码都位于页面 11 英寸一侧的底部居中位置。我不知道该怎么做。
我用它sidewaysfigure
来制作风景图片。它们在自己的页面上。
答案1
尽管可以,但还需要一些额外的包:
\documentclass{article}
\usepackage{lipsum}% http://ctan.org/pkg/lipsum
\usepackage{rotating}% http://ctan.org/pkg/rotating
\usepackage{floatpag}% http://ctan.org/pkg/floatpag
\usepackage{fancyhdr}% http://ctan.org/pkg/fancyhdr
\fancypagestyle{floatpage}{%
\fancyhf{}% Clear page header/footer
\renewcommand{\headrulewidth}{0pt}% No header rule
\fancyfoot[C]{\makebox[\textwidth][r]{%
\smash{\raisebox{\dimexpr\footskip+.5\textheight}{\rotatebox{90}{\thepage}}}}}%
}
\begin{document}
\section{A section}\lipsum[1-3]
\begin{sidewaysfigure}
\centering\thisfloatpagestyle{floatpage}%
\rule{.8\textheight}{.5\textwidth}
\caption{A sideways figure.}
\end{sidewaysfigure}
\section{Another section}\lipsum[4-6]
\end{document}
新创建的floatpage
页面样式被创建并用作\thisfloatpagestyle
内部sidewaysfigure
(由rotating
包裹)。页脚随后由r
高度为零的右对齐框(\smash
ed )组成,并\thepage
被推至文本块的中间(\footskip+.5\textheight
)并旋转 90 度(\rotatebox{90}
)。
lipsum
仅用于在文档中填充虚拟文本,乱数风格。
答案2
新环境Figure
始终使用横向页面
\documentclass{article}
\usepackage{lipsum}
\usepackage{pdflscape}
\newenvironment{Figure}[1][!t]
{\begin{landscape}\thispagestyle{empty}\begin{figure}}
{\end{figure}\null\vfill\centerline{\raisebox{-2cm}{\thepage}}\end{landscape}}
\begin{document}
\section{A section}\lipsum[1-3]
\begin{Figure}\centering
\rule{.8\textheight}{.5\textwidth}
\caption{A sideways figure.}
\end{Figure}
\section{Another section}\lipsum[4-6]
\end{document}