@@ -12,8 +12,6 @@ jobs:
|
|||||||
- name: Compile LaTeX using local TeX Live
|
- name: Compile LaTeX using local TeX Live
|
||||||
# These commands run directly in your machine's shell
|
# These commands run directly in your machine's shell
|
||||||
run: |
|
run: |
|
||||||
echo $HOME
|
|
||||||
fc-list | grep "Source Han Sans"
|
|
||||||
echo "Compiling document..."
|
echo "Compiling document..."
|
||||||
latexmk -pdf main.tex
|
latexmk -pdf main.tex
|
||||||
|
|
||||||
|
12
xenotes.sty
12
xenotes.sty
@@ -1,5 +1,4 @@
|
|||||||
\ProvidesPackage{xenotes}
|
\ProvidesPackage{xenotes}
|
||||||
\RequirePackage[fontset=none, scheme=plain]{ctex}
|
|
||||||
\RequirePackage{fontspec}
|
\RequirePackage{fontspec}
|
||||||
|
|
||||||
\newif\ifxenotes@sans
|
\newif\ifxenotes@sans
|
||||||
@@ -12,27 +11,16 @@
|
|||||||
|
|
||||||
% Now use the conditional
|
% Now use the conditional
|
||||||
\ifxenotes@sans
|
\ifxenotes@sans
|
||||||
\setCJKmainfont{Source Han Sans SC}[BoldFont=*, ItalicFont=*]
|
|
||||||
\setCJKsansfont{Source Han Sans SC}
|
|
||||||
\setCJKmonofont{Source Han Sans SC}
|
|
||||||
% \RequirePackage[fira]{fontsetup}
|
|
||||||
% \RequirePackage{FiraMono}
|
|
||||||
% \setmathfont{Fira Math}[range=\setminus]
|
|
||||||
\usepackage[default]{lato}
|
\usepackage[default]{lato}
|
||||||
\usepackage{lete-sans-math}
|
\usepackage{lete-sans-math}
|
||||||
|
|
||||||
\else
|
\else
|
||||||
\setCJKmainfont{Source Han Serif SC}[BoldFont=*, ItalicFont=*]
|
|
||||||
\setCJKsansfont{Source Han Serif SC}
|
|
||||||
\setCJKmonofont{Source Han Serif SC}
|
|
||||||
\RequirePackage[charter]{mathdesign} % math font only for serif mode
|
\RequirePackage[charter]{mathdesign} % math font only for serif mode
|
||||||
\RequirePackage{amsmath}
|
\RequirePackage{amsmath}
|
||||||
\RequirePackage{eucal}
|
\RequirePackage{eucal}
|
||||||
\RequirePackage{microtype}
|
\RequirePackage{microtype}
|
||||||
\fi
|
\fi
|
||||||
|
|
||||||
% \setCJKmainfont{SourceHanSerifSC-Regular.otf}[BoldFont={SourceHanSerifSC-Bold.otf}, ItalicFont=SourceHanSerifSC-Regular.otf]
|
|
||||||
|
|
||||||
\RequirePackage[margin=1in]{geometry}
|
\RequirePackage[margin=1in]{geometry}
|
||||||
\RequirePackage[dvipsnames]{xcolor}
|
\RequirePackage[dvipsnames]{xcolor}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user