لتحويل كتاب FB2 إلى Markdown على Windows، أضف ملف FB2 أو مجلدًا من الكتب إلى MD Factory. يبدأ التحويل فورًا، ويظهر ملف Markdown بجانب الكتاب، مع الرسوم التوضيحية في مجلد بجواره.
كتاب FB2 ملف XML واحد. يحتوي على النص والحواشي والرسوم التوضيحية، ويضع علامة على كل فصل وعنوان. ويبني MD Factory العناوين من هذه العلامات، فيتبع ملف Markdown جدول محتويات الكتاب نفسه.
حوّل كتاب FB2
- افتح MD Factory وانقر على «إضافة ملفات» لاختيار كتاب FB2 واحد أو أكثر. ولتحويل مكتبة كاملة، انقر على «إضافة مجلد»: تُدرج الكتب الموجودة في مجلداته الفرعية. ويمكنك أيضًا سحب الملفات أو المجلد إلى النافذة.
- يبدأ التحويل فورًا. وينتهي كل كتاب بإحدى ثلاث حالات: «اكتمل» أو «يحتاج إلى مراجعة» أو «فشل».
- عندما تنتهي القائمة، انقر على كتاب لرؤية رسائله وفتح المجلد الذي فيه النتيجة.
يحصل كل كتاب على ملف Markdown بالاسم نفسه، يُحفظ بجانبه. وتذهب الرسوم التوضيحية إلى مجلد بجوار ملف Markdown:
Library/
book.fb2
book.md
book_images/
image-3f9c0a7d21e84b56c0d1.png
يبقى ملف FB2 نفسه دون تغيير. وإذا تعذّر على MD Factory الكتابة في مجلد الكتاب، فإنه يسأل أين يحفظ النتيجة.
ما الذي يصبح عليه كل جزء من الكتاب
| في كتاب FB2 | في ملف Markdown |
|---|---|
| العنوان والمؤلف | اسم المؤلف في السطر الأول، ثم العنوان كعنوان من المستوى الأعلى |
| الفصول والأقسام المتداخلة | عناوين، بمستوى أعمق لكل مستوى من التداخل، حتى المستوى السادس |
| النص الغامق والمائل | يبقى غامقًا ومائلًا |
| الاقتباسات الاستهلالية والاقتباسات | كتل اقتباس، مع اسم صاحب الاقتباس في السطر الأخير |
| القصائد | كتل اقتباس يبقى فيها كل سطر منفصلًا؛ ويصبح عنوان القصيدة عنوانًا داخل الاقتباس |
| الحواشي | روابط في النص؛ أما الحواشي نفسها فتأتي في نهاية الملف |
| الرسوم التوضيحية | صور PNG في المجلد المجاور لملف Markdown، في المكان نفسه من النص |
| الجداول | نص الخلايا متتابعًا دون الشبكة؛ ويحصل الكتاب على «يحتاج إلى مراجعة» |
| التعليق التوضيحي والغلاف من وصف الكتاب | غير مُدرجين |
يحفظ FB2 الحواشي في جزء منفصل من الملف. ويضع MD Factory هذا الجزء في نهاية ملف Markdown، تحت العنوان Notes وعنوان الكتاب نفسه للحواشي. ويبقى رقم الحاشية في النص رابطًا إلى حاشيته. وإذا كان تطبيق Markdown لديك لا يتبع هذه الروابط، فابحث عن الرقم في نهاية الملف.
في الملف الخام، تسبق الشرطة المائلة العكسية النجومَ والشرطات السفلية والأقواس المربعة الواردة في نص الكتاب. وهذا يمنع فاصل المشهد المكوّن من ثلاث نجوم من التحول إلى تنسيق. ولا تعرض عارضات Markdown هذه الشرطات.
كتب بترميز Windows-1251 وترميزات أخرى
يمكن حفظ كتاب FB2 بترميز UTF-8 أو بترميز أقدم مثل Windows-1251. ويحدد السطر الأول من الملف أيهما:
<?xml version="1.0" encoding="windows-1251"?>
يقرأ MD Factory الكتاب بالترميز المذكور في ذلك السطر، ويحفظ ملف Markdown دائمًا بترميز UTF-8. ويخرج النص السيريلي من كتاب بترميز Windows-1251 مقروءًا.
إذا ذكر ذلك السطر ترميزًا خاطئًا، أو تلف الملف أثناء التنزيل، يفشل الكتاب مع الرسالة «هذا الملف تالف أو لا يتطابق مع امتداده.» نزّل الكتاب مرة أخرى أو احصل عليه من مصدر آخر.
الكتب المضغوطة وFB3
لا يفتح MD Factory الأرشيفات. فالكتاب المحفوظ بصيغة .fb2.zip يظهر في القائمة بحالة «تم التخطي»، مع الرسالة «تنسيق الملف هذا غير مدعوم.» ولا يفيد حذف .zip من الاسم: فالملف لا يزال أرشيف ZIP.
فك ضغط الكتاب أولًا. في مستكشف الملفات، انقر بزر الفأرة الأيمن على الأرشيف، واختر «استخراج الكل» واتبع الخطوات. وتصفها Microsoft في دليلها حول ضغط الملفات وفك ضغطها.
وفي مكتبة فيها كتب مضغوطة كثيرة، يستطيع PowerShell فك ضغطها كلها دفعة واحدة. افتح PowerShell، وانتقل إلى مجلد المكتبة بالأمر cd ثم شغّل:
Get-ChildItem -Recurse -Filter *.fb2.zip | ForEach-Object { Expand-Archive -LiteralPath $_.FullName -DestinationPath $_.DirectoryName }
يُفك ضغط كل أرشيف في المجلد الذي يوجد فيه، وتبقى الأرشيفات في مكانها. Expand-Archive لا يستبدل الملفات الموجودة. بعد ذلك أضف مجلد المكتبة إلى MD Factory: تُحوَّل الكتب، وتظهر الأرشيفات بحالة «تم التخطي».
يقرأ MD Factory صيغة FB2 فقط، لذا تُتخطى ملفات FB3 أيضًا. وإذا كان المتجر يقدّم الكتاب بالصيغتين، فنزّل FB2.
تحقق من الكتاب المحوّل
افتح ملف Markdown وقارن بعض المواضع بالكتاب في برنامج القراءة لديك:
- العناوين، وينبغي أن تتبع جدول محتويات الكتاب؛
- حاشية واحدة: الرابط في النص والحاشية في النهاية؛
- رسم توضيحي وقصيدة واقتباس استهلالي، إن كانت في الكتاب.
إذا حصل كتاب على حالة «يحتاج إلى مراجعة»، فانقر عليه في القائمة لمعرفة السبب. وفي كتب FB2، تكون الرسالة عادةً إحدى هذه:
| الرسالة | ماذا تعني |
|---|---|
| «لا يمكن تصدير الصورة.» | رسم توضيحي مفقود من الملف أو تالف. ويُحوَّل باقي الكتاب. |
| «تم تبسيط الخلايا المدمجة أو المعقدة. تحقق من الجدول.» | يحتوي الكتاب على جدول. نصه موجود في ملف Markdown، لكن ليس في صورة جدول. |
| «لا يمكن الحفاظ على هدف الارتباط المحلي.» | يشير رابط في الكتاب إلى ملف على قرص، لا إلى موقع ويب أو موضع في الكتاب. ويبقى نص الرابط. |
لإبقاء الكتب المحوّلة ضمن ملاحظاتك أو لقراءة الفصول بأداة ذكاء اصطناعي، راجع دليلنا لتحويل الكتب الإلكترونية إلى Markdown. وللصيغ الأخرى أدلتها الخاصة: EPUB و MOBI.