Provided by: calibre_8.7.0+ds-1_all bug

NAME

       ebook-convert - ebook-convert

          ebook-convert ملف_الإدخال ملف_الإخراج [خيارات]

       تحويل كتاب إلكتروني من تنسيق إلى آخر.

       ملف_الإدخال هو الإدخال وملف_الإخراج هو الإخراج. يجب تحديد كلاهما كأول وسيطتين للأمر.

       يتم  تخمين  تنسيق  الكتاب  الإلكتروني  الناتج  من  امتداد ملف ملف_الإخراج. يمكن أن يكون ملف_الإخراج أيضًا
       بالتنسيق الخاص .EXT حيث EXT هو امتداد ملف الإخراج. في هذه الحالة، يتم اشتقاق اسم ملف الإخراج من  اسم  ملف
       الإدخال.  لاحظ  أن  أسماء  الملفات  يجب  ألا تبدأ بشرطة. أخيرًا، إذا لم يكن لملف_الإخراج أي امتداد، فسيتم
       التعامل معه كمجلد وكتاب إلكتروني "مفتوح" (OEB) يتكون من ملفات  HTML  سيتم  كتابتها  في  هذا  المجلد.  هذه
       الملفات هي الملفات التي كان سيتم تمريرها عادةً إلى مكون الإخراج الإضافي.

       بعد  تحديد  ملف الإدخال والإخراج، يمكنك تخصيص التحويل عن طريق تحديد خيارات متنوعة. تعتمد الخيارات المتاحة
       على أنواع ملفات الإدخال والإخراج. للحصول على تعليمات حولها، حدد ملف الإدخال والإخراج ثم استخدم الخيار -h.

       للحصول على وثائق كاملة لنظام التحويل، راجع تحويل الكتب الإلكترونية

       عندما تمرر وسائط إلى ebook-convert تحتوي على مسافات، ضع الوسائط  بين  علامتي  اقتباس.  على  سبيل  المثال:
       "/some path/with spaces"

       تتغير الخيارات والقيم الافتراضية للخيارات تبعًا لتنسيقي الإدخال والإخراج، لذا يُرجى دائمًا التحقق من:

       ebook-convert myfile.input_format myfile.output_format -h

       فيما يلي الخيارات المشتركة لجميع عمليات التحويل، متبوعة بالخيارات الخاصة بكل تنسيق إدخال وإخراج.

       • خيارات الإدخالخيارات الإخراجالمظهر والإحساسالمعالجة الاستدلاليةالبحث والاستبدالاكتشاف الهيكلجدول المحتوياتالبيانات الوصفيةتصحيح الأخطاء

       --help, -h
              إظهار رسالة المساعدة هذه والخروج

       --input-profile
              تحديد  ملف  الإدخال.  ملف  الإدخال يعطي نظام التحويل معلومات حول كيفية تفسير المعلومات المختلفة في
              وثيقة الإدخال. على سبيل المثال، الأطوال المعتمدة على الدقة  (أي  الأطوال  بالبكسل).  الخيارات  هي:
              cybookg3,  cybook_opus,  default,  hanlinv3,  hanlinv5,  illiad,  irexdr1000,  irexdr800,  kindle,
              msreader, mobipocket, nook, sony, sony300, sony900

       --list-recipes
              قائمة أسماء الوصفات المضمنة. يمكنك إنشاء كتاب إلكتروني من وصفة مضمنة مثل هذا:  ebook-convert  "اسم
              الوصفة.recipe" output.epub

       --output-profile
              تحديد  ملف  تعريف الإخراج. يخبر ملف تعريف الإخراج نظام التحويل بكيفية تحسين المستند المُنشأ للجهاز
              المحدد. في بعض الحالات، يمكن استخدام ملف تعريف الإخراج لتحسين الإخراج لجهاز معين، لكن  هذا  نادرًا
              ما  يكون  ضروريًا.  الخيارات  هي:cybookg3, cybook_opus, default, hanlinv3, hanlinv5, illiad, ipad,
              ipad3, irexdr1000, irexdr800, jetbook5, kindle, kindle_dx, kindle_fire,  kindle_oasis,  kindle_pw,
              kindle_pw3,   kindle_scribe,   kindle_voyage,   kobo,   msreader,  mobipocket,  nook,  nook_color,
              nook_hd_plus,     pocketbook_inkpad3,     pocketbook_lux,      pocketbook_hd,      pocketbook_900,
              pocketbook_pro_912,   galaxy,   sony,  sony300,  sony900,  sony-landscape,  sonyt3,  generic_eink,
              generic_eink_hd, generic_eink_large, tablet

       --version
              إظهار رقم إصدار البرنامج والخروج

خيارات الإدخال

       خيارات للتحكم في معالجة ملف الإدخال mobi

       --input-encoding
              تحديد نوع ترميز المحارف للمستند. إن هذا الخيار سوف سوف يعيد كتابة الترميز متجاوزاً خيارات المستند،
              هذا الخيار للمستندان التي عاطفية تعلن عن ترميزها أو التي ليس لها ترميز خاطىء.

خيارات الإخراج

       خيارات للتحكم في معالجة الإخراج epub

       --dont-split-on-page-breaks
              إيقاف تقسيم الملفات عند فواصل الصفحات. عادةً، يتم تقسيم ملفات الإدخال تلقائيًا عند  كل  فاصل  صفحة
              إلى ملفين. ينتج عن هذا كتاب إلكتروني يمكن تحليله بشكل أسرع وبموارد أقل. ومع ذلك، فإن عملية التقسيم
              بطيئة،  وإذا  كان  ملفك  الأصلي  يحتوي  على  عدد كبير جدًا من فواصل الصفحات، فيجب عليك إيقاف تقسيم
              الملفات عند فواصل الصفحات.

       --epub-flatten
              هذا الخيار ضروري فقط إذا كنت تنوي استخدام EPUB مع FBReaderJ. سيقوم بتسوية نظام الملفات داخل  EPUB،
              ووضع جميع الملفات في المستوى الأعلى.

       --epub-inline-toc
              إدراج جدول محتويات مضمن سيظهر كجزء من محتوى الكتاب الرئيسي.

       --epub-max-image-size
              الحد  الأقصى  لحجم  الصورة  (العرض  ×  الارتفاع). القيمة none تعني استخدام حجم الشاشة من ملف تعريف
              الإخراج. القيمة profile تعني عدم تحديد حجم أقصى. على سبيل المثال، القيمة 100x200 ستتسبب  في  تغيير
              حجم  جميع  الصور  بحيث لا يتجاوز عرضها 100 بكسل ولا يتجاوز ارتفاعها 200 بكسل. لاحظ أن هذا يؤثر فقط
              على حجم ملفات الصور الفعلية نفسها. قد يتم عرض أي صورة معينة بحجم مختلف اعتمادًا على التنسيق المطبق
              عليها في المستند.

       --epub-toc-at-end
              وضع جدول المحتويات المضمن الذي تم إدراجه في نهاية الكتاب بدلاً من البداية.

       --epub-version
              إصدار ملف EPUB المراد إنشاؤه. EPUB 2 هو الأكثر توافقًا على نطاق واسع، استخدم EPUB 3  فقط  إذا  كنت
              تعلم أنك تحتاجه بالفعل.

       --extract-to
              استخراج  محتويات  الكتاب  الذي  تم إنشاؤه إلى المجلد المحدد. سيتم حذف محتويات المجلد أولاً، لذا كن
              حذرًا.

       --flow-size
              تقسيم جميع ملفات HTML الأكبر من هذا الحجم (بالكيلوبايت). هذا ضروري حيث  أن  معظم  قارئات  EPUB  لا
              تستطيع  التعامل  مع  أحجام  الملفات  الكبيرة.  الافتراضي  هو 260KB وهو الحجم المطلوب لبرنامج Adobe
              Digital Editions. اضبط على 0 لتعطيل التقسيم حسب الحجم.

       --no-default-epub-cover
              عادةً، إذا كان ملف الإدخال لا يحتوي على غلاف ولم تحدد غلافًا، يتم إنشاء غلاف افتراضي يتضمن العنوان
              والمؤلفين وما إلى ذلك. هذا الخيار يعطل إنشاء هذا الغلاف.

       --no-svg-cover
              لا تستخدم SVG لغلاف الكتاب. استخدم هذا الخيار إذا كان ملف EPUB الخاص بك سيُستخدم على جهاز لا  يدعم
              SVG، مثل iPhone أو JetBook Lite. بدون هذا الخيار، ستعرض هذه الأجهزة الغلاف كصفحة فارغة.

       --preserve-cover-aspect-ratio
              عند  استخدام  غلاف  SVG،  سيتسبب  هذا  الخيار في تغيير حجم الغلاف ليغطي المساحة المتاحة للشاشة، مع
              الحفاظ على نسبة العرض إلى الارتفاع (نسبة العرض إلى الارتفاع). هذا يعني أنه قد تكون هناك حدود بيضاء
              على الجانبين أو أعلى وأسفل الصورة، لكن الصورة لن تتشوه أبدًا. بدون هذا  الخيار،  قد  تتشوه  الصورة
              قليلاً، ولكن لن تكون هناك حدود.

       --pretty-print
              إذا  تم  اختيارها، سوف تقوم ملحقة الإخراج بمحاولة جعل المخرجات مقروءة للبشر قدر الإمكان. قد عاطفية
              يكون لها عاطفية تأثير على بعض ملحقات الإخراج.

       --toc-title
              عنوان لأي جدول محتويات مضمن يتم إنشاؤه.

