I've tried adding spaces, but that seems to compress the letters together proportionally. The "OMMU" letters begin to merge before the gap in "NIT" closes enough to look right. I'm trying to build the graphics for an embroidered patch, so each letter needs to remain separated from the adjoining letters with even spacing across the entire line of text.
I've also tried playing with changing the angle of arc in conjunction with adding/removing spaces, but the result is the same squashed "OMMU" before I can close the gaps in "NITY". I can use "skinnier" fonts to hide the problem (still shows the problem but to a lesser degree), but those fonts don't look right with the rest of the patch that contains some other text I cannot change.
It makes good sense that this is happening.... Programatically I assume that the plugin is reserving the same space for each character and "OMMU" fills the available space while the "I" in the middle of "NIT" occupies only the center of the same size reserved space. I'm not sure how normal (non-curved) text handles this dilemma. I'd guess that when I'm typing this post the total space allocated to the letter "I" is smaller than the total space allocated to the letter "M" and that is not what is happening with this plugin. "COMMUNITY" not "COMMUN I TY". I'd again guess that in normal type, the space for each letter varies in a way that accounts for the actual width of the letter, plus some equal spacing to the right and left, measured from the edges of the letter and not from the edges of a same-sized reserved space that is universal regardless of the width of the letter itself... ??
It appears that the plugin is holding the same space for "I" and "M", and then adding the same space on either side of both letters when "I" should be assigned less space than "M", plus the same spacing on either side.
Apologies for the rambling.... My coffee is just kicking in. ;-)