%% %% This is file `lscape.sty', %% generated with the docstrip utility. %% %% The original source files were: %% %% lscape.dtx (with options: `package') %% %% The source is maintained by the LaTeX Project team and bug %% reports for it can be opened at https://latex-project.org/bugs/ %% (but please observe conditions on bug reports sent to that address!) %% %% %% lscape.dtx Copyright (C) 1994 1999-2000 David Carlisle %% Copyright (C) 2000-2024 LaTeX Project %% The LaTeX Project and any individual authors listed elsewhere %% in this file. %% %% This file is part of the Standard LaTeX `Graphics Bundle'. %% It may be distributed under the terms of the LaTeX Project Public %% License, as described in lppl.txt in the base LaTeX distribution. %% Either version 1.3c or, at your option, any later version. %% \NeedsTeXFormat{LaTeX2e}[1994/06/01] \ProvidesPackage{lscape} [2020/05/28 v3.02 Landscape Pages (DPC)] \newif\ifGin@pdftex \Gin@pdftexfalse \DeclareOption{pdftex}{% \PassOptionsToPackage\CurrentOption{graphics} \Gin@pdftextrue } \DeclareOption*{\PassOptionsToPackage\CurrentOption{graphics}} \ProcessOptions \RequirePackage{graphics} \def\LS@rot{% \setbox\@outputbox\vbox{\hbox{\rotatebox{90}{\box\@outputbox}}}} \def\landscape{% \let\LS@makecol=\@makecol \let\LS@makefcolumn=\@makefcolumn \clearpage \begingroup \vsize=\textwidth \hsize=\textheight \linewidth=\hsize \columnwidth=\hsize \@colroom=\vsize \textheight=\vsize \@colht=\vsize \def\@makecol{\LS@makecol\LS@rot}% \def\@makefcolumn##1{\LS@makefcolumn{##1}\LS@rot}} \def\endlandscape{% \ifGin@pdftex \pdfpageattr{/Rotate 90} \fi \clearpage \endgroup \global\@colht=\textheight \global\vsize=\textheight \global\@colroom=\textheight} \endinput %% %% End of file `lscape.sty'.