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: |