如果在 Win(TNR 字体)或 Linux(例如 Liberation)上编译,我如何才能制作出能够自动选择字体的宏?使用 XeTex(TeXLive)。
\documentclass[12pt]{article}
\usepackage{polyglossia}
\setdefaultlanguage[spelling=modern]{russian}
\setotherlanguage{english}
\setmainfont{Liberation Serif} %want to choose Liberation on Linux, TNR in Win
\newfontfamily\cyrillicfonttt[Script=Cyrillic, Scale=0.8]{Ubuntu-Light}