On 18/04/2025 15:13, Pedro Andres Aranda Gutierrez wrote:

I think that trying to address all mappings out-of-the-box is not very realistic and would add too much noise.

Just necessary mappings (for specific document) instead of all ones should not be perceived as noise.

luaotfload.add_fallback("FallbackFonts", { "Noto Color Emoji:mode=harf", "Noto Sans CJK JP:"

I do not think CJK fonts or even emoji should be mandatory for those who do not use them.

The following thread contains elisp code to get list of used scripts. Perhaps it should be optimized.

Juan Manuel MacĂ­as to emacs-orgmode. Fallback fonts in LaTeX export for non latin scripts. Wed, 30 Aug 2023 08:25:53 +0000.
https://list.orgmode.org/878r9t7x7y....@posteo.net

P.S.
Neither noto nor freefont are mandatory. They can be missed.

aptitude why fonts-noto-cjk
i   plasma-desktop Recommends fonts-noto
p   fonts-noto     Recommends fonts-noto-cjk
aptitude why fonts-noto-color-emoji
i   fonts-recommended Depends fonts-noto-color-emoji
aptitude why fonts-freefont-otf
i   fonts-recommended Depends fonts-freefont-otf

fonts-recommended is just a convenience package. It looks like I can easily remove these fonts.


Reply via email to