![]() |
#466 |
Fanfiction Devourer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 47
Karma: 539564
Join Date: Nov 2012
Device: Android: Moon+ Reader Pro
|
That's what I thought. The ebook editor can do that but that's much more involved than a basic plugins intended function. Thanks anyways
|
![]() |
![]() |
![]() |
#467 |
Bibliomaniac
![]() Posts: 5
Karma: 10
Join Date: Apr 2023
Device: PC/Smartphone
|
First of all, I want to express my sincere gratitude for creating such an amazing plugin. Your hard work has made a significant difference in my experience using Calibre.
But I do have a small issue that's been bothering me, and I was wondering if you could help me out. After using the EpubMerge feature, I've noticed that the start of the file names of the merged e-books are displayed as "1/1/1" in the Calibre editor. Although this doesn't affect the functionality of the plugin, it looks a bit odd and bothersome to me. Do you have any suggestions on how to resolve this issue? Thank you once again for your amazing work, and I look forward to hearing back from you. |
![]() |
![]() |
Advert | |
|
![]() |
#468 | |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 46,288
Karma: 169098402
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
Quote:
|
|
![]() |
![]() |
![]() |
#469 | |
Bibliomaniac
![]() Posts: 5
Karma: 10
Join Date: Apr 2023
Device: PC/Smartphone
|
Quote:
P.S. Bulk renaming doesn't eliminate the problem. Last edited by Shiroyasha; 04-16-2023 at 11:28 AM. Reason: clarity |
|
![]() |
![]() |
![]() |
#470 |
Plugin Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,973
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
|
EpubMerge operates on a principle of changing the input content as little as possible.
So each time you merge two (or more) epubs, each is placed in a numbered subdirectory so that files with the same names don't conflict and relative links (../style.css etc) work without changing anything. Adding many chapters one at a time over and over is not the best way to use EpubMerge. I would instead suggest that you collect all the chapters together and merge all of them in one operation. Every time you call EpubMerge on an epub you've previously merged, you get an other layer of nested directories--that just the way it works. There's going to be a limit to how deep you can nest dirs in a zip file; I suspect it may vary between devices/implementations. However, EpubMerge also as the ability to 'UnMerge' a merged book, essentially giving you the pre-merged epubs back again. Assuming you didn't turn off the 'Keep UnMerge Metadata' option before the merge and haven't processed the merged epub through another tool that discarded the 'extra' files. So, if, for whatever reason, you have to add one chapter at a time, I would suggest that you first 'UnMerge' the existing book, then make a new merge with the prior chapters plus the new one. |
![]() |
![]() |
Advert | |
|
![]() |
#471 | |
Bibliomaniac
![]() Posts: 5
Karma: 10
Join Date: Apr 2023
Device: PC/Smartphone
|
Quote:
I didn't keep metadata, so I can't use "UnMerge". Is there a way for me to alter the way this plugin works through preferences? To tell it to not create another layer. I get that it's created this way to avoid name conflicts when merging, but if I just name the things correctly before merging, I don't need that feature. |
|
![]() |
![]() |
![]() |
#472 | |
Plugin Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,973
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
|
Quote:
If you use Calibre Convert to do an epub->epub, you could try using the 'Flatten Epub structure' option on the 'EPUB output' page. Then you'd have 1_1_1_... instead of 1/1/1/... if that's an improvement. If you can't change your use pattern, and can't do UnMerge, I'd honestly suggest using a different tool, such as Calibre Edit book. |
|
![]() |
![]() |
![]() |
#473 | |
Bibliomaniac
![]() Posts: 5
Karma: 10
Join Date: Apr 2023
Device: PC/Smartphone
|
Quote:
Well, at this point, I'll just leave it as is. Anyways, thank you! the plugin is still one of the best. |
|
![]() |
![]() |
![]() |
#474 |
Bibliophagist
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 46,288
Karma: 169098402
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
|
A while back when I was creating some omnibus volumes, I used Sigil (calibre's editor will also work) to rename the CSS stylesheets and image to unique names since several of the books had names used for the stylesheet's elements and the image filenames that referred to different items but with the same name.
So book 1 would have the stylesheets with _bk01 added to the name and images filenames. Book 2 would use _bk02, etc. Sigil's regex rename made this pretty easy. |
![]() |
![]() |
![]() |
#475 |
Bibliomaniac
![]() Posts: 5
Karma: 10
Join Date: Apr 2023
Device: PC/Smartphone
|
Actually, I found two ways of fixing this problem.
First one: you can merge all the index_splits into one, rename the merged index to remove the nested directories from it (the /1/1/ stuff), and split the indexes again with "split at multiple locations" (RMB in the editor). In my case, I split books with h1 headers. After that you rename everything with bulk rename if you want to and the nested directories will be gone. However, the shortcoming of this option would be that you can't do anything to the nested directories of the images. While renaming two CSS styles is easy and not time-consuming, there can be a lot of images in the book(again, in my case, there are a lot of them) so the /1/1/ thingies remain there. The second way: this way means not to create nested directories at all, meaning, to not use the plugin for merging books(I'm sorry plugin creator ![]() However, you should know that new index splits won't generate ToC this way, so you should go to the "Edit ToC" and use the tools provided to get the full ToC again. I use headers for chapters all the time, so it's pretty easy for me. If your book has a good or "correct" structure, you shouldn't have a problem here. If you fine-tuned ToC in some way before and don't want to lose it, you should just generate a new ToC in the manager and delete duplicates, only leaving the new index splits(the chapters you just merged) |
![]() |
![]() |
![]() |
#476 |
Connoisseur
![]() Posts: 72
Karma: 12
Join Date: Apr 2010
Location: Pittsburgh area
Device: prs-505,900,T2
|
Drag-and-Drop EpubMerge
I have my ebooks in folders and do not use Calbre's library feature. I never liked that I had to import epubs into Calibre before I could use the EpubMerge feature.
I made a small Windows batch file where I can select the epubs I want to merge and just drag them onto a shortcut. Calibre and the epubmerge-plugin still need to be installed but Calibre does not need to be open. I thought there may be other people who might like this as well. Additional instructions and the bat file (still as text in case of firewalls or virus checkers) in the attached zip file for your enjoyment. Sorry, Windows only. |
![]() |
![]() |
![]() |
#477 |
Junior Member
![]() Posts: 4
Karma: 10
Join Date: Jun 2023
Device: paperwhite
|
epubmerge
Hi all,
at first ... sorry for my english ![]() I've two questions for epubmerge for calibre. 1. When merging epubs, the jackets are deleted. Why? (German Version) 2. the table of contents is not created, although it is marked. Do I have to do something else? (Google translated ![]() I would be glad about help. Thanks Regards golly1 |
![]() |
![]() |
![]() |
#478 |
Plugin Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,973
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
|
I assume you mean Calibre's metadata jacket, added using Calibre's Polish feature.
When I merge 2 epubs with Calibre metadata jackets in them, the jacket pages are included. The jacket pages do not appear in the table of contents(TOC) because Calibre does not put the jacket pages in the TOC of the individual epubs. By default, EpubMerge creates a nested TOC. Each source epub is at the top level and you need to expand them to see the individual book TOCs. I would need to see the epubs you are merging to help more than that. |
![]() |
![]() |
![]() |
#479 |
Junior Member
![]() Posts: 4
Karma: 10
Join Date: Jun 2023
Device: paperwhite
|
Hello JimmXinu,
yes Metadata jacked is it, what I mean. I've try it, and try it and try it again and the them procedure at evry time. How I can send the books to you? Thanks |
![]() |
![]() |
![]() |
#480 |
Plugin Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,973
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
|
If they are not copyrighted or NSFW, you could attach files here. That would be ideal.
Otherwise, you could upload them somewhere and send me the links. I would say to use Private Message here, but I doubt you can yet--it's usually off until you've been on the site for a while and/or made 10 posts. I don't really want to put my email in a public post. You could open an issue in the project github. There's also a Scramble plugin, which replaces all the copyrighted text with gibberish while preserving everything else. But it's a little clunky to use. |
![]() |
![]() |
![]() |
Tags |
calibre, combine books, epubmerge, make collection, merge epub, merge epubs |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
[GUI Plugin] Open With | kiwidude | Plugins | 404 | 02-21-2025 05:42 AM |
[GUI Plugin] Quick Preferences | kiwidude | Plugins | 62 | 03-16-2024 11:47 PM |
[GUI Plugin] FanFictionDownLoader | JimmXinu | Plugins | 3985 | 05-08-2015 11:18 PM |
eBookCleaner | slobberchopz | Plugins | 9 | 02-23-2012 04:25 AM |
[GUI Plugin] Plugin Updater **Deprecated** | kiwidude | Plugins | 159 | 06-19-2011 12:27 PM |