Eukleides is a Euclidean geometry drawing language. Two softwares are related
to it. First, eukleides
, a compiler which allows to typeset
geometric figures within a (La)TeX document. This program is also useful to
convert such figures in EPS format or in various other vector graphic formats.
Second, xeukleides
, an X-Window front-end which makes possible to
create interactive geometric figures. This program is also useful to edit and
tune some Eukleides code.
Eukleides has been designed in order to be close to the traditional language of elementary Euclidean geometry. In many cases, it makes possible to completely avoid the use of Cartesian coordinates. You may want to have a look at some samples to see part of the language's features.
The programs eukleides
and xeukleides
are free
softwares; you can redistribute them and/or modify them 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 that comes with these softwares' distributions for more details.
The softwares eukleides
and xeukleides
have been
developed on a GNU/Linux system. They should build on any Unix system where
flex
, bison
and GTK+
1.2 (for
xeukleides
) 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
.
The language Eukleides and the programs eukleides
and
xeukleides
have been created by Christian Obrecht. You are welcome
to send your comments or bug reports.
Go to: | Tutorial section | Reference section | Samples section |