From a51db0992d8963754d50a2fdbb6d7b5659063391 Mon Sep 17 00:00:00 2001 From: Dongdong Tian <seisman.info@gmail.com> Date: Wed, 16 Mar 2022 21:50:13 +0800 Subject: [PATCH 1/8] Fix PDF building --- .github/workflows/deploy.yml | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index b7c0ae9..608eff9 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -34,19 +34,14 @@ jobs: - name: Build HTML documentaiton run: make html - #- name: Install TinyTeX - # uses: r-lib/actions/setup-tinytex@v1 + - name: Install TeXLive + run: | + sudo apt-get install texlive-latex-recommended texlive-latex-extra texlive-fonts-recommended - #- name: Install LaTeX packages - # run: | - # tlmgr install tabulary latexmk ulem environ trimspaces titlesec \ - # varwidth framed threeparttable wrapfig upquote capt-of \ - # multirow eqparbox needspace fncychap letltxmacro - - #- name: Build PDF documentaiton - # run: | - # make latexpdf - # cp build/latex/Makefile.pdf build/html/ + - name: Build PDF documentaiton + run: | + make latexpdf + cp build/latex/Makefile.pdf build/html/ - name: Deploy documentation uses: peaceiris/actions-gh-pages@068dc23d9710f1ba62e86896f84735d869951305 From cf5abc0254c21c799a305684e6e67044ad20dea9 Mon Sep 17 00:00:00 2001 From: Dongdong Tian <seisman.info@gmail.com> Date: Wed, 16 Mar 2022 21:54:54 +0800 Subject: [PATCH 2/8] Add latexmk --- .github/workflows/deploy.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 608eff9..7978222 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -36,7 +36,7 @@ jobs: - name: Install TeXLive run: | - sudo apt-get install texlive-latex-recommended texlive-latex-extra texlive-fonts-recommended + sudo apt-get install texlive-latex-recommended texlive-latex-extra texlive-fonts-recommended latexmk - name: Build PDF documentaiton run: | From 41801763cea32449e0b9848171d21bf4e48eb5b1 Mon Sep 17 00:00:00 2001 From: Dongdong Tian <seisman.info@gmail.com> Date: Wed, 16 Mar 2022 22:22:20 +0800 Subject: [PATCH 3/8] Add texlive-xetex --- .github/workflows/deploy.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 7978222..6b46560 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -36,7 +36,8 @@ jobs: - name: Install TeXLive run: | - sudo apt-get install texlive-latex-recommended texlive-latex-extra texlive-fonts-recommended latexmk + sudo apt-get install texlive-latex-recommended texlive-latex-extra texlive-fonts-recommended \ + texlive-xetex latexmk - name: Build PDF documentaiton run: | From 5547ffc8d490e1ad4f9d13bd8a6004fc58369bcc Mon Sep 17 00:00:00 2001 From: Dongdong Tian <seisman.info@gmail.com> Date: Wed, 16 Mar 2022 22:25:42 +0800 Subject: [PATCH 4/8] Fix --- .github/workflows/deploy.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 6b46560..d10a76f 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -36,8 +36,7 @@ jobs: - name: Install TeXLive run: | - sudo apt-get install texlive-latex-recommended texlive-latex-extra texlive-fonts-recommended \ - texlive-xetex latexmk + sudo apt-get install texlive-latex-recommended texlive-latex-extra texlive-fonts-recommended texlive-xetex latexmk - name: Build PDF documentaiton run: | From 7f89f1f7785b3ef65eea937ec13c163bee8c5181 Mon Sep 17 00:00:00 2001 From: Dongdong Tian <seisman.info@gmail.com> Date: Thu, 17 Mar 2022 09:17:12 +0800 Subject: [PATCH 5/8] Update deploy.yml --- .github/workflows/deploy.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index d10a76f..82b68fa 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -37,6 +37,7 @@ jobs: - name: Install TeXLive run: | sudo apt-get install texlive-latex-recommended texlive-latex-extra texlive-fonts-recommended texlive-xetex latexmk + tlmgr install ctex - name: Build PDF documentaiton run: | From d97518d9f2e8d5f6b4e0f5b07afbb0eb6e88022a Mon Sep 17 00:00:00 2001 From: Dongdong Tian <seisman.info@gmail.com> Date: Thu, 17 Mar 2022 09:22:31 +0800 Subject: [PATCH 6/8] Update deploy.yml --- .github/workflows/deploy.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 82b68fa..68b32f2 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -37,7 +37,7 @@ jobs: - name: Install TeXLive run: | sudo apt-get install texlive-latex-recommended texlive-latex-extra texlive-fonts-recommended texlive-xetex latexmk - tlmgr install ctex + sudo tlmgr install ctex - name: Build PDF documentaiton run: | From cba6c26fde2625565ce2cfa58ea1d14cbe6951a0 Mon Sep 17 00:00:00 2001 From: Dongdong Tian <seisman.info@gmail.com> Date: Thu, 17 Mar 2022 09:24:51 +0800 Subject: [PATCH 7/8] Update deploy.yml --- .github/workflows/deploy.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 68b32f2..4076f20 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -37,7 +37,8 @@ jobs: - name: Install TeXLive run: | sudo apt-get install texlive-latex-recommended texlive-latex-extra texlive-fonts-recommended texlive-xetex latexmk - sudo tlmgr install ctex + tlmgr init-usertree + tlmgr install ctex - name: Build PDF documentaiton run: | From c8a72fd0caf4d2ca37b14b31774b859e1c365462 Mon Sep 17 00:00:00 2001 From: Dongdong Tian <seisman.info@gmail.com> Date: Wed, 27 Apr 2022 21:44:28 +0800 Subject: [PATCH 8/8] Update .github/workflows/deploy.yml --- .github/workflows/deploy.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 4076f20..d10a76f 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -37,8 +37,6 @@ jobs: - name: Install TeXLive run: | sudo apt-get install texlive-latex-recommended texlive-latex-extra texlive-fonts-recommended texlive-xetex latexmk - tlmgr init-usertree - tlmgr install ctex - name: Build PDF documentaiton run: |