As of multimedia contents in the WWW, multimodal presentation using interactive life-like agents is attractive and becoming important. However, it is not easy for many people to write such multimodal presentations, because of the complexity of describing various behaviors of character agent and their interactions for particular character system with an individual (often low-level) description language. In order to overcome this complexity and to allow many people to write attractive multimodal presentations easily, MPML (Multimodal Presentation Markup Language) has been developed to provide a medium-level description language commonly applicable to many character systems. In this paper, we present a new emotion function attached to MPML. With this function, we are able to express emotion-rich behaviors of the character agent in MPML. Some multimodal presentation contents are produced in the new version of MPML to show the effectiveness of the new emotion function.