![]() |
#1 |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 75,494
Karma: 134254362
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
How's this for one heck of a messy chapter header?
I think this is a Vellum made messterpiece. It's one heck of a mess of code. This is why Vellum needs to go away forever.
Code:
<div id="chapter-37" class="element-bodymatter" role="doc-chapter" epub:type="chapter"> <div class="heading heading-container-single heading-size-full heading-format-full heading-without-image"> <div class="heading-contents"> <div class="title-subtitle-block"> <div class="element-number-block"> <div class="element-number case-upper">THIRTY-SEVEN</div> </div> <div class="title-block"> <h1 class="element-title case-upper">DANNER</h1> </div> <h2 class="element-subtitle case-upper">FEBRUARY 1943</h2> </div> </div> </div> <div class="text" id="chapter-37-text"> <div class="alignment-block"> <div class="text-block"> <p class="alignment-block-content alignment-block-content-center">Dachau, Germany</p> </div> </div> |
![]() |
![]() |
![]() |
#2 |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 38,514
Karma: 152905840
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
How does this affect those who do not spend their reading time looking at the code? Does it make the ebook unreadable for them? Would they notice any difference if you cleaned up and minimalized the code?
|
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1,250
Karma: 5566620
Join Date: Sep 2021
Location: Australia
Device: Kobo Libra 2
|
Yea, I agree with JSWolf. It's excessive. Reminds me of this little beauty (see image)
@DNSB who cares. It's a little post about excessive code. Roll with it. Maybe you don't feel the need to look at stuff like this and immediately want to clean it up, others like me get caught up in some OCD thing and dive right in. I find it somewhat cathartic. Attachment 195405 |
![]() |
![]() |
![]() |
#4 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,315
Karma: 12117033
Join Date: Jun 2009
Location: Madrid, Spain
Device: Kobo Clara/Aura One/Forma,XiaoMI 5, iPad, Huawei MediaPad, YotaPhone 2
|
@DNSB, in this case (please, don't repeat this...), I agree with JSWolf. It's something I see a lot in the books (I don't read the code but I like to clean it and set it as I like), and I simplify inmediately.
|
![]() |
![]() |
![]() |
#5 |
Evangelist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 488
Karma: 2267928
Join Date: Nov 2015
Device: none
|
That is inevitable. HTML was designed for man pages, not for books, so it has no concept of a heading.
|
![]() |
![]() |
Advert | |
|
![]() |
#6 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 10,888
Karma: 226731100
Join Date: Jan 2014
Location: Estonia
Device: Kobo Sage & Libra 2
|
Heh. As long as it looks the way I want on my ereader, I don't care how messy the code is. I have far too many books to bother with simplifying the code just for simplicity's sake; if I did that, I would have no time to read at all. I just fix anything that wouldn't look the way I want, and leave the rest alone. Too many books and not enough time. YMMV, of course.
|
![]() |
![]() |
![]() |
#7 |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 75,494
Karma: 134254362
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
There are a number of us on MR who do dive into the eBook code, So those of us who do would see that mess.
|
![]() |
![]() |
![]() |
#8 |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 75,494
Karma: 134254362
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
|
![]() |
![]() |
![]() |
#9 |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 75,494
Karma: 134254362
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
I would clean up that mess of divs as well and be left with just three lines for the chapter headers formatted to what I like.
|
![]() |
![]() |
![]() |
#10 |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 38,514
Karma: 152905840
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Personally, I would open the book in Sigil and run my collection of saved searches and plugins—the majority of my saved searches are Vellum specific and yes, I would end up with something like:
Code:
<body> <div role="doc-chapter" epub:type="chapter"> <h2 class="chapnum">DANNER</h1> <p class="trifecta">FEBRUARY 1943</p> <p class="center2">Dachau, Germany</p> ... ... </div> <body> If Jon whinged about InDesign, Scrivener, Jutoh, etc. as often as he whinges about Vellum, it might be more palatable. Instead, he endlessly grumbles about Vellum. I used a quick Google search "jswolf vellum site:mobileread.com" and it comes up with a <expletive deleted> larger number of hits than a similar search for InDesign. ![]() ![]() ![]() I have to agree that a Vellum produced ebook is not clean and simple code. OTOH, I believe that those of us who look at the code are a very small minority and the overwhelming majority will simply enjoy reading the book. On the gripping hand, Vellum has remained very consistent over several versions making the cleanup task very automatable so a task that once took me 10-15 minutes now takes about 2-3 minutes. |
![]() |
![]() |
![]() |
#11 |
the rook, bossing Never.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,188
Karma: 89201339
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper11
|
|
![]() |
![]() |
![]() |
#12 | |
the rook, bossing Never.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 12,188
Karma: 89201339
Join Date: Jun 2017
Location: Ireland
Device: All 4 Kinds: epub eink, Kindle, android eink, NxtPaper11
|
Quote:
|
|
![]() |
![]() |
![]() |
#13 |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 38,514
Karma: 152905840
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Most automated document creation/conversion programs create very ugly code when you look under the covers.
One job I'm looking at taking on for the next couple of weeks is an author whose book rights reverted but the publisher supplied 4 of the books as PDF and 3 as fixed layout ePubs straight from InDesign. What they want is to have them in Word/LO Writer format so the books can be edited and republished. Thankfully, they understand the limitations of what I am willing to do for the amount they can afford to offer. |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Header fails to recognize chapter progress - bug? | Skydog | Kobo Reader | 2 | 04-06-2022 10:16 PM |
Is there a way to show chapter name as header on every page? | Dragan Tanevski | ePub | 10 | 10-28-2015 03:27 PM |
Image as Header for Chapter | Peter21 | Sigil | 43 | 12-07-2013 02:31 PM |
Using images to make chapter header fonts in Kindle (opinions?) | Stodder | Kindle Formats | 1 | 05-18-2011 12:58 AM |
Strange chapter header issue? | bfollowell | Kindle Formats | 27 | 04-05-2011 05:58 PM |