Author Topic: Customizing Arrow Labels  (Read 1084 times)

Offline pbeilschmidt

  • Administrator
  • Hero Member
  • *****
  • Posts: 509
  • e!Sankey - show the flow.
    • Umberto - know the flow.
Customizing Arrow Labels
« on: January 25, 2016, 11:48 AM »
This post is inspired by a support inquiry from the e!Sankey Help Desk. I thought it would be cool to share that with other e!Sankey users.

The e!Sankey customer asked how he can create a larger distance between two flow labels in a stacked flow (multi flow arrow). As you probably know, for several flows in one arrow only one arrow content label is shown.

To be able to "separate" them from each other, there are two options:
1) Draw two different arrows running parallely between the nodes. Enter one flow per arrow. The arrow labels can then be postioned indivdually. However, one flow per arrow has its disadvantages: You can not set the sort order (stacking order), and a tiny gap may become visible at the bending point (curves) when the arrow routing has bends.
2) You can used custom format labels (new in e!Sankey 4) and add one ore two lines between the lines of the arrow label. This is done using the keyword {NewLine} in the format string of the label. In the case shown in the attached image:
{EntryName}: {Quantity} {UnitName}{NewLine}

Click on attached screenshot to see the base scenario and the two options
« Last Edit: January 26, 2016, 08:29 AM by pbeilschmidt »
Peter Müller-Beilschmidt
e!Sankey Forum Moderator
ifu Hamburg GmbH