The improvements added since version 4.2 are listed below. If you are new to Msc-generator, you should probably skip this section and start with Getting Started.
Added ismap support (primarily useful for Doxygen integration). Use the
url
attribute or the \L()
escape to add hyperlink information to
(parts of) labels. The -T ismap
command line can be used to extract
information about this link to an NCSA formatted ismap file.
This is equivalent to the related mscgen feature.
Use the text.link_format
chart option or attribute to set the appearance of
the links. The Windows GUI provides tooltip information on links.
See Links for more. (4.3.8)
Added the ability to export label positioning information to the command-line version. If you speciy ’lmap’ as target (short for label map) you get a text file (with .map extension by default), listing all labels (of arrows, boxes and entities) in the chart with their coordinates (and page number). This is useful if you want to add tooltips or hyperlinks to charts embedded into, e.g., web pages. See Label Maps for more info. (4.3)
Added the text at
command and a new symbol symbol text
.
See Inline text for details. (4.4)
Rewritten how parallel blocks are laid out. See Parallel Blocks for more detail. (4.4)
Revamped Windows GUI hinting mechanism. Now it provides hints at more locations. Also added hints for keywords and text formatting escapes. In addition, hints now have tooltip explanations to aid you. (4.3.5)
Added two built-in markers: chart.top
and chart.bottom
Some bugfixes submitted by helpful users.