diff options
author | Karl Berry <karl@freefriends.org> | 2016-09-03 21:35:12 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2016-09-03 21:35:12 +0000 |
commit | 16c738958746b33f77dbd0f4aa8ea47834f71914 (patch) | |
tree | 8d055ffdc8c67b02c04078df25a37915e4b989a1 /Master/texmf-dist | |
parent | 2e03ce1ab48d0df8278421f3c58e89e063e51e3b (diff) |
pst-bezier (3sep16)
git-svn-id: svn://tug.org/texlive/trunk@41981 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist')
-rw-r--r-- | Master/texmf-dist/doc/generic/pst-bezier/Changes | 2 | ||||
-rw-r--r-- | Master/texmf-dist/doc/generic/pst-bezier/pst-bezier-doc.bib | 6 | ||||
-rw-r--r-- | Master/texmf-dist/doc/generic/pst-bezier/pst-bezier-doc.pdf | bin | 1163955 -> 1164401 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/generic/pst-bezier/pst-bezier-doc.tex | 4 | ||||
-rw-r--r-- | Master/texmf-dist/tex/generic/pst-bezier/pst-bezier.tex | 61 |
5 files changed, 37 insertions, 36 deletions
diff --git a/Master/texmf-dist/doc/generic/pst-bezier/Changes b/Master/texmf-dist/doc/generic/pst-bezier/Changes index 149148692d8..8e1376b7811 100644 --- a/Master/texmf-dist/doc/generic/pst-bezier/Changes +++ b/Master/texmf-dist/doc/generic/pst-bezier/Changes @@ -1,4 +1,6 @@ -- pst-bezier.tex --- +0.03 2016-09-03 small changes to the code, correct url in + the documentation 0.02 2016-08-19 added macro \psRQBCmasse for a Bezier curve, definied by three weighted points 0.01 2009-01-29 first CTAN version diff --git a/Master/texmf-dist/doc/generic/pst-bezier/pst-bezier-doc.bib b/Master/texmf-dist/doc/generic/pst-bezier/pst-bezier-doc.bib index 4493f87ffce..dace44666b8 100644 --- a/Master/texmf-dist/doc/generic/pst-bezier/pst-bezier-doc.bib +++ b/Master/texmf-dist/doc/generic/pst-bezier/pst-bezier-doc.bib @@ -15,7 +15,7 @@ @Book{PSTricks2, author = {Herbert Vo\ss}, - title = {{\PST} {G}rafik f\"ur \TeX{} und \LaTeX}, + title = {{\PST} {G}rafik für \TeX{} und \LaTeX}, edition = {7}, publisher = {DANTE -- Lehmanns}, year = {2016}, @@ -114,7 +114,7 @@ @inproceedings{GB16, TITLE = {Mass points, {B}\'ezier curves and conics: a survey}, AUTHOR = {Lionel Garnier and Jean-Paul Bécar}, - url = {http://ufrsciencestech.u-bourgogne.fr/$\sim$garnier/publications/adg2016/}, + url = {http://ufrsciencestech.u-bourgogne.fr/~garnier/publications/adg2016/}, BOOKTITLE = {Eleventh International Workshop on Automated Deduction in Geometry}, ADDRESS = {Strasbourg, France}, SERIES = {Proceedings of ADG 2016}, @@ -141,7 +141,7 @@ @PhdThesis{Bec97, author = {Jean-Paul Bécar}, title = {Forme ({B}{R}) des coniques et de leurs faisceaux}, -school = {Universit\'e de Valenciennes et de Hainaut-Cambr\'esis, LIMAV}, +school = {Université de Valenciennes et de Hainaut-Cambrésis, LIMAV}, date = {1997-12-12}, address= {Valenciennes, France}, } diff --git a/Master/texmf-dist/doc/generic/pst-bezier/pst-bezier-doc.pdf b/Master/texmf-dist/doc/generic/pst-bezier/pst-bezier-doc.pdf Binary files differindex 2bfbd642d15..26687f355f3 100644 --- a/Master/texmf-dist/doc/generic/pst-bezier/pst-bezier-doc.pdf +++ b/Master/texmf-dist/doc/generic/pst-bezier/pst-bezier-doc.pdf diff --git a/Master/texmf-dist/doc/generic/pst-bezier/pst-bezier-doc.tex b/Master/texmf-dist/doc/generic/pst-bezier/pst-bezier-doc.tex index 95fa8782722..e6c99022d9b 100644 --- a/Master/texmf-dist/doc/generic/pst-bezier/pst-bezier-doc.tex +++ b/Master/texmf-dist/doc/generic/pst-bezier/pst-bezier-doc.tex @@ -28,8 +28,8 @@ \title{\texttt{pst-bezier}} \subtitle{A PSTricks package for drawing Bezier curves; v.\pstBezierFV} -\author{Jean-Paul Bécar\\Lionel Garnier\\Tobias Nähring \\Manuel Luque\\Herbert Voß} -\docauthor{} +\author{Jean-Paul Bécar\\Lionel Garnier\\Manuel Luque\\Tobias Nähring \\Herbert Voß} +\docauthor{Lionel Garnier\\Herbert Voß} \date{\today} \maketitle diff --git a/Master/texmf-dist/tex/generic/pst-bezier/pst-bezier.tex b/Master/texmf-dist/tex/generic/pst-bezier/pst-bezier.tex index 36659287d1f..5a3a236b8c1 100644 --- a/Master/texmf-dist/tex/generic/pst-bezier/pst-bezier.tex +++ b/Master/texmf-dist/tex/generic/pst-bezier/pst-bezier.tex @@ -25,15 +25,15 @@ \ifx\PSTplotLoaded\endinput\else \input pst-plot \fi \ifx\PSTnodesLoaded\endinput\else\input pst-node \fi -\def\fileversion{0.02} -\def\filedate{2016/08/19} +\def\fileversion{0.03} +\def\filedate{2016/09/03} \message{ v\fileversion, \filedate} \edef\TheAtCode{\the\catcode`\@}\catcode`\@=11 \pst@addfams{pst-bezier} -%% We need this: +%% We need this if we do not have LaTeX: \expandafter\if\csname gobble\endcsname\relax\def\gobble#1{}\fi %% %% \newcommand is not native TeX. Therefore the following definition. @@ -189,7 +189,7 @@ %% The following macro declare the pstricks option psbcurveTension %% and set it to its default value. \define@key[psset]{pst-bezier}{bcurveTension}[0.25]{\def\psk@bcurveTension{#1}} -\psset{bcurveTension=0.25} +\psset[pst-bezier]{bcurveTension=0.25} %% Points of a spline that are not set yet %% to a certain value or action @@ -200,8 +200,8 @@ \def\psbcurve@pointSetDefaults{% \psbcurve@defIfVoid{l}{\psbcurve@ptNotDef}% \psbcurve@defIfVoid{r}{\psbcurve@ptNotDef}% - \psbcurve@defIfVoid{sl}{\code{ \psk@bcurveTension\space}}% - \psbcurve@defIfVoid{sr}{\code{ \psk@bcurveTension\space}}% + \psbcurve@defIfVoid{sl}{\code{ \psk@bcurveTension\space }}% + \psbcurve@defIfVoid{sr}{\code{ \psk@bcurveTension\space }}% \psbcurve@defIfVoid{addon}{}% } @@ -238,34 +238,34 @@ \def\psbcurve@tension#1{\futurelet\psbcurve@tmp\psbcurve@@tension} %% \def\psbcurve@@tension{% -\psbcurve@switch\psbcurve@tmp{% - l,\psbcurve@ltension,% - r,\psbcurve@rtension,% - s,\psbcurve@stension,% - \relax,\psbcurve@@@tension% + \psbcurve@switch\psbcurve@tmp{% + l,\psbcurve@ltension,% + r,\psbcurve@rtension,% + s,\psbcurve@stension,% + \relax,\psbcurve@@@tension }} %% the modifier t without further sub-modifiers \def\psbcurve@@@tension#1{% -\psbcurve@def{sr}{\code{ #1 }}% -\psbcurve@def{sl}{\code{ #1 }}% -\psbcurve@next} + \psbcurve@def{sr}{\code{ #1 }}% + \psbcurve@def{sl}{\code{ #1 }}% + \psbcurve@next} %% the modifier ts \def\psbcurve@stension#1#2{% symmetric -\psbcurve@def[-1]{sr}{\code{ #2 }}% -\psbcurve@def{sl}{\code{ #2 }}% -\psbcurve@next} + \psbcurve@def[-1]{sr}{\code{ #2 }}% + \psbcurve@def{sl}{\code{ #2 }}% + \psbcurve@next} %% the modifier tl \def\psbcurve@ltension#1#2{% left control point -\psbcurve@def{sl}{\code{ #2 }}% -\psbcurve@next} + \psbcurve@def{sl}{\code{ #2 }}% + \psbcurve@next} %% the modifier tr \def\psbcurve@rtension#1#2{% right control point -\psbcurve@def{sr}{\code{ #2 }}% -\psbcurve@next} + \psbcurve@def{sr}{\code{ #2 }}% + \psbcurve@next} %% This macro is called if the next token is %% no modifier but a point (x,y) @@ -323,13 +323,13 @@ \def\psbcurve@next{\futurelet\psbcurve@tmp\psbcurve@@next} \def\psbcurve@@next{% \psbcurve@switch\psbcurve@tmp{% -(,\psbcurve@nextPoint,%) -l,\psbcurve@lPoint,% -r,\psbcurve@rPoint,% -L,\psbcurve@LPoint,% -t,\psbcurve@tension,% -T,\psbcurve@Tension,% -\relax,\psbcurve@end}% + (,\psbcurve@nextPoint,%) + l,\psbcurve@lPoint,% + r,\psbcurve@rPoint,% + L,\psbcurve@LPoint,% + t,\psbcurve@tension,% + T,\psbcurve@Tension,% + \relax,\psbcurve@end}% } % \define@key[psset]{pst-bezier}{nPoints}{\def\psk@nPoints{#1 }} @@ -338,7 +338,7 @@ T,\psbcurve@Tension,% % valeurs par défaut % les coordonnées des points de contrôle P0= x0 y0, etc. %\psset[pst-RQBC]{P0=2 0,P1=2 2,P2=0 2,w=1 0.707 1,n=400,showPoints=true,showPolygon=false} -\psset{nPoints=400,showPolygon=false,autoTrace=false} +\psset[pst-bezier]{nPoints=400,showPolygon=false,autoTrace=false} % \def\pst@get@w#1,#2,#3\@nil{% \def\pst@@w{#1 #2 #3 }% @@ -406,8 +406,7 @@ T,\psbcurve@Tension,% \fi \fi \end@SpecialObj}\ignorespaces} - - +% \catcode`\@=\TheAtCode\relax \endinput |