ebook-polish - ebook-polish
ebook-polish [خيارات] ملف_الإدخال [ملف_الإخراج]
صقل الكتب
يدور حول
إضافة لمسة
الكمال إلى
كتبك
الإلكترونية
المصممة
بعناية.
يحاول
الصقل
تقليل
التغييرات
في الشفرة
الداخلية
لكتابك
الإلكتروني.
على عكس
التحويل،
فإنه لا
يقوم
بتسطيح CSS،
أو إعادة
تسمية
الملفات،
أو تغيير
أحجام
الخطوط، أو
ضبط
الهوامش،
وما إلى ذلك.
كل إجراء
يقوم فقط
بالحد
الأدنى من
التغييرات
اللازمة
للتأثير
المطلوب.
يجب عليك
استخدام
هذه الأداة
كخطوة
أخيرة في
عملية
إنشاء
كتابك
الإلكتروني.
لاحظ أن
الصقل يعمل
فقط على
الملفات
بتنسيقات AZW3
أو EPUB أو KEPUB.
عندما
تمرر وسائط
إلى ebook-polish
تحتوي على
مسافات، ضع
الوسائط
بين علامتي
اقتباس. على
سبيل
المثال: "/some path/with
spaces"
- --add-soft-hyphens,
-H
- أضف واصلات
ناعمة إلى
جميع
الكلمات في
الكتاب. هذا
يسمح بعرض
الكتاب
بشكل أفضل
عندما يكون
النص
مبررًا، في
القراء
الذين لا
يدعمون
الواصلات.
- --cover,
-c
- مسار إلى
صورة غلاف.
يغير
الغلاف
المحدد في
الكتاب
الإلكتروني.
إذا لم يكن
هناك غلاف
موجود، أو
لم يتم
تحديد
الغلاف
بشكل صحيح،
يتم إدراج
غلاف جديد.
- --download-external-resources,
-d
- تنزيل
الموارد
الخارجية
مثل الصور،
أوراق
الأنماط،
إلخ. التي
تشير إلى
عناوين URL
بدلاً من
الملفات في
الكتاب.
سيتم تنزيل
جميع هذه
الموارد
وإضافتها
إلى الكتاب
بحيث لا
يشير
الكتاب بعد
الآن إلى أي
موارد
خارجية.
- --embed-fonts,
-e
- تضمين جميع
الخطوط
المشار
إليها في
المستند
والتي لم
يتم
تضمينها
بالفعل.
سيقوم هذا
بمسح جهاز
الكمبيوتر
الخاص بك
بحثًا عن
الخطوط،
وإذا تم
العثور
عليها،
فسيتم
تضمينها في
المستند.
يرجى
التأكد من
أن لديك
الترخيص
المناسب
لتضمين
الخطوط
المستخدمة
في هذا
المستند.
- --jacket,
-j
- أدخل صفحة
"غلاف
الكتاب"
في بداية
الكتاب
تحتوي على
جميع
البيانات
الوصفية
للكتاب مثل
العنوان،
والعلامات،
والمؤلفين،
والسلسلة،
والتعليقات،
إلخ. سيتم
استبدال أي
غلاف كتاب
سابق.
- --opf, -o
- مسار إلى
ملف OPF. يتم
تحديث
البيانات
الوصفية في
الكتاب من
ملف OPF.
- --remove-unused-css,
-u
- أزل جميع
قواعد CSS غير
المستخدمة
من أوراق
الأنماط
وعلامات <style>.
قد تحتوي
بعض الكتب
التي تم
إنشاؤها من
قوالب
الإنتاج
على عدد
كبير من
قواعد CSS
الإضافية
التي لا
تتطابق مع
أي محتوى
فعلي. يمكن
أن تبطئ هذه
القواعد
الإضافية
برامج
القراءة
التي تحتاج
إلى
تحليلها
كلها.
- --smarten-punctuation,
-p
- حوّل
الشُرَط
والنقاط
الثلاث
وعلامات
الاقتباس
والواصلات
المتعددة
وما إلى ذلك
في النص
العادي إلى
ما يعادلها
طباعيًا.
لاحظ أن
الخوارزمية
يمكن أن
تولد
أحيانًا
نتائج غير
صحيحة،
خاصةً
عندما تكون
علامات
الاقتباس
المفردة في
بداية
الاختصارات
متضمنة.
- --subset-fonts,
-f
- تقليص
الخطوط
يعني تقليل
الخط
المضمن
ليحتوي فقط
على الأحرف
المستخدمة
من ذلك الخط
في الكتاب.
هذا يقلل
بشكل كبير
من حجم
ملفات
الخطوط
(تخفيض
أحجام
ملفات
الخطوط إلى
النصف أمر
شائع). على
سبيل
المثال،
إذا كان
الكتاب
يستخدم
خطًا
معينًا
للعناوين،
فسيؤدي
تقليص الخط
إلى تقليل
هذا الخط
ليحتوي فقط
على الأحرف
الموجودة
في
العناوين
الفعلية في
الكتاب. أو
إذا كان
الكتاب
يضمّن
الإصدارات
الغامقة
والمائلة
لخط ما،
ولكن النص
الغامق
والمائل
نادر
نسبيًا، أو
غائب
تمامًا،
فيمكن
تقليل
الخطوط
الغامقة
والمائلة
إلى بضعة
أحرف فقط أو
إزالتها
بالكامل.
الجانب
السلبي
الوحيد
لتقليص
الخطوط هو
أنه إذا
قررت في وقت
لاحق إضافة
المزيد من
النصوص إلى
كتبك، فقد
لا يغطي
الخط
المقُلَّص
النص
المضاف
حديثًا.
- --upgrade-book,
-U
- رقِّ
البِنى
الداخلية
للكتاب إن
أمكن. مثلاً
ترقية كتب EPUB 2
إلى EPUB 3.
- --verbose
- إنتاج
إخراج أكثر
تفصيلاً،
مفيد
لتصحيح
الأخطاء.