View Single Post
Old 06-04-2023, 08:44 PM   #562
tomsem
Grand Sorcerer
tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.tomsem ought to be getting tired of karma fortunes by now.
 
Posts: 6,960
Karma: 27060153
Join Date: Apr 2009
Location: USA
Device: iPhone 15PM, Kindle Scribe, iPad mini 6, PocketBook InkPad Color 3
Quote:
Originally Posted by jhowell View Post
I will add an option to the plugin to create a dummy cover page for notebooks. (Without that the calibre commands to replace an existing cover will not work properly.)



I will add a white background to notebook pages. That should fix this problem.

Calibre does not handle fixed layout EPUBs well, however the EPUBs created from notebooks are simple enough that they should work in calibre.



Unfortunately the file name is not readily available at the point where the title and author are set. For now I will change it to use the title "Notebook" followed by the 23-character internal book ID.

You can always change the title, author, and cover of the EPUB to whatever you want using the calibre CLI:

Code:
ebook-meta notebookname.epub --authors="New Author" --title="New Title" --cover=newcover.jpg
Great, thank you!

The placeholder title should work, but would be inclined to add timestamp as well so if imported to calibre there won't be duplicate warnings. (e.g. someone wants to store versions of a notebook in calibre)

Time allowing I'm planning to work on a script to help manage the steps, and orchestrate KFX Input and calibre CLI calls. Gathering requirements, use cases.

Eventually perhaps this becomes some Scribe Notebook manager plugin, if there's sufficient interest.
tomsem is offline   Reply With Quote