SourceFiles.org - Use the Source, Luke
Home | Register | News | Forums | Guide | MyLinks | Bookmark

Related Sites

Latest News
  General News
  Reviews
  Press Releases
  Software
  Hardware
  Security
  Tutorials
  Off Topic


Back to files

EUKLEIDES version 1.0.3

Copyright (c) Christian Obrecht 2000-2004

<obrecht@altern.org>

  1. PURPOSE

The language Eukleides is a Euclidean geometry drawing language. It has been designed in order to be close to the traditional language of Euclidean geometry. 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 geometric figures in a (La)TeX document. In this case you can insert some Eukleides commands within your TeX source file and run `eukleides' in filter mode on the source file to obtain a ready-to-TeX file.
  • You want to create a geometric 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 a Eukleides source file.
  • You want to create an interactive geometric 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 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/local/man' and `/usr/local/info'. Default binary name is `eukleides'. You'll have to edit the variables in the `Config' file 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 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: <obrecht@altern.org>.


Other Sites

Discussion Groups
  Beginners
  Distributions
  Networking / Security
  Software
  PDAs

About | FAQ | Privacy | Awards | Contact
Comments to the webmaster are welcome.
Copyright 2006 Sourcefiles.org All rights reserved.