💾 Archived View for bbs.geminispace.org › s › Lagrange › 14455 captured on 2024-07-09 at 02:29:16. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2024-06-16)
-=-=-=-=-=-=-
Re: "New emojis in Noto Emoji fontpack?"
@michaelnordmeyer When it comes to the gender variants, I'm not sure if Lagrange can render them. HarfBuzz should be able to select the right glyphs based on the ZWJ code points, but it might be hindered by the lower-level TrueType library I'm using.
The configuration with Noto Emoji specifically is more complicated than you might think. Lagrange actually bundles BOTH an older and a newer version of it. The newer bundled one is used as a fallback if the old one does not have some glyph (because I prefer the look of the old version). If you install the Noto Emoji fontpack from the library, then you have three copies of Noto Emoji available.
At that point, the fontpack priority values determine which instance of the font is used for a particular glyph. The fontpack from the library has a lower priority than the old bundled Noto Emoji, but higher than the newer bundled one. So: installing the fontpack from the library overrides only the newer bundled Noto Emoji, and the old copy still has the highest priority.
In other words, installing the Noto Emoji from the library should only give you additional glyphs that are missing from the bundled old font.
If this sounds complicated, yeah it is, and I'm not surprised it's causing some unexpected behavior.
Jan 29 · 5 months ago
New emojis in Noto Emoji fontpack? — Today the iOS developer Beta rolled out with some new emoji ZWJ sequences for Phoenix, Lime, Brown Mushroom, Broken Chain, etc I'm curious if I can expect these to be viewable in Lagrange eventually? How long does it take for the Noto Emoji font to update? In a related question, how does Lagrange decide when to use a Unicode character for a link icon? I noticed that ◉ and ◎ can be used as link icons, but not ⦿, and I have no idea why. Example: /here ◉ Here...