![]() |
#16 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,374
Karma: 203720150
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
|
![]() |
![]() |
![]() |
#17 |
Sigil Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8,494
Karma: 5703586
Join Date: Nov 2009
Device: many
|
Hi,
I have to agree with DiapDealer here. Failure to validate is NOT a bug. Sigil is a tool to help you convert your material to epub format, and to allow you to validate it if you so desire and make whatever changes you may need. Many ebooks do not validate. Nor should they have to if they work on the intended device. This is exactly the philosophy used by Kovid and Calibre as well. If you do not know even basic (x)html, Sigil is probably not the tool you will want to use. And any validation output will be hard for you to understand. There may be better tools for you to use. Toxaris's word to epub tools may be more appropriate or saving as an epub with Pages if you work on a Mac. Hope this helps, KevinH |
![]() |
![]() |
Advert | |
|
![]() |
#18 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,374
Karma: 203720150
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Also keep in mind that if Sigil v0.8.6 works well for someone, then there is no pressing need to upgrade to the 0.9.x version(s). And I say that without an ounce of rancor. I stuck with Sigil 0.3.x for a long, long time myself.
|
![]() |
![]() |
![]() |
#19 |
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 21,637
Karma: 29710510
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
In Word 2010 I know of 4 ways to enter the Title into the document metadata, which should appear in the <title></title> tags in filtered HTML. In the Save As dialogue, in the Properties Panel, in the Advanced Properties and in the built-in Title Field (Insert->Quickparts). There are probably others.
There are also macro's around that will shove the file name into the Title BR |
![]() |
![]() |
![]() |
#20 | |||
Read, don't parrot.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 224
Karma: 110242
Join Date: Apr 2011
Device: Kindle Fire, Kobo Touch, Aldiko for Android
|
Quote:
Again, though, the average user is not going to know this. More importantly, if, as Kevin says, "using the name of the file as a 'title' is not a good idea to say the least," then putting in any title is a bad thing, and thus clicking on Change Title and inputting the title is not good. (I tried clicking on Change Title and leaving it blank, thinking perhaps that maybe Word would add the tag but without any content, but no luck.) Instead one needs to know that the title tag must now be added when importing a Word HTML file into Sigil because the program has changed since it last did this automatically. If you don't add the tag, the file will fail validation. Quote:
Quote:
I have been an avid promoter of Sigil. And I can understand the gist of the validation output -- I've managed this far. But I am not a programmer nor do I want to be. I didn't have to be while using Sigil before: the important elements, like building the heading code for example, were automated. Since I understood the basics, Sigil worked well for me. What made John such as good development coordinator was that he listened to and understood his user base. Sure, there were those that were dumber than dumb, but I'm not. After all, I did find the solution on my own. My intention by starting this post is to bring to your attention a change/bug/revision that has caused a problem for your users. I'm not going to be the only one who runs into this problem. Thus I find your response perplexing. |
|||
![]() |
![]() |
Advert | |
|
![]() |
#21 |
Belgian Pommes Frites
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 122
Karma: 35038
Join Date: Jan 2012
Device: Pocketbook Touch HD
|
I find this discussion very interesting. I am also an average book reader with only basic html understanding. Due to all the changes in sigil, the question - as far as I am concerned - boils down to: what is the best way to validate the epub, and catch all mistakes, going forward with this version of sigil?
So far, I check the css with the right-click menu option "validate with W3C". Then I run the gumbo parser (green button). After that, I validate the rest by starting flightcrew plugin, correct mistakes, repeat flightcrew plugin, correct mistakes,....etc. At the end of that, I run epubcheck plugin to be sure nothing is left in terms of mistakes. So far, that seems to catch most stuff. Is that how we are supposed to do it or are there better ways as there may be mistakes we do not catch that way? Of course, the above process still assumes that, when you find a mistake and do not understand it (as an average book reader), you go out on to the forum in order to figure out what the hell went wrong. Which can be time-consuming at first. But I figured out quite a few things that way. And through trial and error. I suppose this is what has been said in the above posts: if you do not understand it, ask in the forum. And this forum has been quite amazing. I ask very basic questions and people still try to help me. Utterly brilliant. Anyway, any and all feedback as to the optimal way of working (to catch mistakes in the epub) would be extremely interesting to me. Last edited by Capricorn; 12-05-2015 at 02:50 AM. |
![]() |
![]() |
![]() |
#22 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,374
Karma: 203720150
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Quote:
Validate CSS Sanity Check Flightcrew validation EPubcheck validation If an error message is unclear to you ... search/ask and learn. Last edited by DiapDealer; 12-05-2015 at 06:43 AM. |
|
![]() |
![]() |
![]() |
#23 | |
Sigil Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8,494
Karma: 5703586
Join Date: Nov 2009
Device: many
|
Quote:
There are many issues that prevent an ebook from validating and Sigil never handled them all (you will still need to properly set the minimal metadata, etc). So all versions of Sigil expect the user to understand the product they are producing. If validation is important to you, then simply run epubcheck or flightcrew and fix the errors you have, just as before. If you want stronger auto-fixing, then use the Tidy version of Sigil. I don't know of any ebook reader who will fail to render the page if no title is present. If there is demand, and if the new html5 Tidy is buildable/working, I may create a Tidy plugin. That is all I can offer. Frankly comparing a missing title if and only if it was missing in the input in Sigil-0.9.x to the potential for lost text, stripped mathml, broken svg, and wholesale changes of Sigil-0.8.x's Tidy, I would go with Sigil-0.9.x. And fwiw, user-none agreed with me on the need to remove Tidy and Xerces. Thanks for your feedback. KevinH Last edited by KevinH; 12-05-2015 at 10:46 AM. Reason: updatd to make it more responsive and fix typos |
|
![]() |
![]() |
![]() |
#24 | |
Sigil Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8,494
Karma: 5703586
Join Date: Nov 2009
Device: many
|
Quote:
KevinH Last edited by KevinH; 12-05-2015 at 11:05 AM. |
|
![]() |
![]() |
![]() |
#25 | |
Belgian Pommes Frites
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 122
Karma: 35038
Join Date: Jan 2012
Device: Pocketbook Touch HD
|
Quote:
Device-specific quirks - yeah, I have come across a few. It took me ages and lots of forum searches to realise they were device-specific (as I had no other device to compare it with; that has now changed). And indeed had absolutely nothing to do with the epub spec. |
|
![]() |
![]() |
![]() |
#26 | ||
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:
On a bright note, at least there's an ePUBcheck plugin now. I'm quite appreciate of that. Makes it easier and faster to find what you've screwed up. That's a happy thing right there. Hitch |
||
![]() |
![]() |
![]() |
#27 | ||
Ex-Helpdesk Junkie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
|
Quote:
Validation plugins are your best bet for making sure that the book validates. As has been said, Sigil never fixed everything, always, automagically. And Sigil is moving away from fixing things automatically, in the hopes of empowering users and not eating their books anymore. AFAIK, Sigil still creates a valid stub file for you, but if you import files as-is from elsewhere, you will have to make sure they are properly made. Quote:
![]() That was uncalled for. The fact that Kevin and Diap disagree with you about the best approach does not mean they don't care about their user base. If they didn't care about their userbase they wouldn't have bothered to take over maintenance (and Sigil would still be dead in the water). And if John thought they didn't understand the userbase, he wouldn't've passed the reins on. |
||
![]() |
![]() |
![]() |
#28 |
Ex-Helpdesk Junkie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
|
What I wan to know, is why the heck is title a required element? It is useless -- as far as I know, no reader even looks at it.
You can put literally anything there, and NOTHING will know the difference. At least, not if it is treating it as a part of an ebook. But of course it is required by XHTML. I still don't see why EpubCheck looks for it. ![]() |
![]() |
![]() |
![]() |
#29 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 5,687
Karma: 24031401
Join Date: Dec 2010
Device: Kindle PW2
|
Quote:
|
|
![]() |
![]() |
![]() |
#30 |
A curiosus lector!
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 463
Karma: 2015140
Join Date: Jun 2012
Device: Sony PRS-T1, Kobo Touch
|
eschwartz to add another argument to your post (# 27), it must be stressed that Sigil is free and maintained by volunteer work.
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Possible bug report - adding books | kacir | Development | 3 | 11-19-2014 11:21 AM |
Glo [Bug?][Video] Adding Books to Collections | tnforpaul45 | Kobo Reader | 10 | 11-09-2014 01:22 AM |
Bug - Calibre confused by books with the same title | HarryT | Calibre | 5 | 01-02-2014 12:24 PM |
Metadata BUG adding books | Giuseppe Chillem | Calibre | 3 | 10-08-2010 05:13 PM |
Adding the same title, but different formats... | Frodolass | Calibre | 3 | 12-13-2009 05:44 AM |