Конвертировать Документы Google в Jekyll Markdown

Как я могу конвертировать Документы Google, содержащие изображения и таблицы, в файл Markdown, который можно опубликовать как сообщение с помощью Jekyll?

Можно ли сначала экспортировать Документы Google в PDF, а затем конвертировать PDF в Markdown? Что произойдет с изображениями и таблицами в этом случае?

Ответ 1

Вы можете использовать Google Script для преобразования!

Этот позволит вам конвертировать в .md, и он отправит вам конвертированный файл. Я тестировал его и отлично работал. Он работает с базовыми таблицами, и если у вас есть изображения в документе, он будет прикреплен к электронной почте.

Инструкции по установке находятся в одной и той же ссылке в описании GitHub, но я вставлял ее здесь для удобства доступа:

Добавьте script:

  • Откройте документ Google Диска (http://drive.google.com)
  • Инструменты → Script Менеджеp > Новый
  • Выберите "Пустой проект", затем вставьте этот код в и сохраните.
  • Очистите функцию myFunction() по умолчанию по умолчанию и вставьте содержимое converttomarkdown.gapps в редакторе кода
  • Файл → Сохранить

Запустите script:

  • Сервиs > Script Менеджер
  • Выберите функцию "ConvertToMarkdown".
  • Нажмите "Выполнить". (первый запуск потребует авторизации). Авторизация и запуск снова)
  • Конвертированный документ с прикрепленными изображениями будет отправлен вам по электронной почте. Тема будет "[MARKDOWN_MAKER]...".

Удачи!

Ответ 2

Вы можете экспортировать как HTML. Jekyll может обслуживать статические HTML файлы.

Btw, "стандартная" уценка не имеет таблиц. Есть реализация, которая есть, но я боюсь, вам придется конвертировать их вручную в нужный формат, который будет зависящим от реализации. Я не знаю о Jekyll, возможно, проще всего использовать HTML-таблицы в тексте разметки.

Вы можете создать новую тему, основанную на экспорте HTML. Экспорт должен содержать таблицу стилей, встроенную в тег <style> в документе HTML. Нелегко создавать новые темы, но выполнимо. Или, если вы просто хотите контент и не возражаете использовать любую тему Jekyll, которую у вас уже есть, вы можете вырезать часть таблицы стилей и оставить только html.

Ответ 3

Другой вариант - изменить, как файлы будут помечены в Excel на вашем компьютере. Это руководство поможет вам в этом (http://www.howtogeek.com/howto/21456/export-or-save-excel-files-with-pipe-or-other-delimiters-instead-of-commas/)

Затем каждый раз, когда вы копируете и вставляете excel в файл уценки /jekyll, вы автоматически получаете трубы. Все, что вам нужно сделать, это добавить некоторые тире, чтобы отделить вашу линию верха.