![]() |
#1 |
Junior Member
![]() Posts: 3
Karma: 10
Join Date: Feb 2022
Device: tablet
|
Hello. Where do I make suggestions for future improvements?
Hello, where do I go to officially contact the developers of sigil to make suggestions for future improvements. Thanks.
|
![]() |
![]() |
![]() |
#2 |
A Hairy Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,347
Karma: 20171571
Join Date: Dec 2012
Location: Charleston, SC today
Device: iPhone 15/11/X/6/iPad 1,2,Air & Air Pro/Surface Pro/Kindle PW & Fire
|
You're here!!
Welcome to MR! |
![]() |
![]() |
Advert | |
|
![]() |
#3 |
Sigil Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8,749
Karma: 5706256
Join Date: Nov 2009
Device: many
|
But check out this thread first before posting ...
It shows the completed to-do items and those suggestions already being considered. https://www.mobileread.com/forums/sh...d.php?t=342527 Only suggestions that help multiple users will be considered. Also things better done via Sigil plugins should be directed to our plugin dev thread. Specifically this post and the one after: https://www.mobileread.com/forums/sh...3&postcount=68 https://www.mobileread.com/forums/sh...5&postcount=69 Last edited by KevinH; 02-22-2022 at 11:04 AM. |
![]() |
![]() |
![]() |
#4 | |
Junior Member
![]() Posts: 3
Karma: 10
Join Date: Feb 2022
Device: tablet
|
Quote:
In a real book, pages like dedication and copyright and others may not have big honking h1 titles. But your app uses h1s to make the toc and maybe toc.ncx (I don't know how you do that). So we have to add them into our epub whether we want them or not. All you have to do is change the thing that creates the toc from <h> tags in the actual text of the book to the <title> in the head section of the page. The reader never has to see that except for when it shows up in the toc and toc.ncx. OK? And thanks for developing sigil. |
|
![]() |
![]() |
![]() |
#5 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,559
Karma: 204127028
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Sigil allows you to create your toc any way you see fit. It doesn't force the use of H1 anywhere I can think of. I'm afraid I'm not quite following what you're asking for.
|
![]() |
![]() |
Advert | |
|
![]() |
#6 |
A Hairy Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,347
Karma: 20171571
Join Date: Dec 2012
Location: Charleston, SC today
Device: iPhone 15/11/X/6/iPad 1,2,Air & Air Pro/Surface Pro/Kindle PW & Fire
|
I use display:none when I don't want to see the header on a page.
<h2 style="display:none" title="Copyright"></h2> I have heard however, that Kindle doesn't like that. I'm not sure if they just ignore it or what?? I suppose you could use line-height:0 instead, but I hate using work arounds for other's bad coding... ![]() Otherwise the headers you use do NOT all have to be <h1>. They are supposed to be hierarchical...how you use that is up to you, but I use it like: h1 - Title h2 - Front matter (dedication, foreword, etc.) h3 - Chapter Titles h2 - Back matter (also by, author's note, copyright) |
![]() |
![]() |
![]() |
#7 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7,066
Karma: 91577715
Join Date: Nov 2011
Location: Charlottesville, VA
Device: Kindles
|
Quote:
For example if the NCX has: <content src="Text/Chapter01.xhtml#chap01"/> with HTML content: <h3 id="chap01" style="display: none">Chapter 1</h3> it will be rejected with the error: E24010: Hyperlink not resolved in toc (One possible reason can be that the link points to a tag with style display:none)
|
|
![]() |
![]() |
![]() |
#8 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 315
Karma: 3196766
Join Date: Oct 2015
Location: Madison, WI
Device: Kindle 5th Gen
|
Dedications and copyright pages don’t necessarily have to appear in a TOC at all. I usually don’t include them there. When I do, it is like Turtle91’s above, but without the display:none so it still gets nudged down a bit.
Last edited by phillipgessert; 02-22-2022 at 08:41 PM. |
![]() |
![]() |
![]() |
#9 |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,559
Karma: 204127028
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
I know people love to auto-generate HTML tocs via a hierarchical h tag strategy, but I've never found it all that difficult to manually insert a few entries (directly to xhtml pages or anchor tags) after everything has been finalized. The ability to automatically generate a new toc at any point in time has never been one I valued very much. Once a book is finished, why would I ever need to be able to repeatedly regenerate the toc?
But regardless... I think Sigil already offers enough flexibility to edit/generate tocs that I just don't see a need to bring the contents of the title tags into it. I'm not shutting the door on it, but I'd need to be convinced there's a lot of people who would value such a thing. Last edited by DiapDealer; 02-22-2022 at 09:23 PM. |
![]() |
![]() |
![]() |
#10 |
Addict
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 315
Karma: 3196766
Join Date: Oct 2015
Location: Madison, WI
Device: Kindle 5th Gen
|
Offered FWIW, but personally I think a TOC target that doesn’t match the TOC entry (because it’s pointing to something unlabeled) should be used very sparingly. I definitely do it sometimes, but it seems like it should be rare. Also seems like using title tags correctly is probably kinda rare. Change like that’d have a lot of folks that aren’t real dialed in asking why TOC generation doesn’t work.
Last edited by phillipgessert; 02-22-2022 at 09:59 PM. |
![]() |
![]() |
![]() |
#11 | |
Imperfect Perfectionist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 649
Karma: 863576
Join Date: Dec 2011
Location: Ølstykke, Denmark
Device: none
|
Quote:
Regards, Kim |
|
![]() |
![]() |
![]() |
#12 | |
Sigil Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8,749
Karma: 5706256
Join Date: Nov 2009
Device: many
|
Yes, this is how I would do it. Or as DiapDealer suggested, just edit the final Nav or NCX to point to the top of those files.
That said, adding heading tags is important for Accessibility / desktop reading systems for the visually impaired. So using a structural/heading tag is important. That is why we have been loathe to make it easy to skip the structural tags like h1-h6 when creating a toc. Making a heading from a "p" tag just so you do not use a h1-h6 tag is just wrong when you can use css to make any heading tag look exactly the way you want, or hide them completely, while still properly marking the structure of the document for screen readers. Quote:
|
|
![]() |
![]() |
![]() |
#13 | |
A Hairy Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,347
Karma: 20171571
Join Date: Dec 2012
Location: Charleston, SC today
Device: iPhone 15/11/X/6/iPad 1,2,Air & Air Pro/Surface Pro/Kindle PW & Fire
|
Quote:
Cool - I only use that display:none with headings that appear at the top of the page. Sigil's auto TOC algorythm, IIRC, just links those to the top of the page rather than directly to the <h>. |
|
![]() |
![]() |
![]() |
#14 |
Junior Member
![]() Posts: 3
Karma: 10
Join Date: Feb 2022
Device: tablet
|
Pointing out the obvious:
ALL of this could be avoided by generating your toc through the head element <title> as I suggested. Real books have some pages without big honking titles. I would like to emulate real books. Why do you want to force me to do anything different? Now you're all talking about how to get around the requirement, oh, but kindle doesn't like it so you can't do it with kindle books. What if you change the requirement that shouldn't be there in the first place? Are you interested in making the app better? This would make the app better. Last edited by spelunker; 02-25-2022 at 05:59 PM. |
![]() |
![]() |
![]() |
#15 |
A Hairy Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,347
Karma: 20171571
Join Date: Dec 2012
Location: Charleston, SC today
Device: iPhone 15/11/X/6/iPad 1,2,Air & Air Pro/Surface Pro/Kindle PW & Fire
|
Hi again spelunker!
The part you are missing, which we didn't really address very well, is that when you are putting together your document all of those tags are a specifically meant to define the "structure" of the document; the semantics. This is a header, this is a table, this is a division, this is a paragraph, etc. There is absolutely no discussion (well almost none...) about how it looks. With CSS you can make any of these tags look like any of the other tags... you can even make an <h5> bigger and redder and bolder and italicized, while an <h1> is miniscule/black/monoprint...that is all done with the CSS. The way something looks doesn't have anything to do with the semantic tags. Your comment about "big honking h1 titles" is simply incorrect...you just haven't used appropriate CSS styling to make them look good/better. So using the <title> to create a ToC is using the semantic title incorrectly. A ToC describes (and provides links to) the structure of the document: chapters, sub-chapters, sections, sub-sections, etc. If you use the <title> to create the ToC, you would lose all those sections. There is some info about the ToC generator in the Users Manual tha might help clarify it's use. Cheers! |
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Feature Suggestions for Future Version | Authorspeak | Sigil | 12 | 03-13-2014 12:21 PM |
Onyx M92: Suggestions for possible improvements | Lode | Onyx Boox | 3 | 02-11-2013 07:40 AM |
May I make two suggestions for Calibre? | daithi81 | Calibre | 9 | 12-12-2009 04:22 PM |
Top 10 improvements for a future Kindle | Daithi | Amazon Kindle | 13 | 05-10-2009 12:48 PM |
Suggestions on a future purchase? | TopKnot | Which one should I buy? | 15 | 08-22-2008 05:08 AM |