في المقالة التالية سوف نلقي نظرة على Veusz. هذا هو برنامج رسم بياني علمي مصمم لإنتاج تخطيطات ثنائية وثلاثية الأبعاد جاهزة للنشر. البرنامج عبارة عن تطبيق Qt مكتوب بلغة بايثونو PyQt و NumPy. أيضًا ، يمكن استخدامه كوحدة نمطية في Python. Veusz هو نظام متعدد المنصات ، لذا يمكننا تشغيله على Gnu / Linux و Windows و macOS. إنه أيضًا برنامج مجاني ويتم إصداره بموجب ترخيص GPL.
باستخدام Veusz ، يمكن للمستخدمين بسهولة رسم مسارات ثنائية وثلاثية الأبعاد. يمكن استخدامه أيضًا كوحدة Python لعمل الضربات. تعد أدوات الرسم القائمة على الكائن ميزة مهمة جدًا في هذا البرنامج. يدعم Veusz استيراد البيانات من نص و CSV و HDF5 و FITS والمتجهات والصورة النقطية و PDF و Postscript و SVG و EMF.
مع مساعدة يتم عرض البرنامج على موقع الويب الخاص بهم ، ويمكن استخدامه من قبل مستخدم مبتدئ وهو مرن للعمل المتقدم. في Veusz ، يتم إنشاء المخططات عن طريق إنشاء عناصر واجهة مستخدم للرسم بواجهة متسقة تعتمد على الكائن، حيث يقوم المستخدم بتعيين خصائص الأدوات. سنجد العديد من الخيارات المتاحة لتخصيص قطع الأراضي.
يسمح البرنامج باستيراد البيانات وإضافة مجموعات البيانات داخل البرنامج ويمكن إنشاء مجموعات بيانات جديدة ، من خلال معالجة مجموعات البيانات الموجودة باستخدام التعبيرات الرياضية والمزيد. يمكن أيضًا تمديد البرنامج باستخدام مكونات Python الإضافية ، مضيفًا المكونات الإضافية التي تدعم استيراد تنسيقات البيانات الجديدة، أنواع مختلفة من معالجة البيانات أو لأتمتة المهام.
بعض الخصائص العامة ل Veusz
ميزات التخطيط ثنائي الأبعاد
- مخططات XY (مع أشرطة الخطأ والألوان والأحجام).
- الرسوم البيانية للخطوط والوظائف.
- مؤامرات كفاف.
- مخططات متداخلة (للرسم البياني).
- الصور (مع تعيينات الألوان وأشرطة الألوان).
- المؤامرات الميدانية المتجهة.
ميزات التخطيط ثنائي الأبعاد
- رسومات نقطية ثلاثية الأبعاد.
- محاور ثلاثية الأبعاد متعددة.
- مؤامرات سطحية ثلاثية الأبعاد من البيانات.
- يسمح بقطع متعددة في مساحة ثلاثية الأبعاد
- 3D الرسوم البيانية الخطية للوظيفة.
المدخلات والمخرجات
- تصدير إلى EPS / PDF / PNG / SVG / EMF.
- إنشاء / التلاعب بمجموعات البيانات.
- استيراد النص و CSV و HDF5 و FITS و NPY / NPZ و QDP والمكوِّن الإضافي الثنائي والمستخدم.
- يمكن الحصول على البيانات من مصادر خارجية.
للمد
- استخدم كوحدة Python 2/3.
- يمكن استيراد الدوال والثوابت المحددة من قبل المستخدم وكذلك وظائف Python الخارجية.
- واجهة البرنامج المساعد للسماح للمستخدم بكتابة أو تحميل التعليمات البرمجية.
- واجهة البرمجة النصية.
- السيطرة مع DBUS و SAMP.
ميزات أخرى
- محدد البيانات.
- يقدم البرنامج دروسًا تعليمية تفاعلية.
- تمثيل متعدد مؤشرات الترابط.
هذه ليست سوى بعض الميزات التي يقدمها هذا البرنامج. يستطيعون استشرهم جميعًا بالتفصيل من موقع المشروع.
قم بتثبيت Veusz على Ubuntu
سنكون قادرين على تثبيت تطبيق الرسم والتمثيل الرسومي من خلال مدير الحزم الافتراضي لـ Ubuntu أو من PPA الرسمية التي نجدها متاحة.
لإجراء التثبيت ، سيتعين علينا فقط فتح محطة طرفية (Ctrl + Alt + T) وتنفيذ الأمر التالي من أجل تحديث قائمة البرامج المتاحة:
sudo apt update
ثم يبقى فقط لكتابة الأمر التالي إلى ابدأ تثبيت التطبيق:
sudo apt install veusz
بمجرد الانتهاء من التثبيت ، يمكننا ذلك ابحث عن مشغل البرنامج في نظام التشغيل لدينا.
إذا كنت تفضل بدء تشغيله من الجهاز (Ctrl + Alt + T) ، فقم بتشغيل هذا الأمر فيه:
veusz
قم بتثبيت Veusz عبر PPA
إذا كنت مهتما قم بتثبيت أحدث إصدار متاح من تطبيق Veusz، يمكنك استخدام ما يلي المؤسسة العامة للتقاعد. في الطرفية (Ctrl + Alt + T) ، سنقوم بتنفيذ الأمر التالي إلى أضف PPA إلى قائمة المستودعات:
sudo add-apt-repository ppa:jeremysanders/ppa
الآن سنقوم بتنفيذ هذا الأمر الآخر إلى تحديث قائمة البرامج المتاحة:
sudo apt update
في هذه المرحلة ، علينا فقط تنفيذ الأمر التثبيت للحصول على أحدث إصدار من التطبيق العلمي Veusz:
sudo apt install veusz
لمزيد من المعلومات حول كيفية استخدام هذا البرنامج ، يمكنك الرجوع إلى موقع المشروع.