Box

Screenshot der Software:
Box
Softwarebeschreibung:
Version: 0.4.0
Upload-Datum: 19 Feb 15
Entwickler: Matteo Franchin
Lizenz: Frei
Popularität: 7

Rating: 1.0/5 (Total Votes: 1)

Box sollte für Vektorgrafiken werden, welche Latex wurde für das Schreiben von wissenschaftlichen Dokumenten.
Installation:
Um die Quellen kompilieren und installieren auf Ihrem Computer können Sie fortfahren
mit der ganz übliche Reihenfolge:
& Nbsp; ./configure --with-kairo
& Nbsp; machen sie
& Nbsp; make install
Eine ausführliche Montageanleitung sind in der Datei INSTALL
in diesem Verzeichnis. Das Flag '--with-kairo' ermöglicht die Erfassung und
Verwendung der Cairo-2D-Grafikbibliothek. Achten Sie darauf, diese Bibliothek haben
auf Ihrem System installiert: dies ist nicht obligatorisch, aber geben Ihnen einige
mehr Features (siehe später).
Wenn Sie eine lokale Installation möchten, können Sie wie folgt vorgehen:
& Nbsp; ./configure --prefix = / home / yourusername / local --with-kairo
& Nbsp; machen sie
& Nbsp; make install
Ihr System wird nicht wissen, wo die Box ausführbare finden.
Daher können Sie eine Linie gebracht, wie
& Nbsp; export PATH = $ PATH: ~ / local / bin
am Ende Ihres bashrc-Datei (die eine versteckte Datei in Ihrem Hause ist
Verzeichnis: ~ / .bashrc). Diese letzten Änderung ist nicht erforderlich. Es ist einfach
macht das Leben leichter.
Test
Nach der Installation können Sie einige Tests durchführen, um zu sehen, wenn die Zusammenstellung
suceeded. Geben Sie einfach:
& Nbsp; make check
Sie sollten eine letzte Botschaft, wie zu bekommen:
& Nbsp; 0 Fehler gefunden.
& Nbsp; Alle durchgeführten Tests führten zum Erfolg.
& Nbsp; ...
Cairo-Bibliothek
Sie können nun Box kompilieren mit Unterstützung für die Cairo-2D-Grafikbibliothek.
Kairo bietet Unterstützung für einige weitere Ausgangsklemmen (PDF, SVG, PNG, PS)
und wird sich auch in den nächsten Releases Box genutzt werden, so dass es
viele coole Features. Achten Sie darauf, Box mit der Flagge '--with-kairo' kompilieren

Was ist neu in dieser Pressemitteilung:.

  • Der Kern der Box VM wurde neu geschrieben.
  • Das Typsystem wurde komplett neu geschrieben und ist jetzt viel mächtiger.
  • Eine neue Art, Jeder, ermöglicht Boxen / Unboxing-Objekten und bietet einige Reflexion Fähigkeiten.
  • In dieser Version fügt heterogenen Arrays von Objekten (Array-Objekt), einen neuen Undo-Manager auf die GUI, die mit einem einzigen Undo-History für den Text-Editor und dem Grafik-Editor ermöglicht, und die neuen Objekte Curve, Tri und Füllen kubischen Bezier-Splines zu zeichnen und füllen einen Weg.
  • Die GUI unterstützt nun auch & quot; Richtung Punkte & quot; zu vereinfachen und Zeichnung mit Bezierkurven Interaktion über das Curve-Objekt.

Was ist neu in Version 0.3.4:

  • Diese Version konzentriert sich auf die Verbesserung der Systemdokumentation, die größtenteils umgeschrieben wurde klarer zu sein und um neue Funktionen zu unterstützen. Insbesondere ist es nun möglich, eine Vorschau über einen dokumentierten Objekt festlegen:. Dieses ist ein Stück Box Quellcode, als Bild in der Dokumentation Browser gerendert wird
  • Es ist auch möglich, Dokumentation in Unterabschnitte und Dokumentinstanzen zu organisieren. Bugs wurden sowohl in Box und Boxer fixiert.
  • Es wurden Schritte unternommen, unterstützt die Umwandlung Box-Code in C-Code und Serialisierung / Deserialisierung von Box-Programme (beide Funktionen werden nicht abgeschlossen)
  • Unterstützung

Was ist neu in Version 0.3.1:

  • Der Schwerpunkt dieser Mitteilung war es, zu beheben Fehler sowohl in der Compiler und die GUI.
  • Kleine Verbesserungen wurden auch gemacht.
  • Für Box, jetzt setzt BBox (eher als Erweiterung) des Begrenzungsrahmens.

  • Die Art, wie die Zeichen-Box wurde im Kommando Clip bearbeitet wurde behoben.
  • Es wurden Verbesserungen in der Speicherverwaltung der Box gemacht.
  • Umgang mit FillStyle wurde behoben (es wurde von Style ignoriert).
  • Für Boxer, der Box-Ausgang Ansicht wurde behoben. Es wurde nicht ordnungsgemäß mit einigen Versionen des PyGTK erweitern
  • Einige kleine Verbesserungen in der Dokumentation Browser vorgenommen.

