Closed scj643 closed 6 years ago
The homepage link is the least of the things that need updated in that document (which as you can see hasn't been updated since v0.7.xx) ;)
Still ... you're right ... it does need some attention.
The documentation I could find for Sigil is for 0.7.2. The Help tab points F1 to a doc page that is blank! The GitHub Staff says: check the project's README file for an official website or contact information use the GitHub project's issue tracker contact the project's mailing list, if it has one contact the project owner directly by checking their GitHub profile for contact details For first time users of Sigil with a 2 yrar old user guide leaves a lot on the programming floor un documented for a new user. Do I even need Sigil if it is so neglected?
The bulk of the users guide is still relevant and still useful and many of the newer features are related to plugins. The plugin guide has been updated and help is always available on our user forums on Mobileread.
Our developer team is a tiny - just 2 people. Sigil is totally free as the developers volunteer their free time and skills and do not accept donations.
Since it does not require a developers skill to update the users guide. We have repeatedly requested help from non-programmer volunteers to update the guide but have received nothing but vague replies.
So instead of complaining, here is your chance to help out. Use Sigil to edit the users guide and help give back to the project.
I'd like to help out with the docs and translation.
I'm new to Sigil but love it, and would like to learn it much more. Therefore, I'd like to combine two good things: learning it and update the manual. Also, my end goal is to make it useful for someone else, so I need to translate it to Russian or, better, Ukrainian (I natively speak both).
Documentation: As far as I know, the most recent "Sigil User Guide" is the one discussed above and avaliable at https://github.com/Sigil-Ebook/Sigil/blob/master/docs/Sigil_User_Guide_0_7_2.epub. I'll start working on it now. Do you have recommendations where to start? If no, I'll just start moving from cover to cover.
Translation: I requested to be added into the editors group on transifex.com, my name is (spoiler alert) bershan2. I can't do anything until you accept the request.
Questions:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
or use modern <!DOCTYPE html>
(Ir)relevant questions:
Please note, the Users Manual has already been significantly updated to match current Sigil and is waiting for proofing and editing. To see the latest version, visit our Sigil support forum on http://www.mobileread.com/forums and look for the Sigil forum.
There you will find a few threads on updating the user's manual and a link to the updated manual. Once the new manual has been edited and proofed, it will be committed to master here.
Translations of both Sigil and the manuals are always welcome. The leader of the transifex Russian and Ukrainian translations teams should be approving you as both translation teams were active at one time (not sure of their status now). If you make yourself known but hear nothing from them, I will then approve you for transifex.
GPL 2 and 3 are software licenses first and foremost. They do not fit well with non-software items such as User Guides, Books, and etc.
Kevin
On Jan 13, 2017, at 2:50 AM, bershan2 notifications@github.com wrote:
I'd like to help out with the docs and translation.
I'm new to Sigil but love it, and would like to learn it much more. Therefore, I'd like to combine two good things: learning it and update the manual. Also, my end goal is to make it useful for someone else, so I need to translate it to Russian or, better, Ukrainian (I natively speak both).
Documentation: As far as I know, the most recent "Sigil User Guide" is the one discussed above and avaliable at https://github.com/Sigil-Ebook/Sigil/blob/master/docs/Sigil_User_Guide_0_7_2.epub. I'll start working on it now. Do you have recommendations where to start? If no, I'll just start moving from cover to cover.
Translation: I requested to be added into the editors group on transifex.com, my name is (spoiler alert) bershan2. I can't do anything until you accept the request.
(Ir)relevant questions:
Why does Sigil insist on including encoding="UTF-8", isn't it default? Or is it done just in case some "upstream" text in spine will be added/changed to non-UTF-8? I'm a little surprised to see that it is licensed under CC BY-SA 3.0, when Sigil is under GNU GPL 3. I'm not really familiar with either, but isn't GPL "copy left" license for software (ideal here as it is a software supplement), and CC is for creative work (manuals are not exactly creative)? — You are receiving this because you commented. Reply to this email directly, view it on GitHub, or mute the thread.
Per your question ... you are editing an epub in epub2 format not pure html and as such the headers are correct as is. Once complete, we have plugins that will convert the user's manual (book) to epub3 so that both epub2 and epub3 versions are available.
Ok, I'll stick to epub2 for now. I asked because EPUB 3.1 has undated references to HTML http://www.idpf.org/epub/31/spec/epub-changes.html#sec-cdoc-undated . I noticed that Sigil does not support EPUB 3 fully... do you have docs for the pieces of code responsible for that? how can I improve EPUB 3.0/3.0.1 support and add 3.1 support. Note that 3.1 mostly cleans up things a bit: removes/deprecates some tags. It merely adds support for two font formats (WOFF 2.0 and SFNT) and remote resources. Should be really easy to add support for once EPUB 3.0 is fully supported.
A few things ...
epub 3.1 is a "goal" just completed by the IDPF. No commercial or other books use it, no commercial or other readers support it. So supporting epub 3.1 will not be a concern for Sigil for a long time
Sigil right now is more than capable of creating epubcheck compliant epub3.0 ebooks right now. That statement is certainly true for almost any good text editor as well. The main epub 3 limitations for Sigil are limitations of the Qt Webkit widget used to Preview the book contents.
Therefor the biggest needs of Sigil are to create a new improved Previewer that can display Fixed Format epubs, deal with media overlays and preview them, properly handle vertical text, properly handle all of Mathml without xslt used by Mathjax for some extended mathml, properly handle javascripts that hard code paths back into documents, supporting svg in the spine, supporting all popular/mainstream movie, audio, and subtitles, etc.
We can use polyfils and Qt's new Chrome based WebEngine (Webkit replacement) to help but it will take some work to switchover from QtWebkit to Qt WebEngine's asynchronous callback approach for loading, javascript evaluation, etc, etc inside Sigil.
So if you are looking for a meaty project, porting both Preview and BookView in Sigil to use QtWebEngine would be a good start.
On Jan 13, 2017, at 2:53 PM, bershan2 notifications@github.com wrote:
Ok, I'll stick to epub2 for now. I asked because EPUB 3.1 has undated references to HTML http://www.idpf.org/epub/31/spec/epub-changes.html#sec-cdoc-undated . I noticed that Sigil does not support EPUB 3 fully... do you have docs for the pieces of code responsible for that? how can I improve EPUB 3.0/3.0.1 support and add 3.1 support. Note that 3.1 mostly cleans up things a bit: removes/deprecates some tags. It merely adds support for two font formats (WOFF 2.0 and SFNT) and remote resources. Should be really easy to add support for once EPUB 3.0 is fully supported.
— You are receiving this because you commented. Reply to this email directly, view it on GitHub, or mute the thread.
User's guide has been updated. Closing this issue as fixed
The userguide ePub is outdated and still points to the Google Code site.