how do you use colored fonts?

Godot Version

4.4.1

Question

Hi, I having problems with the fonts, I want to load a ttf font that was white letters with a black outline but it shows me white outline font without color inside. How do you set properly the font so it’s doesn’t break?

How it shoud look / how it shows

Most if not all text handling nodes make their own outline, it shouldn’t be baked into the font.

Can Godot handle (say) Noto Color Emoji? There are full color fonts out there that seem like they’d clash with the signed distance field stuff that Godot’s font rendering is doing.

The emoji font works, and I suppose any other font out there, but I wish to know if you can create your own without it breaks.

I attached some images to the post.

I think the specs for color fonts are still stabilizing, and there are IIRC several ways they can be specified. It may be that Godot only supports one (or some incomplete subset) of those specs that fonts like Noto Color Emoji conform to. That page has:

This font uses the COLRv1, CPAL and SVG tables.

And then a link to a “how color fonts work” page that might help.