Welcome to yEd Q&A!
Here you can ask questions and receive answers from other members of the community and yEd developers. And you can tell us your most wanted feature requests.

Categories

Default: fonts installed but impossible to select

0 votes

Hello,

I have noticed a malfunction in yEd concerning user-installed typefaces. Normally, just restart yEd and a newly installed typeface is proposed. But after a certain number of fonts, yEd no longer allows you to select newly installed fonts.

Could you please fix this quickly?

Yours faithfully

in Feature Requests by (170 points)

1 Answer

0 votes
Unfortunately, I do not think there is much we can do about this problem. yEd exposes all the fonts that are available to the Java virtual machine at runtime.
by [yWorks] (161k points)
Could you at least check that after installing 30 typefaces, the last installed typeface is selectable in yEd? At least try to reproduce the anomaly. Perhaps yEd retrieves all fonts from the JDK, but doesn't display them beyond a certain number in the corresponding drop-down list in a figure's properties. It's worth checking!

yEd uses method getAvailableFontFamilyNames() to populate its "Font Family" drop-down list. yEd does not have an upper limit for the number of family names it displays in said drop-down list. I.e. the list contains all the names returned by getAvailableFontFamilyNames.
If getAvailableFontFamilyNames does not return family names of fonts you have installed on your system, there is no way for yEd to access and use these fonts.

According to Oracle's Supported Fonts document, Java supports TrueType and PostScript Type 1 fonts.
Are you sure that the fonts you are missing are TrueType or PostScript Type 1 fonts?

Legal Disclosure | Privacy Policy
...