%% %% Ein DANTE-Edition Beispiel %% %% Beispiel 01-01-6 auf Seite 7. %% %% Copyright (C) 2010 Voss %% %% It may be distributed and/or modified under the conditions %% of the LaTeX Project Public License, either version 1.3 %% of this license or (at your option) any later version. %% %% See http://www.latex-project.org/lppl.txt for details. %% % Show page(s) 1,2,3 \documentclass[a4paper,11pt]{articlereport} \pagestyle{empty} \setcounter{page}{6} \usepackage{xcolor,url} \usepackage[pdftex,screen,rightpanel,code,paneltoc,sectionbreak]{pdfscreen} \usepackage[scaled]{helvet} \renewcommand\familydefault{\sfdefault} \definecolor{gray9}{gray}{.9} \definecolor{orange}{rgb}{1,.549,0} \def\Black{\color{black}} \definecolor{panelbackground}{gray}{.8} \definecolor{gray6}{gray}{.4} \definecolor{gray3}{gray}{.3} \definecolor{buttonbackground}{rgb}{0,.624,.820} \definecolor{buttonshadow}{rgb}{.001,0,.502} \definecolor{button}{rgb}{1,.549,.0} \definecolor{buttondisable}{gray}{.7} \def\nBlue{\color{buttonshadow}} \font\CVxx=contnav at 15pt \fboxrule1pt\fboxsep2pt \def\Prev{\fbox{\hbox to .5cm{\hfil\scalebox{.8}[1.2]{\CVxx\char1}\hfil}}} \def\Next{\fbox{\hbox to .5cm{\hfil\scalebox{.8}[1.2]{\CVxx\char2}\hfil}}} \def\NNext{\fbox{\hbox to .5cm{\hfil\scalebox{.8}[1.2]{Zoom~\thepsfig}\hfil}}} \def\First{\fbox{\hbox to .5cm{\hfil\scalebox{.8}[1.2]{\CVxx\char3}\hfil}}} \def\Last{\fbox{\hbox to .5cm{\hfil\scalebox{.8}[1.2]{\CVxx\char4}\hfil}}} \def\Back{\fbox{\hbox to .5cm{\hfil\scalebox{.8}[1.2]{\CVxx\char5}\hfil}}} \def\Forw{\fbox{\hbox to .5cm{\hfil\scalebox{.8}[1.2]{\CVxx\char6}\hfil}}} \def\Close{\fbox{\hbox to .5cm{\hfil\scalebox{.8}[1.2]{\CVxx\char9}\hfil}}} \def\NavigationPanel{\begingroup\fboxsep2pt\fboxrule=1pt% \parbox[b][.6cm][b]{.95\panelwidth}{\hfil% \Acrobatmenu{FirstPage}{\ifnum\thepage=1% {\color{buttondisable}\First}\else {\color{button}\First}\fi}\hfil% \Acrobatmenu{PrevPage}{\ifnum\thepage=1% {\color{buttondisable}\Prev}\else {\color{button}\Prev}\fi}\hfil% \Acrobatmenu{NextPage}{\ifnum\thepage=\number\ScreenLastPage% {\color{buttondisable}\Next}\else {\color{button}\Next}\fi}\hfil \Acrobatmenu{LastPage}{\ifnum\thepage=\number\ScreenLastPage% {\color{buttondisable}\Last}\else {\color{button}\Last}\fi}\hfil% \Acrobatmenu{GoBack}{\color{button}\Back}\hfil% \Acrobatmenu{GoForward}{\color{button}\Forw}\hfil% \Acrobatmenu{Close}{\color{button}\Close}}% \endgroup} \makeatletter \long\def\panel{% \begin{minipage}[t][\paperheight][b]{\panelwidth}% \normalsfcodes% \centering% \null\vspace*{18pt}% \ifnum\thepage=2\relax\else \scalebox{1}[1.2]{\Huge\color{section1}Graphics with} \scalebox{1}[1.2]{\huge\color{section1} \textsf{PSTricks}}\\[9pt]\fi \if@paneltoc% \@panel@toc\else\relax\fi% \par\vfill \begingroup\color{white} \scalebox{1}[1.15]{\Large\bfseries Online \LaTeX{} Tutorial}\\[6pt] \scalebox{1}[1.15]{\huge\bfseries Part II -- Graphics}\\ \endgroup \par\vfill \begin{minipage}{3in} \small\color{gray6}\raggedright\sffamily \copyright2002, The Indian \TeX{} Users Group\\ This document is generated by \textsc{pdf}\TeX{} with hyperref, pstricks, pdftricks and pdfscreen packages in an intel \textsc{pc} running \textsc{gnu/linux} and is released under \textsc{lppl} \end{minipage}\\[6pt] \begin{minipage}[b]{.55in} \href{http://www.tug.org.in/}{\includegraphics[width=.54in,height=.75in]{images/pdfscreen/tex}}% \end{minipage} \begin{minipage}[b]{2.4in}\color{gray6}% \normalsize\rmfamily% {\bfseries The Indian \TeX{} Users Group}\\ \footnotesize Floor \textsc{iii, sjp} Buildings, Cotton Hills\\ \footnotesize Trivandrum 695014, \textsc{india}\\[-4pt] \rule{2.24in}{1pt}\vskip-3pt \protect\url{http://www.tug.org.in} \end{minipage}\\[6pt] \NavigationPanel% \null\vspace*{18pt} \end{minipage}} \def\@urlcolor{red} \urlstyle{sf} \definecolor{gray4}{gray}{.6} \def\@panel{\fboxsep=0pt\fboxrule=5pt% \begingroup\normalsfcodes\ifx\@paneloverlay\@empty% \fcolorbox{white}{panelbackground}{\panel}% \else% \vbox to\z@{\hbox to\z@{\includegraphics[width=\panelwidth,% height=\paperheight]{\@paneloverlay}% \hspace{-\panelwidth}\hfill}\vspace{-\paperheight}\vfill}% \panel\fi% \endgroup}% \long\def\chapter#1{\stepcounter{chapter} \begingroup \null\par\vspace*{20pt}\raggedleft \parindent0pt\color{section1} \rule{\linewidth}{2pt}\par \vspace*{12pt} \scalebox{1}[1.2]{\bfseries\huge \thechapter.~#1}\par \vspace*{3pt} \rule{\linewidth}{2pt}\endgroup \par\vspace*{1cm}} \makeatother \usepackage[T1]{fontenc} \usepackage[scaled]{helvet} \usepackage[pdftex,screen,rightpanel,code,paneltoc,sectionbreak]{pdfscreen} \panelwidth=3.5in \margins{.75in}{.75in}{.75in}{.75in} \screensize{220mm}{297mm} \hypersetup{pdfcenterwindow=true,pdfpagemode=FullScreen} \paneloverlay{images/pdfscreen/mp} \begin{document} \pagedissolve{Replace} \huge \overlay{images/pdfscreen/pst} \begin{slide} \centering \includegraphics[width=.7\linewidth]{images/pdfscreen/Tore3d} \end{slide} \newpage \overlay{images/pdfscreen/mpgraph.mps} \chapter{Graphics with PSTricks} \noindent \LaTeX\ has only limited drawing capabilities, while Post\-Script is a page description language which has a rich set of drawing commands; and there are programs (such as \textsf{dvips}) which translate the \texttt{dvi} output to Post\-Script. So, the natural question is whether one can include pure PostScript code in a \TeX\ source file itself for programs such as \textsf{dvips} to process after the \TeX\ compilation? This is the idea behind the \textsf{PSTricks} package of Timothy Van Zandt. The beauty of it is one need not know PostScript to use it---the necessary PostScript code can be generated by \TeX\ macros defined in the package. \section{Getting the points} Any picture is drawn by stringing together appropriate points. How do we specify the points we need? We've a method of specifying each point in a plane using a pair of numbers, thanks to the 17\textsuperscript{th} century French mathematicians Pierre de Fermat and Ren\'e Descartes. The method is to fix a pair of perpendicular lines (called \emph{axes}) and label each point with the numbers representing its distance from these two points (called \emph{coordinates}) as shown in the figure below: \end{document}