diff options
author | Karl Berry <karl@freefriends.org> | 2019-03-30 21:26:00 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2019-03-30 21:26:00 +0000 |
commit | dbca2cc7b2da8f2a0391ea92f04ee49e3f5aa7dd (patch) | |
tree | a774e64047cc130341c77bbf7885a0f9c80d51f7 /Master/texmf-dist/doc/latex/curve2e | |
parent | 287c4ade701dca1447f7de6ecf5b7ef216b7a794 (diff) |
curve2e (30mar19)
git-svn-id: svn://tug.org/texlive/trunk@50663 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/curve2e')
-rw-r--r-- | Master/texmf-dist/doc/latex/curve2e/README.txt | 84 | ||||
-rw-r--r-- | Master/texmf-dist/doc/latex/curve2e/curve2e.pdf | bin | 636364 -> 513014 bytes | |||
-rw-r--r-- | Master/texmf-dist/doc/latex/curve2e/manifest.txt | 61 |
3 files changed, 68 insertions, 77 deletions
diff --git a/Master/texmf-dist/doc/latex/curve2e/README.txt b/Master/texmf-dist/doc/latex/curve2e/README.txt index d6345867ba9..63631d80e63 100644 --- a/Master/texmf-dist/doc/latex/curve2e/README.txt +++ b/Master/texmf-dist/doc/latex/curve2e/README.txt @@ -10,29 +10,50 @@ %% License information appended %% File README.txt for package curve2e - [2019/02/07 v.1.61 Extension package for pict2e] + [2019-03-29 v.2.0.1 Extension package for pict2e] -This file is an extension of the package pict2e.sty which extends the standard -picture LaTeX environment according to what Leslie Lamport specified in the -second edition of his LaTeX manual. -This further extension allows to draw lines and vectors with any non integer -slope parameters, to draw dashed lined of any slope, to draw arcs and curved -vectors, to draw curves where just the interpolating nodes are specified -together with the slopes at the nodes; closed paths of any shape can be filled -with color; all coordinates are treated as ordered pairs, i.e. 'complex numbers'. -Some of these features have been incorporated in the 2011 version of pict2e; -therefore this package avoids any modification to the original pict2e commands. +The package bundle curve2e is composed of the following files -Curve2e now accepts polar coordinates in addition to the usual cartesian ones; -several macros have been upgraded and a new macro for tracing cubic Bezier -splines with their control nodes specified in polar form is available. +curve2e.dtx +curve2e.pdf +README.txt +curve2e-v161.sty +ltxdoc.cfg + +curve2e.dtx is the documented TeX source file of file curve2e.sty; you get +both curve2e.sty and curve2e.pdf by running pdflatex on curve2e.dtx. +The ltxdoc.cfg file customises the way the documentation file is typeset. +This .cfg file is not subject to the LPPL licence. + +README.txt, this file, contains general information. + +Curve2e-v161.sty contains the previous version of the package; see below +why the older version might become necessary for the end user. + +Curve2e.sty is an extension of the package pict2e.sty which extends the +standard picture LaTeX environment according to what Leslie Lamport +specified in the second edition of his LaTeX manual. + +This further extension allows to draw lines and vectors with any non +integer slope parameters, to draw dashed lined of any slope, to draw arcs +and curved vectors, to draw curves where just the interpolating nodes are +specified together with the slopes at the nodes; closed paths of any shape +can be filled with color; all coordinates are treated as ordered pairs, +i.e. 'complex numbers'; coordinates may be expressed also in polar form. +Some of these features have been incorporated in the 2011 version of +pict2e; therefore this package avoids any modification to the original +pict2e commands. + +Curve2e now accepts polar coordinates in addition to the usual cartesian +ones; several macros have been upgraded and a new macro for tracing cubic +Bezier splines with their control nodes specified in polar form is available. The same applies to quadratic Bezier splines. This version solves a conflict with package eso-pic. -This version of curve2e is fully compatible with pict2e dated 2014/01/12 -version 0.2z. +This version of curve2e is almost fully compatible with pict2e dated +2014/01/12 version 0.2z. If you specify @@ -40,6 +61,37 @@ If you specify the package pict2e is automatically invoked with the specified options. +The -almost compatible- frase is necessary to explain that this version +of curve2e uses some `functions' of the LaTeX3 language that were made +available to the LaTeX developer by mid October 2018. Should the user +have an older or a basic/incomplete installation of the TeX system, +such L3 functions might not be available. This is why this +package checks the presence of the developer interface; in case +such interface is not available it falls back to the previous version +renamed curve2e-v161.sty, which is part of this bundle, and that must +not be renamed in any way. The compatibility mentioned above implies +that the user macros remain the same, but their implementation requires +the L3 interface. + +The package has the LPPL status of author maintained. + +According to the LPPL licence, you are entitled to modify this package, +as long as you fulfil the few conditions set forth by the Licence. + +Nevertheless this package is an extension to the standard LaTeX package +pict2e (2014). Therefore any change must be controlled on the +parent package pict2e, so as to avoid redefining what has already been +incorporated in the official package. + +If you prefer sending me your modifications, as long as I will maintain +this package, I will possibly include every (documented) suggestion or +modification into this package and, of course, I will acknowledge your +contribution. + +Claudio Beccari + +claudio dot beccari at gmail dot com + %% %% %% Distributable under the LaTeX Project Public License, diff --git a/Master/texmf-dist/doc/latex/curve2e/curve2e.pdf b/Master/texmf-dist/doc/latex/curve2e/curve2e.pdf Binary files differindex 2996792e137..519ee316798 100644 --- a/Master/texmf-dist/doc/latex/curve2e/curve2e.pdf +++ b/Master/texmf-dist/doc/latex/curve2e/curve2e.pdf diff --git a/Master/texmf-dist/doc/latex/curve2e/manifest.txt b/Master/texmf-dist/doc/latex/curve2e/manifest.txt deleted file mode 100644 index ec39b2d9ebc..00000000000 --- a/Master/texmf-dist/doc/latex/curve2e/manifest.txt +++ /dev/null @@ -1,61 +0,0 @@ -%% -%% This is file `manifest.txt', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% curve2e.dtx (with options: `manifest') -%% -%% Copyright (C) 2005--2019 Claudio Beccari all rights reserved. -%% License information appended -%% -File manifest.txt for package curve2e - [2019/02/07 v.1.61 Extension package for pict2e] - - -The package bundle curve2e is composed of the following files - -curve2e.dtx -curve2e.pdf -mainfest.txt -README.txt - -Manifest.txt is this file. - -curve2e.dtx is the documented TeX source file of file curve2e.sty; you get -both curve2e.sty and curve2e.pdf by running pdflatex on curve2e.dtx. - -README.txt contains general information. - -The package has the LPPL status of author maintained. - -According to the LPPL licence, you are entitled to modify this package, -as long as you fulfil the few conditions set forth by the Licence. - -Nevertheless this package is an extension to the standard LaTeX package pict2e -(2014). Therefore any change must be controlled against the parent package -pict2e so as to avoid redefining what has already been incorporated in the -official package. - -If you prefer sending me your modifications, as long as I will maintain this -package, I will possibly include every (documented) suggestion or modification -into this package. - -Claudio Beccari - -claudio.beccari@gmail.com - -%% -%% -%% Distributable under the LaTeX Project Public License, -%% version 1.3c or higher (your choice). The latest version of -%% this license is at: http://www.latex-project.org/lppl.txt -%% -%% This work is "author-maintained" -%% -%% This work consists of file curve2e.dtx, and the derived files -%% curve2e.sty and curve2e.pdf, plus the auxiliary derived files -%% README.txt and manifest.txt. -%% -%% -%% End of file `manifest.txt'. |