RichStyle: The Angel is in The Detail.

برنامج الأوراق الممتدة Gnumeric ولغة HTML

عندما كنت أعمل على الإصدار الأخير من مشروع RichStyle، ظهر لدي مشروع فرعي جديد، وهو المرجع السريع لـ HTML5 و CSS3. التحدي الرئيسي حينها كان اختيار تطبيق الأوراق الممتدة Spreadsheet الصحيح الذي يعينني على توليد أفضل ملف PDF منه. في الوقت ذاته، قادني ولائي لتقنية CSS إلى تحدٍ آخر؛ فقد كان لزاماً علي استخدام Prince XML إلى جانب مكتبة RichStyle لتوليد ملف PDF المطلوب.

عودة لمسألة تطبيق الأوراق الممتدة Spreadsheet، قررت استخدام Gnumeric بدلاً من OpenOffice Calc، التزاماً مني باستخدام تطبيقات جنوم.

لذا، كان على العملية برمتها أن تمر عبر ثلاث عمليات تحويل، وأربع صيغ من الملفات!

نموذج DFD يمثل عمليات التحويل من Gnumeric إلى PDF
من Gnumeric إلى PDF

ولتبسيط هذه العملية ينبغي أن يُظهِر برنامج Gnumeric مزيداً من الالتزام بمعايير لغة HTML قدر الإمكان.

وحالما يرغب المستخدم بالتصدير إلى HTML، يتعين على Gnumeric أخذ النقاط التالية بالاعتبار:

مع الخيارات التالية:

أخيراً، وبصرف النظر عن معيار HTML، أتمنى أن يشهد Gnumeric المزايا التالية: