Created attachment 197266 [details] Sample document presenting the problem Bug 48459 implemented "in line headings" by using frames to set the heading apart from the main paragraph. This implementation presents a problem when heading numbering is used as you can see on the attached document. The document is set to number the first two levels, with the second one keeping all sublevels in its numbering. Using the level 1 for "normal headings" and level 2 to set "in-line headings" I get the following numbering scheme, which is wrong 1 1.1 1.2 2 1.3 <--- this should be 2.1 1.4 <--- this should be 2.2 Tested on Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: 7ee9cc0f6fdf7d459817f87018bd2bde31c7aa1f CPU threads: 8; OS: Linux 6.4; UI render: default; VCL: kf5 (cairo+xcb) Locale: es-ES (es_ES.UTF-8); UI: en-US Calc: threaded
Putting the '2- First chapter' in a frame, and after cutting and paste the incorrect '1-3' and '1-4', then they get the correct numeration. Reproducible Version: 24.8.2.1 (X86_64) / LibreOffice Community Build ID: 0f794b6e29741098670a3b95d60478a65d05ef13 CPU threads: 16; OS: Windows 11 X86_64 (10.0 build 26100); UI render: Skia/Raster; VCL: win Locale: es-ES (es_ES); UI: en-US Calc: CL threaded
I'm afraid, this is an old bug (because OpenDocument numbering is section based), but with the recent implementation of inline headings, it becomes more urgent to fix it. Thanks for the report!
Created attachment 197333 [details] DOCX interoperability example
I've tried to implement the requested numbering in MSO, but it seems, it does the same, as the recent Writer (no multiple level numbering support?). See the attached DOCX document.