From 5f2879c55bb928db4d672eae3b4c1843d61f9009 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sun, 9 Dec 2018 22:36:19 +0000 Subject: pst-eucl (9dec18) git-svn-id: svn://tug.org/texlive/trunk@49359 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/doc/generic/pst-eucl/Changes | 1 + Master/texmf-dist/doc/generic/pst-eucl/README | 10 +++++----- .../doc/generic/pst-eucl/pst-eucl-doc.pdf | Bin 541847 -> 541233 bytes .../doc/generic/pst-eucl/pst-eucl-doc.tex | 10 ++++------ .../texmf-dist/tex/generic/pst-eucl/pst-eucl.tex | 21 +++++++++++++-------- 5 files changed, 23 insertions(+), 19 deletions(-) (limited to 'Master') diff --git a/Master/texmf-dist/doc/generic/pst-eucl/Changes b/Master/texmf-dist/doc/generic/pst-eucl/Changes index 5b44e5f182d..1eb86cf496f 100644 --- a/Master/texmf-dist/doc/generic/pst-eucl/Changes +++ b/Master/texmf-dist/doc/generic/pst-eucl/Changes @@ -5,6 +5,7 @@ pst-eucl.pro -------- pst-eucl.tex -------- +1.60a 2018/12/08 - fix for typos in the documentation 1.60 2018/10/06 - added \pstDistCalc, which usee algebraic notation for the argument - fix for PointSymbol=none, PointName=Z diff --git a/Master/texmf-dist/doc/generic/pst-eucl/README b/Master/texmf-dist/doc/generic/pst-eucl/README index e81d9dc5b01..a5d2f23ecee 100644 --- a/Master/texmf-dist/doc/generic/pst-eucl/README +++ b/Master/texmf-dist/doc/generic/pst-eucl/README @@ -1,7 +1,4 @@ -pst-eucl package - -Euklidian geometry - +# pst-eucl package This program can be redistributed and/or modified under the terms of the LaTeX Project Public License Distributed from CTAN @@ -9,9 +6,10 @@ archives in directory macros/latex/base/lppl.txt. INSTALLATION ------------ + If you want to just test it quickly, keep the files: -pst-eucl.pro, pst-eucl.tex and pst-eucl.sty + pst-eucl.pro, pst-eucl.tex and pst-eucl.sty in the directory where you work. @@ -29,3 +27,5 @@ pst-eucl.pro, pst-eucl.tex and pst-eucl.sty run `texhash` + +hvoss@tug.org diff --git a/Master/texmf-dist/doc/generic/pst-eucl/pst-eucl-doc.pdf b/Master/texmf-dist/doc/generic/pst-eucl/pst-eucl-doc.pdf index e9434113027..0c700a7edc2 100644 Binary files a/Master/texmf-dist/doc/generic/pst-eucl/pst-eucl-doc.pdf and b/Master/texmf-dist/doc/generic/pst-eucl/pst-eucl-doc.pdf differ diff --git a/Master/texmf-dist/doc/generic/pst-eucl/pst-eucl-doc.tex b/Master/texmf-dist/doc/generic/pst-eucl/pst-eucl-doc.tex index fa955a41e78..d4405c9af98 100644 --- a/Master/texmf-dist/doc/generic/pst-eucl/pst-eucl-doc.tex +++ b/Master/texmf-dist/doc/generic/pst-eucl/pst-eucl-doc.tex @@ -232,15 +232,13 @@ A segment can be drawn using the \Lcs{ncline} command. However, for marking a segment there is the following command: \begin{BDef} -\Lcs{pstMarkSegment}\OptArgs\Largb{A}\Largb{B} +\Lcs{pstSegmentMark}\OptArgs\Largb{A}\Largb{B} \end{BDef} - - The symbol drawn on the segment is given by the parameter \Lkeyword{SegmentSymbol}. Its value can be any valid command which can be -used in math mode. Its default value is \Lkeyval{pstslashh}, +used in math mode. Its default value is \Lkeyval{MarkHashh}, which produced two slashes on the segment. The segment is drawn. Several commands are predefined for marking the segment: @@ -248,7 +246,7 @@ Several commands are predefined for marking the segment: \begingroup \psset{PointSymbol=none,PointName=none,unit=.8} \newcommand\Seg[1]{% - \Lcs{#1} \begin{pspicture}[shift=*](1.75,1) + \Lkeyval{#1} \begin{pspicture}[shift=*](1.75,1) \pstGeonode(0.3,.5){A}(1.7,.5){B}\pstSegmentMark[SegmentSymbol=#1]{A}{B} \end{pspicture}}% \begin{multicols}{3} @@ -268,7 +266,7 @@ Several commands are predefined for marking the segment: \end{multicols} \endgroup -The three commands of the family \nxLcs{MarkHash} draw a line whose inclination is +The three commands of the family \Lkeyval{MarkHash} draw a line whose inclination is controled by the parameter \Lkeyword{MarkAngle} (default is 45). Their width and colour depends of the width and color of the line when the drawing is done, ass shown is the next example. diff --git a/Master/texmf-dist/tex/generic/pst-eucl/pst-eucl.tex b/Master/texmf-dist/tex/generic/pst-eucl/pst-eucl.tex index 25d40e2ddce..afb5ca1b25d 100644 --- a/Master/texmf-dist/tex/generic/pst-eucl/pst-eucl.tex +++ b/Master/texmf-dist/tex/generic/pst-eucl/pst-eucl.tex @@ -1,13 +1,14 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -*- Mode: Latex -*- %%%%%%%%%%%%%%%%%%%%%%%%%%%% %% pst-eucl.tex --- Generation of geometric figures in euclidean geometry %% Copyright 2000-2013 Dominique RODRIGUEZ +%% Copyright 2014- Dominique RODRIGUEZ, Herbert Voß %% %% This program can be redistributed and/or modified under the terms %% of the LaTeX Project Public License Distributed from CTAN %% archives in directory macros/latex/base/lppl.txt. %% %% Author : Dominique RODRIGUEZ (EN) -%% : hv herbert@dante.de +%% : hv hvoss@tug.org %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Require PSTricks and pst-node packages \ifx\PSTnodesLoaded\endinput\else\input pst-node.tex\fi @@ -17,11 +18,14 @@ \ifx\MultidoLoaded\endinput \else\input multido.tex \fi \csname PSTEuclideLoaded\endcsname \let\PSTEuclideLoaded\endinput -\def\fileversion{1.60} -\def\filedate{2018/10/06} +% +\def\fileversion{1.60a} +\def\filedate{2018/12/09} +%% %% This program can be redistributed and/or modified under the terms %% of the LaTeX Project Public License Distributed from CTAN %% archives in directory macros/latex/base/lppl.txt. +%% \message{`PST-Euclide v\fileversion, \filedate\space (dr,hv)}% \message{ This version uses the pst-xkey package for managing parameters}% \message{ Please read the doc, some macros have a new syntax}% @@ -280,7 +284,8 @@ %% #2 #3 -> nodes defining the segment to mark \def\pstSegmentMark{\@ifnextchar[\Pst@SegmentMark{\Pst@SegmentMark[]}}% \def\Pst@SegmentMark[#1]#2#3{% - \bgroup\psset{#1}% % Affectation of local parameters + \bgroup + \psset{#1}% % Affectation of local parameters \ncline[nodesep=0]{#2}{#3} \ncput[nrot=:U]{$\expandafter\@nameuse\expandafter{\psk@SegmentSymbol}$}% $ \egroup% @@ -288,10 +293,10 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% macros for marking \def\pstslash{/}% -\def\pstslashh{/\kern-2pt/} -\let\pstslashslash=\pstslashh% -\def\pstslashhh{/\kern-1.4pt/\kern-1.4pt/} -\let\pstslashslashslash=\pstslashhh% +\def\pstslashh{/\kern-2pt/}% +\let\pstslashslash=\pstslashh +\def\pstslashhh{/\kern-1.4pt/\kern-1.4pt/}% +\let\pstslashslashslash=\pstslashhh \def\Anglepstslash{\rput{\ifx\psk@MarkAngle\@undef0\else\psk@MarkAngle\fi}(0,0){\pstslash}} \def\Anglepstslashh{\rput{\ifx\psk@MarkAngle\@undef0\else\psk@MarkAngle\fi}(0,0){\pstslashh}} \def\Anglepstslashhh{\rput{\ifx\psk@MarkAngle\@undef0\else\psk@MarkAngle\fi}(0,0){\pstslashhh}} -- cgit v1.2.3