Box

Screenshot Software:
Box
Detalii soft:
Versiune: 0.4.0
Incarca data: 19 Feb 15
Producător: Matteo Franchin
Licenţă: Gratuit
Popularitate: 7

Rating: 1.0/5 (Total Votes: 1)

Box ar trebui să devină pentru grafică vectorială, ceea ce a devenit latex pentru scrierea documentelor științifice.
Instalare:
Pentru a compila sursele și instala pe computerul dvs. s-ar putea continua
cu secvența destul de obișnuit:
& Nbsp; ./configure --with-Cairo
& Nbsp; face
& Nbsp; Marca instalare
Instrucțiunile de instalare detaliate sunt disponibile în fișierul INSTALL
în același director. Steagul "--with-cairo" permite detectarea și
utilizarea bibliotecii grafice Cairo 2D. Asigurați-vă că pentru a avea această bibliotecă
instalat pe sistemul dumneavoastră: acest lucru nu este obligatoriu, dar vă va oferi o
mai multe caracteristici (a se vedea pct mai târziu).
Dacă doriți o instalare locală, s-ar putea proceda după cum urmează:
& Nbsp; ./configure --prefix = / home / yourusername / local --with-Cairo
& Nbsp; face
& Nbsp; Marca instalare
Sistemul dvs. nu va ști unde să găsească executabil Box.
Prin urmare, s-ar putea pune o linie, cum ar fi
& Nbsp; export PATH = $ PATH: ~ / local / bin
la sfârșitul fișierului bashrc (care este un fișier ascuns în casa ta
Director: ~ / .bashrc). Nu este necesară Aceasta ultima modificare. Pur și simplu
face viața mai ușoară.
Testare
După instalare, aveți dreptul să executați unele teste pentru a vedea dacă compilarea
suceeded. Trebuie doar să tastați:
& Nbsp; face verificare
Ar trebui să obțineți un mesaj definitiv, cum ar fi:
& Nbsp; 0 erori găsite.
& Nbsp; Toate testele efectuate au condus la succes.
& Nbsp; ...
bibliotecă Cairo
Puteți compila acum Box cu suport pentru biblioteca grafică Cairo 2D.
Cairo oferă sprijin pentru unele terminale mai multe de ieșire (PDF, SVG, PNG, PS)
și va fi bine exploatat în următoarele versiuni Box, dându-i
multe caracteristici interesante. Asigurați-vă că pentru a compila Box cu steagul "--with-Cairo"

Ce este nou în această versiune:.

  • Nucleul Box VM a fost rescris.
  • Sistemul de tip a fost rescris de la zero, iar acum este mult mai puternic.
  • Un nou tip, orice, permite box / obiecte unboxing și oferă unele capacități de reflecție.
  • Această versiune adaugă adaugă rețele eterogene de obiecte (obiect Array), un nou manager Undo pentru GUI care permite cu un singur istoric Anulare atât pentru editorul de text și editorul grafică și noi obiecte Curve, Tri, și Fill să elaboreze caneluri Bezier cubi și umple o cale.
  • GUI suportă acum & quot; puncte de direcție & quot; pentru a simplifica desen si interactiunea cu curbe Bezier prin obiectul Curve.

Ce este nou în versiunea 0.3.4:

  • Această versiune se concentrează pe îmbunătățirile aduse sistemului de documentare, care a fost în mare măsură rescris să fie mai clare și pentru a sprijini noi caracteristici. În special, acum este posibil să se specifice o previzualizare pentru un obiect documentat:. Aceasta este o bucată de cod sursă de Box, care este redat ca o imagine în browser-ul de documentare
  • De asemenea, este posibil să se organizeze o documentație în sub-secțiuni și instanțe de documente. Bugs au fost fixate în ambele Box și Boxer.
  • Pași au fost făcute pentru a sprijini transformarea cod Box cu codul C și să sprijine serializare / deserializarea programelor de Box (ambele caracteristici nu sunt finalizate)

Ce este nou în versiunea 0.3.1:

  • Principalul obiectiv al acestui comunicat a fost de a stabili bug-uri în ambele compilatorului și GUI.

  • Au fost, de asemenea, a făcut
  • îmbunătățiri mici.
  • De Box, BBOX acum seturi (mai degrabă decât extinderea) caseta de încadrare.
  • mod caseta de încadrare a fost tratată în comanda Clip a fost stabilită.
  • îmbunătățiri au fost făcute în gestionarea memorie de Box.
  • Manipularea FillStyle a fost stabilit (a fost ignorată de către Style).
  • Pentru Boxer, ecranul de ieșire Box a fost stabilit:. Nu a extinde corect cu unele versiuni ale pygtk
  • Unele mici îmbunătățiri au fost făcute în browser-ul de documentare.

Ce este nou în versiunea 0.3.0:

  • Biblioteca grafică Box a fost rescris în caseta sine. Biblioteca a fost re-proiectate și este acum mult mai curat și puternic. Vechi Interfața este încă acceptat, dar acum este învechit. Rețineți că noua interfață reproduce și oferă utilizatorului caracteristicile vechea interfață, care decurg funcționa la nivel înalt de la functionalitate nivel inferior. Exemplu:. Poly este exprimată în termeni de căi (cale) și fluxuri de comandă (CmdStream)
  • Adaugat Dox, un sistem de documentare pentru Box (care este acum parte din Boxer). Biblioteca de bază și biblioteca grafică Box au fost documentate cu asta. Boxer are acum un browser de documentare pentru a căuta Dox documentare & quot; on-line & quot;.
  • bug-uri de fixare: cel mai important este copia obiectelor complexe
  • .
  • Cautare pe directorul sursa de curent atunci când, inclusiv o altă sursă.

Ce este nou în versiunea 0.2.3:

  • Boxer a fost prelungit: puncte de referință mai multe pot fi selectate și târât în ​​același timp; evidențierea sintaxa surselor a fost îmbunătățit cu un fișier ad-hoc pentru sintaxa Box; bug-uri atunci când încărcarea fișierelor rupte au fost stabilite.
  • Box a fost, de asemenea, stabilit și îmbunătățite: un sistem de documentare, Dox, a fost scris; bibliotecile de bază și g au fost parțial documentate cu acest lucru; se poate caseta acum și obiecte Unbox de diferite tipuri în obiectul Obj; acces brut la Cairo este posibil; a fost demarat un rescriere a g bibliotecii Box în caseta (mai degrabă decât C).
  • Aceste ultime funcții sunt încă în curs de dezvoltare și va apărea în versiunile ulterioare.

Ce este nou în versiunea 0.2.2:

  • Această versiune corectează unele bug-uri în bibliotecă grafică, ceea ce face noua versiune a Boxer (0.3.0) mai ușor de utilizat.
  • bibliotecă libboxcore a fost, de asemenea, stabilit în unele dintre referințele sale (acest lucru a fost observat atunci când încearcă să ruleze sub Mac OS).

Ce este nou în versiunea 0.2.1:.

  • Remedieri de erori și un sistem de management al memoriei refăcut
  • Această versiune rezolvă în principal bug-uri.
  • Nu aduce noi caracteristici.
  • Cu toate acestea, sistemul de management al memoriei a fost rescris în mare măsură.
  • Sistemul de management al memoriei este acum conștient de & quot; & quot; complex tipuri și știe cum să creeze, distruge, copia, și muta obiecte.
  • Punerea pregătește terenul pentru caracteristicile viitoare (box / unboxing prin tipul Obj, ceea ce va permite o serie de îmbunătățiri fundamentale atât Box și Boxer).

Ce este nou în versiunea 0.1.3:

  • '() Char "schimbat la" Str " în g bibliotecă Box. Acest lucru oferă o mai mare flexibilitate (noi acum se poate, de exemplu, cu excepția cadrele o animație în diferite fișiere).

Ce este nou în versiunea 0.1.0:

  • Copierea obiectelor este acum pusă în aplicare, deși nu nu lucrează pentru & quot; complex & quot; obiecte, cum ar fi Str.
  • 'includ & quot; Dosarul & quot; " Cautari pentru fișierele din interiorul directorul ce conține script.
  • Directiva #provide a fost introdus pentru mai multe incluziuni de aceeași antet.
  • Comentariile pot începe cu #! (Pentru scripturi Box pe Unix).
  • Unele informații s-a adăugat la opțiunea de interogare q.
  • convenții versiunilor sistematice și script-uri sunt acum folosite pentru a ajuta întrețin acord automat cu problema.
  • Remedieri de erori și curățare s-au făcut.
  • Biblioteca libboxcore a fost creat.

Software similare

Chicken
Chicken

17 Jul 15

Vala
Vala

16 Aug 18

CeGCC
CeGCC

3 Jun 15

Comentarii la Box

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!