I need to make labels that contain different formatting for specific characters to represent pronunciation. Specifically, I need to underscore some letters in a label but not all.

The attribute values of the features do not contain the underscores as they are just a text value with no formatting. This underscore will change depending on the feature, so it would make sense to add the underscore to the attribute value instead of having to adjust the formatting on an individual character on a label-by-label basis.

Is there a way to do that in the attribute value?

I am suspecting typing in the Unicode/ASCII value for an underscore version of that letter, if one exists, might be the way but I don't know how to achieve that.

I have sorted out how to get some special characters by using Word to type special symbols and then copy/pasting them into the attribute table to get things like an accented E (é) but I don't see any characters with built-in underscores. Perhaps a different font might have those?


1 Answer 1


Open the Windows app Character Map, and search for macron or low line in the Searh for box at the bottom. These two search options should show you available Unicode characters that have underscores

enter image description here

You should be able to copy/paste these characters. If you have a way of typing in Unicode values, then the Character Map also tells you the Unicode in the status bar at the bottom.

  • Good stuff! I have checked the applicable font, and a few others, but have not found the character I need with the underscore ("G") so i may have to explore editing the font to add it, but this help in choosing the right character once I have it in the font, thanks!
    – user25644
    Commented May 8 at 21:08

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.