- Install
MikTeX
: https://miktex.org/download - Update
MikTeX
- Install
SumatraPDF
viewer: https://www.sumatrapdfreader.org/download-free-pdf-viewer - 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 inIntellij IDEA Ultimate
and configure as follows - Configure Inverse Search in
Intellij IDEA
for SumatraPDF:Tools -> LaTeX -> Configure Inverse Search
- Compile document using
Shift + F10
- Open the package file
PolynomialIdentitiesInvolvingPascalsTriangleRows.m
in Wolfram Mathematica, I use version 13.0 - Execute the package using
Shift+Enter
- Open the notebook file
PolynomialIdentitiesInvolvingPascalsTriangleRows.nb
- Execute the line:
Needs["PolynomialIdentitiesInvolvingPascalsTriangleRows"]
- Continue your work as desired
Set repository secrets
GH_ACCESS_TOKEN
: Generate Github Personal access token atSettings -> Developer Settings -> Personal access tokens -> Generate mew token
and assign in to secretGH_ACCESS_TOKEN
GH_NAME
: Your Github usernameGH_EMAIL
: Your Github email
build-pdf.yml
builds project usingTeXLive
. Triggered onpull_request
,push
todevelop
branchbuild-and-deploy-pdf.yml
builds project usingTeXLive
and deploys toGitHub Pages
. Triggered onpush
tomain
branch
Compiled document looks like as follows