I have this in my preamble:
\usepackage{luacode}
\begin{luacode*}
luaotfload.add_fallback("FallbackFonts", {
"Noto Color Emoji:mode=harf",
"Noto Sans CJK JP:"
})
\end{luacode*}
\usepackage{fontspec}
\setmainfont{Arial}[RawFeature={fallback=FallbackFonts}]
But I don't understand how to add bold feature to fallback fonts, well, at least to Noto Sans CJK JP. I can, for example, do this:
\newfontfamily{\jserif}{Noto Serif CJK JP}
\fontspec[AutoFakeBold=1.5]{Noto Serif CJK JP}
Which will add ability to make Noto Serif CJK JP font bold when in \textbf{} command. But this is only for one specific font which is used directly, not as a fallback font.
So, my question is, how can I add bold feature to fallback font Noto Sans CJK JP?
Update: The bold font must be applied in the same situations as any other regular font which support bold feature out of the box, e.g., when using \textbf{}.
