I've been trying to add and remove certain pieces of text based on their font and whenever I need to add a certain piece of text back into it's original place again I need to insert a superscript 2 after this text.
This is the piece of code in which I add the text back in again:
if (textGroupItem.textRange.characterAttributes.textFont.toString().toLowerCase().match(regPattern)){
textGroupItem.textRange.characters.removeAll()
textGroupItem.textRange.characters.add(un + " - " + sm + "m" + "²")
}
This doens't give a superscript 2 but some kind of broken token as text.
So far i've also tried:
translatePlaceholderText("c2b2")
"2".sup()
<sup> 2</sup>
textGroupItem.textRange.characterAttributes.baselineShift = height;
<-- height = 2 but this shifts the whole text item
How can you succesfully add a supercript 2 to a group of characters?