Faq Inkscape In Arabic

  • Uploaded by: Youness BOUTYOUR
  • 0
  • 0
  • November 2019
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Faq Inkscape In Arabic as PDF for free.

More details

  • Words: 8,374
  • Pages: 28
‫مجتمع لينوكس العربي‬

‫السئلة الكثرشيوعا عن النكسكيب‬

‫‪1/28‬‬

‫مجتمع لينوكس العربي‬

‫السئلة الكثرشيوعا عن النكسكيب‬

‫الفهرس‬ ‫مقدمة‪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..................................‬‬ ‫‪2/28‬‬

‫مجتمع لينوكس العربي‬

‫السئلة الكثرشيوعا عن النكسكيب‬

‫‪ -4‬مامميزات الـ ‪ SVG‬التي يدعمها إنكسكيب‪22....................................................................:‬‬ ‫‪ -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/28‬‬

‫مجتمع لينوكس العربي‬

‫السئلة الكثرشيوعا عن النكسكيب‬

‫مقدمة‬ ‫فى عالم اليوم الذى أصبح يتقاسم كل شىء أصبحنا نموج فى ظلل مخاطر العولمة وما تحيط بها‬ ‫مـن أيـدلوجيات قـد تعصـف بهُويتنـا العربيـة مـن مكانتهـا الـتى حـافظت عليهـا طليـة القـرون الماضـية‬ ‫لتهـوى فـى القـاع ‪ ،‬ويصـبح مـن المسـلم بـه أن يكـون كـل مـا هـو أصـله عربـي أل يكـون عربـي ومـا‬ ‫يفـترض فيـه أن ينطـق عربـي ينطـق أفرنجـي أو سـاموري أو حـتى لغـة قـوم القـردة فـى المحيـط‬ ‫الزحلى‪ ،‬وهذا كله أذكى من حافز العمل المثمر والخلق لدينا هنا فى مجتمعنا الضيق بأن نستثمر‬ ‫ق جديـد نحـو التحضـر‬ ‫طاقاتنـا كشـباب يفـترض فيـه أن يقـود مجتمعـه نحـو بر المـان لكـى يعـدو بـأف ٍ‬ ‫والنفتاح المرن على العالم المشروط بالحفاظ على الهُوية العربية ولهذا قررنا فى هذا المجتمع‬ ‫الفتراضى وهو مجتمع لينوكس العربى أن نشارك معكم فى تعريب مواد وتقنيات تكنلوجية نحن‬ ‫فى أمس الحاجة لها لكي نقوي من دعائم اللغة العربية بصورة عملية وزد على ذلك بأننا اقتسمنا‬ ‫لهذا الشرط السابق وهو الحفاظ على اللغة العربية بأن نُيسر على من ل يملكون لسانا ً آخر غير‬ ‫العربية أن ننقل لهم علوم استفادت منها البشرية‪ ،‬نعم أسسها الغرب ولكنها للنسانية قاطبة وكما‬ ‫اسـتفادوا هـم مـن علومنـا العربيـة وترجمـوا مخلـدات ابـن رشـد وابـن سـينا والـرازى وابـن خلـدون‬ ‫والحسـن ابـن الهيثـم أو حـتى علـى مبـارك وحاليـا ً أمثـال زويـل ومصـطفى السـيد وغيرهـم فسـنترجم‬ ‫علـومهم ونسـاعد علـى تعليمهـا وتطويرهـا ليـس لنـا فحسـب بـل للنسـانية جمعـاء‪ ،‬وهنـا وفـى تلـك‬ ‫ب وحـدب مـن‬ ‫الصـفحات القادمـة نطـرح عليكـم عمل ً خلقـا ً تكـاتفت الجهـود العربيـة مـن كـل صـو ٍ‬ ‫المغـرب والجـزائر وتـونس ومصـر والـردن والعـراق والسـعودية ‪ ..‬كـل واحـد اضـطلع بـدور وكلهـم‬ ‫اجتمعـوا علـى طـرح هـذا العمـل وقيـم المشـاركة المجتمعيـة الـتى حـوته مـن خلل أدوار تسلسـلية‬ ‫منظمة كانت باكورة أعمال قسم مشاريع مجتمع لينوكس العربى وهو عمل خاص بترجمة السئلة‬ ‫الكثر شيوعا ً لبرنامج النكسكيب الخاص بالرسوم المتجهية ‪ ..‬هذا البرنامج الذى خطى مع سنواته‬ ‫القليلـة مراحـل جمـة طـوت صـفحات عمـره الـولى فـى صـفحة وقلبتهـا لصـفحة أخـرى فـى بـاب‬ ‫الحترافية فى الرسوم المتجهية ليضارع هذا البرنامج الحر والمجانى أعتى البرامج التجارية مغلقة‬ ‫المصدر والمماثلة له وإن كان ما زال هناك بعض العثرات ولكن بالعزيمة والصرار المجتمعى على‬ ‫تحييد تلك العثرات والستمرار فى حالة المشاركة الخلقة تلك سنصل لما نريد‪.‬‬

‫‪4/28‬‬

‫مجتمع لينوكس العربي‬

‫السئلة الكثرشيوعا عن النكسكيب‬

