UltKit
Зображення11
PDF13
Документи й дані7
Відео6
Аудіо4
Інші інструменти22

Конвертер DOCX у Markdown

Щоб перенести документацію з Word у Git-репозиторій, спершу потрібно перетворити кожен .docx на Markdown. Цей конвертер створює текст у стилі CommonMark із заголовками #, таблицями з вертикальними рисками та посиланнями на зображення, і його можна одразу закомітити.

Конвертер документів

або перетягніть Файли PDF, DOC, DOCX … сюди ·

До 95 МБ на файл· До 20 файлів· Видаляються через 30 хв

Результат

Файли обробляються на наших серверах і видаляються через 30 хв.

Як користуватися цим інструментом

  1. 1

    Виберіть файли Word

    Додайте до 20 файлів .docx або .doc, кожен до 95 MB. Спершу прийміть або відхиліть відстежені зміни у Word, адже Markdown не вміє їх показувати.

  2. 2

    Перевірте параметри тексту

    Форматування встановлено на «Просте», Кодування тексту — на UTF-8, а Закінчення рядків — на LF: саме таку комбінацію очікують Git і генератори статичних сайтів. Залишайте Включити зображення увімкненим, щоб отримати картинки в окремій папці.

  3. 3

    Конвертуйте й розпакуйте

    Натисніть Конвертувати в MD. Кожен документ надійде як ZIP із файлом .md та його зображеннями; розпакуйте архів у папку з документацією та зробіть коміт.

Відповідь

Як конвертувати документ Word у Markdown?

Завантажте .docx і натисніть Конвертувати в MD. Ви отримаєте файл .md із заголовками #, списками, посиланнями й таблицями, а поруч — зображення в папці, усе в одному ZIP.

DOCX у Markdown для docs-as-code

Команди переходять на docs-as-code з однієї причини: документація тоді лежить поруч із кодом, проходить ті самі pull request і виходить з тим самим релізом. Файл .docx це руйнує, бо він є ZIP-архівом XML-частин, який Git зберігає як непрозорий бінарний файл. Зміна одного слова виглядає як змінений файл без читабельного diff, а двоє людей, що редагують одночасно, не можуть злити свої правки.

Markdown є простим текстом, тож кожна правка — це видима зміна рядка. Він також став набагато передбачуванішим у 2014 році, коли Джон Макфарлейн та інші опублікували CommonMark, точну специфікацію синтаксису, який Грубер описав доволі вільно десятьма роками раніше. У 2017 році GitHub створив власну специфікацію GitHub Flavored Markdown на основі CommonMark, додавши таблиці з вертикальними рисками, списки завдань і закреслення, які використовує більшість README.

Якщо вміст рухається в протилежний бік, із Markdown до рецензента, який працює у Word, скористайтеся Markdown у DOCX. Для вебсторінки, а не репозиторію, DOCX у HTML зберігає більше стилів.

Як виглядає результат у Markdown

Розділ Word із заголовком, списком і таблицею після конвертації
## Чекліст релізу

Перш ніж ставити тег релізу, перевірте:

- Тести проходять на **main**
- Changelog містить кожен змерджений PR

| Крок | Відповідальний |
| --- | --- |
| Збірка | CI |
| Публікація | Мейнтейнер |

![Схема релізу](images/figure-1.png)

Де відображатиметься конвертований Markdown

Платформи, що читають файли Markdown безпосередньо
ОрганізаціяВимогаДжерело
GitHubВідображає README.md та будь-який файл .md у репозиторії за допомогою GitHub Flavored Markdowngithub.com
HugoСтворює сторінки з файлів вмісту .md парсером, сумісним із CommonMarkgohugo.io
JekyllПеретворює файли .md з front matter на сторінки; рушій, на якому працює GitHub Pagesjekyllrb.com
DocusaurusЧитає файли .md і .mdx зі своєї папки docs як сторінки документаціїdocusaurus.io

DOCX

