[Libreoffice-bugs] [Bug 120629] Hebrew numbering sequence choice reverted to 1, 2, 3... when saving .doc files, export filter issue

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Mon Mar 29 11:32:53 UTC 2021


https://bugs.documentfoundation.org/show_bug.cgi?id=120629

Justin L <jluth at mail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Version|5.4.0.0.alpha0+             |unspecified

--- Comment #11 from Justin L <jluth at mail.com> ---
It looks like the importer need to understand
2.2.1.3 MSONFC This specifies the list of numbering formats that can be used
for a group of automatically numbered objects.
msonfcHebrew1 0x2D hebrew1  (numbering)
msonfcArabic1 0x2E arabicAlpha
msonfcHebrew2 0x2F hebrew2 (alphabet)

MSONFC is also used for page numbers (sprmSNfcPgn - which is not working for
DOC or DOCX).

MSONFC is also used for footnote numbers (sprmSNfcFtnRef -also not working for
DOC or DOCX).

For this particular bug, it looks like this is stored in "rgnfc (9 bytes): An
array of 8-bit MSONFC elements" which is a part of 2.9.159 NumRM.
It seems we ignore it completely on DOC import:
{NS_sprm::PNumRM::val,            nullptr},

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20210329/1416f102/attachment.htm>


More information about the Libreoffice-bugs mailing list