Limitations
Certainly, an evolutionary process includes to add features and to enhance HelpExpert to be even more powerful. While most of the following points are good ideas for future enhancements, in its current version HelpExpert does not...
HTML Support
HTML is a very dynamic format with countless formatting capabilities and combinations. To keep effort affordable for building HelpExpert's editing capabilities, it supports a subset of HTML causing some restrictions.
Generally, HelpExpert reads and writes the HTML and JavaHelp format it produced itself without problem. As well this format is shown identical in web browsers, JavaHelp viewers and PDF documents.
HTML or JavaHelp generated with other applications usually is read by HelpExpert too but might need some initial manual reformatting with HelpExpert.
Restrictions vs. previous versions of HelpExpert
Since version 4 HelpExpert uses cascading style sheets (CSS) for all formatting. Except for fonts and font sizes on character level, all styles are produced in CSS syntax. If a help set is opened with HelpExpert, that was produced with an other application or an older version of HelpExpert, topics might contain styles not formatted in CSS syntax.
Such projects and formats would have to be manually adapted in these cases first.
PDF Limitations
HelpExpert uses the OpenSource library ' iText' for producing PDF documents. In its current version, iText does not