‫أدعـو اللـه أن يكلـل هـذا المجهـود العربـى مـن الـزملء الفاضـل ممـن أسـهموا فـى طـرق هـذا البـاب‬ ‫كتجارب كثيرة مضت من أخوة أفاضل ندين لهم ولمجهوداتهم بعظيم الوفاء ‪ ..‬دعونى أسرد عليكم‬ ‫من أسهموا فى هذا العمل ‪:‬‬ ‫‪ -1‬عصام بن طالب )‪(Alpha_Hunter‬‬ ‫‪ -2‬رشاد بن سعيد علية)‪(RachedTN‬‬ ‫‪ -3‬يونس بوطيور )‪(niceboy‬‬ ‫‪ -4‬محمد الخياري )‪(knoppix_dark‬‬ ‫ول أنسى جنود الخفاء من إدارة المجتمع ‪ :‬علي الشمرى وسامرحداد ومسلم عادل ‪ ..‬لهم جميعاً‬ ‫خالص التقدير على ما بذلوه تجاه إنجاح هذا المشروع‪.‬‬ ‫ونحن إذ نعرض تلك السماء فنحن نطرق أبوابكم لكى تُسهموا معنا فى طرق باب العلم الناقع‬ ‫الحر لننقله لبناء مجتمعاتنا ويحضرنى هنا قول الشاعر ‪:‬‬

‫من مات فاستراح ليس بميت ‪ ....‬إنما الميت ميت الحياء‬ ‫إنمـا الـميت مـن يعـيش كئيـبا ً ‪ .....‬كاسفا ً باله قليل الرجاء‬ ‫أحمد عبد الرحمن‬ ‫)أحمد مصري(‬

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

‫‪5/28‬‬

‫مجتمع لينوكس العربي‬

‫السئلة الكثرشيوعا عن النكسكيب‬

‫‪ -1‬عموميات‬ ‫‪ -1‬ماهو النكسكيب ؟‬ ‫النكسكيب عبارة عن برنامج حر للرسم المتجهي وهو مماثل ل ‪Adobe Illustrator ، Corel‬‬ ‫‪Freehand‬‬

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

‫‪ Graphics‬أو مـا يختصـر ب ‪ SVG‬بشـكل أساسـي و هوشـكل مفتـوح علـى أسـاس معيـار ‪ W3C‬و‬ ‫مبني على ‪. XML‬‬

‫‪ -2‬ماهو الرسم المتجهي ؟‬ ‫خلفـا لبرامـج التصـويرالنقطي الرسـومي الـتي تعتمـد علـى خطـوط المسـح ) الطوليـة والعرضـية (‬ ‫كبرنامج فوتوشوب أو الجمب ‪ ،‬فإن النكسكيب يقدم صوره في شكل متجهي‪ ،‬الصور المتجهية‬ ‫تجسـد أو تصـف الشـكل والشـيء المشـاهد فـي الصـورة بغـض النظـر عـن مقيـاس العـرض‪ .‬ويتـم‬ ‫استعمال هذه المعلومات من طرف محرك رسومي ‪ " A rasterization engine" ،‬وهو عبارة‬ ‫عـن بروتوكـول معلومـات التـوجيه‪ ،‬لتقـديم الصـورة علـى شـكل نقـاط أيـا كـان مقيـاس العـرض أو‬ ‫مستوى الزوم ‪ ،‬لمشاهدتها أو طبعها‪.‬‬ ‫على نقيض الشكال الرسومية النقطية المرتبطة بمقياس عرض معين والتي تخزن الصور على‬ ‫شـكل شـبكة مـن النقـاط ‪ .‬إذ يعتـبر الرسـم المتجهـي مكمل أكـثر ممـا هـو بـديل للصـور الرسـومية‬ ‫النقطية‪ ،‬فلكل أهدافه الخاصة ويستعمل في ظروف مختلفة‪.‬‬ ‫فالصور الرسومية النقطية عامة ممتازة بالنسبة للتصوير الضوئي وبعض الرسومات الفنية‪ ،‬بينما‬ ‫الصـور المتجهيـة ملئمـة أكـثر للعمـال المدعومـة مـن طـرف الحاسـوب كاللوجوهـات‪ ،‬والصـور الـتي‬ ‫تحتوي على نصوص‪ ،‬والصور التقنية‪.‬‬ ‫للعلـم فـإن النكسـكيب يسـتطيع أيضـاً اسـتيراد وإظهـار الصـور الرسـومية النقطيـة‪ ،‬وسـيتم اعتبارهـا‬ ‫اذاً على شكل رسومات متجهية بسيطة قابلة للتعديل‪.‬‬

‫‪ -3‬ماهو ‪ Scalable Vector Graphics‬؟‬ ‫‪ , Scalable Vector Graphics‬بإختصـار ) ‪ ، (SVG‬عبـارة عـن شـكل مفتـوح مبنـي علـى ‪XML‬‬ ‫للصور المتجهية والمعيارية ل ‪ .W3C‬مجال استعماله يتسع بسرعة‪ ،‬وأغلب برامج الرسم المتجهي‬ ‫المعروفـة الـى حـد السـاعة لهـا القـدرة علـى اسـتيراد وتصـدير الصـور علـى شـكل ‪ ، SVG‬وبعـض‬ ‫المتصـفحات الحديثـة أيضـا كالفـايرفوكس والـوبرا تسـتطيع اظهارهـا مباشـرة بـدون أي اضـافات أو‬ ‫‪ ) Plug-in‬بالنسبة للنترنت إكسبلورر هناك اضافة تم تطويرها من طرف ‪ Adobe‬تسمى ‪SVG‬‬ ‫‪. (viewer‬‬

‫‪ -4‬هل يمكن استخدام النكسكيب من قبل مستخدمين متقدمين ؟‬ ‫‪6/28‬‬

‫مجتمع لينوكس العربي‬

‫السئلة الكثرشيوعا عن النكسكيب‬

‫طبعـا ً ! مـع أن البرنامـج ل يقـدم جميـع إمكانيـات البرامـج المهمـة الخاصـة بالرسـم المتجهـي‪ ،‬فـإن‬ ‫الصـدارات الخيـرة منـه تقـدم كـل الدوات الساسـية للتحريـر المتجهـي‪ .‬فكـثير مـن المسـتخدمين‬ ‫أكـدوا علـى اسـتخدامهم للنكسـكيب بنجـاح فـي عـدة مشـاريع )صـور الـويب‪ ،‬رسـومات بيانيـة تقنيـة‪،‬‬ ‫أيقونات‪،‬فن‪ ،‬لوجوهات وبطاقات( مثال ‪ ،‬آلف من صور الويكيبيديا تم تصميمها بالنكسكيب وأيضا‬ ‫معظـم محتـوى موقـع ‪ ، openclipart.org‬والمزيـد مـن العمـال تجـدها هنـا و هنـا‪ ،‬نحـاول دائمـاً‬ ‫الحصـول علـى رمـز فعـال للمسـتخدمين الحقيقييـن‪ ،‬ظنـا ً منـا أن الروابـط المتينـة بيـن المطـورين‬ ‫والمســتخدمين تعطــي نتائجــا ممتــازة‪ .‬تســتطيعون الشــروع فــي إســتخدام النكســكيب مــن الــن‬ ‫بالموازاة مع أدواتكم وبرامجكم الخرى ‪.‬‬

‫‪ -5‬على أي منصات يمكن استخدام النكسكيب ؟‬ ‫نوفر صيغ تنفيذية لنظام لين ُكس ‪ ،‬ويندوز ‪ ) xp/2000/2003‬مع مثبت مدمج(‪ ،‬و ‪ ) OSX‬حزم‬ ‫‪ .(DMG‬ونعلـم أن النكسـكيب اسـتخدم بنجـاح علـى ال‬

‫‪ ،freeBSD‬وهنـاك العديـد مـن النظمـة‬

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

‫‪ -6‬كيف إنطلق النكسكيب ؟‬ ‫النكسكيب هو ناتج عن إنقسام ‪ Sodipodi‬في نهاية سنة ‪ ،2003‬بإرادة أربعة من مطوري هذا‬ ‫الخير ‪ Bryce Harrington , MenTaLguY , Nathan Hurst :‬و ‪.Ted Gould‬‬ ‫فالهدف من المشروع كان إنشاء برنامج رسم يوفر دعما كليا لل ‪ SVG‬و مطور بواسطة ‪++C‬‬ ‫مع واجهة رسومية جديدة سهلة الستخدام ) زرع الجنوم ‪ ( HIG‬و دورة تطوير مفتوحة‪ ،‬موجهة‬ ‫من طرف المجتمع‪.‬‬ ‫فـي ظـرف وجيـز ل يتعـدى عـدة أشـهر طـرح المشـروع العديـد مـن الصـدارات‪،‬وأظهـر سلسـلة مـن‬ ‫الميـزات الجديـدة والتحسـينات علـى الكـود المصـدري‪ .‬وبسرعة أصـبح المشـروع ‪ :‬مشـروعا مفتـوح‬ ‫المصدر مميزا ‪.‬‬

‫‪ -7‬ماذا يعني النكسكيب ؟‬ ‫السـم مكـون إنطلقـا مـن الكلمـة النجليزيـة "‪ "ink‬وتعنـى ) حـبر ( وهـي مـادة عامـة تسـتخدم‬ ‫لعمال الرسم ‪ ،‬وتستخدم أيضا عندما يكون العمل جاهز ليتم تطبيقه على الورق بشكل دائم‪ ،‬اذاً‬ ‫السم يدل على أن النكسكيب يمكن استعماله كأداة إنتاج‪ ) Scape .‬نظرة ( رؤية تجمع عدد‬ ‫كـبير مـن الشـياء‪ ،‬مثـل ‪ ) Landscape‬منظـر( ‪ ،‬ويكـون بـذلك مرجعـا للنهـج المـوجه للتصـوير‬ ‫المتجهي‪.‬‬

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

‫‪7/28‬‬

‫مجتمع لينوكس العربي‬

‫السئلة الكثرشيوعا عن النكسكيب‬

‫حالياً ل يمكن ذلك‪ ،‬مع أن عدد كبير من المستخدمين يستعملون البرنامج لعمل تصاميم أو إنشاء‬ ‫صور)بانرات ‪ ،‬لوجوهات ‪ ،‬أيقونات ‪ ،‬إلخ‪(...‬‬ ‫إستخدام ال ‪ SVG‬مباشرة علـى الـويب أصـبح إمكانية واقعية بفضـل دعم ال ‪ SVG‬الـذي أضـيف‬ ‫حـديثاً فـي بعـض متصـفحات الـويب كالفـايرفوكس والـوبرا‪ .‬مثـال‪ :‬باسـتخدام فـايرفوكس ‪ 1.5‬أو‬ ‫نسخة أحدث‪ ,‬يمكن فتح ملف ‪ SVG‬تم إنشاءه بواسطة النكسكيب مباشرة على المتصفح بشكل‬ ‫واضح وتام‪ .‬نظرياً ‪ ،‬ال ‪ SVG‬و ال ‪ XHTML‬يمكن استخدامها معاً في نفس الصفحة‪ ،‬هذا سيتيح‬ ‫للمستخدمين المهتمين والمطورين من استكشاف هذه الخاصية‪.‬‬

‫‪ -9‬هل يمكنني إنشاء رسومات متحركة بواسطة النكسكيب ؟‬ ‫ل‪ ،‬النكســكيب ليــدعم حــتى الــن الرســوم المتحركــة ‪ ، SVG‬فقــط الصــور‬

‫‪ 2D‬والثابتــة هــي‬

‫المدعومـة‪ ،‬تسـتطيعون تصـدير الصـور مـن البرنامـج لسـتخدامها فـي الفلش أو رسـومات متحركـة‬ ‫‪ .GIF‬منذ فبراير ‪ ، 2006‬أصبح برنامج بلندر يدعم استيراد ملفات ‪ SVG‬واستخدام النبثاق لصنع‬ ‫أشياء ثلثية البعاد‪.‬‬

‫‪ -10‬هل سنرى في يوم من اليام النكسكيب في نسخته ‪1.00‬؟ كيف سيكون ؟‬ ‫مسـتمر‪ ،‬سنصـل ل محالـة للنسـخة ‪ ،1.00‬لكـن لـم يحـدد أي تاريـخ‬ ‫علـى أسـاس أن التطـوير ل يـزال ُ‬ ‫لهذا العمل‪.‬‬ ‫لزلنا في الحاجة الى جهد كبير لسد نقاط الضعف‪ ،‬تحسين الثبات‪ ،‬وتنعيم بعض الحيثيات الشائكة‬ ‫قبل الوصول الى الذهب وطرح الصدار ‪ ،1.00‬وهذا يتطلب وقتا‪ ،‬وستكون بالفعل هناك تغييرات‬ ‫مهمة في النسخ القادمة قبل طرح النسخة ‪. 1.00‬‬

‫‪ -2‬استعمال إنكسكيب‬ ‫‪ -1‬كيف يمكن تدوير الشياء؟‬ ‫يتبع إنكسكيب نفس الطريقة المعتمدة من طرف كورل درو وزارا )‪ (Xara‬وبرامج آخرى‪ ,‬عوض‬ ‫اسـتخدام أداة الـدوران خاصـة‪ .‬لعمـل هـذا نختـار الشـيء بـالنقر عليـه بواسـطة أداة السـهم ثـم ننقـر‬ ‫عليه مرة ثانية ‪ ,‬فتتغير المقابض حول الشيء لتمكننا من تدويره بواسطتها‪ .‬يمكن أيضا ً استعمال‬ ‫صندوق التحاور للتغييرات من أجل دوران محدد أوالزرار ] و [ لتدوير الشياء المختارة بالملمس‪.‬‬

‫‪ -2‬كيفية تغيير لون الكتابة؟‬ ‫فـي إنكسـكيب‪ ,‬لتختلـف النصـوص عـن أي كـائن آخـر ‪ ,‬فيمكـن تغييـر لونهـا و لـون حوافهـا بـأي لـون‬ ‫بنفـس الطريقـة ‪ .‬فلوحـة الـلوان و صـندوق الحشـو و الطـار و لصـق السـتايل فكـل هـذه الخاصـيات‬ ‫تطبق على الكتابة بنفس طريقة تطبيقها على المستطيلت مثل ً ‪ .‬وفوق هذا إذا اخترتم نصا ً بأداة‬ ‫النص فكل تغيير يطبق فقط على النص المختار‪.‬‬ ‫‪8/28‬‬

‫مجتمع لينوكس العربي‬

‫السئلة الكثرشيوعا عن النكسكيب‬

‫‪ -3‬كيفية إدراج رموز رياضية أو خاصة في الرسم؟‬ ‫عند تحريركم لكتابة على لوحة الرسم اضغط على ‪ Ctrl+U‬و أدخل يونيكود الرمز المراد إدراجه‬ ‫فحينهـا يظهـر الرمـز مصـغراً فـي شـريط المهـام‪ ,‬عنـد النتهـاء يمكـن الضـغط علـى زر إدخـال‪ .‬لئحـة‬ ‫أكواد اليونيكود موجودة على الموقع ‪ .unicode.org‬مثلً فكود “رمز التكامل” هو ‪ 222b‬فيجب‬ ‫الحصول على خط يقبل هذا الرمز و إل ظهر على شكل مربع‪.‬‬ ‫عند تحرير الكتابة في الجزء المخصص لها في صندوق التحاور يمكن استخدام جميع طرق الكتابة‬ ‫في ‪ GTK‬المدعومة فيها‪ .‬المرجو مراجعة التوثيق الخاص ب ‪ GTK‬لمزيد من المعلومات‪.‬‬ ‫لتخزين العمل بصيغة ‪ eps‬نوصي بالختيار"تحويل الكتابة إلى مسار" عند القيام بالتصدير للحفاظ‬ ‫على الرمز‪.‬‬

‫‪ -4‬كيف يمكن رسم المنحنيات الجيبية في إنكسكيب؟‬ ‫تـدرج النسـخة ‪ 0.43‬مـن إنكسـكيب ومـا بعـدها مـن نسـخ امتـدادا ً اسـمه » ‪« Function Plotter‬‬ ‫)كان اسمه ‪ (Wavy‬و يمكن استعماله لرسم المنحنيات الجيبية أو أي رسم لدالة ‪ ,‬كما يوجد برامج‬ ‫أخـرى مثـل ‪ Xfig‬و ‪ KiG‬و ‪ KSEG‬يمكنهـا رسـم منحنيـات أكـثر تعقيـدا ً وتصـديرهم بصـيغة ‪SVG‬‬ ‫لستخدامها في إنكسكيب‪.‬‬

‫‪ -5‬كيفية قياس المسافات و الزوايا؟‬ ‫حـتى الـن إنكسـكيب ل تتـوفر بـه أداة خاصـة بالقيـاس لكـن يمكـن اسـتخدام أداة منحنـى بيزيـي لهـذا‬ ‫الغرض‪ ,‬نختار هذه الداة )‪ (Shift+F6‬وننقر على حافة القطعة المراد قياسها و نحرك الفأرة من‬ ‫دون أن ننقر حتى نصل إلى الحافة الخرى فعندها يظهر لنا قياس المسافة و الزاوية في شريط‬ ‫المهام‪ ,‬يمكن الضغط على '‪ esc 'Echap‬لللغاء‪.‬‬ ‫فالزاوية مقاسة انطلقـا من المسـتقيم الفقي و فـي اتجاه عكس عقارب الساعة)اتفاق رياضي(‬ ‫لكـن فـي الختيـارات يمكـن تغييـر الطريقـة)فـي اتجـاه عقـارب السـاعة و انطلقـا مـن المسـتقيم‬ ‫العمودي(‪.‬‬ ‫انطلقا من النسخة ‪ ,0.44‬المتداد قياس المنحنى يمكن من قياس طول مسار عشوائيا‪.‬‬

‫‪ -6‬هل إنكسكيب يستخدم لوحة اللوان؟ كيف يمكنني تخزين اللوان لستخدام لحق؟‬ ‫انطلقا من النسخة ‪ 0.42‬فلوحات اللوان مستخدمة و تستعمل نفس الصيغة للجمب ) ‪ (gpl‬إل أن‬ ‫السم المستخدم في إنكسكيب هو "نماذج أو أمثلة" ‪ .‬فعند اختيار السماء استعملنا عدة برامج و‬ ‫استنتجنا أن الكلمتين لوحة اللوان ونماذج اللوان هما الكثر استخداما ً ‪ ,‬و بما أن مصطلح "لوحة‬ ‫الـلوان" اسـتخدم سـابقا فـي إنكسـكيب لتسـمية نـوع معيـن مـن صـناديق التحـاور فمصـطلح نمـاذج‬ ‫اللوان سيستخدم لوصف هذه الخاصية‪.‬‬ ‫‪9/28‬‬

‫مجتمع لينوكس العربي‬

‫السئلة الكثرشيوعا عن النكسكيب‬

‫‪-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‬عند محاولتي لتطبيق قناع التعتيم المدرج على شيء فإنه يختفي مرة واحدة‪.‬‬ ‫‪10/28‬‬

‫مجتمع لينوكس العربي‬

‫السئلة الكثرشيوعا عن النكسكيب‬

‫يجب النتباه إلى مواصفات ‪ SVG‬و التي تنص على أن اللون السود يعني التعتيم بالنسبة للقناع‬ ‫)يختفي الشيء( و اللون البيض يعني الشفافية بالنسبة للقناع)يظهر الشيء من الداخل(‪ .‬إضافة‬ ‫فعـدم وجـود لـون أو الشـفافية الكاملـة تسـاوي السـود الشـفاف و هـذا يعنـي معتـم أيضـا بالنسـبة‬ ‫للقناع‪ ,‬و لهذا إذا أردتم الشيء بقناع تدريجي فيجب إنشاء قناع مدرج من البيض إلى شفاف‪.‬توجد‬ ‫من هنا المواصفات التفصيلية للقنعة ‪.SVG‬‬

‫‪ -12‬الملفات المصدرة بصيغة ‪ PNG‬بواسطة إنكسكيب لها حواف مخبولة أو دون تنعيم أو‬ ‫خلفيات غريبة‬ ‫يكمن المشكل في التطبيق أو البرنامج المستخدم لمشاهدة ملفات ‪ PNG‬و ليس إنكسكيب‪ ,‬فمثل‬ ‫النسخ السابقة ل ‪ 7‬من ‪ Internet Explorer‬ل يمكنها إظهار ملفات ‪ PNG‬بشكل صحيح بالنسبة‬ ‫للجزاء الشفافة‪ ,‬فاستعمل مثل فايرفوكس لمشاهدتها‪ .‬و إذا كان من الضروري استعمال ‪ IE 6‬فل‬ ‫يمكن مشاهدة الخلفيات الشفافة لملفات ‪ ,PNG‬يجب جعلها معتمة في الختيارات العامة للملف‬ ‫و إعادة تصديرها من جديد‪.‬‬ ‫إذا كنتم تفضلون مشاهدة ملفات ‪ PNG‬ب ‪ MsWord‬فيجب العمل بنفس الطريقة للحصول على‬ ‫نتيجة أحسن‪.‬‬

‫‪ -13‬كيف نحذف ال ‪antialiasing‬؟‬ ‫ل يمكن حذفه كليا مع محرك المردود الخاص بنا ‪ ،‬لكن يمكن حذفه جزئيا أثناء التصدير ‪ .‬عامة ال‬ ‫‪ antialiating‬غيـر مرحـب بـه علـى الخطـوط العموديـة والفقيـة والـتي تصـبح رؤيتهـا ضـبابية ‪،‬‬ ‫لتصحيح أو بالحرى التحايل على هذه المشكلة يجب التأكد من أن الجوانب منضمة الى شبكة ال‬ ‫‪ pixels‬وأن العدادات لهم عرض كامل بال ‪ . pixels‬بعد ذلك نستورد ال ‪ bitmap‬بقيمة عرض‬ ‫افتراضـية ‪ 90ppp‬ممـا يجعـل وحـدة ‪ pixel‬مطابقـة ل ‪ pixel‬واحـدة الخاصـة ب ‪.bitmap‬‬ ‫وبذلك ستكون الخطوط واضحة على ال ‪ bitmap‬الناتجة ‪.‬‬

‫‪ -14‬هل نستطيع استخدام انكسكيب عن طريق سطر الوامر ؟‬ ‫نعـم ‪ ،‬يتـوفر انكسـكيب علـى واجهـة سـطر الـوامر قويـة ويمكـن اسـتخدامه فـي سـكريبتات لعـدة‬ ‫أعمـال كتصـدير أو تحويـل الشـكال ‪ ،‬ولمزيـد مـن المعلومـات اتجهـوا الـى دليـل السـتخدام علـى‬ ‫الشـبكة مـن هنـا أو مـن خلل البرنامـج فـي خانـة المسـاعدة > خيـارات سـطر الوامـر أو بكتابـة‬ ‫‪ man inkscape‬في الترمينال او الكونسول ‪.‬‬

‫‪ -15‬أنا على ويندوز والعمل بسطر الوامر يظهر انه معطل!‬ ‫في الواقع ‪ ،‬بعض الشياء كالتصدير والتحويل الى ‪ SVG‬تعمل جيدا وهذا ل ينتج او يظهر أي رسالة‬ ‫على الكونسول ‪ .‬وهذا راجع الى أن النكسكيب على ويندوز صمم ليعمل بواجهة رسومية مما ل‬

‫‪11/28‬‬

‫مجتمع لينوكس العربي‬

‫السئلة الكثرشيوعا عن النكسكيب‬

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

‫كمثال » ‪query---‬‬

‫‪ «x‬لن تعمل أبدا ‪ ،‬ويمكن تصحيح المسألة بإعادة عمل ترجمة للانكسكيب كبرنامج نصي وليس‬ ‫رسومي ‪ ،‬يمكنكم التوجه الى هنا للتعرف على كيفية عمل الترجمة على ويندوز‪.‬‬ ‫قم بتعديل الملف ‪ Makefile.mingw.common‬في أصل مجلد المصادر وتعويض ‪:‬‬ ‫‪lgc -mwindows -lws2_32 –lintl‬‬‫ب‬ ‫‪lgc -mconsole -lws2_32 -lintl -lgdi32 -lcomdlg32‬‬‫وقم بعمل اعادة الترجمة مما سينتج ملف تحت اسم ‪ inkscape.exe‬والذي سيعمل تماما كأنه‬ ‫على لينوكس من جهة سطر الوامر ‪.‬‬ ‫اذا كنتـم تسـتخدمون واجهـة سـطر الوامـر بإسـتمرار علـى وينـدوز ‪ ،‬إبعثـوا رسـالة الـى القائمـة‬ ‫‪ ، inkscape-devel‬ومن الممكن أن ننظر في توفير ملف تنفيدي للكونسول لصداراتنا الخاصة‬ ‫بنظام ويندوز ‪.‬‬

‫‪ -16‬كيف يمكن تشغيل ‪ alt +clic‬و ‪ (alt+drag&drop(glisser‬على اللينوكس ؟‬ ‫‪ 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‬فيمكنم تحديد هذا المتغير ‪:‬‬ ‫‪12/28‬‬

‫مجتمع لينوكس العربي‬

‫السئلة الكثرشيوعا عن النكسكيب‬

‫‪$ G_BROKEN_FILENAMES=1‬‬ ‫‪$ export G_BROKEN_FILENAMES‬‬

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

‫‪ -18‬كيف يمكن تشغيل ‪ alt + clic‬و ‪ alt+ drag&drop‬على ال ‪ Mac OS X‬؟؟‬ ‫إذا إسـتحال عليكـم اسـتخدام خاصـيات النكسـكيب الـتي تسـتعمل فيهـا المفتـاح ‪ ALT‬فيجـب عليكـم‬ ‫تعطيل " محاكات الفأرة ذات الثلث أزرار " من خلل تعديل خاصيات ال ‪. X11‬‬

‫‪ -19‬لدي حاسوب بنظام تشغيل حيث أن اللغة الفتراضية هي ‪ ، XXX‬لكن أريد إستخدام‬ ‫النكسكيب باللغة ‪ ، YYY‬كيف يمكنني فعل ذلك؟‬ ‫على ‪: LINUX‬‬ ‫نطبق أول المر ‪ local-a‬في الترمينال لمعرفة المؤشرات المحلية المثبتة‪ ,‬ومعرفة أيضا كيفية‬ ‫كتابتها ‪.‬‬ ‫‪"export LANGUAGE="C‬‬

‫تطــبيقه مــن ســطر الوامــر يقــوم بإختــار اللغــة الفتراضــية‬

‫)النجليزية( ‪.‬‬ ‫" ‪ export LANGUAGE="fr_FR.utf-8‬يمكن هذا المر من أختيار اللغة الفرنسية ) فرنسا(‬ ‫هـذه الـوامر تشـتغل مؤقتـا فقـط و سـيتم اسـتعادة المؤشـرات المبدئيـة فـي حالـة إعـادة تشـغيل‬ ‫النظام ‪ .‬وهذا ل يشتغل إل إذا كانت المؤشرات المحلية المختارة مثبتة على النظام ) في حالة‬ ‫كان العكس‪ ..‬سيتم إختيار اللغة الفتراضية (‪.‬‬ ‫على ‪: MacOSX‬‬ ‫الطريقة الرسمية لل ‪ Mac OS X‬هي توفير ملفات بإمتداد ‪ . lproj‬والتي تمكن التطبيقات من‬ ‫إختيـار اللغـة المفضـلة إنطلقـا مـن تفضـيلت النظـام ‪ .‬سـيتم أعتمـاد هـذه الطريقـة فـي المسـتقبل‬ ‫وفي إنتظار ذلك الطريقة المطبقة على لينوكس تشتغل جيدا ‪.‬‬ ‫على ‪: WINDOWS‬‬ ‫الطريقة السهلة‪:‬‬ ‫نقوم بإنشاء ملف ‪ Batch‬داخـل مجلد التثـبيت الخـاص بالنكسكيب ونسميه ‪. inkscape.bat‬‬ ‫نقوم بكتابة السطر التالية ) مع تعديل لغة التي تريدونها(‬ ‫‪@set LANG=fr_FR‬‬

‫‪13/28‬‬

‫مجتمع لينوكس العربي‬

‫السئلة الكثرشيوعا عن النكسكيب‬

‫‪@start inkscape.exe‬‬ ‫نحفظ العمل ونقوم بالنقر عليه مرتين بالماوس لستخدمه‬ ‫بإستخدام برامترات النظام‪:‬‬ ‫أ ‪ -‬بحذف ملفات اللغة ‪XXX‬‬ ‫سـجلوا بـأن هـذا التغييـر سيصـيب كـل المسـتخدمين علـى هـذا الحاسـوب ) الخاصـين بالنكسـكيب‬ ‫طبعا(‬ ‫‪ - 1‬معرفة مجلد التثبيت‬ ‫‪ -2‬الذهاب الى مجلد ‪inkscape/local‬‬ ‫‪ -3‬ايجاد المجلد الخاص باللغة التي ل نريد استخدامها‬ ‫‪ -4‬نعيد تسميته بأي إسم ك ‪ x_fr‬أو نحذفه بالمرة‬ ‫‪ -5‬نعيد تشغيل النكسكيب وسنجد أن اللغة الفتراضية )النجليزية( تم استخدامها ‪.‬‬ ‫ب ‪ -‬بتحديد المتغير البيئي |‪LANGUAGE‬‬ ‫لن تشتغل الطريقة سوى إن كان لدينا صلحيات المدير على النظام ‪.‬‬ ‫‪ - 1‬نذهب الى لوحة التحكم ثم إلى "نظام" ‪.‬‬ ‫‪ - 2‬نختار التبويب " متقدم" ونضغط على " المتغير البيئي"‬ ‫‪ - 3‬نســتطيع اضــافة المتغيــر ‪ LANGUAGE‬للمســتخدم الحــالي أو لجميــع المســتخدمين )متغيــر‬ ‫النظـام( ‪ .‬نضـغط علـى " جديـد" ونـدخل = ‪ =LANGUAGE‬كإسـم للمتغيـر و "‪ "C‬كقيمـة إدا كنـا‬ ‫نريد اللغة النجليزية أو للغة الفرنسية ندخل القيمة "‪. "fr‬‬

‫‪ -20‬قمت بتثبيت خط جديد على ويندوز لكن النكسكيب لم يقم بقرائته‬ ‫هذا كان خطأ في النسخ تحت الصدار ‪ 0.43‬من النكسكيب بسبب ذاكرة التخزين العتيقة ‪ .‬هذه‬ ‫الـذاكرة مخزنـة داخـل الملـف ‪ .fonts.cache-l.‬هـذا الملـف قـد تجـده داخـل مجلـد ‪windows ،‬‬ ‫‪ ، "temp ، "my documents‬أو في المجلد المنصوص عليه داخل المتغير البيئي ‪. HOME $‬‬ ‫يمكننا استخدام خاصية البحث للعثور عليه وحذفه ومن تم اعادة تشغيل النكسكيب ‪ .‬وبهذا تكون‬ ‫الخطوط الجديدة متوفرة ‪.‬‬

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

‫‪14/28‬‬

‫مجتمع لينوكس العربي‬

‫السئلة الكثرشيوعا عن النكسكيب‬

‫تحت نظام ‪ OS X 10.4.x‬وبالرغم على حواسيب جد سريعة فإن إصدارات النكسكيب تحت‬ ‫الصـدار ‪ 0.44‬تأخـد وقـت طويـل فـي التحميـل عنـد تشـغيل البرنامـج لـول مـرة‪ .‬وهـذا راجـع لسـوء‬ ‫الزرع المؤقت لذاكرة التخزين الخاصة بالخطوط وقد تم حل المشكلة في الصدار ‪. 0.44‬‬

‫‪ -22‬على لينوكس ‪ ،‬النكسكيب يعلق ويتظهر رسالة " ‪" invalid pointer‬‬ ‫إذا علق النكسكيب أثناء تشغيله وظهرت رسالة خطأ شبيهة ب ‪:‬‬ ‫*** ‪*** glibc detected *** free(): invalid pointer: 0x086143b0‬‬ ‫هذا راجع الى عدم التوافقية بين اصدارات ‪ GCC‬وهذا يصيب تطبيقات ‪ . ++C‬نسخة النكسكيب‬ ‫لـديكم تـم عمـل كومبايـل لهـا بواسـطة نسـخة ‪ GCC‬مختلفـة عـن الـتي يجـب اسـتخدامها ‪ .‬الحـل هـو‬ ‫إعادة عمل كومبايل للنكسكيب أو مكتباته ‪C++ ( (libstdc++, libsigc++, libglibmm et‬‬ ‫‪ libgtkmm‬بواسطة نسخة ‪ gcc‬متوافقة ‪.‬‬

‫‪ - 3‬ساهم في النكسكيب‬ ‫‪ -1‬كيف يمكنني المساهمة في المشروع؟‬ ‫إذا كنت مبرمجا ً ‪ ,‬يمكنك تحميل كود المصدر و برمجة ما تريده ثم موافاتنا بعملك لمشاركة‬ ‫المجتمع مجهوداتك‪ .‬كما يمكنك المساعدة في كتابة و ترجمة دليل المستعمل و الواجهة الرسومية‬ ‫للبرنامج)‪.(Il8N‬‬ ‫إننا حريصين و جادين في أخذ جميع المشاركات و عاملين بمبدأ "أضف أول ً وناقش لحقا ً " ‪ .‬إذاً‬ ‫من المرجح أن تكون مجهوداتك حاضرة في الكود المصدري رغم وجود بعض القواعد و المعايير‬ ‫التى يجب احترامها لكننا نعمل على أنها محترمة تلقائيا‪ .‬خلصة القول‪ :‬ابدأ في العمل‪.‬‬

‫‪ -2‬هل يمكن المساعدة دون البرمجة؟‬ ‫أكيد يمكن المساعدة دون برمجة‪ ,‬فهناك العديد من المهام الخرى الضرورية لنجاز )إنجاح(‬ ‫المشروع‪:‬‬ ‫* اكتشاف العلل الخفية و التجربة‬ ‫اكتشاف و ضبط العلل يساعد كثيراً على اختصار وقت البرمجة المخصص لصلح هذه العلل‪.‬‬ ‫•‬

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

‫•‬

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

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

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

‫نظام تدبير العلل لنكسكيب كحالت للختبار مرفقا بقياساتك للداء‪.‬‬ ‫‪15/28‬‬

‫السئلة الكثرشيوعا عن النكسكيب‬

‫•‬

‫مجتمع لينوكس العربي‬

‫اختبارات التوافق – قارن ناتج ملفات ‪ SVG‬للنكسكيب و مثيلتها من برامج أخرى ك باتك )‬

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

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

‫أقل‪/‬متوسطة‪/‬أكثر حسب خطورتها‪ .‬راجع تجديد عناصر المقتفي لمزيد من التفاصيل‪.‬‬ ‫* مساعدة الشخاص المستعملين للنكسكيب‬ ‫إضافة لبرنامج للرسم ذو جودة عالية‪ ,‬نرى أن مجتمعا ملتحما ً وملتفتاً حول هذا البرنامج في غاية‬ ‫الهمية‪ .‬إذ يمكنكم مساعدتنا للحصول على هذا المجتمع مباشرة بمساعدتكم للمستعملين‬ ‫الخرين‪ .‬فوق هذا‪ ,‬اعلموا أننا نود المحافظة على مجتمع جيد و محترم ‪ ,‬فاجعل نفسك مثال ً لهذا‬ ‫المجتمع في تعاملك و ارتباطك مع عناصر المجموعة الخرى ‪.‬‬ ‫•‬

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

‫إليها‪.‬‬ ‫•‬

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

‫الخرين في لئحة البريد اللكتروني ‪ .‬يمكنكم المشاركة بابتكاراتكم و طرقكم الجديدة لستعمال‬ ‫مذهلة و فريدة‪.‬‬ ‫النكسكيب للحصول على نتائج ُ‬ ‫•‬

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

‫•‬

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

‫•‬

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

‫لمستعملي لينكس ‪...‬إلخ ‪.‬‬ ‫*التطوير )دون برمجة(‬ ‫•‬

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

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

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

‫جديد ‪.‬‬ ‫•‬

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

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

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

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

‫‪16/28‬‬

‫السئلة الكثرشيوعا عن النكسكيب‬

‫•‬

‫مجتمع لينوكس العربي‬

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

‫لتطبيقات فريدة‪...,‬إلخ‪ .‬أنشئ ملفات جديدة ذوات المتداد ‪ inx.‬لربط هذه الضافات الجديدة‪ .‬كما‬ ‫يمكنك تحسين الضافات إذا كنت من مستخدمي البيرل أو بايثون‪...‬إلخ‪.‬‬ ‫•‬

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

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

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

‫•‬

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

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

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

‫المطورين حول آخر ما يَعملون عليه و ما هي مشاريعهم المستقبلية و كذا آخر ما توصلوا إليه‬ ‫وبهذه المعلومات يمكنك تحديث خطة الطريق‪.‬‬

‫*اجعل كلمة إنكسكيب كلمة متداولة – تسويقياً و دعوة ‪:‬‬ ‫من المهم الحصول على أكبر عدد من المستعملين و ذلك لستقطاب مهتمين مساهمين جدد‬ ‫بفضل تقديرات و تشجيعات المستعملين الخرين الذي نعتبرها جد مهمة‪ .‬فكل من المستعملين و‬ ‫سيُقُِرون على أن إنكسكيب مجتمع قائم على‬ ‫المطورين هم سفراء لصالح إنكسكيب والخرون َ‬ ‫حسن التصرف‪ .‬فمن المهم أن نكون كلنا ودودين ونجعل من إنكسكيب مشروعا يستخدمه‬ ‫المجتمع ويستمتع بالعمل عليه‪ ,‬وكل نوع آخر من الدعوة يعتمد طبيعيا ً على ما سبق‪.‬‬ ‫لكن رغم ذلك فنحن نفضل النوعية على الكمية لبناء المجتمع ‪,‬لذلك كن حذرا وتجنب "البيع‬ ‫بالجبار''‪ .‬فنحن نريد العمل بجوار البرامج الخرى بدلً من ''قتالها'' و تشويه سمعتها دون وضع‬ ‫تعليقات ضد منتج معين‪.‬‬ ‫نحتاج أيضا إدارة جيدة لتطلعات مستعملي إنكسكيب‪ ,‬نريد أن يكون المستخدم مندهش لقدرات‬ ‫إنكسكيب ‪,‬وليس مخيبا ً لمله من جراء عدم مجاراته لميزات برامج أخرى‪ .‬يجب أن تكون نية‬ ‫إنكسكيب توفير الدوات و الوسائل للفنانين ليكونوا قادرين على البداع والتميز‪.‬‬ ‫•‬

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

‫رابط للنكسكيب‪.‬‬ ‫•‬

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

‫‪17/28‬‬

‫السئلة الكثرشيوعا عن النكسكيب‬ ‫•‬

‫مجتمع لينوكس العربي‬

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

‫بها‪ .‬قم بعمل بعض اللقطات مع بعض التعليقات ثم أرسلها لمديري الموقع عبر لئحة البريد‬ ‫اللكترونية ‪ @inkscape-devel‬و ذلك لضافتها‪.‬‬ ‫•‬

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

‫‪ HTML‬مع معرفة ب ‪ . PHP‬أحصل على الكود من مستودع ‪ , svn‬و اعمل على الرقع ثم أرسلها‬ ‫إلينا أو أطلب الدخول إلى ‪ svn‬للعمل مباشرة على الكود‪.‬‬ ‫•‬

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

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

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

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

‫‪ -3‬أين يمكنني الحصول على لفتة أو بانر لنكسكيب؟‬ ‫هذه واحدة‪:‬‬ ‫‪http://www.inkscape.org/images/inkscape_80x15.png‬‬ ‫لتتردد في اقتراح لفتاتك و وأزرارك للترويج للنكسكيب‪.‬أفضل واحدة سيتم ربطها هنا‪.‬‬

‫‪ -4‬كيف يمكنني تجنب حدوث شجارات في لوائح البريد اللكترونية؟‬ ‫يفتخـر إنكسـكيب بنفسـه لرعـايته مجتمعـا متـواداً و منسـجما ً ‪ ,‬لكـن كلنـا عـاطفيون ولنـا أفكـارأً‬ ‫مختلفة‪,‬فأحيانا يمكن أن تصبح النقاشات ساخنة ‪ ,‬حينها يبدأ الناس باتخاذ قرارات ثابتة و منغلقة‬ ‫على أشياء سهلة و تصبح الحجج غير مقنعة و من الممكن أن تقود مساهمين مهمين إلى خارج‬ ‫المشروع‪ .‬لذلك نضع أولوية خاصة لبقاء ساحات النقاش مفتوحة و حضارية‪.‬‬ ‫فهذه بعض النصائح لجعل النقاش فعالً في مجتمع إنكسكيب‪:‬‬ ‫‪.1‬‬

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

‫وتكـون واضـحة جليـا ً ‪ ,‬ففـي غـالب الحيـان المقارنـات ل تقـوي حالتـك لكنهـا غالبـا مـا تضـعفها لـن‬ ‫المجتمع مبني لمقاومة هذا النوع من المنطق الحتكاري‪ .‬فكثير من الناس يستخدمون إنكسكيب‬ ‫للهروب من البرامج التي يريدون مقارنتها به‪.‬‬ ‫‪.2‬‬

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

‫يوجــد مشــاريع تتطــور حســب الطلــب‪ ,‬فــالمطورين هــم مســتخدمون يــبرمجون لســتعمالتهم‬ ‫الشخصية‪ ,‬و منهم محترفون يستعملون إنكسكيب في حياتهم اليومية‪ .‬فهذا يعني أيضا أن الدوافع‬ ‫هــى الــتى تبــدأ بشــمولية حاج ـات و تطلعــات المســتعملين‪ ,‬لــذا يجــب أن تأخــذ بعيــن العتبــار أن‬ ‫المستخدمين يطورون حسب رؤيتهم الشخصية‪.‬‬ ‫‪18/28‬‬

‫السئلة الكثرشيوعا عن النكسكيب‬

‫‪.3‬‬

‫مجتمع لينوكس العربي‬

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

‫فكـثير مـن المـبرمجين يناقشـونهم شخصـياً علـى قنـاة ‪ IRC‬أو لئحـة البريـد اللكترونيـة ‪ ،‬فكـثير مـن‬ ‫إمكانيات إنكسكيب بُرمجت تلبية لطلبات مقنعة و محترمة‪.‬‬ ‫فغالباً ما يعتمد المطورون على المكانيات الكثر طلبا ً من طرف المستعملين‪ .‬فالسلوب المثل‬ ‫هنا هو التركيز على الطلبات الكثيرة وسط مجموعة مستعملين أو حينما يتبين أن فكرتك ستخدم‬ ‫أكبر عدد منهم‪ ,‬فهذا ل يعني أبدا ً أن طلبات الكثرة تكون صائبة دائماً لكن هي كذلك في غالب‬ ‫الحيان‪.‬‬ ‫‪.4‬‬

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

‫المسـاهمين والكـل سـعيد بنسـج علقـة وطيـدة بالمشـروع‪ .‬كلمـا سـاهمتم و شـاركتم كلمـا كسـبتم‬ ‫مكانة في المجتمع‪ .‬فالجميل في المر أنه حتى المشاركات البسيطة لها مفعولها الخاص‪.‬‬ ‫يجـب تـذكر شـعار إنكسـكيب ‪ " :‬أضـف أولً و نـاقش لحقـا ً " ‪ ,‬فهـذا ليـس شـعاراً فقـط‪ ,‬فأصـحاب‬ ‫المناقشـات الكـثيرة ل يمكنهـم فهـم مجموعـة مـن العوامـل إل بالتجربـة و العمـل التطـبيقي‪ .‬فتقـديم‬ ‫الفكار على شكل رقعة جاهزة يسهل إقدام الخرين على العمل لدراج أفكارك‪.‬‬ ‫‪.5‬‬

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

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

‫‪ - 4‬إنكسكيب والرسم المتجهي ‪SVG‬‬ ‫‪ -1‬هل مستندات الـ ‪ SVG‬التي أنتجت بواسطة إنكسكيب مستندات صالحة‪:‬‬ ‫نعم‪ .‬إنكسكيب لم يدعم جميع مميزات ‪ SVG‬بعد‪,‬لكن جميع ملفات ‪ SVG‬التي أنشأها هي ملفات‬ ‫صالحة‪),‬مع إستثناء جزئي ومؤقت للملفات المتدفقة ‪ ,‬أنظر تحت(‪.‬جميع معايير عارضي الـ ‪SVG‬‬ ‫تعرض مثل إنكسكيب ‪.‬إذا لم يكن كذلك ‪ ,‬فهذه علة‪‘,‬إذا كانت هذه العلة في إنكسكيب سنرقعها‬ ‫'إن شاء الله' )خصوصا إذا ساعدتنا بالتبليغ عنها(‪.‬‬

‫‪ -2‬ماذا حول النصوص المتدفقة‪:‬‬ ‫حين تم دعم النصوص المتدفقة تم إضافتها إلى إنكسكيب ‪ ,‬كان متوافق مع مواصفات مخططات‬ ‫‪) SVG 1.2‬وكـانت موصـوفة دائمـاً كميـزة تجريبيـة( ‪ .‬لسـوء الحـظ فـي أكـثر مخططـات الــ ‪SVG‬‬ ‫‪, 1.2‬منظمـة الــ ‪ W3C‬قـررت تغييـر الطريقـة لميـزة محـددة ‪ ,‬حاليـا الــ ‪ SVG 1.2‬لـم تنتهـي بعـد ‪,‬‬ ‫وكنتيجـة‪ ,‬قليـل مـن عارضـي الــ ‪ SVG‬حاليـا يطبقـون أي مـن البنيـة الجديـد أو القديمـة للــ ‪SVG 1.2‬‬ ‫للنصـوص المتدفقـة ‪ ,‬لـذا تقنيـا ملفـات الــ ‪ SVG‬للنكسـكيب الـتي تسـتخدم النصـوص المتدفقـة غيـر‬ ‫صالحة للـ ‪ SVG 1.1‬وعادة سبب المشاكل )أخطاء أو علب سوداء بدون نص(‪.‬‬

‫‪19/28‬‬

‫مجتمع لينوكس العربي‬

‫السئلة الكثرشيوعا عن النكسكيب‬

‫علـى كـل حـال‪ ,‬نظـراً لفـائدة هـذه الميـزة وكـثرة طلبهـا‪,‬قررنـا تركهـا متـوفرة للمسـتخدمين ‪ ,‬وحينمـا‬ ‫تنشر مواصفات الـ ‪ SVG 1.2‬النهائية سنغير نصوصنا المتدفقة المطبقة لتكون متوافقة كلياً معها‬ ‫وسنوفر طريقة لتحويل كائنات النصوص المتدفقة القديمة للهيئة الحديثة ‪.‬‬ ‫حتى يتم هذا يجب عليك عدم إستخدام النصوص المتدفقة في المستندات التي تنوي إستخدامها‬ ‫خارج إنكسكيب ‪ ,‬النصوص المتدفقة هي التي أنشأت بالضغط والسحب في أدوات النص ‪ ,‬بينما‬ ‫ضغطة بسيطة تنشأ نص ‪ SVG 1.1‬بسيط ‪ ،‬والن إذا كنت لتحتاج السمات المتدفقة حقاً ‪ ,‬فقط‬ ‫إسـتخدم النقـر لوضـع مؤشـر النـص بـدلً مـن سـحبه لنشـاء إطـار ‪ ,‬أمـا إذا كنـت تحتـاج النصـوص‬ ‫المتدفقـة يجـب عليـك تحويلهـا لنـص منتظـم )غيـر متـدفق( زر ‪ Concert to Text‬فـي قائمـة النـص‬ ‫‪ Text Menu‬هـذا الـزر سـيبقي كامـل المظهـر والهيئة لنصـك المتـدفق لكنـه سـيبقيه غيـر متـدفق‬ ‫وخاضع لـ ‪. SVG 1.1‬‬

‫‪ -3‬لماذا إذن يمكننا الحفظ بالصيغة “‪ SVG‬عادي” و “‪ SVG‬إنكسكيب” ؟‬ ‫ملفـات ‪ SVG‬لنكسـكيب تسـتخدم مسـاحة السـم لنكسـكيب لحفـظ بعـض المعلومـات الضـافية‬ ‫المسـتخدمة مـن قبـل البرنامـج‪ ,‬البرامـج الـخرى لـن تفهـم هـذه المتـدادت ‪ ,‬لكـن هـذا جيـد لـن هـذه‬ ‫المتـدادات تـؤثر فـي كيفيـة تحريـر المسـتند ‪ ,‬وليـس كيـف ي ُـقرأ ‪ ,‬المتـدادات لـن تسـبب أي إعـادة‬ ‫مشاكل في توافق عارضي الـ ‪.SVG‬على أية حال‪,‬بعض البرامج الغير متوافقين قد يكون عندهم‬ ‫مشكلة موجودة في المتدادات ‪ ,‬أو قد تريد حفظ بعض المساحة بدون معلومات إنكسكيب )إن‬ ‫لم تكن تخطط لتحرير الملف في إنكسكيب مجدداً ‪,‬هذا مازود ُزود خيار '‪ 'SVG Plain‬من أجله‪.‬‬

‫‪ -4‬مامميزات الـ ‪ SVG‬التي يدعمها إنكسكيب‪:‬‬ ‫أجـزاء الــ ‪ 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‬علـى كـل‬ ‫حال هو سيقوم بتغيير ‪:‬‬ ‫* جميـع الكائنـات الـتي ستحصـل علـى خـواص فريـدة ‪ ,‬إذا كـان بالفعـل متـاح وفريـد ‪ ,‬سـتكون‬ ‫محفوظة ‪ ,‬ماعدا ذلك واحدة فقط ستكون مشتقة من إسم العقدة‪.‬‬ ‫‪20/28‬‬

‫مجتمع لينوكس العربي‬

‫السئلة الكثرشيوعا عن النكسكيب‬

‫* بعض أسماء الميتا داتا لـ ‪ SodiPodi‬و إنكسكيب ستضاف عند بداية المستند‪.‬‬ ‫* إذا عـدلت إنحـدار ''أو ميـل'' ‪ ,‬هـذا المنحـدر سـيكون مكسـوراً فـي منحـدران مربوطـان ‪ ,‬الـول‬ ‫للتعرف على اللوان المتجهة ‪ ,‬والخر الموقع‪.‬‬ ‫* تغيـر أي خصـائص أي” نمـط “ بـالقوة سـيعيد بنـاء خصـائص كـل نمـط كـامل ً ‪ ,‬أي يعنـي سـتفقد‬ ‫تعليقات الـ ‪) CSS‬وليس الـ ‪ ( XML‬وقد تتغير هيئتها‪.‬‬ ‫* هيئة سمة ملف الـ ‪ SVG‬ستتغير لتتبع السمة المبرمجة جيداً في إنكسكيب‪.‬‬ ‫سيسـتمر العمـل لجعـل إنكسـكيب أفضـل فـي حفـظ نمـو الــ ‪ SVG‬المنشـأ يـدوياً لكنهـا مهمـة صـعبة‬ ‫تحتـاج للكـثير مـن العمـل فـي البنيـة التحتيـة وسـتحدث بشـكل تـدريجي – وبـالطبع المسـاعدة منكـم‬ ‫دائما ُ محل تقدير‪.‬‬

‫‪ -6‬إنكسكيب وعارض إكس ‪ X‬يعرضان لي الـ ‪ SVG‬بشكل مختلف ‪ .‬مالعمل‪:‬‬ ‫هــذه متعمــدة فــي إكــس ‪.X‬نحــن نقبــل بباتيــك ‪ Batik‬و ‪ Adobe SVG plugin‬كعارضــي ‪SVG‬‬ ‫موثـوقين لنهـا مدعومـة مـن طـرف بعـض كتـاب معـايير الــ ‪ SVG‬القياسـية وتهتـم حقـا بالتوافقيـة‪.‬قـد‬ ‫لتكون موجودة للعارضين الخرين ‪ ,‬لذا إذا كنت تملك مشكلة مع عارض ما ‪ ,‬فضلً جرب نفس‬ ‫الملـف مـع باتيـك أو أدوب‪,‬أو مـن الفضـل مـع بعضـهما )همـا برامـج مجانيـة و ‪ (cross-platform‬إذا‬ ‫مــازالت تــرى التنــاقض مــع عــارض إنكســكيب ‪ ,‬نحــن نريــد النظــر لهــا ‪ ،‬مــن فضــلك إبعثهــا لنــا‬ ‫‪ , http://sourceforge.net/tracker/?group_id=93438&atid=604306‬ل تنســــى ضــــم‬ ‫ملف مشكلة للتقرير ومن الفضل أن ترفق معها صورة عن المشكلة أيضا ‪.‬‬

‫‪ -7‬إظهار ملفات الـ ‪ SVG‬مثل أرشيف صور‪:‬‬ ‫البرامج التية قد تستخدم لظهار الملفات‪:‬‬ ‫‪ . (/Irfanview (http://www.irfanview.com‬برنامــج مســاعد مطلــوب ‪ ,‬الصــور الصــغيرة‬ ‫متوفرة‪,‬لكن قد يكون العرض بدون دقة ‪ .‬أوبرا ‪ Opera‬متصفح يمكن إستخدامه لفتح الملفات ‪.‬‬ ‫‪/Renesis Player http://www.examotion.com‬‬ ‫‪) Adobe SVG‬برنامج مساعد لنترنت إكسبلورر(‬ ‫أخرى ‪:‬باتيك ‪, Batik‬ويب كيت ‪.WebKit‬‬ ‫العتمـاد علـى أي نـوع مـن العـرض قـد يلـبي إحتياجـك علـى سـبيل المثـال‪:‬تكـبير الصـورة‪ ,‬العـرض‬ ‫السـريع‪ ,‬التشـغيل السريع‪ ,‬معرض الصـور الصغيرة‪ ....‬ستؤثر على أكثر مايناسبك ‪.‬إضافة تعليقات‬ ‫مميزة ‪,‬ومرحب بالمحررين!‪.‬‬

‫‪ - 5‬إنكسكيب و البرامج الخرى‬ ‫‪21/28‬‬

‫مجتمع لينوكس العربي‬

‫السئلة الكثرشيوعا عن النكسكيب‬

‫‪ -1‬لماذا افترقنا عن صوديبودي ‪ Sodipodi‬؟‬ ‫بـدأ إنكسـكيب بعـد الـفتراق عـن صـوديبودي و تكمـن السـباب الحقيقيـة فـي اختلف الهـداف و‬ ‫المقاربة العامة في التطوير‪ .‬فهدف إنكسكيب الساسيي هو تطوير محرر ‪ SVG‬سليم و كامل ‪,‬‬ ‫أما لصوديبودي ف ‪ SVG‬لم يعد وسيلة ليصبح برنامجاً للرسم المتجهي‪ .‬فتطوير إنكسكيب يعتمد‬ ‫أساسـا علـى تـوفر و اسـتعمال الكـود المصـدري لمكتبـات لـطراف أخـرى و كـذا المعـايير ك ‪HIG,‬‬ ‫عوض الحلـول المقترحـة و الخاصـة ‪ ،‬فإعـادة اسـتعمال وتشـارك الحلـول الموجـودة‬ ‫‪.… ,CSS‬إلـخ‪ِ ,‬ـ‬ ‫تساعد المطور في التركيز المطلق على نواة النكسكيب‪.‬‬ ‫لمزيــد مــن المعلومــات‪ ,‬مــن المهــم قــراءة رســالة لــوريس الصــادرة فــي أكتــوبر ‪ : 2003‬إدارة‬ ‫صـوديبودي فهـو يبـدي رأيـه حـول ‪ SVG‬ورخصـة النشـر وكـذلك الهـدف مـن تفريـق المشـروع إلـى‬ ‫شطرين منفصلين‪.‬‬

‫‪ -2‬ماهو الفرق بين إنكسكيب و ديا؟‬ ‫ديا )‪ (Dia‬مشروع للتخطيطات التقنية كمخططات قاعدة البيانات و مخططات الصنف‪... ,‬إلخ‪ ,‬أما‬ ‫إنكسكيب فهو للتصاميم المتجهية و الشعارات و اليقونات‪....‬‬ ‫فبمـا أن ‪ SVG‬هـي وسـيلة أيضـا لنشـاء التخطيطـات‪ ,‬فإننـا نطمـح لدخـال كـل خصـائص ‪ SVG‬رويـداً‬ ‫رويـداً ليصـبح إنكسـكيب أيضـا أداة فعالـة لنشـاء التخطيطـات‪ .‬فـالكثير منـا يطمـح ليكـون إنكسـكيب‬ ‫قـادراً علـى الرسـم التقنـي و العمـل فـي هـذا التجـاه لكـن ديـا تقـدم عـدة إمكانيـات كاسـتعمالها ل‬ ‫‪ UML‬و الحـداث الـذاتي للمخططـات و الـذي يتعـدى حـدود محـرر ‪ SVG‬معيـاري‪ .‬فإنكسـكيك و ديـا‬ ‫يمكنهما تشارك و تبادل مقاطع من الكود و المكتبات‪.‬‬

‫‪ -3‬هل للمشروع نية تعويض الفلش؟‬ ‫رغـم أن ‪ SVG‬يوصـف كبـديل للفلش فهـي لهـا عـدد كـبير مـن السـتعمالت‪ .‬فتعـويض الفلش ليـس‬ ‫مـن الهـداف الساسـية لنكسـكيب‪ ,‬إذا كـانت ‪ SVG‬يمكـن أن تعـوض الفلش و إنكسـكيب يمكـن‬ ‫المساعدة في ذلك فل بأس‪ ,‬لكن هناك من هو أفضل من ‪ SVG‬في تحريكات الويب‪) .‬انظر أيضا‬ ‫‪.(SML‬‬

‫‪ -4‬هل إنكسكيب يعوض الجمب أو فوتوشوب؟‬ ‫فـي أغلـب الحـالت ل‪ .‬فهـم يسـتعملون بطريقـة مختلفـة ‪ ,‬أمـا إنكسـكيب فهـو للرسـوم المتجهيـة‬ ‫كتنسـيق ملصـق أو شـعار‪ ,‬أمـا المحـررات النقطيـة فهـي تسـتعمل للعمـل علـى الصـور المجدولـة أو‬ ‫لتعديل صورة‪.‬‬ ‫في كثير من المشاريع ستحتاج إليهما معا ً ‪ ,‬مثل ً لضافة تأثيرات على صورة مصدرة من إنكسكيب‪.‬‬

‫‪22/28‬‬

‫مجتمع لينوكس العربي‬

‫السئلة الكثرشيوعا عن النكسكيب‬

‫لكـن فـي غـالب الحيـان المحـررات النقطيـة للصـور تسـتخدم لهـداف ليسـت لهـا كامـل الـدوات‬ ‫لنجازهـا‪ ,‬كتنسـيق صـفحة ويـب أو تصـميم الشـعارات أو الرسـم التقنـي ‪ ,‬و هـذا راجـع لعـدم علـم‬ ‫المسـتعملين بقـوة أو وجـود محـررات متجهيـة معاصـرة‪ .‬فإنكسـكيب يريـد وضـع حـد لهـذه الوضـعية و‬ ‫جعل من المحرر المتجهي أداة مكتبية مهمة للجميع و ليست أداة متخصصة لعمال احترافية‪.‬‬

‫‪ -5‬هل سيصبح إنكسكيب ضمن مجموعة جنوم المكتبية؟‬ ‫يحتـاج إنكسـكيب إلـى المزيـد مـن التطـور للوصـول لـذلك‪ ,‬و خاصـة اسـتعمال و ترسـيخ جيـد لبونوبـو‬ ‫‪ Bonobo‬و كذلك نظام الطباعة لجنوم يحتاج لتجربة معمقة )فالمساعدة في هذا الشأن ستكون‬ ‫مشكورة(‪ .‬إذا أمكنكم تجميع نسخة حديثة لنكسكيب و مساعدتنا على تجربته سيكون ذلك مفيد‬ ‫جدا ً ‪.‬‬

‫‪ -6‬ما هي الصيغ التي يتعامل معها إنكسكيب للتصدير و الستيراد؟‬ ‫يستخدم إنكسكيب لفتح الملفات ذات الصيغة ‪ SVG‬و ‪ SVGZ‬و يحفظ بالصيغ ‪ SVG‬و ‪ SVGZ‬و‬ ‫‪ postscipt/EPS/EPSi‬و أدوبي إلوستراتور ‪ AI‬و ‪ Latex‬و ‪. POVRay‬‬ ‫بمســاعدة المتــدادات‪ ,‬يمكــن لنكســكيب قــراءة و تخزيــن الصــيغ ‪ PDF‬و ‪ EPS‬و ‪ AI‬و ‪ Dia‬و‬ ‫‪ Sketch‬و صـيغ أخـرى‪ .‬فكـل صـيغ الصـور النقطيـة )‪ ,JPG, PNG,GIF‬إلـخ( يمكـن اسـتيرادها لكـن ل‬ ‫يمكن تصدير إل الصيغة ‪.PNG‬‬ ‫المرجـو زيـارة أنـواع الملفـات مـن أجـل مناقشـة حـول أنـواع الملفـات الـتي يريـد المسـتعمل أن‬ ‫يسـتعملها إنكسـكيب و كـذلك الـدوات الخارجيـة الممكـن اسـتخدامها لتحويـل الملفـات مـن و إلـى‬ ‫الصيغة ‪.SVG‬‬

‫‪ -7‬كيف يمكنني استعمال الملفات ‪)CDR‬ملفات كوريل درو( في إنكسكيب ؟‬ ‫تستطيع تحويل ملفات ‪ CDR‬بواسطة ‪ UniConvertor‬أو ملفات أخرى أيضا ً ل ‪ SVG‬وإذا لم‬ ‫تكن تملك القدرة للعمل بهذا الحل فالتقم بهذه الخطوات ‪:‬‬ ‫•‬

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

‫و كل صورة نقطية تُفقد‪.‬‬ ‫•‬

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

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

‫إختر الكل )‪. (Ctrl+A‬‬

‫•‬

‫التصدير إلى صيغة ‪.SVG‬‬

‫•‬

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

‫‪23/28‬‬

‫مجتمع لينوكس العربي‬

‫السئلة الكثرشيوعا عن النكسكيب‬

‫‪ -8‬قمت بالتصدير إلى ‪ SVG‬بأدوبي إلستراتور‪ ,‬وغيرته في إنكسكيب ثم استردته ب ‪, AI‬‬ ‫لكن كل التغييرات فقدت !‬ ‫خزن بالصيغة الصلية ل ‪ AI‬في الملف‪.‬‬ ‫هذا لن أدوبي تغش‪ .‬فملف ‪ SVG‬قد أنشئ لكن محتواه ُ‬ ‫ولهـذا فإنكسـكيب يعمـل علـى الجـزء ‪ SVG‬و يتجاهـل الجـزء الثنـائي الـخر‪ .‬لكـن عنـد اسـتيراد ملـف‬ ‫‪ SVG‬ب ‪ AI‬فهو يتجاهل الكود ‪ SVG‬و يقرأ مباشرة الجزء الثنائي فإذاً تفقد تغييرات ‪. SVG‬‬ ‫لصلح المشكلة يجب فتح الملف بمحرر ‪ XML‬و إزالة جميع العناصر غير ‪).SVG‬كل ما ل يبدأ ب‬ ‫‪.(SVG‬‬

‫‪ -6‬مواضيع التطوير ‪:‬‬ ‫‪ -1‬ما هى اهداف تطوير انكسكيب ؟‪.‬‬ ‫انكسكيب هو برنامج رسم متجهى متوافق كليا مع ‪ .SVG‬وبصرف النظر عن مستوى التطابق مع‬ ‫مـا هـو معمـول بـه حاليـا ً ‪ ،‬أهـدافنا الرئيسـية هـي السـتقرار‪ ,‬ومسـتوى الفـن بالـدوات المتجهيـة ‪,‬‬ ‫والداء‪ ،‬وواجهة فعالة و مبتكرة‪.‬‬

‫‪ -2‬بأي لغة برمجة ومكتبة رسومية تم بناء انكسكيب ؟‬ ‫المصـادر الموروثـة مـن ‪ Sodipodi‬كتبـت بواسـطة ‪ C/GTK‬ولكـن الـن نحـن نحـاول تحويـل كـل مـا‬ ‫فـي ‪ C/GTK‬إلـى ‪ C++/GTKmm‬و الهـدف النهـائي هـو تبسـيط كـود البرنامـج وبالتـالي تسـهيل‬ ‫التحديث‪ .‬ونحن ندعوكم لمساعدتنا ‪ ،‬وتجنبوا فقط الشارة إلى ‪.Qt‬‬

‫‪ -3‬ما هو موقفكم تجاه تقاسم الكود مع مشاريع أخرى؟‬ ‫نحـن نؤيـد تمامـا ً الفكـرة ‪ ,‬لكـن مـع بعـض الشـروط ‪ .‬المكتبـة المرشـحة ‪ ,‬يجـب أن تكـون ناضـجة ‪,‬‬ ‫موثقـة جيـدا ً ‪ ,‬واسـعة النتشـار ودائمـة التحـديث‪ .‬وينبغـى ال تسـبب مشـاكل كـبيرة متعلقـة بالتبعيـة‬ ‫بالنسبة للمستعملين النهائيين‪ ,‬يجب أن تكون ثابتة‪ ,‬قوية و خفيفة‪ .‬ومن الفضل أن يقتصر عملها‬ ‫على عمل شيء واحد‪ ,‬على أن تقوم به جيدا‪ .‬إن المكتبات التى ل تستوفي جميع المعايير سوف‬ ‫ينظر فيها كل على حدة‪.‬‬

‫‪ -4‬كيفية خلق امتدادات أو لواحق للنكسكيب ؟‬ ‫مـن غيـر الضـروري معرفـة الكـود الـداخلي للنكسـكيب لعمـل امتـدادات لـه‪ .‬سـبايك آرون ‪ ،‬صـاحب‬ ‫أكـثر المتـدادات المكتوبـة باسـتعمال بـايثون‪ ,‬كتـب صـفحة ويـب مفيـدة )بمـا فـي ذلـك سلسـلة مـن‬ ‫الدروس( حول كيفية إنشاء المتدادات في بايثون )بيرل وروبي ممكن أيضا ً (‪.‬‬

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

‫‪24/28‬‬

‫مجتمع لينوكس العربي‬

‫السئلة الكثرشيوعا عن النكسكيب‬

‫تستطيع البداية مع وثائق ‪ ، Doxygen‬لن تجد فقط العناصر المعتادة ل ‪ ، Doxygen‬ولكن أيضا‬ ‫تجد واجهات مصنفة لكود النكسكيب‪.‬‬ ‫في جزء الوثائق لموقع انكسكيب ‪ ،‬يمكنك أن تجد بعض الرسوم البيانية رفيعة المستوى و وصلت‬ ‫إلى وثائق إضافية مثل صفحة الستخدام‪ .‬منذ النشاء ‪ ،‬لم يتم توثيق الكود جيداً ‪ ،‬لذلك نتوقع أن‬ ‫تعثرعلى كثير من الماكن والمساحات الغير مكتملة وحينها قد تكون مواردك المعرفية هي قراءة‬ ‫الكود ‪ .‬ومع ذلك نحن نحاول جاهدين التغيير عن طريق استكمال الوثائق‪.‬‬ ‫بعض المطورين قد وجدوا أن اختبار الرقع هي وسيلة جيدة للدخول بسرعة في الكود لنها تسمح‬ ‫لـك بـالنظر فـي النهـج المتبـع مـن قبـل المطـورين لتعـديل الكـود‪ .‬آخـرون يفضـلون اختيـار الوظـائف‬ ‫المهمـة والسـعي إلـى تنفيـذها‪ .‬أحيانـاً نحـن بحاجـة إلـى إعـادة توزيـع الكـود علـى نطـاق واسـع وهـي‬ ‫طريقة بسيطة للرفع من المساهمة مع قليل من الخبرة‪.‬‬ ‫بعد الخطوة الولى‪ ،‬اتجهوا الى الخطوة التالية بالدخول في التفاصيل وهذا ليس دائم اً سهل وذلك‬ ‫لنقص الوثائق‪ ،‬ولكن ذلك ممكن مع قليل من التحديد‪ .‬بعض المطورين وجدوا أن تصحيح حوادث‬ ‫تعطـل البرنامـج مـن خلل تعقـب نـداء الوظـائف يعطـي فكـرة جيـدة عـن عمـل البرنامـج‪ .‬وأيضـاً مـن‬ ‫خلل محمـل ملفـات ال ‪ SVG‬وتتبـع مـداخل‪/‬مخـارج المعـرب اللغـوي ‪ .‬بعـض المطـورين الـخرين‬ ‫اقتنعـوا أخيـراً بـأن وضـع تعـاليق حـول الكـود مفيـد لفهـم عمـل بعـض أجـزاء البرنامـج و للمطـورين‬ ‫الخرين أيضا ً ‪.‬‬ ‫عندما تشعروا بأنكم تقدمتم كفاية فان اضافة وظائف جديدة سوف يزيد من توطيد ما تتمتعون به‬ ‫من خبرة وفهم للكود‪ .‬ل تنسوا توثيق ما تقومون به من اختبارات‪ ،‬فذلك سيفيد المطورين الذي‬ ‫سيتابعون ويؤمنون لكم جودة الكود‪.‬‬

‫‪ -6‬ما هو محرك النتائج المستخدم؟‪.‬‬ ‫حالياً نستخدم محرك النتائج الخاص بنا‪ .‬ونحن نخطط للهجرة إلى ‪ Cairo‬عندما تكون ناضجة بما‬ ‫يكفي‪.‬‬

‫‪ -7‬ما هي منصة التطوير ؟‪.‬‬ ‫معظم المطورين يعملون على لين ُكس‪ .‬بيد أنه من الممكن تشغيل النكسكيب على ويندوز‪ .‬هذه‬ ‫الصفحة تقدم تعليمات مفصلة للقيام بذلك ‪ ،‬وكذلك لعمل ترجمة لملفات تنفيدية لويندُز من نظام‬ ‫لينُكس ‪.‬‬

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

‫‪25/28‬‬

‫مجتمع لينوكس العربي‬

‫السئلة الكثرشيوعا عن النكسكيب‬

‫يمكـن الطلع علـى تعليمـات عامـة علـى وصـلة ‪ 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‬للعمل على النماذج ؛ ‪، inkscape_web‬‬ ‫الذي يحمل ملفات الموقع ؛ و ‪ ، inkscape_project‬الذي يحمل ملفات وغيرها من المور على‬ ‫مســتوى المشــاريع‪ .‬يمكنــك اســتخدام المشــاهد ‪ Subversion viewer‬للحصــول علــى أســماء‬ ‫الوحدات المتاحة‪.‬‬ ‫لمراجعة فرع من بعض وحدات انكسكيب قم بالمر التالي ‪:‬‬ ‫‪svn checkout https://svn.sourceforge.net/svnroot/inkscape/MODULE_NAME/branches/BRANCH_NAME/‬‬

‫حيـث ‪ MODULE_NAME‬هـو اسـم الوحـدة الـذي تريـد فحصـه‪،‬و ‪ BRANCH_NAME‬هـو اسـم الفـرع‬ ‫الـذي أنـت مهتـم بـه‪ .‬يمكنـك اسـتخدام المشـاهد ‪ Subversion viewer‬للحصـول علـى أسـماء‬ ‫الوحدات المتاحة‪.‬‬ ‫هذه الوامر سوف تقوم بتحميل الوحدات الطلوبة إلى ملف اسمه ‪ trunk‬أو ‪BRANCH_NAME‬‬ ‫‪ ،‬ويعتمد ذلك على ما إذا اخترت إجراء فحص على الجذع أو فرع‪.‬‬ ‫إذا كنت ترغب في وقت لحق في اختبارفرع مختلف من أي فرع من وحدات انكسكيب ‪ ،‬يمكنك‬ ‫القيام بذلك عن طريق تشغيل ‪:‬‬ ‫‪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‬‬

‫‪26/28‬‬

‫مجتمع لينوكس العربي‬

‫السئلة الكثرشيوعا عن النكسكيب‬

‫لحظ النسخ الثانوية تدعم القدرة لنقل الدلة الثانوية الفردية الخاصة بنسخة العمل للوحدة لفروع‬ ‫مختلفـة فـي هـذه الوحـدة‪ ,‬لـذا إذا كنـت تريـد ربـط كامـل نسـخة العمـل لفـرع مختلـف ‪,‬قـم بتشـغيل‬ ‫مفتاح الـ ‪ svn‬في دليل الجذر لنسخة العمل ‪.‬‬

‫‪ -9‬ما هى السمات المختارة المطلوبة للعمل ؟‬ ‫معقدين لنهم يرغبون فى أن يبدأو من الصفر‪ ,‬نعم بالطبع إذا رغبوا أن‬ ‫كثير من المطورين صاروا ُ‬ ‫يعملوا على ميزات عملية ‪ ,‬بتعريف ذلك أحدهم سيستقبل تنبيها عملي ا ً ‪,‬هذه اللية المتبعة من قبل‬ ‫أي ميزة قد طُبقت ‪.‬‬ ‫يكافح إنكسكيب أيضاً لخذ طلبات المستخدمين للمميزات بجدية ‪ ,‬خصوصاً إذا كانت سهلة العمل‬ ‫أو متوافقة مع رغبة أحد المطورين المستعد لعملها ‪ ,‬أو إذا ساعد المستخدمون المشروع بطرق‬ ‫أخرى ‪.‬‬ ‫إذا كنت تملك ميزة تريدها حقاً أن تكون مطبقة لكن لم يتم العمل عليها بعد ‪ ,‬الطريق الصحيح‬ ‫لعملهـا هـو أن تنقـب فـي الكـود الخـاص بالبرنامـج وتقـوم بتطبيقهـا بنفسـك ‪ ,‬نحـن نضـع أهميـة كـبيرة‬ ‫على إبقاء عملية التطوير مفتوحة وبسيطة مع التفكير الصحيح‪.‬‬

‫‪ -10‬أنا افضل أن تكون الواجهة مثل‪..........‬‬ ‫بشـكل مفهـوم‪ ,‬معضـم المسـتخدمين متعـودون علـى البرامـج الـخرى مثـل )‪ Illustrator‬و جيمـب‬ ‫‪ GIMP‬وغيرهم‪(.‬‬ ‫ويفضلون أن يتبعهم إنكسكيب في التصميم ‪ ,‬مطوروا إنكسكيب يفحصون بشكل ثابت المشاريع‬ ‫الخرى وأيضا ً المظهر وذلك ليجاد أفكار أفضل للواجهة ‪.‬‬ ‫الحـافز الكـبير هـو صـنع برنامـج يتبـع تعليمـات الواجهـة البشـرية جنـوم ‪ , GNOME‬أي عنـده مجموعـة‬ ‫مـن القواعـد فـي كيفيـة صـناعة الواجهـة ‪ ,‬مطـوروا إنكسـكيب أيضـا يريـدون النصـائح والفكـار مـن‬ ‫مصـممي الواجهـات الـخرة ‪,‬مثـل طـاقم برنامـج جيمـب ‪ GIMP‬أو ‪ AbiWord‬و ‪ , Gnumeric‬هـم‬ ‫كانوا في المجال أطول منا ونراهم كمصدر ممتاز أكثر خبرة‪.‬‬ ‫لكـن فضـل عليـك أن تعـي أن هـذه واجهـة إنكسـكيب سـتكون فـي نهايـة الـمر “واجهـة إنكسـكيب” ‪،‬‬ ‫سنحاول جاهدين لجعل موازيننا تتوافق مع أشهر برامج الرسم ورغبات قاعدة مستخدمينا و سير‬ ‫عمل جيد وإبداع مطورينا واللتزام بتعليمات الواجهة الرسومية ‪ ،‬ومن غير المحتمل أن تجمع هذه‬ ‫المـوازين رغبـات جميـع المسـتخدمين أو أن تحقـق النسـبة المئويـة الكاملـة ‪ %100‬فـي الـلتزام‬ ‫بتعليمـات مختلـف الواجهـات الرسـومية ‪ ,‬أو إدخـال أفكـار جميـع المطـورين ‪ ,‬وإذا تـم القيـام بعملهـا‬ ‫تقريبا فلن تكون جيدة ;‪(-‬‬

‫‪27/28‬‬

‫مجتمع لينوكس العربي‬

‫السئلة الكثرشيوعا عن النكسكيب‬

‫ملمس ومنظر الواجهة نصل لخاتمتها ‪ ,‬حقا ً يجب أن تكون قابلة للتشكيل‬ ‫عادةً حينما نناقش أمر َ‬ ‫لكـي يتمكـن كـل مسـتخدم مـن قلـب بضـعة مفاتيـح والحصـول علـى تطـبيق أكـثر راحـة لـه‪ .‬علـى كـل‬ ‫حال‪ ,‬المرونة ليجب أن تستخدم كعذر” والحديث هنا ليس لجعل القرارات قاسية عندما يريدونها«‬ ‫‪.‬‬

‫‪ -6‬القانون‪:‬‬ ‫‪ -1‬ماهي الرخصة التي يصدر تحتها إنكسكيب‪:‬‬ ‫‪ GNU GENERAL PUBLIC LICENSE‬الرخصـة العامـة لجنـو ‪ ،‬الصـدارة الثانيـة ‪ ,‬يـونيه ‪, 1991‬‬ ‫باختصار ‪ :‬تعني هذه أنك حر في إستخدام و توزيع إنكسكيب لي غرض‪ ,‬تجاري أو غير تجاري بدون‬ ‫أي قيود ‪,‬وأيضا أنت حر في تعديل البرنامج كما تشاء‪,‬لكن بقيد واحد والذي هو إذا وزعت النسخة‬ ‫المعدلة يجب عليك أن لتغلق مصدره أي تزود المصدر الخاص بالنسخة المعدلة‪.‬‬

‫تم بحمد ال تعالى‬ ‫للمراسلة و الستفسار يرجى المراسلة على ‪[email protected]‬‬

‫‪28/28‬‬

Related Documents

Faq Inkscape In Arabic
November 2019 18
Inkscape
October 2019 24
In Faq
October 2019 19
Tutoriel Inkscape
November 2019 12
Inkscape Tutorial
June 2020 5

More Documents from ""

Faq Inkscape In Arabic
November 2019 18
Introduction Anatomie
June 2020 19
April 2020 15
A1904040107!!!!!!.pdf
May 2020 11