From bd0a2780e1b14455aed1d453d8151a2bd90ff556 Mon Sep 17 00:00:00 2001 From: kolosovpetro Date: Wed, 3 Jul 2024 16:13:13 +0200 Subject: [PATCH 1/2] document updates | readme | changelog --- .github/workflows/build-and-deploy-pdf.yml | 2 +- CHANGELOG.md | 16 +++++++++ README.md | 5 +-- out/GithubLatexTemplate.pdf | Bin 247319 -> 247636 bytes src/GithubLatexTemplate.tex | 38 +++++++++++++++++---- 5 files changed, 52 insertions(+), 9 deletions(-) create mode 100644 CHANGELOG.md diff --git a/.github/workflows/build-and-deploy-pdf.yml b/.github/workflows/build-and-deploy-pdf.yml index 09cf895..f9453e6 100644 --- a/.github/workflows/build-and-deploy-pdf.yml +++ b/.github/workflows/build-and-deploy-pdf.yml @@ -87,4 +87,4 @@ jobs: env: USERNAME: "kolosovpetro" EMAIL: "kolosovp94@gmail.com" - MESSAGE: "CICD deploy of PDF document" \ No newline at end of file + MESSAGE: "CICD deploy of ${{ env.FILE_NAME }} PDF document" diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..1f7c95a --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,16 @@ +# Changelog +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning v2.0.0](https://semver.org/spec/v2.0.0.html). + +## [1.1.8] - 2024-07-03 +### Changed +- Changelog added +- README updated +- Theorem environments update +- Footnote added + +## [1.1.7] - 2024-01-31 +### Changed +- Initial release before change log introduced. diff --git a/README.md b/README.md index eea0077..0ca8385 100644 --- a/README.md +++ b/README.md @@ -12,15 +12,16 @@ LaTeX template for GitHub including general CI/CD actions and Mathematica templa - Install `MikTeX`: https://miktex.org/download - Update `MikTeX` - Install `SumatraPDF` viewer: https://www.sumatrapdfreader.org/download-free-pdf-viewer +- Path to SumatraPDF: `C:\Program Files\SumatraPDF` - Install `Intellij IDEA Ultimate`: https://www.jetbrains.com/idea/download/#section=windows - Activate `Intellij IDEA Ultimate` - Install `TeXiFy IDEA` plugin: https://plugins.jetbrains.com/plugin/9473-texify-idea - Clone this repository locally: `https://github.com/kolosovpetro/github-latex-template.git` - Open `github-latex-template` folder in `Intellij IDEA Ultimate` and configure as follows - LaTeX Configuration - ![LaTeX Configuration](img/latex_configuration.PNG?raw=true "LaTeX Configuration") + ![LaTeX Configuration](./img/latex_configuration.PNG "LaTeX Configuration") - BibTeX Configuration - ![BibTeX Configuration](img/bibtex_configuration.PNG?raw=true "BibTeX Configuration") + ![BibTeX Configuration](./img/bibtex_configuration.PNG "BibTeX Configuration") - Configure Inverse Search in `Intellij IDEA` for SumatraPDF: `Tools -> LaTeX -> Configure Inverse Search` - Compile document using `Shift + F10` diff --git a/out/GithubLatexTemplate.pdf b/out/GithubLatexTemplate.pdf index c91c341dd7e5bf4f84b960198d8806dfda9a2bb1..400a6dff943c4bc634731b49d9cc85f089313bb8 100644 GIT binary patch delta 10107 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 Q8F-Q`prmB7##G?{08HRL{r~^~ delta 9964 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 diff --git a/src/GithubLatexTemplate.tex b/src/GithubLatexTemplate.tex index 6f4d5b9..c4c880c 100644 --- a/src/GithubLatexTemplate.tex +++ b/src/GithubLatexTemplate.tex @@ -52,13 +52,38 @@ \def\rrfloor{\right\rfloor\kern-3.5pt\right\rfloor} \newcommand \llceilCoefficient [3] {\llceil \nobarfrac{#1}{#2} \rrfloor_{#3}} +% rascal numbers etc +\newcommand \rascalNumber [3] {\binom{#1}{#2}_{#3}} +\newcommand \north[0] {\mathbf{North}} +\newcommand \south[0] {\mathbf{South}} +\newcommand \west[0] {\mathbf{West}} +\newcommand \east[0] {\mathbf{East}} -\newtheorem{thm}{Theorem}[section] -\newtheorem{cor}[thm]{Corollary} -\newtheorem{lem}[thm]{Lemma} -\newtheorem{examp}[thm]{Example} -\newtheorem{conj}[thm]{Conjecture} -\newtheorem{defn}[thm]{Definition} +% 1-q pascal notation + +\newcommand{\genstirlingI}[3]{% + \genfrac{[}{]}{0pt}{#1}{#2}{#3}% +} +\newcommand{\genstirlingII}[3]{% + \genfrac{\{}{\}}{0pt}{#1}{#2}{#3}% +} +\newcommand{\oneQBinomial}[3]{\genstirlingI{}{#1}{#2}^{#3}} + +% free foot note +\let\svthefootnote\thefootnote +\newcommand\freefootnote[1]{% + \let\thefootnote\relax% + \footnotetext{#1}% + \let\thefootnote\svthefootnote% +} + + +\newtheorem{theorem}{Theorem}[section] +\newtheorem{corollary}[theorem]{Corollary} +\newtheorem{lemma}[theorem]{Lemma} +\newtheorem{example}[theorem]{Example} +\newtheorem{conjecture}[theorem]{Conjecture} +\newtheorem{definition}[theorem]{Definition} \numberwithin{equation}{section} @@ -92,6 +117,7 @@ \tableofcontents + \freefootnote{Sources: \url{https://github.com/kolosovpetro/github-latex-template}} \section{Introduction} \label{sec:introduction} \input{sections/02_introduction} From 66dbfacc982079d4f535c95fc393d74c841b73fb Mon Sep 17 00:00:00 2001 From: kolosovpetro Date: Wed, 3 Jul 2024 16:15:54 +0200 Subject: [PATCH 2/2] bump github actions --- .github/workflows/build-and-deploy-pdf.yml | 12 ++++++------ .github/workflows/build-pdf.yml | 14 +++++++------- CHANGELOG.md | 1 + 3 files changed, 14 insertions(+), 13 deletions(-) diff --git a/.github/workflows/build-and-deploy-pdf.yml b/.github/workflows/build-and-deploy-pdf.yml index f9453e6..c1bf07d 100644 --- a/.github/workflows/build-and-deploy-pdf.yml +++ b/.github/workflows/build-and-deploy-pdf.yml @@ -16,17 +16,17 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v0.9.15 + uses: gittools/actions/gitversion/setup@v1.1.1 with: versionSpec: '5.x' - name: Determine Version - uses: gittools/actions/gitversion/execute@v0.9.15 + uses: gittools/actions/gitversion/execute@v1.1.1 - name: Print SemVer run: | @@ -43,7 +43,7 @@ jobs: sed -i "s|Local-0.1.0|$newVersion|" "src/sections/version.tex" - name: Build PDF - uses: xu-cheng/latex-action@v2 + uses: xu-cheng/latex-action@v3 with: root_file: "${{ env.FILE_NAME }}.tex" working_directory: src @@ -53,7 +53,7 @@ jobs: ls -lsa src - name: Upload artifacts - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: "${{ env.FILE_NAME }}-${{ env.GitVersion_InformationalVersion }}" path: | @@ -63,7 +63,7 @@ jobs: src/sections - name: Upload artifacts PDF - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: "${{ env.FILE_NAME }}-PDF-${{ env.GitVersion_InformationalVersion }}" path: | diff --git a/.github/workflows/build-pdf.yml b/.github/workflows/build-pdf.yml index 89e005f..585daea 100644 --- a/.github/workflows/build-pdf.yml +++ b/.github/workflows/build-pdf.yml @@ -23,17 +23,17 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v0.9.15 + uses: gittools/actions/gitversion/setup@v1.1.1 with: versionSpec: '5.x' - name: Determine Version - uses: gittools/actions/gitversion/execute@v0.9.15 + uses: gittools/actions/gitversion/execute@v1.1.1 - name: Print SemVer run: | @@ -50,7 +50,7 @@ jobs: sed -i "s|Local-0.1.0|$newVersion|" "src/sections/version.tex" - name: Build PDF - uses: xu-cheng/latex-action@v2 + uses: xu-cheng/latex-action@v3 with: root_file: "${{ env.FILE_NAME }}.tex" working_directory: src @@ -60,7 +60,7 @@ jobs: ls -lsa src - name: Upload artifacts - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: "${{ env.FILE_NAME }}-${{ env.GitVersion_InformationalVersion }}" path: | @@ -70,8 +70,8 @@ jobs: src/sections - name: Upload artifacts PDF - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: "${{ env.FILE_NAME }}-PDF-${{ env.GitVersion_InformationalVersion }}" path: | - src/${{ env.FILE_NAME }}.pdf \ No newline at end of file + src/${{ env.FILE_NAME }}.pdf diff --git a/CHANGELOG.md b/CHANGELOG.md index 1f7c95a..81cbfae 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,7 @@ and this project adheres to [Semantic Versioning v2.0.0](https://semver.org/spec - README updated - Theorem environments update - Footnote added +- Bump GitHub Actions version ## [1.1.7] - 2024-01-31 ### Changed