دليل استخدام إنكسكيب

من ويكي أضِف
اذهب إلى التنقل اذهب إلى البحث

هذا الدليل نتيجة مشروع إنتاج دليلين حرّين لأداتين رسوميتين مفتوحتي المصدر

الفصل الأول : مدخلٌ إلى البرنامج

ما هو SVG ؟

من ضمن المشكلات التي كانت تواجه المبرمجين والمصممين العاملين على شبكة الإنترنت عدم وجود حل للصور المصممة لكي تنشر عبر الإنترنت فهي نقطية ك‍ JPG وGIF لا تسمح عند ضغطها أو إعادة تحجيمها بالحفاظ على جودتها، أضف إلى ذلك مساحتها الكبيرة وهو ما يستهلك سرعة التحميل ويعيق عملية التصفح على الإنترنت لذا ظهرت الحاجة إلى نسق يُعالج تلك المشكلات، وهنا تصدى اتحاد الويب العالمي (W3C) للمشكلة ليبتكر تقنية: (SVG) وهي اختصار لـ (الرسوميات المتجهية متغيرة الحجم) وبالإنجليزية: (Scalable Vector Graphics)، وتعتمد هذه التقنية بشكل كامل على لغة XML في توصيف الرسوميات المتجهية ثنائية البعد وهي تشمل الألوان والخطوط والنقاط والإحداثيات والمنحنيات بصيغة نصية برمجية يمكن تحريرها بأي محرر نصوص. ولأن لغة SVG تقوم بوصف العناصر باستخدام الخطوط والمنحنيات، فإنها تتطلب كمية أقل بكثير من سعة الموجة مقارنة بأنساق الصور المستخدمة حاليا كـ (JPG أوGIF) والتي يجب أن يتم نقل كل بكسل بها كي يتم عرضها بصورة كاملة. وبالإضافة إلى هذه الميزة الهامة، فإن هذه الصور، والموصوفة باستخدام المتجهات، تسمح للمستخدم بتكبير الصور أو تصغيرها دون فقدان أيّ تفصيل من تفاصيل الصور. وأقرب مثال على ذلك هو ما نراه في رسوم فلاش، ولكن الرسوم التي تستخدم نسق SVG ستحتوي على قدرات مضمنة أفضل بكثير من رسوم فلاش. ومن فوائد نسق SVG الأخرى، مقارنة بنسق GIF مثلًا، هي أن لوحة الألوان palette لهذا النسق تدعم عرض 16 مليون لون، مع دعم كامل لسجلات الألوان color profiles (وذلك لضمان ظهور الألوان كما هي عند استعراضها باستخدام أدوات، أو متصفحات مختلفة). كما أنه يمكن الحصول على نسخ من الصور عند طباعتها من الطابعات المكتبية مشابهة في دقتها لما يراه المستخدم على الشاشة، ولن يرى المستخدم نتوءات من التي يراها في الصور النقطية. ولكن أفضل ميزة في الرسوم التي تستخدم نسق SVG هو إمكانية إنشاء الرسومات بسرعة باستخدام لغة برمجة نصية ومصدر للبيانات. ففي حالة المثال الذي ذكرناه في المقدمة يمكن باستخدام عناصر XML التي تقوم بوصف رسوم SVG، كتابة نص برمجي يقوم بعرض نتائج فريق المبيعات على شكل رسوم بيانية (سواء ثنائية أو ثلاثية الأبعاد)، وذلك بشكل تلقائي دون أي تدخل بشري. ويمكنكم أن تتخيلوا مثلا استخدام هذا النسق في مشاريع البناء مثلا، فإذا كان برنامج الرسوم الهندسية الذي تستخدمه (مثل أوتوكاد) مرتبطا بالويب، فإنه يمكن لك أنت وزملاؤك في المكتب، والعميل، والمقاول، أن تتعاونوا بنشر المخطط الهندسي على موقع إنترنت خاص بالمشروع، وبمجرد إدخال تغيير على أبعاد البناء ضمن ملف المشروع في أوتوكاد، فإن كافة المخططات الهندسية الخاصة بالمشروع على الموقع تتغير لتتكيف مع هذا التعديل. ولا حدود هنا للأفكار والإمكانيات التي تتيحها هذه التقنية للعمل من خلال إنترنت. وهذا لا يعني أن الصور المتجهية تقدم حلًا بديلًا بشكل تام للنوع الآخر من الصور وهو الصور النقطية، لكن العمل على تطويرها قائم، وإليكم صورة توضح الفرق بين الصور المتجهية والنقطية عن تكبيرها:

