~/talk

Loose-leaf Formatting with CSS

Talkat XML Prague 2020 · 2020-02-13..02-15· [css]
links:none on file
slides:none on file

A CSS driven loose‑leaf formatter converts controlled HTML5 into PDF via an CSS + XSLT pipeline that generates an area‑tree XML, mangles it to extract only revised pages, and emits changeable leaf PDFs. Editors still insert PDF processing‑instructions by hand and Schematron validates those marks. Metadata gets hidden in page margin boxes as an area‑tree hack so page numbering and layout rules survive, and the system works but requires these pragmatic manual steps.

AI-written summary · about

  1. 0:00Introduction to loose-leaf
  2. 1:08What is loose-leaf formatting
  3. 7:33MuniCode project overview
  4. 11:07HTML5 and data attributes
  5. 15:06Editor customizations
  6. 20:27Formatting process steps
  7. 24:24Page layouts and legacy formats
  8. 27:16Challenges and conclusion
  9. 27:59Q&A on maintenance and future
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.