Gutenweb is a typographical stylesheet I have developed to get up and runing when generating html or epub documents. It uses some very known typographical principes and it adapts to screen or print media.
It can be used with calibre recipes to get default styles that will look nice and readable. To use it, you can do something like this:
Code:
import urllib
class MyRecipe (BasicNewsRecipe):
# some code
no_stylesheets = True
extra_css = urllib.urlopen('https://raw.githubusercontent.com/laMarciana/gutenweb/master/dist/gutenweb.css').read().replace('@charset "UTF-8";', '')
# more code