Я просмотрел эту статью. В статье MSDN «Работа с нумерованными списками в Open XML WordprocessingML» эта проблема подробно обсуждается
описывается, как отображать списки внутри файла docx, но на самом деле при его реализации ошибок в некоторых случаях.
например, в списке может быть 2 элемента с разными numIds, и кажется, что ms-word может справиться с этим и извлечь правильную нумерацию, пока я могу' я не делаю это.
Я бы хотел, чтобы был другой документ или общедоступный код, описывающий, как программа MS-Word или libre Office обрабатывает различные типы списков в особых случаях. (что-то вроде высококачественного вывода в формате docx)
вот описание случая из имеющегося у меня документа
это то, что numId различается среди абзацев, принадлежащих к одному и тому же списку
например,
как показано ниже, это то, что списки уровня 1 и уровня 2 здесь элементы имеют одинаковый numId
Definitions and interpretation
Definitions
но элемент уровня 2 ниже имеет numId=5, хотя он принадлежит к тому же списку.
General interpretation
Подробнее здесь: https://stackoverflow.com/questions/792 ... cial-cases
Docx в формате openxml, а при рендеринге перечислены особые случаи. ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение