Skip to content

Defaults: create PDF handouts from Markdown files #279

@cagix

Description

@cagix

Aus dem in #291 erzeugten Gesamt-GFM-File kann ein PDF für das Skript erstellt werden.

  • LaTeX oder quick&dirty per PagedJS o.ä.?
  • Was ist mit den Links und den Abbildungen?
  • Was ist mit dem Literaturverzeichnis?
  • Verlinkung des PDFs: Im Readme.md?

Students are asking for a PDF version of the individual lessons and exercise sheets.

Preliminary concept:

  • Definition of a new default file ( mix of beamer.yaml and homework.yaml)
    • from markdown with relative paths
    • to pdf
    • variables: scartcl
    • filter: prepareHTML, tex, handout (new)
  • New filter: "handout" to remove all extra (slides related) formatting (vspace, bigskip, smallskip, vfill, ...)
  • Makefile: new rule for handout
    • First step: as for web: copy all images, preprocess all markdown files
    • Second step: as for Beamer, only other default file and other folder
  • GitHub workflow, new auxiliary branch
  • Readme: all pages in the "timetable" with the addition [pdf] and link to the auxiliary branch

Using #160 we could even have special sections like "tldr" or "wrap-up" or "outcomes" in the generated pdf!

Metadata

Metadata

Assignees

Labels

Projects

Status

Backlog

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions