I normally insert labels directly through Layer Properties, which allows one to vary character spacing. However, I need to insert labels in Print Layout for a particular project and cannot find a way to manipulate character spacing in Print Layout. Can it be done?

Screenshot showing label properties

1 Answer 1


You can use HTML tags and CSS to style labels. Use HTML in text box and check Render as HTML checkbox.

<p style="letter-spacing: 1">Test</p>
<p style="letter-spacing: 5">Test</p>
<p style="letter-spacing: 20">Test</p>

enter image description here

  • Great tip, thank you for that! I really wish they could incorporate some of these options into the text box font settings, like they do with labels. Right now it makes text layout in maps seem unnecessarily complicated (albeit super customisable... if you know HTML...)
    – she_weeds
    Mar 4, 2020 at 0:25

Your Answer

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

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