如何在 xetex 中将普通字体重新定义为半粗体?

如何在 xetex 中将普通字体重新定义为半粗体?

以下是 Latex 代码:

\documentclass[12 pt]{extarticle}
    
    \usepackage{fouriernc}
    \usepackage[T1]{fontenc}
    
    \usepackage[svgnames]{xcolor}
    
    \begin{document}
    
    \color{Maroon}
    Hello!
    Here the math: $3^2+4^2=5^2$.
    
    \end{document}

我想使文本和数学中的普通字体更粗体。

答案1

对于XeLaTeXLuaLaTeX,选项T1和包fontenc不是必需的,相反,最好使用fontspec包,修改后MWE的是:

\documentclass[12 pt]{extarticle}

\usepackage{fontspec}    
    \usepackage{fouriernc}
    \usepackage{mathtools}
    \usepackage[svgnames]{xcolor}

    \begin{document}
\mathversion{bold}%this change bold in Math
    \color{Maroon}
    Hello!
    Here the math: $3^2+4^2=5^2$.
    
    \end{document}

相关内容