MobileRead Forums

MobileRead Forums (https://www.mobileread.com/forums/index.php)
-   Editor (https://www.mobileread.com/forums/forumdisplay.php?f=262)
-   -   Thanks!!! + Feature Requests (https://www.mobileread.com/forums/showthread.php?t=229727)

phossler 12-21-2013 04:51 PM

Thanks!!! + Feature Requests
 
1. I like the new sub-forum

2. I like the new editor. When it matures it will be a worthy alternative to Sigil. It already seems to have a more robust error checking routine

3. Some features to consider:

a. Allow multi-select when adding files; one at a time is a little tedious if you have a lot of files (css, ttf, html, etc.) to add. Sigil could shift-click or control-click in add more that one file

b. Style sheet linking (like Sigil's, unless I missed it). I replace

c. Multi-file rename, like Sigil's: Select multiple files, and enter a starting prefix (e.g. 'chap_0001') and rename the selected files with sequential numbering

d. Drag-and-drop to add files from an Explorer window to the existing document

Please keep up the good work

Paul

BobC 12-21-2013 06:13 PM

Quote:

Originally Posted by phossler (Post 2718711)
3. Some features to consider:

c. Multi-file rename, like Sigil's: Select multiple files, and enter a starting prefix (e.g. 'chap_0001') and rename the selected files with sequential numbering

I think you will find you can that now. Select the files, use right-click then "Bulk Rename Selected Files" .

BobC

phossler 12-21-2013 07:46 PM

You're right -- I missed that.

Paul

kovidgoyal 12-21-2013 11:58 PM

What's the use case for (a)? When would you be adding lots of files to a presumably already existing book at once? Note that at some point there will be a tool to auto-create a new book from an existing html file. (it will work just like the html-to-zip conversiont hat happens when you import html into calibre itself.

b) Not familiar with that. You mean have a way to automatically insert the <link> tag into selected html files, referring to the selected stylesheets?

d) This is rather complex to implement, since drag and drop is used for re-ordering the spine. Having it also work for importing files could become confusing.

eschwartz 12-22-2013 12:25 AM

Quote:

Originally Posted by kovidgoyal (Post 2718984)
b) Not familiar with that. You mean have a way to automatically insert the <link> tag into selected html files, referring to the selected stylesheets?

Exactly. That is one of the features of Sigil. One of the right-click options in the book (file) browser is "Link Stylesheets" and allows you to check stylesheets for <link>age in the selected html files.

arspr 12-22-2013 03:56 AM

@Kovid or any mobileread administrator: A suggestion about this new subforum.

It doesn't matter if you want it or not. From now on you are going to recieve billions of feature requests...

Why don't you stickify this one (or create a new dedicated one)? (I really like its Thanks name :thumbsup:)

And I would also create another sticky one for discussion of possible-but-not-really-sure-bugs before sending them to Calibre Bugtracker.

kovidgoyal 12-22-2013 04:17 AM

@arspr: Dont worry I am used to handling billions of feature requests, just read the what's new page on calibre's website, and remember that actually implemented features are only a small fraction of those that are requested.

theducks 12-22-2013 10:48 AM

Quote:

Originally Posted by kovidgoyal (Post 2718984)
What's the use case for (a)? When would you be adding lots of files to a presumably already existing book at once? Note that at some point there will be a tool to auto-create a new book from an existing html file. (it will work just like the html-to-zip conversiont hat happens when you import html into calibre itself.

b) Not familiar with that. You mean have a way to automatically insert the <link> tag into selected html files, referring to the selected stylesheets?

d) This is rather complex to implement, since drag and drop is used for re-ordering the spine. Having it also work for importing files could become confusing.

A set of user initiated helper tools, NOT an automatic tools :eek:
No need to worry about precise syntax, spelling or proper HTML location. The tool does that.

To Your:
a.1) embedding (Non-System) fonts: eg. select all 4 faces of 'Gentium Book' at one go (the user still has to do the proper @font and, font-family entries
a.2) adding a image set (sliced map, fleurons, chapter title images)
a.3) (house standard) content (eg backad's, other boilerplate,)
Think of using Editor to do the Final Assembly of the book.
b) The Sigil way: Selecting 1 or more books in the filelist: right-click: Link Stylesheets: (select from 1 or more that are available) NOTE: as a side effect, all previous links in those documents are removed :thumbsup:

kovidgoyal 12-22-2013 12:36 PM

1) calibre will have a dedicated embed font tool that will remove the need to refer to font files at all. You just specify the font family, the @font-face rules and file import will happen automatically.

2) Image sets? How often does one add image sets to a book. Once per book?

3) House standard content that comes in multiple files? Again not a common use case.

b) I have already added a link stylesheets tool. https://github.com/kovidgoyal/calibr...ad554412292640

phossler 12-22-2013 02:44 PM

3 Attachment(s)
Quote:

What's the use case for (a)? When would you be adding lots of files to a presumably already existing book at once? Note that at some point there will be a tool to auto-create a new book from an existing html file. (it will work just like the html-to-zip conversion that happens when you import html into calibre itself.

b) Not familiar with that. You mean have a way to automatically insert the <link> tag into selected html files, referring to the selected stylesheets?

d) This is rather complex to implement, since drag and drop is used for re-ordering the spine. Having it also work for importing files could become confusing.
a. The way Sigil allows multiple files to be added is very convient since the user might have many images, 2-3 stylesheets, and 4-8 font files. I (for example) use Sigil to make ebooks readable on my Kindle by replacing the original fonts, and using my style sheets

b. Right click one or more documents in the file window, and then select the style sheet(s). Sigil will delete or replace the <link> 's as well add new ones

d. Yes, I like re-ordering the spine. Maybe if you could allow one or more files to be dropped onto the [Add Files] button. Font files go to the /Fonts folder, etc. with html files going to the bottom???

Thanks again :thanks::thanks::thanks:


Paul

kovidgoyal 12-23-2013 12:45 AM

As I said before, I have already added a link stylesheets tool. I will add in a multi-file import tool as well.

phossler 12-23-2013 02:32 PM

Quote:

As I said before, I have already added a link stylesheets tool. I will add in a multi-file import tool as well.
Thanks

Paul


All times are GMT -4. The time now is 08:10 PM.

Powered by: vBulletin
Copyright ©2000 - 3.8.5, Jelsoft Enterprises Ltd.
MobileRead.com is a privately owned, operated and funded community.