11-24-2015, 05:01 PM | #46 |
Grand Sorcerer
Posts: 12,256
Karma: 74007256
Join Date: Nov 2007
Location: Toronto
Device: Nexus 7, Clara, Touch, Tolino EPOS
|
Reading this reminds me of https://www.mobileread.com/forums/sho...d.php?t=232413
|
11-24-2015, 06:38 PM | #47 | |
Ex-Helpdesk Junkie
Posts: 19,421
Karma: 85397180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
|
Quote:
Also, he put in the work and created a tool. I have nothing but admiration for someone who thinks there is a problem and does something about it. This thread, on the other hand, is a bikeshed. Suitable only for stopping by for the sheer fun of arguing. |
|
Advert | |
|
11-24-2015, 07:53 PM | #48 |
Karmaniac
Posts: 2,553
Karma: 11499146
Join Date: Oct 2008
Location: Miami FL
Device: PRS-505, Jetbook, + Mini, +Color, Astak Ez Reader Pro, PPW1, Aura H2O
|
I got in late in this conversation, but wanted to give my 2ct:
I never found the Epub format lacking. You can easily convert from HTML0, You can use a reader to specify a different font in case you like, I created a bible out of it (66 books, and about 1000 chapters), with about 6000 hyperlinks (mostly to next chapter, previous chapter, index, and other chapters, as well as a hyperlink based TOC). Titles could be centered as well... In fact, I thought the problem was that it was harder to make titles out of center alignment. The only device I've tested it on which had problems processing was my aged Sony PRS505 (5+ year old technology), which I guess got overloaded with all the links. But most other devices have more memory, and faster processing, seem to be handling the data quite fine! |
11-24-2015, 11:07 PM | #49 | |||||||||
Bookmaker & Cat Slave
Posts: 11,463
Karma: 158448243
Join Date: Apr 2010
Location: Phoenix, AZ
Device: K2, iPad, KFire, PPW, Voyage, NookColor. 2 Droid, Oasis, Boox Note2
|
Quote:
Quote:
@Sarmat: for future reference, yes, it's okay to quote someone, but please do it in pieces. I am unable to easily quote you in reply. It's a convenience, please. Quote:
Quote:
Quote:
eBook makers can also just plop their ePUB2 files into Calibre, and tag the holy carp out of it, using DC metadata and made-up metadata. You see them doing that? For that matter, how many ePUBs do you see that have NO metadata at ALL? Well, that's exactly what will happen with SCHEMA. Quote:
Oh, wait. there was that IE 6 WYSIWYG editor. Yup. Internet Exploder SIX. That ought to tell you how far back THIS idea goes. 2002, wasn't it? Quote:
Quote:
Colophon, from the last century. Unfreaking-believable. Quote:
Here's the part that you don't get. For an actual, real-live commercial bookmaker--like me--your idea doesn't save me one moment of time. It doesn't give the bookmaker ANYTHING. We still have to wrap tags around everything. We'd gain nothing from it. And even if that weren't true--even if it was the next best thing, it wouldn't matter. Because--as we've all seen multiple times now--bookmakers simply make whatever is ordered by the retailers. We have NO power whatsoever to make a new format. And given that to date, TEX is the "best" XML format in existence, you will have a big hump to get over to convince anyone to use it. BUT, that being said, there's nothing stopping YOU from using it. Go right ahead. Buy a copy of Oxygen (or Framemaker), and build your books using XML. Slap together some XSLT, and you can build ePUBs all day long. And the ePUBs would make you happy, as the SCHEMA would still, for all intents and purposes,be included. Given that all you seem to care about is the metadata--not really the structure of the book at ALL--that should make you happy. That way, you get to have your cake and eat it too. ...and unless somebody comes along with something really bright to say, on this topic, I'm over and out. Hitch |
|||||||||
11-25-2015, 03:15 AM | #50 | |||||||||
Evangelist
Posts: 483
Karma: 2267928
Join Date: Nov 2015
Device: none
|
We are talking about primitive readers which rely on HTML for displaying book pages. The quality readers can process XML directly, giving the better results due to the element standardization and rigid roles.
Quote:
Quote:
Quote:
Quote:
As for InDesign and co. EPUB export, the result should be massively tweaked to ensure the quality and compatible output. That is not different and no more difficult. Quote:
Quote:
Quote:
Quote:
Quote:
|
|||||||||
Advert | |
|
11-25-2015, 04:30 AM | #51 |
Samurai Lizard
Posts: 14,304
Karma: 66698846
Join Date: Nov 2009
Device: NookColor
|
I'm getting into the discussion late, but I have a few questions about the topic:
|
11-25-2015, 06:48 AM | #52 | ||
Evangelist
Posts: 483
Karma: 2267928
Join Date: Nov 2015
Device: none
|
The XML format is not an issue, the problem is that the XML container hosts HTML content.
Quote:
Quote:
With a specific format, it will not be possible. |
||
11-25-2015, 09:05 AM | #53 |
Ex-Helpdesk Junkie
Posts: 19,421
Karma: 85397180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
|
But it also doesn't matter if they use a div instead of a p.
And the purpose of ebooks is not to prevent people from using it the wrong way. It is to facilitate people using it the right way. Stupid is as stupid does, and if someone wants to lie about how the book is structured, they will find a way to do it. The problem I keep having with your suggestions is that none of them explain how you intend to solve the problem you purport to have. This is above and beyond the fact that EPUB is already capable of incorporating all those features anyway. |
11-25-2015, 09:27 AM | #54 |
Karmaniac
Posts: 2,553
Karma: 11499146
Join Date: Oct 2008
Location: Miami FL
Device: PRS-505, Jetbook, + Mini, +Color, Astak Ez Reader Pro, PPW1, Aura H2O
|
I personally dislike classes and xml.
They add a lot of garbage to a file. Like mentioned before, if created in html0, just make sure all coding is done correctly, before adding text to the book, meaning, have the book in whatever format, and have a separate book with the layout and formatting. Then it's as simple as merging the files. Notepad++ for Windows, has a very easy way, through color coding, to indicate where an error may be, on a variety of code types, including html. And through its advanced find and replace options, making chapters is a piece of cake. I used it to get the bible framework done, with the ~5500 links. It took me only 48 hours to make, and that included learning to use notepad++. No matter how you look at it, There was absolutely no way to generate a file of that magnitude with class or xml, and have the ebook reader not completely go haywire. There also was absolutely no way, to create that document any smaller in size. Every space, code, formatting has been carefully measured, Even with a class, I doubt the file could have been created any smaller, although once different font types come into play, it might be. In HTML0 I refrained myself to just H1-H4 for titles (as I believe on an ebook reader h4, h5 and h6 didn't look like titles anymore compared to the book's text size). From a coding perspective, html is the easiest to understand, has the least chance on errors, loads the fastest, and is the smallest in size, when done correctly. Last edited by ProDigit; 11-25-2015 at 09:35 AM. |
11-25-2015, 09:40 AM | #55 | |
Samurai Lizard
Posts: 14,304
Karma: 66698846
Join Date: Nov 2009
Device: NookColor
|
Sarmat89 wrote as part of a post:
Quote:
What stuck out to me from my reading is that an XML document must have absolutely no flaws in its tagging, and any flaws in the tagging would cause the XML document to fail. That was the reason it was supposed to be created by tools that could ensure that the resulting XML tagging is completely correct. This could be the reason for the difficulties with EPUB ebooks. Not a flaw in the EPUB format itself but incorrect tagging. One way I think could help the situation is to have an EPUB subformat that is strictly an ebook format as an option (not supporting non-ebook features like video and audio), allowing a better focus on ebook formatting. |
|
11-25-2015, 10:31 AM | #56 | ||||||
Wizard
Posts: 4,520
Karma: 121692313
Join Date: Oct 2009
Location: Heemskerk, NL
Device: PRS-T1, Kobo Touch, Kobo Aura
|
Quote:
Quote:
Quote:
Quote:
Can you tell me of two, or even one, FREE e-Book WYSIWYG editor? I know of NONE. Not real WYSIWYG. Furthermore, it is not important right? You just need to add the semantics and everything is fixed... We don't need no stinking layout apparently. Also, no self-respecting eBook maker will use a WYSIWYG editor. They will look at code, whether it is XHTML or XML doesn't matter. Quote:
Quote:
I grant that ePUB has some shortcomings, like the handling of footnotes, but not nearly as big as you depict. Sure, I would like to have the Dublin Core extended with more book related metadata, but that has nothing to do with ePUB. Also, I can create my own metadata (like series information) and Calibre has certain metadata built in. Heck, there are even some readers that understand the Calibre metadata. |
||||||
11-25-2015, 04:09 PM | #57 | ||||||||||
Bookmaker & Cat Slave
Posts: 11,463
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:
For the record: colophon is a SCHEMA that was used in DOCBOOK, for those of you late to any of the parties. DocBook, eBooks, this conversation... Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Nor, like eSchwartz, do I understand how he purports to solve the problem, if such exists. He claims that an XML e-reader already exists (really? Even Wikipedia doesn't list one), that WYSIWYG XML editors are freely available (I wish, given that I use SCHEMA on my website), etc. I don't know how he plans to force authors to write in XML, or word-processing/writing software companies to export in it, coherently and usably, or how he'll force the vendors to sell XML ebooks, particularly as ePUB is considered an XML-based format. Nobody sees the need for a new XML format, because ePUB IS the new XML format. I really really officially give up on this thread, kids. I think it's reached my head-banging limits. Hitch |
||||||||||
11-25-2015, 04:16 PM | #58 |
Bookmaker & Cat Slave
Posts: 11,463
Karma: 158448243
Join Date: Apr 2010
Location: Phoenix, AZ
Device: K2, iPad, KFire, PPW, Voyage, NookColor. 2 Droid, Oasis, Boox Note2
|
Sorry:
I just have one more thing I gotta say. The whole "hoorah" about XML was simply this--that machines couldn't read HTML and figure out what each element was. THAT was the entire point of XML. XML is meant to be read by machines. HTML is meant to be read by humans. We're discussing BOOKS here, not computer programs. The end user in mind is NOT a machine. It's a person. Here endeth the lesson. Hitch |
11-25-2015, 05:21 PM | #59 | |
Wizard
Posts: 4,520
Karma: 121692313
Join Date: Oct 2009
Location: Heemskerk, NL
Device: PRS-T1, Kobo Touch, Kobo Aura
|
Quote:
I usually create a class called 'colophon' for that. Easy enough to find and more than enough 'semantics'. |
|
11-25-2015, 06:04 PM | #60 | ||||
Bookmaker & Cat Slave
Posts: 11,463
Karma: 158448243
Join Date: Apr 2010
Location: Phoenix, AZ
Device: K2, iPad, KFire, PPW, Voyage, NookColor. 2 Droid, Oasis, Boox Note2
|
Quote:
No, I mean..I know what a colophon in a print book IS; I just don't understand how the information in a print colophon has bupkus to do with what we were discussing. I'd said: Quote:
He replied to that thusly: Quote:
But then, when I'd mentioned DocBook-Colophon, that's when he came back and said: Quote:
Thus, he is OBVIOUSLY only talking about metadata. This is why, @Tox, @eSchwartz, we all keep going round and round in circles. He's confusing the format of ePUB with whether or not Bookmaker Bob is tagging the book with metadata. It has nothing to do with the realities of the ePUB format itself. The fact that those two things are unrelated, realistically, seem to not be known to him. As an ePUB-maker himself, which he says he is, he ought to know that the semantics and meta available under the DC is fairly extensive. I can only assume that whatever process he's using isn't exposing him to those options. Otherwise, the bit about how the colophon of a book is "always" tagged makes no sense. (I'd also note: most publishers no longer use Colophons. It's vestigial. Most simply have a logo and the copyright assertion. So...make of that what you will. 98% of all "colophons" would be utterly useless for his purposes.) He's thinking that the METADATA and SEMANTIC tagging that he wants will all be provided in the Colophon, which obviously has no relationship whatsoever to the FORMAT of the book itself, whether in print, PDF, ePDF, ePUB, MOBI or Bob's Big Book Format. This also explains why he's so enamored of such a rigid format. His rigidity is about the OCD-ness of qualifying this and that, so you can sort it, find it, etc. He doesn't really give two hoots about whether or not a chapter is called "chapter" in XML, or not, in XHTML. He's right--for his purposes, XML would, for the categorization of his completed/purchased books, be better. It is, after all, essentially a database for text-based data. So, to create a database of his books, like in the Calibre Catalogue, he'd likely be better off with an XML list, of those books. (Is this a good point to mention that you can export an XML Catalogue list from Calibre?) XML formatting for his list--not XML formatting for the books themselves. He's simply wrong about his issue being the format. BUT, you can tell from his posts--and his issue--that he's not the kind of guy that's going to change his mind. I'm sticking with my penultimate post, however. XML is for machines, and HTML is for humans. Period. Hitch |
||||
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
A New Epub Creator: txt to epub, word to epub | oxen | ePub | 120 | 07-22-2019 02:28 PM |
redo epub to epub - don't use original-epub | cybmole | Conversion | 8 | 02-20-2014 05:21 AM |
koboish: Script that convert your epub to a kepub.epub with the correct bookcover !! | the_m | Kobo Reader | 4 | 01-24-2013 10:01 PM |
epub to epub conversion problem with regex spanning multiple input files | ctop | Conversion | 2 | 02-12-2012 01:56 AM |
epub, ePub, EPUB, warum blos ePub? | flowoeB | Lounge | 5 | 11-27-2009 09:37 AM |