Asymptote

Abbozzo
Questa voce sull'argomento linguaggi di programmazione è solo un abbozzo.
Contribuisci a migliorarla secondo le convenzioni di Wikipedia.
Asymptote
linguaggio di programmazione
Data di origine2004
Ultima versione2.89 (25 marzo 2024)
Paradigmiprogrammazione imperativa
Influenzato daMetaPost
Implementazione di riferimento
LicenzaGNU LGPL v3+
Sito webasymptote.sourceforge.io/
Modifica dati su Wikidata · Manuale

Asymptote è un linguaggio di grafica vettoriale sviluppato da Andy Hammerlindl, John C. Bowman (università dell'Alberta) e Tom Prince che fornisce un ambiente (basato sulle coordinate) per il disegno tecnico. Esistono versioni per le maggiori piattaforme (UNIX, Mac OS, Microsoft Windows); è software libero, disponibile sotto licenza GNU Lesser General Public License.

Sintassi e caratteristiche fondamentali

Asymptote permette la creazione di etichette ed equazioni tramite LaTeX, producendo file di alta qualità in PostScript, PDF, SVG, o 3D PRC[1]; seppure ispirato a MetaPost, ha una sintassi più simile al C++. Così come TeX/LaTeX fornisce l'ambiente standard per la scrittura di testi scientifici e matematici in particolare, Asymptote dovrebbe rappresentare un nuovo standard per la creazione di grafici matematici. Come tale, Asymptote è per un utilizzo matematico, consentendo fra l'altro la rappresentazione delle rotazioni tramite numeri complessi o l'adozione del metodo del simplesso (in caso di grafici con frecce ed etichette, permette di riscalare automaticamente questi elementi qualora il grafico venga ingrandito o rimpicciolito).

Viene spesso citato come il primo pacchetto a portare TeX nelle tre dimensioni[2] [3].

Note

  1. ^ Asymptote: A vector graphics language, J. C. Bowman and A. Hammerlindl, TUGBOAT: The Communications of the TeX Users Group, 29:2, 288-294 (2008).
  2. ^ Asymptote: Lifting TeX to three dimensions, J. C. Bowman and Orest Shardt, TUGBOAT: The Communications of the TeX Users Group, 30:1, 58-63 (2009).
  3. ^ Three-Dimensional Vector Representations of Nonsimply Connected Planar Surfaces, O. Shardt and J. C. Bowman, submitted to IEEE Transactions on Visualization and Computer Graphics, (2010).

Voci correlate

Altri progetti

Altri progetti

  • Wikimedia Commons
  • Collabora a Wikimedia Commons Wikimedia Commons contiene immagini o altri file su Asymptote

Collegamenti esterni

  • Pagina ufficiale del progetto Asymptote su Sourceforge, su asymptote.sourceforge.net.
  • Asymptote Wiki, su artofproblemsolving.com. URL consultato il 28 giugno 2008 (archiviato dall'url originale l'11 maggio 2008).
  • Galleria con diversi esempi d'uso di Philippe Ivaldi, su piprime.fr. URL consultato il 18 gennaio 2010 (archiviato dall'url originale il 2 dicembre 2009).
  Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica