diff --git a/CHANGELOG.md b/CHANGELOG.md index f375f28..9916bd8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,41 @@ file. The format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/); versioning follows [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [Unreleased] + +### Added +- Word's multilevel numbering through HTML. The reader counts lists on the + way Word does — a list broken off by a paragraph continues (`
    `), + a level below hangs under its parent's number through a label-less parent + item (`ListItem::$markerHidden`) — and keeps each level's label pattern + (`ListNode::$levelText`: `%1.%2.`, `4.%1.`). The serializer writes the + labels as `::marker` rules on per-level classes into + `ImportedDocument::$css`; the converter reads them back from `'.$imported->bodyHtml)`; +an application that inlines CSS first keeps the labels with +`Converter::markerStyleOf($html)`. --- diff --git a/docs/de/README.md b/docs/de/README.md index 4e7f83c..ca091a8 100644 --- a/docs/de/README.md +++ b/docs/de/README.md @@ -187,7 +187,7 @@ Das Eingabe-HTML darf **nur Inline-Styles** verwenden (keine | Links | `` extern, `` intern, `` Lesezeichen | | Bilder | `` | | Tabellen | ``, `/`, ``, `/`, `
    /`, `
    `, `colspan`, `rowspan` | -| Listen | `