المظهر والإحساس

       خيارات للتحكم في المظهر والإحساس بالإخراج

       --asciiize
              نقل الأحرف اليونيكود إلى تمثيل ASCII. استخدم بحذر لأن هذا سيحل محل أحرف اليونيكود  بـ  ASCII.  على
              سبيل  المثال، سيحل محل "Pelé" بـ "Pele". لاحظ أيضًا أنه في الحالات التي توجد فيها عدة تمثيلات لحرف
              (أحرف مشتركة بين الصينية واليابانية على سبيل المثال)، سيتم استخدام التمثيل  بناءً  على  لغة  واجهة
              Calibre الحالية.

       --base-font-size
              حجم الخط الأساسي بالنقاط. ستتم إعادة تحجيم جميع أحجام الخطوط في الكتاب الناتج بناءً على هذا الحجم.
              باختيار  حجم  أكبر،  يمكنك  جعل  الخطوط  في الإخراج أكبر والعكس صحيح. افتراضيًا، عندما تكون القيمة
              صفرًا، يتم اختيار حجم الخط الأساسي بناءً على ملف تعريف الإخراج الذي اخترته.

       --change-justification
              تغيير محاذاة النص. قيمة "left" (يسار) تحول جميع النصوص المبررة في المصدر إلى نص محاذٍ  لليسار  (أي
              غير  مبرر). قيمة "justify" (تبرير) تحول جميع النصوص غير المبررة إلى مبررة. قيمة "original" (الأصل)
              (الافتراضية) لا تغير المحاذاة في الملف المصدر. ملاحظة: بعض تنسيقات الإخراج فقط تدعم المحاذاة.

       --disable-font-rescaling
              تعطيل جميع عمليات إعادة تحجيم أحجام الخطوط.

       --embed-all-fonts
              تضمين كل خط مشار إليه في المستند المدخل ولكن غير مضمن بالفعل. سيبحث هذا في نظامك عن  الخطوط،  وإذا
              وجدت،  سيتم  تضمينها.  لن  يعمل  التضمين  إلا  إذا كان التنسيق الذي تقوم بالتحويل إليه يدعم الخطوط
              المضمنة، مثل EPUB أو AZW3 أو DOCX أو PDF. يرجى التأكد من أن لديك  الترخيص  المناسب  لتضمين  الخطوط
              المستخدمة في هذا المستند.

       --embed-font-family
              تضمين  عائلة  الخط  المحددة  في  الكتاب.  يحدد هذا الخط "الأساسي" المستخدم للكتاب. إذا كان المستند
              المدخل يحدد خطوطه الخاصة، فقد تتجاوز هذه الخطوط الخط الأساسي. يمكنك  استخدام  خيار  تصفية  معلومات
              النمط لإزالة الخطوط من المستند المدخل. لاحظ أن تضمين الخطوط يعمل فقط مع بعض تنسيقات الإخراج، وبشكل
              رئيسي EPUB وAZW3 وDOCX.

       --expand-css
              افتراضيًا،  سيستخدم  Calibre  الصيغة المختصرة لخصائص CSS المختلفة مثل الهامش، والحشو، والحدود، وما
              إلى ذلك. سيؤدي هذا الخيار إلى استخدام الصيغة الموسعة الكاملة بدلاً من ذلك. لاحظ أن CSS يتم  توسيعه
              دائمًا  عند إنشاء ملفات EPUB مع ضبط ملف تعريف الإخراج على أحد ملفات تعريف Nook حيث لا يمكن لـ Nook
              التعامل مع CSS المختصر.

       --extra-css
              إما المسار إلى ورقة أنماط CSS أو CSS خام. ستتم إضافة هذا  الـ  CSS  إلى  قواعد  الأنماط  من  الملف
              المصدر، بحيث يمكن استخدامه لتجاوز تلك القواعد.

       --filter-css
              قائمة  مفصولة بفواصل من خصائص CSS التي ستتم إزالتها من جميع قواعد أنماط CSS. هذا مفيد إذا كان وجود
              بعض     معلومات     الأنماط     يمنع     تجاوزها     على     جهازك.     على      سبيل      المثال:
              font-family,color,margin-left,margin-right

       --font-size-mapping
              تعيين  من  أسماء  خطوط CSS إلى أحجام الخطوط بالنقاط. إعداد مثال هو 12,12,14,16,18,20,22,24. هذه هي
              التعيينات للأحجام من xx-small إلى xx-large، مع كون الحجم الأخير  للخطوط  الضخمة.  تستخدم  خوارزمية
              إعادة تحجيم الخطوط هذه الأحجام لإعادة تحجيم الخطوط بذكاء. الافتراضي هو استخدام تعيين يعتمد على ملف
              تعريف الإخراج الذي اخترته.

       --insert-blank-line
              إدراج سطر فارغ بين الفقرات. لن يعمل إذا كان الملف المصدر لا يستخدم علامات الفقرات (<p> أو <div>).

       --insert-blank-line-size
              اضبط  ارتفاع الأسطر الفارغة المدخلة (بوحدة em). سيكون ارتفاع الأسطر بين الفقرات ضعف القيمة المحددة
              هنا.

       --keep-ligatures
              الاحتفاظ بالروابط الخطية الموجودة في المستند المدخل. الرابطة الخطية هي حرف مدمج لزوج من الأحرف مثل
              ff، fi، fl وما إلى ذلك. معظم القراء لا يدعمون الروابط الخطية في خطوطهم  الافتراضية،  لذا  فمن  غير
              المرجح أن يتم عرضها بشكل صحيح. افتراضيًا، سيقوم Calibre بتحويل الرابطة الخطية إلى الزوج المقابل من
              الأحرف  العادية.  لاحظ أن الروابط الخطية هنا تعني فقط الروابط الخطية اليونيكود وليس الروابط الخطية
              التي تم إنشاؤها عبر CSS أو أنماط الخطوط. سيحافظ هذا الخيار عليها بدلاً من ذلك.

       --line-height
              ارتفاع السطر بالنقاط. يتحكم في التباعد بين الأسطر المتتالية من النص. ينطبق فقط على العناصر التي لا
              تحدد ارتفاع السطر الخاص بها. في معظم الحالات، يكون خيار الحد  الأدنى  لارتفاع  السطر  أكثر  فائدة.
              افتراضيًا، لا يتم إجراء أي معالجة لارتفاع السطر.

       --linearize-tables
              تستخدم  بعض  المستندات  سيئة  التصميم  الجداول  للتحكم  في  تخطيط  النص  على الصفحة. عند تحويل هذه
              المستندات، غالبًا ما يظهر النص خارج الصفحة وعناصر أخرى.  سيقوم  هذا  الخيار  باستخراج  المحتوى  من
              الجداول وتقديمه بطريقة خطية.

       --margin-bottom
              ضبط  الهامش  السفلي بالنقاط. الافتراضي هو 5.0. ضبطه على أقل من صفر لن يؤدي إلى تعيين أي هامش (سيتم
              الاحتفاظ بإعداد الهامش في المستند الأصلي). ملاحظة: تنسيقات الصفحات مثل  PDF  و  DOCX  لها  إعدادات
              هوامش خاصة بها تأخذ الأسبقية.

       --margin-left
              ضبط  الهامش  الأيسر بالنقاط. الافتراضي هو 5.0. ضبطه على أقل من صفر لن يؤدي إلى تعيين أي هامش (سيتم
              الاحتفاظ بإعداد الهامش في المستند الأصلي). ملاحظة: تنسيقات الصفحات مثل  PDF  و  DOCX  لها  إعدادات
              هوامش خاصة بها تأخذ الأسبقية.

       --margin-right
              ضبط  الهامش  الأيمن بالنقاط. الافتراضي هو 5.0. ضبطه على أقل من صفر لن يؤدي إلى تعيين أي هامش (سيتم
              الاحتفاظ بإعداد الهامش في المستند الأصلي). ملاحظة: تنسيقات الصفحات مثل  PDF  و  DOCX  لها  إعدادات
              هوامش خاصة بها تأخذ الأسبقية.

       --margin-top
              ضبط  الهامش  العلوي بالنقاط. الافتراضي هو 5.0. ضبطه على أقل من صفر لن يؤدي إلى تعيين أي هامش (سيتم
              الاحتفاظ بإعداد الهامش في المستند الأصلي). ملاحظة: تنسيقات الصفحات مثل  PDF  و  DOCX  لها  إعدادات
              هوامش خاصة بها تأخذ الأسبقية.

       --minimum-line-height
              الحد الأدنى لارتفاع السطر، كنسبة مئوية من حجم الخط المحسوب للعنصر. سيتأكد Calibre من أن كل عنصر له
              ارتفاع  سطر  لا  يقل  عن  هذا  الإعداد، بغض النظر عما يحدده المستند المدخل. اضبطه على صفر للتعطيل.
              الافتراضي هو 120%. استخدم هذا الإعداد بدلاً من تحديد ارتفاع السطر المباشر، إلا  إذا  كنت  تعرف  ما
              تفعله. على سبيل المثال، يمكنك تحقيق نص "مزدوج التباعد" عن طريق ضبط هذا على 240.

       --remove-paragraph-spacing
              إزالة المسافات بين الفقرات. كما يقوم بضبط مسافة بادئة للفقرات بمقدار 1.5em. لن تعمل إزالة المسافات
              إذا لم يستخدم الملف المصدر علامات الفقرات (<p> أو <div>).

       --remove-paragraph-spacing-indent-size
              عندما  يزيل  Calibre الأسطر الفارغة بين الفقرات، فإنه يضبط تلقائيًا مسافة بادئة للفقرة لضمان سهولة
              التمييز بين الفقرات. يتحكم هذا الخيار في عرض تلك المسافة البادئة (بوحدة  em).  إذا  قمت  بضبط  هذه
              القيمة  سالبة،  فسيتم  استخدام  المسافة  البادئة  المحددة في المستند المدخل، أي أن Calibre لا يغير
              المسافة البادئة.

       --smarten-punctuation
              تحويل علامات الاقتباس العادية، والشرطات، وعلامات الحذف إلى ما يعادلها الصحيح من الناحية  الطباعية.
              للمزيد من التفاصيل، راجع https://daringfireball.net/projects/smartypants.

       --subset-embedded-fonts
              تضمين  مجموعة  فرعية  من  جميع الخطوط المضمنة. يتم تقليل كل خط مضمن ليحتوي فقط على الرموز الرسومية
              المستخدمة في هذا المستند. هذا يقلل من حجم ملفات الخطوط. مفيد إذا كنت تقوم بتضمين خط كبير بشكل  خاص
              مع الكثير من الرموز الرسومية غير المستخدمة.

       --transform-css-rules
              مسار  إلى  ملف  يحتوي على قواعد لتحويل أنماط CSS في هذا الكتاب. أسهل طريقة لإنشاء مثل هذا الملف هي
              استخدام المعالج لإنشاء قواعد في واجهة مستخدم كاليبر الرسومية. يمكنك الوصول  إليه  في  قسم  "المظهر
              والتأثير->تحويل  الأنماط"  في  مربع  حوار  التحويل.  بمجرد إنشاء القواعد، يمكنك استخدام زر "تصدير"
              لحفظها في ملف.

       --transform-html-rules
              مسار إلى ملف يحتوي على قواعد لتحويل HTML في هذا الكتاب. أسهل طريقة لإنشاء مثل هذا الملف هي استخدام
              المعالج لإنشاء  قواعد  في  واجهة  مستخدم  كاليبر  الرسومية.  يمكنك  الوصول  إليه  في  قسم  "المظهر
              والتأثير->تحويل  HTML"  في مربع حوار التحويل. بمجرد إنشاء القواعد، يمكنك استخدام زر "تصدير" لحفظها
              في ملف.

       --unsmarten-punctuation
              تحويل علامات الاقتباس المزخرفة، والشرطات، وعلامات الحذف إلى ما يعادلها العادي.

