Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre

Notices

Reply
 
Thread Tools Search this Thread
Old 07-14-2014, 01:18 AM   #1
cybmole
Wizard
cybmole ought to be getting tired of karma fortunes by now.cybmole ought to be getting tired of karma fortunes by now.cybmole ought to be getting tired of karma fortunes by now.cybmole ought to be getting tired of karma fortunes by now.cybmole ought to be getting tired of karma fortunes by now.cybmole ought to be getting tired of karma fortunes by now.cybmole ought to be getting tired of karma fortunes by now.cybmole ought to be getting tired of karma fortunes by now.cybmole ought to be getting tired of karma fortunes by now.cybmole ought to be getting tired of karma fortunes by now.cybmole ought to be getting tired of karma fortunes by now.
 
Posts: 3,720
Karma: 1759970
Join Date: Sep 2010
Device: none
Question when does calibre add/not add page_styles css

in all my older epub to epub conversions I see a page_styles.css file containing

@page {
margin-bottom: 5pt;
margin-top: 5pt
}

I thought that calibre always added this, but in recent conversions, including one i just did, it is not there.

is there some simple logical explanation that escapes me ( 'cos it's too early in the morning) or have I accidentally ticked / unticked some preference, or has calibre behavior changed recently e.g. does it now put that data somewhere else ?

I am using v1.44


I also see, in the latest instance, that the style sheet looks unchanged by the conversion - there are no styles named calibre in the output epub. It's as if something in the original epub has prevented calibre from generating its own style sheet. my specified extra css line body {adobe-hyphenate: none;} has not been added either.
So both input and output stylesheets look like this- it's a big generic publishers stylesheet with DO NOT EDIT THIS File in the comments!
Code:
/*
	Base Stylesheet for Palimpsest eBooks.
	
	First Revision 9/12/2011
	Second Revision 26/01/2012
	Third Revision 24/04/2012 (After releasing HC guide lines on 24/04/12)
	Forth Revision 30/05/2012 (After getting the reply of query on 24/05/12)
	Fifth Revision 31/05/2012 (Added chronology classes)
	Sixth Revision 10/10/2013 (To avoid overrides the alignment settings on the Amazon Kindle)
	Seventh Revision 07/02/2013 (Addition of e-head)
	Eighth Revision 15/02/2013 (Remove toc link color)
	Ninth Revision 03/04/2013 (Remove black color Properties)

	************************** 
	* DO NOT EDIT THIS FILE. *
	**************************

	
		==================
		Working guidelines:
		===================
	
		every style must use a class name.
		class names must be predictable (see naming convention)
		
		use h1 only for  title pages
		use h2 for chapter headings
		use h3, h4, h5 for ABC heads
		use h5 and h6 for captions
		
		There should be four variants of most block styles:
		
			left
			centered
			additional line space at end
			
			
		All headings should attempt to avoid page breaks.

			
		=======================	
		Style naming convention
		=======================
		
		Use lower case words joined with hyphens
		Start with a functional description.
		
		Additional spacing should be indicated using '-space-before' 'space-after'
	
*/


/*
	Basic content.
	Normal paragraphs. Note that we don't ever use the 'normal' paragraph.
*/

body
{
	margin-left:  3%;
	margin-right:  3%;
	margin-top:  3%;
	margin-bottom:  3%;
}

p
{
	text-indent: 1em;		/* text indent one EM by default. */
	margin-top: 0;
	margin-bottom: 0;
	orphans: 2;				/* widow and orphan control won't do much on kindle - solves some issues on iPad */
	widows: 2;
}	

/* Headings

	Set up the defaults for h1-h6 and then modify
*/

h1, h2, h3, h4, h5, h6
{
	margin-top: 0;
	margin-bottom: 0;
	font-weight: normal;
}


/* Use h1 for title page only */
h1.book-title
{
	page-break-after: avoid;
	text-align: center;
	margin-bottom: 6em;		/* Make sure that any subtitle is separated. */
}


/* Subtitle for book is an h2 */
h2.book-subtitle
{
	page-break-after: avoid;
	text-align: center;
	margin-bottom: 1em;
}

h2.book-author
{
	page-break-after: avoid;
	text-align: center;
	margin-bottom: 1.5em;
}

/* Other title page text */
p.title-page-text
{
	text-align: center;
}

/* This paragraph style is basically the same as above but we are
/* using it to have a specific style for imprint/publisher logos */
p.publisher-logo
{
	margin-top:  3em;
	text-indent: 0em;
	text-align: center;
	margin-bottom: 5em;
}

/*
	Copyright/Imprint.
	Simple styles here because they may change.
*/

p.copyright
{
	text-indent: 0em;
	text-align: center;
	line-height: 1.2em;
}

p.copyright-space-after
{
	text-indent: 0em;
	text-align: center;
	line-height: 1.2em;
	margin-bottom: 1em;
}

p.copyright-logo
{
	text-align: center;
	text-indent: 0em;
	vertical-align: middle;
	margin-top: 20px;
	margin-bottom: 20px;
}

/* Books by the same author */

h3.books-by-head
{
	text-align: center;
	margin-bottom: 1.5em;
	line-height: 1.2em;
}

h4.books-by-subtitle
{
	text-align: center;
	margin-bottom: 0.5em;
	line-height: 1.2em;
}

p.books-by-text
{
	text-indent: 0em;
	line-height: 1em;
	font-style: italic;
	text-align: center;
}

p.books-by-text-space-after
{
	text-indent: 0em;
	line-height: 1em;
	text-align: center;
	margin-bottom: 1em;
}

/* About the author */

h3.author-head
{
	text-align: center;
	page-break-after:  avoid;
	font-weight:  normal;
	margin-bottom: 2em;
}

p.author-text
{
	text-align: justify;
	text-indent: 0;
	margin-top: 0;
	line-height: 1.2em;
}

p.author-text-space-after
{
	text-align: justify;
	text-indent: 0;
	margin-top: 0;
	margin-bottom: 1em;
	line-height: 1.2em;
}

p.author-text-indented
{
	text-align: justify;
	text-indent: 1em;
	margin-top: 0;
	line-height: 1.2em;
}

p.author-text-indented-space-after
{
	text-align: justify;
	text-indent: 1em;
	margin-top: 0;
	margin-bottom: 1em;
	line-height: 1.2em;
}

/* Dedication */
p.dedication
{
	text-indent: 0em;
	text-align: center;
	margin-top: 15%;
	line-height: 1.2em;
}

p.dedication-space-after
{
	text-indent: 0em;
	text-align: center;
	margin-top: 15%;
	line-height: 1.2em;
	margin-bottom: 1em;
}

/* Praise */


h4.praise-head
{
	font-weight: bold;
	text-align: center;
	margin-bottom: 1em;
}

h5.praise-subtitle
{
	font-weight: normal;
	text-align: center;
	margin-bottom: 1em;
}

p.praise-text
{
	text-indent: 0em;
	font-weight: normal;
	text-align: center;
}

p.praise-text-space-after
{
	text-indent: 0em;
	font-weight: normal;
	text-align: center;
	margin-bottom: 1em;
}

p.praise-source
{
	text-indent: 0em;
	font-weight: normal;
	text-align: center;
	margin-bottom: 1em;
	font-style: italic;
}

span.praise-source
{
	font-style:  italic;
	font-weight:  normal;
	font-size: 80%;
}
span.big
{
	font-size: 150%;
}

/* Table of contents */

p.toc-head
{
	text-align: justify;
	font-weight: bold;
	line-height: 1.5em; 	/* CHECK THIS! */
	text-indent: 0;
	margin-bottom: 1em;
}

p.toc-text
{
	text-align: justify;
	font-weight: normal;
	text-indent: 0;
	line-height: 1.5em;
}

p.toc-text-space-after
{
	text-align: justify;
	font-weight: normal;
	text-indent: 0;
	line-height: 1.5em;
	margin-bottom:  1em;
}

p.toc-text-indented
{
	text-align: justify;
	font-weight: normal;
	text-indent: 1em;
	line-height: 1.5em;
}

p.toc-text-indented-space-after
{
	text-align: justify;
	font-weight: normal;
	text-indent: 1em;
	line-height: 1.5em;
	margin-bottom:  1em;
}

p.toc-text-indented-more
{
	text-align: justify;
	font-weight: normal;
	text-indent: 2em;
	line-height: 1.5em;
}

p.toc-text-indented-more-space-after
{
	text-align: justify;
	font-weight: normal;
	text-indent: 2em;
	line-height: 1.5em;
	margin-bottom:  1em;
}

/* Body Text */

p.flush-left
{
	text-align: justify;
	text-indent: 0;
	margin-top: 0;
	margin-bottom: 0;
	line-height: 1.2em;	/* CHECK THIS! */
}

p.flush-left-space-after
{
	text-align: justify;
	text-indent: 0;
	margin-top:  0;
	margin-bottom: 1em;
	line-height: 1.2em;	/* CHECK THIS! */
}

p.flush-left-opener
{
	text-align: justify;
	text-indent: 0;
	margin-top: 0;
	margin-bottom: 0;
	line-height: 1.2em;	/* CHECK THIS! */
}

p.flush-left-opener-space-after
{
	text-align: justify;
	text-indent: 0;
	margin-top:  0;
	margin-bottom: 1em;
	line-height: 1.2em;	/* CHECK THIS! */
}
p.flush-right
{
	text-indent: 0;
	text-align: right;
	margin-top: 0;
	margin-bottom: 0;
	line-height: 1.2em;	/* CHECK THIS! */
}

p.flush-right-space-after
{
	text-indent: 0;
	text-align: right;
	margin-top:  0;
	margin-bottom: 1em;
	line-height: 1.2em;	/* CHECK THIS! */
}
p.flush-centered
{
	text-indent: 0;
	text-align: center;
	margin-top: 0;
	margin-bottom: 0;
	line-height: 1.2em;	/* CHECK THIS! */
}

p.flush-centered-space-after
{
	text-indent: 0;
	text-align: center;
	margin-top:  0;
	margin-bottom: 1em;
	line-height: 1.2em;	/* CHECK THIS! */
}

p.indented
{
	text-align: justify;
	text-indent: 1em;
	margin-top: 0;
	margin-bottom: 0;
	line-height: 1.2em;	/* CHECK THIS! */
}

p.indented-space-after
{
	text-align: justify;
	text-indent: 1em;
	margin-top:  0;
	margin-bottom: 1em;
	line-height: 1.2em;	/* CHECK THIS! */
}

p.hanging-indent
{
	text-align: justify;
	text-indent: 1em;
	margin-top:  0;
	line-height: 1.2em;	/* CHECK THIS! */
	text-indent: -1em;
	padding-left: 1em;
}

