You are on page 1of 30

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

‫‪1/30‬‬
‫مجتمع لينوكس العربي‬ ‫السئلة الكثرشيوعا عن النكسكيب‬

‫الفهرس‬
‫مقدمة‪4.................................................................................................................................................................‬‬
‫‪ -1‬عموميات ‪6.......................................................................................................................................................‬‬
‫‪ -1‬ماهو النكسكيب ؟ ‪6.....................................................................................................................................‬‬
‫‪ -2‬ماهو الرسم المتجهي ؟‪6...................................................................................................................................‬‬
‫‪ -3‬ماهو ‪ Scalable Vector Graphics‬؟‪6.............................................................................................................‬‬
‫‪ -4‬هل يمكن استخدام النكسكيب من قبل مستخدمين متقدمين ؟‪7......................................................................................‬‬
‫‪ -5‬على أي منصات يمكن استخدام النكسكيب ؟ ‪7.......................................................................................................‬‬
‫‪ -6‬كيف إنطلق النكسكيب ؟ ‪7...............................................................................................................................‬‬
‫‪ -7‬ماذا يعني النكسكيب ؟ ‪7................................................................................................................................‬‬
‫‪ -8‬هل يمكنني إنشاء صفحات الويب بواسطة النكسكيب ؟ ‪8..........................................................................................‬‬
‫‪ -9‬هل يمكنني إنشاء رسومات متحركة بواسطة النكسكيب ؟‪8........................................................................................‬‬
‫‪ -10‬هل سنرى في يوم من اليام النكسكيب في نسخته ‪1.00‬؟ كيف سيكون ؟‪8.................................................................‬‬
‫‪ -2‬استعمال إنكسكيب‪8.............................................................................................................................................‬‬
‫‪ -1‬كيف يمكن تدوير الشياء؟‪8...............................................................................................................................‬‬
‫‪ -2‬كيفية تغيير لون الكتابة؟‪9.................................................................................................................................‬‬
‫‪ -3‬كيفية إدراج رموز رياضية أو خاصة في الرسم؟‪9...................................................................................................‬‬
‫‪ -4‬كيف يمكن رسم المنحنيات الجيبية في إنكسكيب؟‪9...................................................................................................‬‬
‫‪ -5‬كيفية قياس المسافات و الزوايا؟‪9........................................................................................................................‬‬
‫‪ -6‬هل إنكسكيب يستخدم لوحة اللوان؟ كيف يمكنني تخزين اللوان لستخدام لحق؟‪10.........................................................‬‬
‫‪-7‬كيف يمكن استخدام المتدادات؟‪10.......................................................................................................................‬‬
‫‪ -8‬كيف يمكنني طباعة الدروس؟‪10........................................................................................................................‬‬
‫‪ -9‬هل يمكن استخدام متغيرات أخرى بالنسبة للملفات الجديدة المنشأة بإنكسكيب؟‪10..............................................................‬‬
‫‪ -10‬أريد عمل منصات لستنساخ ملون لكن المنصات ل يتغير لونها‪11.............................................................................‬‬
‫‪ -11‬عند محاولتي لتطبيق قناع التعتيم المدرج على شيء فإنه يختفي مرة واحدة‪11................................................................‬‬
‫‪ -12‬الملفات المصدرة بصيغة ‪ PNG‬بواسطة إنكسكيب لها حواف مخبولة أو دون تنعيم أو خلفيات غريبة‪11................................‬‬
‫‪ -13‬كيف نحذف ال ‪antialiasing‬؟‪12....................................................................................................................‬‬
‫‪ -14‬هل نستطيع استخدام انكسكيب عن طريق سطر الوامر ؟‪12....................................................................................‬‬
‫‪ -15‬أنا على ويندوز والعمل بسطر الوامر يظهر انه معطل! ‪12.....................................................................................‬‬
‫‪ -16‬كيف يمكن تشغيل ‪ alt +clic‬و ‪ (alt+drag&drop(glisser‬على اللينوكس ؟‪13........................................................‬‬
‫‪ -17‬لدي مشاكل مع أسماء الملفات الغير لتينية على لينوكس‪13......................................................................................‬‬
‫‪ -18‬كيف يمكن تشغيل ‪ alt + clic‬و ‪ alt+ drag&drop‬على ال ‪ Mac OS X‬؟؟‪14........................................................‬‬
‫‪ -19‬لدي حاسوب بنظام تشغيل حيث أن اللغة الفتراضية هي ‪ ، XXX‬لكن أريد إستخدام النكسكيب باللغة ‪ ، YYY‬كيف يمكنني فعل‬
‫ذلك؟ ‪14..........................................................................................................................................................‬‬
‫‪ -20‬قمت بتثبيت خط جديد على ويندوز لكن النكسكيب لم يقم بقرائته ‪15...........................................................................‬‬
‫‪ -21‬قمت بتثبيت انكسكيب على ‪ OS X 10.4.x‬لكن عند تنفيده ل يحصل شيء ول تظهر الواجهة ‪16......................................‬‬
‫‪ -22‬على لينوكس ‪ ،‬النكسكيب يعلق ويتظهر رسالة " " ‪16................................................................. invalid pointer‬‬
‫‪ - 3‬ساهم في النكسكيب‪16........................................................................................................................................‬‬
‫‪ -1‬كيف يمكنني المساهمة في المشروع؟‪16...............................................................................................................‬‬
‫‪ -2‬هل يمكن المساعدة دون البرمجة؟‪16...................................................................................................................‬‬
‫‪ -3‬أين يمكنني الحصول على لفتة أو بانر لنكسكيب؟‪19..............................................................................................‬‬
‫‪ -4‬كيف يمكنني تجنب حدوث شجارات في لوائح البريد اللكترونية؟‪20.............................................................................‬‬
‫‪ - 4‬إنكسكيب والرسم المتجهي ‪21...................................................................................................................... SVG‬‬
‫‪ -1‬هل مستندات الـ ‪ SVG‬التي أنتجت بواسطة إنكسكيب مستندات صالحة‪21.....................................................................:‬‬
‫‪ -2‬ماذا حول النصوص المتدفقة‪21........................................................................................................................ :‬‬
‫‪ -3‬لماذا إذن يمكننا الحفظ بالصيغة “‪ SVG‬عادي” و “‪ SVG‬إنكسكيب” ؟‪22....................................................................‬‬
‫‪ -4‬مامميزات الـ ‪ SVG‬التي يدعمها إنكسكيب‪22........................................................................................................:‬‬

‫‪2/30‬‬
‫مجتمع لينوكس العربي‬ ‫السئلة الكثرشيوعا عن النكسكيب‬

‫‪ -5‬قمت بإنشاء ‪ SVG‬يدوياً ‪ .‬هل سأفقد كل شيء إذا ماشغلته وحفظته بإنكسكيب‪22.............................................................:‬‬
‫‪ -6‬إنكسكيب وعارض إكس ‪ X‬يعرضان لي الـ ‪ SVG‬بشكل مختلف ‪ .‬مالعمل‪23.................................................................:‬‬
‫‪ -7‬إظهار ملفات الـ ‪ SVG‬مثل أرشيف صور‪23....................................................................................................... :‬‬
‫‪ - 5‬إنكسكيب و البرامج الخرى‪23..............................................................................................................................‬‬
‫‪ -1‬لماذا افترقنا عن صوديبودي ‪ Sodipodi‬؟‪23........................................................................................................‬‬
‫‪ -2‬ماهو الفرق بين إنكسكيب و ديا؟‪24.....................................................................................................................‬‬
‫‪ -3‬هل للمشروع نية تعويض الفلش؟‪24...................................................................................................................‬‬
‫‪ -4‬هل إنكسكيب يعوض الجمب أو فوتوشوب؟‪24........................................................................................................‬‬
‫‪ -5‬هل سيصبح إنكسكيب ضمن مجموعة جنوم المكتبية؟‪25............................................................................................‬‬
‫‪ -6‬ما هي الصيغ التي يتعامل معها إنكسكيب للتصدير و الستيراد؟‪25...............................................................................‬‬
‫‪ -7‬كيف يمكنني استعمال الملفات ‪)CDR‬ملفات كوريل درو( في إنكسكيب ؟‪25...................................................................‬‬
‫‪ -8‬قمت بالتصدير إلى ‪ SVG‬بأدوبي إلستراتور‪ ,‬وغيرته في إنكسكيب ثم استردته ب ‪ , AI‬لكن كل التغييرات فقدت !‪26.................‬‬
‫‪ -6‬مواضيع التطوير ‪26..........................................................................................................................................:‬‬
‫‪ -1‬ما هى اهداف تطوير انكسكيب ؟‪26................................................................................................................... .‬‬
‫‪ -2‬بأي لغة برمجة ومكتبة رسومية تم بناء انكسكيب ؟‪26...............................................................................................‬‬
‫‪ -3‬ما هو موقفكم تجاه تقاسم الكود مع مشاريع أخرى؟‪26...............................................................................................‬‬
‫‪ -4‬كيفية خلق امتدادات أو لواحق للنكسكيب ؟‪27.......................................................................................................‬‬
‫‪ -5‬كيف يصبح الكود مألوفا لك ؟‪27........................................................................................................................‬‬
‫‪ -6‬ما هو محرك النتائج المستخدم؟‪28................................................................................................................... .‬‬
‫‪ -7‬ما هي منصة التطوير ؟‪28............................................................................................................................. .‬‬
‫‪ -8‬ما هو سطر الوامر الذي يمكننا من تحميل الكود مع ‪Subversion‬؟‪28.......................................................................‬‬
‫‪ -9‬ما هى السمات المختارة المطلوبة للعمل ؟‪29..........................................................................................................‬‬
‫‪ -6‬القانون‪30........................................................................................................................................................:‬‬
‫‪ -1‬ماهي الرخصة التي يصدر تحتها إنكسكيب‪30.......................................................................................................:‬‬

‫‪3/30‬‬
‫مجتمع لينوكس العربي‬ ‫السئلة الكثرشيوعا عن النكسكيب‬

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

‫‪4/30‬‬
‫مجتمع لينوكس العربي‬ ‫السئلة الكثرشيوعا عن النكسكيب‬

‫أدعضو ال ضأن يكلضل هضذا المجهضود العربضى مضن الضزملء الفاضضل ممضن أسضهموا فضى طضرق هضذا البضاب‬
‫كتجارب كثيرة مضت من أخوة أفاضل ندين لهم ولمجهوداتهم بعظيم الوفاء ‪ ..‬دعونى أسرد عليكم‬
‫من أسهموا فى هذا العمل ‪:‬‬

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


‫‪ -2‬رشاد بن سعيد علية)‪(RachedTN‬‬
‫‪ -3‬يونس بوطيور )‪(niceboy‬‬
‫‪ -4‬محمد الخياري )‪(knoppix_dark‬‬

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

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


‫إنمضا الضميت مضن يعضيش كئيضباً ‪ .....‬كاسفاً باله قليل الرجاء‬

‫أحمد عبد الرحمن‬


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

‫‪5/30‬‬
‫مجتمع لينوكس العربي‬ ‫السئلة الكثرشيوعا عن النكسكيب‬

‫‪ -1‬عموميات‬
‫‪ -1‬ماهو النكسكيب ؟‬

‫النكسضكيب عبضارة عضن برنامضج حضر للرسضم المتجهضي وهضو مماثضل ل ‪Adobe Illustrator ،‬‬
‫‪ Corel Draw,‬و ‪ . XaraX‬والصضضل فضضي البرنامضضج أنضضه اعتمضضد علضضى ‪Scalable‬‬ ‫‪Freehand‬‬
‫‪ Vector Graphics‬أو ما يختصر ب ‪ SVG‬بشكل أساسي و هوشكل مفتوح على أساس معيار‬
‫‪ W3C‬و مبني على ‪. XML‬‬

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

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

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

‫فالصضور الرسضومية النقطيضة عامضة ممتضازة بالنسضبة للتصضوير الضضوئي وبعضض الرسضومات الفنيضة‪،‬‬
‫بينمضا الصضور المتجهيضة ملئمضة أكضثر للعمضال المدعومضة مضن طضرف الحاسضوب كاللوجوهضات‪،‬‬
‫والصور التي تحتوي على نصوص‪ ،‬والصور التقنية‪.‬‬

‫للعلضم فضإن النكسضكيب يسضتطيع أيضضاً اسضتيراد وإظهضار الصضور الرسضومية النقطيضة‪ ،‬وسضيتم‬
‫اعتبارها اذاً على شكل رسومات متجهية بسيطة قابلة للتعديل‪.‬‬

‫‪ -3‬ماهو ‪ Scalable Vector Graphics‬؟‬

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

‫‪6/30‬‬
‫مجتمع لينوكس العربي‬ ‫السئلة الكثرشيوعا عن النكسكيب‬

‫اضافات أو ‪ ) Plug-in‬بالنسبة للنترنت إكسبلورر هناك اضافة تم تطويرها من طرف ‪Adobe‬‬


‫تسمى ‪. (SVG viewer‬‬

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

‫طبعضاً ! مضع أن البرنامضج ل يقضدم جميضع إمكانيضات البرامضج المهمضة الخاصضة بالرسضم المتجهضي‪،‬‬
‫فضضإن الصضضدارات الخيضضرة منضضه تقضضدم كضضل الدوات الساسضضية للتحريضضر المتجهضضي‪ .‬فكضضثير مضضن‬
‫المسضتخدمين أكضدوا علضى اسضتخدامهم للنكسضكيب بنجضاح فضي عضدة مشضاريع )صضور الضويب‪،‬‬
‫رسومات بيانية تقنية‪ ،‬أيقونات‪،‬فن‪ ،‬لوجوهات وبطاقات( مثال ‪ ،‬آلف من صور الويكيبيديا تم‬
‫تصضضميمها بالنكسضضكيب وأيضضضا معظضضم محتضضوى موقضضع ‪ ، 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‬ماذا يعني النكسكيب ؟‬

‫‪7/30‬‬
‫مجتمع لينوكس العربي‬ ‫السئلة الكثرشيوعا عن النكسكيب‬

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

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

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

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

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

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

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

‫علضى أسضاس أن التطضوير ل يضزال مُسضتمر‪ ،‬سنصضل ل محالضة للنسضخة ‪ ،1.00‬لكضن لضم يحضدد أي‬
‫تاريخ لهذا العمل‪.‬‬

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

‫‪ -2‬استعمال إنكسكيب‬
‫‪ -1‬كيف يمكن تدوير الشياء؟‬

‫‪8/30‬‬
‫مجتمع لينوكس العربي‬ ‫السئلة الكثرشيوعا عن النكسكيب‬

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

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

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

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

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

‫عند تحرير الكتابة في الجزء المخصص لها في صندوق التحاور يمكن استخدام جميع طرق‬
‫الكتابضضة فضضي ‪ GTK‬المدعومضضة فيهضضا‪ .‬المرجضضو مراجعضضة التوثيضضق الخضضاص ب ‪ GTK‬لمزيضضد مضضن‬
‫المعلومات‪.‬‬

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

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

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

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

‫‪9/30‬‬
‫مجتمع لينوكس العربي‬ ‫السئلة الكثرشيوعا عن النكسكيب‬

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

‫فالزاويضة مقاسضة انطلقضا مضن المسضتقيم الضفقي و فضي اتجضاه عكضس عقضارب السضاعة)اتفضاق‬
‫رياضضي( لكضن فضي الختيضارات يمكضن تغييضر الطريقضة)فضي اتجضاه عقضارب السضاعة و انطلقضا مضن‬
‫المستقيم العمودي(‪.‬‬

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

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

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

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

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

‫‪ -8‬كيف يمكنني طباعة الدروس؟‬

‫حيث أن الطباعة من إنكسكيب ل تتلءم مع الصفحة ‪ ,‬و ل أحب القراءة من الشاشة‪.‬‬

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

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

‫‪10/30‬‬
‫مجتمع لينوكس العربي‬ ‫السئلة الكثرشيوعا عن النكسكيب‬

‫نعضضم يمكضضن القيضضام بضضذلك بالضضذهاب إلضضى ملضضف<جديضضد ) ‪ (Ctrl+N‬أو عنضضدما نبضضدأ دورة جديضضدة‬
‫بالنكسضكيب فالبرنامضج يحمضل نمضوذج افتراضضي الضذي يحضوي صضيغة و حجضم الورقضة و بضارامترات‬
‫الشبكة و كذا خصائص التصدير‪ ,‬إلخ ‪ ،‬ويمكن أيضاً إحتوائها على أشياء منشأة سابقاً‪ ,‬يمكن‬
‫أيضا تخزين أي ملف كملف افتراضي بتخزينه في المسار ‪inkscape/templates/default.svg‬‬
‫‪ ~/ .‬تحضضت بيئة لينٌكضضس و فضضي ]‪ inkscape dir]/share/templates/default.svg‬تحضضت بيئة‬
‫ويندووز‪ ,‬إذا تم تخزينه بإسم مخالف ل ‪ default.svg‬في نفس المسار‪ ,‬سيظهر في القائمة‬
‫ملف<جديد لكنه لن يحمل إذا لم يتم اختياره‪.‬‬

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

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

‫الشضيء البدئي المضراد استنسضاخه يجب أن يكضون لضه حشضو أو حافضة بضألوان غيضر معروفضة لكضي‬
‫تنجح الطريقة‪ ,‬استخدم الزر » ? « في صندوق التحاور للحشو و الحافة و ذلك لجعل اللون‬
‫غيضر معضرف أو اسضتخدم الضمر "غيضر معضرف" مضن القائمضة الضتي تظهضر بضالنقر بضالزر الضيمن علضى‬
‫مؤشر السلوب في شريط المهام‪ .‬أما إذا كان الشيء البدئي عبارة عن مجموعة فيمكن أن‬
‫تكون مجموعة صغيرة فقط من الشياء التي لها اللون غير المعرف‪ ,‬فهذه الشياء فقط هي‬
‫تحصل على ألوان متغيرة عند التمهيد‪.‬‬

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

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

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

‫يكمضضن المشضضكل فضضي التطضضبيق أو البرنامضضج المسضضتخدم لمشضضاهدة ملفضضات ‪ PNG‬و ليضضس‬
‫إنكسكيب‪ ,‬فمثل النسخ السابقة ل ‪ 7‬من ‪ Internet Explorer‬ل يمكنها إظهار ملفات ‪PNG‬‬

‫‪11/30‬‬
‫مجتمع لينوكس العربي‬ ‫السئلة الكثرشيوعا عن النكسكيب‬

‫بشضكل صضحيح بالنسضبة للضجزاء الشضفافة‪ ,‬فاسضتعمل مثل فضايرفوكس لمشضاهدتها‪ .‬و إذا كضان‬
‫مضن الضضروري اسضتعمال ‪ IE 6‬فل يمكضن مشضاهدة الخلفيضات الشضفافة لملفضات ‪ ,PNG‬يجضب‬
‫جعلها معتمة في الختيارات العامة للملف و إعادة تصديرها من جديد‪.‬‬

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

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

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

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

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

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

‫في الواقع ‪ ،‬بعض الشياء كالتصدير والتحويل الى ‪ SVG‬تعمل جيدا وهذا ل ينتج او يظهر أي‬
‫رسضالة علضى الكونسضول ‪ .‬وهضذا راجضع الضى أن النكسضكيب علضى وينضدوز صضمم ليعمضل بواجهضة‬
‫رسومية مما ل يسمح بالكتابة على الكونسول ‪ .‬وهذا يعني أن الخيارات من نوع » ‪«query‬‬
‫كمثضضال » ‪ «query-x--‬لضضن تعمضضل أبضضدا ‪ ،‬ويمكضضن تصضضحيح المسضضألة بإعضضادة عمضضل ترجمضضة‬
‫للانكسكيب كبرنامج نصي وليس رسومي ‪ ،‬يمكنكم التوجه الى هنا للتعرف على كيفية‬
‫عمل الترجمة على ويندوز‪.‬‬

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

