Summary: | kword:msoffice2007:Symbol bulleting is not retained in kword | ||
---|---|---|---|
Product: | [Applications] calligrawords | Reporter: | Lassi Nieminen <lassi.ta.nieminen> |
Component: | docx | Assignee: | Matus Uzak <matus.uzak> |
Status: | VERIFIED FIXED | ||
Severity: | normal | CC: | keerthi.reddyb, lassniem, matus.uzak |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Unlisted Binaries | ||
OS: | All | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
MS Word 2007 document to be open in Kword
Screenshot of the document in MS Office 2007 Screenshot of the document in Kword |
Description
David Faure
2010-07-12 17:56:32 UTC
Most likely fix: Disable the wingdings/symbol checks from DocxXmlNumberingReader.cpp ..and then you need to make sure that those fonts are installed. There should be one single approach implemented in all input filters. Approach_1: Check if the font is installed and replace the character with '-' (for example) in case it is NOT. That way the bullet information might get altered. Approach_2: Use the current bullet character. The filter does not care if the appropriate font is installed. I prefer Approach_2. Git commit d24772002443abcf528915b8c67278c67cd1ca27 by Matus Uzak. Committed on 09/09/2011 at 18:06. Pushed by uzak into branch 'master'. libmsoooxml: Set font-name for the bullet character, use correct bullet character. * Let the host application decide what to do in case Microsoft fonts are not installed. * Provide the font-name information in text-properties of list-level-style-*. BUG:244332 M +15 -9 filters/libmsooxml/MsooXmlUtils.cpp http://commits.kde.org/calligra/d24772002443abcf528915b8c67278c67cd1ca27 Verified in revision efd72bd27341ffe9a49d4e30352f9468bb49d99d. |