p.hanging-indent-space-after
{
	text-align: justify;
	text-indent: 1em;
	margin-top:  0;
	margin-bottom: 1em;
	line-height: 1.2em;	/* CHECK THIS! */
	text-indent: -1em;
	padding-left: 1em;
}

/* Headings*/

h2.part-number
{
	text-align: center;
	page-break-after: avoid;
	margin-top:  15%;
	margin-bottom: 2em;
}

h2.part-title
{
	text-align: center;
	page-break-after: avoid;
	margin-bottom: 2em;
}

h2.part-subtitle
{
	text-align: center;
	page-break-after: avoid;
	margin-bottom: 2em;
}


h2.chapter-number
{
	text-align: center;
	page-break-after: avoid;
	margin-top:  2em; /* Revised 24/04/2012 */
	margin-bottom: 3em; /* Revised 24/04/2012 */
}

h2.chapter-title
{
	page-break-after: avoid;
	text-align: center;
	margin-top:  2em; /* Revised 24/04/2012 */
	margin-bottom: 3em; /* Revised 24/04/2012 */
}

/* This is deliberately empty - it's a placeholder */
span.chapter-number
{
}


/* Use h3 for A heads and equivalents (highest level heads in a chapter). */

h3.a-head /* Revised 24/05/2012 */
{
	text-indent: 0em;
	page-break-after: avoid;
	text-align: center;
	
}

h3.a-head-space-after /* Revised 24/05/2012 */
{
	text-indent: 0em;
	margin-bottom: 1em;
	page-break-after: avoid;
	text-align: center;
}


/* Use h4 for B heads and other subheads under A heads.  */
h4.b-head /* Revised 24/05/2012 */
{
	page-break-after: avoid;
}

h4.b-head-space-after
{
	page-break-after: avoid;
	margin-bottom: 1em;
}
h4.b-head-center-space-after
{
	page-break-after: avoid;
	text-indent: 0em;
	text-align: center;
	margin-bottom: 1em;
}

/* Use h5 for C heads and other subheads under B heads. */
h5.c-head /* Revised 24/05/2012 */
{
	page-break-after: avoid;
}

h5.c-head-space-after /* Revised 24/05/2012 */
{
	page-break-after: avoid;
	margin-bottom: 1em;
}

/* Use h6 for D heads and other subheads under C heads. */

h6.d-head /* Revised 24/05/2012 */
{
	page-break-after: avoid;
}

h6.d-head-space-after /* Revised 24/05/2012 */
{
	page-break-after: avoid;
	margin-bottom: 1em;
}

p.e-head /* Revised 07/02/2013 */
{
	page-break-after: avoid;
}

p.e-head-space-after /* Revised 07/02/2013 */
{
	page-break-after: avoid;
	margin-bottom: 1em;
}


/*  Displayed material */

p.dialogue
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 1.5em;
	margin-right: 2em;
}

p.dialogue-space-after
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 0;
	margin-top:  0;
	margin-bottom: 1em;
	margin-left: 1.5em;
	margin-right: 2em;
}

p.dialogue-indented
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 1em;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 1.5em;
	margin-right: 2em;
}

p.dialogue-indented-space-after
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 1em;
	margin-top:  0;
	margin-bottom: 1em;
	margin-left: 1.5em;
	margin-right: 2em;
}

p.diary-head
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 1.5em;
	margin-right: 2em;
}
p.diary-head-space-after
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 0;
	margin-top: 0;
	margin-bottom: 1em;
	margin-left: 1.5em;
	margin-right: 2em;
}
p.diary-date
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 1.5em;
	margin-right: 2em;
}
p.diary-date-space-after
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 0;
	margin-top: 0;
	margin-bottom: 1em;
	margin-left: 1.5em;
	margin-right: 2em;
}
p.diary
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 1.5em;
	margin-right: 2em;
}

p.diary-space-after
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 0;
	margin-top:  0;
	margin-bottom: 1em;
	margin-left: 1.5em;
	margin-right: 2em;
}

p.diary-indented
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 1em;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 1.5em;
	margin-right: 2em;
}

p.diary-indented-space-after
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 1em;
	margin-top:  0;
	margin-bottom: 1em;
	margin-left: 1.5em;
	margin-right: 2em;
}

p.display
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 1.5em;
	margin-right: 2em;
}

p.display-space-after
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 0;
	margin-top:  0;
	margin-bottom: 1em;
	margin-left: 1.5em;
	margin-right: 2em;
}

p.display-indented
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 1em;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 1.5em;
	margin-right: 2em;
}

p.display-indented-space-after
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 1em;
	margin-top:  0;
	margin-bottom: 1em;
	margin-left: 1.5em;
	margin-right: 2em;
}

p.display-centered
{
	font-size: 0.8em;
	text-align: center;
	text-indent: 1em;
	margin-top:  0;
	margin-bottom: 0em;
	margin-left: 1.5em;
	margin-right: 2em;
}

p.display-centered-space-after
{
	font-size: 0.8em;
	text-align: center;
	text-indent: 1em;
	margin-top:  0;
	margin-bottom: 1em;
	margin-left: 1.5em;
	margin-right: 2em;
}

p.display-hanging-indent
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 2em;
	margin-top:  0;
	margin-bottom: 0em;
	text-indent: -1em;
	padding-left: 1.5em;
	margin-right: 2em;
}

p.display-hanging-indent-space-after
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 2em;
	margin-top:  0;
	margin-bottom: 1em;
	text-indent: -1em;
	padding-left: 1.5em;
	margin-right: 2em;
}

