summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/generic/pst-hsb/pst-hsb-doc.tex
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/doc/generic/pst-hsb/pst-hsb-doc.tex')
-rw-r--r--Master/texmf-dist/doc/generic/pst-hsb/pst-hsb-doc.tex153
1 files changed, 153 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/generic/pst-hsb/pst-hsb-doc.tex b/Master/texmf-dist/doc/generic/pst-hsb/pst-hsb-doc.tex
new file mode 100644
index 00000000000..08bbc205273
--- /dev/null
+++ b/Master/texmf-dist/doc/generic/pst-hsb/pst-hsb-doc.tex
@@ -0,0 +1,153 @@
+%% $Id: pst-hsb-doc.tex 351 2021-12-16 10:37:40Z herbert $
+\RequirePackage{pdfmanagement-testphase}
+\DeclareDocumentMetadata{}
+% $Id: pst-hsb-doc.tex 351 2021-12-16 10:37:40Z herbert $
+\documentclass[11pt,english,BCOR=10mm,DIV=12,bibliography=totoc,parskip=false,headings=small,
+ headinclude=false,footinclude=false,twoside]{pst-doc}
+\usepackage{pst-hsb}
+\let\psthsbFV\fileversion
+\usepackage{xltabular}
+\usepackage{pst-plot}
+\renewcommand\bgImage{\begin{pspicture}(0,-5)(11,5)
+% \psgrid(0,-4)(10,4)
+\psaxes{->}(0,0)(0,-4)(11,5)
+\psset{plotpoints=300,algebraic}%
+\psparametricplotHSB[linewidth=1mm,HueBegin=0,HueEnd=0.5]{0}{6.28}{t/0.628 | sin(t)*4}
+\psparametricplotHSB[linewidth=1mm,HueBegin=0.5,HueEnd=0.7]{0}{6.28}{t/0.628 | cos(t)*4}
+\psparametricplotHSB[linewidth=1mm,HueBegin=0.8,HueEnd=1]{0}{6.28}{t/0.628 | sin(t)*2}
+\end{pspicture}}
+
+\lstset{language=PSTricks,
+ morekeywords={psPrintValue},basicstyle=\footnotesize\ttfamily}
+%
+%\usepackage{biblatex}
+\addbibresource{pst-hsb-doc.bib}
+\begin{document}
+
+\title{\texttt{pst-hsb}}
+\subtitle{Curves with continoues color; v.\psthsbFV}
+\author{Denis Girout\\Manuel Luque\\Herbert Voß}
+\docauthor{}
+%\date{\today}
+\settitle
+
+\begin{abstract}
+This package defines the macros \Lcs{pslineHSB}
+ \Lcs{parametricplotHSB} for curves with a continous color.
+
+
+\tableofcontents
+
+
+
+\vfill
+\noindent
+Thanks to:
+%Denis Girou; Manuel Luque
+\end{abstract}
+
+\newpage
+
+
+\section{Examples}
+
+\subsection{Lines}
+\begin{LTXexample}
+\begin{pspicture}(-0.5,-0.5)(11,5)
+% \psgrid(0,-4)(10,4)
+\psaxes{->}(0,0)(11,5)
+\pslineHSB[linewidth=1mm,HueBegin=0,HueEnd=0.5](0,0)(10,1)
+\pslineHSB[linewidth=1mm,HueBegin=0.5,HueEnd=0.7](0,1)(10,3)
+\pslineHSB[linewidth=1mm,HueBegin=0.8,HueEnd=1](0,2)(10,5)
+\end{pspicture}
+\end{LTXexample}
+
+
+
+\clearpage
+
+\subsection{Parametric plot}
+
+\begin{LTXexample}
+\begin{pspicture}(0,-5)(11,5)
+% \psgrid(0,-4)(10,4)
+\psaxes{->}(0,0)(0,-4)(11,5)
+\psset{plotpoints=10}%
+\psparametricplotHSB[linewidth=1mm,HSB=false,linecolor=red]{0}{360}{t 36 div t sin 4 mul}
+\psparametricplotHSB[linewidth=1mm,algebraic]{0}{6.28}{t/0.628 | cos(t)*4}
+\end{pspicture}
+\end{LTXexample}
+
+\begin{LTXexample}
+\begin{pspicture}(0,-5)(11,5)
+% \psgrid(0,-4)(10,4)
+\psaxes{->}(0,0)(0,-4)(11,5)
+\psset{plotpoints=300}%
+\psparametricplotHSB[linewidth=1mm,HSB=false,linecolor=red]{0}{360}{t 36 div t sin 4 mul}
+\psparametricplotHSB[linewidth=1mm,algebraic]{0}{6.28}{t/0.628 | cos(t)*4}
+\end{pspicture}
+ \end{LTXexample}
+
+\begin{LTXexample}
+\begin{pspicture}(0,-5)(11,5)
+% \psgrid(0,-4)(10,4)
+\psaxes{->}(0,0)(0,-4)(11,5)
+\psset{plotpoints=300,algebraic}%
+\psparametricplotHSB[linewidth=1mm,HueBegin=0,HueEnd=0.5]{0}{6.28}{t/0.628 | sin(t)*4}
+\psparametricplotHSB[linewidth=1mm,HueBegin=0.5,HueEnd=0.7]{0}{6.28}{t/0.628 | cos(t)*4}
+\psparametricplotHSB[linewidth=1mm,HueBegin=0.8,HueEnd=1]{0}{6.28}{t/0.628 | sin(t)*2}
+\end{pspicture}
+\end{LTXexample}
+
+\begin{LTXexample}
+\begin{pspicture}(-5,-5)(5,5)
+ \psframe*[linecolor=lightgray](-5,-4)(5,4)
+ \psgrid[gridlabels=0,subgriddiv=0](-5,-4)(5,4)
+ \multido{\nxDiv=-5+0.2}{50}{%
+ \psline(\nxDiv,-.1)(\nxDiv,0.1)}
+ \multido{\nyDiv=-4.0+0.2}{40}{%
+ \psline(-0.1,\nyDiv)(0.1,\nyDiv)}
+ \psset{linewidth=1mm}%
+ \psparametricplotHSB[plotpoints=2000,linecolor=blue,HSB=false,yunit=0.5]{-5}{5}{%
+ /temps t 2e-3 mul def
+ /frequence2 100 def
+ frequence2 360 mul temps mul cos
+ 1 mul 3 add
+ }
+ \psparametricplotHSB[plotpoints=2000,yunit=1]{-5}{5}{%
+ /temps t 2e-3 mul def
+ /frequence1 1200 def
+ /frequence2 100 def
+ frequence2 360 mul temps mul cos
+ 1 mul 3 add
+ frequence1 360 mul temps mul cos
+ 4 mul
+ mul
+ 0.1 mul
+ }
+\end{pspicture}
+\end{LTXexample}
+
+
+
+
+
+
+\clearpage
+\section{List of all optional arguments for \texttt{pst-hsb}}
+
+\xkvview{family=pst-hsb,columns={key,type,default}}
+
+
+\RaggedRight
+\nocite{*}
+%\bibliographystyle{plain}
+\printbibliography
+
+\printindex
+
+
+
+\end{document}
+
+