Nova accepts the following files.

  • Cover
  • PDF
  • XML
  • EPUB
  • Assets (various multimedia files)

Cover Image

The cover image is mandatory for books. The cover must be in this specification exactly.

The preferred format for the cover is a PNG. image of 600 x 800 pixels.

File naming convention: cover.png

The Nova platform supports GIF, BMP, JPEG, PNG images in your content. so you should usually provide your images with the maximum resolution.

The ZIP file can contain an “assets” folder (optional) that contains all other associated files such as images and supplemental data files.

Nova Structure

The nova package must contain a ZIP file and the Manifest.xml. Both should be in the same name.

Manifest Structure

The manifest.xml file should follow the below format. You will need to capture the additional informations as exactly mentioned in the sample below. And this has key information about the content, please ensure before upload the information in the mainfest.xml. Here, we have mentioned Price information for reference.

@access-type attribute: The access types: FREE (or)  OA  (or) COMPLIMENTARY (or)  PAID.

Package Type : full-book (without full text)

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE nova PUBLIC "nova" "nova.dtd">
<nova isbn="9781785271694" content-type="full-book" scheduled = "2021-02-05 18:06:28" full-text="no">
    <chapter type="front-matter" id= "prelims" access-type= "OA"/>
    <chapter type="sample" id= "sample-chapter 1" access-type= "OA"/>
    <book type="zip" file="Brown" access-type="PAID">
        <price isbn="9781785271694" GBP="70.00" USD="115.00" type="hardback"/>
        <price isbn="9781785271700" GBP="70.00" USD="115.00" type="paperback"/>
        <price isbn="9781785271687" GBP="70.00" USD="115.00" type="webpdf"/>
        <price isbn="9781785271688" GBP="70.00" USD="115.00" type="epub"/>
    </book>
</nova>  

Package Type : full-book (with full text)

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE nova PUBLIC "nova" "nova.dtd">
<nova isbn="9781785271694" content-type="full-book" full-text="yes">
    <chapter type="front-matter" id="prelims" access-type="FREE"/>
    <chapter type="sample" id= "sample-chapter 1" access-type= "OA"/>
    <book type="zip" file="Hogue170918_Anthem" access-type="PAID">
        <price isbn="9781785271694" GBP="70.00" USD="115.00" type="hardback"/>
        <price isbn="9781785271700" GBP="70.00" USD="115.00" type="paperback"/>
        <price isbn="9781785271687" GBP="70.00" USD="115.00" type="webpdf"/>
        <price isbn="9781785271688" GBP="70.00" USD="115.00" type="epub"/>
    </book>
</nova>    

Package Type : chunk-book (without full text)

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE nova PUBLIC "nova" "nova.dtd">
<nova isbn="9876543211123" content-type= "chunk-book" full-text="no">
    <book type="zip" file="Zahoor011119" access-type="PAID">
	 <price isbn="9781785274596" GBP="25.00" USD="40.00" type="hardback"/>
	 <price isbn="9781785274602" GBP="25.00" USD="40.00" type="webpdf"/>
	 <price isbn="9781785274619" GBP="25.00" USD="40.00" type="epub"/>
	</book>
    <chapter type="front-matter" id="prelims" access-type="OA"/>
    <chapter type="sample" id="sample-chapter 1" access-type="OA"/>
    <chapter id= "ch01">
      <price GBP= "10" USD= "30"/>
    </chapter>
    <chapter id= "ch02">
      <price GBP= "10" USD= "30"/>
    </chapter>
</nova>  

Package Type : chunk-book (with full text)

<?xml version="1.0" encoding= "UTF-8"?>
<!DOCTYPE nova PUBLIC "nova" "nova.dtd">
<nova isbn="9781785274596" content-type="chunk-book" full-text="yes">
    <book type="zip" file="Conley200719_Anthem.zip" access-type="PAID">
      <price isbn="9781785274596" GBP="25.00" USD="40.00" type="hardback"/>
      <price isbn="9781785274602" GBP="25.00" USD="40.00" type="webpdf"/>
      <price isbn="9781785274619" GBP="25.00" USD="40.00" type="epub"/>
    </book>
    <chapter type= "sample" id= "book-part-001" folder= "ch01" access-type= "OA"/>
    <chapter type="front-matter" id="toc-001" folder= "toc" access-type="FREE"/>
    <chapter id= "book-part-001" folder= "ch01" >
      <price GBP= "10" USD= "30"/>
    </chapter>
    <chapter id= "book-part-002" folder= "ch02" >
      <price GBP= "10" USD= "30"/>
    </chapter>
</nova> 

Package Type : in-press (upcoming books)

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE nova PUBLIC "nova" "nova.dtd">
<nova isbn="9876543211123" content-type="in-press" full-text="no">
 <book id="KLBhatia_book_TR" scheduled = "2021-02-05 18:06:28" access-type="FREE">
   <price GBP= "10" USD= "18" original-price = "30.00" save = "11.02" /> 
 </book>
</nova>  

Table 1: Element description

ElementAttributeDefinitionValueNecessity
novacontent-typeFormal reference identification of the contentchunk-book, book, chaptermandatory
full-textFormal reference identification of the content typeYES / NOmandatory

work-flow

Formal reference identification of the work flow 

book

mandatory


scheduled

Formal reference identification for publication date. The attribute value must be in UTC time format.

yyy-MM-dd HH:mm:ss

mandatory


isbn

ISBN stands for 'International Standard Book Number'. It's basically a 13 digit identification number that book sellers and libraries use to identify books.

9876543211123

mandatory

chaptertypeFormal reference identification of the sub divisionsample, prelims, Ch01, etcmandatory

folder

Name of the folder

Zahoor011119

mandatory
access-typeDigital Price / Open Access

Free, OA, Complimentary, Paid

mandatory
priceGBPPrice type10mandatory
USDPrice type30mandatory

INR

Price type

2187

mandatory

Type

ISBN Type [hardback, paperback, webpdf, epub]

978178527607

mandatory

 original-price 

Actual price for the book

30.00

optional

save

Discount amount

11.02

optional

subscriptiontypeSilver1optional
Gold2optional
Platinum3optional

Zip File Structure (full-text= no)

The Zip file can contain Assets, EPub, XML, PDF files, and cover image.

Supplementary data, as characterized by the DTD documentation, are extra “information files that contain data straightforwardly supportive of the document, for instance, an audio clip, movie, database, spreadsheet, applet, or other external file.” When given, these should be described in the XML document and tagged with the <supplementary-material> tag.

Click here to download the sample packages.zip