Creating LaTeX-Documents with CI/CD-Pipelines

Contact

Leonie Schreiber

Contact for Organizational Matters

Contact

Lukas Bossert

Contact for Content-Related Matters

Key Info

Basic Information

Type
in-person
Topic
Digital working, Information Literacy, Research Data, Scientific Publishing, University Library
Language
english
Staff Development Measures
Yes
Spheres of Action
Promote Capacity for Innovation and Research
Format
In-Person
Institution
RDM-Team
Participation Fee
Free

Event details

Description

This workshop introduces participants to the automated creation of scientific documents using Continuous Integration and Continuous Deployment (CI/CD) pipelines, with an additional focus on workflows where Markdown files are converted and compiled using LaTeX. Instead of manually building documents on local machines, source files written in Markdown are automatically transformed into LaTeX and compiled to PDF in a controlled, reproducible environment whenever changes are committed.

The workshop places Markdown–LaTeX–CI/CD workflows in the context of Research Data Management and Open Science. Text-based source formats, automated builds, and transparent pipelines improve traceability, versioning, and long-term reproducibility, and facilitate the publication of both source files and final documents in open repositories.

Objective

The aim of this workshop is to enable participants to design and use CI/CD pipelines for creating LaTeX-based documents from Markdown sources. After the workshop, participants will be able to set up and understand a complete workflow that converts Markdown to LaTeX and automatically compiles the resulting documents.

Participants will gain the skills required to automate document creation, ensure consistent outputs across systems, and integrate Markdown–LaTeX pipelines into collaborative research projects, following good scientific practice and the principles of Open Science.

Methods

Live demo and exercises

Content

  • Motivation for automated document workflows

  • Overview of Markdown, LaTeX, and their respective roles in scientific writing

  • Introduction to CI/CD concepts and terminology

  • Repository structure for Markdown- and LaTeX-based projects

  • Converting Markdown to LaTeX (e.g. using Pandoc)

  • Writing and configuring CI/CD pipelines for Markdown → LaTeX → PDF workflows

  • Using containerized build environments for reproducibility

  • Handling bibliographies, figures, and cross-references in automated builds

  • Managing and publishing build artifacts (PDFs, logs, intermediate files)

  • Debugging and maintaining CI/CD pipelines

  • Best practices for collaborative, reproducible, and Open Science–oriented document workflows

Participation Requirements

Basic knowledge of LaTeX

Target Audience

CPL, Young Academics, everyone who is interested in LaTeX

Appointments

Number2026-WIP-057
Date

12.3.2026, 1pm - 4pm

Course CoordinatorTeam Forschungsdatenmanagement an der RWTH Aachen University
Place

IT Center, Kopernikusstr. 6, Room 004

Slots5 up to 25
CooperationIT Center
RegistrationRWTH-SingleSignOn
External registration