p.extract
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 1.5em;
	margin-right: 2em;
}

p.extract-space-after
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 0;
	margin-top:  0;
	margin-bottom: 1em;
	margin-left: 1.5em;
	margin-right: 2em;
}
div.extract-new
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 0;
	margin-top:  0;
	margin-bottom: 1em;
	margin-left: 3em;
	margin-right: 3em;
}

p.extract-indented
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 1em;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 1.5em;
	margin-right: 2em;
}

p.extract-indented-space-after
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 1em;
	margin-top:  0;
	margin-bottom: 1em;
	margin-left: 1.5em;
	margin-right: 2em;
}

p.extract-source
{
	font-size: 0.8em;
	text-align: right;
	margin-top: 0;
	margin-bottom: 0;
	margin-left:  50%;
	margin-right: 2em;
}

p.extract-source-space-after
{
	font-size: 0.8em;
	text-align: right;
	margin-top: 0;
	margin-bottom: 1em;
	margin-left:  50%;
	margin-right: 2em;
}

p.email-head
{
	text-align: justify;
	font-family: sans-serif;
	font-size: 0.8em;
	text-indent: 0;
	margin-top: 0;
	margin-bottom: 1em;
	margin-left: 1.5em;
	margin-right: 2em;
}

p.email-date
{
	text-align: justify;
	font-family: sans-serif;
	font-size: 0.8em;
	text-indent: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 1.5em;
	margin-right: 2em;
}

p.email-date-space-after
{
	text-align: justify;
	font-family: sans-serif;
	font-size: 0.8em;
	text-indent: 0;
	margin-top: 0;
	margin-bottom: 1em;
	margin-left: 1.5em;
	margin-right: 2em;
}

p.email
{
	text-align: justify;
	font-family: sans-serif;
	font-size: 0.8em;
	text-indent: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 1.5em;
	margin-right: 2em;
}

p.email-space-after
{
	text-align: justify;
	font-family:sans-serif;
	font-size: 0.8em;
	text-indent: 0;
	margin-top:  0;
	margin-bottom: 1em;
	margin-left: 1.5em;
	margin-right: 2em;
}
p.email-center-space-after
{
	text-align: center;
	font-family:sans-serif;
	font-size: 0.8em;
	text-indent: 0;
	margin-top:  0;
	margin-bottom: 1em;
	margin-left: 1.5em;
	margin-right: 2em;
}

p.email-indented
{
	text-align: justify;
	font-family:sans-serif;
	font-size: 0.8em;
	text-indent: 1em;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 1.5em;
	margin-right: 2em;
}

p.email-indented-space-after
{
	text-align: justify;
	font-family:sans-serif;
	font-size: 0.8em;
	text-indent: 1em;
	margin-top:  0;
	margin-bottom: 1em;
	margin-left: 1.5em;
	margin-right: 2em;
}

p.email-source
{
	font-family:sans-serif;
	font-size: 0.8em;
	text-align: right;
	margin-top: 0;
	margin-bottom: 0;
	margin-left:  50%;
	margin-right: 2em;
}

p.email-source-space-after
{
	font-family:sans-serif;
	font-size: 0.8em;
	text-align: right;
	margin-top: 0;
	margin-bottom: 1em;
	margin-left:  50%;
	margin-right: 2em;
}

p.epigraph
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 0;
	margin-top:  0;
	margin-left: 1.5em;
	margin-right: 2em;
}

p.epigraph-space-after
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 0;
	margin-top:  0;
	margin-left: 1.5em;
	margin-right: 2em;
	margin-bottom: 1em;
}

p.epigraph-indented
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 1em;
	margin-top:  0;
	margin-left: 1.5em;
	margin-right: 2em;
}

p.epigraph-indented-space-after
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 1em;
	margin-top:  0;
	margin-left: 1.5em;
	margin-right: 2em;
	margin-bottom: 1em;
}

p.epigraph-source
{
	font-size: 0.8em;
	text-align: right;
	margin-top: 0;
	margin-bottom: 0;
	margin-left:  50%;
	margin-right: 2em;
	font-style: italic;
	margin-bottom: 0em;
}

p.epigraph-source-space-after
{
	font-size: 0.8em;
	text-align: right;
	margin-top: 0;
	margin-bottom: 0;
	margin-left:  50%;
	margin-right: 2em;
	font-style: italic;
	margin-bottom: 1em;
}

span.epigraph-source
{
	font-size: 0.8em;
	font-style: italic;
}

p.letter
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 1.5em;
	margin-right: 2em;
}

p.letter-space-after
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 0;
	margin-top:  0;
	margin-bottom: 1em;
	margin-left: 1.5em;
	margin-right: 2em;
}

p.letter-indented
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 1em;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 1.5em;
	margin-right: 2em;
}

p.letter-indented-space-after
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 1em;
	margin-top:  0;
	margin-bottom: 1em;
	margin-left: 1.5em;
	margin-right: 2em;
}

p.letter-source
{
	font-size: 0.8em;
	text-align: right;
	margin-top: 0;
	margin-bottom: 0;
	margin-left:  50%;
	margin-right: 2em;
}

p.letter-source-space-after
{
	font-size: 0.8em;
	text-align: right;
	margin-top: 0;
	margin-bottom: 1em;
	margin-left:  50%;
	margin-right: 2em;
}

p.letter-date
{
	font-size: 0.8em;
	text-indent: 0;
	text-align:right;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 1.5em;
	margin-right: 2em;
}

p.letter-date-space-after
{
	font-size: 0.8em;
	text-indent: 0;
	text-align:right;
	margin-top: 0;
	margin-bottom: 1em;
	margin-left: 1.5em;
	margin-right: 2em;
}

p.message
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 1.5em;
	margin-right: 2em;
}

p.message-space-after
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 0;
	margin-top:  0;
	margin-bottom: 1em;
	margin-left: 1.5em;
	margin-right: 2em;
}

p.message-indented
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 1em;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 1.5em;
	margin-right: 2em;
}

p.message-indented-space-after
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 1em;
	margin-top:  0;
	margin-bottom: 1em;
	margin-left: 1.5em;
	margin-right: 2em;
}

p.message-head
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 0;
	margin-top:  0;
	margin-bottom: 1em;
	margin-left: 1.5em;
	margin-right: 2em;
}

p.newspaper-head
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 0;
	margin-top:  0;
	margin-bottom: 0em;
	margin-left: 1.5em;
	margin-right: 2em;
}
p.newspaper-head-space-after
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 0;
	margin-top:  0;
	margin-bottom: 1em;
	margin-left: 1.5em;
	margin-right: 2em;
}
p.newspaper-subtitle
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 0;
	margin-top:  0;
	margin-bottom: 0em;
	margin-left: 1.5em;
	margin-right: 2em;
}
p.newspaper-subtitle-space-after
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 0;
	margin-top:  0;
	margin-bottom: 1em;
	margin-left: 1.5em;
	margin-right: 2em;
}
p.newspaper
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 1.5em;
	margin-right: 2em;
} 

p.newspaper-space-after
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 0;
	margin-top:  0;
	margin-bottom: 1em;
	margin-left: 1.5em;
	margin-right: 2em;
}
p.newspaper-center-space-after
{
	text-align: center;
	font-size: 0.8em;
	text-indent: 0;
	margin-top:  0;
	margin-bottom: 1em;
	margin-left: 1.5em;
	margin-right: 2em;
}

p.newspaper-indented
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 1em;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 1.5em;
	margin-right: 2em;
}

p.newspaper-indented-space-after
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 1em;
	margin-top:  0;
	margin-bottom: 1em;
	margin-left: 1.5em;
	margin-right: 2em;
}

/* Poetry */
div.verse
{
	margin-bottom: 1em;
}

p.poetry-title
{
	line-height: 1.2em;
	margin-bottom: 0.5em;
}

p.poetry-left-1
{
	text-indent:  0;
	line-height: 1.1em;
}

p.poetry-left-2
{
	text-indent:  4em;
	line-height: 1.1em;
}

p.poetry-left-3
{
	text-indent:  8em;
	line-height: 1.1em;
}

p.poetry-centred
{
	text-align: center;
	text-indent: 0;
	line-height: 1.1em;
}

p.poetry-right
{
	text-align: right;
	text-indent: 0;
	line-height: 1.1em;
}

p.poetry-source
{
	text-align:  right;
	line-height: 1.2em;
	font-size: 0.8em;
}

/* Lists. Use these for the indent levels. Currently only three levels are supported. Use
non-breaking spaces to separate the marker. */

p.list-level-1
{
	text-indent: 0em;

}

p.list-level-2
{
	text-indent: 2em;
}

p.list-level-3
{
	text-indent: 4em;
}

p.list-level-1-space-after
{
	text-indent: 0em;
	margin-bottom: 1em;
}

p.list-level-2-space-after
{
	text-indent: 2em;
	margin-bottom: 1em;
}

p.list-level-3-space-after
{
	text-indent: 4em;
	margin-bottom: 1em;
}

p.numbered-list-level-1
{
	text-indent: 0em;
}

p.numbered-list-level-2
{
	text-indent: 2em;
}

p.numbered-list-level-3
{
	text-indent: 4em;
}

p.numbered-list-level-1-space-after
{
	text-indent: 0em;
	margin-bottom: 1em;
}
p.numbered-list-level-2-space-after
{
	text-indent: 2em;
	margin-bottom: 1em;
}
p.numbered-list-level-3-space-after
{
	text-indent: 4em;
	margin-bottom: 1em;
}
p.bulleted-list-level-1
{
	text-indent: 0em;
}
p.bulleted-list-level-2
{
	text-indent: 2em;
}
p.bulleted-list-level-3
{
	text-indent: 4em;
}

p.bulleted-list-level-1-space-after
{
	text-indent: 0em;
	margin-bottom: 1em;
}
p.bulleted-list-level-2-space-after
{
	text-indent: 2em;
	margin-bottom: 1em;
}
p.bulleted-list-level-3-space-after
{
	text-indent: 4em;
	margin-bottom: 1em;
}

/* Adding space after for default lists. */

ul, ol
{
	margin-bottom: 0em;
	margin-top: 0em;
}

/* Misc */
p.section-symbol-break
{
	text-indent: 0;
	text-align:center;
	margin-top: 1em;
	margin-bottom: 1em;
	line-height: 1.2em;	/* CHECK THIS! */
}

p.figure-heading
{
	page-break-after: avoid;
}

p.caption
{
	font-size: 0.8em; /* Revised 24/04/2012 */
	text-indent: 0em;
	text-align: center;
	page-break-after: avoid;
}

p.caption-space-after
{
	font-size: 0.8em; /* Revised 24/04/2012 */
	text-indent: 0em;
	text-align: center;
	page-break-after: avoid;
	margin-bottom: 1em;
}

