Veusz, một chương trình tạo bố cục 2D và 3D

Về Veusz

Trong phần tiếp theo, chúng ta sẽ xem xét về Veusz. Đây là một chương trình vẽ đồ thị và vẽ đồ thị khoa học được thiết kế để tạo ra các lô 2D và 3D sẵn sàng xuất bản. Chương trình là một ứng dụng Qt được viết bằng Python, PyQt và NumPy. Ngoài ra, nó có thể được sử dụng như một mô-đun trong Python. Veusz là nền tảng đa nền tảng, vì vậy chúng tôi có thể chạy nó trên Gnu / Linux, Windows và macOS. Nó cũng là phần mềm miễn phí và được phát hành theo giấy phép GPL.

Với Veusz, người dùng có thể dễ dàng vẽ các đường dẫn 2D và 3D. Nó cũng có thể được sử dụng như một mô-đun Python để tạo các nét vẽ. Các widget vẽ đồ thị dựa trên đối tượng là một tính năng rất quan trọng trong chương trình này. Veusz hỗ trợ nhập dữ liệu từ văn bản, CSV, HDF5 và FITS và đầu ra vector, bitmap, PDF, Postscript, SVG và EMF.

Với sự ayuda được cung cấp trên trang web của họ, chương trình có thể được sử dụng bởi người dùng mới và linh hoạt cho các công việc nâng cao. Ở Veusz, biểu đồ được tạo bằng cách tạo các tiện ích con cốt truyện với giao diện dựa trên đối tượng nhất quán, nơi người dùng đặt các thuộc tính của tiện ích con. Chúng tôi sẽ tìm thấy nhiều tùy chọn có sẵn để tùy chỉnh các lô.

Chương trình cho phép bạn nhập dữ liệu, thêm tập dữ liệu trong chương trình và bạn có thể tạo tập dữ liệu mới, thông qua thao tác với tập dữ liệu hiện có bằng cách sử dụng các biểu thức toán học và hơn thế nữa. Chương trình cũng có thể được mở rộng với các plugin Python, thêm các plugin hỗ trợ nhập các định dạng dữ liệu mới, các kiểu thao tác dữ liệu khác nhau hoặc để tự động hóa các tác vụ.

Một số đặc điểm chung của Veusz

ví dụ trong Veusz

Tính năng vẽ đồ thị 2D

  • Biểu đồ XY (với các thanh lỗi, màu sắc và kích thước).
  • Đồ thị của đường và hàm số.
  • Đường viền.
  • Biểu đồ so le (cho biểu đồ).
  • Hình ảnh (với ánh xạ màu và thanh màu).
  • Ô trường vector.

Tính năng vẽ đồ thị 3D

  • Đồ họa chấm 3D.
  • Nhiều trục 3D.
  • Biểu đồ bề mặt 3D từ dữ liệu.
  • Cho phép nhiều ô trong một không gian 3D
  • Đồ thị đường hàm 3D.

Đầu vào và đầu ra

  • Xuất sang EPS / PDF / PNG / SVG / EMF.
  • Tạo / thao tác các tập dữ liệu.
  • Nhập văn bản, CSV, HDF5, FITS, NPY / NPZ, QDP, nhị phân và plugin người dùng.
  • Dữ liệu có thể được lấy từ các nguồn bên ngoài.

Mở rộng

  • Sử dụng như một mô-đun Python 2/3.
  • Có thể nhập các hàm, hằng số do người dùng định nghĩa và các hàm Python bên ngoài.
  • Giao diện plugin cho phép người dùng viết hoặc tải lên mã.
  • Giao diện kịch bản.
  • Kiểm soát với DBUS và SAMP.

Các tính năng khác

  • Bộ chọn dữ liệu.
  • Chương trình cung cấp một hướng dẫn tương tác.
  • Biểu diễn đa luồng.

Đây chỉ là một số tính năng mà chương trình này cung cấp. Họ có thể tham khảo chi tiết tất cả chúng từ trang web của dự án.

Cài đặt Veusz trên Ubuntu

Chúng tôi sẽ có thể cài đặt ứng dụng vẽ biểu đồ và đồ họa thông qua trình quản lý gói mặc định của Ubuntu hoặc từ PPA chính thức mà chúng tôi thấy có sẵn.

Để thực hiện cài đặt, chúng tôi sẽ chỉ phải mở một thiết bị đầu cuối (Ctrl + Alt + T) và thực hiện lệnh sau để cập nhật danh sách các phần mềm có sẵn:

sudo apt update

Sau đó, nó chỉ còn lại để viết lệnh sau vào bắt đầu cài đặt ứng dụng:

Cài đặt Veusz với apt

sudo apt install veusz

Sau khi cài đặt xong, chúng tôi có thể tìm trình khởi chạy chương trình trong hệ điều hành của chúng tôi.

Trình khởi chạy Veusz

Nếu bạn muốn khởi động nó từ terminal (Ctrl + Alt + T), hãy chạy lệnh này trong đó:

veusz

Cài đặt Veusz qua PPA

về veusz ppa

Nếu bạn quan tâm cài đặt phiên bản mới nhất có sẵn của ứng dụng Veusz, bạn có thể sử dụng những thứ sau PPA. Trong terminal (Ctrl + Alt + T), chúng tôi sẽ thực hiện lệnh sau để thêm PPA vào danh sách các kho:

thêm kho lưu trữ veusz

sudo add-apt-repository ppa:jeremysanders/ppa

Bây giờ chúng ta sẽ thực hiện lệnh khác này để cập nhật danh sách các phần mềm có sẵn:

sudo apt update

Tại thời điểm này, chúng ta chỉ cần thực hiện lệnh cài đặt để tải xuống phiên bản mới nhất của ứng dụng khoa học Veusz:

sudo apt install veusz

Để biết thêm thông tin về cách sử dụng chương trình này, bạn có thể tham khảo trang web dự án.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.