المعالجة الاستدلالية

       عدّل نص وبِنية الوثيقة باستخدام أنماط متعارفة. معطّل مبدئيا.  استخدم  --enable-heuristics  لتمكينه.  يمكن
       تعطيل إجراءات مفردة بإجراءات --disable-
       *
       .

       --disable-dehyphenate
              تحليل  كلمات  الواصلة  عبر  الوثيقة.  وتستخدم هذه الوثيقة نفسها القاموس لتحديد طريفة إذا كان ينبغي
              الاحتفاظ الواصلات أو إزالتها.

       --disable-delete-blank-paragraphs
              إزالة الفقرات الفارغة من المستند عندما توجد بين كل فقرة أخرى

       --disable-fix-indents
              حوّل المسافة البادئة الناتجة عن كيانات المسافة غير الفاصلة المتعددة إلى مسافات بادئة CSS.

       --disable-format-scene-breaks
              علامات فواصل المشاهد المحاذية لليسار يتم محاذاتها إلى المنتصف. استبدال فواصل المشاهد الناعمة  التي
              تستخدم عدة أسطر فارغة بقواعد أفقية.

       --disable-italicize-common-cases
              ابحث عن الكلمات والأنماط الشائعة التي تدل على الخط المائل وقم بتمييزها مائلًا.

       --disable-markup-chapter-headings
              الكشف عن الترويسات والترويسات الفرعية غير المنسقة للفصول. تغييرها إلى وسوم H2 و H3. هذا الإعداد لن
              يُنشيء جدول محتويات، ولكن يمكن استخدامه جنبا إلى جنب مع الكشف عن الهيكل لإنشاء جدول محتويات.

       --disable-renumber-headings
              يبحث  عن  تكرارات  لعلامات <h1> أو <h2> المتسلسلة. يتم إعادة ترقيم العلامات لمنع الانقسام في منتصف
              عناوين الفصول.

       --disable-unwrap-lines
              فك التفاف الأسطر باستخدام علامات الترقيم وتلميحات التنسيق الأخرى.

       --enable-heuristics
              تمكين المعالجة الاستدلالية (heuristice). يجب تعيين هذا الخيار لكي تتم أي معالجة استدلالية.

       --html-unwrap-factor
              استخدام النطاق لتحديد طول يقول ينبغي ملفوف خط. القيم الصالحة هي العشرية بين 0 و 1. الافتراضي هو 0,
              4، أقل بقليل من طول خط الوسط.وينبغي إلا إذا بضعة أسطر في وثيقة تتطلب إزالة التغليف يتم  تخفيض  هذه
              القيمة

       --replace-scene-breaks
              استبدال فواصل المشاهد بالنص المحدد. افتراضيًا، يتم استخدام النص من المستند المدخل.

البحث والاستبدال

       قم بتعديل نص المستند وهيكله باستخدام أنماط معرفة من قبل المستخدم.

       --search-replace
              مسار  إلى  ملف  يحتوي  على  تعبيرات عادية للبحث والاستبدال. يجب أن يحتوي الملف على أسطر متناوبة من
              التعبير العادي يتبعها نمط الاستبدال (والذي يمكن أن يكون سطرًا فارغًا). يجب أن يكون التعبير  العادي
              بصيغة تعبير Python العادي ويجب أن يكون الملف مشفرًا بـ UTF-8.

       --sr1-replace
              النص البديل لاستبدال النص الذي تم العثور عليه باستخدام sr1-search.

       --sr1-search
              نمط البحث (تعبير عادي) ليتم استبداله بـ sr1-replace.

       --sr2-replace
              النص البديل لاستبدال النص الذي تم العثور عليه باستخدام sr2-search.

       --sr2-search
              نمط البحث (تعبير عادي) ليتم استبداله بـ sr2-replace.

       --sr3-replace
              النص البديل لاستبدال النص الذي تم العثور عليه باستخدام sr3-search.

       --sr3-search
              نمط البحث (تعبير عادي) ليتم استبداله بـ sr3-replace.

اكتشاف الهيكل

       التحكم في الاكتشاف التلقائي لهيكل المستند.

       --add-alt-text-to-img
              عندما  لا  تحتوي  علامة  <img> على سمة alt، يتم التحقق من ملف الصورة المرتبط بحثًا عن بيانات وصفية
              تحدد نصًا بديلاً، واستخدامها لملء سمة alt. تعمل سمة alt على تحسين إمكانية  الوصول  من  خلال  توفير
              أوصاف نصية للمستخدمين الذين لا يستطيعون رؤية المحتوى المرئي أو تفسيره بالكامل.

       --chapter
              تعبير  XPath لاكتشاف عناوين الفصول. الافتراضي هو اعتبار علامات <h1> أو <h2> التي تحتوي على الكلمات
              "chapter"، "book"، "section"، "prologue"، "epilogue" أو  "part"  كعناوين  فصول،  بالإضافة  إلى  أي
              علامات تحتوي على class="chapter". يجب أن يقيم التعبير المستخدم إلى قائمة من العناصر. لتعطيل اكتشاف
              الفصول،  استخدم  التعبير  "/".  راجع  دليل XPath التعليمي في دليل مستخدم Calibre للحصول على مساعدة
              إضافية حول استخدام هذه الميزة.

       --chapter-mark
              حدد كيفية تمييز الفصول المكتشفة. قيمة "pagebreak" ستدرج فواصل صفحات قبل الفصول. قيمة "rule"  ستدرج
              خطًا  قبل الفصول. قيمة "none" ستعطل تمييز الفصول وقيمة "both" ستستخدم فواصل الصفحات والخطوط لتمييز
              الفصول.

       --disable-remove-fake-margins
              تحدد بعض المستندات هوامش الصفحة عن طريق تحديد هامش أيسر وأيمن لكل فقرة  على  حدة.  سيحاول  Calibre
              اكتشاف  وإزالة هذه الهوامش. في بعض الأحيان، يمكن أن يتسبب هذا في إزالة هوامش ما كان ينبغي إزالتها.
              في هذه الحالة، يمكنك تعطيل الإزالة.

       --insert-metadata
              إدراج بيانات الكتاب الوصفية في بداية الكتاب. هذا مفيد إذا كان قارئ الكتب الإلكترونية الخاص  بك  لا
              يدعم عرض/البحث في البيانات الوصفية مباشرةً.

       --page-breaks-before
              تعبير XPath. يتم إدراج فواصل الصفحات قبل العناصر المحددة. لتعطيل هذا، استخدم التعبير: /

       --prefer-metadata-cover
              استخدم الغلاف الذي تم اكتشافه من الملف المصدر بدلاً من الغلاف المحدد.

       --remove-first-image
              إزالة  الصورة  الأولى من الكتاب الإلكتروني المدخل. مفيد إذا كان المستند المدخل يحتوي على صورة غلاف
              لم يتم تحديدها كغلاف. في هذه الحالة، إذا قمت  بتعيين  غلاف  في  Calibre،  فسينتهي  المستند  الناتج
              بصورتين للغلاف إذا لم تحدد هذا الخيار.

       --start-reading-at
              تعبير  XPath  لاكتشاف الموقع في المستند الذي يجب أن تبدأ القراءة منه. تستخدم بعض برامج قراءة الكتب
              الإلكترونية (أبرزها Kindle) هذا الموقع كنقطة لفتح الكتاب. راجع دليل XPath التعليمي في دليل  مستخدم
              Calibre للحصول على مساعدة إضافية حول استخدام هذه الميزة.

جدول المحتويات

       التحكم  في  الإنشاء  التلقائي  لجدول  المحتويات. بشكل افتراضي، إذا كان ملف المصدر يحتوي على جدول محتويات،
       فسيتم استخدامه بدلاً من الجدول الذي تم إنشاؤه تلقائيًا.

       --duplicate-links-in-toc
              عند إنشاء جدول محتويات من الروابط في المستند المدخل، اسمح بالإدخالات المكررة،  أي  اسمح  بأكثر  من
              إدخال واحد بنفس النص، شريطة أن تشير إلى موقع مختلف.

       --level1-toc
              تعبير  XPath يحدد جميع العلامات التي يجب إضافتها إلى جدول المحتويات في المستوى الأول. إذا تم تحديد
              هذا، فإنه يأخذ الأسبقية على الأشكال الأخرى من الكشف التلقائي. راجع دليل  XPath  التعليمي  في  دليل
              مستخدم Calibre للحصول على أمثلة.

       --level2-toc
              تعبير XPath يحدد جميع العلامات التي يجب إضافتها إلى جدول المحتويات في المستوى الثاني. يتم إضافة كل
              إدخال  تحت  إدخال المستوى الأول السابق. راجع دليل XPath التعليمي في دليل مستخدم Calibre للحصول على
              أمثلة.

       --level3-toc
              تعبير XPath يحدد جميع العلامات التي يجب إضافتها إلى جدول المحتويات في المستوى الثالث. يتم إضافة كل
              إدخال تحت إدخال المستوى الثاني السابق. راجع دليل XPath التعليمي في دليل مستخدم Calibre للحصول  على
              أمثلة.

       --max-toc-links
              الحد  الأقصى  لعدد  الروابط التي سيتم إدراجها في جدول المحتويات. اضبط على 0 للتعطيل. الافتراضي هو:
              50. تتم إضافة الروابط إلى جدول المحتويات فقط إذا تم اكتشاف عدد أقل من الفصول من الحد الأدنى.

       --no-chapters-in-toc
              لا تضف الفصول المكتشفة تلقائيًا إلى جدول المحتويات.

       --toc-filter
              إزالة الإدخالات من جدول المحتويات التي  تتطابق  عناوينها  مع  التعبير  العادي  المحدد.  يتم  إزالة
              الإدخالات المتطابقة وجميع عناصرها الفرعية.

       --toc-threshold
              إذا تم اكتشاف عدد أقل من هذا العدد من الفصول، فستتم إضافة روابط إلى جدول المحتويات. الافتراضي: 6

       --use-auto-toc
              عادةً،  إذا  كان  الملف المصدر يحتوي بالفعل على جدول محتويات، فإنه يُستخدم بدلاً من الجدول الذي تم
              إنشاؤه تلقائيًا. مع هذا الخيار، يُستخدم الجدول الذي تم إنشاؤه تلقائيًا دائمًا.