p.caption-source
{
	font-size: 0.8em; /* Revised 24/04/2012 */
	text-indent: 0em;
	page-break-after: avoid;
	text-align: center;
	margin-bottom: 1em;
}

/* This is deliberately empty - it's a placeholder */
span.caption-source
{
}

h6.box-head
{
	text-align: center;
	page-break-after: avoid;
	font-weight: bold;
}

p.box-text-flush-left
{
	text-align: justify;
	text-indent: 0;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 1.0em;
	margin-right: 1.0em;
}

p.box-text-flush-left-space-after
{
	text-align: justify;
	text-indent: 0;
	margin-top: 0;
	margin-bottom: 1em;
	margin-left: 1.0em;
	margin-right: 1.0em;
}

p.box-text-indented
{
	text-align: justify;
	text-indent: 1em;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 1.0em;
	margin-right: 1.0em;
}

p.box-text-indented-space-after
{
	text-align: justify;
	text-indent: 1em;
	margin-top: 0;
	margin-bottom: 1em;
	margin-left: 1.0em;
	margin-right: 1.0em;
}

p.box-text-centered
{
	text-indent: 0;
	text-align:center;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 1.0em;
	margin-right: 1.0em;
}

p.box-text-centered-space-after
{
	text-indent: 0;
	text-align:center;
	margin-top: 0;
	margin-bottom: 1em;
	margin-left: 1.0em;
	margin-right: 1.0em;
}

/*Endmatter */

p.bibliography
{
	text-align: justify;
	text-indent: 1em;
	margin-top:  0;
	line-height: 1.2em;	/* CHECK THIS! */
	text-indent: -1em;
	padding-left: 1em;
}

p.bibliography-space-after
{
	text-align: justify;
	text-indent: 1em;
	margin-top:  0;
	margin-bottom: 1em;
	line-height: 1.2em;	/* CHECK THIS! */
	text-indent: -1em;
	padding-left: 1em;
}

p.bibliography-indented
{
	text-align: justify;
	text-indent: 1em;
	margin-top:  0;
	line-height: 1.2em;	/* CHECK THIS! */
	padding-left: 1em;
}

p.bibliography-indented-space-after
{
	text-align: justify;
	text-indent: 1em;
	margin-top:  0;
	margin-bottom:1em;
	line-height: 1.2em;	/* CHECK THIS! */
	padding-left: 1em;
}

p.chronology-date
{
	text-align: justify;
	text-indent: 1em;
	margin-top:  0;
	line-height: 1.2em;	/* CHECK THIS! */
	text-indent: -1em;
	padding-left: 1em;
}

p.chronology
{
	text-align: justify;
	text-indent: 1em;
	margin-top:  0;
	line-height: 1.2em;	/* CHECK THIS! */
	text-indent: -1em;
	padding-left: 1em;
}
p.chronology-space-after
{
	text-align: justify;
	text-indent: 1em;
	margin-top:  0;
	margin-bottom: 1em;
	line-height: 1.2em;	/* CHECK THIS! */
	text-indent: -1em;
	padding-left: 1em;
}

p.chronology-indented
{
	text-align: justify;
	text-indent: 1em;
	margin-top:  0;
	line-height: 1.2em;	/* CHECK THIS! */
	padding-left: 1em;
}

p.chronology-indented-space-after
{
	text-align: justify;
	text-indent: 1em;
	margin-top:  0;
	margin-bottom:1em;
	line-height: 1.2em;	/* CHECK THIS! */
	padding-left: 1em;
}

p.glossary
{
	text-align: justify;
	text-indent: 1em;
	margin-top:  0;
	line-height: 1.2em;	/* CHECK THIS! */
	text-indent: -1em;
	padding-left: 1em;
}

p.glossary-space-after
{
	text-align: justify;
	text-indent: 1em;
	margin-top:  0;
	margin-bottom: 1em;
	line-height: 1.2em;	/* CHECK THIS! */
	text-indent: -1em;
	padding-left: 1em;
}

p.glossary-indented
{
	text-align: justify;
	text-indent: 1em;
	margin-top:  0;
	line-height: 1.2em;	/* CHECK THIS! */
	padding-left: 1em;
}

p.glossary-indented-space-after
{
	text-align: justify;
	text-indent: 1em;
	margin-top:  0;
	margin-bottom:1em;
	line-height: 1.2em;	/* CHECK THIS! */
	padding-left: 1em;
}

/*Footnotes and endnotes */
p.footnote-flush-left
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 1em;
	margin-top:  0;
	line-height: 1.2em;	/* CHECK THIS! */
	text-indent: -1em;
	padding-left: 1em;
}

p.footnote-flush-left-space-after
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 1em;
	margin-top:  0;
	margin-bottom: 1em;
	line-height: 1.2em;	/* CHECK THIS! */
	text-indent: -1em;
	padding-left: 1em;
}
p.footnote-indented
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 1em;
	margin-top:  0;
	line-height: 1.2em;	/* CHECK THIS! */
	padding-left: 1em;
}
p.footnote-indented-space-after
{
	text-align: justify;
	font-size: 0.8em;
	text-indent: 1em;
	margin-top:  0;
	margin-bottom:1em;
	line-height: 1.2em;	/* CHECK THIS! */
	padding-left: 1em;
}

p.endnote-heading
{
	text-align: justify;
	text-indent: 0em;
	margin-top:  0;
	line-height: 1.2em;	/* CHECK THIS! */
}

