diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index a93287a..ab8c925 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -20,12 +20,11 @@ jobs: - name: Install dependencies run: | sudo apt-get update - sudo apt-get install -y texlive-xetex wget alien inkscape + sudo apt-get install -y texlive-xetex wget alien inkscape \ + texlive-lang-chinese fonts-noto-cjk - name: Install fonts run: | - wget https://download-ib01.fedoraproject.org/pub/fedora/linux/releases/32/Everything/aarch64/os/Packages/a/adobe-source-han-sans-cn-fonts-2.001-3.fc32.noarch.rpm - sudo alien -i adobe-source-han-sans-cn-fonts-2.001-3.fc32.noarch.rpm sudo cp -r assets/courier/ /usr/share/fonts/courier/ - name: Make all diff --git a/LatexConfig.tex b/LatexConfig.tex index 2c64ad1..1deff91 100644 --- a/LatexConfig.tex +++ b/LatexConfig.tex @@ -15,8 +15,11 @@ \usepackage[cm-default]{fontspec} \usepackage{xeCJK} -\setCJKmainfont{Source Han Sans CN} -\setCJKmonofont{Source Han Sans CN} +% https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=755385#26 +%\setCJKmainfont{Source Han Sans CN} +%\setCJKmonofont{Source Han Sans CN} +\setCJKmainfont{Noto Sans CJK SC} +\setCJKmonofont{Noto Sans CJK SC} \setmainfont{DejaVu Sans} \setmonofont{Courier 10 Pitch}