-14 / 2 / 0
Регистрация: 28.02.2019
Сообщений: 12
1

Документация в дорогу

01.04.2019, 14:58. Показов 17361. Ответов 5
Метки нет (Все метки)

Константин снова уезжает на каникулы и хочет взять с собой документацию. Только в этот раз структура документации значительно сложнее, и поэтому необходимо модифицировать конвертер, который вы написали в задаче «Простая документация в дорогу».

Помогите Константину и напишите новый конвертер, который принимает на вход название документа, а потом несколько строк с содержимым документа в формате Markdown. Ваш конвертер должен создавать документ Word и сохранять его в файле <название документа>.docx.

Помимо элементов, с которыми уже умеет работать предыдущая программа, она должна также корректно обрабатывать: обычный, наклонный, жирный и наклонно-жирный текст внутри обычных абзацев, нумерованных и ненумерованных списков. Обратите внимание, что внутри жирного текста может быть кусочек наклонного текста, и тогда он должен быть написан наклонно-жирным стилем (такое верно и для жирного текста внутри наклонного).

На пустые строки Markdown создаются пустые строки в документе только в том случае, если эта строка не первая после строки с текстом.
Формат ввода

Строка с названием документа, а затем его содержимое на нескольких строках в формате Markdown.

Пример файла.
Формат вывода

Сохранённый на диске в директории с программой файл <название документа>.docx со сконвертированным содержимым.

Пример файла с результатом.
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.04.2019, 14:58
Ответы с готовыми решениями:

Новичок! Советы в дорогу!
Доброго времени суток дорогие друзья. Стою на старте! Есть желание изучить java... Поэтому и...

Кому перешел дорогу Плутон?
Плутон самая дальняя из всех планет. Большая полуось его орбиты составляет величину порядка 6...

Как в Canvas создать дорогу
Подскажите пож-та , как в Canvas создать трассу дороги с помощью polyline, указав начало дороги в...

Вспомнить игру про железную дорогу
Привет! Давным давно играл в игру связанная что то со строительством железной дороги причем...

5
1823 / 836 / 113
Регистрация: 29.01.2013
Сообщений: 4,942
01.04.2019, 15:36 2
ifucku, Вы не желаете приложить листинг предыдущей программы, пример файла, пример файла с результатом? Если уж вы хотите что бы сделали для вас, то потрудитесь избавить нас от гадания на хрустальном шаре об отсутствующей части задания. Мы хрустальные шары того, поразбивали о менее разумных вопрошающих.
1
56 / 53 / 3
Регистрация: 02.11.2019
Сообщений: 228
05.03.2020, 13:42 3
Константин уезжает на каникулы к бабушке в деревню, Интернет там не работает. Однако в свободное время он хотел почитать документацию на некоторые библиотеки Python. Проблема в том, что документация к библиотекам написана в формате Markdown (https://ru.wikipedia.org/wiki/Markdown) и в обычном офисном пакете не открывается нормально.

Помогите Константину и напишите функцию markdown_to_docx(text), которая принимает текст, содержащий на первой строке название документа, а потом – несколько строк с содержимым документа в формате Markdown, создаёт документ и сохраняет его в файле res.docx.

В этот раз нам немного повезло, и документация может содержать только следующие элементы:

заголовки уровней 1-6;
одноуровневые (то есть не содержащие вложенных) нумерованные и ненумерованные списки;
абзацы обычного, наклонного, жирного и наклонно-жирного текста. Стиль распространяется на весь абзац. Вложенного оформления не бывает.
На пустые строки Markdown создаются пустые строки в документе.

Формат ввода
Строка с названием документа, а затем его содержание на нескольких строках в формате Markdown в параметре text.

Формат вывода
Сохранённый на диске в директории с программой файл res.docx со сконвертированным содержимым.
0
56 / 53 / 3
Регистрация: 02.11.2019
Сообщений: 228
08.05.2020, 13:23 4
Ну кто-нибудь! Приложили же уже!!!
0
1823 / 836 / 113
Регистрация: 29.01.2013
Сообщений: 4,942
08.05.2020, 13:45 5
geargoose, что за вопль боли у вас?
0
Alli_Lupin
10.05.2020, 17:14     Документация в дорогу
  #6

Не по теме:

ох уж этот я.лицей....

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.05.2020, 17:14

Задача про джип бензин и дорогу
Всем привет, требуется помощь в решении задачи, мне нужна хотя бы идея как её сделать Вот текст...

База данных про железную дорогу
Добрый день товарищи! Хотелось бы у вас поинтересоваться как в форме Form1 сделать так, чтобы при...

Игра на С++. Как лучше представить дорогу?
Пишу игру,если это так можно назвать) Все алгоритмы вобщем то готовы, но вот некоторые как по мне,...

Сколько времени на дорогу из школы до станции,
Вот условия : 1) Сколько времени в минутах затратит школьник на дорогу из школы до станции, если...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru