Projects / Eukleides

Eukleides

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 can handle geometric types of data like points, vectors, lines, circles, or conics. A Eukleides script usually consists of 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. The Eukleides distribution provides two distinct interpreters: "eukleides" and "euktopst". The former interpreter produces Encapsulated PostScript (EPS). The latter produces PSTricks macros, allowing Eukleides to be used with LaTeX.

Tags
Licenses
Operating Systems

RSS Recent releases

  •  27 Apr 2010 07:29

Release Notes: Some minor bugs concerning PSTricks output have been fixed.

Release Notes: Keyword localization in German and some example scripts are now available. Some minor bugs were corrected as well.

Release Notes: The code has been slightly modified to allow building with MinGW. Some minor bugs have been corrected. An optional step parameter for drawing conics has been added.

  •  19 Feb 2010 16:41

Release Notes: A major bug involving byte code generation on 64-bit platforms has been fixed. Numerous minors bugs have been corrected.

  •  24 Jan 2010 12:07

Release Notes: This release is a complete rewrite of the Eukleides interpreter based on a modified and enhanced version of the Eukleides language. It is now a full featured programming language, allowing the definition of new functions or commands, for example.

Screenshot

Project Spotlight

GNU Wget

A network utility for downloading content from the Web.

Screenshot

Project Spotlight

AutoArchive

A simple backup utility.