Документ Microsoft Word

DOCX — це типовий формат документів Microsoft Word з часів Office 2007, що ґрунтується на стандарті Office Open XML (ECMA-376, ISO/IEC 29500). Це ZIP-пакет файлів XML, у якому зберігаються текст, стилі, зображення, таблиці, коментарі та відстежені зміни. Це найпоширеніший формат редагованих документів в офісах, школах і під час подання на роботу. Макет може трохи зміщуватися між Word, Google Docs, LibreOffice і Pages, особливо за складного форматування. Більшість текстових редакторів відкривають файли DOCX.

Стиснення
–
Прозорість
–
Анімація
–
Рік появи
2007 · Microsoft
Конвертер DOCX

MD

Markdown

Markdown — це полегшений синтаксис розмітки, створений Джоном Грубером у 2004 році. Він використовує звичайні текстові символи, як-от # для заголовків, * для виділення та - для списків, які залишаються читабельними у вихідному вигляді й чисто перетворюються на HTML. Це стандарт для файлів README, документації, вікі, застосунків для нотаток і багатьох генераторів статичних сайтів. Існує кілька діалектів, наприклад CommonMark і GitHub Flavored Markdown, які відрізняються деталями, зокрема таблицями. Файли .md відкриє будь-який текстовий редактор.

Стиснення
–
Прозорість
–
Анімація
–
Рік появи
2004 · John Gruber
Конвертер MD

DOCX конвертують у Markdown, коли документ переходить у робочий процес із кодом: README, сайт документації або база знань у Git, де простий текст можна порівнювати, перевіряти в pull request і відображати багатьма інструментами.

Функції Word, яких немає в Markdown

Врахуйте це перед конвертацією

  • Шрифти, кольори та макет сторінки відкидаються; Markdown описує структуру, а вигляд визначає тема сайту
  • Відстежені зміни та коментарі не переносяться, тому спершу опрацюйте їх у Word
  • Колонтитулам і номерам сторінок немає місця у файлі .md
  • Текстові поля та зображення з обтіканням стають звичайними абзацами й посиланнями на зображення
  • Заголовки, оформлені вручну (жирний 16 pt замість «Заголовок 2»), перетворяться на жирний текст, тому спершу застосуйте справжні стилі заголовків
  • Підкреслення не має синтаксису в Markdown, тому його видаляють або зберігають як HTML

Запитання про конвертацію DOCX у Markdown

Якого діалекту Markdown дотримується результат конвертації DOCX у MD?

Заголовки, виділення, списки, посилання та код відповідають CommonMark, а таблиці використовують синтаксис із вертикальними рисками з GitHub Flavored Markdown. GitHub, GitLab, Hugo, Jekyll і Docusaurus відображають цю комбінацію.

Що відбувається з об’єднаними клітинками таблиці?

У таблицях Markdown немає об’єднаних клітинок, тому кожну об’єднану область розбито назад на окремі клітинки, а текст потрапляє в першу з них. Складні таблиці відтворіть як HTML усередині .md або спростіть у Word перед конвертацією.

Куди потрапляють зображення з документа Word?

Коли Включити зображення увімкнено, кожне зображення зберігається окремим файлом у ZIP, а Markdown посилається на нього відносним шляхом, наприклад images/figure-1.png. Під час перенесення тримайте цю папку поруч із файлом .md.

Чи зберігаються виноски Word у Markdown?

У CommonMark немає синтаксису для виносок, але GitHub додав виноски [^1] у 2021 році, і більшість генераторів сайтів їх підтримують. Якщо ваш рендерер їх не підтримує, текст виноски з’явиться звичайними абзацами в кінці.

Чи можна так конвертувати Google Docs у Markdown?

Так. У Google Docs виберіть Файл > Завантажити > Microsoft Word (.docx), а потім завантажте цей файл сюди. Google Docs також має власний варіант завантаження у Markdown, який добре підходить для простих документів.