faq inkscape in arabic

28
النكسكيبلكثرشيوعا عنسئلة ا النوكس العربيجتمع لي م28 / 1

Upload: youness-boutyour

Post on 08-Jun-2015

139 views

Category:

Documents


12 download

TRANSCRIPT

مجتمع لينوكس العربيالسئلة الكثرشيوعا عن النكسكيب

28/1

مجتمع لينوكس العربيالسئلة الكثرشيوعا عن النكسكيب

الفهرس4...........................................................................................................................مقدمة

6...................................................................................................................- عموميات 16.................................................................................................- ماهو النكسكيب ؟ 16..............................................................................................- ماهو الرسم المتجهي ؟26........................................................................... ؟Scalable Vector Graphics- ماهو 37............................................- هل يمكن استخدام النكسكيب من قبل مستخدمين متقدمين ؟47.................................................................- على أي منصات يمكن استخدام النكسكيب ؟ 57...........................................................................................- كيف إنطلق النكسكيب ؟ 67............................................................................................- ماذا يعني النكسكيب ؟ 78....................................................- هل يمكنني إنشاء صفحات الويب بواسطة النكسكيب ؟ 88..................................................- هل يمكنني إنشاء رسومات متحركة بواسطة النكسكيب ؟9

8.........................؟ كيف سيكون ؟1.00- هل سنرى في يوم من اليام النكسكيب في نسخته 108.......................................................................................................- استعمال إنكسكيب2

8...........................................................................................- كيف يمكن تدوير الشياء؟19.............................................................................................- كيفية تغيير لون الكتابة؟29.................................................................- كيفية إدراج رموز رياضية أو خاصة في الرسم؟39............................................................- كيف يمكن رسم المنحنيات الجيبية في إنكسكيب؟49..................................................................................- كيفية قياس المسافات و الزوايا؟510..................- هل إنكسكيب يستخدم لوحة اللوان؟ كيف يمكنني تخزين اللوان لستخدام لحق؟610..................................................................................-كيف يمكن استخدام المتدادات؟710....................................................................................- كيف يمكنني طباعة الدروس؟810...................- هل يمكن استخدام متغيرات أخرى بالنسبة للملفات الجديدة المنشأة بإنكسكيب؟9

11........................................- أريد عمل منصات لستنساخ ملون لكن المنصات ل يتغير لونها.1011.......................- عند محاولتي لتطبيق قناع التعتيم المدرج على شيء فإنه يختفي مرة واحدة.11 بواسطة إنكسكيب لها حواف مخبولة أو دون تنعيم أو خلفياتPNG- الملفات المصدرة بصيغة 12

11.......................................................................................................................غريبة12................................................................................؟antialiasing- كيف نحذف ال 1312..............................................- هل نستطيع استخدام انكسكيب عن طريق سطر الوامر ؟1412.................................................- أنا على ويندوز والعمل بسطر الوامر يظهر انه معطل! 1513...................) على اللينوكس ؟alt+drag&drop(glisser و alt +clic- كيف يمكن تشغيل 1613..............................................- لدي مشاكل مع أسماء الملفات الغير لتينية على لينوكس.1714...................... ؟؟Mac OS X على ال alt+ drag&drop و alt + clic- كيف يمكن تشغيل 18 ، لكن أريد إستخدام النكسكيبXXX- لدي حاسوب بنظام تشغيل حيث أن اللغة الفتراضية هي 19

14.............................................................................. ، كيف يمكنني فعل ذلك؟ YYYباللغة 15...................................- قمت بتثبيت خط جديد على ويندوز لكن النكسكيب لم يقم بقرائته 2016 لكن عند تنفيده ل يحصل شيء ول تظهر الواجهة .OS X 10.4.x- قمت بتثبيت انكسكيب على 21invalid pointer " ..............................16- على لينوكس ، النكسكيب يعلق ويتظهر رسالة " 22

16................................................................................................. - ساهم في النكسكيب316.........................................................................- كيف يمكنني المساهمة في المشروع؟116.............................................................................- هل يمكن المساعدة دون البرمجة؟219..........................................................- أين يمكنني الحصول على لفتة أو بانر لنكسكيب؟320.........................................- كيف يمكنني تجنب حدوث شجارات في لوائح البريد اللكترونية؟4

SVG .................................................................................21 - إنكسكيب والرسم المتجهي 421............................... التي أنتجت بواسطة إنكسكيب مستندات صالحة:SVG- هل مستندات الـ121....................................................................................- ماذا حول النصوص المتدفقة: 222.................................. إنكسكيب” ؟SVG عادي” و “SVG- لماذا إذن يمكننا الحفظ بالصيغة “3

28/2

مجتمع لينوكس العربيالسئلة الكثرشيوعا عن النكسكيب

22.................................................................... التي يدعمها إنكسكيب:SVG- مامميزات الـ422..................... يدويا . هل سأفقد كل شيء إذا ماشغلته وحفظته بإنكسكيب:SVG- قمت بإنشاء 523............................. بشكل مختلف . مالعمل:SVG يعرضان لي الـX- إنكسكيب وعارض إكس 623..................................................................... مثل أرشيف صور: SVG- إظهار ملفات الـ7

23.......................................................................................... - إنكسكيب و البرامج الخرى523...................................................................... ؟Sodipodi- لماذا افترقنا عن صوديبودي 124................................................................................- ماهو الفرق بين إنكسكيب و ديا؟224...............................................................................- هل للمشروع نية تعويض الفلش؟324...................................................................- هل إنكسكيب يعوض الجمب أو فوتوشوب؟425.......................................................- هل سيصبح إنكسكيب ضمن مجموعة جنوم المكتبية؟525...........................................- ما هي الصيغ التي يتعامل معها إنكسكيب للتصدير و الستيراد؟625.............................(ملفات كوريل درو) في إنكسكيب ؟CDR- كيف يمكنني استعمال الملفات 7 , لكن كلAI بأدوبي إلستراتور, وغيرته في إنكسكيب ثم استردته ب SVG- قمت بالتصدير إلى 8

26.......................................................................................................التغييرات فقدت !26.......................................................................................................- مواضيع التطوير :6

26..............................................................................- ما هى اهداف تطوير انكسكيب ؟. 126..........................................................- بأي لغة برمجة ومكتبة رسومية تم بناء انكسكيب ؟226........................................................- ما هو موقفكم تجاه تقاسم الكود مع مشاريع أخرى؟327..................................................................- كيفية خلق امتدادات أو لواحق للنكسكيب ؟427.....................................................................................- كيف يصبح الكود مألوفا لك ؟528..............................................................................- ما هو محرك النتائج المستخدم؟. 628...........................................................................................- ما هي منصة التطوير ؟. 728...................................؟Subversion- ما هو سطر الوامر الذي يمكننا من تحميل الكود مع 829...................................................................- ما هى السمات المختارة المطلوبة للعمل ؟9

30...................................................................................................................- القانون:630....................................................................- ماهي الرخصة التي يصدر تحتها إنكسكيب:1

28/3

مجتمع لينوكس العربيالسئلة الكثرشيوعا عن النكسكيب

مقدمة فى عالم اليوم الذى أصبح يتقاسم كل شىء أصبحنا نموج فى ظلل مخاطر العولمة وما تحيط بها

رون الماضـية ة الـق ـا طلـي ـتى حـافظت عليه ـا ال ة مـن مكانته ـا العربـي د تعصـف بهويتن دلوجيات ـق مـن أـي

ـا ي وم ي أل يكـون عرـب ـله عرـب ـا هـو أص ه أن يكـون كـل م ـلم ـب ـبح مـن المس ـاع ، ويص لتهـوى فـى الق

أو حـتى لغـة قـوم القـردة فـى المحيـطيفـترض فيـه أن ينطـق عربـي ينطـق أفرنجـي أو سـاموري

الزحلى، وهذا كله أذكى من حافز العمل المثمر والخلق لدينا هنا فى مجتمعنا الضيق بأن نستثمر

د نحـو التحضـر ـأفق جدـي ـان لكـى يعـدو ب ه أن يقـود مجتمعـه نحـو بر الم ـترض فـي ـباب يف ـا كش طاقاتن

والنفتاح المرن على العالم المشروط بالحفاظ على الهوية العربية ولهذا قررنا فى هذا المجتمع

الفتراضى وهو مجتمع لينوكس العربى أن نشارك معكم فى تعريب مواد وتقنيات تكنلوجية نحن

فى أمس الحاجة لها لكي نقوي من دعائم اللغة العربية بصورة عملية وزد على ذلك بأننا اقتسمنا

لهذا الشرط السابق وهو الحفاظ على اللغة العربية بأن نيسر على من ل يملكون لسانا آخر غير

العربية أن ننقل لهم علوم استفادت منها البشرية، نعم أسسها الغرب ولكنها للنسانية قاطبة وكما

ن خلـدون رازى واـب ن سـينا واـل ن رشـد واـب ة وترجمـوا مخلـدات اـب ا العربـي اسـتفادوا هـم مـن علومـن

م فسـنترجم ل ومصـطفى السـيد وغيرـه ـال زوـي ـا أمث ـارك وحالي ى مب م أو حـتى عـل ن الهيـث والحسـن اـب

ك ا وفـى تـل ل للنسـانية جمعـاء، وهـن ا فحسـب ـب س لـن ى تعليمهـا وتطويرهـا لـي ـاعد عـل ومهم ونس عـل

الصـفحات القادمـة نطـرح عليكـم عمل خلقـا تكـاتفت الجهـود العربيـة مـن كـل صـوب وحـدب مـن

المغـرب والجـزائر وتـونس ومصـر والـردن والعـراق والسـعودية .. كـل واحـد اضـطلع بـدور وكلهـم

ـتى حـوته مـن خلل أدوار تسلسـلية ة ال م المشـاركة المجتمعـي اجتمعـوا علـى طـرح هـذا العمـل وقـي

منظمة كانت باكورة أعمال قسم مشاريع مجتمع لينوكس العربى وهو عمل خاص بترجمة السئلة

الكثر شيوعا لبرنامج النكسكيب الخاص بالرسوم المتجهية .. هذا البرنامج الذى خطى مع سنواته

القليلـة مراحـل جمـة طـوت صـفحات عمـره الـولى فـى صـفحة وقلبتهـا لصـفحة أخـرى فـى بـاب

الحترافية فى الرسوم المتجهية ليضارع هذا البرنامج الحر والمجانى أعتى البرامج التجارية مغلقة

المصدر والمماثلة له وإن كان ما زال هناك بعض العثرات ولكن بالعزيمة والصرار المجتمعى على

تحييد تلك العثرات والستمرار فى حالة المشاركة الخلقة تلك سنصل لما نريد.

28/4

مجتمع لينوكس العربيالسئلة الكثرشيوعا عن النكسكيب

ـاب ذا الب زملء الفاضـل ممـن أسـهموا ـفى طـرق ـه ن اـل ى ـم ـود العرـب ذا المجه ل ـه ـه أن يكـل أدعـو الل

كتجارب كثيرة مضت من أخوة أفاضل ندين لهم ولمجهوداتهم بعظيم الوفاء .. دعونى أسرد عليكم

من أسهموا فى هذا العمل :

)Alpha_Hunter- عصام بن طالب (1

)RachedTN- رشاد بن سعيد علية(2

)niceboy- يونس بوطيور (3

)knoppix_dark- محمد الخياري (4

ول أنسى جنود الخفاء من إدارة المجتمع : علي الشمرى وسامرحداد ومسلم عادل .. لهم جميعا

خالص التقدير على ما بذلوه تجاه إنجاح هذا المشروع.

ونحن إذ نعرض تلك السماء فنحن نطرق أبوابكم لكى تسهموا معنا فى طرق باب العلم الناقع

الحر لننقله لبناء مجتمعاتنا ويحضرنى هنا قول الشاعر :

من مات فاستراح ليس بميت .... إنما الميت ميت الحياء

إنمـا الـميت مـن يعـيش كئيـبا ..... كاسفا باله قليل الرجاء

أحمد عبد الرحمن ) (أحمد مصري

هجريا1429 من ذو القعدة لعام 5 من الميلد2008 من نوفمبر لعام 3

28/5

مجتمع لينوكس العربيالسئلة الكثرشيوعا عن النكسكيب

- عموميات1

- ماهو النكسكيب ؟ 1

Adobe Illustrator ، Corelالنكسكيب عبارة عن برنامج حر للرسم المتجهي وهو مماثل ل

Draw, Freehand و XaraX نـه اعتمـد علـى أ . والصـل فـي البرنامـجScalable Vector

Graphics ـا يختصـر ب ى أ بشـكلSVGأو م وح عـل ـار أساسـي و هوشـكل مفـت ـاس معي وW3Cس

.XMLمبني على

- ماهو الرسم المتجهي ؟2

ى خطـوط المسـح ـتي تعتمـد عـل ـا لبرامـج التصـويرالنقطي الرسـومي ال ـية ) (خلف ة والعرض الطولـي

الصور المتجهية أو الجمب ، فإن النكسكيب يقدم صوره في شكل متجهي، فوتوشوب كبرنامج

م ـاس العـرض. ويـت ـاهد فـي الصـورة بغـض النظـر عـن مقي تجسـد أو تصـف الشـكل والشـيء المش

وهو عبارة "A rasterization engine"استعمال هذه المعلومات من طرف محرك رسومي ،

أيـا كـان مقيـاس العـرض أونقـاطعـن بروتوكـول معلومـات التـوجيه، لتقـديم الصـورة علـى شـكل

مستوى الزوم ، لمشاهدتها أو طبعها.

المرتبطة بمقياس عرض معين والتي تخزن الصور علىالشكال الرسومية النقطيةعلى نقيض

ـبكة مـن ال ديل للصـور الرسـوميةنقـاط . إذ شـكل ش ـبر الرسـم المتجهـي مكمل أكـثر ممـا هـو ـب يعت

هدافه الخاصة ويستعمل في ظروف مختلفة.أالنقطية، فلكل

فالصور الرسومية النقطية عامة ممتازة بالنسبة للتصوير الضوئي وبعض الرسومات الفنية، بينما

ـة ملئمـة ـثرالصـور المتجهي ـتيأك للعمـال المدعومـة ـمن طـرف الحاسـوب كاللوجوهـات، والصـور ال

تحتوي على نصوص، والصور التقنية.

ـإن النكسـكيب يسـتطيع م ف ـاايضـأللعـل ـة، وسـيتم اعتباره ـار الصـور الرسـومية النقطي اسـتيراد وإظه

على شكل رسومات متجهية بسيطة قابلة للتعديل.ااذ

؟Scalable Vector Graphics- ماهو 3

Scalable Vector Graphics) بإختصـار , SVG ى ي عـل وح مبـن ـارة عـن شـكل مفـت XML) ، عب

