أحتاج في كثير من الأحيان إلى تحويل مستندات Google إلى تنسيق Markdown لأغراض العمل. بدلاً من تثبيت إضافة مشبوهة قليلاً أو تحميل الملف بصيغة .odt ثم استخدام pandoc لتحويله إلى .md، أقوم عادةً بنسخ المحتوى ولصقه مباشرةً في مناقشة على Discourse، وها هو السحر!
في كل مرة، يكون هذا هو الانتقال الأكثر سلاسة إلى Markdown. يحدث نفس الشيء مع الجداول؛ فعند نسخ معلومات ذات بنية جدولية، يقوم النظام تلقائيًا بإنشاء جدول Markdown حولها.
كيف يفعل ذلك؟
بدأت في استكشاف كود المصدر، لكن مكتبات JavaScript تتجاوز مهاراتي. أسأل لأنني أود معرفة ما إذا كان بالإمكان استخدام هذه الآلية في أماكن أخرى ضمن المشاريع مفتوحة المصدر (أولاً: Joplin).
خارج قليلاً عن بقية منشورك… قرأت في مكان ما أنه يمكن الحصول على نتائج أفضل إذا قمت بالتصدير بصيغة .docx ثم استخدمت pandoc لتحويلها إلى Markdown. وبالنسبة لي، عملت هذه الطريقة بشكل جيد (لكنني لم أجرب التصدير بصيغة .odt ثم تحويلها إلى Markdown).
لكن في المرة القادمة التي أحتاج فيها إلى التحويل من Google Docs إلى Markdown، سأجرب بالتأكيد أداة ‘Discourse converter’