Peter Nabbefeld created ODFTOOLKIT-444:
------------------------------------------

             Summary: Bullet fonts not added to office:font-face-decls
                 Key: ODFTOOLKIT-444
                 URL: https://issues.apache.org/jira/browse/ODFTOOLKIT-444
             Project: ODF Toolkit
          Issue Type: Bug
          Components: simple api
    Affects Versions: 0.6.2-incubating
         Environment: Linux, NetBeans, LibreOffice
            Reporter: Peter Nabbefeld
         Attachments: XBulletDecorator.java

When using a font for bullets not used otherwise in the created document, 
bulltets are rendered incorrectly because the font is not declared in 
<office:font-face-decls>.

Obviously, fonts are registered automatically if used in paragraphs, but not if 
used for bullets.

After further investigation, Fonts in paragraphs and cells are "normalized" by 
their appropriate style handlers, resulting in a call to 
TextProperties.getFont(..), which leads to the registration. List items don't 
provide such a style handler, but set the attributes accordingly.

Please, either provide a style handler or provide an object for registration of 
fonts (well, the latter could also be used by the style handler and would 
provide for flexibility at the same time for missing handlers on other objects).

The class I've tested with is attached, please use a font other than those 
already used in the document or an already registered standard font for the 
bullets (e.g. "Noto Sans Runic", bulletChar="\u16B8").



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to