diff options
author | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
commit | e0c6872cf40896c7be36b11dcc744620f10adf1d (patch) | |
tree | 60335e10d2f4354b0674ec22d7b53f0f8abee672 /support/eukleides/README |
Initial commit
Diffstat (limited to 'support/eukleides/README')
-rw-r--r-- | support/eukleides/README | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/support/eukleides/README b/support/eukleides/README new file mode 100644 index 0000000000..e8b778841b --- /dev/null +++ b/support/eukleides/README @@ -0,0 +1,40 @@ + + EUKLEIDES + + Copyright (c) Christian Obrecht 2004-2010 + + obrecht at eukleides dot org + + Eukleides is a computer language devoted to elementary plane +geometry. It aims to be a fairly comprehensive system to create +geometric figures, either static or dynamic. It allows to handle basic +types of data: numbers and strings, as well as geometric types of data: +points, vectors, sets (of points), lines, circles, and conics. + + A Eukleides script usually consists in a declarative part where +objects are defined, and a descriptive part where objects are drawn. +Nonetheless, Eukleides is also a full featured programming language, +providing conditional and iterative structures, user defined functions, +modules, etc. Hence, it can easily be extended. A quick start page and +some code samples are available on-line (www.eukleides.org), in addition +to the Eukleides Reference Manual which is maintained as a Texinfo +manual. + + The Eukleides distribution provides two distinct interpreters: +'eukleides' and 'euktopst,' and three shell scripts: 'euktoeps', +'euktotex', and 'euktopdf'. The former interpreter produces Encapsulated +PostScript (EPS). The later, which is run by the scripts, produces +TeXable PSTricks macros. The 'euktoeps' script is an alternative to +'eukleides' when mathematics typesetting is required. The two other +scripts are useful when using Eukleides together with LaTeX (see section +6.2 in Eukleides Reference Manual). + + Eukleides is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by the +Free Software Foundation; either version 3 of the License, or (at your +option) any later version. Eukleides was developed on a Debian GNU/Linux +platform, hence it should build on most of the recent Unices, provided +some common tools are installed. For instance, when using a Debian based +distribution, you may need to install the following packages: flex, +bison, libreadline-dev, texinfo. + |