我最近偶然发现了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
}