![]() |
#1 |
Member
![]() Posts: 21
Karma: 10
Join Date: Mar 2013
Device: Kindle
|
epub file not working when uploading to Kindle
Hi,
I have been having a few problems with uploading a file to the Kindle Preview to create a mobi file. I have done all the work in html, then imported it into Sigil and validated it before creating my epub file. I have added html to one page to make it the start page - <p class="large" id="start"> I have used this code on other books and they have worked fine. But now whenever I upload this epub file into the Kindle previewer it always opens at a different page than the one I specified as the start page. I have even gone back to the epub file and added Title page in the symantics but still it doesn´t make any difference. I am using the latest version of Sigil and also the latest version of Kindle Previewer but I cannot work out why this wont open at the page I have coded as being the start page. Any ideas on this? Thanks Nigel |
![]() |
![]() |
![]() |
#2 |
Color me gone
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,089
Karma: 1445295
Join Date: Apr 2008
Location: Central Oregon Coast
Device: PRS-300
|
Have you used Flight Crew or epubcheck on it to make sure there are no errors?
|
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,505
Karma: 204127028
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
There's scads of threads documenting how the "start reading" functionality of a Kindlebook doesn't always seem to work as expected. Bottom line: it's not a Sigil (or even an ePub) related issue.
My best advice would be to forget about setting a "start reading" point. Even if you get it to work after conversion with Kindlegen/Previewer, there's no guarantee it won't be over-ridden by Amazon's KDP process. If you CAN'T forget about it (or a client won't let you), I suggest searching for the various threads about kindle- mobi-books and setting the Start Reading point... and/or taking it up with Amazon. EDIT: also... validating all your markup BEFORE you create your epub is all well and good, but it's sort of pointless if you don't then validate your epub after you're done with it. Valid (x)HTML != Valid ePub. If you want to set the start reading point with semantics, use the 'Text' semantic, not the 'Title page' one. Last edited by DiapDealer; 10-02-2013 at 10:05 AM. |
![]() |
![]() |
![]() |
#4 | |
Bookmaker & Cat Slave
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 11,503
Karma: 158448243
Join Date: Apr 2010
Location: Phoenix, AZ
Device: K2, iPad, KFire, PPW, Voyage, NookColor. 2 Droid, Oasis, Boox Note2
|
Quote:
Not that this is a Sigil or ePUB issue (mods--maybe you should move this to the Kindle formats forum), but, precisely, please, what is the order of your frontmatter, from the cover back to Ch1, and on which page did you place the start id? And make sure you include the location of your inline TOC, please. And advise which page *appears* to be your start page. Hitch |
|
![]() |
![]() |
![]() |
#5 |
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 30,939
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Moderator Notice
Moving |
![]() |
![]() |
Advert | |
|
![]() |
#6 |
Member
![]() Posts: 21
Karma: 10
Join Date: Mar 2013
Device: Kindle
|
Hi everyone,
Thanks for the advice and help. I did this as a test file as I wanted to try and clear out a few errors that had appeared on a clients job. I did validate the epub file in Sigil and it showed no errors. Here is the simple html I used for this test from the front matter to the start of the first chapter. You can see that I wanted the book to begin with Book Starts Here and gave it the id="start" code. But whenever I viewed it in Kindle Previewer it always started at The Universal Law of Attraction. </head> <BODY> <p class="large">Law of Attraction Explained</p> <p class="center">by</p> <p class="center">Nigel Thomas</p> <p class="breakhere"</p> <p class="class" id="start"><h2>Book starts here</h2> <p class="breakhere"</p> <p class="first" id="toc"><h2>Table of Contents</h2> <p class="first"><a href="#universal_law_of_att">The Universal Law of Attraction</a></p> <p class="first"><a href="#what_is_the_law">What is the Law of Attraction</a></p> <p class="first"><a href="#law_of_att_tech">Law of Attraction Techniques</a></p> <p class="breakhere"</p> <p class="first"><h2><a name="universal_law_of_att">The Universal Law of Attraction</a></h2> This is the html I put into Sigil to produce the epub file and when I checked that everything was fine so I have no idea why it did not start at the page I wanted it to. Thanks Nigel |
![]() |
![]() |
![]() |
#7 | |
Bookmaker & Cat Slave
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 11,503
Karma: 158448243
Join Date: Apr 2010
Location: Phoenix, AZ
Device: K2, iPad, KFire, PPW, Voyage, NookColor. 2 Droid, Oasis, Boox Note2
|
Quote:
I was asking for the order of the files in the ePUB, and this seems to be a section from the TOC, but I'll try to assist: 1. Did you add "text" to the Guide, in the OPF, to indicate the start location? By using the Semantics menu, for the file where you want to start? That is the correct method for setting an ePUB start reading page. 2. It's difficult for me to tell, from what you've pasted here, if where you have the "break here" is supposed to indicate different files, or simply paragraphs on a page? Or are those empty paragraphs supposed to be...what are those supposed to be? Can you clarify? 3. If these are supposed to be separate files--so that "Book Starts Here" is an actual file--the Title page, then part of your problem is that you're converting an ePUB without a text semantic set, I believe. 4. If these are all paragraphs on a page--in other words, a single file--then you'll have to set your SRL semantic by hand, using the id you created. Did you say you were creating this book for a client? Hitch |
|
![]() |
![]() |
![]() |
#8 |
Member
![]() Posts: 21
Karma: 10
Join Date: Mar 2013
Device: Kindle
|
Hi Hitch,
Thanks for getting back and sorry for the confusion. This is not for a client but only a test after a clients job didn´t go according to plan. Firstly, no I didn´t add "text" in the OPF to indicate where I wanted the book to start - I think I wrongly added it to the view page as I would do for the cover. Secondly where there is a breakhere, that indicated a new chapter, or file, altogether. Hope that clarifies some things for you. Many thanks Nigel |
![]() |
![]() |
![]() |
#9 | ||||
Bookmaker & Cat Slave
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 11,503
Karma: 158448243
Join Date: Apr 2010
Location: Phoenix, AZ
Device: K2, iPad, KFire, PPW, Voyage, NookColor. 2 Droid, Oasis, Boox Note2
|
Quote:
Quote:
Quote:
Quote:
Hitch |
||||
![]() |
![]() |
![]() |
#10 |
Member
![]() Posts: 21
Karma: 10
Join Date: Mar 2013
Device: Kindle
|
Hi Hitch,
I think my lack of knowledge is showing through here. What I do to create a digital book, either for Kindle, Sony, Nook etc, is to take the word file and save it as an html file. From that I do the majority of the work I want to do in formatting it. I then open the formatted html file in Sigil and use the split at curser tool to create a new chapter. So, hopefully, in answering your question it is one big html file that has been split to create the individual chapters. In Sigil you can view the document, or individual chapters in either Code View or Book View, what I meant about adding the text in the symantics is that I clicked onto the appropriate html section for the start of the book and added text to the symantics there. Hope that has cleared up a few things? Thanks Nigel |
![]() |
![]() |
![]() |
#11 | |||
Bookmaker & Cat Slave
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 11,503
Karma: 158448243
Join Date: Apr 2010
Location: Phoenix, AZ
Device: K2, iPad, KFire, PPW, Voyage, NookColor. 2 Droid, Oasis, Boox Note2
|
Quote:
Quote:
Quote:
Thx, Hitch |
|||
![]() |
![]() |
![]() |
#12 |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,408
Karma: 145491800
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
If FlightCrew is used, give a once over with epubcheck once FlightCrews says there are no errors. This is because epubcheck checks for more things then FC.
Last edited by JSWolf; 10-18-2013 at 04:21 PM. |
![]() |
![]() |
![]() |
#13 | |
Bookmaker & Cat Slave
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 11,503
Karma: 158448243
Join Date: Apr 2010
Location: Phoenix, AZ
Device: K2, iPad, KFire, PPW, Voyage, NookColor. 2 Droid, Oasis, Boox Note2
|
Quote:
So nice to see you back after your vacation. Anyway, his whole issue is the SRL. I'm just still plowing through trying to figure out if the issue is that he used "id=start" (or name=start) as an HTML tag inside the HTMl, or, if he used Text in the Guide. And, if he did use Start, how he referenced it in the Guide. I'm still trying to understand precisely what he did, as our vernacular isn't the same. Hitch |
|
![]() |
![]() |
![]() |
#14 | |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 79,408
Karma: 145491800
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
Quote:
For the guide, use a type of start for the cover XML as it will then open to the cover on a Kindle. I would never use a type of text. That's just not accurate enough. I would use things like Table of Contents, Copyright, Begin Reading (has to be where the book actually starts), About the Author, etc as needed. But text just doesn't work. |
|
![]() |
![]() |
![]() |
#15 |
Member
![]() Posts: 21
Karma: 10
Join Date: Mar 2013
Device: Kindle
|
Hi Hitch,
Thanks for getting back about this and for your patience too. In answer to your question whether I used a start id in the html or if I used Sigil's built-in Semantics options to make a given chapter the "Text" location - the answer it yes. Let me clarify. I originally used the id="start" in html but found when I put it into Kindle it didn´t work on this particular book, although I had done this before on other books and it always worked then. This is why I then started to try and work out how to get a book to start on a given page using Sigil. In Sigil I went to the page I wanted to start the book at and using the symantics tool I put in text by clicking onto the html code section on the left hand pane of Sigil. Unfortunately this didn´t work either. Which is why I asked the question how do I get Sigil to open a book where I want it to start. Thanks Nigel |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Incomplete uploading an ePub book on iPad after conversion from kindle | Veronique33 | Introduce Yourself | 8 | 01-13-2012 12:12 PM |
ePub error when uploading to iBookstore HELP! | SHADPUB | ePub | 1 | 12-12-2011 10:12 AM |
trouble uploading epub with video embed on kindle | cykwon | Amazon Kindle | 4 | 10-06-2011 01:26 AM |
Converting Merged HTML file to Epub/PDF Not Working | MV64 | Calibre | 1 | 06-07-2010 07:48 PM |
pdf converted to epub file not working on my EZ Pocket Pro Pro | luvshihtzu | Astak EZReader | 2 | 10-20-2009 07:30 PM |