Box

Software screenshot:
Box
Rincian Software:
Versi: 0.4.0
Tanggal Upload: 19 Feb 15
Pengembang: Matteo Franchin
Lisensi: Gratis
Popularitas: 7

Rating: 1.0/5 (Total Votes: 1)

Box harus menjadi untuk grafis vektor, apa lateks menjadi untuk menulis dokumen ilmiah.
Instalasi:
Untuk mengkompilasi sumber dan menginstal pada komputer Anda, Anda dapat melanjutkan
dengan urutan cukup biasa:
& Nbsp; ./configure --with-Kairo
& Nbsp; membuat
& Nbsp; make install
Petunjuk instalasi rinci tersedia dalam file INSTALL
dalam direktori yang sama. The 'with-Kairo' bendera memungkinkan deteksi dan
penggunaan perpustakaan grafis 2D Kairo. Pastikan untuk memiliki perpustakaan ini
diinstal pada sistem Anda: ini tidak wajib, tapi akan memberi Anda beberapa
lebih banyak fitur (lihat bagian selanjutnya).
Jika Anda ingin instalasi lokal, Anda dapat melanjutkan sebagai berikut:
& Nbsp; ./configure prefix = / home / yourusername / local --with-Kairo
& Nbsp; membuat
& Nbsp; make install
Sistem anda tidak akan tahu di mana untuk menemukan Box dieksekusi.
Oleh karena itu Anda dapat menempatkan garis seperti
& Nbsp; export PATH = $ PATH: ~ / local / bin
pada akhir file bashrc Anda (yang merupakan file tersembunyi di rumah Anda
direktori: ~ / .bashrc). Modifikasi terakhir ini tidak diperlukan. Itu hanya
membuat hidup lebih mudah.
Uji
Setelah instalasi, Anda dapat menjalankan beberapa tes untuk melihat apakah kompilasi
suceeded. Ketik saja:
& Nbsp; membuat cek
Anda harus mendapatkan pesan terakhir seperti:
& Nbsp; 0 kesalahan yang ditemukan.
& Nbsp; Semua tes yang dilakukan menyebabkan keberhasilan.
& Nbsp; ...
Perpustakaan Kairo
Sekarang Anda dapat mengkompilasi Box dengan dukungan untuk perpustakaan grafis 2D Kairo.
Kairo memberikan dukungan untuk beberapa terminal output lebih (PDF, SVG, PNG, PS)
dan akan baik dimanfaatkan dalam rilis Box berikutnya, memberikan
banyak fitur keren. Pastikan untuk mengkompilasi Box dengan bendera 'with-Kairo'

Apa yang baru dalam rilis ini:.

  • Inti dari Box VM telah ditulis ulang.
  • Jenis sistem telah ditulis ulang dari awal dan sekarang jauh lebih kuat.
  • Sebuah jenis baru, Any, memungkinkan tinju / benda unboxing dan menyediakan beberapa kemampuan refleksi.
  • Rilis ini menambahkan menambahkan array heterogen benda (object Array), sebuah undo manajer baru dengan GUI yang memungkinkan memiliki sejarah batalkan tunggal untuk kedua editor teks dan editor grafis, dan baru objek Curve, Tri, dan Isi menggambar splines bezier kubik dan mengisi jalan.
  • GUI sekarang mendukung & quot; arah poin & quot; untuk menyederhanakan gambar dan berinteraksi dengan kurva bezier melalui objek Curve.

Apa yang baru dalam versi 0.3.4:

  • Versi ini berfokus pada perbaikan sistem dokumentasi, yang sebagian besar ditulis ulang untuk lebih jelas dan untuk mendukung fitur-fitur baru. Secara khusus, sekarang mungkin untuk menentukan preview untuk objek didokumentasikan. Ini adalah bagian dari kode sumber Box yang diberikan sebagai gambar di browser dokumentasi
  • Hal ini juga memungkinkan untuk mengatur dokumentasi dalam sub-bagian dan contoh dokumen. Bug tetap di kedua Box dan Boxer.
  • Langkah yang dilakukan untuk mendukung mengkonversi kode Box kode C dan mendukung serialisasi / deserialization program Box (kedua fitur yang tidak selesai)

