Professional Documents
Culture Documents
الأسئلة الأكثرشيوعا عن الأنكسكيب
الأسئلة الأكثرشيوعا عن الأنكسكيب
1/30
مجتمع لينوكس العربي السئلة الكثرشيوعا عن النكسكيب
الفهرس
مقدمة4.................................................................................................................................................................
-1عموميات 6.......................................................................................................................................................
-1ماهو النكسكيب ؟ 6.....................................................................................................................................
-2ماهو الرسم المتجهي ؟6...................................................................................................................................
-3ماهو Scalable Vector Graphics؟6.............................................................................................................
-4هل يمكن استخدام النكسكيب من قبل مستخدمين متقدمين ؟7......................................................................................
-5على أي منصات يمكن استخدام النكسكيب ؟ 7.......................................................................................................
-6كيف إنطلق النكسكيب ؟ 7...............................................................................................................................
-7ماذا يعني النكسكيب ؟ 7................................................................................................................................
-8هل يمكنني إنشاء صفحات الويب بواسطة النكسكيب ؟ 8..........................................................................................
-9هل يمكنني إنشاء رسومات متحركة بواسطة النكسكيب ؟8........................................................................................
-10هل سنرى في يوم من اليام النكسكيب في نسخته 1.00؟ كيف سيكون ؟8.................................................................
-2استعمال إنكسكيب8.............................................................................................................................................
-1كيف يمكن تدوير الشياء؟8...............................................................................................................................
-2كيفية تغيير لون الكتابة؟9.................................................................................................................................
-3كيفية إدراج رموز رياضية أو خاصة في الرسم؟9...................................................................................................
-4كيف يمكن رسم المنحنيات الجيبية في إنكسكيب؟9...................................................................................................
-5كيفية قياس المسافات و الزوايا؟9........................................................................................................................
-6هل إنكسكيب يستخدم لوحة اللوان؟ كيف يمكنني تخزين اللوان لستخدام لحق؟10.........................................................
-7كيف يمكن استخدام المتدادات؟10.......................................................................................................................
-8كيف يمكنني طباعة الدروس؟10........................................................................................................................
-9هل يمكن استخدام متغيرات أخرى بالنسبة للملفات الجديدة المنشأة بإنكسكيب؟10..............................................................
-10أريد عمل منصات لستنساخ ملون لكن المنصات ل يتغير لونها11.............................................................................
-11عند محاولتي لتطبيق قناع التعتيم المدرج على شيء فإنه يختفي مرة واحدة11................................................................
-12الملفات المصدرة بصيغة PNGبواسطة إنكسكيب لها حواف مخبولة أو دون تنعيم أو خلفيات غريبة11................................
-13كيف نحذف ال antialiasing؟12....................................................................................................................
-14هل نستطيع استخدام انكسكيب عن طريق سطر الوامر ؟12....................................................................................
-15أنا على ويندوز والعمل بسطر الوامر يظهر انه معطل! 12.....................................................................................
-16كيف يمكن تشغيل alt +clicو (alt+drag&drop(glisserعلى اللينوكس ؟13........................................................
-17لدي مشاكل مع أسماء الملفات الغير لتينية على لينوكس13......................................................................................
-18كيف يمكن تشغيل alt + clicو alt+ drag&dropعلى ال Mac OS X؟؟14........................................................
-19لدي حاسوب بنظام تشغيل حيث أن اللغة الفتراضية هي ، XXXلكن أريد إستخدام النكسكيب باللغة ، YYYكيف يمكنني فعل
ذلك؟ 14..........................................................................................................................................................
-20قمت بتثبيت خط جديد على ويندوز لكن النكسكيب لم يقم بقرائته 15...........................................................................
-21قمت بتثبيت انكسكيب على OS X 10.4.xلكن عند تنفيده ل يحصل شيء ول تظهر الواجهة 16......................................
-22على لينوكس ،النكسكيب يعلق ويتظهر رسالة " " 16................................................................. invalid pointer
- 3ساهم في النكسكيب16........................................................................................................................................
-1كيف يمكنني المساهمة في المشروع؟16...............................................................................................................
-2هل يمكن المساعدة دون البرمجة؟16...................................................................................................................
-3أين يمكنني الحصول على لفتة أو بانر لنكسكيب؟19..............................................................................................
-4كيف يمكنني تجنب حدوث شجارات في لوائح البريد اللكترونية؟20.............................................................................
- 4إنكسكيب والرسم المتجهي 21...................................................................................................................... SVG
-1هل مستندات الـ SVGالتي أنتجت بواسطة إنكسكيب مستندات صالحة21.....................................................................:
-2ماذا حول النصوص المتدفقة21........................................................................................................................ :
-3لماذا إذن يمكننا الحفظ بالصيغة “ SVGعادي” و “ SVGإنكسكيب” ؟22....................................................................
-4مامميزات الـ SVGالتي يدعمها إنكسكيب22........................................................................................................:
2/30
مجتمع لينوكس العربي السئلة الكثرشيوعا عن النكسكيب
-5قمت بإنشاء SVGيدوياً .هل سأفقد كل شيء إذا ماشغلته وحفظته بإنكسكيب22.............................................................:
-6إنكسكيب وعارض إكس Xيعرضان لي الـ SVGبشكل مختلف .مالعمل23.................................................................:
-7إظهار ملفات الـ SVGمثل أرشيف صور23....................................................................................................... :
- 5إنكسكيب و البرامج الخرى23..............................................................................................................................
-1لماذا افترقنا عن صوديبودي Sodipodi؟23........................................................................................................
-2ماهو الفرق بين إنكسكيب و ديا؟24.....................................................................................................................
-3هل للمشروع نية تعويض الفلش؟24...................................................................................................................
-4هل إنكسكيب يعوض الجمب أو فوتوشوب؟24........................................................................................................
-5هل سيصبح إنكسكيب ضمن مجموعة جنوم المكتبية؟25............................................................................................
-6ما هي الصيغ التي يتعامل معها إنكسكيب للتصدير و الستيراد؟25...............................................................................
-7كيف يمكنني استعمال الملفات )CDRملفات كوريل درو( في إنكسكيب ؟25...................................................................
-8قمت بالتصدير إلى SVGبأدوبي إلستراتور ,وغيرته في إنكسكيب ثم استردته ب , AIلكن كل التغييرات فقدت !26.................
-6مواضيع التطوير 26..........................................................................................................................................:
-1ما هى اهداف تطوير انكسكيب ؟26................................................................................................................... .
-2بأي لغة برمجة ومكتبة رسومية تم بناء انكسكيب ؟26...............................................................................................
-3ما هو موقفكم تجاه تقاسم الكود مع مشاريع أخرى؟26...............................................................................................
-4كيفية خلق امتدادات أو لواحق للنكسكيب ؟27.......................................................................................................
-5كيف يصبح الكود مألوفا لك ؟27........................................................................................................................
-6ما هو محرك النتائج المستخدم؟28................................................................................................................... .
-7ما هي منصة التطوير ؟28............................................................................................................................. .
-8ما هو سطر الوامر الذي يمكننا من تحميل الكود مع Subversion؟28.......................................................................
-9ما هى السمات المختارة المطلوبة للعمل ؟29..........................................................................................................
-6القانون30........................................................................................................................................................:
-1ماهي الرخصة التي يصدر تحتها إنكسكيب30.......................................................................................................:
3/30
مجتمع لينوكس العربي السئلة الكثرشيوعا عن النكسكيب
مقدمة
فى عالم اليوم الذى أصبح يتقاسم كل شىء أصبحنا نموج فى ظلل مخاطر العولمة وما تحيط بها
مضن أيضدلوجيات قضد تعصضف بهُويتنضا العربيضة مضن مكانتهضا الضتى حضافظت عليهضا طليضة القضرون الماضضية
لتهوى فى القاع ،ويصبح من المسلم به أن يكون كل ما هو أصله عربي أل يكون عربي وما يفترض
فيه أن ينطق عربي ينطق أفرنجي أو ساموري أو حتى لغة قوم القردة فى المحيط الزحلى ،وهذا
كلضه أذكضى مضن حضافز العمضل المثمضر والخلق لضدينا هنضا فضى مجتمعنضا الضضيق بضأن نسضتثمر طاقاتنضا
كشضباب يفضترض فيضه أن يقضود مجتمعضه نحضو بر المضان لكضى يعضدو بضأفقٍ جديضد نحضو التحضضر والنفتضاح
المرن على العالم المشروط بالحفاظ على الهُوية العربية ولهذا قررنضا فى هذا المجتمع الفتراضى
وهضو مجتمضع لينضوكس العربضى أن نشضارك معكضم فضى تعريضب مضواد وتقنيضات تكنلوجيضة نحضن فضى أمضس
الحاجضة لهضا لكضي نقضوي مضن دعضائم اللغضة العربيضة بصضورة عمليضة وزد علضى ذلضك بأننضا اقتسضمنا لهضذا
الشرط السابق وهو الحفاظ على اللغة العربية بأن نُيسر على من ل يملكون لساناً آخر غير العربية
أن ننقضل لهضم علضوم اسضتفادت منهضا البشضرية ،نعضم أسسضها الغضرب ولكنهضا للنسضانية قاطبضة وكمضا
اسضضتفادوا هضضم مضضن علومنضضا العربيضة وترجمضضوا مخلضضدات ابضضن رشضضد وابضضن سضضينا والضضرازى وابضضن خلضضدون
والحسضن ابضن الهيثضم أو حضتى علضى مبضارك وحاليضاً أمثضال زويضل ومصضطفى السضيد وغيرهضم فسضنترجم
علضومهم ونسضاعد علضى تعليمهضا وتطويرهضا ليضس لنضا فحسضب بضل للنسضانية جمعضاء ،وهنضا وفضى تلضك
الصفحات القادمة نطرح عليكم عملً خلقاً تكاتفت الجهود العربية من كل صوبٍ وحدب من المغرب
والجزائر وتونس ومصر والردن والعراق والسعودية ..كل واحد اضطلع بدور وكلهم اجتمعوا على طرح
هضذا العمضل وقيضم المشضاركة المجتمعيضة الضتى حضوته مضن خلل أدوار تسلسضلية منظمضة كضانت بضاكورة
أعمضال قسضم مشضاريع مجتمضع لينضوكس العربضى وهضو عمضل خضاص بترجمضة السضئلة الضكثر شضيوعاً
لبرنامضج النكسضكيب الخضاص بالرسضوم المتجهيضة ..هضذا البرنامضج الضذى خطضى مضع سضنواته القليلضة
مراحل جمة طوت صفحات عمره الولى فى صفحة وقلبتها لصفحة أخرى فى باب الحترافية فى
الرسضضوم المتجهيضضة ليضضضارع هضضذا البرنامضضج الحضضر والمجضضانى أعضضتى البرامضضج التجاريضضة مغلقضضة المصضضدر
والمماثلة له وإن كان ما زال هناك بعض العثرات ولكن بالعزيمة والصرار المجتمعى على تحييد تلك
العثرات والستمرار فى حالة المشاركة الخلقة تلك سنصل لما نريد.
4/30
مجتمع لينوكس العربي السئلة الكثرشيوعا عن النكسكيب
أدعضو ال ضأن يكلضل هضذا المجهضود العربضى مضن الضزملء الفاضضل ممضن أسضهموا فضى طضرق هضذا البضاب
كتجارب كثيرة مضت من أخوة أفاضل ندين لهم ولمجهوداتهم بعظيم الوفاء ..دعونى أسرد عليكم
من أسهموا فى هذا العمل :
ول أنسى جنود الخفاء من إدارة المجتمع :علي الشمرى وسامرحداد ومسلم عادل ..لهم جميعاً
خالص التقدير على ما بذلوه تجاه إنجاح هذا المشروع.
ونحن إذ نعرض تلك السماء فنحن نطرق أبوابكم لكى تُسهموا معنا فى طرق باب العلم الناقع الحر
لننقله لبناء مجتمعاتنا ويحضرنى هنا قول الشاعر :
5/30
مجتمع لينوكس العربي السئلة الكثرشيوعا عن النكسكيب
-1عموميات
-1ماهو النكسكيب ؟
النكسضكيب عبضارة عضن برنامضج حضر للرسضم المتجهضي وهضو مماثضل ل Adobe Illustrator ،
Corel Draw,و . XaraXوالصضضل فضضي البرنامضضج أنضضه اعتمضضد علضضى Scalable Freehand
Vector Graphicsأو ما يختصر ب SVGبشكل أساسي و هوشكل مفتوح على أساس معيار
W3Cو مبني على . XML
خلفضضا لبرامضضج التصضضويرالنقطي الرسضضومي الضضتي تعتمضضد علضضى خطضضوط المسضضح ) الطوليضضة
والعرضية ( كبرنامج فوتوشوب أو الجمب ،فإن النكسكيب يقدم صوره في شكل متجهي،
الصضور المتجهيضة تجسضد أو تصضف الشضكل والشضيء المشضاهد فضي الصضورة بغضض النظضر عضن
مقياس العرض .ويتم استعمال هذه المعلومات من طرف محرك رسومي A rasterization" ،
" engineوهو عبارة عن بروتوكول معلومات التوجيه ،لتقديم الصورة على شكل نقاط أيا كان
مقياس العرض أو مستوى الزوم ،لمشاهدتها أو طبعها.
على نقيض الشكال الرسومية النقطية المرتبطة بمقياس عرض معين والتي تخزن الصور
علضى شضكل شضبكة مضن النقضاط .إذ يعتضبر الرسضم المتجهضي مكمل أكضثر ممضا هضو بضديل للصضور
الرسومية النقطية ،فلكل أهدافه الخاصة ويستعمل في ظروف مختلفة.
فالصضور الرسضومية النقطيضة عامضة ممتضازة بالنسضبة للتصضوير الضضوئي وبعضض الرسضومات الفنيضة،
بينمضا الصضور المتجهيضة ملئمضة أكضثر للعمضال المدعومضة مضن طضرف الحاسضوب كاللوجوهضات،
والصور التي تحتوي على نصوص ،والصور التقنية.
للعلضم فضإن النكسضكيب يسضتطيع أيضضاً اسضتيراد وإظهضار الصضور الرسضومية النقطيضة ،وسضيتم
اعتبارها اذاً على شكل رسومات متجهية بسيطة قابلة للتعديل.
, Scalable Vector Graphicsبإختصضار ) ، (SVGعبضارة عضن شضكل مفتضوح مبنضي علضى XML
للصضور المتجهيضة والمعياريضة ل .W3Cمجضال اسضتعماله يتسضع بسضرعة ،وأغلضب برامضج الرسضم
المتجهي المعروفة الى حد الساعة لها القدرة على استيراد وتصدير الصور على شكل SVG
،وبعضض المتصضفحات الحديثضة أيضضا كالفضايرفوكس والضوبرا تسضتطيع اظهارهضا مباشضرة بضدون أي
6/30
مجتمع لينوكس العربي السئلة الكثرشيوعا عن النكسكيب
طبعضاً ! مضع أن البرنامضج ل يقضدم جميضع إمكانيضات البرامضج المهمضة الخاصضة بالرسضم المتجهضي،
فضضإن الصضضدارات الخيضضرة منضضه تقضضدم كضضل الدوات الساسضضية للتحريضضر المتجهضضي .فكضضثير مضضن
المسضتخدمين أكضدوا علضى اسضتخدامهم للنكسضكيب بنجضاح فضي عضدة مشضاريع )صضور الضويب،
رسومات بيانية تقنية ،أيقونات،فن ،لوجوهات وبطاقات( مثال ،آلف من صور الويكيبيديا تم
تصضضميمها بالنكسضضكيب وأيضضضا معظضضم محتضضوى موقضضع ، openclipart.orgوالمزيضضد مضضن العمضضال
تجدها هنا و هنا ،نحاول دائماً الحصول على رمز فعال للمستخدمين الحقيقيين ،ظناً منا أن
الروابط المتينة بين المطورين والمستخدمين تعطي نتائجا ممتازة .تستطيعون الشروع في
إستخدام النكسكيب من الن بالموازاة مع أدواتكم وبرامجكم الخرى .
نضضوفر صضضيغ تنفيذيضضة لنظضضام لينُكضضس ،وينضضدوز ) xp/2000/2003مضضع مثبضضت مدمضضج( ،و OSX
) حضزم .(DMGونعلضم أن النكسضكيب اسضتخدم بنجضاح علضى ال ،freeBSDوهنضاك العديضد مضن
النظمة الخرى غير مدعومة مثل Unix ، Windows 89/MEو من الممكن توفير الدعم لها
مستقبل .
فالهدف من المشروع كان إنشاء برنامج رسم يوفر دعما كليا لل SVGو مطور بواسطة +C
+مع واجهة رسومية جديدة سهلة الستخدام ) زرع الجنوم ( HIGو دورة تطوير مفتوحة،
موجهة من طرف المجتمع.
في ظرف وجيز ل يتعدى عدة أشهر طرح المشروع العديد من الصدارات،وأظهر سلسلة من
الميضزات الجديضدة والتحسضينات علضى الكضود المصضدري .وبسضرعة أصضبح المشضروع :مشضروعا
مفتوح المصدر مميزا .
7/30
مجتمع لينوكس العربي السئلة الكثرشيوعا عن النكسكيب
السم مكون إنطلقا من الكلمة النجليزية " "inkوتعنى ) حبر ( وهي مادة عامة تستخدم
لعمضال الرسضم ،وتسضتخدم أيضضا عنضدما يكضون العمضل جضاهز ليتضم تطضبيقه علضى الضورق بشضكل
دائم ،اذاً السضم يضدل علضى أن النكسضكيب يمكضن اسضتعماله كضأداة إنتضاج ) Scape .نظضرة (
رؤيضة تجمضع عضدد كضبير مضن الشضياء ،مثضل ) Landscapeمنظضر( ،ويكضون بضذلك مرجعضا للنهضج
الموجه للتصوير المتجهي.
حالياً ل يمكن ذلك ،مع أن عدد كبير من المستخدمين يستعملون البرنامج لعمل تصاميم أو
إنشاء صور)بانرات ،لوجوهات ،أيقونات ،إلخ(...
إسضتخدام ال SVGمباشضرة علضى الضويب أصضبح إمكانيضة واقعيضة بفضضل دعضم ال SVGالضذي
أضضيف حضديثاً فضي بعضض متصضفحات الضويب كالفضايرفوكس والضوبرا .مثضال :باسضتخدام فضايرفوكس
1.5أو نسضخة أحضدث ,يمكضن فتضح ملضف SVGتضم إنشضاءه بواسضطة النكسضكيب مباشضرة علضى
المتصفح بشكل واضح وتام .نظرياً ،ال SVGو ال XHTMLيمكن استخدامها معاً في نفس
الصفحة ،هذا سيتيح للمستخدمين المهتمين والمطورين من استكشاف هذه الخاصية.
ل ،النكسضكيب ليضدعم حضتى الضن الرسضوم المتحركضة ، SVGفقضط الصضور 2Dوالثابتضة هضي
المدعومضضة ،تسضضتطيعون تصضضدير الصضضور مضضن البرنامضضج لسضضتخدامها فضضي الفلش أو رسضضومات
متحركضة .GIFمنضذ فضبراير ، 2006أصضبح برنامضج بلنضدر يضدعم اسضتيراد ملفضات SVGواسضتخدام
النبثاق لصنع أشياء ثلثية البعاد.
علضى أسضاس أن التطضوير ل يضزال مُسضتمر ،سنصضل ل محالضة للنسضخة ،1.00لكضن لضم يحضدد أي
تاريخ لهذا العمل.
لزلنا في الحاجة الى جهد كبير لسد نقاط الضعف ،تحسين الثبات ،وتنعيم بعض الحيثيضات
الشضائكة قبضل الوصضول الضى الضذهب وطضرح الصضدار ،1.00وهضذا يتطلضب وقتضا ،وسضتكون بالفعضل
هناك تغييرات مهمة في النسخ القادمة قبل طرح النسخة . 1.00
-2استعمال إنكسكيب
-1كيف يمكن تدوير الشياء؟
8/30
مجتمع لينوكس العربي السئلة الكثرشيوعا عن النكسكيب
يتبضع إنكسضكيب نفضس الطريقضة المعتمضدة مضن طضرف كضورل درو وزارا ) (Xaraوبرامضج آخضرى,
عضضوض اسضضتخدام أداة الضضدوران خاصضضة .لعمضضل هضضذا نختضضار الشضضيء بضضالنقر عليضضه بواسضضطة أداة
السهم ثم ننقر عليه مرة ثانية ,فتتغير المقابض حول الشيء لتمكننا من تدويره بواسطتها.
يمكضن أيضضاً اسضتعمال صضندوق التحضاور للتغييضرات مضن أجضل دوران محضدد أوالضزرار ] و [ لتضدوير
الشياء المختارة بالملمس.
فضي إنكسضكيب ,لتختلضف النصضوص عضن أي كضائن آخضر ,فيمكضن تغييضر لونهضا و لضون حوافهضا بضأي
لضون بنفضس الطريقضة .فلوحضة الضلوان و صضندوق الحشضو و الطضار و لصضق السضتايل فكضل هضذه
الخاصيات تطبق على الكتابة بنفس طريقة تطبيقها على المستطيلت مثلً .وفوق هذا إذا
اخترتم نصاً بأداة النص فكل تغيير يطبق فقط على النص المختار.
عنضد تحريركضم لكتابضة علضى لوحضة الرسضم اضضغط علضى Ctrl+Uو أدخضل يونيكضود الرمضز المضراد
إدراجضه فحينهضا يظهضر الرمضز مصضغراً فضي شضريط المهضام ,عنضد النتهضاء يمكضن الضضغط علضى زر
إدخضال .لئحضة أكضواد اليونيكضود موجضودة علضى الموقضع .unicode.orgمثلً فكضود “رمضز التكامضل”
هو 222bفيجب الحصول على خط يقبل هذا الرمز و إل ظهر على شكل مربع.
عند تحرير الكتابة في الجزء المخصص لها في صندوق التحاور يمكن استخدام جميع طرق
الكتابضضة فضضي GTKالمدعومضضة فيهضضا .المرجضضو مراجعضضة التوثيضضق الخضضاص ب GTKلمزيضضد مضضن
المعلومات.
لتخزيضن العمضل بصضيغة epsنوصضي بالختيضار"تحويضل الكتابضة إلضى مسضار" عنضد القيضام بالتصضدير
للحفاظ على الرمز.
تضضدرج النسضضخة 0.43مضضن إنكسضضكيب ومضضا بعضضدها مضضن نسضضخ امتضضداداً اسضضمه » Function
) « Plotterكضضان اسضضمه (Wavyو يمكضضن اسضضتعماله لرسضضم المنحنيضضات الجيبيضضة أو أي رسضضم
لدالضة ,كمضا يوجضد برامضج أخضرى مثضل Xfigو KiGو KSEGيمكنهضا رسضم منحنيضات أكضثر تعقيضداً
وتصديرهم بصيغة SVGلستخدامها في إنكسكيب.
9/30
مجتمع لينوكس العربي السئلة الكثرشيوعا عن النكسكيب
حتى الن إنكسكيب ل تتوفر به أداة خاصة بالقياس لكن يمكن استخدام أداة منحنى بيزيي
لهضذا الغضرض ,نختضار هضذه الضداة ) (Shift+F6وننقضر علضى حافضة القطعضة المضراد قياسضها و نحضرك
الفضأرة مضن دون أن ننقضر حضتى نصضل إلضى الحافضة الضخرى فعنضدها يظهضر لنضا قيضاس المسضافة و
الزاوية في شريط المهام ,يمكن الضغط على ' esc 'Echapلللغاء.
فالزاويضة مقاسضة انطلقضا مضن المسضتقيم الضفقي و فضي اتجضاه عكضس عقضارب السضاعة)اتفضاق
رياضضي( لكضن فضي الختيضارات يمكضن تغييضر الطريقضة)فضي اتجضاه عقضارب السضاعة و انطلقضا مضن
المستقيم العمودي(.
انطلقا من النسخة ,0.44المتداد قياس المنحنى يمكن من قياس طول مسار عشوائيا.
-6هل إنكسكيب يستخدم لوحة اللوان؟ كيف يمكنني تخزين اللوان لستخدام لحق؟
انطلقا من النسخة 0.42فلوحات اللوان مستخدمة و تستعمل نفس الصيغة للجمب )(gpl
إل أن السم المستخدم في إنكسكيب هو "نماذج أو أمثلة" .فعند اختيار السماء استعملنا
عدة برامج و استنتجنا أن الكلمتين لوحة اللوان ونماذج اللوان هما الكثر استخداماً ,و بما
أن مصضطلح "لوحضة الضلوان" اسضتخدم سضابقا فضي إنكسضكيب لتسضمية نضوع معيضن مضن صضناديق
التحاور فمصطلح نماذج اللوان سيستخدم لوصف هذه الخاصية.
تمكضن المتضدادات مضن اسضتعمال برامضج خارجيضة و سضكريبتات مكتوبضة بضأي لغضة برمجضة لزيضادة
إمكانيات إنكسكيب .يكمن الجزء الكثر صعوبة في إيجاد و حل كل العلقات اللزمة لشتغال
البرامضج الخارجيضة .للحصضول علضى المعلومضات بخصضوص هضذه العلقضات لفتضح مزيضد مضن صضيغ
الملفات المرجو النظر إلى الحصول على امتدادات تعمل وإذا كنتم مهتمين بالتأثيرات الفنية فهذه
الصفحة تهمك :الحصول على تأثيرات تعمل.
كل الدروس بجميع اللغات موجودة بصيغة HTMLعلى هذه الصفحة لتسهيل عملية الطباعة
من خلل المتصفح.
-9هل يمكن استخدام متغيرات أخرى بالنسبة للملفات الجديدة المنشأة بإنكسكيب؟
10/30
مجتمع لينوكس العربي السئلة الكثرشيوعا عن النكسكيب
نعضضم يمكضضن القيضضام بضضذلك بالضضذهاب إلضضى ملضضف<جديضضد ) (Ctrl+Nأو عنضضدما نبضضدأ دورة جديضضدة
بالنكسضكيب فالبرنامضج يحمضل نمضوذج افتراضضي الضذي يحضوي صضيغة و حجضم الورقضة و بضارامترات
الشبكة و كذا خصائص التصدير ,إلخ ،ويمكن أيضاً إحتوائها على أشياء منشأة سابقاً ,يمكن
أيضا تخزين أي ملف كملف افتراضي بتخزينه في المسار inkscape/templates/default.svg
~/ .تحضضت بيئة لينٌكضضس و فضضي ] inkscape dir]/share/templates/default.svgتحضضت بيئة
ويندووز ,إذا تم تخزينه بإسم مخالف ل default.svgفي نفس المسار ,سيظهر في القائمة
ملف<جديد لكنه لن يحمل إذا لم يتم اختياره.
في حالة استعمالكم لنسخة محلية ,مثل النسخة العربية ,ستجدون الملف default.ar.svg
هضضو الملضضف الفتراضضضي عضضوض . default.svgبهضضذه الطريقضضة يمكنكضضم ضضضبط الملضضف المحمضضل
افتراضيا للغة الستعمال.
الشضيء البدئي المضراد استنسضاخه يجب أن يكضون لضه حشضو أو حافضة بضألوان غيضر معروفضة لكضي
تنجح الطريقة ,استخدم الزر » ? « في صندوق التحاور للحشو و الحافة و ذلك لجعل اللون
غيضر معضرف أو اسضتخدم الضمر "غيضر معضرف" مضن القائمضة الضتي تظهضر بضالنقر بضالزر الضيمن علضى
مؤشر السلوب في شريط المهام .أما إذا كان الشيء البدئي عبارة عن مجموعة فيمكن أن
تكون مجموعة صغيرة فقط من الشياء التي لها اللون غير المعرف ,فهذه الشياء فقط هي
تحصل على ألوان متغيرة عند التمهيد.
-11عند محاولتي لتطبيق قناع التعتيم المدرج على شيء فإنه يختفي مرة واحدة.
يجب النتباه إلى مواصفات SVGو التي تنص على أن اللون السود يعني التعتيم بالنسبة
للقنضاع )يختفضي الشضيء( و اللضون الضبيض يعنضي الشضفافية بالنسضبة للقنضاع)يظهضر الشضيء مضن
الضداخل( .إضضافة فعضدم وجضود لضون أو الشضفافية الكاملضة تسضاوي السضود الشضفاف و هضذا يعنضي
معتم أيضضا بالنسبة للقناع ,و لهضذا إذا أردتضم الشيء بقناع تضدريجي فيجضب إنشاء قنضاع مضدرج
من البيض إلى شفاف.توجد من هنا المواصفات التفصيلية للقنعة .SVG
-12الملفات المصدرة بصيغة PNGبواسطة إنكسكيب لها حواف مخبولة أو دون تنعيم أو
خلفيات غريبة
يكمضضن المشضضكل فضضي التطضضبيق أو البرنامضضج المسضضتخدم لمشضضاهدة ملفضضات PNGو ليضضس
إنكسكيب ,فمثل النسخ السابقة ل 7من Internet Explorerل يمكنها إظهار ملفات PNG
11/30
مجتمع لينوكس العربي السئلة الكثرشيوعا عن النكسكيب
بشضكل صضحيح بالنسضبة للضجزاء الشضفافة ,فاسضتعمل مثل فضايرفوكس لمشضاهدتها .و إذا كضان
مضن الضضروري اسضتعمال IE 6فل يمكضن مشضاهدة الخلفيضات الشضفافة لملفضات ,PNGيجضب
جعلها معتمة في الختيارات العامة للملف و إعادة تصديرها من جديد.
إذا كنتضم تفضضلون مشضاهدة ملفضات PNGب MsWordفيجضب العمضل بنفضس الطريقضة للحصضول
على نتيجة أحسن.
ل يمكضن حضذفه كليضا مضع محضرك المضردود الخضاص بنضا ،لكضن يمكضن حضذفه جزئيضا أثنضاء التصضدير .
عامة ال antialiatingغير مرحب به على الخطوط العمودية والفقية والتي تصبح رؤيتها
ضضضبابية ،لتصضضحيح أو بالضضحرى التحايضضل علضضى هضضذه المشضضكلة يجضضب التأكضضد مضضن أن الجضضوانب
منضمة الى شبكة ال pixelsوأن العدادات لهم عرض كامل بال . pixelsبعد ذلك نستورد
ال bitmapبقيمة عرض افتراضية 90pppمما يجعل وحدة pixelمطابقة ل pixelواحدة
الخاصة ب .bitmapوبذلك ستكون الخطوط واضحة على ال bitmapالناتجة .
نعضم ،يتضوفر انكسضكيب علضى واجهضة سضطر الضوامر قويضة ويمكضن اسضتخدامه فضي سضكريبتات
لعدة أعمال كتصدير أو تحويل الشكال ،ولمزيد من المعلومات اتجهوا الى دليل الستخدام
على الشبكة من هنا أو من خلل البرنامج في خانة المساعدة > خيارات سطر الوامر أو
بكتابة man inkscapeفي الترمينال او الكونسول .
في الواقع ،بعض الشياء كالتصدير والتحويل الى SVGتعمل جيدا وهذا ل ينتج او يظهر أي
رسضالة علضى الكونسضول .وهضذا راجضع الضى أن النكسضكيب علضى وينضدوز صضمم ليعمضل بواجهضة
رسومية مما ل يسمح بالكتابة على الكونسول .وهذا يعني أن الخيارات من نوع » «query
كمثضضال » «query-x--لضضن تعمضضل أبضضدا ،ويمكضضن تصضضحيح المسضضألة بإعضضادة عمضضل ترجمضضة
للانكسكيب كبرنامج نصي وليس رسومي ،يمكنكم التوجه الى هنا للتعرف على كيفية
عمل الترجمة على ويندوز.
ب
12/30
مجتمع لينوكس العربي السئلة الكثرشيوعا عن النكسكيب
وقم بعمل اعادة الترجمة مما سينتج ملف تحت اسم inkscape.exeوالذي سيعمل تماما
كأنه على لينوكس من جهة سطر الوامر .
اذا كنتم تستخدمون واجهة سطر الوامر بإستمرار على ويندوز ،إبعثوا رسالة الى القائمة
، inkscape-develومضضن الممكضضن أن ننظضضر فضضي تضضوفير ملضضف تنفيضضدي للكونسضضول لصضضداراتنا
الخاصة بنظام ويندوز .
على : GNOME
إتجضه الضى النظضام >تفضضيلت '> نوافضذ .لكضم الختيضار بيضن ثلث خيضارات لتحريضك النوافضذ
» «alt » ، «Ctrlأو »)«superفي لوحة المفاتيح على ويندوز( .نختار ».«super
على : KDE
يمكنكضضم علضضى سضضبيل المثضضال التضضوجه الضضى مركضضز التحكضضم < سضضطح المكتضضب<سضضلوك
النوافذ<حركات النوافذ
Centre de Contrôle > Bureau > Comportement des fenêtres > Actions
sur les fenêtressur les fenêtres
على : XFCE4
$ G_BROKEN_FILENAMES=1
$ export G_BROKEN_FILENAMES
13/30
مجتمع لينوكس العربي السئلة الكثرشيوعا عن النكسكيب
هذا مهم لتحويل أسماء الملفات الى ) UTF-8المستخدمة ب ( SVGب . Glibلمزيد من
التفاصيل.
إذا إستحال عليكم استخدام خاصيات النكسكيب التي تستعمل فيهضا المفتاح ALTفيجب
عليكم تعطيل " محاكات الفأرة ذات الثلث أزرار " من خلل تعديل خاصيات ال . X11
-19لدي حاسوب بنظام تشغيل حيث أن اللغة الفتراضية هي ، XXXلكن أريد إستخدام
النكسكيب باللغة ، YYYكيف يمكنني فعل ذلك؟
على : LINUX
نطبضق أول الضمر local-aفضي الترمينضال لمعرفضة المؤشضرات المحليضة المثبتضة ,ومعرفضة أيضضا
كيفية كتابتها .
تطضضبيقه مضضن سضضطر الوامضضر يقضضوم بإختضضار اللغضضة الفتراضضضية "export LANGUAGE="C
)النجليزية( .
هضذه الضوامر تشضتغل مؤقتضا فقضط و سضيتم اسضتعادة المؤشضرات المبدئيضة فضي حالضة إعضادة
تشضغيل النظضام .وهضذا ل يشضتغل إل إذا كضانت المؤشضرات المحليضة المختضارة مثبتضة علضى
النظام ) في حالة كان العكس ..سيتم إختيار اللغة الفتراضية (.
على : MacOSX
الطريقضة الرسضمية لضل Mac OS Xهي تضوفير ملفضات بإمتضداد . lprojوالضتي تمكضن التطبيقضات
مضن إختيضار اللغضة المفضضلة إنطلقضا مضن تفضضيلت النظضام .سضيتم أعتمضاد هضذه الطريقضة فضي
المستقبل وفي إنتظار ذلك الطريقة المطبقة على لينوكس تشتغل جيدا .
على : WINDOWS
الطريقة السهلة:
نقوم بإنشاء ملف Batchداخل مجلد التثبيت الخاص بالنكسكيب ونسميه inkscape.bat
.نقوم بكتابة السطر التالية ) مع تعديل لغة التي تريدونها(
14/30
مجتمع لينوكس العربي السئلة الكثرشيوعا عن النكسكيب
@set LANG=fr_FR
@start inkscape.exe
سضضجلوا بضضأن هضضذا التغييضضر سيصضضيب كضضل المسضضتخدمين علضضى هضضذا الحاسضضوب ) الخاصضضين
بالنكسكيب طبعا(
لن تشتغل الطريقة سوى إن كان لدينا صلحيات المدير على النظام .
هضضذا كضضان خطضضأ فضضي النسضضخ تحضضت الصضضدار 0.43مضضن النكسضضكيب بسضضبب ذاكضضرة التخزيضضن
العتيقضة .هضذه الضذاكرة مخزنضة داخضل الملضف .fonts.cache-l.هضذا الملضف قضد تجضده داخضل
، "windows ، tempأو فضي المجلضد المنصضوص عليضه داخضل مجلضد ، "my documents
المتغير البيئي . HOME$يمكننا استخدام خاصية البحث للعثور عليه وحذفه ومن تم اعادة
تشغيل النكسكيب .وبهذا تكون الخطوط الجديدة متوفرة .
15/30
مجتمع لينوكس العربي السئلة الكثرشيوعا عن النكسكيب
-21قمت بتثبيت انكسكيب على OS X 10.4.xلكن عند تنفيده ل يحصل شيء ول تظهر
الواجهة .
تحضت نظضام OS X 10.4.xوبضالرغم علضى حواسضيب جضد سضريعة فضإن إصضدارات النكسضكيب
تحت الصدار 0.44تأخد وقت طويل في التحميل عند تشغيل البرنامج لول مرة .وهذا راجع
لسضوء الضزرع المضؤقت لضذاكرة التخزيضن الخاصضة بضالخطوط وقضد تضم حضل المشضكلة فضي الصضدار
. 0.44
-22على لينوكس ،النكسكيب يعلق ويتظهر رسالة " " invalid pointer
إذا علق النكسكيب أثناء تشغيله وظهرت رسالة خطأ شبيهة ب :
هضذا راجضع الضى عضدم التوافقيضة بيضن اصضدارات GCCوهضذا يصضيب تطبيقضات . ++Cنسضخة
النكسضكيب لضديكم تضم عمضل كومبايضل لهضا بواسضطة نسضخة GCCمختلفضة عضن الضتي يجضب
اسضتخدامها .الحضل هضو إعضادة عمضل كومبايضل للنكسضكيب أو مكتبضاته C++ ( (libstdc++,
libsigc++, libglibmm et libgtkmmبواسطة نسخة gccمتوافقة .
- 3ساهم في النكسكيب
-1كيف يمكنني المساهمة في المشروع؟
إذا كنت مبرمجاً ,يمكنك تحميل كود المصدر و برمجة ما تريده ثم موافاتنا بعملك لمشاركة
المجتمع مجهوداتك .كما يمكنك المساعدة في كتابة و ترجمة دليل المستعمل و الواجهة
الرسومية للبرنامج).(Il8N
إننا حريصين و جادين في أخذ جميع المشاركات و عاملين بمبدأ "أضف أولً وناقش لحقاً "
.إذاً من المرجح أن تكون مجهوداتك حاضرة في الكود المصدري رغم وجود بعض القواعد و
المعايير التى يجب احترامها لكننا نعمل على أنها محترمة تلقائيا .خلصة القول :ابدأ في
العمل.
أكيد يمكن المساعدة دون برمجة ,فهناك العديد من المهام الخرى الضرورية لنجاز )إنجاح(
المشروع:
16/30
مجتمع لينوكس العربي السئلة الكثرشيوعا عن النكسكيب
اكتشاف و ضبط العلل يساعد كثيراً على اختصار وقت البرمجة المخصص لصلح هذه
العلل.
إيجاد و تبليغ العلل – إنها حاجة ملحة لضمان جودة الكود. •
تحقق من تقارير العلل – في بعض الحالت ,ل تحتوي تقارير العلل على معلومات •
كافية أو يصعب فهمها ،حاول أن ترى إن كنت قد لحظت العلة و أضف مزيداً من التفاصيل
لوصفها.
اختبارات الداء – أنشيء ملفات SVGتدفع بالنكسكيب إلى أقصى قدراته ,و •
أرسلهم إلى نظام تدبير العلل لنكسكيب كحالت للختبار مرفقا بقياساتك للداء.
اختبارات التوافق – قارن ناتج ملفات SVGللنكسكيب و مثيلتها من برامج أخرى ك •
باتك ) (Batikأو كايرو ) ,(Cairoو راسلنا بالختلفات الملحظة للمشروعين.
أولوية العلل -العلل ذوات السبقية هي 5علل جديدة .أعد قراءتها و أعطيها أسبقية •
إضافة لبرنامج للرسم ذو جودة عالية ,نرى أن مجتمعا ملتحماً وملتفتاً حول هذا البرنامج
في غاية الهمية .إذ يمكنكم مساعدتنا للحصول على هذا المجتمع مباشرة بمساعدتكم
للمستعملين الخرين .فوق هذا ,اعلموا أننا نود المحافظة على مجتمع جيد و محترم ,
فاجعل نفسك مثالً لهذا المجتمع في تعاملك و ارتباطك مع عناصر المجموعة الخرى .
اكتب مجموعة بحوث – إذا كان هناك تقنية ل تزال غير موثقة ,اكتبوا كيف يمكن •
التوصل إليها.
أنشئ رسوماً وأرسلهم إلى مشروع الرسوم المفتوحة المصدر openclipart.org : •
افهم كيف يمكن استعمال النكسكيب و قدم عروضا حوله في لقاءات محلية و •
اجتماعات لمستعملي لينكس ...إلخ .
17/30
مجتمع لينوكس العربي السئلة الكثرشيوعا عن النكسكيب
الترجمة – إنشاء ترجمات للواجهة الرسومية على النترنت على صفحة •
تصميم أيقونات و نماذج – SVGأنشئ أيقونات جديدة للنماذج الموجودة أو أنشئ •
نموذج جديد .
صمم أساليب جديدة لعلب )نوافذ( التحاور – ارسم أفكارك على شكل نموذج •
لتحسين أو إضافة علب تحاور جديدة ,فهي ستساعد مبرمجي الواجهة عند اختيارهم
للنسب.
تحسين الحزم – حدد كيفية تسهيل عملية تسطيب حزمة على نظامك أو توزيعتك •
إضافة المتدادات – إنكسكيب يمكن ربطه ببرنامج خارجي لكتابة /قراءة الملفات أو •
لتطبيقات فريدة...,إلخ .أنشئ ملفات جديدة ذوات المتداد inx.لربط هذه الضافات الجديدة.
كما يمكنك تحسين الضافات إذا كنت من مستخدمي البيرل أو بايثون...إلخ.
توثيق الكود – يحتاج الكود المصدري في بعض الماكن إلى تعليقات و توضيحات. •
سيساعد توثيق الدوال حتماً المبرمجين المقبلين على التأقلم مع الكود بسرعة.
تحرير الويكي – يعتبر الويكي مكانا مهماً لجمع المعلومات الخاصة بالتطوير ,لكنها في •
حاجة دائمة إلى التحديث والتحليل والترجمة.
خطط للتطوير – اقرأ و ساعد على تحديث خطة الطريق على الويكي و ذلك بمناقشة •
المطورين حول آخر ما يَعملون عليه و ما هي مشاريعهم المستقبلية و كذا آخر ما توصلوا
إليه وبهذه المعلومات يمكنك تحديث خطة الطريق.
من المهم الحصول على أكبر عدد من المستعملين و ذلك لستقطاب مهتمين مساهمين
جدد بفضل تقديرات و تشجيعات المستعملين الخرين الذي نعتبرها جد مهمة .فكل من
المستعملين و المطورين هم سفراء لصالح إنكسكيب والخرون سَيُقِرُون على أن
18/30
مجتمع لينوكس العربي السئلة الكثرشيوعا عن النكسكيب
إنكسكيب مجتمع قائم على حسن التصرف .فمن المهم أن نكون كلنا ودودين ونجعل من
إنكسكيب مشروعا يستخدمه المجتمع ويستمتع بالعمل عليه ,وكل نوع آخر من الدعوة
يعتمد طبيعياً على ما سبق.
لكن رغم ذلك فنحن نفضل النوعية على الكمية لبناء المجتمع ,لذلك كن حذرا وتجنب
"البيع بالجبار'' .فنحن نريد العمل بجوار البرامج الخرى بدلً من ''قتالها'' و تشويه سمعتها
دون وضع تعليقات ضد منتج معين.
نحتاج أيضا إدارة جيدة لتطلعات مستعملي إنكسكيب ,نريد أن يكون المستخدم مندهش
لقدرات إنكسكيب ,وليس مخيباً لمله من جراء عدم مجاراته لميزات برامج أخرى .يجب أن
تكون نية إنكسكيب توفير الدوات و الوسائل للفنانين ليكونوا قادرين على البداع والتميز.
اكتب مقالت :انشر مقالت مكتوبة في النترنت أو في المدونات أو المجلت ,مع •
تضمينها رابط للنكسكيب.
أنشىء أمثلة :المثلة مفيدة جداً لتقديم الطرق المختلفة التي يمكن استعمال •
إنكسكيب بها .قم بعمل بعض اللقطات مع بعض التعليقات ثم أرسلها لمديري الموقع عبر
لئحة البريد اللكترونية @inkscape-develو ذلك لضافتها.
تحسين الموقع :المساعدات على تحسين الموقع دائماً مرحب بها ,لكن يجب اللمام •
ب HTMLمع معرفة ب . PHPأحصل على الكود من مستودع , svnو اعمل على الرقع ثم
أرسلها إلينا أو أطلب الدخول إلى svnللعمل مباشرة على الكود.
اعط عروضاً :تكلم حول إنكسكيب في العروض والندوات أو أي أحداث كبيرة أخرى , •
واحرص على العلن عنه في قوائم إنكسكيب البريدية لظهاره على الموقع .
وظف مطورين جدد :جِضد أفراد لديهم حافزاً للبرمجة والتطوير وشجعهم على أن •
يعملوا على إنكسكيب و ينضموا لفريق المطورين.
هذه واحدة:
http://www.inkscape.org/images/inkscape_80x15.png
لتتردد في اقتراح لفتاتك و وأزرارك للترويج للنكسكيب.أفضل واحدة سيتم ربطها هنا.
19/30
مجتمع لينوكس العربي السئلة الكثرشيوعا عن النكسكيب
يفتخر إنكسكيب بنفسه لرعايته مجتمعا متواداً و منسجماً ,لكن كلنا عاطفيون ولنا أفكارأً
مختلفضة,فأحيانضا يمكضن أن تصضبح النقاشضات سضاخنة ,حينهضا يبضدأ النضاس باتخضاذ قضرارات ثابتضة و
منغلقضة علضى أشضياء سضهلة و تصضبح الحجضج غيضر مقنعضة و مضن الممكضن أن تقضود مسضاهمين
مهميضن إلضى خضارج المشضروع .لضذلك نضضع أولويضة خاصضة لبقضاء سضاحات النقضاش مفتوحضة و
حضارية.
إجعضل نقاشضاتك أولً وقبضل كضل شضيء بضدون مقارنضة .حقضاً سضمات عظيمضة يمكنضك الثبضات .1
عليهضا وتكضون واضضحة جليضاً ,ففضي غضالب الحيضان المقارنضات ل تقضوي حالتضك لكنهضا غالبضا مضا
تضضعفها لضن المجتمضع مبنضي لمقاومضة هضذا النضوع مضن المنطضق الحتكضاري .فكضثير مضن النضاس
يستخدمون إنكسكيب للهروب من البرامج التي يريدون مقارنتها به.
ل تحسضضب أن إصضضرارك علضضى أفكضضارك يزيضضح رغبضضات و تطلعضضات المسضضتعملين غيضضر .3
المضضبرمجين ,فكضضثير مضضن المضضبرمجين يناقشضضونهم شخصضضياً علضضى قنضضاة IRCأو لئحضضة البريضضد
اللكترونية ،فكثير من إمكانيات إنكسكيب بُرمجت تلبية لطلبات مقنعة و محترمة.
فغالبضاً مضا يعتمضد المطضورون علضى المكانيضات الضكثر طلبضاً مضن طضرف المسضتعملين .فالسضلوب
المثضل هنضا هضو الضتركيز علضى الطلبضات الكضثيرة وسضط مجموعضة مسضتعملين أو حينمضا يتضبين أن
فكرتضك سضتخدم أكضبر عضدد منهضم ,فهضذا ل يعنضي أبضداً أن طلبضات الكضثرة تكضون صضائبة دائمضاً لكضن
هي كذلك في غالب الحيان.
ل نطلب الشهرة بل نكتسبها فهذا من صفات العمل الجماعي ,المشروع في حاجة .4
إلضى المسضاهمين والكضل سضعيد بنسضج علقضة وطيضدة بالمشضروع .كلمضا سضاهمتم و شضاركتم
كلمضا كسضبتم مكانضة فضي المجتمضع .فالجميضل فضي الضمر أنضه حضتى المشضاركات البسضيطة لهضا
مفعولها الخاص.
20/30
مجتمع لينوكس العربي السئلة الكثرشيوعا عن النكسكيب
يجب تذكر شعار إنكسكيب " :أضف أولً و ناقش لحقاً " ,فهذا ليس شعاراً فقط ,فأصحاب
المناقشضات الكضثيرة ل يمكنهضم فهضم مجموعضة مضن العوامضل إل بالتجربضة و العمضل التطضبيقي.
فتقديم الفكار على شكل رقعة جاهزة يسهل إقدام الخرين على العمل لدراج أفكارك.
ل تنسضوا أننضا نتشضارك أهضدافاً واحضدة أو علضى القضل :تطضوير إنكسضكيب .فعنضد سضخونة .5
المناقشة ,يجب على الطراف إيجاد الفكار المتفق عليها و التركيز عليها.
نعم .إنكسكيب لم يدعم جميع مميزات SVGبعد,لكن جميع ملفات SVGالتي أنشأها هي
ملفضات صضالحة),مضع إسضتثناء جضزئي ومضؤقت للملفضات المتدفقضة ,أنظضر تحضت(.جميضع معضايير
عارضضي الضض SVGتعضرض مثضل إنكسضكيب .إذا لضم يكضن كضذلك ,فهضذه علضة‘,إذا كضانت هضذه العلضة
في إنكسكيب سنرقعها 'إن شاء ال' )خصوصا إذا ساعدتنا بالتبليغ عنها(.
حيضن تضم دعضم النصضوص المتدفقضة تضم إضضافتها إلضى إنكسضكيب ,كضان متوافضق مضع مواصضفات
مخططات ) SVG 1.2وكانت موصوفة دائماً كميزة تجريبية( .لسوء الحظ في أكثر مخططات
الض , SVG 1.2منظمة الض W3Cقررت تغيير الطريقة لميزة محددة ,حاليا الض SVG 1.2لم تنتهي
بعضد ,وكنتيجضة ,قليضل مضن عارضضي الضض SVGحاليضا يطبقضون أي مضن البنيضة الجديضد أو القديمضة للضض
SVG 1.2للنصوص المتدفقة ,لذا تقنيا ملفات الض SVGللنكسكيب التي تستخدم النصضوص
المتدفقة غير صالحة للض SVG 1.1وعادة سبب المشاكل )أخطاء أو علب سوداء بدون نص(.
علضى كضل حضال ,نظضراً لفضائدة هضذه الميضزة وكضثرة طلبهضا,قررنضا تركهضا متضوفرة للمسضتخدمين ,
وحينمضضا تنشضضر مواصضضفات الض ض SVG 1.2النهائيضضة سضضنغير نصوصضضنا المتدفقضضة المطبقضضة لتكضضون
متوافقة كلياً معها وسنوفر طريقة لتحويل كائنات النصوص المتدفقة القديمة للهيئة الحديثة .
حضتى يتضم هضذا يجضب عليضك عضدم إسضتخدام النصضوص المتدفقضة فضي المسضتندات الضتي تنضوي
إسضتخدامها خضارج إنكسضكيب ,النصضوص المتدفقضة هضي الضتي أنشضأت بالضضغط والسضحب فضي
أدوات النضضص ,بينمضضا ضضضغطة بسضضيطة تنشضضأ نضضص SVG 1.1بسضضيط ،والضضن إذا كنضضت لتحتضضاج
السمات المتدفقة حقاً ,فقط إستخدم النقر لوضع مؤشر النص بدلً من سحبه لنشاء إطار ,
أمضا إذا كنضت تحتضاج النصضوص المتدفقضة يجضب عليضك تحويلهضا لنضص منتظضم )غيضر متضدفق( زر
21/30
مجتمع لينوكس العربي السئلة الكثرشيوعا عن النكسكيب
Concert to Textفي قائمة النص Text Menuهذا الزر سيبقي كامل المظهر والهيئة لنصك
المتدفق لكنه سيبقيه غير متدفق وخاضع لض . SVG 1.1
أجزاء الض SVGالرئيسية التي لم يدعمها إنكسكيب بعد هي بعض المرشحات ) Filtersأكثرها
مدعومة في النسخة ,(0.46الصور المتحركة ) Animationالعمل عليها في مرحلة التحضير(,
وخطوط الض ) SVGالعمل عليها على الطريق(,والبقية تعمل في الغالب ,ولو أن هناك أخطاء
دائما نقوم بضبطها.
لمقارنضضضة إنكسضضضكيب مضضضع أدوات الضضضض SVGالمفتوحضضضة المصضضضدر الضضضخرى علضضضى الضضضض ( W3C
ttp://wiki.inkscape.org/wiki/index.php/W3Cفي جناح تجريب الض . SVGأنظر هنا http://
www.linuxrising.org/svg_test/test.html
-5قمت بإنشاء SVGيدوياً .هل سأفقد كل شيء إذا ماشغلته وحفظته بإنكسكيب:
يكافح إنكسكيب لتجنب تغيير الض SVGفقط لنه ل يتعرف على بعض عناصر الض . SVGعلى كل
حال هو سيقوم بتغيير :
* جميع الكائنات التي ستحصل على خواص فريدة ,إذا كان بالفعل متاح وفريد ,ستكون
محفوظة ,ماعدا ذلك واحدة فقط ستكون مشتقة من إسم العقدة.
* بعض أسماء الميتا داتا لض SodiPodiو إنكسكيب ستضاف عند بداية المستند.
* إذا عضدلت إنحضدار ''أو ميضل'' ,هضذا المنحضدر سضيكون مكسضوراً فضي منحضدران مربوطضان ,
الول للتعرف على اللوان المتجهة ,والخر الموقع.
22/30
مجتمع لينوكس العربي السئلة الكثرشيوعا عن النكسكيب
* تغيضر أي خصضائص أي” نمضط “ بضالقوة سضيعيد بنضاء خصضائص كضل نمضط كضاملً ,أي يعنضي
ستفقد تعليقات الض ) CSSوليس الض ( XMLوقد تتغير هيئتها.
* هيئة سمة ملف الض SVGستتغير لتتبع السمة المبرمجة جيداً في إنكسكيب.
سيسضتمر العمضل لجعضل إنكسضكيب أفضضل فضي حفضظ نمضو الضض SVGالمنشضأ يضدوياً لكنهضا مهمضة
صضعبة تحتضاج للكضثير مضن العمضل فضي البنيضة التحتيضة وسضتحدث بشضكل تضدريجي – وبضالطبع
المساعدة منكم دائماُ محل تقدير.
هضذه متعمضدة فضي إكضس .Xنحضن نقبضل بباتيضك Batikو Adobe SVG pluginكعارضضي SVG
موثوقين لنها مدعومة من طرف بعض كتاب معايير الض SVGالقياسية وتهتم حقا بالتوافقية.قد
لتكضون موجضودة للعارضضين الضخرين ,لضذا إذا كنضت تملضك مشضكلة مضع عضارض مضا ,فضضلً جضرب
نفضضس الملضضف مضضع باتيضضك أو أدوب,أو مضضن الفضضضل مضضع بعضضضهما )هم ضا برامضضج مجانيضضة و cross-
(platformإذا مضازالت تضرى التنضاقض مضع عضارض إنكسضكيب ,نحضن نريضد النظضر لهضا ،مضن فضضلك
إبعثهضا لنضا , http://sourceforge.net/tracker/?group_id=93438&atid=604306ل تنسضى
ضم ملف مشكلة للتقرير ومن الفضل أن ترفق معها صورة عن المشكلة أيضا .
العتمضاد علضى أي نضوع مضن العضرض قضد يلضبي إحتياجضك علضى سضبيل المثضال:تكضبير الصضورة,
العضرض السضريع ,التشضغيل السضريع ,معضرض الصضور الصضغيرة....سضتؤثر علضى أكضثر مايناسضبك
.إضافة تعليقات مميزة ,ومرحب بالمحررين!.
23/30
مجتمع لينوكس العربي السئلة الكثرشيوعا عن النكسكيب
بدأ إنكسكيب بعد الفتراق عن صوديبودي و تكمن السباب الحقيقية في اختلف الهداف و
المقاربضة العامضة فضي التطضوير .فهضدف إنكسضكيب الساسضيي هضو تطضوير محضرر SVGسضليم و
كامضل ,أمضا لصضوديبودي ف SVGلضم يعضد وسضيلة ليصضبح برنامجضاً للرسضم المتجهضي .فتطضوير
إنكسكيب يعتمد أساسا على توفر و استعمال الكود المصدري لمكتبات لطراف أخرى و كذا
المعايير ك .… ,HIG, CSSإلخ ,عِوض الحلول المقترحة و الخاصة ،فإعادة استعمال وتشارك
الحلول الموجودة تساعد المطور في التركيز المطلق على نواة النكسكيب.
لمزيضضد مضضن المعلومضضات ,مضضن المهضضم قضضراءة رسضضالة لضضوريس الصضضادرة فضضي أكتضضوبر : 2003إدارة
صوديبودي فهو يبدي رأيه حول SVGورخصة النشر وكذلك الهدف من تفريق المشروع إلى
شطرين منفصلين.
ديا ) (Diaمشروع للتخطيطات التقنية كمخططات قاعدة البيانات و مخططات الصنف... ,إلخ,
أما إنكسكيب فهو للتصاميم المتجهية و الشعارات و اليقونات....
فبمضا أن SVGهضي وسضيلة أيضضا لنشضاء التخطيطضات ,فإننضا نطمضح لدخضال كضل خصضائص SVG
رويضداً رويضداً ليصضبح إنكسضكيب أيضضا أداة فعالضة لنشضاء التخطيطضات .فضالكثير منضا يطمضح ليكضون
إنكسضكيب قضادراً علضى الرسضم التقنضي و العمضل فضي هضذا التجضاه لكضن ديضا تقضدم عضدة إمكانيضات
كاستعمالها ل UMLو الحداث الذاتي للمخططات و الذي يتعدى حدود محرر SVGمعياري.
فإنكسكيك و ديا يمكنهما تشارك و تبادل مقاطع من الكود و المكتبات.
رغضم أن SVGيوصضف كبضديل للفلش فهضي لهضا عضدد كضبير مضن السضتعمالت .فتعضويض الفلش
ليضضس مضضن الهضضداف الساسضضية لنكسضضكيب ,إذا كضضانت SVGيمكضضن أن تعضضوض الفلش و
إنكسضكيب يمكضن المسضاعدة فضي ذلضك فل بضأس ,لكضن هنضاك مضن هضو أفضضل مضن SVGفضي
تحريكات الويب) .انظر أيضا .(SML
في أغلب الحالت ل .فهم يستعملون بطريقة مختلفة ,أما إنكسكيب فهو للرسوم المتجهية
كتنسيق ملصق أو شعار ,أما المحررات النقطية فهي تستعمل للعمل على الصور المجدولة
أو لتعديل صورة.
24/30
مجتمع لينوكس العربي السئلة الكثرشيوعا عن النكسكيب
فضي كضثير مضن المشضاريع سضتحتاج إليهمضا معضاً ,مثلً لضضافة تضأثيرات علضى صضورة مصضدرة مضن
إنكسكيب.
لكن في غالب الحيان المحررات النقطية للصور تستخدم لهداف ليست لها كامل الدوات
لنجازهضا ,كتنسضيق صضفحة ويضب أو تصضميم الشضعارات أو الرسضم التقنضي ,و هضذا راجضع لعضدم
علضم المسضتعملين بقضوة أو وجضود محضررات متجهيضة معاصضرة .فإنكسضكيب يريضد وضضع حضد لهضذه
الوضضعية و جعضل مضن المحضرر المتجهضي أداة مكتبيضة مهمضة للجميضع و ليسضت أداة متخصصضة
لعمال احترافية.
يحتضاج إنكسضكيب إلضى المزيضد مضن التطضور للوصضول لضذلك ,و خاصضة اسضتعمال و ترسضيخ جيضد
لبونوبضو Bonoboو كضذلك نظضام الطباعضة لجنضوم يحتضاج لتجربضة معمقضة )فالمسضاعدة فضي هضذا
الشضأن سضتكون مشضكورة( .إذا أمكنكضم تجميضع نسضخة حديثضة لنكسضكيب و مسضاعدتنا علضى
تجربته سيكون ذلك مفيد جداً .
يستخدم إنكسكيب لفتح الملفات ذات الصيغة SVGو SVGZو يحفظ بالصيغ SVGو SVGZو
postscipt/EPS/EPSiو أدوبي إلوستراتور AIو Latexو . POVRay
بمسضضاعدة المتضضدادات ,يمكضضن لنكسضضكيب قضضراءة و تخزيضضن الصضضيغ PDFو EPSو AIو Diaو
Sketchو صيغ أخرى .فكل صيغ الصور النقطية ) ,JPG, PNG,GIFإلخ( يمكن استيرادها لكن
ل يمكن تصدير إل الصيغة .PNG
المرجضو زيضارة أنضواع الملفضات مضن أجضل مناقشضة حضول أنضواع الملفضات الضتي يريضد المسضتعمل أن
يسضتعملها إنكسضكيب و كضذلك الضدوات الخارجيضة الممكضن اسضتخدامها لتحويضل الملفضات مضن و
إلى الصيغة .SVG
تستطيع تحويل ملفات CDRبواسطة UniConvertorأو ملفات أخرى أيضاً ل SVGوإذا لم
تكن تملك القدرة للعمل بهذا الحل فالتقم بهذه الخطوات :
فتح ملف CDRبالكوريل درو و تخزينه بالصيغة .CGMيحافظ فقط على الرسوم •
المتجهية و كل صورة نقطية تُفقد.
25/30
مجتمع لينوكس العربي السئلة الكثرشيوعا عن النكسكيب
فتح ملف CGMبالمكتب المفتوح إمريس .نسخ المحتوى في المكتب المفتوح للرسم •
و إضافة الصور النقطية الناقصة .تخزين الكل بصيغة ODGو يمكن تكملة العمل عليه.
هضذا لضن أدوبضي تغضش .فملضف SVGقضد أنشضئ لكضن محتضواه خُزن بالصضيغة الصضلية ل AIفضي
الملضف .ولهضذا فإنكسضكيب يعمضل علضى الجضزء SVGو يتجاهضل الجضزء الثنضائي الضخر .لكضن عنضد
اسضتيراد ملضف SVGب AIفهضو يتجاهضل الكضود SVGو يقضرأ مباشضرة الجضزء الثنضائي فضإذاً تفقضد
تغييرات . SVG
لصلح المشكلة يجب فتح الملف بمحرر XMLو إزالة جميع العناصر غير ).SVGكل ما ل يبدأ
ب .(SVG
انكسضكيب هضضو برنامضضج رسضضم متجهضضى متوافضضق كليضضا مضضع .SVGوبصضضرف النظضضر عضضن مسضضتوى
التطضابق مضع مضا هضو معمضول بضه حاليضاً ،أهضدافنا الرئيسضية هضي السضتقرار ,ومسضتوى الفضن
بالدوات المتجهية ,والداء ،وواجهة فعالة و مبتكرة.
المصادر الموروثة من Sodipodiكتبت بواسطة C/GTKولكن الن نحن نحاول تحويل كل ما
فضضي C/GTKإلضضى C++/GTKmmو الهضضدف النهضضائي هضضو تبسضضيط كضضود البرنامضضج وبالتضضالي
تسهيل التحديث .ونحن ندعوكم لمساعدتنا ،وتجنبوا فقط الشارة إلى .Qt
نحضضن نؤيضضد تمام ضاً الفكضضرة ,لكضضن مضضع بعضضض الشضضروط .المكتبضضة المرشضضحة ,يجضضب أن تكضضون
ناضضجة ,موثقضة جيضداً ,واسضعة النتشضار ودائمضة التحضديث .وينبغضى ال تسضبب مشضاكل كضبيرة
متعلقضة بالتبعيضة بالنسضبة للمسضتعملين النهضائيين ,يجضب أن تكضون ثابتضة ,قويضة و خفيفضة .ومضن
26/30
مجتمع لينوكس العربي السئلة الكثرشيوعا عن النكسكيب
الفضل أن يقتصر عملها على عمل شيء واحد ,على أن تقوم به جيدا .إن المكتبات التى ل
تستوفي جميع المعايير سوف ينظر فيها كل على حدة.
مضن غيضر الضضروري معرفضة الكضود الضداخلي للنكسضكيب لعمضل امتضدادات لضه .سضبايك آرون ،
صضاحب أكضثر المتضدادات المكتوبضة باسضتعمال بضايثون ,كتضب صضفحة ويضب مفيضدة )بمضا فضي ذلضك
سلسلة من الدروس( حول كيفية إنشاء المتدادات في بايثون )بيرل وروبي ممكن أيضاً (.
في جزء الوثائق لموقع انكسكيب ،يمكنك أن تجد بعض الرسوم البيانية رفيعة المستوى و
وصلت إلى وثائق إضافية مثل صفحة الستخدام .منذ النشاء ،لم يتم توثيق الكود جيداً ،
لذلك نتوقع أن تعثرعلى كثير من الماكن والمساحات الغير مكتملة وحينها قد تكون مواردك
المعرفيضة هضي قضراءة الكضود .ومضع ذلضك نحضن نحضاول جاهضدين التغييضر عضن طريضق اسضتكمال
الوثائق.
بعض المطورين قد وجدوا أن اختبار الرقع هي وسيلة جيدة للدخول بسرعة في الكود لنها
تسمح لك بالنظر في النهج المتبع من قبل المطورين لتعديل الكود .آخرون يفضلون اختيار
الوظائف المهمة والسعي إلى تنفيذها .أحياناً نحن بحاجة إلى إعادة توزيع الكود على نطاق
واسع وهي طريقة بسيطة للرفع من المساهمة مع قليل من الخبرة.
بعد الخطوة الولى ،اتجهوا الى الخطوة التالية بالدخول في التفاصيل وهذا ليس دائم اً سهل
وذلضك لنقضص الوثضائق ،ولكضن ذلضك ممكضن مضع قليضل مضن التحديضد .بعضض المطضورين وجضدوا أن
تصضحيح حضوادث تعطضل البرنامضج مضن خلل تعقضب نضداء الوظضائف يعطضي فكضرة جيضدة عضن عمضل
البرنامج .وأيضاً من خلل محمل ملفات ال SVGوتتبع مداخل/مخارج المعرب اللغوي .بعض
المطضورين الضخرين اقتنعضوا أخيضراً بضأن وضضع تعضاليق حضول الكضود مفيضد لفهضم عمضل بعضض أجضزاء
البرنامج و للمطورين الخرين أيضاً .
عنضدما تشضعروا بضأنكم تقضدمتم كفايضة فضان اضضافة وظضائف جديضدة سضوف يزيضد مضن توطيضد مضا
تتمتعون به من خبرة وفهم للكود .ل تنسوا توثيق ما تقومون به من اختبارات ،فذلك سيفيد
المطورين الذي سيتابعون ويؤمنون لكم جودة الكود.
27/30
مجتمع لينوكس العربي السئلة الكثرشيوعا عن النكسكيب
حالياً نستخدم محرك النتائج الخاص بنا .ونحن نخطط للهجرة إلى Cairoعندما تكون ناضجة
بما يكفي.
معظم المطورين يعملون على لينُكس .بيد أنه من الممكن تشغيل النكسكيب على ويندوز.
هذه الصفحة تقدم تعليمات مفصلة للقيام بذلك ،وكذلك لعمل ترجمة لملفات تنفيدية لويندُز
من نظام لينُكس .
يمكضن الطلع علضى تعليمضات عامضة علضى وصضلة Subversionالموجضودة بصضفحة انكسضكيب
علضى . sourceforgeعلمضاً أن البيانضات الموجضودة علضى صضفحة sourceforgeتهتضم باختبضار
جميع وحدات مشروع انكسكيب وجميع فروع هذه الوحدات.
لختبضضار أحضضدث نسضضخة مضضن الفضضرع الرئيسضضي )"الجضضذع"( مضضن برنامضضج انكسضضكيب ،اسضضتخدم
المر التالي :
svn checkout https://inkscape.svn.sourceforge.net/svnroot/inkscape/inkscape/trunk/
لجراء فحص على جذع نموذج آخر من انكسكيب ،قم بالمر التالي :
svn checkout https://svn.sourceforge.net/svnroot/inkscape/MODULE_NAME/trunk
حيضث MODULE_NAMEهضو اسضم الوحضدة الضذي تريضد فحصضه .بإمكانضك الضطلع علضى وحضدات
أخرى وهي :التجريبية ،وشركائنا في التنمية " "scratchpadللعمل على النماذج ؛ inksca
، pe_webالضذي يحمضل ملفضات الموقضع ؛ و ، inkscape_projectالضذي يحمضل ملفضات وغيرهضا
مضضن الضضمور علضضى مسضضتوى المشضضاريع .يمكنضضك اسضضتخدام المشضضاهد Subversion viewer
للحصول على أسماء الوحدات المتاحة.
28/30
مجتمع لينوكس العربي السئلة الكثرشيوعا عن النكسكيب
هضضضذه الضضضوامر سضضضوف تقضضضوم بتحميضضضل الوحضضضدات الطلوبضضضة إلضضضى ملضضضف اسضضضمه trunkأو
، BRANCH_NAMEويعتمد ذلك على ما إذا اخترت إجراء فحص على الجذع أو فرع.
إذا كنضت ترغضب فضي وقضت لحضق فضي اختبضارفرع مختلضف مضن أي فضرع مضن وحضدات انكسضكيب ،
يمكنك القيام بذلك عن طريق تشغيل :
https://svn.sourceforge.net/svnroot/inkscape/MODULE_NAME/branches/BRANCH_NAME
فضي النسضخة الخاصضة بضك ،حيضث MODULE_NAMEهضو اسضم الوحضدة الضتي تشضتغل عليهضا ،و
BRANCH_NAMEهو اسم الفرع الذي تريد النتقال إليه.
لحظ النسخ الثانوية تدعم القدرة لنقل الدلة الثانوية الفردية الخاصة بنسخة العمل للوحدة
لفروع مختلفة في هذه الوحدة ,لذا إذا كنت تريد ربط كامل نسخة العمل لفرع مختلف ,قم
بتشغيل مفتاح الض svnفي دليل الجذر لنسخة العمل .
كثير من المطورين صاروا مُعقدين لنهم يرغبون فى أن يبدأو من الصفر ,نعم بالطبع إذا رغبوا
أن يعملضوا علضى ميضزات عمليضة ,بتعريضف ذلضك أحضدهم سيسضتقبل تنبيهضا عمليضاً ,هضذه الليضة
المتبعة من قبل أي ميزة قد طُبقت .
يكافح إنكسكيب أيضاً لخذ طلبات المستخدمين للمميزات بجدية ,خصوصاً إذا كانت سهلة
العمضل أو متوافقضة مضع رغبضة أحضد المطضورين المسضتعد لعملهضا ,أو إذا سضاعد المسضتخدمون
المشروع بطرق أخرى .
إذا كنضت تملضك ميضزة تريضدها حقضاً أن تكضون مطبقضة لكضن لضم يتضم العمضل عليهضا بعضد ,الطريضق
الصحيح لعملها هو أن تنقب في الكود الخاص بالبرنامج وتقوم بتطبيقها بنفسك ,نحن نضع
أهمية كبيرة على إبقاء عملية التطوير مفتوحة وبسيطة مع التفكير الصحيح.
29/30
مجتمع لينوكس العربي السئلة الكثرشيوعا عن النكسكيب
ويفضضضلون أن يتبعهضضم إنكسضضكيب فضضي التصضضميم ,مطضضوروا إنكسضضكيب يفحصضضون بشضضكل ثضضابت
المشاريع الخرى وأيضاً المظهر وذلك ليجاد أفكار أفضل للواجهة .
الحضافز الكضبير هضو صضنع برنامضج يتبضع تعليمضضات الواجهضة البشضرية جنضوم , GNOMEأي عنضده
مجموعضة مضن القواعضد فضي كيفيضة صضناعة الواجهضة ,مطضوروا إنكسضكيب أيضضا يريضدون النصضائح
والفكضضار مضضن مصضضممي الواجهضضات الضضخرة ,مثضضل طضضاقم برنامضضج جيمضضب GIMPأو AbiWordو
, Gnumericهم كانوا في المجال أطول منا ونراهم كمصدر ممتاز أكثر خبرة.
لكضضن فضضضل عليضضك أن تعضضي أن هضضذه واجهضضة إنكسضضكيب سضضتكون فضضي نهايضضة الضضمر “واجهضضة
إنكسضكيب” ،سضنحاول جاهضدين لجعضل موازيننضا تتوافضق مضع أشضهر برامضج الرسضم ورغبضات
قاعضدة مسضتخدمينا وسضير عمضل جيضد وإبضداع مطورينضا والضلتزام بتعليمضات الواجهضة الرسضومية ،
و من غير المحتمل أن تجمع هذه الموازين رغبات جميع المستخدمين أو أن تحقق النسبة
المئويضة الكاملضة %100فضي الضلتزام بتعليمضات مختلضف الواجهضات الرسضومية ,أو إدخضال أفكضار
جميع المطورين ,وإذا تم القيام بعملها تقريبا فلن تكون جيدة ;(-
عضادةً حينمضا ننضاقش أمضر مَلمضس ومنظضر الواجهضة نصضل لخاتمتهضا ,حقضاً يجضب أن تكضون قابلضة
للتشكيل لكي يتمكن كل مستخدم من قلب بضعة مفاتيح والحصول على تطبيق أكثر راحة
لضه .علضى كضل حضال ,المرونضة ليجضب أن تسضتخدم كعضذر” والحضديث هنضا ليضس لجعضل القضرارات
قاسية عندما يريدونها « .
-6القانون:
-1ماهي الرخصة التي يصدر تحتها إنكسكيب:
GNU GENERAL PUBLIC LICENSEالرخصضة العامضة لجنضو ،الصضدارة الثانيضة ,يضونيه , 1991
باختصضار :تعنضي هضذه أنضك حضر فضي إسضتخدام و توزيضع إنكسضكيب لضي غضرض ,تجضاري أو غيضر
تجاري بدون أي قيود ,وأيضا أنت حر في تعديل البرنامج كما تشاء,لكن بقيد واحد والذي هو
إذا وزعضت النسضخة المعدلضة يجضب عليضك أن لتغلضق مصضدره أي تضزود المصضدر الخضاص بالنسضخة
المعدلة .
30/30