With the new .conf file, the interesting fonts appear in this order for me when running with a non-CJKV locale on a system where the Chinese language support (with the fonts-arphic-* packages) is present:
$ fc-match -a sans-serif | grep -iE 'noto|takao|ar pl' | head -22
NotoSansCJK.ttc: "Noto Sans CJK SC" "Regular"
NotoSansCJK.ttc: "Noto Sans CJK SC" "DemiLight"
NotoSansCJK.ttc: "Noto Sans CJK SC" "Medium"
NotoSansCJK.ttc: "Noto Sans CJK SC" "Thin"
NotoSansCJK.ttc: "Noto Sans CJK SC" "Light"
NotoSansCJK.ttc: "Noto Sans CJK SC" "Bold"
NotoSansCJK.ttc: "Noto Sans CJK SC" "Black"
NotoSansCJK.ttc: "Noto Sans CJK TC" "Regular"
NotoSansCJK.ttc: "Noto Sans CJK TC" "DemiLight"
NotoSansCJK.ttc: "Noto Sans CJK TC" "Medium"
NotoSansCJK.ttc: "Noto Sans CJK TC" "Thin"
NotoSansCJK.ttc: "Noto Sans CJK TC" "Light"
NotoSansCJK.ttc: "Noto Sans CJK TC" "Bold"
NotoSansCJK.ttc: "Noto Sans CJK TC" "Black"
fonts-japanese-gothic.ttf: "TakaoPGothic" "Regular"
TakaoPGothic.ttf: "TakaoPGothic" "Regular"
ukai.ttc: "AR PL UKai CN" "Book"
ukai.ttc: "AR PL UKai HK" "Book"
ukai.ttc: "AR PL UKai TW" "Book"
uming.ttc: "AR PL UMing CN" "Light"
uming.ttc: "AR PL UMing HK" "Light"
uming.ttc: "AR PL UMing TW" "Light"
$ fc-match -a monospace | grep -iE 'noto|takao|ar pl' | head -11
NotoSansCJK.ttc: "Noto Sans Mono CJK SC" "Regular"
NotoSansCJK.ttc: "Noto Sans Mono CJK SC" "Bold"
NotoSansCJK.ttc: "Noto Sans Mono CJK TC" "Regular"
NotoSansCJK.ttc: "Noto Sans Mono CJK TC" "Bold"
TakaoGothic.ttf: "TakaoGothic" "Regular"
ukai.ttc: "AR PL UKai CN" "Book"
ukai.ttc: "AR PL UKai HK" "Book"
ukai.ttc: "AR PL UKai TW" "Book"
uming.ttc: "AR PL UMing CN" "Light"
uming.ttc: "AR PL UMing HK" "Light"
uming.ttc: "AR PL UMing TW" "Light"
I don't know how to figure out if this works, or if the Chinese "Noto Sans CJK" fonts messes it up somehow when rendering Japanese contents.
With the new .conf file, the interesting fonts appear in this order for me when running with a non-CJKV locale on a system where the Chinese language support (with the fonts-arphic-* packages) is present:
$ fc-match -a sans-serif | grep -iE 'noto|takao|ar pl' | head -22 gothic. ttf: "TakaoPGothic" "Regular"
NotoSansCJK.ttc: "Noto Sans CJK SC" "Regular"
NotoSansCJK.ttc: "Noto Sans CJK SC" "DemiLight"
NotoSansCJK.ttc: "Noto Sans CJK SC" "Medium"
NotoSansCJK.ttc: "Noto Sans CJK SC" "Thin"
NotoSansCJK.ttc: "Noto Sans CJK SC" "Light"
NotoSansCJK.ttc: "Noto Sans CJK SC" "Bold"
NotoSansCJK.ttc: "Noto Sans CJK SC" "Black"
NotoSansCJK.ttc: "Noto Sans CJK TC" "Regular"
NotoSansCJK.ttc: "Noto Sans CJK TC" "DemiLight"
NotoSansCJK.ttc: "Noto Sans CJK TC" "Medium"
NotoSansCJK.ttc: "Noto Sans CJK TC" "Thin"
NotoSansCJK.ttc: "Noto Sans CJK TC" "Light"
NotoSansCJK.ttc: "Noto Sans CJK TC" "Bold"
NotoSansCJK.ttc: "Noto Sans CJK TC" "Black"
fonts-japanese-
TakaoPGothic.ttf: "TakaoPGothic" "Regular"
ukai.ttc: "AR PL UKai CN" "Book"
ukai.ttc: "AR PL UKai HK" "Book"
ukai.ttc: "AR PL UKai TW" "Book"
uming.ttc: "AR PL UMing CN" "Light"
uming.ttc: "AR PL UMing HK" "Light"
uming.ttc: "AR PL UMing TW" "Light"
$ fc-match -a monospace | grep -iE 'noto|takao|ar pl' | head -11
NotoSansCJK.ttc: "Noto Sans Mono CJK SC" "Regular"
NotoSansCJK.ttc: "Noto Sans Mono CJK SC" "Bold"
NotoSansCJK.ttc: "Noto Sans Mono CJK TC" "Regular"
NotoSansCJK.ttc: "Noto Sans Mono CJK TC" "Bold"
TakaoGothic.ttf: "TakaoGothic" "Regular"
ukai.ttc: "AR PL UKai CN" "Book"
ukai.ttc: "AR PL UKai HK" "Book"
ukai.ttc: "AR PL UKai TW" "Book"
uming.ttc: "AR PL UMing CN" "Light"
uming.ttc: "AR PL UMing HK" "Light"
uming.ttc: "AR PL UMing TW" "Light"
I don't know how to figure out if this works, or if the Chinese "Noto Sans CJK" fonts messes it up somehow when rendering Japanese contents.