Du kannst den Befehl
\override TextScript #'padding = #4
benutzen und den Wert (hier 4) solange verändern bis er paßt.
Ich würde aber eher TextSpanner benutzen.
Der TextSpanner hat einen wesentlichen Vorteil gegenüber #'padding: Die Grundlinie des Textes wird berücksichtigt, was dann von Bedeutung ist, sobald Unterlängen ins Spiel kommen.
Im Beispiel habe ich "Tegst 1" (sic!) und Text 2 direkt daneben gestellt damit man den Effekt sieht.
Bei mehr als zwei Texten wird's leider auch mit dem TextSpanner-Trick eng...
Wenn man statt
#'padding den
#'Y-offset erhöht, stehen die Texte auch auf der Grundlinie und wenn man dann noch
#'outside-staff-padding auf 0 setzt, kommt man näher an die Noten ran:
\version "2.16.0"
\score {
\new Staff \relative c' {
\stemUp
\override TextScript #'padding = #4
b''2 a2^\markup { \italic "Tegst 1" } g2^\markup { \italic "Text 2" } f2 e2 d2 c2 b2 a2^\markup { \italic "Text 3" } g2 f2 e2 d2 c2
\break
\override TextScript #'outside-staff-padding = #0
\override TextScript #'Y-offset = #6
b''2 a2^\markup { \italic "Tegst 1" } g2^\markup { \italic "Text 2" } f2 e2 d2 c2 b2 a2^\markup { \italic "Text 3" } g2 f2 e2 d2 c2
}
\layout { indent = 0 }
}Obere Zeile: Man sieht die #'padding-Grundlinien-Problematik bei Unterlängen.
Untere Zeile: so geht's.
Viele Grüße
Torsten