jump to navigation

قراءة كتب chm على نظام جنو/لينكس أبريل 8, 2009

Posted by makkay in الملحقات, برامج المكتب, سلسلة برامج لينكس.
trackback

صيغة الملفات chm صيغة ملفات قدمتها شركة مايكروسوفت لملفات المساعدة في ويندوز محتويات الملف هي صفحات html مضغوطة بطريقة معينة .. رغم أن الصيغة في الأساس تم تطويرها لعرض ملفات المساعدة لنظام ويندوز إلا أنها استخدمت في نشر بعض الكتب .. يمكن قراءة هذه الكتب على نظام جنو/لينكس بإستخدام مكتبة chmlib يوجد عدد من البرامج تستخدم هذه المكتبة لقراءة كتب chm .. جميع البرامج التي جربتها – ملاحظة قمت بتجربة عدد بسيط من ملفات chm –  بإمكانها إظهار الحروف العربية بشكل صحيح ما عدا واحد في المحتوى وبرنامج kchmviewer و okular البرنامجين الذين استطاعا إظهار عناوين الفهرس العربية بشكل صحيح .. إذا كنت تريد قراءة كتاب إنجليزي فلن تجد أي مشكلة

إذا كان كل ما تريده برنامج لفتح ملف chm عربي استخدم kchmviewer

https://3rabuntu.files.wordpress.com/2009/04/kchmviewer-arabic.png

برنامج okular

عارض الملفات الإفتراضي لواجهة kde 4 بإمكانه عرض ملفات chm و pdf وغيرها الكثير من الصيغ .. النسخة الموجودة في أوبنتو 8.10 لا يمكن استخدامها لفتح ملفات chm في بقية التوزيعات ربما يمكنك استخدام okular لفتح كتب chm

برنامج kchmviewer

أفضل برنامج لعرض ملفات chm ويدعم اللغة العربية من ناحية الفهرس والمحتوى .. كذلك يمكن البحث في الكتاب ككل أو في الصفحة المعروضة .. يمكن أيضاً استخراج الكتاب بصيغة html من قائمة file > extract chm content .. للتنصيب

sudo apt-get install kchmviewer

النسخة الموجودة في مستودعات أوبنتو 8.10 وأوبنتو 9.04 مبنية على kde 3 رغم صدور نسخة kde 4 !!

برنامج xchm

يظهر محتويات الكتاب بشكل صحيح .. ولكن عناوين الفهرس تظهر بشكل خاطئ .. للتنصيب

sudo apt-get install xchm

برنامج chmsee

مثل برنامج xchm .. للتنصيب

sudo apt-get install chmsee

برنامج gnochm

البرنامج الوحيد الذي لم يعرض اللغة العربية بشكل صحيح .. للتنصيب

sudo apt-get install gnochm

إضافة chm reader لفايرفوكس

لتحميل الإضافة اضغط هنا .. لإظهار الشريط الجانبي لعرض الفهرس من قائمة عرض > الشريط الجانبي > chm reader

استخراج كتب chm إلى صيغة html

يمكن استخدام برنامج kchmviewer لإستخراج كتب chm إلى html من الواجهة الرسومية .. يمكن أيضاً استخدام libchm

sudo apt-get install chmlib-bin

من الطرفية استخدم الأمر التالي

extract_chmLib <your-book.chm> <folder>

أو يمكن استخدام برنامج archmage

sudo apt-get install archmage

من الطرفية استخد الأمر التالي

archmage <file.chm> <output>

داخل المجلد الناتج ابحث عن الملف index.html لتصفح محتويات الكتاب .. يمكن بعد ذلك تحويلها إلى ملفات pdf بإستخدام الأداة htmldoc هذه الأداة لا تدعم اللغة العربية – حسب تجربتي –

تحويل ملفات chm إلى pdf

يمكن تحويل كتب chm إلى صيغة pdf المدعومة في بعض الأجهزة المتنقلة بإستخدام سكربت chm2pdf

sudo apt-get install chm2pdf

لإستخدام السكربت من الطرفية

chm2pdf --book <your-book.chm> <output.pdf>

استبدل your-book.chm بإسم الكتاب .. إذا كان اسم الملف بحروف عربية استبدله بإسم انجليزي output.pdf اسم الملف الناتج .. يمكن التحكم أكثر في خيارات ملف pdf الناتج .. لقراءة دليل استخدام السكربت

man chm2pdf

برنامج chm2pdf يستخدم الأداتين chmlib وhtmldoc لتحويل الملف من chm إلى pdf .. عندما استخدمته لتحويل كتاب من اللغة العربية ظهر ملف pdf برموز غريبة .. لكن يبقى الأمر مفيد لتحويل الكتب الإنجليزية

لتحويل كتب chm إلى pdf مع الحفاظ على النص العربي يمكن استخدام الأمر طباعة ثم تحديد طباعة المستند إلى ملف pdf

Advertisements

تعليقات»

No comments yet — be the first.

اترك رد

Please log in using one of these methods to post your comment:

WordPress.com Logo

أنت تعلق بإستخدام حساب WordPress.com. تسجيل خروج   / تغيير )

صورة تويتر

أنت تعلق بإستخدام حساب Twitter. تسجيل خروج   / تغيير )

Facebook photo

أنت تعلق بإستخدام حساب Facebook. تسجيل خروج   / تغيير )

Google+ photo

أنت تعلق بإستخدام حساب Google+. تسجيل خروج   / تغيير )

Connecting to %s

%d مدونون معجبون بهذه: