summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/polexpr/README.md
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2018-01-15 22:20:09 +0000
committerKarl Berry <karl@freefriends.org>2018-01-15 22:20:09 +0000
commit7a4b66cc343bf7b3c01817fc4b5b0ed1934249d9 (patch)
tree25929c8dd99ea7a16a6da211b688e85af50259e8 /Master/texmf-dist/doc/latex/polexpr/README.md
parent1cffeb47b775226f1d947b95055f86daac06c88a (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.md67
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!
+