diff --git a/.gitea/workflows/compile.yml b/.gitea/workflows/compile.yml new file mode 100644 index 0000000..b17f707 --- /dev/null +++ b/.gitea/workflows/compile.yml @@ -0,0 +1,25 @@ +name: build pdf +on: push + +jobs: + build: + runs-on: macos + + steps: + - name: Check out the repository + uses: http://localhost:3000/sxlxc/checkout@v4 + + - name: Compile LaTeX using local TeX Live + run: | + echo "Compiling document..." + latexmk -pdf main.tex + + - uses: http://localhost:3000/sxlxc/gitea-release-action@v1 + with: + body: '' + prerelease: true + name: PDF + token: ${{ secrets.RELEASE_TOKEN }} + tag_name: latest + files: |- + ./*.pdf \ No newline at end of file diff --git a/.gitignore b/.gitignore index 5cef906..5a90523 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,7 @@ .vscode/ *.sage.py +./*.pdf ## Core latex/pdflatex auxiliary files: *.aux *.lof diff --git a/.latexmkrc b/.latexmkrc deleted file mode 100644 index d78de37..0000000 --- a/.latexmkrc +++ /dev/null @@ -1 +0,0 @@ -$pdflatex=q/xelatex -synctex=1 %O %S/ \ No newline at end of file diff --git a/main.pdf b/main.pdf deleted file mode 100644 index 4f36214..0000000 Binary files a/main.pdf and /dev/null differ diff --git a/main.tex b/main.tex index f3d0e10..62386ec 100644 --- a/main.tex +++ b/main.tex @@ -1,5 +1,5 @@ \documentclass[12pt]{article} -\usepackage[sans]{myctex} +\usepackage{chao} \geometry{a4paper,margin=2cm}