Can anyone recommend a font that has good coverage of kanji characters that I can use with xelatex on Linux? My immediate problem is typesetting the name Suzuki Matoshi (鈴木眞年).
I'm not sure that a MWE is particularly useful, but I'll be criticised if I don't provide one, so here's one:
\documentclass[a4paper,11pt]{article}
\usepackage{xeCJK}
\setCJKmainfont[BoldFont=FandolSong-Bold.otf,ItalicFont=FandolKai-Regular.otf]{FandolSong-Regular.otf}
\begin{document}
Suzuki Matoshi (鈴木眞年).
\end{document}
The first and third characters of his name are not rendered in this font.
(A constraint that may be relevant is that I am using a 2013 version of xelatex, and cannot easily upgrade. This rules out certain fonts due to this bug in xetex.)
Best Answer
Do you have the ST fonts?
Edit:
It seems the ST fonts are for OS X, not linux. Sorry about that. You may be able to install Aozora Mincho, or Google's Noto Sans CJK. Both fonts have multiple weights but of course no italics. You can fake italics if you want to (see below).
Using above example with
\setCJKmainfont[BoldFont=AozoraMincho-bold,AutoFakeSlant=0.15]{Aozora Mincho}
and
\setCJKmainfont[BoldFont=NotoSansCJKjp-Bold,AutoFakeSlant=0.15]{Noto Sans CJK JP}