-14 / 2 / 0
Регистрация: 28.02.2019
Сообщений: 12
|
|
1 | |
Документация в дорогу01.04.2019, 14:58. Показов 17361. Ответов 5
Метки нет Все метки)
(
Константин снова уезжает на каникулы и хочет взять с собой документацию. Только в этот раз структура документации значительно сложнее, и поэтому необходимо модифицировать конвертер, который вы написали в задаче «Простая документация в дорогу».
Помогите Константину и напишите новый конвертер, который принимает на вход название документа, а потом несколько строк с содержимым документа в формате Markdown. Ваш конвертер должен создавать документ Word и сохранять его в файле <название документа>.docx. Помимо элементов, с которыми уже умеет работать предыдущая программа, она должна также корректно обрабатывать: обычный, наклонный, жирный и наклонно-жирный текст внутри обычных абзацев, нумерованных и ненумерованных списков. Обратите внимание, что внутри жирного текста может быть кусочек наклонного текста, и тогда он должен быть написан наклонно-жирным стилем (такое верно и для жирного текста внутри наклонного). На пустые строки Markdown создаются пустые строки в документе только в том случае, если эта строка не первая после строки с текстом. Формат ввода Строка с названием документа, а затем его содержимое на нескольких строках в формате Markdown. Пример файла. Формат вывода Сохранённый на диске в директории с программой файл <название документа>.docx со сконвертированным содержимым. Пример файла с результатом.
1
|
|
01.04.2019, 14:58 | |
Ответы с готовыми решениями:
5
Новичок! Советы в дорогу!
Как в Canvas создать дорогу Вспомнить игру про железную дорогу |
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
|
10.05.2020, 17:14 | |
Задача про джип бензин и дорогу
Игра на С++. Как лучше представить дорогу? Сколько времени на дорогу из школы до станции, Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |