Skip to content

paged media

Simon Worthington edited this page Apr 1, 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. Describe what it does and shat it is made of
  3. Architectural diagram
  4. GraphViz of workflow from IPCC website to publication
  5. Define the project
  6. Document the process: As step by step process - as it is done; Add review and testing
  7. 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
  8. Publication manifest creation
  9. CSS Page Media CSS style: Create new from scratch using Vivliostyle Template guidelines - where possible
  10. IPCC #semanticClimate HTML: Additional HTML tags to work with CSS Paged Media
  11. How to integrate other content rather that only IPCC web glossary: Manual edits; Auomatic markup (dictionaries; Wikidata and Wikipedia)
  12. How to manage translations: Mltilingual inline; Complete publication translation and typesetting R-L, Vertical.
  13. 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