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.