Hallo, Rolf,
warum die manuelle Markiererei?
Hast Recht, den Start kann ich vor jeden Akkord setzen.
Aber das Ende markiere ich doch mit °
und ersetze es durch
// Ende von Akkord/Silbe ​ unsichtbares Leerzeichen
setAkk_textHTML = setAkk_textHTML.replaceAll("°", "</x-a>​");
Bei Zeilenumbruch fehlt zwar das Trennzeichen -
, dafür sind Silben innerhalb eines Wortes in der Zeile nicht sichtbar getrennt.
Gruß, Linuchs