Quote:
Originally Posted by kovidgoyal
The way I see it working is that tweak books will get replaced by a dedicated GUI, with the various functions like edit toc, polish books etc. available as wizards from within that GUI. The GUI will have an editor component to directly edit the html/css and wizards for re-odering/manipulating the spine, adding/deleting/renaming files and so on.
The various wizards will be based on the (already modular) components in calibre.
|
I see it like that as well; replace Tweak Books with a dedicated EPUB editor/GUI combining all the features. Great
Quote:
The actual editor component design is not something I have thought much about. Personally, I just use vim to edit epub or azw3 component files, so I dont have a good idea of what is needed.
|
The things I personally use most from Sigil:
- Add or delete TOC entries and Indent/Unindent TOC entries
- Rename all files to something like "Lastname_ISBN_1" (2, 3, 4, and so on)
- Clips
- Metadata Editor (Even though it seems to destroy Calibre's <dc:date>: If I use the metadata editor, I *must* put in the publication date, or it will be gone if I re-import the book into Calibre.)
But most of all, I rely on Sigil to keep things like the TOC/NCX/OPF file correct; sometimes though, I change the "guide" part in the OPF, if it makes the book behave weirdly. The Kindle seems to be particular about that, somehow.
For my part, there does not need to be a WYSIWYG-editor. If the editor switches between code editing and preview in a browser component by clicking on the tab or on a button, then it's enough for me; I think it's enough for anyone regularly using Sigil. I doubt that there are Sigil users who fully and only rely on the WYSIWYG-editor.
By the way: which bindings does Calibre use to call QT? PySide or PyQT, or even something else?
Quote:
Originally Posted by mrmikel
One of the big features of Sigil is packaging the book together: getting the file listing and references handled automatically and getting it zipped back together correctly. You just insert an image into the html and Sigil handles the references in content file.
|
Yes, this. It's the most important part of the program, IMHO.