The Publishing Project

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

How Does Digital Affect Funding

Gone are the days where you had hoped that a big investor would see your project and hope that you’d make enough money to recoup the investors’ money and maybe, if you’re lucky, make some yourself. Music, books and games have benefited greatly for crowdfunding. Unlike traditional funding sources is the number of backers and the amounts that people have raised. They also provide with payment system where the money is held in escrow and, in the case of Kickstarter, only paid out if the process is successful in raising all its funds. Crowdfunding (alternately crowd financing, equity crowdfunding, crowd-sourced

Who is a publisher and How do you define publishing?

What happens when a publisher has a tight, direct connection with readers, is able to produce intellectual property that spreads, and can do both quickly and at low cost? Seth Godin About the Domino project Digital tools have expanded the definition of publishing to something I would have never thought possible 10 or even 5 years ago. For every author that makes a big publishing deal (like those mentioned in this Mashable 2009 article) there are hundreds if not thousands of niche authors selling their books directly to interested audiences either through their websites, through an aggregator or through the

Docbook, XML and ebooks:Creating eBooks the old fashioned way

One of the most traditional ways to author content for multiple distribution channels is to roll up your sleeves, write XML and then convert it to your target format. For this exercise we will use Docbook. Without going into too much detail, Docbook was initially created in 1991 as a means to create computer software manuals and other technical documentation. Over the years Docbook has evolved into a general purpose XML authoring language. Along with the authoring standard, what structures we can use to author our content, the authors of the Docbook standard have also created a set of stylesheets