From 10c6a08ce56bdf79c955a66476ae15c97f3f2bba Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 29 Dec 2025 14:38:23 +0000 Subject: [PATCH 1/2] Initial plan From 2ca369466115581966ae777a030719db4bfd9352 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Mon, 29 Dec 2025 14:45:16 +0000 Subject: [PATCH 2/2] Fix build_pdf.yml workflow to properly build LaTeX document Co-authored-by: py1sl <1928511+py1sl@users.noreply.github.com> --- .github/workflows/build_pdf.yml | 17 +++++++++-------- .gitignore | 12 ++++++++++++ 2 files changed, 21 insertions(+), 8 deletions(-) create mode 100644 .gitignore diff --git a/.github/workflows/build_pdf.yml b/.github/workflows/build_pdf.yml index 40b7355..3a5a818 100644 --- a/.github/workflows/build_pdf.yml +++ b/.github/workflows/build_pdf.yml @@ -8,22 +8,23 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Set up LaTeX run: | sudo apt-get update - sudo apt-get install -y texlive-xetex + sudo apt-get install -y texlive-xetex texlive-bibtex-extra bibtex2html - name: Compile LaTeX document + working-directory: latex run: | - xelatex -interaction=nonstopmode -halt-on-error latex/lib.tex - bibtex latex/lib - xelatex -interaction=nonstopmode -halt-on-error latex/lib.tex - xelatex -interaction=nonstopmode -halt-on-error latex/lib.tex + xelatex -interaction=nonstopmode -halt-on-error lib.tex + bibtex lib + xelatex -interaction=nonstopmode -halt-on-error lib.tex + xelatex -interaction=nonstopmode -halt-on-error lib.tex - name: Upload PDF artifact - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v4 with: name: pdf - path: lib.pdf + path: latex/lib.pdf diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a4d1f2c --- /dev/null +++ b/.gitignore @@ -0,0 +1,12 @@ +# LaTeX build artifacts +*.aux +*.bbl +*.blg +*.log +*.out +*.toc +*.pdf +*.dvi +*.fls +*.fdb_latexmk +*.synctex.gz