Insert superscript 2 in text field Illustrator Javascript scripting
Dear All,
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(regP attern)){
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?
