Skip to content

a-machine/open-publication-design

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 

Repository files navigation

Open Publication Design (OPD)

Resources for multi-format publication design

Covering the use of:

  • Multi-format outputting from Fidus Writer
  • CSS Typesetting with Vivliostyle
  • Github and GitLab Pages design with Docsify
  • Computational Publication design with Quarto
  • Git based publishing workflows

See the Wiki for documentationn and instructions: https://github.com/a-machine/opd/wiki

Examples

Ways to change Page Styles - Issue: #2

Page style change by using page number counter: Use :nth()

W3C guidance: Selecting Pages - https://www.w3.org/TR/css-gcpm-3/#the-first-page-pseudo-element

This allows you to make a style for page number or range - here it's page 6, a blue background has been added.

See example Vivliostyle render page 6 here and CSS code here.

Sample CSS:

@page:nth(6) {

background: blue;

}

Multi-column - Issue: #3

References and notes - Issue: