如何将包含图像和表格的 Google Docs 转换为可以使用 Jekyll 作为帖子发布的 Markdown 文件?
是否可以先将 Google Docs 导出为 PDF,然后再将 PDF 转换为 Markdown?在这种情况下,图像和表格会发生什么?
如何将包含图像和表格的 Google Docs 转换为可以使用 Jekyll 作为帖子发布的 Markdown 文件?
是否可以先将 Google Docs 导出为 PDF,然后再将 PDF 转换为 Markdown?在这种情况下,图像和表格会发生什么?
此答案中最初建议的脚本似乎不再起作用,并且 5 年没有更新。
可以在https://github.com/evbacher/gd2md-html找到替代解决方案(基于旧脚本)
我试过了,效果很好。
您可以使用Google 脚本为您进行转换!
这个可以让您转换为 .md,它会将转换后的文件通过电子邮件发送给您。我已经对其进行了测试并且工作正常。它适用于基本表格,如果您在文档中有图像,它会将它们附加到电子邮件中。
安装说明在同一链接上,在 GitHub 描述中,但为了便于访问,我将其粘贴在这里:
添加脚本:
运行脚本:
祝你好运!
您可以导出为 HTML。Jekyll 可以提供静态 HTML 文件。
顺便说一句,“标准”降价没有表格。有它的实现,但恐怕你必须手动将它们转换为正确的格式,这将取决于实现。我不了解 Jekyll,也许在降价文本中使用 HTML 表格是最简单的。
您可以基于 HTML 导出创建一个新主题。导出应包含嵌入在<style>
HTML 文档中的标记中的样式表。创建新主题并不容易,但可行。或者,如果您只想要内容并且不介意使用您已经拥有的任何 Jekyll 主题,那么您可以删除样式表部分并仅保留 html。
另一种选择是更改计算机上 Excel 中文件的分隔方式。本指南可以帮助您做到这一点(http://www.howtogeek.com/howto/21456/export-or-save-excel-files-with-pipe-or-other-delimiters-instead-of-commas/)
然后,每次您从 excel 复制并粘贴到降价文件/jekyll 时,您都会自动拥有管道。您需要做的就是添加一些破折号来分隔您的背线。
我自己看起来很远很远,但我相信最好的方法是使用Pandoc。
适用于所有平台(查看他们令人难以置信的网站),您正在寻找的是 cmd 或 PowerShell (Windows) 上的以下命令:
pandoc input_filename.docx -s -o output.md
专业提示:Pandoc 带有一个小技巧,甚至可以将文档中的所有图像存储到您的自定义文件夹中,然后通过在正确位置使用对这些图像的相对引用,在降价中添加图像标签。令人惊叹的代码行是:
pandoc --extract-media ./your_custom_folder input_filename.docx -o output_filename.md