summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/oberdiek/pdflscape.dtx
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/oberdiek/pdflscape.dtx')
-rw-r--r--macros/latex/contrib/oberdiek/pdflscape.dtx241
1 files changed, 1 insertions, 240 deletions
diff --git a/macros/latex/contrib/oberdiek/pdflscape.dtx b/macros/latex/contrib/oberdiek/pdflscape.dtx
index 8743b2ebbb..e808b973e3 100644
--- a/macros/latex/contrib/oberdiek/pdflscape.dtx
+++ b/macros/latex/contrib/oberdiek/pdflscape.dtx
@@ -66,14 +66,6 @@
% Installation:
% TDS:tex/latex/oberdiek/pdflscape.sty
% TDS:doc/latex/oberdiek/pdflscape.pdf
-% TDS:doc/latex/oberdiek/test/pdflscape-test1.tex
-% TDS:doc/latex/oberdiek/test/pdflscape-test2.tex
-% TDS:doc/latex/oberdiek/test/pdflscape-test3.tex
-% TDS:doc/latex/oberdiek/test/pdflscape-test4.tex
-% TDS:doc/latex/oberdiek/test/pdflscape-test5.tex
-% TDS:doc/latex/oberdiek/test/pdflscape-test6.tex
-% TDS:doc/latex/oberdiek/test/pdflscape-test6.txt
-% TDS:doc/latex/oberdiek/test/ExtractRotate.java
% TDS:source/latex/oberdiek/pdflscape.dtx
%
%<*ignore>
@@ -152,7 +144,7 @@ and the derived files
\nopreamble
\nopostamble
% \file{pdflscape-test6.txt}{\from{pdflscape.dtx}{result6}}%
- \file{ExtractRotate.java}{\from{pdflscape.dtx}{ExtractRotate}}%
+% \file{ExtractRotate.java}{\from{pdflscape.dtx}{ExtractRotate}}%
% \usedir{source/latex/oberdiek/catalogue}%
% \file{pdflscape.xml}{\from{pdflscape.dtx}{catalogue}}%
}
@@ -192,21 +184,6 @@ and the derived files
% \fi
%
%
-% \CharacterTable
-% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
-% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
-% Digits \0\1\2\3\4\5\6\7\8\9
-% Exclamation \! Double quote \" Hash (number) \#
-% Dollar \$ Percent \% Ampersand \&
-% Acute accent \' Left paren \( Right paren \)
-% Asterisk \* Plus \+ Comma \,
-% Minus \- Point \. Solidus \/
-% Colon \: Semicolon \; Less than \<
-% Equals \= Greater than \> Question mark \?
-% Commercial at \@ Left bracket \[ Backslash \\
-% Right bracket \] Circumflex \^ Underscore \_
-% Grave accent \` Left brace \{ Vertical bar \|
-% Right brace \} Tilde \~}
%
% \GetFileInfo{pdflscape.drv}
%
@@ -617,216 +594,6 @@ and the derived files
%</package>
% \end{macrocode}
%
-% \section{Test}
-%
-% \subsection{Driver detection tests}
-% \begin{macrocode}
-%<*test0>
-\NeedsTeXFormat{LaTeX2e}
-\documentclass{minimal}
-\usepackage{qstest}
-\IncludeTests{*}
-\LogTests{log}{*}{*}
-%</test0>
-% \end{macrocode}
-%
-% \begin{macrocode}
-%<*test1>
-\usepackage{ifpdf}
-\ifpdf
- \def\ExpectDriver{pdftex}%
-\fi
-\usepackage{ifxetex}%
-\ifxetex
- \def\ExpectDriver{dvipdfm}%
-\fi
-\usepackage{pdflscape}[2016/05/14]
-%</test1>
-% \end{macrocode}
-%
-% \begin{macrocode}
-%<*test2>
-\def\ExpectDriver{pdftex}
-\usepackage[pdftex]{pdflscape}[2016/05/14]
-%</test2>
-% \end{macrocode}
-%
-% \begin{macrocode}
-%<*test3>
-\def\ExpectDriver{dvipdfm}
-\usepackage[dvipdfmx]{pdflscape}[2016/05/14]
-%</test3>
-% \end{macrocode}
-%
-% \begin{macrocode}
-%<*test4>
-\def\ExpectDriver{dvips}
-\usepackage[dvipsone]{graphics}
-\usepackage{pdflscape}[2016/05/14]
-%</test4>
-% \end{macrocode}
-%
-% \begin{macrocode}
-%<*test0>
-\begin{document}
-\begin{qstest}{driver}{driver}
- \makeatletter
- \Expect*{\PLS@driver}*{\ExpectDriver}%
-\end{qstest}
-\end{document}
-%</test0>
-% \end{macrocode}
-%
-% \subsection{Test for \cs{PLS@CheckAngle}}
-%
-% \begin{macrocode}
-%<*test5>
-\NeedsTeXFormat{LaTeX2e}
-\documentclass{minimal}
-\usepackage{qstest}
-\IncludeTests{*}
-\LogTests{log}{*}{*}
-\usepackage{pdflscape}[2016/05/14]
-\begin{document}
-\begin{qstest}{checkangle}{checkangle}
- \makeatletter
- \def\Result{%
- \def\ResultString{\the\count@}%
- }%
- \def\PackageError#1#2#3{%
- \def\Result{%
- \def\ResultString{error}%
- }%
- }%
- \def\Test#1#2{%
- \begingroup
- \PLS@CheckAngle{#1}%
- \Result
- \Expect*{\ResultString}{#2}%
- \endgroup
- }%
- \Test{0}{0}%
- \Test{90}{90}%
- \Test{180}{180}%
- \Test{270}{270}%
- \Test{360}{0}%
- \Test{450}{90}%
- \Test{540}{180}%
- \Test{630}{270}%
- \Test{720}{0}%
- \Test{3600}{0}%
- \Test{3690}{90}%
- \Test{-90}{270}%
- \Test{-180}{180}%
- \Test{-270}{-90}%
- \Test{-360}{0}%
- \Test{-450}{270}%
- \Test{540}{180}%
- \Test{-630}{90}%
- \Test{-720}{0}%
- \Test{-3600}{0}%
- \Test{-3690}{270}%
- \Test{1}{error}%
- \Test{-1}{error}%
- \Test{123}{error}%
-\end{qstest}
-\end{document}
-%</test5>
-% \end{macrocode}
-%
-% \subsection{Test for rotate}
-%
-% \begin{macrocode}
-%<*test6>
-\NeedsTeXFormat{LaTeX2e}
-\documentclass{article}
-\usepackage{pdflscape}[2016/05/14]
-\begin{document}
-\section{Portrait page}
-\begin{landscape}
-\section{Landscape page}
-Foo bar foo bar foo bar foo bar foo bar
-foo bar foo bar foo bar foo bar foo bar.
-\end{landscape}
-\section{Portrait Section}
-Foo bar
-\begin{landscape}
-\section{Again Landscape Section}
-\newpage
-\section{Second Page of Landscape Section}
-\end{landscape}
-\section{Second Last Portrait Page}
-\newpage
-\section{Last Portrait Page}
-\end{document}
-%</test6>
-% \end{macrocode}
-%
-% \begin{macrocode}
-%<*result6>
-/Page 1 /Rotate 0
-/Page 2 /Rotate 90
-/Page 3 /Rotate 0
-/Page 4 /Rotate 90
-/Page 5 /Rotate 90
-/Page 6 /Rotate 0
-/Page 7 /Rotate 0
-%</result6>
-% \end{macrocode}
-%
-% \begin{macrocode}
-%<*ExtractRotate>
-/**
- * ExtractRotate.java
- *
- * Copyright (C) 2007 by Heiko Oberdiek
- *
- * Requires: PDFBox (http://www.pdfbox.org/)
- *
- * Syntax: java ExtractRotate <pdffile> <textfile>
- *
- * The <pdffile> is analyzed and for each page its rotation
- * setting is printed in the <textfile>. Example:
- * /Page 1 /Rotate 0
- * /Page 2 /Rotate 90
- */
-import java.io.FileInputStream;
-import java.io.FileWriter;
-import org.pdfbox.pdfparser.PDFParser;
-import org.pdfbox.pdmodel.PDDocument;
-import org.pdfbox.pdmodel.PDDocumentCatalog;
-import org.pdfbox.pdmodel.PDPage;
-
-public class ExtractRotate {
-
- public static void main(String[] args) {
- try {
- String infile = args[0];
- String outfile = args[1];
- FileWriter out = new FileWriter(outfile);
- PDFParser parser =
- new PDFParser(new FileInputStream(infile));
- parser.parse();
- PDDocument document = parser.getPDDocument();
- PDDocumentCatalog catalog = document.getDocumentCatalog();
- int i = 0;
- for (Object page: catalog.getAllPages()) {
- i++;
- out.write("/Page " + i + " " + "/Rotate "
- + ((PDPage)page).findRotation() + "\n");
- }
- document.close();
- out.close();
- }
- catch (Exception e) {
- e.printStackTrace();
- System.exit(1);
- }
- }
-}
-%</ExtractRotate>
-% \end{macrocode}
-%
% \section{Installation}
%
% \subsection{Download}
@@ -876,12 +643,6 @@ public class ExtractRotate {
% \begin{tabular}{@{}>{\ttfamily}l@{ $\rightarrow$ }>{\ttfamily}l@{}}
% pdflscape.sty & tex/latex/oberdiek/pdflscape.sty\\
% pdflscape.pdf & doc/latex/oberdiek/pdflscape.pdf\\
-% test/pdflscape-test1.tex & doc/latex/oberdiek/test/pdflscape-test1.tex\\
-% test/pdflscape-test2.tex & doc/latex/oberdiek/test/pdflscape-test2.tex\\
-% test/pdflscape-test3.tex & doc/latex/oberdiek/test/pdflscape-test3.tex\\
-% test/pdflscape-test4.tex & doc/latex/oberdiek/test/pdflscape-test4.tex\\
-% test/pdflscape-test5.tex & doc/latex/oberdiek/test/pdflscape-test5.tex\\
-% test/pdflscape-test6.tex & doc/latex/oberdiek/test/pdflscape-test6.tex\\
% test/pdflscape-test6.txt & doc/latex/oberdiek/test/pdflscape-test6.txt\\
% test/ExtractRotate.java & doc/latex/oberdiek/test/ExtractRotate.java\\
% pdflscape.dtx & source/latex/oberdiek/pdflscape.dtx\\