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.
|Operating Systems||POSIX Linux Win32|
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.
Release Notes: A major bug involving byte code generation on 64-bit platforms has been fixed. Numerous minors bugs have been corrected.
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.