Apa yang baru dalam versi 0.3.1:

  • Fokus utama dari rilis ini adalah untuk memperbaiki bug di kedua compiler dan GUI.
  • Perbaikan kecil juga dibuat.
  • Untuk Box, BBox sekarang set (bukan memperluas) kotak ikatan.
  • Cara kotak berlari ditangani dalam perintah Clip itu tetap.
  • Perbaikan dilakukan dalam pengelolaan memori Box.
  • Penanganan fillStyle itu tetap (itu diabaikan oleh Style).
  • Untuk Boxer, Kotak lihat output adalah tetap:. Itu tidak berkembang dengan benar dengan beberapa versi PyGTK
  • Beberapa perbaikan kecil dilakukan dalam browser dokumentasi.

Apa yang baru dalam versi 0.3.0:

  • The Box pustaka grafis ditulis ulang di Box sendiri. Perpustakaan ini kembali direkayasa dan sekarang jauh lebih bersih dan kuat. Antarmuka lama masih didukung, tapi sekarang usang. Perhatikan bahwa antarmuka baru mereproduksi dan menawarkan kepada pengguna fitur antarmuka lama, berasal fungsionalitas tingkat tinggi dari fungsi tingkat yang lebih rendah. Contoh:. Poly dinyatakan dalam jalur (Path) dan perintah sungai (CmdStream)
  • Ditambahkan Dox, sistem dokumentasi untuk Box (yang sekarang menjadi bagian dari Boxer). Perpustakaan inti dan perpustakaan grafis Box telah didokumentasikan dengan ini. Boxer kini browser dokumentasi untuk menelusuri Dox dokumentasi & quot; on-line & quot;.
  • Memperbaiki bug: yang paling penting adalah salinan dari obyek yang kompleks
  • .
  • Cari di direktori sumber arus ketika termasuk sumber lain.

Apa yang baru dalam versi 0.2.3:

  • Boxer telah diperpanjang: beberapa titik referensi dapat dipilih dan menyeret bersamaan; penyorotan sintaks sumber telah diperbaiki dengan file ad-hoc untuk Box sintaks; bug ketika loading file yang rusak yang tetap.
  • Box juga diperbaiki dan ditingkatkan: sistem dokumentasi, Dox, ditulis; inti dan g perpustakaan yang sebagian didokumentasikan dengan ini; sekarang dapat kotak dan benda-benda Unbox dari berbagai jenis ke objek obj; Akses mentah ke Kairo adalah mungkin; penulisan ulang dari g library Box di Box (bukan C) telah dimulai.
  • Fitur-fitur terakhir masih dalam pengembangan dan akan muncul dalam rilis mendatang.

Apa yang baru dalam versi 0.2.2:

  • Rilis ini memperbaiki beberapa bug di perpustakaan grafis, membuat versi baru Boxer (0.3.0) lebih bermanfaat.
  • Perpustakaan libboxcore juga tetap di beberapa referensi (ini tercatat ketika mencoba untuk berjalan di bawah Mac OS).

Apa yang baru dalam versi 0.2.1:.

  • Perbaikan bug dan sistem manajemen memori ulang
  • Rilis ini terutama perbaikan bug.
  • Ini tidak membawa fitur baru.
  • Namun, sistem manajemen memori sebagian besar telah ditulis ulang
  • .
  • Sistem manajemen memori sekarang menyadari & quot; kompleks & quot; jenis dan tahu cara membuat, menghancurkan, menyalin, dan memindahkan objek.
  • Rilis mempersiapkan tanah untuk fitur masa depan (tinju / unboxing melalui jenis obj, yang akan memungkinkan beberapa perbaikan mendasar untuk kedua Box dan Boxer).

Apa yang baru dalam versi 0.1.3:

  • '() Char' diubah menjadi 'Str' dalam g library Box. Hal ini memberikan fleksibilitas yang lebih (sekarang kita dapat, misalnya, menyimpan frame dari animasi dalam file yang berbeda)
  • .

Apa yang baru dalam versi 0.1.0:

  • Menyalin objek sekarang diterapkan, meskipun tidak tidak bekerja untuk & quot; kompleks & quot; benda, seperti Str.
  • 'termasuk & quot; berkas & quot;' pencarian untuk file di dalam direktori yang berisi script.
  • #provide direktif diperkenalkan untuk beberapa inklusi header yang sama.
  • Komentar bisa mulai dengan #! (Untuk Box script pada Unix)
  • .
  • Beberapa informasi telah ditambahkan ke pilihan permintaan q.
  • konvensi versi sistematis dan skrip sekarang digunakan untuk membantu pengelola kesepakatan secara otomatis dengan masalah ini.
  • Perbaikan bug dan pembersihan dilakukan.
  • Perpustakaan libboxcore diciptakan.

Software yang serupa

Guile
Guile

20 Feb 15

BAIK
BAIK

11 May 15

Komentar untuk Box

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!