Tutorial

MSC LaTeX macro package offers easy and userfriendly way for drawing diagrams. To draw diagrams in your text simple include MSC package with command \usepackage{msc5}. Package supports drawing of basic message sequence chart(BMSC), High-level Message Sequence Charts(HMSC) and MSC documents.

BMSC

Drawing BMSC diagram is done on higher level of abstraction. You don't need to define exact coordinates of every element, but you just define order of elements and distance between them.

First you need to define instances with \declinst{nickname}{instancenameabove}{instancenamewithin} command. Where nickname refers to instance name, which will be used to reference instance in code. The instancenameabove define name of instance displayed above of the instance and the instancenamewithin define name displayed inside instance head. This is the most simple version of \declinst command for more adjustment parameter see User Manual.