#### 9.8.1 Notes ¶

For notes the tip of the callout can be guided using the `at` keyword. After it you can spacify either an entity or a marker. This is useful if you want to make a note to a specific part of an arrow.

You can use the `note.pointer` attribute to define, what the tip looks like. It can take four values: `none`, `callout`, `arrow` or `blockarrow`.

The position of the note is selected automatically by Msc-generator, but you can influence the choice via the `note.pos` attribute. It can take one of the following values: `near`, `far`, `left`, `right`, `up`, `down`, `left_up`, `left_down`, `right_up` or `right_down`. The first two can be used to specify the distance from the element, whereas the rest dictate which direction the note shall be. You can set this attribute twice if needed, once for distance and a second time for direction.

The ‘`note`’ style contains text, fill and line attirbutes and also ‘`note.layout`’ and ‘`note.pos`’ to define default note layout.