In CSS specifications, the float property is very interesting. The property indicates that an element is to be removed from the normal flow and instead be placed into a different place – currently, on the right or left side of its container. Text and other inline elements will then surround the floated element.
Paged Media approaches : page floats
Editoria — Building a Book in a Browser
A couple of years ago, the University of California Press and the California Digital Library partnered with Coko to begin an ambitious project to develop a workflow application that would allow books to be built in a browser using entirely open source technologies. Editoria is that app.
Introducing Hederis, and Why We Care So Much About Pagination
At Hederis, we’re combining the concepts of WYSIWYG design and automated publishing in an attempt to solve the problems I’ve seen time and again in both the traditional and automated book-making workflows.
Paged Media approaches (Part 2 of 2)
In the previous post, I wrote about different paged media approaches. Now, in Part 2, we focus on another method based on the CSS Paged Media Module and the CSS Generated Content for Paged Media Module.
OpenStax : One textbook, many displays
My presentation from the workshop covers extensive examples of OpenStax’s Sociology textbook in many different formats and locations and then looks at the ways that we use css and transforms to create print and web versions of the books that can be used coherently together.
Paged Media approaches (Part 1 of 2)
Designing a book or a print-ready PDF requires that you think by pages. This is the major difference between formatting for the web and for PDF/Print. In a browser, we are able to implement a fixed height block with overflowing/scrollable content or automatic height block based on content. But for print/PDF, we need to be able to create pages of HTML content i.e. we need to be able to fractionate the content.
Book production with CSS Paged Media at Fire and Lion
Multiformat thinking is hard. The whole point of our digital-first approach is to store content only once, and produce multiple formats automatically. This puts tremendous pressure on project managers, developers, authors, editors, designers and proofreaders to think in multiple formats at once.
Towards an Open Future for Automated Typsetting—Highlights from Paged Media Event, January 9th 2018
Agenda for January meeting of Paged Media initiative
Meeting to be held at MIT Press (Cambridge, MA) on 9 January 2018
Paged Media Open Source initiative
Latest commentsThank you for the feedback! "Inline-start" and "inline-end "are indeed a better choice of keywords, I made the change in the demo and updated the article Finally, thanks for the links to open issues and discussions, I had no idea there were discussions about it.
Paged Media approaches : page floats2018-04-07 12:28:15 Julie Blanc
Nice explanation and demo! I'd like to give some comments. In some keyword combinations of your proposal, "before" behaves like inline-start, and "after" behaves like inline-end. In Antenna House's page floats implementaion, the "before" keyword means block-start and "after" keyword means block-end. That was because of W3C's old logical (flow relative) direction terminology, before/after/start/end, that was used in the W3C XSL-FO spec and changed to block-start/block-end/inline-start/inline-end in 2013 CSS Writing Modes. So I think we should avoid "before" and "after" keywords here. I think we should use "inline-start" and "inline-end" keywords rather then "before" and "after". e.g. `float: block-start inline-end`. Please see also css-page-floats open issues on https://github.com/w3c/csswg-drafts/labels/css-page-floats-3 and the csswg "Page Floats Redesign" discussion minutes on https://lists.w3.org/Archives/Public/www-style/2017May/0052.html
Paged Media approaches : page floats2018-04-04 13:54:19 Shinyu Murakami
Fantastic explanation. Thanks so much!
Paged Media approaches : page floats2018-04-03 16:09:48 Bill Kasdorf
[…] Paged Media approaches : page floats […]
Paged Media approaches : page floats2018-04-03 12:49:20 PagedMedia Page Floats – Adam Hyde
Making books with HTML + CSS — a look at Vivliostyle (Part 1 – page layouts)2018-03-27 18:46:53 Weird Scenes Inside the Vivliostyle – Adam Hyde
Bravo! Fantastic to see this progress from Editoria. And btw I think all your choices in its development have been spot-on. Well done! --Bill Kasdorf
Editoria — Building a Book in a Browser2018-02-23 21:43:31 Bill Kasdorf
[…] https://www.pagedmedia.org/editoria-building-a-book-in-a-browser/ […]
Editoria — Building a Book in a Browser2018-02-23 19:43:04 Two new PagedMedia Posts – Adam Hyde
[…] One from Nellie McKesson on her awesome new project Hederis. https://www.pagedmedia.org/introducing-hederis-and-why-we-care-so-much-about-pagination/ […]
Introducing Hederis, and Why We Care So Much About Pagination2018-02-23 19:42:42 Two new PagedMedia Posts – Adam Hyde
[…] other types of digital files has always been a challenge, as Nellie McKesson notes in her recent blog post on Hederis. So, a couple of years ago, the University of California Press and the California Digital Library […]
Introducing Hederis, and Why We Care So Much About Pagination2018-02-23 17:51:30 Editoria — Building a Book in a Browser – Paged Media
[…] In the next part of this post, we’ll identify additional features we need for making sophisticated layouts and the drafts or propositions currently being developed. We also see what the W3C proposes (or not) for specific styles and content elements needed to make a book: generated content, color management, baseline and typographic matter, and so on. […]