Was ist neu in Version 0.3.0:

  • Die Box-Grafik-Bibliothek wurde in Box selbst neu geschrieben. Die Bibliothek wurde überarbeitet und ist jetzt viel sauberer und leistungsstark. Die alte Schnittstelle wird weiterhin unterstützt, aber ist mittlerweile veraltet. Beachten Sie, dass die neue Schnittstelle reproduziert und bietet dem Benutzer die Funktionen der alten Schnittstelle Ableitung hohe Funktionalität aus niedrigeren Niveau Funktionalität. Beispiel:. Poly ist in Bezug auf die Pfade (Pfad) und Befehlsströme (CmdStream) ausgedrückt
  • hinzugekommen Dox, ein Dokumentationssystem für die Box (die nun Teil von Boxer). Die Kern-Bibliothek und das Box-Grafik-Bibliothek wurden mit dieser dokumentiert. Boxer hat jetzt eine Dokumentation Browser Dox Dokumentation & quot zu durchsuchen; on-line & quot;.
  • Fehler beheben: das wichtigste ist, die Kopie von komplexen Objekten
  • .
  • Suchen Sie in der aktuellen Quellverzeichnis, wenn auch einer anderen Quelle.

Was ist neu in Version 0.2.3:

  • Boxer wurde erweitert: mehrere Referenzpunkte kann ausgewählt und zog gleichzeitig; Die Syntaxhervorhebung von Quellen mit einem Ad-hoc-Datei für Box-Syntax verbessert worden;
  • Fehler beim Laden von beschädigten Dateien wurden behoben.
  • Box wurde auch festgelegt und verbessert: ein Dokumentationssystem, Dox, geschrieben wurde; die Kern- und g Bibliotheken wurden teilweise mit diesen dokumentiert; Sie können nun Box und unbox Objekte unterschiedlichen Typs in die Obj Objekt; raw Zugang zu Kairo ist möglich; eine Neufassung der Box g Bibliothek in Box (statt C) gestartet wurde.
  • Die letzten Funktionen sind noch in der Entwicklung und werden in zukünftigen Versionen angezeigt.

Was ist neu in Version 0.2.2:

  • Diese Version behebt einige Fehler in der Grafik-Bibliothek, dass die neue Version von Boxer (0.3.0) besser nutzbar.
  • Die Bibliothek libboxcore war auch in einigen ihrer Referenzen fest (dieser wurde festgestellt, wenn sie versuchen, unter Mac OS ausgeführt werden).

Was ist neu in Version 0.2.1:.

  • Bugfixes und eine überarbeitete Speicherverwaltung
  • Diese Version behebt hauptsächlich Fehler.
  • Es spielt keine neuen Funktionen zu bringen.
  • Allerdings hat die Speicherverwaltungssystem wurde weitgehend neu geschrieben.
  • Die Speicherverwaltung ist jetzt bewusst, die & quot; komplexe & quot; Typen und weiß, wie Erstellen, Löschen, Kopieren und verschieben Objekte.
  • Die Freigabe bereitet den Boden für zukünftige Features (Boxen / Unboxing durch die Obj-Typ, der einige grundlegende Verbesserungen sowohl Box und Boxer ermöglichen wird).

Was ist neu in Version 0.1.3:

  • '() Char "geändert zu" Str " in der Box g Bibliothek. Das gibt mehr Flexibilität (wir nun zum Beispiel speichern Sie die Frames einer Animation in verschiedene Dateien).

Was ist neu in Version 0.1.0:

  • Das Kopieren von Objekten ist jetzt implementiert, obwohl es nicht für & quot arbeiten, komplexe & quot; Objekte, wie Str.
  • 'umfassen & rdquo; Datei & quot; " Suchen nach Dateien in dem Verzeichnis, das das Skript enthält.
  • Die #provide Richtlinie wurde für mehrere Einschlüssen aus dem gleichen Header eingeführt.
  • Kommentare können mit # beginnen! (Für Box-Skripte auf Unix).
  • Einige Informationen wurden dem -q Abfrage-Option hinzugefügt.
  • Systematische Versionierung Konventionen und Script nun verwendet, um Betreuer Deal automatisch mit dem Problem helfen.
  • Bugfixes und Aufräumarbeiten wurden durchgeführt.
  • Die libboxcore Bibliothek wurde erstellt.

Ähnliche Software

Python
Python

22 Jun 18

Gambas 3
Gambas 3

22 Jun 18

SMOP
SMOP

11 May 15

Kommentare zu Box

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!