10-04-2013, 09:44 AM | #76 | ||
Grand Sorcerer
Posts: 6,111
Karma: 34000001
Join Date: Mar 2008
Device: KPW1, KA1
|
Indeed.
Quote:
Quote:
I need/want an option to edit EPUB. As I don't yet know if I can help to program it, however much I'd want to, I can at least offer to use it from the start (with Sigil as a backup), and test all the new functions. Last edited by Katsunami; 10-04-2013 at 09:51 AM. |
||
10-04-2013, 10:26 AM | #77 |
Color me gone
Posts: 2,089
Karma: 1445295
Join Date: Apr 2008
Location: Central Oregon Coast
Device: PRS-300
|
I think if it is a matter of having Sigil continue to develop, WYSIWYG is a small price to pay. Sigil's audience can work in the code window anyway.
Those who find Sigil hard should probably be in AWP which IS a word processor or other similar program. |
Advert | |
|
10-04-2013, 11:28 AM | #78 | |
Grand Sorcerer
Posts: 6,111
Karma: 34000001
Join Date: Mar 2008
Device: KPW1, KA1
|
Quote:
@Kovid @user_none Are the parts to edit an EPUB going to be seperate parts? I mean, are we going to have: - Calibre itself for metadata - TOC editor - Explode/Tweak book - An internal editor - Every function as a plugin, with a button on the toolbar (lots of buttons) - ... anything else needed .... Or would it be better to fold all of that into a single "Tweak Book" window/editor that combines all editing functions in the same way Sigil does? (Apart from the Metadata of course). |
|
10-04-2013, 11:34 AM | #79 |
creator of calibre
Posts: 43,860
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
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. 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. Last edited by kovidgoyal; 10-04-2013 at 11:37 AM. |
10-04-2013, 11:48 AM | #80 |
Color me gone
Posts: 2,089
Karma: 1445295
Join Date: Apr 2008
Location: Central Oregon Coast
Device: PRS-300
|
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.
One thing that would be great if someone could do it is to make it possible to save ourselves from a bad replace all. Now the only salvation is a previously saved copy. To the extent it can be modularized it would facilitate handling epub3 vs epub2. Now Sigil merely tolerates epub3 (which is fine with me since I have an older reader anyway.) |
Advert | |
|
10-04-2013, 11:50 AM | #81 | ||
Grand Sorcerer
Posts: 6,111
Karma: 34000001
Join Date: Mar 2008
Device: KPW1, KA1
|
Quote:
Quote:
- 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? Yes, this. It's the most important part of the program, IMHO. Last edited by Katsunami; 10-04-2013 at 12:10 PM. |
||
10-04-2013, 12:08 PM | #82 | |
Grand Sorcerer
Posts: 27,551
Karma: 193191846
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Quote:
|
|
10-04-2013, 12:11 PM | #83 |
Grand Sorcerer
Posts: 6,111
Karma: 34000001
Join Date: Mar 2008
Device: KPW1, KA1
|
|
10-04-2013, 12:14 PM | #84 |
Interested in the matter
Posts: 421
Karma: 426094
Join Date: Dec 2011
Location: Spain, south coast
Device: Pocketbook InkPad 3
|
Do not forget: Splitting and Merging, Find & Replace (regex), Saved searches for Find & Replace, Links and IDs, Indexes, Spellcheck, Reports ....
|
10-04-2013, 12:17 PM | #85 | |
Grand Sorcerer
Posts: 6,111
Karma: 34000001
Join Date: Mar 2008
Device: KPW1, KA1
|
Quote:
Find/Replace obviously is important. Stupid that I forgat that. An editor without F/R is not very useful |
|
10-04-2013, 12:50 PM | #86 |
Interested in the matter
Posts: 421
Karma: 426094
Join Date: Dec 2011
Location: Spain, south coast
Device: Pocketbook InkPad 3
|
A epub can be done manually in full with a normal editor (Vim, Notepad etc). Ask Jellby.
But I think that if someone wants to do a Sigil without these important features, it is best to save that job, because Sigil's users ... We have Sigil! |
10-04-2013, 02:25 PM | #87 | |
Bookmaker & Cat Slave
Posts: 11,462
Karma: 158448243
Join Date: Apr 2010
Location: Phoenix, AZ
Device: K2, iPad, KFire, PPW, Voyage, NookColor. 2 Droid, Oasis, Boox Note2
|
Quote:
I think that there's clearly a world of difference between fixers of ePUBs and makers of ePUBs, when I read this thread. Hitch |
|
10-04-2013, 02:31 PM | #88 | |
Grand Sorcerer
Posts: 6,111
Karma: 34000001
Join Date: Mar 2008
Device: KPW1, KA1
|
Quote:
I make epubs from scratch very seldom, but I fix about everything I buy in some way or another. Splitting and merging is not very important when fixing stuff, but it is when creating books from scratch. Now... Do we want Sigil's replacement to be a full fledged creation tool from the start, or do we start out by making it a "Tweak Book" on steroids, and then extending it from there, until it finally overtakes Sigil? I think the second option would yield an already usable feature in Calibre faster. Last edited by Katsunami; 10-04-2013 at 02:35 PM. |
|
10-04-2013, 02:41 PM | #89 |
Well trained by Cats
Posts: 29,804
Karma: 54830978
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Lots of Steroids
|
10-04-2013, 05:23 PM | #90 |
Guru
Posts: 655
Karma: 64171
Join Date: Sep 2010
Location: Kent, England, Sol 3, ZZ9 plural Z Alpha
Device: Sony PRS-300, Kobo Aura HD, iPad (Marvin)
|
When fixing editing epubs, one of the most often uses of Sigil for me (apart from quick spelling mistake edits) is having the handy ability to split and merge, keeping track and updating all the file/link references without Sigil would be a nightmare.
When building my own epubs (personal use), I have the html source file and any images/css/fonts Once I import a html file, and the resources linked in it, I usually run the 'Split at markers', then 'Generate ToC', Check the metadata, fix semantics, check the validity, then save the epub. Job done (usually). If you do the same import in calibre, a lot of styling etc is flattened and you end up with loads of 'calibre###' styles - not as nice as the given style names if you then need to edit the epub at any point. So even if in future Sigil is embedded in calibre I'd still want the existing Sigil (or it's abilities) so any simple html-epub conversions don't get calibre'd. |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
how many tocs does Sigil make? | Gregg Bell | Sigil | 17 | 01-31-2013 09:39 AM |
Sigil 0.3.4 / Problème CSS entre Sigil et iPad | Grivels | Software | 10 | 07-03-2011 09:06 AM |
using sigil to make changes befote conversion | alansplace | Sigil | 11 | 06-07-2011 07:50 AM |
i can't make sigil run in fedora 14 | nastarovia | Sigil | 1 | 01-20-2011 05:02 AM |