|  | @@ -542,7 +542,8 @@ export abstract class MusicSheetCalculator {
 | 
											
												
													
														|  |                  if (this.leadSheet) {
 |  |                  if (this.leadSheet) {
 | 
											
												
													
														|  |                      position = 3.4 + (this.rules.VerticalBetweenLyricsDistance + this.rules.LyricsHeight) * (sortedLyricVerseNumberIndex);
 |  |                      position = 3.4 + (this.rules.VerticalBetweenLyricsDistance + this.rules.LyricsHeight) * (sortedLyricVerseNumberIndex);
 | 
											
												
													
														|  |                  }
 |  |                  }
 | 
											
												
													
														|  | -                lyricsEntryLabel.PositionAndShape.RelativePosition = new PointF2D(0, position);
 |  | 
 | 
											
												
													
														|  | 
 |  | +                const previousRelativeX: number = lyricsEntryLabel.PositionAndShape.RelativePosition.x;
 | 
											
												
													
														|  | 
 |  | +                lyricsEntryLabel.PositionAndShape.RelativePosition = new PointF2D(previousRelativeX, position);
 | 
											
												
													
														|  |                  maxPosition = Math.max(maxPosition, position);
 |  |                  maxPosition = Math.max(maxPosition, position);
 | 
											
												
													
														|  |              }
 |  |              }
 | 
											
												
													
														|  |          }
 |  |          }
 | 
											
										
											
												
													
														|  | @@ -1896,9 +1897,12 @@ export abstract class MusicSheetCalculator {
 | 
											
												
													
														|  |              // start- and End margins from the text Labels
 |  |              // start- and End margins from the text Labels
 | 
											
												
													
														|  |              const startX: number = startStaffEntry.parentMeasure.PositionAndShape.RelativePosition.x +
 |  |              const startX: number = startStaffEntry.parentMeasure.PositionAndShape.RelativePosition.x +
 | 
											
												
													
														|  |                  startStaffEntry.PositionAndShape.RelativePosition.x +
 |  |                  startStaffEntry.PositionAndShape.RelativePosition.x +
 | 
											
												
													
														|  | 
 |  | +                lyricEntry.GraphicalLabel.PositionAndShape.RelativePosition.x +
 | 
											
												
													
														|  |                  lyricEntry.GraphicalLabel.PositionAndShape.BorderMarginRight;
 |  |                  lyricEntry.GraphicalLabel.PositionAndShape.BorderMarginRight;
 | 
											
												
													
														|  | 
 |  | +
 | 
											
												
													
														|  |              const endX: number = endStaffentry.parentMeasure.PositionAndShape.RelativePosition.x +
 |  |              const endX: number = endStaffentry.parentMeasure.PositionAndShape.RelativePosition.x +
 | 
											
												
													
														|  |                  endStaffentry.PositionAndShape.RelativePosition.x +
 |  |                  endStaffentry.PositionAndShape.RelativePosition.x +
 | 
											
												
													
														|  | 
 |  | +                lyricEntry.GraphicalLabel.PositionAndShape.RelativePosition.x +
 | 
											
												
													
														|  |                  nextLyricEntry.GraphicalLabel.PositionAndShape.BorderMarginLeft;
 |  |                  nextLyricEntry.GraphicalLabel.PositionAndShape.BorderMarginLeft;
 | 
											
												
													
														|  |              const y: number = lyricEntry.GraphicalLabel.PositionAndShape.RelativePosition.y;
 |  |              const y: number = lyricEntry.GraphicalLabel.PositionAndShape.RelativePosition.y;
 | 
											
												
													
														|  |              let numberOfDashes: number = 1;
 |  |              let numberOfDashes: number = 1;
 | 
											
										
											
												
													
														|  | @@ -2033,8 +2037,7 @@ export abstract class MusicSheetCalculator {
 | 
											
												
													
														|  |              // start- and End margins from the text Labels
 |  |              // start- and End margins from the text Labels
 | 
											
												
													
														|  |              const startX: number = startStaffEntry.parentMeasure.PositionAndShape.RelativePosition.x +
 |  |              const startX: number = startStaffEntry.parentMeasure.PositionAndShape.RelativePosition.x +
 | 
											
												
													
														|  |                  startStaffEntry.PositionAndShape.RelativePosition.x +
 |  |                  startStaffEntry.PositionAndShape.RelativePosition.x +
 | 
											
												
													
														|  | -                startStaffEntry.PositionAndShape.BorderMarginRight;
 |  | 
 | 
											
												
													
														|  | -                // + lyricEntry.GraphicalLabel.PositionAndShape.BorderMarginLeft;
 |  | 
 | 
											
												
													
														|  | 
 |  | +                lyricEntry.GraphicalLabel.PositionAndShape.BorderMarginRight;
 | 
											
												
													
														|  |                  // + startStaffLine.PositionAndShape.AbsolutePosition.x; // doesn't work, done in drawer
 |  |                  // + startStaffLine.PositionAndShape.AbsolutePosition.x; // doesn't work, done in drawer
 | 
											
												
													
														|  |              const endX: number = endStaffEntry.parentMeasure.PositionAndShape.RelativePosition.x +
 |  |              const endX: number = endStaffEntry.parentMeasure.PositionAndShape.RelativePosition.x +
 | 
											
												
													
														|  |                  endStaffEntry.PositionAndShape.RelativePosition.x +
 |  |                  endStaffEntry.PositionAndShape.RelativePosition.x +
 |