p.endnote-flush-left
{
	text-align: justify;
	text-indent: 1em;
	margin-top:  0;
	line-height: 1.2em;	/* CHECK THIS! */
	text-indent: -1em;
	padding-left: 1em;
}

p.endnote-flush-left-space-after
{
	text-align: justify;
	text-indent: 1em;
	margin-top:  0;
	margin-bottom: 1em;
	line-height: 1.2em;	/* CHECK THIS! */
	text-indent: -1em;
	padding-left: 1em;
}

p.endnote-indented
{
	text-align: justify;
	text-indent: 1em;
	margin-top:  0;
	line-height: 1.2em;	/* CHECK THIS! */
	padding-left: 1em;
}

p.endnote-indented-space-after
{
	text-align: justify;
	text-indent: 1em;
	margin-top:  0;
	margin-bottom:1em;
	line-height: 1.2em;	/* CHECK THIS! */
	padding-left: 1em;
}

/* Index */

p.index-heading
{
	text-align: justify;
	text-indent: 0em;
	font-size: 0.7em;
	margin-top:  0;
	margin-bottom:0;
}

p.index-1
{
	text-align: justify;
	font-size: 0.7em;
	text-indent: 1em;
	margin-top:  0;
	line-height: 1.2em;	/* CHECK THIS! */
	text-indent: -1em;
	padding-left: 1em;
}

p.index-1-space-after
{
	text-align: justify;
	font-size: 0.7em;
	text-indent: 1em;
	margin-top:  0;
	margin-bottom: 1em;
	line-height: 1.2em;	/* CHECK THIS! */
	text-indent: -1em;
	padding-left: 1em;
}
p.index-2
{
	text-align: justify;
	font-size: 0.7em;
	text-indent: 2em;
	margin-top:  0;
	line-height: 1.2em;	/* CHECK THIS! */
	text-indent: -1em;
	padding-left: 2em;
}

p.index-2-space-after
{
	text-align: justify;
	font-size: 0.7em;
	text-indent: 2em;
	margin-top:  0;
	margin-bottom: 1em;
	line-height: 1.2em;	/* CHECK THIS! */
	text-indent: -1em;
	padding-left: 2em;
}
p.index-3
{
	text-align: justify;
	font-size: 0.7em;
	text-indent: 3em;
	margin-top:  0;
	line-height: 1.2em;	/* CHECK THIS! */
	text-indent: -1em;
	padding-left: 3em;
}

p.index-3-space-after
{
	text-align: justify;
	font-size: 0.7em;
	text-indent: 3em;
	margin-top:  0;
	margin-bottom: 1em;
	line-height: 1.2em;	/* CHECK THIS! */
	text-indent: -1em;
	padding-left: 3em;
}


/* Cover page */

body.cover-page
{
	margin: 0;
	padding: 0;
}

div.cover-image
{
	text-align: center;
}

img.cover-image
{
	max-width: 100%;
	height: 100%;
}
img.max-heght-width
{
	max-width: 100%;
	max-height: 100%;
}

/* Large Images. */
img.full-height-image /* Revised 24/05/2012 */
{
	height: 100%;
}
img.full-width-image /* Revised 24/05/2012 */
{
	width: 100%;
}

/* Pages which require a larger top margin. */

body.prelims-page
{
	margin-top: 15%;
}

/* Full page images */

div.full-page-image
{
	page-break-after: always;
	page-break-before: always;
	page-break-inside: avoid;
}



/* 
Block images - these must be contained within a div element 
No top margin as we use bottom margins throughout.
*/

div.image
{
	text-indent: 0;
	margin-bottom: 1em;

}

div.centered-image
{
	text-indent: 0;
	margin-bottom: 0em;
	margin-top: 0em;
	text-align: center;
}
img.mid
{
	margin-bottom: 0.3em;
}

div.image-container
{
	page-break-inside: avoid;
}

div.image-left
{
	margin-top:1em;
	margin-bottom:1em;
}

div.image-right
{
	text-align:right;
	margin-top:1em;
	margin-bottom:1em;
}

.image-centered
{
	text-align:center;
	text-indent: 0em;
	margin-top:0em;
	margin-bottom:0em;
}
.image-centered-1
{
	text-align:center;
	text-indent: 0em;
	margin-top:0em;
	margin-bottom:1em;
}

/*
Shading. We have defined two sets of styles for shading - 
these are identical except that one uses div elements and one
uses paragraph elements. The div elements are useful when several
paragraphs must be shaded. 

NOTE - no padding is defined. It is necessary to use empty paras
(perhaps with a single non breaking space in them) to add padding
to the background on a Kindle. 
*/


div.shading-25, p.shading-25
{
	background-color: #C0C0C0;
}

div.shading-50, p.shading-50
{
	background-color: #808080;
}

div.shading-50-white, p.shading-50-white
{
	background-color: #808080;
	color:  white;
}

div.shading-75, p.shading-75
{
	background-color: #404040;
}

div.shading-75-white, p.shading-75-white
{
	background-color: #404040;
	color:  white;
}


div.shading-25-space-after, p.shading-25-space-after
{
	background-color: #C0C0C0;
	margin-bottom: 1em;
}

div.shading-50-space-after, p.shading-50-space-after
{
	background-color: #808080;
	margin-bottom: 1em;
}

div.shading-50-white-space-after, p.shading-50-white-space-after
{
	background-color: #808080;
	color:  white;
	margin-bottom: 1em;
}

div.shading-75-space-after, p.shading-75-space-after
{
	background-color: #404040;
	margin-bottom: 1em;
}

