Skip to content

paged media

Simon Worthington edited this page Mar 28, 2025 · 5 revisions

Work plan

  1. Implement a CSS style based on Vivliostyle template (Theme) https://vivliostyle.github.io/themes/spec.html
  2. Copy a Vivliostyle Theme
  3. Document this part (getting and starting a theme)
  4. Make a plan about what to implement in the theme and decide on an example fo what we want it to look like

Discussion

https://github.com/orgs/semanticClimate/discussions/5

Skills needed

For the following specifications and software.

  1. CSS Paged Media Module Level 3 (W3C Editor's Draft) - https://drafts.csswg.org/css-page-3/
  2. Web Manifest (W3C Editor's Draft) - https://w3c.github.io/pub-manifest/
  3. Vivliostyle Viewer - https://github.com/vivliostyle/vivliostyle.js/tree/master/packages/viewer

Project source GitHub

Demo - https://github.com/semanticClimate/glossary-demo

IPCC #semanticClimate HTML source with ids - to be confirmed - Possibly this file: https://github.com/semanticClimate/semanticClimate/blob/main/ipcc/ar6/test/total_glossary/new_total_demo.html

Tasks

  1. Recreate Simon workflow: https://github.com/semanticClimate/glossary-demo
  2. Define the project
  3. GraphViz of workflow from IPCC website to publication
  4. Document the process: As step by step process - as it is done; Add review and testing
  5. Table of contents (ToC) generation: Vivliostyle support ToC function could generate a ToC from the H4s - https://docs.vivliostyle.org/#/vivliostyle-cli#creating-a-table-of-contents
  6. Publication manifest creation
  7. CSS Page Media CSS style: Create new from scratch using Vivliostyle Template guidelines - where possible
  8. IPCC #semanticClimate HTML: Additional HTML tags to work with CSS Paged Media
  9. How to integrate other content rather that only IPCC web glossary: Manual edits; Auomatic markup (dictionaries; Wikidata and Wikipedia)
  10. How to manage translations: Mltilingual inline; Complete publication translation and typesetting R-L, Vertical.
  11. Making Academic Deposits: Data (as: Code, source, or as supporting material) and publication

Links

Vivliostyle info on manifests - https://docs.vivliostyle.org/#/vivliostyle-viewer#web-publications-multi-html-documents

Clone this wiki locally