Spanish Linguistics @ School

An open digital reference work designed for teachers, student teachers, and linguistics-oriented practitioners in Spanish language education. Built with MkDocs and the Material for MkDocs theme, this digital toolkit integrates linguistic theory, multilingual corpora, audio materials, and didactic guidance within a unified, modular, and easily extensible static-site framework.

Introduction

Spanish Linguistics @ School is built with MkDocs and the Material for MkDocs theme, providing a lightweight, modular, and extensible framework for creating digital textbooks. The platform uses features such as hierarchical page navigation, integrated search, and persistent navigation elements to emulate the structure and usability of a printed book while fully embracing the affordances of the web.

The site is optimized for contemporary reading habits through responsive layouts, mobile-first design, and automatic light/dark-mode rendering. These properties make the reference work accessible across devices and ensure a smooth reading experience in classroom, study, and on-the-go contexts.

To support linguistics-specific use cases, the toolkit extends the standard MkDocs environment with custom integrations, including embedded Leaflet maps, audio players for speech examples, and specialized components for linguistic markup. This technical foundation enables scalable, maintainable, and long-term sustainable development of digital teaching materials.

Components & Features

1. Open Educational Resource (OER)

The project is conceived as a fully open educational resource, aiming to make linguistically informed teaching materials freely accessible and adaptable for a wide range of educational contexts. As an OER, the digital reference book invites reuse, revision, and expansion: all textual content is published under the CC BY-SA 4.0 license, enabling teachers, students, and institutions to incorporate its materials into courses, modify them for specific pedagogical needs, and redistribute improved or localized versions.

Beyond providing openly licensed chapters, the project establishes a transparent editorial framework that supports collaborative authorship and ensures consistency across contributions. Its design connects linguistic insights directly to classroom practice, promoting linguistic awareness and evidence-based pedagogy while encouraging the shared development of high-quality teaching materials.

2. Open Source Codebase

The digital reference book is implemented as a static website using MkDocs and the Material for MkDocs theme, forming a lightweight yet robust foundation for modular digital textbooks. Beyond the standard feature set, the platform is extended through custom HTML, JavaScript, and CSS, enabling components that go well beyond the template's default capabilities — including the embedding of Leaflet-based interactive maps, audio materials for pronunciation and variation examples, and specialized layouts for linguistic annotation and didactic infoboxes.

The openly available codebase allows:

Developers can fork the repository, adapt the docs/ directory, enhance it with their own custom components, and publish their tailored versions with minimal overhead.

View on GitHub →

3. Citability & Long-Term Archiving

To ensure consistent citation and long-term referenceability, the project uses a Concept DOI on Zenodo that always points to the most recent release. Each individual update additionally receives its own Version DOI, allowing specific states of the project to be cited precisely.

Through the GitHub–Zenodo integration, every tagged release in the GitHub repository triggers an automatic archive update on Zenodo. This workflow guarantees versioned preservation, persistent identifiers for all releases, and seamless traceability of the project's development over time.

This archival strategy follows established FAIR principles:

DOI: 10.5281/zenodo.15348687