div.shading-75-white-space-after, p.shading-75-white-space-after
{
	background-color: #404040;
	color:  white;
	margin-bottom: 1em;
}

/* Table */

table
{
	font-size:90%;
	border-collapse:collapse;
}

th,td
{
	vertical-align:top;
	padding-left:1em;
}


/* Links */

a a:visited a:active a:link
{
	text-decoration:underline;
}

a.toc-link
{
	text-decoration: none;
}


/* Placeholders only. */
span.drama-speaker
{

}

span.drama-direction
{

}

span.drop-cap
{
	font-size: 150%;
}


/* Generics */

.small-caps
{
	font-variant: small-caps;
}
sup
{
	height: 0;
	line-height: 1;
	font-size:75%;
	vertical-align: top;
	position: relative;
}
sub
{
	height: 0;
	line-height: 1;
	font-size:75%;
	vertical-align: bottom;
	position: relative;
}
.underline
{
	text-decoration: underline;
}
.strikethrough
{
	text-decoration: line-through;
}
.dropcap
{
	float:left;
	font:normal 290%/85% serif;
	line-height:90%;
	padding-right:0.02em;
	margin-bottom:-0.1em;
}
span.font-ner
{
	font-family: sans-serif;
}
UPDATE - stranger & stranger. I did the whole process again, i.e. added the original file to calibre & converted it again, I did not change any conversion settings, this time calibre has completely redone the stylesheet and has added the page-styles.

i guess it's just possible that its all my fault. If I screwed up the workflow sequence like this maybe: ( steps 2 & 3 in wrong sequence)
1. add book to library, 2. open with sigil, 3. convert& create original_epub, 4. save with sigil. ( that would overwrite the converted version )

Last edited by cybmole; 07-14-2014 at 01:42 AM.
cybmole is offline   Reply With Quote
Old 07-14-2014, 01:24 AM   #2
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 45,255
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
It will not be added if you have set the page layout preferences to not change page margins and your book has no embedded fonts.
kovidgoyal is online now   Reply With Quote
Advert
Old 07-14-2014, 03:25 AM   #3
cybmole
Wizard
cybmole ought to be getting tired of karma fortunes by now.cybmole ought to be getting tired of karma fortunes by now.cybmole ought to be getting tired of karma fortunes by now.cybmole ought to be getting tired of karma fortunes by now.cybmole ought to be getting tired of karma fortunes by now.cybmole ought to be getting tired of karma fortunes by now.cybmole ought to be getting tired of karma fortunes by now.cybmole ought to be getting tired of karma fortunes by now.cybmole ought to be getting tired of karma fortunes by now.cybmole ought to be getting tired of karma fortunes by now.cybmole ought to be getting tired of karma fortunes by now.
 
Posts: 3,720
Karma: 1759970
Join Date: Sep 2010
Device: none
Quote:
Originally Posted by kovidgoyal View Post
It will not be added if you have set the page layout preferences to not change page margins and your book has no embedded fonts.
i don't think I've done that ( I think it was my workflow sequence error) but where do I find page layout preferences, I looked under conversion common options and on the page setup tab but am not seeing anythiing called that ?

if i name a debug file in my general preferences, so that i have something to look back at, will that grow & grow or will each new conversion effectively overwrite it
cybmole is offline   Reply With Quote
Old 07-14-2014, 03:28 AM   #4
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 45,255
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
Look under Page Setup in the conversion dialog.

And no debug directories do not grow and grow.
kovidgoyal is online now   Reply With Quote
Old 07-14-2014, 03:49 AM   #5
cybmole
Wizard
cybmole ought to be getting tired of karma fortunes by now.cybmole ought to be getting tired of karma fortunes by now.cybmole ought to be getting tired of karma fortunes by now.cybmole ought to be getting tired of karma fortunes by now.cybmole ought to be getting tired of karma fortunes by now.cybmole ought to be getting tired of karma fortunes by now.cybmole ought to be getting tired of karma fortunes by now.cybmole ought to be getting tired of karma fortunes by now.cybmole ought to be getting tired of karma fortunes by now.cybmole ought to be getting tired of karma fortunes by now.cybmole ought to be getting tired of karma fortunes by now.
 
Posts: 3,720
Karma: 1759970
Join Date: Sep 2010
Device: none
perferencess -> conversions -> common options -> page setup

under pages setup I see only my choice of input & output profile, & I see all margins set to 5pt

I am not seeing any option for turning off change page margins - should I be seeing such a thing ?

that page is 4 quadrant layout :

input profile ..... profile description
output profile ...... margins
cybmole is offline   Reply With Quote
Advert
Old 07-14-2014, 03:58 AM   #6
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 45,255
Karma: 27110894
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
Hover your mouse over one of the page margin settings boxes.
kovidgoyal is online now   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
3 suggestions: merge on add, cleanup on add, sorting changeling Calibre 5 08-24-2013 06:35 AM
add 2 different font paths in Extra CSS raykoko Calibre 2 08-17-2013 04:47 AM
calibredb add -- how to add additional metadata? TuxGirl Calibre 16 12-29-2011 01:01 AM
add css file to epub conversion VICTORSJG Calibre 0 09-21-2011 07:38 AM
Help:how to add CSS additional data by converting books Nick_1964 Calibre 14 10-26-2010 09:47 AM


All times are GMT -4. The time now is 11:35 AM.


MobileRead.com is a privately owned, operated and funded community.