texlive[41981] Master/texmf-dist: pst-bezier (3sep16)
commits+karl at tug.org
commits+karl at tug.org
Sat Sep 3 23:35:12 CEST 2016
Revision: 41981
http://tug.org/svn/texlive?view=revision&revision=41981
Author: karl
Date: 2016-09-03 23:35:12 +0200 (Sat, 03 Sep 2016)
Log Message:
-----------
pst-bezier (3sep16)
Modified Paths:
--------------
trunk/Master/texmf-dist/doc/generic/pst-bezier/Changes
trunk/Master/texmf-dist/doc/generic/pst-bezier/pst-bezier-doc.bib
trunk/Master/texmf-dist/doc/generic/pst-bezier/pst-bezier-doc.pdf
trunk/Master/texmf-dist/doc/generic/pst-bezier/pst-bezier-doc.tex
trunk/Master/texmf-dist/tex/generic/pst-bezier/pst-bezier.tex
Modified: trunk/Master/texmf-dist/doc/generic/pst-bezier/Changes
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pst-bezier/Changes 2016-09-03 01:25:14 UTC (rev 41980)
+++ trunk/Master/texmf-dist/doc/generic/pst-bezier/Changes 2016-09-03 21:35:12 UTC (rev 41981)
@@ -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
Modified: trunk/Master/texmf-dist/doc/generic/pst-bezier/pst-bezier-doc.bib
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pst-bezier/pst-bezier-doc.bib 2016-09-03 01:25:14 UTC (rev 41980)
+++ trunk/Master/texmf-dist/doc/generic/pst-bezier/pst-bezier-doc.bib 2016-09-03 21:35:12 UTC (rev 41981)
@@ -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},
}
Modified: trunk/Master/texmf-dist/doc/generic/pst-bezier/pst-bezier-doc.pdf
===================================================================
(Binary files differ)
Modified: trunk/Master/texmf-dist/doc/generic/pst-bezier/pst-bezier-doc.tex
===================================================================
--- trunk/Master/texmf-dist/doc/generic/pst-bezier/pst-bezier-doc.tex 2016-09-03 01:25:14 UTC (rev 41980)
+++ trunk/Master/texmf-dist/doc/generic/pst-bezier/pst-bezier-doc.tex 2016-09-03 21:35:12 UTC (rev 41981)
@@ -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
Modified: trunk/Master/texmf-dist/tex/generic/pst-bezier/pst-bezier.tex
===================================================================
--- trunk/Master/texmf-dist/tex/generic/pst-bezier/pst-bezier.tex 2016-09-03 01:25:14 UTC (rev 41980)
+++ trunk/Master/texmf-dist/tex/generic/pst-bezier/pst-bezier.tex 2016-09-03 21:35:12 UTC (rev 41981)
@@ -25,8 +25,8 @@
\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
@@ -33,7 +33,7 @@
\pst at 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 at key[psset]{pst-bezier}{bcurveTension}[0.25]{\def\psk at 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 at pointSetDefaults{%
\psbcurve at defIfVoid{l}{\psbcurve at ptNotDef}%
\psbcurve at defIfVoid{r}{\psbcurve at ptNotDef}%
- \psbcurve at defIfVoid{sl}{\code{ \psk at bcurveTension\space}}%
- \psbcurve at defIfVoid{sr}{\code{ \psk at bcurveTension\space}}%
+ \psbcurve at defIfVoid{sl}{\code{ \psk at bcurveTension\space }}%
+ \psbcurve at defIfVoid{sr}{\code{ \psk at bcurveTension\space }}%
\psbcurve at defIfVoid{addon}{}%
}
@@ -238,34 +238,34 @@
\def\psbcurve at tension#1{\futurelet\psbcurve at tmp\psbcurve@@tension}
%%
\def\psbcurve@@tension{%
-\psbcurve at switch\psbcurve at tmp{%
- l,\psbcurve at ltension,%
- r,\psbcurve at rtension,%
- s,\psbcurve at stension,%
- \relax,\psbcurve@@@tension%
+ \psbcurve at switch\psbcurve at tmp{%
+ l,\psbcurve at ltension,%
+ r,\psbcurve at rtension,%
+ s,\psbcurve at stension,%
+ \relax,\psbcurve@@@tension
}}
%% the modifier t without further sub-modifiers
\def\psbcurve@@@tension#1{%
-\psbcurve at def{sr}{\code{ #1 }}%
-\psbcurve at def{sl}{\code{ #1 }}%
-\psbcurve at next}
+ \psbcurve at def{sr}{\code{ #1 }}%
+ \psbcurve at def{sl}{\code{ #1 }}%
+ \psbcurve at next}
%% the modifier ts
\def\psbcurve at stension#1#2{% symmetric
-\psbcurve at def[-1]{sr}{\code{ #2 }}%
-\psbcurve at def{sl}{\code{ #2 }}%
-\psbcurve at next}
+ \psbcurve at def[-1]{sr}{\code{ #2 }}%
+ \psbcurve at def{sl}{\code{ #2 }}%
+ \psbcurve at next}
%% the modifier tl
\def\psbcurve at ltension#1#2{% left control point
-\psbcurve at def{sl}{\code{ #2 }}%
-\psbcurve at next}
+ \psbcurve at def{sl}{\code{ #2 }}%
+ \psbcurve at next}
%% the modifier tr
\def\psbcurve at rtension#1#2{% right control point
-\psbcurve at def{sr}{\code{ #2 }}%
-\psbcurve at next}
+ \psbcurve at def{sr}{\code{ #2 }}%
+ \psbcurve at next}
%% This macro is called if the next token is
%% no modifier but a point (x,y)
@@ -323,13 +323,13 @@
\def\psbcurve at next{\futurelet\psbcurve at tmp\psbcurve@@next}
\def\psbcurve@@next{%
\psbcurve at switch\psbcurve at tmp{%
-(,\psbcurve at nextPoint,%)
-l,\psbcurve at lPoint,%
-r,\psbcurve at rPoint,%
-L,\psbcurve at LPoint,%
-t,\psbcurve at tension,%
-T,\psbcurve at Tension,%
-\relax,\psbcurve at end}%
+ (,\psbcurve at nextPoint,%)
+ l,\psbcurve at lPoint,%
+ r,\psbcurve at rPoint,%
+ L,\psbcurve at LPoint,%
+ t,\psbcurve at tension,%
+ T,\psbcurve at Tension,%
+ \relax,\psbcurve at end}%
}
%
\define at key[psset]{pst-bezier}{nPoints}{\def\psk at nPoints{#1 }}
@@ -338,7 +338,7 @@
% 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 at get@w#1,#2,#3\@nil{%
\def\pst@@w{#1 #2 #3 }%
@@ -406,8 +406,7 @@
\fi
\fi
\end at SpecialObj}\ignorespaces}
-
-
+%
\catcode`\@=\TheAtCode\relax
\endinput
More information about the tex-live-commits
mailing list