siunitx 包中的字体系列

siunitx 包中的字体系列

我最近偶然发现了siunitx-package,我觉得它很酷。不幸的是,我对这个包的字体有很大的问题。

我的整个文档都是用Latin Modern Roman或书写的lmr,这是一种漂亮且易读的字体。不幸的是,该包输出的任何文本都是其他字体(见图1)。

我应该怎么做才能lmr在写东西时使用该包?

例子

以下是我的序言的一部分:

% Set Document Class
\documentclass[12pt,a4paper]{scrartcl} 

% Layout & Language Packages & Options
\usepackage{geometry}
\geometry{verbose,a4paper,tmargin=3cm,bmargin=3.5cm,lmargin=2.5cm,rmargin=2.5cm}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[german]{babel}
\usepackage[onehalfspacing]{setspace}

\usepackage{url}
\usepackage{titlesec}
\usepackage{sectsty}

\usepackage{xcolor}
\usepackage{fancyhdr}
\pagestyle{fancy}
\usepackage{etoolbox}
\usepackage{lastpage}
\usepackage{float}
\usepackage{ulem}
\usepackage{booktabs}

% Graphics Packages
\usepackage{graphicx}
\usepackage{wrapfig}
\usepackage{caption}
\usepackage{subcaption}

% Tables Packages
\usepackage{tabularx}
\usepackage[table]{xcolor}
\usepackage{ltablex}
\usepackage{multicol}

% Math Packages
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{siunitx}

% Chemistry Packages
\usepackage{chemmacros}
\usepackage{mhchem}

% Bibliography Packages
\usepackage[square,super,comma,sort]{natbib}

% New Commands
\renewcommand*\rmdefault{lmr}
\renewcommand{\sfdefault}{lmr}
\sisetup{
    detect-family,
    detect-display-math = true 
}

相关内容