ولأجل ذلك تتسابق أنظمة التشغيل في دعم نسق SVG  في أسطح المكتب، ومتصفحات الإنترنت، وكذا تتسابق البرامج لتقديم الدعم الكامل لهذا النسق. ومِن هذه البرامج: Inkscape (إنكسكيب)

ما هو Inkscape (إنكسكيب) ؟

كغيره من برامج التحرير الصوري المتجهي مثل Adobe Illustrator ، Corel Draw و XaraX يتيح برنامج إنكسكيب رسم وتحرير الصور المتجهية، حيث تستطيع من خلاله رسم الأشكال الهندسية المختلفة والنصوص والرسوم الكارتونية، وغير ذلك من الأعمال الطباعية والفنية. لكن ما يميزه عن البرامج السابقة أنه نشأ تحت رخصة الحرة ويعود تاريخ برنامج إنكسكيب لنهاية عام 2003 حين إنشق عن برنامج sodipodi بعد عقبات في تطويره اُستهدف تلاشيها في البرنامج الجديد، بالإضافة إلى تغيير وجهة البرنامج لتقديم الدعم الكامل لمعايير SVG بواسطة أدوات وواجهة رسومية سهلة وغير معقدة. ماذا يعني Inkscape (إنكسكيب) ؟ الاسم مكون أساسًا من كلمتين "ink" و "scape". ink وتعني (حبر) وهي مادة تستخدم عامة لأعمال الرسم، وتستخدم أيضا عندما يكون العمل جاهز ليتم تطبيقه على الورق بشكل دائم، ويعكس هذا على أن الإنكسكيب يمكن استعماله كأداة إنتاج. Scape (نظرة) رؤية تجمع عدد كبير من الأشياء، مثل Landscape (منظر)، ويكون بذلك مرجعًا للنهج الموجه للتصوير المتجهي.

يمكننا أن نستخدم إنكسكيب لإنتاج SVG

الفصل الثاني: الحصول على البرنامج و تنصيبه على منصات التشغيل المختلفة

الفصل الثالث : واجهة إنكسكيب

الفصل الرابع : التحكم في العرض

التحكم في عرض الرسم

تخصيص واجهة إنكسكيب

الفصل الخامس : التعامل مع الملفات

إنشاء رسم جديد

فتح ملف

حفظ الملفات

الصيغ التي يُدعم البرنامج استيرادها أو التصدير إليها

الفصل السادس: وسائل وعمليات التحرير الأولية

التراجع والاستعادة

تعيين الكائنات

التدوير والقلب

ترتيب الكائنات

تحريك الكائنات

تحجيم المعيّن

استعراض بعض المؤثرات عند الحركة

نسخ ولصق وحذف الكائنات

استنساخ الكائنات

المجموعات

الطبقات

الفصل السابع: الأشكال الهندسية

أداة متوازيات الأضلاع Rectangle Tool

أداة المنحنيات Ellipse

أداة النجوم والمضلعات Star Tool

أداة الحلزون Spiral

أداة الصناديق 3D Boxes

الفصل الثامن: المسارات في إنكسكيب

ماهية المسارات

منحنيات بيزيير

رسم المسارات

أداة القلم الرصاص Pencil

أداة قلم مسار بيزيير The Bezier (Pen) Tool

أداة الكتابة The Calligraphy Tool

تحرير المسارات

أداة العُقَد Node Tool

تحرير المسارات من خلال النافذة الحوارية Align and Distribute

أوامر نقل المسار

أوامر أخرى متنوعة بذات القائمة

الفصل التاسع : التعامل مع النصوص

ملاحظات هامة

إدراج النص

المحارف الخاصة

تحرير النص

النص على المسار

النص داخل الأشكال

الفصل العاشر: أدوات مساعدة

twea tool

spry tool

eraser tool

paint bcket tool

الفصل الحادي عشر: استخدام المرشحات (الفلاتر)

تعريف المرشحات

استخدام الأنواع المختلفة منها

الفصل الثاني عشر: الملحقات في إنكسكيب

تعريفها

أنواعها

التعامل معها

الفصل الثالث عشر: التعامل مع الصور النقطية في إنكسكيب

الفصل الرابع عشر: نماذج لأعمال فنية وطريقة صنعها

ملاحق