*clear definition of TAGS
*change tag() to gen_tag()
*support math tag (rendering via MathJax).
*small fix on BLSP