TLF bugs (or missing features) to be fixed in TLF 2.0?
Hey, I am currently developing a TLF based HTML/CSS renderer, which is working quite okay already. But there is a list of shortcomings (or bugs) which drive me nuts...
- Column-support: although there are column properties such as columnCount or columnWidth, which can be set for single FlowGroupElements, the settings do not change anything. It seems that column properties can only be successfully set for whole TextFlows. Am I right?
- Buggy InlineGraphicElement alignment: Some InlineGraphicElements, overlap preceding paragraphs, especially if they are larger than the TextFlow container. Sometimes, if I scale down the image after loading, the Image will be aligned correctly, but not in every case. I see no system behind that, it's absolutely arbitrary.
- What's the difference between e.g. paragraphSpaceBefore and paddingTop? I just don't get it. It would be great if it actually would be possible to just set paddings on all non-inline containers! most containers don't want paddings at all at the moment.
Altogether it would be great if much more CSS3-settings would be supported out of the box, such as percentual font size or "em"-setting, display property (inline/block/none), percentual paddings/margins/height/width, absolute placement of block elements, fixed container height/width. This list could be easily extended, but most issues can be circumvented somehow.
Thank you for your help.
