The Publishing Project

Case Study: MOBI publishing from Docbook

BACKGROUND In October of last year (2012) i was contacted by a German developer to do consulting on Docbook based ebook design and publishing. Because I had recently started a full time job I had to turn him down. 4 months later things had slowed down at work enough for me to reach out and check with the potential client to check if I could offer any assistance. I was sad to find out that he had given up and pretty much abandoned the project. I offered to run the project for free in exchange of being allowed to write

CSS regions, exclusions, shapes and new publishing paradigms

Introduction Smashing Magazine Newspaper Designs article shows examples of what printed media can do. Having learned to use InDesign for ePub-based ebooks I’ve come to respect the power and flexibility of printed media… working primarily in web environments I’ve always wondered what it would take to do similar layouts. Over the last year at the two HTML5 Developer Conferences I’ve heard more and more about new CSS technologies that would make print-like layouts possible:Regions, Shapes and Exclusions. Adobe has been championing these technologies, not surprising since they also create DTP and Layout programs. While these technologies (Exclusions, Shapes and Regions)

SASS, SCSS, CSS and Modular Design

What is SASS? SASS, syntactically aware style sheet, is a CSS pre-processor and scripting language that allows you flexibility in creating your CSS rules. It provides several programmatic tools to make CSS creation easier. The language is a superset of CSS3, allowing you to create the same CSS that you do by hand but with many additional features. Install SASS SASS is a Ruby-based command line utility gem. As such it requires Ruby and the Ruby Gems to be installed on your system. Mac and most Linux distributions come with both programs already installed. Windows users can use the Ruby