‫‪lgc -mwindows -lws2_32 –lintl-‬‬

‫ب‬

‫‪12/30‬‬
‫مجتمع لينوكس العربي‬ ‫السئلة الكثرشيوعا عن النكسكيب‬

‫‪lgc -mconsole -lws2_32 -lintl -lgdi32 -lcomdlg32-‬‬

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

‫اذا كنتم تستخدمون واجهة سطر الوامر بإستمرار على ويندوز ‪ ،‬إبعثوا رسالة الى القائمة‬
‫‪ ، inkscape-devel‬ومضضن الممكضضن أن ننظضضر فضضي تضضوفير ملضضف تنفيضضدي للكونسضضول لصضضداراتنا‬
‫الخاصة بنظام ويندوز ‪.‬‬

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

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


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

‫على ‪: 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‬فيمكنم تحديد هذا المتغير ‪:‬‬

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

‫‪13/30‬‬
‫مجتمع لينوكس العربي‬ ‫السئلة الكثرشيوعا عن النكسكيب‬

‫هذا مهم لتحويل أسماء الملفات الى ‪ ) 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‬‬
‫‪ .‬نقوم بكتابة السطر التالية ) مع تعديل لغة التي تريدونها(‬

‫‪14/30‬‬
‫مجتمع لينوكس العربي‬ ‫السئلة الكثرشيوعا عن النكسكيب‬

‫‪@set LANG=fr_FR‬‬

‫‪@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$‬يمكننا استخدام خاصية البحث للعثور عليه وحذفه ومن تم اعادة‬
‫تشغيل النكسكيب ‪ .‬وبهذا تكون الخطوط الجديدة متوفرة ‪.‬‬

‫‪15/30‬‬
‫مجتمع لينوكس العربي‬ ‫السئلة الكثرشيوعا عن النكسكيب‬

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

‫تحضت نظضام ‪ 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‬هل يمكن المساعدة دون البرمجة؟‬

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

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

‫‪16/30‬‬
‫مجتمع لينوكس العربي‬ ‫السئلة الكثرشيوعا عن النكسكيب‬

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

‫‪17/30‬‬
‫مجتمع لينوكس العربي‬ ‫السئلة الكثرشيوعا عن النكسكيب‬

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

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

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

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

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

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

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

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

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

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

‫تحرير الويكي – يعتبر الويكي مكانا مهماً لجمع المعلومات الخاصة بالتطوير‪ ,‬لكنها في‬ ‫•‬
‫حاجة دائمة إلى التحديث والتحليل والترجمة‪.‬‬

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

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

‫من المهم الحصول على أكبر عدد من المستعملين و ذلك لستقطاب مهتمين مساهمين‬
‫جدد بفضل تقديرات و تشجيعات المستعملين الخرين الذي نعتبرها جد مهمة‪ .‬فكل من‬
‫المستعملين و المطورين هم سفراء لصالح إنكسكيب والخرون سَيُقِرُون على أن‬

‫‪18/30‬‬
‫مجتمع لينوكس العربي‬ ‫السئلة الكثرشيوعا عن النكسكيب‬

‫إنكسكيب مجتمع قائم على حسن التصرف‪ .‬فمن المهم أن نكون كلنا ودودين ونجعل من‬
‫إنكسكيب مشروعا يستخدمه المجتمع ويستمتع بالعمل عليه‪ ,‬وكل نوع آخر من الدعوة‬
‫يعتمد طبيعياً على ما سبق‪.‬‬

‫لكن رغم ذلك فنحن نفضل النوعية على الكمية لبناء المجتمع ‪,‬لذلك كن حذرا وتجنب‬
‫"البيع بالجبار''‪ .‬فنحن نريد العمل بجوار البرامج الخرى بدلً من ''قتالها'' و تشويه سمعتها‬
‫دون وضع تعليقات ضد منتج معين‪.‬‬

‫نحتاج أيضا إدارة جيدة لتطلعات مستعملي إنكسكيب‪ ,‬نريد أن يكون المستخدم مندهش‬
‫لقدرات إنكسكيب ‪,‬وليس مخيباً لمله من جراء عدم مجاراته لميزات برامج أخرى‪ .‬يجب أن‬
‫تكون نية إنكسكيب توفير الدوات و الوسائل للفنانين ليكونوا قادرين على البداع والتميز‪.‬‬

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

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

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

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

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

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

‫وظف مطورين جدد ‪ :‬جِضد أفراد لديهم حافزاً للبرمجة والتطوير وشجعهم على أن‬ ‫•‬
‫يعملوا على إنكسكيب و ينضموا لفريق المطورين‪.‬‬

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

‫هذه واحدة‪:‬‬

‫‪http://www.inkscape.org/images/inkscape_80x15.png‬‬

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

‫‪19/30‬‬
‫مجتمع لينوكس العربي‬ ‫السئلة الكثرشيوعا عن النكسكيب‬

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

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

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

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

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


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

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

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

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

‫‪20/30‬‬
‫مجتمع لينوكس العربي‬ ‫السئلة الكثرشيوعا عن النكسكيب‬

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

‫ل تنسضوا أننضا نتشضارك أهضدافاً واحضدة أو علضى القضل ‪ :‬تطضوير إنكسضكيب‪ .‬فعنضد سضخونة‬ ‫‪.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‬وعادة سبب المشاكل )أخطاء أو علب سوداء بدون نص(‪.‬‬

‫علضى كضل حضال‪ ,‬نظضراً لفضائدة هضذه الميضزة وكضثرة طلبهضا‪,‬قررنضا تركهضا متضوفرة للمسضتخدمين ‪,‬‬
‫وحينمضضا تنشضضر مواصضضفات الض ض ‪ SVG 1.2‬النهائيضضة سضضنغير نصوصضضنا المتدفقضضة المطبقضضة لتكضضون‬
‫متوافقة كلياً معها وسنوفر طريقة لتحويل كائنات النصوص المتدفقة القديمة للهيئة الحديثة ‪.‬‬

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

‫‪21/30‬‬
‫مجتمع لينوكس العربي‬ ‫السئلة الكثرشيوعا عن النكسكيب‬

‫‪ 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‬على كل‬
‫حال هو سيقوم بتغيير ‪:‬‬

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

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

‫* إذا عضدلت إنحضدار ''أو ميضل'' ‪ ,‬هضذا المنحضدر سضيكون مكسضوراً فضي منحضدران مربوطضان ‪,‬‬
‫الول للتعرف على اللوان المتجهة ‪ ,‬والخر الموقع‪.‬‬

‫‪22/30‬‬
‫مجتمع لينوكس العربي‬ ‫السئلة الكثرشيوعا عن النكسكيب‬

‫* تغيضر أي خصضائص أي” نمضط “ بضالقوة سضيعيد بنضاء خصضائص كضل نمضط كضاملً ‪ ,‬أي يعنضي‬
‫ستفقد تعليقات الض ‪) 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‬إنكسكيب و البرامج الخرى‬


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

