catalog generation
 * escape html named entities