diff options
Diffstat (limited to 'texmf-dist/doc/latex/graphicxsp/examples/grxsp_layers_aebpro.tex')
-rw-r--r-- | texmf-dist/doc/latex/graphicxsp/examples/grxsp_layers_aebpro.tex | 102 |
1 files changed, 102 insertions, 0 deletions
diff --git a/texmf-dist/doc/latex/graphicxsp/examples/grxsp_layers_aebpro.tex b/texmf-dist/doc/latex/graphicxsp/examples/grxsp_layers_aebpro.tex new file mode 100644 index 00000000..c0759533 --- /dev/null +++ b/texmf-dist/doc/latex/graphicxsp/examples/grxsp_layers_aebpro.tex @@ -0,0 +1,102 @@ +\documentclass{article} +\usepackage[uselayers,aebxmp,eforms, + web={designv,usetemplates,pro}]{aeb_pro} +\usepackage{graphicxsp} + +% +% This demo files uses AeB Pro because I wanted to demonstrate +% that SP graphics can be put into separate layers. +% + +% Uncomment this next line if you are using MiKTeX +%\previewMiKTeX + +\DeclareDocInfo +{ + title=\textsf{GraphicxSP}\texorpdfstring{\\}{:} Layers and Forms, + author=D. P. Story, + university=Acro\negthinspace\TeX.Net, + email=dpstory@acrotex.net, + subject={Form XObjects and BP, EP and SP operators, transparency}, + keywords={Distiller, Form XObjects, BP, EP, and SP operators,transparency}, + talksite=\url{http://www.acrotex.net}, + talkdate={\today}, + copyrightStatus=True, + copyrightNotice={Copyright (C) \the\year, D. P. Story}, + copyrightInfoURL=http://www.acrotex.net +} +\talkdateLabel{Published:} + +\newcommand{\cs}[1]{\texttt{\char`\\#1}} + +\embedEPS[hiresbb]{Airplane}{graphics/000_0151} + +\begin{createImage}{\bboxOf{Airplane}}{nAirplane} + [ {Airplane} /SP pdfmark +\end{createImage} + +\begin{createImage}{\bboxOf{Airplane}}{dAirplane} + 0 \heightOf{Airplane} rmoveto + currentpoint translate + 1 -1 scale [ {Airplane} /SP pdfmark +\end{createImage} + +\begin{createImage}{\bboxOf{Airplane}}{rAirplane} + \widthOf{Airplane} 0 rmoveto + currentpoint translate + -1 1 scale [ {Airplane} /SP pdfmark +\end{createImage} + + +\parindent0pt + +\begin{insDLJS}{setapp}{Turn off highlighting} +try { app.runtimeHighlight=false } catch(e) {}; +\end{insDLJS} + +\begin{document} + +\maketitle + +This page demonstrates that graphics embedded by the \textbf{BP} and +\textbf{EP} pdfmarks are part of the content of the page and can +therefore be placed in different layers. + +\begin{center}\setlength{\fboxsep}{0pt} +\fbox{\xBld{Airplane}% +\insertEPS[width=2in]{Airplane}\kern-\fboxrule +\insertEPS[width=1in]{Airplane}\kern-\fboxrule +\insertEPS[width=.5in]{Airplane}\kern-\fboxrule +\insertEPS[width=.25in]{Airplane}\kern-\fboxrule +\insertEPS[width=.125in]{Airplane}\eBld} +\end{center} + +Click here: \resizebox{.5in}{!}{\checkBox[% + \autoCenter{n} + \A{\JS{% + toggleSetThisLayer("Airplane");\r + this.dirty=false; + }} + \V{Yes}\DV{Yes}\AS{Yes}\H{N} + \AP{/N << /Yes {nAirplane} /Off {dAirplane} >> + /D << /Yes {nAirplane} /Off {dAirplane} >> + /R << /Yes {dAirplane} /Off {rAirplane} >> + } +]{ckAirplane}{\widthOf{Airplane}bp}{\heightOf{Airplane}bp}{Yes}} +\xBld{Airplane}Yes, we can ``show picture'' within a layer, cool!\eBld + +\medskip +\textcolor[rgb]{1.00,0.00,0.00}{Note:} +Need \verb!app.runtimeHighlight=false! for the checkboxes to work correctly. + +\medskip The appearance attributes of the check box above, yes it is +a checkbox, is as follows: + +\begin{small} +\begin{verbatim} + \AP{/N << /Yes {nAirplane} /Off {dAirplane} >> + /D << /Yes {nAirplane} /Off {dAirplane} >> + /R << /Yes {dAirplane} /Off {rAirplane} >> +\end{verbatim} +\end{small} +\end{document} |