![]() |
#1 |
Member
![]() Posts: 12
Karma: 10
Join Date: Jun 2012
Device: Kindle
|
Newbie Needs Help
I am working on my second book conversion from a set of HTML files to MOBI, via Calibre, and clearly there is a critical part of this that I don't understand. Here is what I have done:
1. Created a set of HTML files, a CSS file, and a toc file. 2. Using the toc file, created a new book in Calibre. 3. Converted the book and then used the Edit Book command to make changes, both textually and stylistically. I also made substantial changes to the TOC. 4. I saved the changes and returned to the main screen that shows my book as the open file. 5. I use the Save to Disk or the Save to Device command to export my work. However, none of the changes that I made in my editing session are reflected in the output. If I return to the editing window, my changes are all there, and if I double-click the file on the main screen to open the e-book viewer, all of my changes are there. But when I actually send the book out to my device, NONE of my changes are there. I'm doing something wrong... Last edited by RickAltman; 11-12-2014 at 12:48 PM. |
![]() |
![]() |
![]() |
#2 |
Ex-Helpdesk Junkie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
|
DO you by any chance have an ORIGINAL_EPUB format? If so -- that will be used as the source for any EPUB ==> MOBI conversions.
And it hasn't been edited. ![]() Delete it if it exists, then reconvert. EDIT: Warning!!! Uncontrollable massive offtopic ahead! You can ignore pretty much anything that follows, up until and including the point at which you add something actually useful to the conversation. ![]() Sorry about that. Last edited by eschwartz; 11-16-2014 at 02:18 AM. |
![]() |
![]() |
Advert | |
|
![]() |
#3 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,720
Karma: 1759970
Join Date: Sep 2010
Device: none
|
Quote:
I want to be able to convert (current/latest) epub to mobi without having to delete original-epub. I still don't get whey it's unreasonable to want keep - in ONE library -all of original-epub ( my unedited source,) AND .epub (my current edited copy), AND be able to send the latter to kindle ( via an on the fly conversion) withough having to use separate libraries /other arcane workarounds |
|
![]() |
![]() |
![]() |
#4 | |
Ex-Helpdesk Junkie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
|
Quote:
I am sure Kovid has already explained this. It is unreasonable to expect a feature to be changed for the sake of something it was never intended to be. You properly want an ebook versioning program. calibre is not that, and I don't think Kovid cares in the slightest about making it one. It certainly isn't worth HIS time. |
|
![]() |
![]() |
![]() |
#5 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,720
Karma: 1759970
Join Date: Sep 2010
Device: none
|
Quote:
I don't want or need another library/ another versioning program, I just want the ability to convert a from a current format (epub) into another format (mobi) and not be forced to always convert from the whatever-you-want-to-call-it.epub file debating whether to call it a backup or an archive or some other name misses the point. ( AFAIK, when Kovid first introduced the feature, it was called a backup. I am fine with that.) The design as is makes is not possible to use calibre as a single library which can serve current versions to both epub and mobi readers, unless we agree to turn off the backup to revert conversions gone horribly wrong and since it is not possible to edit mobi directly, it makes sense to edit in epub & then want to send edited epub ( as mobi) to kindle AND still be able to fall back to original-epub if things go horribly wrong somewhere in that sequence . where's the illogic in wanting that feature. All the workarounds are horrid. I need to either devise an incremental backup & restore workflow for writing out original_epubs to somewhere else, & re-importing them as needed. or I have to use an additional calibre library and always go copy epub in library 1 to epub in library 2 ( copy single format only, leave original_epub behind ) then convert epub in library 2 to mobi then send that to kindle i.e. i have to operate an epub+original library for my epub reader(s) AND an epub+ mobi library for any Kindles - crazy. In both cases, I then have to redo my calibre library backup processes to take care of needing backups of all this extra stuff. Last edited by cybmole; 11-14-2014 at 01:29 PM. |
|
![]() |
![]() |
Advert | |
|
![]() |
#6 |
Ex-Helpdesk Junkie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
|
You are supposed to confirm that the converted EPUB did not go horribly wrong, and then delete it. The one and only reason for the ORIGINAL_EPUB to exist is so the conversion itself doesn't wipe out the input file.
Kovid has stated his views on the matter -- that if your new EPUB is good enough to sideload and convert from, then you have no need for the ORIGINAL_EPUB anymore. calibre doesn't care about it, and calibre doesn't want to care about it. YOu have already agreed that the new version is good. ![]() P.S. An ORIGINAL_EPUB would only be created if you did an EPUB-to_EPUB conversion, or Polish Book, not when you open the editor. Polish does not typically cause massive changes that need to be reverted, and if you edit the book, then why would you also convert it to itself? |
![]() |
![]() |
![]() |
#7 | |
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 21,662
Karma: 29711016
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Quote:
@cybmole - I think you have to accept that the ORIGINAL_XXXX file regime is not going to be re-purposed or multi-purposed to do as you wish it do. I know someone who had a similar wish, she does the following - copy the ORIGINAL_EPUB file to the desktop (by opening the book folder and dragging it there), rename it to SAVE_EPUB, drop that into calibre book list, and then delete the ORIGINAL_EPUB. I'm not sure, but I think she may have to Merge the book that gets created with the SAVE_EPUB into the book with the ORIGINAL_EPUB before she deletes the latter - that could be avoided if non book formats could be dropped onto the Book Details panel. BR Last edited by BetterRed; 11-14-2014 at 11:21 PM. |
|
![]() |
![]() |
![]() |
#8 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,720
Karma: 1759970
Join Date: Sep 2010
Device: none
|
OK - given that I, but no one else, has a desire to hang on to original_epub files, how do I do I get them archived from calibre without any changes being made: if I use send to device/ save to disc then I assume that calibre does what it does with real formats i.e. updates the metadata as part of the send/save process.
SO how to I select & archive/backup what is there at the moment without any changes being made. do I have to manually copy the library then extract only those file types. I'd ideally want to archive only those original.xxx files that meet certain other criteria i.e. have certain tags sets. can I select & do a bulk copy to library for only this format operation in calibre, then take that copied library away to archive via windows backup operations? @eschwartz - flogging the deal horse one more time, I still see an illogic in calibre doesn't care about it, and calibre doesn't want to care about it when combined with calibre insists on re-using it for conversion to any other format. Let me walk you thouhg a scenario: If I workflow: epub into library, epub to epub convert to apply standardized extra css, edit book as need in calibre or sigil - (so far so good ) then I proceeed with delete origianal-epub ( as you + Kovid are advocaring) , so that I can now convert (current) epub to mobi for old kindle, but then find that the mobi convert is no good after all e.g. because of some unsupported feature; I then have a need to go back to the beginning and start over - but i can't m unless I kept a copy of the true origianl Last edited by cybmole; 11-15-2014 at 01:55 AM. |
![]() |
![]() |
![]() |
#9 |
Well trained by Cats
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 30,944
Karma: 60358908
Join Date: Aug 2009
Location: The Central Coast of California
Device: Kobo Libra2,Kobo Aura2v1, K4NT(Fixed: New Bat.), Galaxy Tab A
|
Cybe
Use the OS 'Search' :Filenames that contain Original_EPUB (If you only have EPUB) on the Library folder: then copy the results to an Archive. The disadvantage is no Author folders Use XCOPY /S *.ORIGINAL_* <archive folder>, then have Calibre remove the format Use Copy to Library to copy any title that has a 'Original_*', the clean out all the OTHER FORMATS in the copy_Library |
![]() |
![]() |
![]() |
#10 | |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 3,720
Karma: 1759970
Join Date: Sep 2010
Device: none
|
Quote:
I also tested with save to disc for a single title & I am pretty sure that save (original_epub) to disc does NOT update metadata, unlike with save (epub) to disc. That seems inconsistent , but it suits me. What I've yet to puzzle out is the best way of adding any original_epub file(s) back Into calibre library, into the correct folders within the "black box" structure, and in such a way that calibre knows that they are back again. I suppose the answer be that if I'm wanting to revert to those I may was well delete the other formats, rename the file(s) and use add books, but I'd then lose any other colelcted metatdata for the title(s) in question |
|
![]() |
![]() |
![]() |
#11 | |
Ex-Helpdesk Junkie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
|
Quote:
You are messed over. Or the average text editor on linux usually saves just the last version as a backup file. Or similar stuff. The appropriate way to save old versions when editing a file is through File ==> Save As and save in your own versioned scheme. Or sync with Dropbox if you have Pack Rat. Google Drive I believe always retains unlimited backups. The point is, file storage solutions will potentially have a versioning system builtin. Usually, that is up to you however. Kovid decided to save the results of conversion for one reason and one reason only, I am 99% positive. So you can revert an otherwise unrevertable, automated conversion. Automated processes need automated backup solutions. Editors leave that to the user. |
|
![]() |
![]() |
![]() |
#12 | |
Ex-Helpdesk Junkie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
|
Quote:
Congratulations, you now have a new, canonical copy of your work. Now Convert EPUB ==> EPUB, and EPUB ==> MOBI.. Extra CSS is applied. If you don't like the results, go back. Why would you want to have one canonical copy, and one copy with extra CSS, then apply edits to the non-canonical copy, so that if you need to revert the CSS your manual edits are lost either way? Workflow: One canonical copy ==> Next canonical copy ==> Next canonical copy |
|
![]() |
![]() |
![]() |
#13 | ||
Ex-Helpdesk Junkie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
|
Quote:
![]() Quote:
You could also use a custom script which extracts the {id} from the current duplicated filepath, and uses Code:
calibredb add_format id /path/to/ebook_file |
||
![]() |
![]() |
![]() |
#14 | |
null operator (he/him)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 21,662
Karma: 29711016
Join Date: Mar 2012
Location: Sydney Australia
Device: none
|
Quote:
Word autosaves at an interval the user specifies, default is 10 minutes can be as little as 1 minute If you want version control embedded in Word (Excel, Powerpoint or Visio) then there are several addins available, including the one I use for Excel - Tortoise Subversion client, it plugs right into the Fluent Ribbon.. My out of town retreat has a very poor power supply - wouldn't be a month go by when we don't lose power altogether or suffer large voltage drops - in summer it's more like once a week. I don't know how many times we have turned on computers in the morning - fired up Word or Excel and recovered to within a few minutes of the outage - and we've been doing it for at least 20 years. BR |
|
![]() |
![]() |
![]() |
#15 | |
Ex-Helpdesk Junkie
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 19,421
Karma: 85400180
Join Date: Nov 2012
Location: The Beaten Path, USA, Roundworld, This Side of Infinity
Device: Kindle Touch fw5.3.7 (Wifi only)
|
Quote:
Recovery purposes are a valid reason for backups. Third-party versioning plugins are nice. ![]() Perhaps someone would like to write one for calibre. I don't really expect that to be a core feature of any editor. |
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Newbie | chasr | Introduce Yourself | 5 | 05-11-2012 03:26 AM |
hello - newbie saying hi ! | ikhaled | Sony Reader | 5 | 10-14-2011 04:58 PM |
newbie | skamper707 | Introduce Yourself | 4 | 12-30-2010 05:33 AM |
Yes, another newbie... | Colina | Introduce Yourself | 8 | 12-30-2010 05:19 AM |
Newbie here | swimr29 | Introduce Yourself | 3 | 11-09-2009 01:21 PM |