Eukleides

Original: http://www.eukleides.org/overview.html

Prehľad

Eukleides je počítačový jazyk venuje elementárnej geometrie roviny. Kladie si za cieľ byť pomerne komplexný systém pre vytvorenie geometrické obrazce, a to buď statické alebo dynamické. Eukleides umožňuje zvládnuť základné typy dát: čísla a reťazce, rovnako ako geometrické typy údajov: bodov, vektorov, sady (bodov), čiary, kružnice a kužeľosečiek.

Eukleides scenár zvyčajne spočíva v deklaratívny časti, kde sú definované objekty, a opisnej časti, kde sú nakreslené objekty. Avšak, Eukleides je tiež plne vybavený programovací jazyk, poskytujú podmienené a iteratívny štruktúry, užívateľsky definované funkcie, moduly, atď Preto, to môže ľahko byť predĺžená.

Distribúcia Eukleides poskytuje hlavne dva tlmočníci: Eukleides a euktopst. Prvý z nich vytvára súbory Encapsulated PostScript (EPS). To môže tiež pri použití konvertora, výťažok animovaný GIF. Neskôr produkuje pstricks makra. To umožňuje zahrnúť čísla Eukleides do LaTeX dokumentov.

Eukleides je v súčasnosti iba distribuovaný ako zdrojový kód pre Unix-like systémoch. Bol vyvinutý na platforme Debian GNU/Linux. Z tohto dôvodu by malo stavať s väčšinou z nedávnych unixové systémy, za predpokladu, niektoré obyčajné balíčky sú nainštalované (napríklad Flex, bizón, readline Texinfo, atď.) Win32 binárne distribúcie je tiež k dispozícii.

Eukleides je slobodný softvér; môžete ho šíriť a/alebo modifikovať podľa podmienok GNU General Public License, vydávanej Free Software Foundation; buď verzie 3 tejto licencie, alebo (podľa vlastného uváženia) ktorejkoľvek neskoršej verzie.

Správy o chybách, ako aj komentáre alebo príspevky by mali byť zaslané autorovi Eukleides, Christian Obrecht (Obrecht na Eukleides dot org).