TikZ 轴值的系统字体

TikZ 轴值的系统字体

我需要使用特定字体来绘制图表 - 标签没问题 - 用 固定\usepackage{mathspec},但这似乎不会改变轴上值的字体。如何让整个图像使用相同的字体?(Source Sans Pro)?

\documentclass{standalone}

\usepackage[dvipsnames]{xcolor}

%RGB Definitions
\definecolor{PG-Chem}{RGB}{5,114,118}

\usepackage{pgfplots}

\usepackage{mathspec}
\setmainfont{Source Sans Pro}

\begin{document}
    
    \begin{tikzpicture}
        \begin{axis}[xmin=2,ymin=0,
            xlabel = {This is the x-axis},
            ylabel = {This is the y-axis},
            xtick distance = 1,
            ymax=2500,
            ]
            \addplot[
            thick,
            mark=*,
            color=PG-Chem,
            ] table 
                {
                x   y
                3   519 
                4   900
                5   799
                6   1090
                7   1400
                8   1310
                9   1680
                10  2080
            };
        \end{axis}
    \end{tikzpicture}
\end{document}

在此处输入图片描述

答案1

[...]
\usepackage{unicode-math}
\setmainfont{Source Sans Pro}
\setmathfont{Latin Modern Math}% default setting
\setmathfont[range={up,it}]{Source Sans Pro}
[...]

在此处输入图片描述

相关内容