Skip to main content
Question

Vertical position issue of certain fonts


David_c15

Hi, when I use certain font (Helvetica Neue LT Std in my example) the text is not vertically centered and I can’t find any way of adjusting the ascender/descender values (like mentioned in this article: Fix Vertical Position Issue of Custom iOS Fonts | TO THE NEW Blog). How can I fix this in Figma? There are ways I can hack it, for instance changing the height of the text box and the text alignment but then I will sacrifice how other features work, e.g. Auto Layout.

Thanks

7 replies

Elena_Schmolke

I have exactly the same problem with the Helvetica Neue LT Std. It’s our design system’s main font and I would be required to build up all our components with it. Why is Figma not able to display it properly?


Simon16
  • 2 replies
  • November 24, 2023

Same issue. Helvetica Neue LT Pro


Celine_D
Figmate
  • Community Support
  • 3381 replies
  • November 29, 2023

Hey Simon,
After checking internally, it does look like Helvetica Neue LT Pro uses a different baseline than Helvetica Neue. As a workaround, I’d recommend setting the text bounding frame from auto-height to fixed size and then using vertical trim with the text centered on the Helvetica Neue LT Pro font.

Here an example before (original Helvetica Neue LT Pro) / after the setting:
Before:


After, setting applied:

Hope this helps!


Keir_Davis

Vertical trim doesn’t solve the issue in a sustainable way, at least in terms of design developer collaboration.


Petr_Siroky
  • New Member
  • 18 replies
  • November 20, 2024

I’m having the same issue with Helvetica Neue LT Pro. It’s hellish… sure, I can set the Trim on, but then it’s rather annoying trying to select the text often times, because it’s so tiny.


Frank_Stallone

As Keir_Davis mentioned, setting the vertical baseline trim to baseline is not ideal.


Frank_Stallone

helv-2

For those who want to see what Helvetica Neue LT Std is doing with regards to the bounding box in Figma vs. Helvetic Neue and Helvetica I’ve attached this gif animation.


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings