diff options
author | Peter Breitenlohner <peb@mppmu.mpg.de> | 2012-04-18 08:55:00 +0000 |
---|---|---|
committer | Peter Breitenlohner <peb@mppmu.mpg.de> | 2012-04-18 08:55:00 +0000 |
commit | 488ac074d39dcceb64e24467b30f8a0dee9e8f53 (patch) | |
tree | b93f1e978d960076c2440d3b4d76f42ba71aefa3 /Build/tests/largefile/largeps.tex | |
parent | 8b0ad8f75145ab3b2002678b1677dfd3e5dd91f6 (diff) |
Added largefile test for dvips
git-svn-id: svn://tug.org/texlive/trunk@26028 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/tests/largefile/largeps.tex')
-rw-r--r-- | Build/tests/largefile/largeps.tex | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/Build/tests/largefile/largeps.tex b/Build/tests/largefile/largeps.tex new file mode 100644 index 00000000000..e341b7de8bd --- /dev/null +++ b/Build/tests/largefile/largeps.tex @@ -0,0 +1,33 @@ +%% Create a DVI file with 300 copies of poles.eps, created by +%% ppmpat -poles 1250 1250 | pnmtops > poles.eps +%% Dvips then creates a 2.7GB PS file +%% +%% Copyright (C) 2012 Peter Breitenlohner <tex-live@tug.org> +%% You may freely use, modify and/or distribute this file. +%% +\documentclass{article} +\usepackage{graphicx} +\pagestyle{empty} +\begin{document} +\setbox0=\hbox{%\vrule + \vbox{%\hrule + \includegraphics[bb=12 102 600 690,totalheight=3cm]{poles.eps}% + %\hrule + }% + %\vrule + } +\setbox1=\hbox{\hskip-2cm\vbox{\copy0\vskip5mm}\hskip-6cm} +\setbox2=\hbox{\copy1 \copy1 \copy1 \copy1} +\setbox3=\vbox{\copy2 \copy2 \copy2 \copy2 \copy2} + +\newcount\n \n=0 + +\def\iterate{\body\expandafter\iterate\fi} + +\loop + \copy3\vfill\newpage + \advance\n by1 + \ifnum\n<15 +\repeat + +\end{document} |