Static site for a technical report. Styled like a clean GitHub-style page.
Open index.html in a browser, or serve the folder:
# Python
python3 -m http.server 8000
# Node (npx)
npx serve .Then visit http://localhost:8000
- Create a repo (e.g.
yourname/f1.5-page) and push this folder. - In the repo go to Settings → Pages.
- Under Source, choose Deploy from a branch.
- Branch: main (or master), folder: / (root).
- Save. The site will be at
https://yourname.github.io/f1.5-page/.
- Create a repo and push this folder (including
.github/workflows/deploy.yml). - In the repo go to Settings → Pages.
- Under Source, choose GitHub Actions (not “Deploy from a branch”).
- Every push to
mainwill run the workflow and update the site.
The .nojekyll file disables Jekyll so GitHub serves your static files as-is.
- Convert to HTML:
pandoc report.tex -o report.html --standalone --mathjax - Copy the body content from
report.htmlinto the<main class="content">section inindex.html(replace the placeholder sections). - Put chart images in
assets/and fixsrcpaths in the pasted HTML.