ebooklib
ebooklib copied to clipboard
Python E-book library for handling books in EPUB2/EPUB3 format -
I want to add the latex formula to the epub. How can I do it?
Fix typo of `Dublic Core` => `Dublin Core` in the documentation tutorial.
I'm trying to create ePub versions of a periodical using ebooklib. I want to set a style for the cover page, and to do that I've set a cover template...
Hi! I am using ebooklib to read epub.images files from project gutenberg. For most .epub files, i am able to open & read the files fines. But intermittently, i am...
``` Traceback (most recent call last): File "/opt/code/py/docSpider/ebook.py", line 19, in img = epub.EpubImage(uid='image_1', file_name='static/ebooklib.gif', media_type='image/gif', content=image_content) TypeError: EpubImage.__init__() got an unexpected keyword argument 'uid' [Done] exited with code=1 in...
RTL languages like Arabic needs to have consistent right to left direction. However, before this change, there's no ability to change TOC (nav) page direction to RTL, even with book...
As mentioned in #253 I updated the README. Added Python linting and improved links to files. Now it should be easier to read the RADME.
It would be useful to improve the README a little bit. Add python linting ```py import ebooklib from ebooklib import epub book = epub.read_epub('test.epub') for image in book.get_items_of_type(ebooklib.ITEM_IMAGE): print(image) ```...
As description is HTML, line breaks should not be converted in "\n" but ignored in the metadata Python string.
How can I delete an epub item if it contains string? I have identified string: ``` for item in book.get_items(): soup = BeautifulSoup(item.get_content(), 'html.parser') removetext = soup.find_all("section", {"id": "remove"}) if...