‫‪23/30‬‬
‫مجتمع لينوكس العربي‬ ‫السئلة الكثرشيوعا عن النكسكيب‬

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

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

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

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

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

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

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

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

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

‫‪24/30‬‬
‫مجتمع لينوكس العربي‬ ‫السئلة الكثرشيوعا عن النكسكيب‬

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

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

‫‪ -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‬يحافظ فقط على الرسوم‬ ‫•‬
‫المتجهية و كل صورة نقطية تُفقد‪.‬‬

‫‪25/30‬‬
‫مجتمع لينوكس العربي‬ ‫السئلة الكثرشيوعا عن النكسكيب‬

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

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

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

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

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


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

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

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

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


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

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

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

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

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

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

‫‪26/30‬‬
‫مجتمع لينوكس العربي‬ ‫السئلة الكثرشيوعا عن النكسكيب‬

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

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

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

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


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

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

‫بعض المطورين قد وجدوا أن اختبار الرقع هي وسيلة جيدة للدخول بسرعة في الكود لنها‬
‫تسمح لك بالنظر في النهج المتبع من قبل المطورين لتعديل الكود‪ .‬آخرون يفضلون اختيار‬
‫الوظائف المهمة والسعي إلى تنفيذها‪ .‬أحياناً نحن بحاجة إلى إعادة توزيع الكود على نطاق‬
‫واسع وهي طريقة بسيطة للرفع من المساهمة مع قليل من الخبرة‪.‬‬

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

