1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73
|
EUKLEIDES version 0.9.0
Copyright (c) Christian Obrecht 2000-2002
<christian.obrecht@wanadoo.fr>
1) PURPOSE
The language Eukleides is an Euclidean geometry drawing language. It has been
designed in order to be as close as possible from what human beings would say to
describe elementary Euclidean geometry figures. In many cases, it makes possible
to completely avoid the use of Cartesian coordinates.
There are three situations where Eukleides can be useful:
* You want to insert some geometry figures in a (La)TeX document. In
this case you can insert some Eukleides commands within your TeX
source file and run `eukleides' with the `-f' option on the source
file to obtain a ready-to-TeX file.
* You want to create a geometry figure in vector graphic format. In
this case you can run the shell scripts `euk2eps' (for EPS format)
or `euk2edit' (for other formats like the ones used in Xfig or
Sketch) on an Eukleides source file.
* You want to create an interactive geometry figure. In this case
you can use the X-Window program `xeukleides'. This software is
distributed separately.
2) LICENSE
This program 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 2 of the License, or (at your option) any later
version.
See file COPYING for more details.
3) INSTALL
The software `eukleides' has been developed on a GNU/Linux system. It should
build on any Unix system where `flex' and `bison' have been ported.
Furthermore, you'll need `makeinfo' to format the documentation file, and/or
TeXinfo to get a hardcopy. To obtain printable files after running `eukleides',
the PSTricks package is mandatory. Last, to run the shell script `euk2edit'
you'll also need to have `pstoedit'.
As usual, type "make install". Default installation directories are
`/usr/local/bin', `/usr/man' and `/usr/info'. You'll have to edit the Makefile
to change this.
To get a printable documentation file, type "make book". Default paper format
is A4. If you want to use letter paper instead, you'll have to edit the Makefile
to set the PAPER macro empty.
4) DOCUMENTATION
Once installed see man page for usage and info page for language description.
The directory `samples/' contains a set of selected Eukleides source code files.
Some of these files were written to illustrate geometry exercises, others
illustrate some classical geometry theorems.
5) NOTE
The `eukleides' and `xeukleides' softwares were formerly named `euklides' and
`xeuklides'. It had to be changed because there is already another program named
`euklides'.
6) CONTACT
Please send bug reports and comments at: <christian.obrecht@wanadoo.fr>.
|