An overview of Digital Humanities projects in Hispanic linguistics at Philipps-Universität Marburg, under the direction of Prof. Dr. Felix Tacke.
- CO.RA.PAN: Corpus Radiofónico Panhispánico – Audio and transcription corpus for the study of pluricentric Spanish. Live | GitHub
- MAR.ELE: Learner pronunciation corpus for Spanish as a foreign language. Live | GitHub
This site is built with Astro and deployed via GitHub Pages to hispanistica.com.
- Final Python version:
3.12(Local Dev Pin) - Authoritative source:
.python-version(repo root) - Clarification: There is currently no Python runtime pin in Docker/CI/deployment config (
.github/workflows/deploy.ymlis Node-only), so this pin is for local reproducibility on Windows development machines.
git clone <repo-url>
cd <repo-name>
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
.\scripts\bootstrap.ps1
python -m <entrypoint>
Optional:
- Install development dependencies as well:
.\scripts\bootstrap.ps1 -Dev - Create local env file when needed:
Copy-Item .env.example .env
CORAPAN_MD3_DIR: Optional override path for the MD3 token source directory used byscripts/vendor-md3.mjs.
Store real secret values outside git (for example in a secret manager) and only place local values in .env.
Install dependencies once:
npm installStart the local development server:
npm run devBuild and preview the production output:
npm run build
npm run previewNote: npm run preview serves the built dist/ output and is usually run after stopping npm run dev. If port 4321 is already in use, Astro will automatically pick the next free port.
The site is automatically deployed to GitHub Pages via GitHub Actions on every push to main.
Custom domain: hispanistica.com
The workflow builds the Astro site and pushes the dist/ folder to the gh-pages branch, which is configured in GitHub Pages settings.
Content is provided for informational purposes. Source code is available under MIT License.