Определите резервный шрифт для большого набора символов (например, упрощенный китайский)

Определите резервный шрифт для большого набора символов (например, упрощенный китайский)

Меня попросили интегрировать китайские иероглифы в шаблон LaTeX, написанный преимущественно на английском языке.

Хотя я нашел разные варианты, такие как ctex, я застрял с его интеграцией (в основном потому, что документация доступна только на китайском языке). В результате, лучшим рабочим решением, которое я нашел, было установить шрифт с достаточно обширным набором символов (вроде \setmainfont{NotoSansCJKjp}).

Теперь есть последнее препятствие: из-за корпоративных ограничений я должен использовать «нормальный» шрифт для большей части документа, поэтому мне приходится переключаться между шрифтами. Я могу определить команду для переключения шрифта и попросить пользователя использовать его перед каждым текстом на китайском языке, но это кажется подверженным ошибкам и громоздким.

В результате я хотел бы определить «вторичный шрифт»: если символ существует в «нормальном» шрифте, напечатать его. В противном случае вернуться к вторичному шрифту. Я виделтакие вопросы, но индивидуальное отображение каждого китайского иероглифа невозможно, и я не уверен, что это вообще решит проблему.

Итак, вопрос: возможно ли это, скажем, с fontspec?Могу ли я определить резервный шрифт для большого подмножества символов?

Связанный контент