How to manage some Fontwork flaws with some fonts

Hello all,
I’ve imported some fonts to try some effects with Fontwork in Libreoffice Impress but some issues appear and I need to understand how to solve it.
For instance I downloaded the font Montserrat from Google fonts website.
I installed it on my Ubuntu 24.04LTS as wide-system fonts.
I applied this font to different fontwork styles like Snow, Outline, Shadow, Asphalt but still I got the flaw on the characters ‘p’, ‘n’, ‘g’, ‘a’, ‘m’, ‘u’ and ‘r’, as you can see in the attached picture.
The first line represent the normal text, all others are fontwork. They use the same Montserrat Black font.

Is there a way to avoid the flaws you can see? I tested many options but I’ve not succeed to get the result I want
screen1
Is there any solution or that specific font has this flaws I cannot solve?
I’ve seen it happens with many other fonts.

Thanks for your support

Please write a bug report on bugzilla.

I don’t see that distortion with LibreOffice 25.2.1.2 in my Windows 11 installation with Montserrat Black. But

  • I use static fonts, not variable.
  • My static fonts are dated 2011 although I downloaded the file in 2021. The current static fonts are dated 2024

If I use Bahnschrift or Georama variable fonts, I do see a bit of that overlap of the line

That problem is in the definition of the font. You do not see a distinction between outline and fill in normal text. They are drawn on top of each other in the same color. But Fontwork allows different colors for outline and fill, and it uses even-odd fill rule which might produce holes when fill overlaps. Not all fonts define the paths in a way, that they do not overlap and are suitable for Fontwork. Use a different font. From the fonts I have installed, these might work for you: Arial Black, Open Sans Extra Bold, Source Serif Pro Black, for example.

1 Like