. مجال استعماله يتسع بسرعة، وأغلب برامج الرسم المتجهيW3Cللصور المتجهية والمعيارية ل

، وبعـضSVGالمعروفـة الـى حـد السـاعة لهـا القـدرة علـى اسـتيراد وتصـدير الصـور علـى شـكل

ـافات أو دون أي اض ـا مباشـرة ـب ـتطيع اظهاره ـايرفوكس والـوبرا تس ـا كالف ة أيض المتصـفحات الحديـث

Plug-in بالنسبة للنترنت إكسبلورر هناك اضافة تم تطويرها من طرف ) Adobe تسمى SVG

viewer. (

- هل يمكن استخدام النكسكيب من قبل مستخدمين متقدمين ؟4

28/6

مجتمع لينوكس العربيالسئلة الكثرشيوعا عن النكسكيب

ات البرامـج المهمـة الخاصـة بالرسـم المتجهـي، فـإن ع إمكانـي طبعـا ! مـع أن البرنامـج ل يقـدم جمـي

ـتخدمين ر المتجهـي. فكـثير مـن المس ـية للتحرـي ه تقـدم كـل الدوات الساس رة مـن الصـدارات الخـي

ة، ة تقنـي ـويب، رسـومات بيانـي ي عـدة مشـاريع (صـور ال ى اسـتخدامهم للنكسـكيب بنجـاح ـف دوا عـل أـك

أيقونات،فن، لوجوهات وبطاقات) مثال ، آلف من صور الويكيبيديا تم تصميمها بالنكسكيب وأيضا

وى موقـع ا، نحـاول دائمـاopenclipart.orgمعظـم محـت ا و هـن د مـن العمـال تجـدها هـن ، والمزـي

الحصـول علـى رمـز فعـال للمسـتخدمين الحقيقييـن، ظنـا منـا أن الروابـط المتينـة بيـن المطـورين

والمســتخدمين تعطــي نتائجــا ممتــازة. تســتطيعون الشــروع فــي إســتخدام النكســكيب مــن الــن

بالموازاة مع أدواتكم وبرامجكم الخرى .

- على أي منصات يمكن استخدام النكسكيب ؟ 5

( حزمOSX ( مع مثبت مدمج)، و xp/2000/2003نوفر صيغ تنفيذية لنظام لينكس ، ويندوز

DMG ونعلـم أن النكسـكيب اسـتخدم بنجـاح علـى ال .(freeBSDوهنـاك العديـد مـن النظمـة ،

و من الممكن توفير الدعم لها مستقبل .Unix ، Windows 89/MEالخرى غير مدعومة مثل

- كيف إنطلق النكسكيب ؟ 6

، بإرادة أربعة من مطوري هذا2003 في نهاية سنة Sodipodiالنكسكيب هو ناتج عن إنقسام

.Ted Gould و Bryce Harrington , MenTaLguY , Nathan Hurstالخير :

++C و مطور بواسطة SVGفالهدف من المشروع كان إنشاء برنامج رسم يوفر دعما كليا لل

) و دورة تطوير مفتوحة، موجهةHIGمع واجهة رسومية جديدة سهلة الستخدام ( زرع الجنوم

من طرف المجتمع.

ر سلسـلة مـن د مـن الصـدارات،وأظـه دى عـدة أشـهر طـرح المشـروع العدـي ز ل يتـع ي ظـرف وجـي ـف

ـدة والتحسـينات عـلى الكـود المصـدري. وبسرعة أصـبح المشـروع : مشـروعا مفتـوح ـزات الجدي المي

المصدر مميزا .

- ماذا يعني النكسكيب ؟ 7

ة " ـا مـن الكلمـة النجليزـي ـتخدمinkالسـم مكـون إنطلق ـادة عامـة تس ـبر ) وهـي م ى ( ح " وتعـن

لعمال الرسم ، وتستخدم أيضا عندما يكون العمل جاهز ليتم تطبيقه على الورق بشكل دائم، اذا

( نظرة ) رؤية تجمع عددScapeالسم يدل على أن النكسكيب يمكن استعماله كأداة إنتاج.

( منظـر) ، ويكـون بـذلك مرجعـا للنهـج المـوجه للتصـويرLandscapeكـبير مـن الشـياء، مثـل

المتجهي.

- هل يمكنني إنشاء صفحات الويب بواسطة النكسكيب ؟ 8

28/7

مجتمع لينوكس العربيالسئلة الكثرشيوعا عن النكسكيب

ل يمكن ذلك، مع أن عدد كبير من المستخدمين يستعملون البرنامج لعمل تصاميم أو إنشاءاحالي

لخ...) إيقونات ، أصور(بانرات ، لوجوهات ،

الـذي أضـيفSVG مباشرة عـلى الـويب أصـبح إمكانية واقعية بفضـل دعم ال SVGإستخدام ال

أو1.5 فـي بعـض متصـفحات الـويب كالفـايرفوكس والـوبرا. مثـال: باسـتخدام فـايرفوكس احـديث

تم إنشاءه بواسطة النكسكيب مباشرة على المتصفح بشكلSVGنسخة أحدث, يمكن فتح ملف

في نفس الصفحة، هذا سيتيحا يمكن استخدامها معXHTML و ال SVG ، ال اواضح وتام. نظري

للمستخدمين المهتمين والمطورين من استكشاف هذه الخاصية.

- هل يمكنني إنشاء رسومات متحركة بواسطة النكسكيب ؟9

والثابتــة هــي2D ، فقــط الصــور SVGل، النكســكيب ليــدعم حــتى الــن الرســوم المتحركــة

ـتخدامها فـي الفلش أو رسـومات متحركـة ـتطيعون تصـدير الصـور مـن البرنامـج لس المدعومـة، تس

GIF أصبح برنامج بلندر يدعم استيراد ملفات 2006. منذ فبراير ، SVGواستخدام النبثاق لصنع

أشياء ثلثية البعاد.

؟ كيف سيكون ؟1.00- هل سنرى في يوم من اليام النكسكيب في نسخته 10

ـزال م يحـدد أي تارـيخ1.00 للنسـخة ة، سنصـل ل محاـلمسـتمرعـلى أسـاس أن التطـوير ل ي ، لـكن ـل

لهذا العمل.

لزلنا في الحاجة الى جهد كبير لسد نقاط الضعف، تحسين الثبات، وتنعيم بعض الحيثيات الشائكة

، وهذا يتطلب وقتا، وستكون بالفعل هناك تغييرات1.00قبل الوصول الى الذهب وطرح الصدار

.1.00مهمة في النسخ القادمة قبل طرح النسخة

- استعمال إنكسكيب2

- كيف يمكن تدوير الشياء؟1

) وبرامج آخرى, عوضXaraيتبع إنكسكيب نفس الطريقة المعتمدة من طرف كورل درو وزارا (

ر م ننـق ه بواسـطة أداة السـهم ـث ـالنقر علـي ـار الشـيء ب دوران خاصـة. لعمـل هـذا نخت اسـتخدام أداة اـل

عليه مرة ثانية , فتتغير المقابض حول الشيء لتمكننا من تدويره بواسطتها. يمكن أيضا استعمال

صندوق التحاور للتغييرات من أجل دوران محدد أوالزرار [ و ] لتدوير الشياء المختارة بالملمس.

- كيفية تغيير لون الكتابة؟2

ـون ـأي ل ـا ب ـون حوافه ـا و ل ر لونه ـائن آخـر , فيمكـن تغيـي ف النصـوص عـن أي ك ي إنكسـكيب, لتختـل ـف

ل هـذه الخاصـيات ـة . فلوحـة الـلوان و صـندوق الحشـو و الطـار و لصـق السـتايل فـك بنـفس الطريق

تطبق على الكتابة بنفس طريقة تطبيقها على المستطيلت مثل . وفوق هذا إذا اخترتم نصا بأداة

النص فكل تغيير يطبق فقط على النص المختار.

28/8

مجتمع لينوكس العربيالسئلة الكثرشيوعا عن النكسكيب

- كيفية إدراج رموز رياضية أو خاصة في الرسم؟3

و أدخل يونيكود الرمز المراد إدراجهCtrl+Uعند تحريركم لكتابة على لوحة الرسم اضغط على

ز مصـغر ر الرـم ـا يظـه ى زر افحينه ـاء يمـكن الضـغط عـل د النته ـام, عـن . لئحـةإدخـال ـفي شـريط المه

فيجب222b فكود “رمز التكامل” هو ل. مثunicode.orgأكواد اليونيكود موجودة على الموقع

على خط يقبل هذا الرمز و إل ظهر على شكل مربع.حصول ال

عند تحرير الكتابة في الجزء المخصص لها في صندوق التحاور يمكن استخدام جميع طرق الكتابة

لمزيد من المعلومات.GTK المدعومة فيها. المرجو مراجعة التوثيق الخاص ب GTKفي

"تحويل الكتابة إلى مسار" عند القيام بالتصدير للحفاظبالختيار نوصي epsلتخزين العمل بصيغة

على الرمز.

- كيف يمكن رسم المنحنيات الجيبية في إنكسكيب؟4

درج النسـخة دادا اسـمه 0.43ـت ـا بعـدها مـن نسـخ امـت » Function Plotter « مـن إنكسـكيب وم

) و يمكن استعماله لرسم المنحنيات الجيبية أو أي رسم لدالة , كما يوجد برامجWavy(كان اسمه

ل ـيغة KSEG و KiG و Xfigأخـرى مـث دا وتصـديرهم بص ـثر تعقـي ـات أك ـا رسـم منحني SVG يمكنه

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

- كيفية قياس المسافات و الزوايا؟5

ـوفر اـلن حـتى ـه إنكسـكيب ل تت ي لهـذاب ى بيزـي أداة خاصـة بالقيـاس لـكن يمـكن اسـتخدام أداة منحـن

) وننقر على حافة القطعة المراد قياسها و نحرك الفأرة منShift+F6الغرض, نختار هذه الداة (

دون أن ننقر حتى نصل إلى الحافة الخرى فعندها يظهر لنا قياس المسافة و الزاوية في شريط

لللغاء.esc 'Echapالمهام, يمكن الضغط على '

فالزاوية مقاسة انطلقـا من المسـتقيم الفقي و ـفي اتجاه عكس عقارب الساعة(اتفاق رياضي)

لكـن فـي الختيـارات يمكـن تغييـر الطريقـة(فـي اتجـاه عقـارب السـاعة و انطلقـا مـن المسـتقيم

العمودي).

, المتداد قياس المنحنى يمكن من قياس طول مسار عشوائيا.0.44انطلقا من النسخة

- هل إنكسكيب يستخدم لوحة اللوان؟ كيف يمكنني تخزين اللوان لستخدام لحق؟6

) إل أنgpl فلوحات اللوان مستخدمة و تستعمل نفس الصيغة للجمب (0.42انطلقا من النسخة

السم المستخدم في إنكسكيب هو "نماذج أو أمثلة" . فعند اختيار السماء استعملنا عدة برامج و

استنتجنا أن الكلمتين لوحة اللوان ونماذج اللوان هما الكثر استخداما , و بما أن مصطلح "لوحة

ـاذج ـاور فمصـطلح نم ـناديق التح ن مـن ص وع معـي ـابقا فـي إنكسـكيب لتسـمية ـن ـتخدم س ـلوان" اس ال

اللوان سيستخدم لوصف هذه الخاصية.

28/9

مجتمع لينوكس العربيالسئلة الكثرشيوعا عن النكسكيب

-كيف يمكن استخدام المتدادات؟7

تمكن المتدادات من استعمال برامج خارجية و سكريبتات مكتوبة بأي لغة برمجة لزيادة إمكانيات

إنكسـكيب. يكمـن الجـزء الـكثر صـعوبة فـي إيجـاد و حـل كـل العلقـات اللزمـة لشـتغال البرامـج

الخارجية. للحصول على المعلومات بخصوص هذه العلقات لفتح مزيد من صيغ الملفات المرجو

النظر إلى الحصول على امتدادات تعمل وإذا كنتم مهتمين بالتأثيرات الفنية فهذه الصفحة تهمك:

الحصول على تأثيرات تعمل.

الطباعة من إنكسكيب ل تتلءم مع الصفحة , و لحيث أن- كيف يمكنني طباعة الدروس؟8

أحب القراءة من الشاشة.

على هذه الصفحة لتسهيل عملية الطباعة منHTMLكل الدروس بجميع اللغات موجودة بصيغة

خلل المتصفح.

- هل يمكن استخدام متغيرات أخرى بالنسبة للملفات الجديدة المنشأة بإنكسكيب؟9

) أو عندما نبدأ دورة جديدة بالنكسكيبCtrl+Nنعم يمكن القيام بذلك بالذهاب إلى ملف>جديد (

ارامترات الشـبكة و كـذا ذي يحـوي صـيغة و حجـم الورقـة و ـب فالبرنامـج يحمـل نمـوذج افتراضـي اـل

خصائص التصدير, إلخ ، ويمكن أيضا إحتوائها على أشياء منشأة سابقا, يمكن أيضا تخزين أي ملف

ــار ــي المس ــه ف ــي بتخزين ــف افتراض ــت بيئةinkscape/templates/default.svgكمل . /~ تح

ــكس inkscape[ و فــي لين dir]/share/templates/default.svg وينــدووز, إذا تــم تحــت بيئة

في نفس المسار, سيظهر في القائمة ملف>جديد لكنه لنdefault.svgتخزينه بإسم مخالف ل

يحمل إذا لم يتم اختياره.

ف ـتجدون المـل ة, س ة, مثل النسـخة العربـي ـتعمالكم لنسـخة محلـي ة اس هـوdefault.ar.svgفـي حاـل

ف الفتراضـي عـوض ـياdefault.svgالمـل ف المحمـل افتراض ـبط المـل ذه الطريقـة يمكنكـم ض . بـه

للغة الستعمال.

- أريد عمل منصات لستنساخ ملون لكن المنصات ل يتغير لونها.10

ـة لـكي تنجـح ر معروف ـألوان غـي ـة ب ـه حشـو أو حاف راد استنسـاخه يجـب أن يكـون ل ـدئي الـم الشـيء الب

الطريقة, استخدم الزر «?» في صندوق التحاور للحشو و الحافة و ذلك لجعل اللون غير معرف أو

استخدم المر "غير معرف" من القائمة التي تظهر بالنقر بالزر اليمن على مؤشر السلوب في

ـارة ـعن مجموعـة فيمـكن أن تكـون مجموعـة صـغيرة دئي عب ـا إذا كـان الشـيء الـب ـام. أم شـريط المه

فقط من الشياء التي لها اللون غير المعرف, فهذه الشياء فقط هي تحصل على ألوان متغيرة

عند التمهيد.

- عند محاولتي لتطبيق قناع التعتيم المدرج على شيء فإنه يختفي مرة واحدة.11

28/10

مجتمع لينوكس العربيالسئلة الكثرشيوعا عن النكسكيب

و التي تنص على أن اللون السود يعني التعتيم بالنسبة للقناعSVGيجب النتباه إلى مواصفات

(يختفي الشيء) و اللون البيض يعني الشفافية بالنسبة للقناع(يظهر الشيء من الداخل). إضافة

فعـدم وجـود لـون أو الشـفافية الكاملـة تسـاوي السـود الشـفاف و هـذا يعنـي معتـم أيضـا بالنسـبة

للقناع, و لهذا إذا أردتم الشيء بقناع تدريجي فيجب إنشاء قناع مدرج من البيض إلى شفاف.توجد

.SVGمن هنا المواصفات التفصيلية للقنعة

بواسطة إنكسكيب لها حواف مخبولة أو دون تنعيم أوPNG- الملفات المصدرة بصيغة 12

خلفيات غريبة

و ليس إنكسكيب, فمثلPNGيكمن المشكل في التطبيق أو البرنامج المستخدم لمشاهدة ملفات

بشكل صحيح بالنسبةPNG ل يمكنها إظهار ملفات Internet Explorer من 7النسخ السابقة ل

فلIE 6للجزاء الشفافة, فاستعمل مثل فايرفوكس لمشاهدتها. و إذا كان من الضروري استعمال

, يجب جعلها معتمة في الختيارات العامة للملفPNGيمكن مشاهدة الخلفيات الشفافة لملفات

و إعادة تصديرها من جديد.

فيجب العمل بنفس الطريقة للحصول علىMsWord ب PNGإذا كنتم تفضلون مشاهدة ملفات

نتيجة أحسن.

؟antialiasing- كيف نحذف ال 13

ل يمكن حذفه كليا مع محرك المردود الخاص بنا ، لكن يمكن حذفه جزئيا أثناء التصدير . عامة ال

antialiating، ـبابية ـا ض ـبح رؤيته ـتي تص ة وال ة والفقـي ى الخطـوط العمودـي ه عـل ر مرحـب ـب غـي

لتصحيح أو بالحرى التحايل على هذه المشكلة يجب التأكد من أن الجوانب منضمة الى شبكة ال

pixels وأن العدادات لهم عرض كامل بال pixels بعد ذلك نستورد ال . bitmapبقيمة عرض

ل وحـدة 90pppافتراضـية .bitmap واحـدة الخاصـة ب pixel مطابقـة ل pixel ممـا يجـع

الناتجة .bitmapوبذلك ستكون الخطوط واضحة على ال

- هل نستطيع استخدام انكسكيب عن طريق سطر الوامر ؟14

ـة ويمـكن اسـتخدامه ـفي سـكريبتات لعـدة ـوفر انكسـكيب عـلى واجهـة سـطر الـوامر قوي نـعم ، يت

ى ـتخدام عـل ل الس ى دلـي د مـن المعلومـات اتجهـوا اـل ل الشـكال ، ولمزـي أعمـال كتصـدير أو تحوـي

ة ارات سـطر الوامـر أو بكتاـب ة المسـاعدة < خـي ا أو مـن خلل البرنامـج فـي خاـن ـبكة مـن هـن الش

man inkscape. في الترمينال او الكونسول

- أنا على ويندوز والعمل بسطر الوامر يظهر انه معطل! 15

تعمل جيدا وهذا ل ينتج او يظهر أي رسالةSVGفي الواقع ، بعض الشياء كالتصدير والتحويل الى

على الكونسول . وهذا راجع الى أن النكسكيب على ويندوز صمم ليعمل بواجهة رسومية مما ل

28/11

مجتمع لينوكس العربيالسئلة الكثرشيوعا عن النكسكيب

-query» كمثال « --queryيسمح بالكتابة على الكونسول . وهذا يعني أن الخيارات من نوع «

xلن تعمل أبدا ، ويمكن تصحيح المسألة بإعادة عمل ترجمة للانكسكيب كبرنامج نصي وليس «

للتعرف على كيفية عمل الترجمة على ويندوز.هنارسومي ، يمكنكم التوجه الى

في أصل مجلد المصادر وتعويض :Makefile.mingw.commonقم بتعديل الملف

-lgc -mwindows -lws2_32 –lintl

ب

-lgc -mconsole -lws2_32 -lintl -lgdi32 -lcomdlg32

والذي سيعمل تماما كأنهinkscape.exeوقم بعمل اعادة الترجمة مما سينتج ملف تحت اسم

على لينوكس من جهة سطر الوامر .

اذا كنتـم تسـتخدمون واجهـة سـطر الوامـر بإسـتمرار علـى وينـدوز ، إبعثـوا رسـالة الـى القائمـة

inkscape-devel ومن الممكن أن ننظر في توفير ملف تنفيدي للكونسول لصداراتنا الخاصة ،

بنظام ويندوز .

) على اللينوكس ؟alt+drag&drop(glisser و alt +clic- كيف يمكن تشغيل 16

Alt+clic و alt + drag&dropإختصـاران مهمـان وعمليـان جـدا فـي برنامـج النكسـكيب

ـذ . يجـب ذ للتحـكم ـفي النواف ـوكس ـمن طـرف مـدير النواـف ى لين ـان عـل ويسـتخدمان ـفي أغـلب الحي

عليكم تعطيل هذه الخاصية في مدير النوافذ الخاص بكم ليمكنكم إستخدامها على النكسكيب .

: GNOME على

alt '< نوافذ . لكم الختيار بين ثلث خيارات لتحريك النوافذ « إتجه الى النظام <تفضيلت

» ، «Ctrl» أو «super» (في لوحة المفاتيح على ويندوز) . نختار«super .«

: KDE على

ـال التـوجه اـلى مركز التحكم > سطح المكتب>سـلوك النوافـذ>حركات يمكنكم على سـبيل المث

النوافذ

Desktop<Windows Behavior<Window Actions

Centre de Contrôle > Bureau > Comportement des fenêtres > Actions

sur les fenêtressur les fenêtres

: XFCE4 على

xfwm4.htmlيمكنكم المراسلة على الصفحة

- لدي مشاكل مع أسماء الملفات الغير لتينية على لينوكس.17

فيمكنم تحديد هذا المتغير :UTF-8إذا كان الترميز المحلي هو

28/12

مجتمع لينوكس العربيالسئلة الكثرشيوعا عن النكسكيب

لمزيـد مـن . Glib ) ب SVG ( المسـتخدمة ب UTF-8هـذا مهـم لتحويـل أسـماء الملفـات الـى

.التفاصيل

؟؟Mac OS X على ال alt+ drag&drop و alt + clic- كيف يمكن تشغيل 18

ـاح ـا المفت ـتي تسـتعمل فيه فيجـب عليـكمALTإذا إسـتحال عليـكم اسـتخدام خاصـيات النكسـكيب ال

.X11تعطيل " محاكات الفأرة ذات الثلث أزرار " من خلل تعديل خاصيات ال

، لكن أريد إستخدامXXX- لدي حاسوب بنظام تشغيل حيث أن اللغة الفتراضية هي 19

، كيف يمكنني فعل ذلك؟ YYYالنكسكيب باللغة

: LINUX على

في الترمينال لمعرفة المؤشرات المحلية المثبتة, ومعرفة أيضا كيفيةlocal-aنطبق أول المر

كتابتها .

export LANGUAGE="C " ــية ــة الفتراض ــار اللغ ــوم بإخت ــر يق ــطر الوام ــن س ــبيقه م تط

(النجليزية) .

"export LANGUAGE="fr_FR.utf-8 (فرنسا ) يمكن هذا المر من أختيار اللغة الفرنسية

ة إعـادة تشـغيل ة فـي حاـل ـتعادة المؤشـرات المبدئـي ـيتم اس ا فقـط و س ـتغل مؤقـت هـذه الـوامر تش

النظام . وهذا ل يشتغل إل إذا كانت المؤشرات المحلية المختارة مثبتة على النظام ( في حالة

كان العكس.. سيتم إختيار اللغة الفتراضية ).

: MacOSX على

. والتي تمكن التطبيقات منlproj هي توفير ملفات بإمتداد Mac OS Xالطريقة الرسمية لل

ـاد هـذه الطريقـة فـي المسـتقبل ـا مـن تفضـيلت النظـام . سـيتم أعتم ة المفضـلة إنطلق ـار اللـغ إختي

وفي إنتظار ذلك الطريقة المطبقة على لينوكس تشتغل جيدا .

: WINDOWS على

الطريقة السهلة:

ـبيت الخـاص بالنكسكيب ونسميه Batchنقوم بإنشاء ملف .inkscape.bat داـخل مجلد التث

نقوم بكتابة السطر التالية ( مع تعديل لغة التي تريدونها)

@set LANG=fr_FR

28/13

$ G_BROKEN_FILENAMES=1$ export G_BROKEN_FILENAMES

مجتمع لينوكس العربيالسئلة الكثرشيوعا عن النكسكيب

@start inkscape.exe

نحفظ العمل ونقوم بالنقر عليه مرتين بالماوس لستخدمه

بإستخدام برامترات النظام :

XXX أ - بحذف ملفات اللغة

ـتخدمين علـى هـذا الحاسـوب ( الخاصـين بالنكسـكيب ر سيصـيب كـل المس أن هـذا التغيـي سـجلوا ـب

طبعا)

- معرفة مجلد التثبيت 1

inkscape/local- الذهاب الى مجلد 2

- ايجاد المجلد الخاص باللغة التي ل نريد استخدامها 3

أو نحذفه بالمرة x_fr- نعيد تسميته بأي إسم ك 4

- نعيد تشغيل النكسكيب وسنجد أن اللغة الفتراضية (النجليزية) تم استخدامها .5

LANGUAGEب - بتحديد المتغير البيئي |

لن تشتغل الطريقة سوى إن كان لدينا صلحيات المدير على النظام .

- نذهب الى لوحة التحكم ثم إلى "نظام" .1

- نختار التبويب " متقدم" ونضغط على " المتغير البيئي" 2

للمســتخدم الحــالي أو لجميــع المســتخدمين (متغيــرLANGUAGE - نســتطيع اضــافة المتغيــر 3

دخل = د" وـن ى " جدـي ر و "LANGUAGEالنظـام) . نضـغط عـل ـاC= كإسـم للمتغـي " كقيمـة إدا كن

" .frنريد اللغة النجليزية أو للغة الفرنسية ندخل القيمة "

- قمت بتثبيت خط جديد على ويندوز لكن النكسكيب لم يقم بقرائته 20

من النكسكيب بسبب ذاكرة التخزين العتيقة . هذه0.43هذا كان خطأ في النسخ تحت الصدار

ف . ة داخـل المـل ذاكرة مخزـن د fonts.cache-lاـل ف قـد تجـده داخـل مجـل windows. هـذا المـل ،

temp ، "my documents$ أو في المجلد المنصوص عليه داخل المتغير البيئي ، "HOME.

يمكننا استخدام خاصية البحث للعثور عليه وحذفه ومن تم اعادة تشغيل النكسكيب . وبهذا تكون

الخطوط الجديدة متوفرة .

لكن عند تنفيده ل يحصل شيء ول تظهرOS X 10.4.x- قمت بتثبيت انكسكيب على 21

الواجهة .

28/14

مجتمع لينوكس العربيالسئلة الكثرشيوعا عن النكسكيب

وبالرغم على حواسيب جد سريعة فإن إصدارات النكسكيب تحتOS X 10.4.xتحت نظام

رة. وهـذا راجـع لسـوء0.44الصـدار ج لـول ـم د تشـغيل البرناـم ل عـن ل ـفي التحمـي تأخـد وـقت طوـي

. 0.44الزرع المؤقت لذاكرة التخزين الخاصة بالخطوط وقد تم حل المشكلة في الصدار

" invalid pointer- على لينوكس ، النكسكيب يعلق ويتظهر رسالة " 22

إذا علق النكسكيب أثناء تشغيله وظهرت رسالة خطأ شبيهة ب :

***glibc detected *** free(): invalid pointer: 0x086143b0***

++ . نسخة النكسكيبC وهذا يصيب تطبيقات GCCهذا راجع الى عدم التوافقية بين اصدارات

ـا بواسـطة نسـخة ل له م عمـل كومباـي ـديكم ـت ـتي يجـب اسـتخدامها . الحـل هـوGCCل مختلفـة عـن ال

C++ ( (libstdc++, libsigc++, libglibmm etإعادة عمل كومبايل للنكسكيب أو مكتباته

libgtkmm بواسطة نسخة gcc . متوافقة

- ساهم في النكسكيب3

- كيف يمكنني المساهمة في المشروع؟1

, يمكنك تحميل كود المصدر و برمجة ما تريده ثم موافاتنا بعملك لمشاركةا إذا كنت مبرمج

المجتمع مجهوداتك. كما يمكنك المساعدة في كتابة و ترجمة دليل المستعمل و الواجهة الرسومية

).Il8Nللبرنامج(

ا" . إذا وناقش لحقل إننا حريصين و جادين في أخذ جميع المشاركات و عاملين بمبدأ "أضف أو

معاييرال في الكود المصدري رغم وجود بعض القواعد و حاضرةمن المرجح أن تكون مجهوداتك

يجب احترامها لكننا نعمل على أنها محترمة تلقائيا. خلصة القول: ابدأ في العمل.التى

- هل يمكن المساعدة دون البرمجة؟2

أكيد يمكن المساعدة دون برمجة, فهناك العديد من المهام الخرى الضرورية لنجاز (إنجاح)

المشروع:

* اكتشاف العلل الخفية و التجربة

العلل.ذه على اختصار وقت البرمجة المخصص لصلح هااكتشاف و ضبط العلل يساعد كثير

لضمان جودة الكود.ملحةإيجاد و تبليغ العلل – إنها حاجة •

تحقق من تقارير العلل – في بعض الحالت, ل تحتوي تقارير العلل على معلومات كافية أو•

من التفاصيل لوصفها.ا حاول أن ترى إن كنت قد لحظت العلة و أضف مزيدفهمها ،يصعب

تدفع بالنكسكيب إلى أقصى قدراته, و أرسلهم إلىSVGاختبارات الداء – أنشيء ملفات •

نظام تدبير العلل لنكسكيب كحالت للختبار مرفقا بقياساتك للداء.

28/15

مجتمع لينوكس العربيالسئلة الكثرشيوعا عن النكسكيب

للنكسكيب و مثيلتها من برامج أخرى ك باتك (SVGاختبارات التوافق – قارن ناتج ملفات •

Batik (كايرو) أو Cairo.و راسلنا بالختلفات الملحظة للمشروعين ,(

علل جديدة. أعد قراءتها و أعطيها أسبقية5أولوية العلل- العلل ذوات السبقية هي •

لمزيد من التفاصيل. تجديد عناصر المقتفيأقل/متوسطة/أكثر حسب خطورتها. راجع

للنكسكيبالمستعملين* مساعدة الشخاص

حول هذا البرنامج في غايةا وملتفتاإضافة لبرنامج للرسم ذو جودة عالية, نرى أن مجتمعا ملتحم

الهمية. إذ يمكنكم مساعدتنا للحصول على هذا المجتمع مباشرة بمساعدتكم للمستعملين

مثال لهذافوق هذا, اعلموا أننا نود المحافظة على مجتمع جيد و محترم , فاجعل نفسك الخرين.

.لخرى المجتمع في تعاملك و ارتباطك مع عناصر المجموعة ا

اكتب مجموعة بحوث – إذا كان هناك تقنية ل تزال غير موثقة, اكتبوا كيف يمكن التوصل•

إليها.

@ - أجيبوا على السئلة المطروحة من طرف المستعملينinkscape-userشارك في •

لستعمال و طرقكم الجديدة بابتكاراتكمالخرين في لئحة البريد اللكتروني . يمكنكم المشاركة

و فريدة.مذهلةالنكسكيب للحصول على نتائج

openclipart.org وأرسلهم إلى مشروع الرسوم المفتوحة المصدر : اأنشئ رسوم•

أعط دروسا في النكسكيب •

افهم كيف يمكن استعمال النكسكيب و قدم عروضا حوله في لقاءات محلية و اجتماعات•

لمستعملي لينكس ...إلخ .

*التطوير (دون برمجة)

صفحة على النترنتالترجمة – إنشاء ترجمات للواجهة الرسومية على •

TranslationInformation.للويكي . بفضل المترجمين يمكنك قراءة هذه الصفحة

– أنشئ أيقونات جديدة للنماذج الموجودة أو أنشئ نموذجSVGتصميم أيقونات و نماذج •

جديد .

صمم أساليب جديدة لعلب (نوافذ) التحاور – ارسم أفكارك على شكل نموذج لتحسين أو•

إضافة علب تحاور جديدة, فهي ستساعد مبرمجي الواجهة عند اختيارهم للنسب.

تحسين الحزم – حدد كيفية تسهيل عملية تسطيب حزمة على نظامك أو توزيعتك للينكس.•

من الويكي.CreatingDistsاقرأ الصفحة

28/16

مجتمع لينوكس العربيالسئلة الكثرشيوعا عن النكسكيب

إضافة المتدادات – إنكسكيب يمكن ربطه ببرنامج خارجي لكتابة / قراءة الملفات أو•

لربط هذه الضافات الجديدة. كماinxلتطبيقات فريدة,...إلخ. أنشئ ملفات جديدة ذوات المتداد .

يمكنك تحسين الضافات إذا كنت من مستخدمي البيرل أو بايثون...إلخ.

توثيق الكود – يحتاج الكود المصدري في بعض الماكن إلى تعليقات و توضيحات. سيساعد•

المبرمجين المقبلين على التأقلم مع الكود بسرعة.اتوثيق الدوال حتم

للنكسكيب.share/templatesأنشئ نماذج – المرجو إلقاء نظرة على الملف •

لجمع المعلومات الخاصة بالتطوير, لكنها فياتحرير الويكي – يعتبر الويكي مكانا مهم•

والترجمة.والتحليل حاجة دائمة إلى التحديث

خطط للتطوير – اقرأ و ساعد على تحديث خطة الطريق على الويكي و ذلك بمناقشة•

خر ما توصلوا إليهآ عليه و ما هي مشاريعهم المستقبلية و كذا يعملونخر ما آالمطورين حول

وبهذه المعلومات يمكنك تحديث خطة الطريق.

و دعوة :ا*اجعل كلمة إنكسكيب كلمة متداولة – تسويقي

من المهم الحصول على أكبر عدد من المستعملين و ذلك لستقطاب مهتمين مساهمين جدد

بفضل تقديرات و تشجيعات المستعملين الخرين الذي نعتبرها جد مهمة. فكل من المستعملين و

علىقائم على أن إنكسكيب مجتمع سيقرونالمطورين هم سفراء لصالح إنكسكيب والخرون

حسن التصرف. فمن المهم أن نكون كلنا ودودين ونجعل من إنكسكيب مشروعا يستخدمه

ما سبق.طبيعيا علىخر من الدعوة يعتمد آالمجتمع ويستمتع بالعمل عليه, وكل نوع

لكن رغم ذلك فنحن نفضل النوعية على الكمية لبناء المجتمع ,لذلك كن حذرا وتجنب "البيع

من ''قتالها'' و تشويه سمعتها دون وضعل بدالخرىبالجبار''. فنحن نريد العمل بجوار البرامج

تعليقات ضد منتج معين.

قدراتل ندهشنحتاج أيضا إدارة جيدة لتطلعات مستعملي إنكسكيب, نريد أن يكون المستخدم م

لمله من جراء عدم مجاراته لميزات برامج أخرى. يجب أن تكون نيةا إنكسكيب ,وليس مخيب

.والتميزإنكسكيب توفير الدوات و الوسائل للفنانين ليكونوا قادرين على البداع

مجلت, مع تضمينهاال أو في المدونات أو النترنتاكتب مقالت: انشر مقالت مكتوبة في •

رابط للنكسكيب.

.للبرنامج للميزات الجديدة اضع لقطات:خصوص•

28/17

مجتمع لينوكس العربيالسئلة الكثرشيوعا عن النكسكيب

لتقديم الطرق المختلفة التي يمكن استعمال إنكسكيبا مفيدة جدالمثلة أمثلة: ىءأنش•

البريدبها. قم بعمل بعض اللقطات مع بعض التعليقات ثم أرسلها لمديري الموقع عبر لئحة

@ و ذلك لضافتها.inkscape-develاللكترونية

مرحب بها, لكن يجب اللمام باالموقع دائمتحسين تحسين الموقع: المساعدات على •

HTML مع معرفة ب PHP أحصل على الكود من مستودع . svnو اعمل على الرقع ثم أرسلها ,

للعمل مباشرة على الكود.svnإلينا أو أطلب الدخول إلى

: تكلم حول إنكسكيب في العروض والندوات أو أي أحداث كبيرة أخرى ,ا اعط عروض•

واحرص على العلن عنه في قوائم إنكسكيب البريدية لظهاره على الموقع .

للبرمجة والتطوير وشجعهم على أن يعملواا لديهم حافزفراد أجـدوظف مطورين جدد : •

لفريق المطورين.ضمواعلى إنكسكيب و ين

- أين يمكنني الحصول على لفتة أو بانر لنكسكيب؟3

هذه واحدة:

http://www.inkscape.org/images/inkscape_80x15.png

نكسكيب.أفضل واحدة سيتم ربطها هنا.لللتتردد في اقتراح لفتاتك و وأزرارك للترويج

اللكترونية؟البريد- كيف يمكنني تجنب حدوث شجارات في لوائح 4

أ, لكـن كلنـا عـاطفيون ولنـا أفكـارا و منسـجمايفتخـر إنكسـكيب بنفسـه لرعـايته مجتمعـا متـواد

مختلفة,فأحيانا يمكن أن تصبح النقاشات ساخنة , حينها يبدأ الناس باتخاذ قرارات ثابتة و منغلقة

خارجإلى و من الممكن أن تقود مساهمين مهمين مقنعةعلى أشياء سهلة و تصبح الحجج غير

المشروع. لذلك نضع أولوية خاصة لبقاء ساحات النقاش مفتوحة و حضارية.

في مجتمع إنكسكيب:لفهذه بعض النصائح لجعل النقاش فعا

عظيمة يمكنك الثبات عليهاحقا سمات وقبل كل شيء بدون مقارنة. لإجعل نقاشاتك أو.1

ـا تضـعفها لـنا وتكـون واضـحة جلـي ـا م ـا غالب ك لكنه ـات ل تقـوي حالـت ـان المقارن ـالب الحي , ففـي غ

المجتمع مبني لمقاومة هذا النوع من المنطق الحتكاري. فكثير من الناس يستخدمون إنكسكيب

للهروب من البرامج التي يريدون مقارنتها به.

ل تفترض أن المستخدمين و المطورين ومحترفي الصناعة مجموعات حصرية بل بالعكس.2

ــبرمجون لســتعمالتهميوجــد ــالمطورين هــم مســتخدمون ي ــب, ف مشــاريع تتطــور حســب الطل

دوافعالشخصية, و منهم محترفون يستعملون إنكسكيب في حياتهم اليومية. فهذا يعني أيضا أن ال

يجــب أن تأخــذ بعيــن العتبــار أنلــذا و تطلعــات المســتعملين, ات تبــدأ بشــمولية حاجــهــى الــتى

المستخدمين يطورون حسب رؤيتهم الشخصية.

28/18

مجتمع لينوكس العربيالسئلة الكثرشيوعا عن النكسكيب

ح .3 ـارك يزـي ى أفك ـاتل تحسـب أن إصـرارك عـل ر المـبرمجين,رغب ـات المسـتعملين غـي و تطلع

ـبرمجين يناقشـونهم شخصـي ـثير مـن الم ـاة افك ى قن د أو لئحـة IRC عـل ة البرـي ـثير مـن، اللكترونـي فك

تلبية لطلبات مقنعة و محترمة. برمجتإمكانيات إنكسكيب

فالسلوب المثل من طرف المستعملين. ا ما يعتمد المطورون على المكانيات الكثر طلبافغالب

أن فكرتك ستخدمحينما يتبين التركيز على الطلبات الكثيرة وسط مجموعة مستعملين أو هنا هو

لكن هي كذلك في غالبدائما أن طلبات الكثرة تكون صائبة ا أكبر عدد منهم, فهذا ل يعني أبد

الحيان.

ى.4 ي حاجـة إـل ذا مـن صـفات العمـل الجمـاعي, المشـروع ـف ل نكتسـبها فـه ب الشـهرة ـب ل نطـل

ـبتم دة بالمشـروع. كلمـا سـاهمتم و شـاركتم كلمـا كس ـاهمين والكـل سـعيد بنسـج علقـة وطـي المس

مكانة في المجتمع. فالجميل في المر أنه حتى المشاركات البسيطة لها مفعولها الخاص.

ذكر شـعار إنكسـكيب : " أضـف أو ـاقش لحقـليجـب ـت س شـعارا و ن فقـط, فأصـحابا" , فهـذا لـي

ـثيرةا ديملمناقشـات الك ـة و العمـل التطـبيقي. فتـق ل إل بالتجرب ن العواـم م مجموعـة ـم م فـه ل يمكنـه

على العمل لدراج أفكارك.الخرينالفكار على شكل رقعة جاهزة يسهل إقدام

ــا نتشــارك أهــداف.5 واحــدة أو علــى القــل : تطــوير إنكســكيب. فعنــد ســخونةال تنســوا أنن

المناقشة, يجب على الطراف إيجاد الفكار المتفق عليها و التركيز عليها.

SVG - إنكسكيب والرسم المتجهي 4

إنكسكيب مستندات صالحة:نتجت بواسطة التي أSVG- هل مستندات الـ1

التي أنشأها هي ملفاتSVG بعد,لكن جميع ملفاتSVGنعم. إنكسكيب لم يدعم جميع مميزات

SVGصالحة,(مع إستثناء جزئي ومؤقت للملفات المتدفقة , أنظر تحت).جميع معايير عارضي الـ

تعرض مثل إنكسكيب .إذا لم يكن كذلك , فهذه علة,‘إذا كانت هذه العلة في إنكسكيب سنرقعها

'إن شاء الله' (خصوصا إذا ساعدتنا بالتبليغ عنها).

- ماذا حول النصوص المتدفقة: 2

حين تم دعم النصوص المتدفقة تم إضافتها إلى إنكسكيب , كان متوافق مع مواصفات مخططات

SVG 1.2ـانت موصـوفة دائمـ ــا (وك ـثر مخططـات ال ة) . لسـوء الحـظ فـي أك زة تجريبـي SVG كمـي

ــ1.2 ــW3C ,منظمـة ال ـا ال زة محـددة , حالي ر الطريقـة لمـي م تنتهـي بعـد ,SVG 1.2 قـررت تغيـي ـل

ــ ل ـمن عارضـي ال ــSVGوكنتيجـة, قلـي ة لل ـد أو القديـم ـة الجدي ـا يطبقـون أي ـمن البني SVG 1.2 حالي

ــ ـات ال ـا ملف ذا تقني ة , ـل رSVGللنصـوص المتدفـق ة غـي ـتي تسـتخدم النصـوص المتدفـق للنكسـكيب ال

وعادة سبب المشاكل (أخطاء أو علب سوداء بدون نص).SVG 1.1صالحة للـ

28/19

مجتمع لينوكس العربيالسئلة الكثرشيوعا عن النكسكيب

ـوفرة للمسـتخدمين , اعـلى ـكل حـال, نظـر ـا مت ـا تركه ـا,قررن ـزة وكـثرة طلبه وحينمـا لفـائدة هـذه المي

معهاا النهائية سنغير نصوصنا المتدفقة المطبقة لتكون متوافقة كليSVG 1.2تنشر مواصفات الـ

وسنوفر طريقة لتحويل كائنات النصوص المتدفقة القديمة للهيئة الحديثة .

حتى يتم هذا يجب عليك عدم إستخدام النصوص المتدفقة في المستندات التي تنوي إستخدامها

خارج إنكسكيب , النصوص المتدفقة هي التي أنشأت بالضغط والسحب في أدوات النص , بينما

, فقطا إذا كنت لتحتاج السمات المتدفقة حق، والن بسيط SVG 1.1ضغطة بسيطة تنشأ نص

مـن سـحبه لنشـاء إطـار , أمـا إذا كنـت تحتـاج النصـوصلإسـتخدم النقـر لوضـع مؤشـر النـص بـد

دفق) زر ر مـت ـا لـنص منتظـم (غـي ك تحويله ة يجـب علـي ي قائمـة الـنصConcert to Textالمتدفـق ـف

Text Menuهـذا الـزر سـيبقي كامـل المظهـر والهيئة لنصـك المتـدفق لكنـه سـيبقيه غيـر متـدفق

.SVG 1.1وخاضع لـ

إنكسكيب” ؟SVG عادي” و “SVG- لماذا إذن يمكننا الحفظ بالصيغة “3

لنكسـكيب لحفـظ بعـض المعلومـات الضـافيةالسـم لنكسـكيب تسـتخدم مسـاحة SVGملفـات

د ـلن هـذه ـدادت , لـكن هـذا جـي م هـذه المت ن تفـه ج اـلخرى ـل ج, البراـم ل البرناـم المسـتخدمة ـمن قـب

دادات ؤثرالمـت ف ـت س كـي ـتند , ولـي ر المس ة تحرـي ـقرأ فـي كيفـي ـادةي ـبب أي إع ن تس دادات ـل , المـت

.على أية حال,بعض البرامج الغير متوافقين قد يكون عندهمSVGمشاكل في توافق عارضي الـ

معلومات إنكسكيب (إندون في المتدادات , أو قد تريد حفظ بعض المساحة بة موجودةمشكل

' من أجله.SVG Plain خيار 'زود ,هذا مازود الم تكن تخطط لتحرير الملف في إنكسكيب مجدد

التي يدعمها إنكسكيب:SVG- مامميزات الـ4

ــ دعمها إنكسـكيب بعـد هـي بعـض المرشـحات SVGأجـزاء ال م ـي ـتي ـل ـية ال (أكثرهـاFilters الرئيس

ـير),Animation),الصـور المتحركـة 0.46مدعومـة فـي النسـخة ة التحض ـا فـي مرحـل (العمـل عليه

(العمل عليها على الطريق),والبقية تعمل في الغالب , ولو أن هناك أخطاء دائماSVGوخطوط الـ

نقوم بضبطها.

ـــ ـــع أدوات الـ ـــكيب م ـــة إنكس ـــSVGلمقارن ـــى الـ ـــخرى عل ـــدر ال ـــة المص W3C المفتوح (

ttp://wiki.inkscape.org/wiki/index.php/W3Cفي جناح تجريب الـ SVG أنظر هنا. http://

www.linuxrising.org/svg_test/test.html

. هل سأفقد كل شيء إذا ماشغلته وحفظته بإنكسكيب:ا يدويSVG- قمت بإنشاء 5

ــ ر ال ح إنكسـكيب لتجـنب تغيـي ــSVGيكاـف .عـلى ـكلSVG فـقط لـنه ل يتعـرف عـلى بـعض عناصـر ال

حال هو سيقوم بتغيير :

ـتكون د , س ـاح وفرـي ـان بالفعـل مت دة , إذا ك ى خـواص فرـي ـتي ستحصـل عـل ـات ال ع الكائن * جمـي

محفوظة , ماعدا ذلك واحدة فقط ستكون مشتقة من إسم العقدة.

28/20

مجتمع لينوكس العربيالسئلة الكثرشيوعا عن النكسكيب

و إنكسكيب ستضاف عند بداية المستند.SodiPodi* بعض أسماء الميتا داتا لـ

ل'' , هـذا المنحـدر سـيكون مكسـور ـفي منحـدران مربوطـان , الـولا* إذا عـدلت إنحـدار ''أو مـي

الموقع.والخرلتعرف على اللوان المتجهة , ل

ـالقوة ر أي خصـائص أي” نمـط “ ب ـامسـيعيد* تغـي ل نمـط ك ـاء خصـائص ـك ي ل بن سـتفقد, أي يعـن

) وقد تتغير هيئتها.XML (وليس الـCSSتعليقات الـ

في إنكسكيب.ا السمة المبرمجة جيدلتتبع ستتغير SVG* هيئة سمة ملف الـ

ــسيسـتمر ظ نمـو ال ي حـف ل إنكسـكيب أفضـل ـف دويSVG العمـل لجـع ـا مهمـة صـعبةا المنشـأ ـي لكنه

ـاج دريجي – للتحت ة وسـتحدث بشـكل ـت ة التحتـي ي البنـي ن العمـل ـف ـثير ـم ـالطبعك م المسـاعدة وب منـك

.ا محل تقديردائم

بشكل مختلف . مالعمل:SVG يعرضان لي الـX- إنكسكيب وعارض إكس 6

Adobe و Batik.نحــن نقبــل بباتيــك Xهــذه متعمــدة فــي إكــس SVG plugin كعارضــي SVG

ــ ـايير ال ـاب مع ـا مدعومـة ـمن طـرف بـعض كت ـوقين لنه ـة.قـدSVGموث ـا بالتوافقي م حق القياسـية وتهـت

جرب نفسللتكون موجودة للعارضين الخرين , لذا إذا كنت تملك مشكلة مع عارض ما , فض

ك أو أدوب,أو ف مـع باتـي نالمـل ع بعضـهما (همـالف ـم ة واضـل ـم ج مجانـي ) إذاcross-platform براـم

مــن فضــلك إبعثهــا لنــا، مــازالت تــرى التنــاقض مــع عــارض إنكســكيب , نحــن نريــد النظــر لهــا

http://sourceforge.net/tracker/?group_id=93438&atid=604306ل تنســــى ضــــم ,

صورة عن المشكلة أيضا .من الفضل أن ترفق معهاملف مشكلة للتقرير و

مثل أرشيف صور: SVG- إظهار ملفات الـ7

البرامج التية قد تستخدم لظهار الملفات:

Irfanview (http://www.irfanview.com/برنامــج مســاعد مطلــوب , الصــور الصــغيرة . (

متصفح يمكن إستخدامه لفتح الملفات .Operaمتوفرة,لكن قد يكون العرض بدون دقة . أوبرا

Renesis Player http://www.examotion.com/

Adobe SVG(برنامج مساعد لنترنت إكسبلورر)

.WebKit ,ويب كيت Batikأخرى :باتيك

ـبير الصـورة, العـرض ـال:تك ـبيل المث ى س ـبي إحتياجـك عـل وع مـن العـرض قـد يل ى أي ـن ـاد عـل العتم

على أكثر مايناسبك .إضافة تعليقاتستؤثرالسـريع, التشـغيل السريع, معرض الصـور الصغيرة....

مميزة ,ومرحب بالمحررين!.

إنكسكيب و البرامج الخرى - 5

28/21

مجتمع لينوكس العربيالسئلة الكثرشيوعا عن النكسكيب

؟Sodipodi- لماذا افترقنا عن صوديبودي 1

بـدأ إنكسـكيب بعـد الـفتراق عـن صـوديبودي و تكمـن السـباب الحقيقيـة فـي اختلف الهـداف و

سليم و كامل ,SVGالمقاربة العامة في التطوير. فهدف إنكسكيب الساسيي هو تطوير محرر

للرسم المتجهي. فتطوير إنكسكيب يعتمدا لم يعد وسيلة ليصبح برنامجSVGأما لصوديبودي ف

ات لـطراف أخـرى و كـذا المعـايير ك ـتعمال الكـود المصـدري لمكتـب وفر و اس ,HIGأساسـا علـى ـت

CSS ,خ ول المقترحـة و الخاصـة ـعوض, ….إـل ول الموجـودة، الحـل ـارك الحـل ـتعمال وتش ـادة اس فإع

تساعد المطور في التركيز المطلق على نواة النكسكيب.

إدارة : 2003لمزيــد مــن المعلومــات, مــن المهــم قــراءة رســالة لــوريس الصــادرة فــي أكتــوبر

ه حـول صـوديبودي دي رأـي ىSVG فهـو يـب ق المشـروع إـل ورخصـة النشـر وكـذلك الهـدف مـن تفرـي

شطرين منفصلين.

- ماهو الفرق بين إنكسكيب و ديا؟2

) مشروع للتخطيطات التقنية كمخططات قاعدة البيانات و مخططات الصنف, ...إلخ, أماDiaديا (

إنكسكيب فهو للتصاميم المتجهية و الشعارات و اليقونات....

ـا نطـمح لدخـال ـكل خصـائص SVGفبمـا أن ـدSVG ـهي وسـيلة أيضـا لنشـاء التخطيطـات, فإنن ا روي

د ون إنكسـكيباروـي ـا يطمـح ليـك ـالكثير من ة لنشـاء التخطيطـات. ف ليصـبح إنكسـكيب أيضـا أداة فعاـل

ـادر ـات كاسـتعمالها لاق ـا تقـدم عـدة إمكاني ـاه لكـن دي ي و العمـل فـي هـذا التج ى الرسـم التقـن عـل

UML دى حـدود محـرر ذي يتـع ذاتي للمخططـات و اـل ـاSVG و الحـداث اـل ـاري. فإنكسـكيك و دي معي

يمكنهما تشارك و تبادل مقاطع من الكود و المكتبات.

- هل للمشروع نية تعويض الفلش؟3

م أن ن السـتعمالت. فتعـويض الفلش لـيسSVGرـغ ـبير ـم ـا عـدد ك ي له ديل للفلش فـه يوصـف كـب

يمكـن أن تعـوض الفلش و إنكسـكيب يمكـنSVGمـن الهـداف الساسـية لنكسـكيب, إذا كـانت

في تحريكات الويب. (انظر أيضاSVGالمساعدة في ذلك فل بأس, لكن هناك من هو أفضل من

SML.(

أو فوتوشوب؟الجمب - هل إنكسكيب يعوض 4

فـي أغلـب الحـالت ل. فهـم يسـتعملون بطريقـة مختلفـة , أمـا إنكسـكيب فهـو للرسـوم المتجهيـة

ـة أو ى الصـور المجدول ـة فـهي تسـتعمل للعمـل عـل ـا المحـررات النقطي كتنسـيق ملصـق أو شـعار, أم

لتعديل صورة.

تأثيرات على صورة مصدرة من إنكسكيب.مثل لضافة, ا في كثير من المشاريع ستحتاج إليهما مع

28/22

مجتمع لينوكس العربيالسئلة الكثرشيوعا عن النكسكيب

لكـن فـي غـالب الحيـان المحـررات النقطيـة للصـور تسـتخدم لهـداف ليسـت لهـا كامـل الـدوات

لنجازهـا, كتنسـيق صـفحة ويـب أو تصـميم الشـعارات أو الرسـم التقنـي , و هـذا راجـع لعـدم علـم

ـد وضـع حـد لهـذه الوضـعية و ـة معاصـرة. فإنكسـكيب يري المسـتعملين بقـوة أو وجـود محـررات متجهي

جعل من المحرر المتجهي أداة مكتبية مهمة للجميع و ليست أداة متخصصة لعمال احترافية.

- هل سيصبح إنكسكيب ضمن مجموعة جنوم المكتبية؟5

و د لبونوـب ـذلك, و خاصـة اسـتعمال و ترسـيخ جـي ن التطـور للوصـول ل د ـم ى المزـي ـاج إنكسـكيب إـل يحت

Bonoboو كذلك نظام الطباعة لجنوم يحتاج لتجربة معمقة (فالمساعدة في هذا الشأن ستكون

مفيدمشكورة). إذا أمكنكم تجميع نسخة حديثة لنكسكيب و مساعدتنا على تجربته سيكون ذلك

.جدا

- ما هي الصيغ التي يتعامل معها إنكسكيب للتصدير و الستيراد؟6

وSVGZ و SVG و يحفظ بالصيغ SVGZ و SVGيستخدم إنكسكيب لفتح الملفات ذات الصيغة

postscipt/EPS/EPSi و أدوبي إلوستراتور AI و Latex و POVRay.

ــيغ ــن الص ــراءة و تخزي ــكيب ق ــن لنكس ــدادات, يمك ــاعدة المت وDia و AI و EPS و PDFبمس

Sketch .ـة (فـكل و صـيغ أخـرى ـخ) يمـكن اسـتيرادها لـكن لJPG, PNG,GIF صـيغ الصـور النقطي , إل

.PNGيمكن تصدير إل الصيغة

مـن أجـل مناقشـة حـول أنـواع الملفـات الـتي يريـد المسـتعمل أنأنـواع الملفـاتالمرجـو زيـارة

يسـتعملها إنكسـكيب و كـذلك الـدوات الخارجيـة الممكـن اسـتخدامها لتحويـل الملفـات مـن و إلـى

.SVGالصيغة

) في إنكسكيب ؟درو(ملفات كوريل CDR- كيف يمكنني استعمال الملفات 7

وإذا لمSVG أو ملفات أخرى أيضا ل UniConvertor بواسطة CDRتستطيع تحويل ملفات

تكن تملك القدرة للعمل بهذا الحل فالتقم بهذه الخطوات :

. يحافظ فقط على الرسوم المتجهيةCGM بالكوريل درو و تخزينه بالصيغة CDRفتح ملف •

تفقد.و كل صورة نقطية

بالمكتب المفتوح إمريس. نسخ المحتوى في المكتب المفتوح للرسم وCGMفتح ملف •

العمل عليه.تكملة و يمكن ODGإضافة الصور النقطية الناقصة. تخزين الكل بصيغة

) .Ctrl+Aإختر الكل (•

.SVGالتصدير إلى صيغة •

بإنكسكيب و تصحيح الخطاء الممكنة.SVGفتح •

28/23

مجتمع لينوكس العربيالسئلة الكثرشيوعا عن النكسكيب

,AI بأدوبي إلستراتور, وغيرته في إنكسكيب ثم استردته ب SVG- قمت بالتصدير إلى 8

لكن كل التغييرات فقدت !

في الملف.AI بالصيغة الصلية ل خزن قد أنشئ لكن محتواه SVGهذا لن أدوبي تغش. فملف

ى الجـزء ذا فإنكسـكيب يعمـل عـل ـائي SVGولـه ل الجـزء الثن فالـخر. و يتجاـه د اسـتيراد مـل ن عـن لـك

SVG ب AI فهو يتجاهل الكود SVGتغييرات د تفقا و يقرأ مباشرة الجزء الثنائي فإذ SVG .

.(كل ما ل يبدأ بSVG و إزالة جميع العناصر غير XMLلصلح المشكلة يجب فتح الملف بمحرر

SVG.(

- مواضيع التطوير :6

- ما هى اهداف تطوير انكسكيب ؟.1

. وبصرف النظر عن مستوى التطابق معSVG متوافق كليا مع متجهىانكسكيب هو برنامج رسم

,ومسـتوى الفـن بالـدوات المتجهيـة ,السـتقرار، أهـدافنا الرئيسـية هـي ا مـا هـو معمـول بـه حاليـ

والداء، وواجهة فعالة و مبتكرة.

مكتبة رسومية تم بناء انكسكيب ؟وبأي لغة برمجة - 2

ـة ـمن ل ـكل مـاC/GTK كتـبت بواسـطة Sodipodiالمصـادر الموروث ولـكن الـن نحـن نحـاول تحوـي

ى إ C/GTKفـي ـالي تسـهيلC++/GTKmmـل و الهـدف النهـائي هـو تبسـيط كـود البرنامـج وبالت

.Qtالتحديث. ونحن ندعوكم لمساعدتنا ، وتجنبوا فقط الشارة إلى

- ما هو موقفكم تجاه تقاسم الكود مع مشاريع أخرى؟3

د تماـم رة ا نحـن نؤـي ـة المرشـحة , يجـب الفـك ن تكـون ناضـجة ,أ, لـكن مـع بـعض الشـروط . المكتب

د ـار, واسـعة ا موثقـة جـي ةالنتش ـبيرة متعلقـة بالتبعـي ـاكل ك ـبب مش ودائمـة التحـديث. وينبغـى ال تس

ن يقتصر عملهاأ الفضلن تكون ثابتة, قوية و خفيفة. ومن أبالنسبة للمستعملين النهائيين, يجب

ن المكتبات التى ل تستوفي جميع المعايير سوفإعلى عمل شيء واحد, على أن تقوم به جيدا.

ينظر فيها كل على حدة.

؟للنكسكيب- كيفية خلق امتدادات أو لواحق 4

ه. سـبايك آرون ، صـاحب دادات ـل داخلي للنكسـكيب لعمـل امـت ة الكـود اـل ر الضـروري معرـف ـمن غـي

ب ـايثون, كـت ة باسـتعمال ب دادات المكتوـب ـثر المـت بأك ك سلسـلة مـنصـفحة وـي ي ذـل ـا ـف دة (بم مفـي

).ا الدروس) حول كيفية إنشاء المتدادات في بايثون (بيرل وروبي ممكن أيض

كيف يصبح الكود مألوفا لك ؟- 5

28/24

مجتمع لينوكس العربيالسئلة الكثرشيوعا عن النكسكيب

، ولكن أيضاDoxygen لن تجد فقط العناصر المعتادة ل ،Doxygenتستطيع البداية مع وثائق

تجد واجهات مصنفة لكود النكسكيب.

في جزء الوثائق لموقع انكسكيب ، يمكنك أن تجد بعض الرسوم البيانية رفيعة المستوى و وصلت

أن ، لذلك نتوقع ا ، لم يتم توثيق الكود جيدالنشاء منذ الستخدام.إلى وثائق إضافية مثل صفحة

هي قراءةالمعرفية تكون مواردك حينها قد ووالمساحات الغير مكتملةعلى كثير من الماكن تعثر

الكود . ومع ذلك نحن نحاول جاهدين التغيير عن طريق استكمال الوثائق.

تسمحلنها هي وسيلة جيدة للدخول بسرعة في الكود رقعبعض المطورين قد وجدوا أن اختبار ال

ـار الوظـائف ـود. آخـرون يفضـلون اختي ديل الك ل المطـورين لتـع ن قـب ع ـم ج المتـب ي النـه ـالنظر ـف ك ب ـل

ذها. أحياـن ى تنفـي ى نطـاق واسـع وهـياالمهمـة والسـعي إـل ع الكـود عـل ـادة توزـي ى إع نحـن بحاجـة إـل

طريقة بسيطة للرفع من المساهمة مع قليل من الخبرة.

سهل وذلكابعد الخطوة الولى، اتجهوا الى الخطوة التالية بالدخول في التفاصيل وهذا ليس دائم

لنقص الوثائق، ولكن ذلك ممكن مع قليل من التحديد. بعض المطورين وجدوا أن تصحيح حوادث

ج. دة عـن عمـل البرناـم رة جـي ـداء الوظـائف يعطـي فـك ن خلل تعـقب ن ج ـم ناوأيضـ تعطـل البرناـم ـم

ـات ال ـارج المعـرب اللغـويSVGخلل محمـل ملف ع مـداخل/مخ . بعـض المطـورين الـخرين وتتـب

ر د لفهـم عمـل بعـض أجـزاء البرنامـج و للمطـورينااقتنعـوا أخـي ـاليق حـول الكـود مفـي أن وضـع تع ـب

.ا الخرين أيض

بأنكم تقدمتم كفاية فان اضافة وظائف جديدة سوف يزيد من توطيد ما تتمتعون بهاعندما تشعرو

من خبرة وفهم للكود. ل تنسوا توثيق ما تقومون به من اختبارات، فذلك سيفيد المطورين الذي

سيتابعون ويؤمنون لكم جودة الكود.

- ما هو محرك النتائج المستخدم؟. 6

عندما تكون ناضجة بماCairo نستخدم محرك النتائج الخاص بنا. ونحن نخطط للهجرة إلى احالي

يكفي.

- ما هي منصة التطوير ؟. 7

بيد أنه من الممكن تشغيل النكسكيب على ويندوز. هذهلينكس.معظم المطورين يعملون على

من نظاملويندز تقدم تعليمات مفصلة للقيام بذلك ، وكذلك لعمل ترجمة لملفات تنفيدية الصفحة

.لينكس

؟Subversion- ما هو سطر الوامر الذي يمكننا من تحميل الكود مع 8

28/25

مجتمع لينوكس العربيالسئلة الكثرشيوعا عن النكسكيب

ـلة ى وص ـات عامـة عـل ى تعليم ى 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حيث

،inkscape_web للعمل على النماذج ؛ "scratchpadوهي : التجريبية ، وشركائنا في التنمية "

علىالمور ، الذي يحمل ملفات وغيرها من inkscape_projectالذي يحمل ملفات الموقع ؛ و

Subversionمســتوى المشــاريع. يمكنــك اســتخدام المشــاهد viewer للحصــول علــى أســماء

الوحدات المتاحة.

لمراجعة فرع من بعض وحدات انكسكيب قم بالمر التالي :

svn checkout https://svn.sourceforge.net/svnroot/inkscape/MODULE_NAME/branches/BRANCH_NAME/

ـد فحصـه،وMODULE_NAMEحـيث هـو اسـم الفـرع BRANCH_NAME هـو اسـم الوحـدة الـذي تري

للحصـول علـى أسـماء Subversion viewerالـذي أنـت مهتـم بـه. يمكنـك اسـتخدام المشـاهد

الوحدات المتاحة.

BRANCH_NAME أو trunkهذه الوامر سوف تقوم بتحميل الوحدات الطلوبة إلى ملف اسمه

، ويعتمد ذلك على ما إذا اخترت إجراء فحص على الجذع أو فرع.

إذا كنت ترغب في وقت لحق في اختبارفرع مختلف من أي فرع من وحدات انكسكيب ، يمكنك

القيام بذلك عن طريق تشغيل :

https://svn.sourceforge.net/svnroot/inkscape/MODULE_NAME/branches/BRANCH_NAME

هــو اســم الوحــدة الــتي تشــتغل عليهــا ، وMODULE_NAMEفــي النســخة الخاصــة بــك، حيــث

BRANCH_NAMEو اسم الفرع الذي تريد النتقال إليه. ه

يمكنك عمل بعض الشياء مماثلة للفروع المشار إليها.

SVNمفتاح الـ

https://svn.sourceforge.net/svnroot/inkscape/MODULE_NAME/tags/BRANCH_NAME

28/26

مجتمع لينوكس العربيالسئلة الكثرشيوعا عن النكسكيب

الثانوية الفردية الخاصة بنسخة العمل للوحدة لفروعالدلةلحظ النسخ الثانوية تدعم القدرة لنقل

ف ,قـم بتشـغيل رع مختـل ط كامـل نسـخة العمـل لـف د رـب ت ترـي ذا إذا كـن مختلفـة فـي هـذه الوحـدة, ـل

في دليل الجذر لنسخة العمل .svnمفتاح الـ

؟ مطلوبة للعملالمختارة ال اتسم- ما هى ال9

, نعم بالطبع إذا رغبوا أنفى أن يبدأو من الصفر لنهم يرغبون معقدينكثير من المطورين صاروا

,هذه اللية المتبعة من قبلا يعملوا على ميزات عملية , بتعريف ذلك أحدهم سيستقبل تنبيها عملي

.طبقتأي ميزة قد

إذا كانت سهلة العملا بجدية , خصوصللمميزات لخذ طلبات المستخدمين ايكافح إنكسكيب أيض

أو متوافقة مع رغبة أحد المطورين المستعد لعملها , أو إذا ساعد المستخدمون المشروع بطرق

أخرى .

أن تكون مطبقة لكن لم يتم العمل عليها بعد , الطريق الصحيحاإذا كنت تملك ميزة تريدها حق

ـا بنفسـك , نحـن نضـع ج وتقـوم بتطبيقه ـا هـو أن تنـقب ـفي الكـود الخـاص بالبرناـم ـبيرةألعمله ـة ك همي

على إبقاء عملية التطوير مفتوحة وبسيطة مع التفكير الصحيح.

- أنا افضل أن تكون الواجهة مثل..........10

ل ( ى البرامـج الـخرى مـث ـتخدمين متعـودون عـل و جيمـب Illustratorبشـكل مفهـوم, معضـم المس

GIMP(.وغيرهم

ن يتبعهم إنكسكيب في التصميم , مطوروا إنكسكيب يفحصون بشكل ثابت المشاريعأويفضلون

.أفضل للواجهة فكار ليجاد أالمظهر وذلك أيضا الخرى و

ـع تعليمـات الواجهـة البشـرية ـوم جالحـافز الكـبير هـو صـنع برناـمج يتب ـده مجموعـةGNOMEن , أي عن

دون النصـائح والفكـار مـن ـا يرـي ـناعة الواجهـة , مطـوروا إنكسـكيب أيض ة ص مـن القواعـد فـي كيفـي

ل طـاقم برناـمج جيمـب الـخرةمصـممي الواجهـات , ـهمGnumeric و AbiWord أو GIMP ,مـث

كانوا في المجال أطول منا ونراهم كمصدر ممتاز أكثر خبرة.

ك أن تـعي أنلـكن فضـل ـة إنكسـكيب” ه هـذعلـي ـة الـمر “واجه ـة إنكسـكيب سـتكون ـفي نهاي ، واجه

سيرورغبات قاعدة مستخدمينا و مع أشهر برامج الرسم تتوافق موازيننا لجعل سنحاول جاهدين

من غير المحتمل أن تجمع هذهو ،إبداع مطورينا واللتزام بتعليمات الواجهة الرسومية وعمل جيد

% فـي الـلتزام100المـوازين رغبـات جميـع المسـتخدمين أو أن تحقـق النسـبة المئويـة الكاملـة

ـا ـام بعمله م القي ع المطـورين , وإذا ـت ـار جمـي ـال أفك ـات الرسـومية , أو إدخ ف الواجه ـات مختـل بتعليم

تقريبا فلن تكون جيدة ;-)

28/27

مجتمع لينوكس العربيالسئلة الكثرشيوعا عن النكسكيب

يجب أن تكون قابلة للتشكيلا ومنظر الواجهة نصل لخاتمتها , حقملمس حينما نناقش أمر ةعاد

ى ـكل ـه. عـل ى تطـبيق أكـثر راحـة ل ح والحصـول عـل لـكي يتمـكن ـكل مسـتخدم ـمن قـلب بضـعة مفاتـي

ا» ليس لجعل القرارات قاسية عندما يريدونهوالحديث هناحال, المرونة ليجب أن تستخدم كعذر”

.

- القانون:6

- ماهي الرخصة التي يصدر تحتها إنكسكيب:1

GNU GENERAL PUBLIC LICENSE ـونيه ة , ي و ، الصـدارة الثانـي ة لجـن ,1991 الرخصـة العاـم

باختصار : تعني هذه أنك حر في إستخدام و توزيع إنكسكيب لي غرض, تجاري أو غير تجاري بدون

أي قيود ,وأيضا أنت حر في تعديل البرنامج كما تشاء,لكن بقيد واحد والذي هو إذا وزعت النسخة

المعدلة يجب عليك أن لتغلق مصدره أي تزود المصدر الخاص بالنسخة المعدلة.

تم بحمد ال تعالى

[email protected]للمراسلة و الستفسار يرجى المراسلة على

28/28