Копирование и вставка вложенных списков из Word в пост

Я знаю, что поддерживаются Markdown, HTML, BBCode и другие форматы. Я просто хотел скопировать и вставить документ из Google Docs или Microsoft Word в пост на Discourse, не теряя форматирование. Есть ли способ сделать это или для этого есть плагин?

Вы попробовали?

Копирование и вставка в редактор из офисного пакета работает сразу, без дополнительных настроек.

Да, я пробовал. Вот пример документа Google Docs с простым списком элементов: Warring Guide - Google Docs

Я скопировал и вставил это, и всё форматирование исчезло. Я также попробовал экспортировать в HTML, а затем скопировать и вставить, но результат тот же.

Можешь сделать этот документ общедоступным? Я бы хотел попробовать.

Я только что сам быстро протестировал Google Docs и могу подтвердить, что ссылки, жирный шрифт и т.д. не перенеслись так, как я ожидал, хотя маркеры списков сохранились.

Ссылка теперь публичная. Больше всего я беспокоюсь о сохранении иерархической структуры с отступами. Жирный шрифт я могу добавить сам.

I. Пункт 1
A. Пункт 2
1. Пункт 3

Конечно, я могу воспроизвести описанную вами проблему. Не совсем понятно, почему жирный шрифт и ссылки не копируются/вставляются корректно, как обычно, но имейте в виду, что иерархические списки в Markdown обрабатываются достаточно иначе, поэтому лучше создавать их напрямую в формате Markdown. Вы не сможете использовать смешанное форматирование, например, I для уровня 1, A для уровня 2, 1 для уровня 3. Уровни создаются с помощью отступов, например:

Чтобы получить это:

  1. пункт один
    1. пункт два
      1. пункт три

используйте этот Markdown:

1. пункт один
   1. пункт два
      1. пункт три

Более удобный способ создания хорошо организованного контента — использование заголовков. Таким образом, вы также сможете использовать DiscoTOC для отображения красивого оглавления.

Чтобы получить это:

1. пункт один

A. пункт два

1. пункт три

используйте этот Markdown:

# 1. пункт один
 
##  A. пункт два

### 1. пункт три

Понятно. Спасибо. У меня уже есть DiscoTOC. Я бы хотел получить комбинацию обоих подходов, которые вы показали: Markdown отображал вкладки под каждым уровнем ниже, а DiscoTOC постепенно уменьшал размер шрифта.

Я попробовал использовать этот инструмент: https://word2md.com/

Он не сработал, но, по крайней мере, это отправная точка, которую я могу доработать.

Чтобы создать вложенные списки в Markdown, я полагаю, нужно использовать 4 пробела или табуляцию. Табуляция, похоже, не работает в редакторе. Мне удалось сделать то, что я хотел, с помощью Markdown. Я просто хотел узнать, является ли неработающая кнопка табуляции намеренным решением и почему она не работает.