Skip to content

Latest commit

 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

DH Ringvorlesung

Website of the DH Ringvorlesung (lecture series) at the University of Bern, Walter Benjamin Kolleg / Digital Humanities.

🌐 https://dhbern.github.io/dh-lecture-series/

Semester Herbstsemester 2026 (HS 2026)
Day Mondays
Lecture 14:00–16:00
Workshop 16:00–18:00, on selected dates; attendance expected
First / last 14 September 2026 / 7 December 2026
Languages German and English
Also published at dh.unibe.ch

Structure

index.qmd            index of editions + search across all contributions
2026/                current edition (prose, one page with anchors per date)
2020/ … 2024/        past editions — GENERATED, do not edit by hand
data/editions.yml    the source for every past edition
scripts/             build_editions.py — writes the year pages and search-index.json
assets/programme/    the original programme PDF of each past edition
handout/             Markdown and PDF exports of the current edition

Past editions and the search index are generated:

npm run editions

Edit data/editions.yml, never 20XX/index.qmd. The search index covers every edition: past ones come from the YAML, the current one is read out of 2026/_beitraege.qmd, so nothing is maintained twice.

Handout for the UniBE website

The programme is also published as plain Markdown (for the UniBE CMS) and as a PDF, in a full and a short variant:

Markdown PDF
Full programme, all abstracts handout/dh-ringvorlesung-hs2026.md handout/dh-ringvorlesung-hs2026.pdf (11 pp.)
Short: table and speakers only handout/dh-ringvorlesung-hs2026-kurz.md handout/dh-ringvorlesung-hs2026-kurz.pdf (3 pp.)

All four are generated from the partials in 2026/ that the website page also includes, so they cannot drift from the published programme. The speaker list and the link-free programme table used by the short variant are themselves derived at build time. Regenerate after any change:

npm run handout

That renders GFM and Typst (no LaTeX needed), flattens the Markdown for a plain CMS (GitHub alert blocks become ordinary blockquotes, in-page anchors are unlinked, inline HTML removed) and fails if anything CMS-hostile survives. Both files are copied into the published site, so they also have stable URLs:

Local development

Requires Quarto.

quarto preview      # live preview
quarto render       # build to _site/
npm install         # dev tooling
npm run format      # format sources before pushing (CI lints with Prettier)

Deployment

Pushing to main triggers .github/workflows/quarto-publish.yml: lint, render, optimise, dead-link check, deploy to GitHub Pages.

Related course sites

Licence

About

DH Ringvorlesung — lecture series website, Digital Humanities, University of Bern

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages