diff options
Diffstat (limited to 'Master/texmf-dist/doc/latex/ps4pdf/ps4pdf-test.tex')
-rw-r--r-- | Master/texmf-dist/doc/latex/ps4pdf/ps4pdf-test.tex | 141 |
1 files changed, 141 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/ps4pdf/ps4pdf-test.tex b/Master/texmf-dist/doc/latex/ps4pdf/ps4pdf-test.tex new file mode 100644 index 00000000000..e4e1e2bf3f8 --- /dev/null +++ b/Master/texmf-dist/doc/latex/ps4pdf/ps4pdf-test.tex @@ -0,0 +1,141 @@ + +% Rolf Niepraschk, niepraschk@ptb.de, 2003-06-19 +% +% Test for the LaTeX package `ps4pdf' +% +% Process this file with: +% +% latex ps4pdf-test.tex +% dvips -Ppdf -o ps4pdf-test-pics.ps ps4pdf-test.dvi +% ps2pdf ps4pdf-test-pics.ps ps4pdf-test-pics.pdf # The "graphics container" +% pdflatex ps4pdf-test.tex # The resulting pdf document. +% +% or use the classical way: +% +% latex '\PassOptionsToPackage{inactive}{ps4pdf} \input{ps4pdf-test.tex}' +% dvips ps4pdf-test +% +% (The VTeX compiler does not need the explicitly inactive option.) + +\listfiles\errorcontextlines=100 +\documentclass[draft]{article} +\usepackage{calc} +\usepackage[final]{graphicx} +\usepackage[final]{ps4pdf} + +%\containerName{pictures.pdf}% Default is `\jobname-pics.pdf' + +\renewcommand{\textfraction}{0} \setcounter{totalnumber}{8} +\renewcommand{\topfraction}{1} \setcounter{topnumber}{8} +\renewcommand{\bottomfraction}{1} \setcounter{bottomnumber}{8} + +\PSforPDF{% Postscript related commands. + \usepackage{pstricks,pst-node,pst-tree,multido} + \definecolor{lightblue}{cmyk}{0.65,0.13,0,0} + + \newcommand\wrongDimGraphic{% + \begingroup + \psset{unit=1pt}% + \begin{pspicture}(-80,-80)(80,80)% + \pscircle*[linecolor=red](-28,28){57}% + \pscircle*[linecolor=green](28,28){57}% + \pscircle*[linecolor=blue](0,-28){57}% + \end{pspicture}% + \endgroup + } + + \newcommand\wrongDimGraphicX{% + \begingroup + \psset{unit=.75pt}% + \begin{pspicture}(-80,-40)(80,40)% + \psline[linecolor=blue,linewidth=28]{<->}(-114,0)(142,0)% + \end{pspicture}% + \endgroup + } + + \newcommand\wrongDimGraphicY{% + \begingroup + \psset{unit=.75pt}% + \begin{pspicture}(-40,-80)(40,80)% + \psline[linecolor=blue,linewidth=28]{<->}(0,114)(0,-142)% + \end{pspicture}% + \endgroup + } +} + +\begin{document} + +\section*{\centering Some tests for the `ps4pdf' package} + +\begin{figure}[hb] + \begin{minipage}[b]{.5\textwidth-.5\columnsep}% + \PSforPDF{\resizebox{\linewidth}{!}{\input{4-10-8.inl}}} + \caption{A nice PSTricks graphic} + \end{minipage}\hfill + \begin{minipage}[b]{.5\textwidth-.5\columnsep}% + \centering + \PSforPDF{\includegraphics[width=.66\linewidth]{penguin}} + \caption{An EPS file} + \end{minipage} +\end{figure} + +\begin{figure}[hb] + \setlength\fboxsep{0pt} + \begin{minipage}{\textwidth} + \begin{minipage}[b]{.5\textwidth-.5\columnsep}% + \centering + \fbox{\PSforPDF{\wrongDimGraphicX}} + \end{minipage}\hfill + \begin{minipage}[b]{.5\textwidth-.5\columnsep}% + \centering + \fbox{\PSforPDF[trim=-26pt 0mm 47pt 0mm]{\wrongDimGraphicX}} + % trim= DeltaX_left DeltaY_bottom DeltaX_right DeltaY_top + \end{minipage} + \end{minipage} + \caption{Trimming in horizontal direction} +\end{figure} + +\begin{figure}[hb] + \setlength\fboxsep{0pt} + \begin{minipage}{\textwidth} + \begin{minipage}[b]{.4\textwidth-.4\columnsep}% + \centering + \fbox{\PSforPDF{\wrongDimGraphicY}} + \end{minipage}\hfill + \begin{minipage}[b]{.4\textwidth-.4\columnsep}% + \centering + \fbox{\PSforPDF[trim=0mm -47pt 0mm 26pt]{\wrongDimGraphicY}} + % trim= DeltaX_left DeltaY_bottom DeltaX_right DeltaY_top + \end{minipage} + \end{minipage} + \caption{Trimming in vertical direction} +\end{figure} + +\clearpage + +\begin{figure}[hb] + \setlength\fboxsep{0pt} + \begin{minipage}{\textwidth} + \begin{minipage}[c]{.5\textwidth-.5\columnsep}% + \centering + \fbox{\PSforPDF{\wrongDimGraphic}} + \end{minipage}\hfill + \begin{minipage}[c]{.5\textwidth-.5\columnsep}% + \centering + \fbox{\PSforPDF[trim=-2mm -2mm 2mm 2mm]{\wrongDimGraphic}} + % trim= DeltaX_left DeltaY_bottom DeltaX_right DeltaY_top + \end{minipage} + \end{minipage} + \caption{Trimming in both directions} +\end{figure} + +\begin{figure}[hb] + \setlength\fboxsep{0pt} + \begin{minipage}{\textwidth} + \centering + \PSforPDF[draft]{\includegraphics[width=.66\linewidth]{penguin}} + \end{minipage} + \caption{The draft parameter (see also package options draft/final)} +\end{figure} + +\end{document} |