From 3ecd4aa79c07c0521b28d998e1221c3ee70b1b7e Mon Sep 17 00:00:00 2001 From: Yu Cong Date: Sun, 4 May 2025 16:47:00 +0800 Subject: [PATCH] update sty --- beamerthemeSimple.sty | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/beamerthemeSimple.sty b/beamerthemeSimple.sty index 2f8aa6c..9612291 100644 --- a/beamerthemeSimple.sty +++ b/beamerthemeSimple.sty @@ -1,12 +1,15 @@ % !TEX program = xelatex % !TEX TS-program = xelatex % fonts -\RequirePackage[sfdefault]{FiraSans} +% \usefonttheme{professionalfonts} +% \RequirePackage[sfdefault]{FiraSans} \RequirePackage{FiraMono} \renewcommand{\rmfamily}{\sffamily} % \RequirePackage[fakebold]{firamath-otf} -\usepackage[mathrm=sym]{unicode-math} -\setmathfont{Fira Math} +\RequirePackage{unicode-math} +\unimathsetup{math-style=ISO, bold-style=ISO, mathrm=sym} +\setsansfont{FiraGO}[BoldFont=* SemiBold, Numbers=Monospaced] +\setmathfont{Fira Math}[BoldFont=*-SemiBold] \RequirePackage{xeCJK} \setCJKmainfont{Source Han Sans SC} @@ -138,7 +141,7 @@ \setbeamerfont{frametitle}{series=\bfseries\boldmath} \setbeamerfont{block title}{series=\bfseries\boldmath} \setbeamerfont{title}{series=\bfseries\boldmath} -\setbeamertemplate{frametitle}{\vskip2pt\hskip-6pt\underline{\insertframetitle}} % add line under frametitle +\setbeamertemplate{frametitle}{\vskip2pt\hskip-6pt\underbar{\insertframetitle}} % add line under frametitle % theorem env \setbeamertemplate{theorem begin}{%