diff options
Diffstat (limited to 'Master/texmf-dist/doc/generic/pstricks/pstnews1-12.tex')
-rw-r--r-- | Master/texmf-dist/doc/generic/pstricks/pstnews1-12.tex | 147 |
1 files changed, 147 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/generic/pstricks/pstnews1-12.tex b/Master/texmf-dist/doc/generic/pstricks/pstnews1-12.tex new file mode 100644 index 00000000000..037668123b1 --- /dev/null +++ b/Master/texmf-dist/doc/generic/pstricks/pstnews1-12.tex @@ -0,0 +1,147 @@ +\documentclass[12pt]{article} +\usepackage[T1]{fontenc} +\usepackage[latin1]{inputenc} +%\usepackage{geometry} +\usepackage{pst-all} +\usepackage{showexpl} +\usepackage{tabularx} +\SpecialCoor +%\usepackage[ps2pdf,colorlinks,linktocpage]{hyperref} +\usepackage[colorlinks,linktocpage]{hyperref} +\def\UrlFont{\small\ttfamily} +\makeatletter +\def\verbatim@font{\small\normalfont\ttfamily} +\makeatother +%\usepackage{color} +\definecolor{hellgelb}{rgb}{1,1,0.8} +\definecolor{colKeys}{rgb}{0,0,1} +\definecolor{colIdentifier}{rgb}{0,0,0} +\definecolor{colComments}{rgb}{1,0,0} +\definecolor{colString}{rgb}{0,0.5,0} +% +\usepackage{listings} +\lstset{% + language=PSTricks,% + float=hbp,% + basicstyle=\ttfamily\small, % + identifierstyle=\color{colIdentifier}, % + keywordstyle=\color{colKeys}, % + stringstyle=\color{colString}, % + commentstyle=\color{colComments}, % + columns=flexible, % + tabsize=4, % + frame=single, % + extendedchars=true, % + showspaces=false, % + showstringspaces=false, % + numbers=left, % + numberstyle=\tiny, % + breaklines=true, % +% backgroundcolor=\color{hellgelb}, % + breakautoindent=true, % + captionpos=b,% + xleftmargin=0pt% +} + +%\parindent=0pt +\newcommand\verbI[1]{{\small\texttt{#1}}} +\newcommand\CMD[1]{{\texttt{\textbackslash#1}}} +% +%\psset{subgriddiv=0,griddots=5,gridlabels=7pt} +% +\DeclareRobustCommand\cs[1]{\texttt{\char`\\#1}} +\def\PS{PostScript} +% +\begin{document} +\title{\texttt{PSTricks -- version 1.12}\\new macros and bugfixes for \texttt{pstricks}} +\author{Herbert Voß\thanks{% +\url{Herbert.Voss@perce.de}}} +\date{\today} + +\maketitle + +\begin{abstract} +This new version of \texttt{pstricks.tex} depends on the also new prologue file +\texttt{pstricks.pro} (v 1.00), which should go into the local \TeX-directory \url{$TEXMFLOCAL/dvips/}. +\end{abstract} + + +\tableofcontents + +%-------------------------------------------------------------------------------------- +\section{New macro names} +%-------------------------------------------------------------------------------------- +In general \texttt{PSTricks} uses macronames with a preceeding \verb+ps+ to prevent +clashes with other packages. However, some macros have names without the \verb+ps+ and +these ones have now new names: + +\begin{verbatim} + \scalebox -> \psscalebox + \scaleboxto -> \psscaleboxto + \rotateleft -> \psrotateleft + \rotateright -> \psrotateright + \rotatedown -> \psrotatedown +\end{verbatim} + +The first change is important, because there were a lot of problems in the past; +\verb+graphicx+ also defines a \verb+scalebox+ but with diffent syntax. + + +%-------------------------------------------------------------------------------------- +\section{\texttt{shift} Option} +%-------------------------------------------------------------------------------------- +The new \verb+shift+ option now expects a length with a \verb+PSTricks+ compatible dimension. + +\bgroup +\begin{LTXexample}[pos=t] +\small +\textcolor{red}{\rule{5mm}{1pt}}% +\begin{pspicture}[shift=0.5cm](-0.5,-0.5)(0.5,0.5) + \psframe[linecolor=blue](-0.5,-0.5)(0.5,0.5)\rput(0,0){0.5cm} +\end{pspicture}% +\textcolor{red}{\rule{5mm}{1pt}}\hspace{1cm}\textcolor{red}{\rule{5mm}{1pt}}% +\begin{pspicture}(-0.5,-0.5)(0.5,0.5) + \psframe[linecolor=blue](-0.5,-0.5)(0.5,0.5)\rput(0,0){0} +\end{pspicture}% +\textcolor{red}{\rule{5mm}{1pt}}\hspace{1cm}\textcolor{red}{\rule{5mm}{1pt}}% +\begin{pspicture}[shift=-0.5cm](-0.5,-0.5)(0.5,0.5) + \psframe[linecolor=blue](-0.5,-0.5)(0.5,0.5)\rput(0,0){-0.5cm} +\end{pspicture}% +\textcolor{red}{\rule{5mm}{1pt}} +\end{LTXexample} +\egroup + +%-------------------------------------------------------------------------------------- +\section{New arrows} +%-------------------------------------------------------------------------------------- + +\verb+pstricks now contains the missing arrow ends \verb+]-[+ and \verb+)-(+. + +\begin{LTXexample}[width=4cm] +\begin{pspicture}(4,3) + \psset{arrowscale=2,linewidth=1pt} + \psline{]-[}(4,0) + \psline{)-(}(0,1)(4,1) + \psline{)->}(0,2)(4,2) + \psline{]->>}(0,3)(4,3) +\end{pspicture} +\end{LTXexample} + +%-------------------------------------------------------------------------------------- +\section{New otions for \texttt{pstricks.sty}} +%-------------------------------------------------------------------------------------- + +\begin{description} +\item[\texttt{noxcolor}] load package \verb+color+ instead of \verb+xcolor+; +\item[\texttt{plain}] do nothing else as a \CMD{input\{pstricks\}}; +\item[\texttt{DIA}] a bug fix for the \verb+PSTricks+-export of the garfic program DIA. +\end{description} + + +%-------------------------------------------------------------------------------------- +\section{New \texttt{pstricks.pro}} +%-------------------------------------------------------------------------------------- + +this file now contains the PostScript code for arcs of an ellipse. + +\end{document} |