bell notificationshomepageloginedit profileclubsdmBox

10% popularity   0 Reactions

Unfortunately, there's a lot more wrong than the errors listed. The first line needs to be (adding the question mark):

<?xml version="1.0" encoding="utf-8" standalone="no"?>

After you correct that and validate that, you will turn up 100s of validation messages -- not only in the opf file but also the xhtml files.

This tells me that your method for generating this file is defective and/or you are importing html from another source without cleaning it up. Or that your desktop tool is not processing everything properly. (I suspect you are using Adobe InDesign?)

It's hard to know where to start. But when I do projects (and I don't use a desktop tool like Indesign), I generate the .opf automatically and that file never gives validation issues. Most people never have to touch this file when creating epubs.

My recommendation for continuing would be to start a new project and then add one chapter/HTML file at a time and then validate that before continuing. Once you feel confident that your tool is producing valid content, you should add additional chapters.

I was inclined to share with you one of my valid opf files to compare against, but you can find clean opf files from many places on the web. Once you validate again with the ? mark, you will see that the opf errors are just scratching the surface here. Perhaps you should consider trying another tool (like Sigil or Calibre) and importing your content into a brand new project inside the new tool?

Another thing. I notice that some of the image references go to an external source. Generally the images should be included in the zip and listed in the manifest.

There are many ways to produce a epub file, but the key thing is to use a tool or develop a process that you are confident is valid right from the start.


Free books android app tbrJar TBR JAR Read Free books online gutenberg


Load Full (0)

Login to follow story

More posts by @Julie

0 Comments

Sorted by latest first Latest Oldest Best

 

Back to top