Some useful resources
- E-production Wiki
- Understanding EPUB3
- EPUB3 Accessibility Guidelines
- Introduction to the paged media module in CSS3/
- Article: Designing for Print with CSS. This 2015 article examines the CSS modules that have been created to deal with printed and paged media (as opposed to those intended for dealing with websites).
- Translating CSS with Paged Media – Q&A with Rachel Andrew (SitePoint, July 2016)
- CSS Grid Layout
Grid Layout and Progressive Enhancement
- Modern Layouts: Getting Out of Our Ruts by Jen Simmons—An Event Apart video
- CSS Grid, Flexbox and Box Alignment: Our New System for Web Layout by Rachel Andrew (Smashing Magazine, Oct 2016)
- Complete guide to Grid by Chris House (CSS Tricks, Nov 2016)
- CSS Exclusions and Grid Layout by Rachel Andrew (March 2016)
- HTML workflows – Beyond XML: Making Books with HTML [An overview of Hachette’s trade book publishing system] by Dave Cramer
- A Typescript for the Web [about the the Coko Foundation’s XSweet Word-to-HTML scripts] by Wendell Piez and Adam Hyde.
- PDFtoHTML conversion software: (alternate sources) GitHub repository developer’s repository
- print.css rocks – tutorial and showcase website about pdf generation using css paged media. (Launched by Andreas Jung et al, Jan 2016).
- Article: Building books with CSS3 by Nellie McKesson (A List Apart, June 2012). This article focusses on using CSS3 Paged Media Module and Generated Content for Paged Media Module; references are made to Antenna House and Prince user agents.
- Tutorial by Andreas Jung: download CSS Paged Media and generating high-quality PDF documents from XML/HTML (requires either PrinceXML 9/10 or PDFReactor 7/8) and related video (both 2016)
- The CEO of the company that makes the Prince formatter answers all questions. Searching here can sometimes uncover interesting ideas that may apply to other situations.
- https://www.w3.org/TR/dpub-latinreq/ This site is trying to document the western tradition of text layout and typography. Very much a work in process, but it is serving as a reference for some implementations of book features on the web. The specs themselves are often useful reading:
https://drafts.csswg.org/css-content/ Generated content, bookmarks, leaders, cross-references
https://drafts.csswg.org/css-gcpm/ Footnotes, running head content
https://drafts.csswg.org/css-page/ Basic page formatting
https://drafts.csswg.org/css-page-floats/ Page floats
- Proposal for declarative drop caps More on drop caps
- Towards hanging punctuation
Patoline – A modern digital typesetting system
- Kerning, Ligatures, Swashes and Small Caps
- Methods for controlling spacing from CSS Tricks
- Useful articles:
Meaningful web typography from Smashing Magazine
New Web Typography – essay by Robin Rendle
A Jolly Web Typesetting Adventure
Typesetting a Novel for Print with HTML and CSS Paged Media from suntoucher.de
License: confused (All rights reserved and apache??)
License: MIT & GPL
For better control of printing from the web
Realtime Markdown Editor
License: TBD (emailed dev)
Other Resources – This and That
Some Good Reading
- Centralised vs Decentralised Publishing
- Self-Host a Scientific Journal with Elife Lens
- Article about generative ebook covers for public domain books by Mauricio Giraldo Arteaga, NYPL Labs
- Presentation by Leonard Richardson about NYPL’s developing Enterprise Media Platform for public domain ebook access
- Is InDesign now becoming redundant for digital magazine publishers?