diff options
author | Karl Berry <karl@freefriends.org> | 2018-01-15 22:20:09 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2018-01-15 22:20:09 +0000 |
commit | 7a4b66cc343bf7b3c01817fc4b5b0ed1934249d9 (patch) | |
tree | 25929c8dd99ea7a16a6da211b688e85af50259e8 /Master/texmf-dist/doc/latex/polexpr/README.md | |
parent | 1cffeb47b775226f1d947b95055f86daac06c88a (diff) |
polexpr (15jan18)
git-svn-id: svn://tug.org/texlive/trunk@46318 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/latex/polexpr/README.md')
-rw-r--r-- | Master/texmf-dist/doc/latex/polexpr/README.md | 67 |
1 files changed, 67 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/latex/polexpr/README.md b/Master/texmf-dist/doc/latex/polexpr/README.md new file mode 100644 index 00000000000..f5b45b5d23d --- /dev/null +++ b/Master/texmf-dist/doc/latex/polexpr/README.md @@ -0,0 +1,67 @@ +Package polexpr README +====================== + +License +------- + +Copyright (C) 2018 Jean-François Burnol + +See documentation of package [xint](http://www.ctan.org/pkg/xint) for +contact information. + +This Work may be distributed and/or modified under the conditions of the +LaTeX Project Public License version 1.3c. This version of this license +is in + +> <http://www.latex-project.org/lppl/lppl-1-3c.txt> + +and version 1.3 or later is part of all distributions of LaTeX version +2005/12/01 or later. + +This Work has the LPPL maintenance status author-maintained. + +The Author of this Work is Jean-François Burnol. + +This Work consists of the package file polexpr.sty, this README.md and the +documentation file polexpr.txt. + +Abstract +-------- + +The package provides `\poldef`. This a parser of polynomial expressions +based upon the `\xintdeffunc` mechanism of xintexpr. + +The parsed expressions use the operations of algebra (inclusive of +composition of functions) with standard operators, fractional numbers +(possibly in scientific notation) and previously defined polynomial +functions or other constructs as recognized by the `\xintexpr` numerical +parser. + +The polynomials are then not only genuine `\xintexpr` numerical +functions but additionally are also known to the package via their +coefficients. This allows dedicated macros to implement polynomial +algorithmics. + +CHANGE LOG +---------- + +- v0.1 (2018/01/11): initial release. Features: + - The `\poldef` parser itself, + - Differentiation and anti-differentiation, + - Euclidean division and GCDs, + - Various utilities such as `\PolFromCSV`, `\PolMapCoeffs`, + `\PolToCSV`, `\PolToExpr`, ... + Only one-variable polynomials so far. + +- v0.2 (2018/01/14) + - Fix: `"README thinks \numexpr recognizes ^ operator"`. + - Convert README to reStructuredText markup. + - Move main documentation from README to separate `polexpr.txt` + file. + - Provide `polexpr.html` as obtained via + [DocUtils](http://docutils.sourceforge.net/docs/index.html) + `rst2html.py`. + - Convert README to (CTAN compatible) Markdown markup. + Due to lack of available time the test suite might not be extensive + enough. Bug reports are very welcome! + |