‫عنضدما تشضعروا بضأنكم تقضدمتم كفايضة فضان اضضافة وظضائف جديضدة سضوف يزيضد مضن توطيضد مضا‬
‫تتمتعون به من خبرة وفهم للكود‪ .‬ل تنسوا توثيق ما تقومون به من اختبارات‪ ،‬فذلك سيفيد‬
‫المطورين الذي سيتابعون ويؤمنون لكم جودة الكود‪.‬‬

‫‪27/30‬‬
‫مجتمع لينوكس العربي‬ ‫السئلة الكثرشيوعا عن النكسكيب‬

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

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

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

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

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

‫يمكضن الطلع علضى تعليمضات عامضة علضى وصضلة ‪ Subversion‬الموجضودة بصضفحة انكسضكيب‬
‫علضى ‪ . sourceforge‬علمضاً أن البيانضات الموجضودة علضى صضفحة ‪ sourceforge‬تهتضم باختبضار‬
‫جميع وحدات مشروع انكسكيب وجميع فروع هذه الوحدات‪.‬‬

‫لختبضضار أحضضدث نسضضخة مضضن الفضضرع الرئيسضضي )"الجضضذع"( مضضن برنامضضج انكسضضكيب ‪ ،‬اسضضتخدم‬
‫المر التالي ‪:‬‬
‫‪svn checkout https://inkscape.svn.sourceforge.net/svnroot/inkscape/inkscape/trunk/‬‬

‫لجراء فحص على جذع نموذج آخر من انكسكيب ‪ ،‬قم بالمر التالي ‪:‬‬
‫‪svn checkout https://svn.sourceforge.net/svnroot/inkscape/MODULE_NAME/trunk‬‬

‫حيضث ‪ MODULE_NAME‬هضو اسضم الوحضدة الضذي تريضد فحصضه‪ .‬بإمكانضك الضطلع علضى وحضدات‬
‫أخرى وهي ‪ :‬التجريبية ‪ ،‬وشركائنا في التنمية "‪ "scratchpad‬للعمل على النماذج ؛ ‪inksca‬‬
‫‪ ، pe_web‬الضذي يحمضل ملفضات الموقضع ؛ و ‪ ، inkscape_project‬الضذي يحمضل ملفضات وغيرهضا‬
‫مضضن الضضمور علضضى مسضضتوى المشضضاريع‪ .‬يمكنضضك اسضضتخدام المشضضاهد ‪Subversion viewer‬‬
‫للحصول على أسماء الوحدات المتاحة‪.‬‬

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


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

‫حيضث ‪ MODULE_NAME‬هضو اسضم الوحضدة الضذي تريضد فحصضه‪،‬و ‪ BRANCH_NAME‬هضو اسضم‬


‫الفضرع الضذي أنضت مهتضم بضه‪ .‬يمكنضك اسضتخدام المشضاهد ‪ Subversion viewer‬للحصضول علضى‬
‫أسماء الوحدات المتاحة‪.‬‬

‫‪28/30‬‬
‫مجتمع لينوكس العربي‬ ‫السئلة الكثرشيوعا عن النكسكيب‬

‫هضضضذه الضضضوامر سضضضوف تقضضضوم بتحميضضضل الوحضضضدات الطلوبضضضة إلضضضى ملضضضف اسضضضمه ‪ 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‬‬

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

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

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

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

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

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


‫بشضضكل مفهضضوم‪ ,‬معضضضم المسضضتخدمين متعضضودون علضضى البرامضضج الضضخرى مثضضل )‪ Illustrator‬و‬
‫جيمب ‪ GIMP‬وغيرهم‪(.‬‬

‫‪29/30‬‬
‫مجتمع لينوكس العربي‬ ‫السئلة الكثرشيوعا عن النكسكيب‬

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

‫الحضافز الكضبير هضو صضنع برنامضج يتبضع تعليمضضات الواجهضة البشضرية جنضوم ‪ , GNOME‬أي عنضده‬
‫مجموعضة مضن القواعضد فضي كيفيضة صضناعة الواجهضة ‪ ,‬مطضوروا إنكسضكيب أيضضا يريضدون النصضائح‬
‫والفكضضار مضضن مصضضممي الواجهضضات الضضخرة ‪,‬مثضضل طضضاقم برنامضضج جيمضضب ‪ GIMP‬أو ‪ AbiWord‬و‬
‫‪ , Gnumeric‬هم كانوا في المجال أطول منا ونراهم كمصدر ممتاز أكثر خبرة‪.‬‬

‫لكضضن فضضضل عليضضك أن تعضضي أن هضضذه واجهضضة إنكسضضكيب سضضتكون فضضي نهايضضة الضضمر “واجهضضة‬
‫إنكسضكيب” ‪ ،‬سضنحاول جاهضدين لجعضل موازيننضا تتوافضق مضع أشضهر برامضج الرسضم ورغبضات‬
‫قاعضدة مسضتخدمينا وسضير عمضل جيضد وإبضداع مطورينضا والضلتزام بتعليمضات الواجهضة الرسضومية ‪،‬‬
‫و من غير المحتمل أن تجمع هذه الموازين رغبات جميع المستخدمين أو أن تحقق النسبة‬
‫المئويضة الكاملضة ‪ %100‬فضي الضلتزام بتعليمضات مختلضف الواجهضات الرسضومية ‪ ,‬أو إدخضال أفكضار‬
‫جميع المطورين ‪ ,‬وإذا تم القيام بعملها تقريبا فلن تكون جيدة ;‪(-‬‬

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

‫‪ -6‬القانون‪:‬‬
‫‪ -1‬ماهي الرخصة التي يصدر تحتها إنكسكيب‪:‬‬

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

‫‪30/30‬‬

You might also like