A Byte of Python

ملحق B. عنْ

قائمة المحتويات

بيانات الطبع
عن المؤلف

بيانات الطبع

تقريبا كل البرمجيات التي استخدمتها لبناء هذا الكتاب حرة ومفتوحة المصدر. في أول مسودة من الكتاب استخدمت ردهات لينكس 9. 0 كقاعدة لبيئة العمل، والآن في هذه المسودة السادسة أستخدم لينكس فيدورا كور 3 كأساس.

في البداية استخدم KWord لكتابة الكتاب (كما وضحت في درس التاريخ في التمهيد). لاحقا تحولت إلى DocBook XML مستخدما Kate لكن وجدتها مشقة كبيرة، لذا انتقلت إلى أوبن أوفيس والذي كان رائعا بفضل مستوى التحكم الذي يوفره للتنسيق وتوليد ملفات PDF، لكنه أنتج HTML سيء جدا من المستند. في النهاية اكتشفت XEmacs وأعدت كتابة الكتاب من الصفر مستخدما DocBook XML (للمرة الثانية) بعد أن قررت أن هذا التنسيق هو حل بعيد المدى. في هذه المسودة السادسة الجديدة قررت استخدام Quanta+ للقيام بكل التحرير.

تستخدم صفحات الطرز القياسية التي تأتي مع فيدورا كور 3. كما تستخدم الخطوط القياسية أيضا. مع هذا، فقد كتبت مستند CSS لتلوين وتنسيق صفحات HTML. كما كتبت محلل نحوي بدائي -بلغة بيثون طبعا- لإبراز التراكيب آليا في كل نماذج البرامج.