البيانات الوصفية

       خيارات لتعيين البيانات الوصفية في الإخراج

       --author-sort
              السلسلة النصية المراد استخدامها عند الفرز حسب المؤلف.

       --authors
              تعيين المؤلفين. يجب فصل المؤلفين المتعددين بعلامة العطف (&).

       --book-producer
              تعيين منتج الكتاب.

       --comments
              تعيين وصف الكتاب الإلكتروني.

       --cover
              تعيين الغلاف إلى الملف أو الرابط المحدد

       --isbn تعيين الرقم المعياري الدولي للكتاب (ISBN).

       --language
              تعيين اللغة.

       --pubdate
              تعيين تاريخ النشر (يُفترض أن يكون في التوقيت المحلي، ما لم يتم تحديد المنطقة الزمنية بشكل صريح)

       --publisher
              تعيين ناشر الكتاب الإلكتروني.

       --rating
              تعيين التقييم. يجب أن يكون رقمًا بين 1 و 5.

       --read-metadata-from-opf, --from-opf, -m
              قراءة البيانات الوصفية من ملف OPF المحدد. البيانات الوصفية المقروءة من هذا الملف ستتجاوز أي بيانات
              وصفية في الملف المصدر.

       --series
              تعيين السلسلة التي ينتمي إليها هذا الكتاب الإلكتروني.

       --series-index
              تعيين فهرس الكتاب في هذه السلسلة.

       --tags تعيين علامات الكتاب. يجب أن تكون قائمة مفصولة بفواصل.

       --timestamp
              عيّن البصمة الزمنية للكتاب (لم تعدْ مستخدمة في أي مكان)

       --title
              تعيين العنوان.

       --title-sort
              نسخة العنوان المراد استخدامها للفرز.

تصحيح الأخطاء

       خيارات للمساعدة في تصحيح أخطاء التحويل

       --debug-pipeline, -d
              احفظ الإخراج من المراحل المختلفة لخطوات التحويل في المجلد المحدد. مفيد إذا كنت  غير  متأكد  في  أي
              مرحلة من عملية التحويل يحدث الخطأ.

       --verbose, -v
              مستوى  الإسهاب.  حدد  هذا الخيار عدة مرات لزيادة مستوى الإسهاب. تحديده مرتين سينتج عنه إسهاب كامل،
              ومرة واحدة إسهاب متوسط، وصفر مرة إسهاب أقل.

AUTHOR

       Kovid Goyal

COPYRIGHT

       Kovid Goyal

8.7.0                                            يوليو 18, 2025                                 EBOOK-CONVERT(1)