Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre

Notices

Reply
 
Thread Tools Search this Thread
Old 06-11-2018, 09:29 AM   #1
un_pogaz
Chalut o/
un_pogaz understands the importance of being earnest.un_pogaz understands the importance of being earnest.un_pogaz understands the importance of being earnest.un_pogaz understands the importance of being earnest.un_pogaz understands the importance of being earnest.un_pogaz understands the importance of being earnest.un_pogaz understands the importance of being earnest.un_pogaz understands the importance of being earnest.un_pogaz understands the importance of being earnest.un_pogaz understands the importance of being earnest.un_pogaz understands the importance of being earnest.
 
un_pogaz's Avatar
 
Posts: 410
Karma: 145324
Join Date: Dec 2017
Device: Kobo
Post <contributor> a official ePub specification not supported

All in the title and this doc
http://www.idpf.org/epub/20/spec/OPF...m#Section2.2.6
additional doc: http://www.loc.gov/marc/relators/

To make short: <contributor> looks like a <identifier>, but has a standardized set of "type".
It is normally in this place, that certain thing as must find. Ex. the translator , the Cover designer, the illustrator and many other thing really useful.

I find that such forgetfulness is very annoying... but this can understand because we are talking about +200 reference, has very specific use.
It's never too late to add it, and it would be really useful, so:

Add a new input box like as <identifier> is not recomanded, because the data entered are most particular.
No, it takes something bigger than a small rectangle for that.

For me, the best solution would be to add second tab in the metadata edition, like for Custom Colums.
To avoid overloading the interface (and user) with the +200 Contributor Type, only Contributor Type is defined with a value will be shown.
The value in the "text box" will be treated as for Authors (text separated by "&")
[a one mark <contributor> for each name]

At the bottom of the tab, a button "Add a contributor type".
When we click on it, a small window allows us to choose a Contributor Type to edited among those not displayed (in fact, it forces the display of a empty Contributor Type. If you change of book without having entered any value, the Contributor Type as gone)

And for the columns, how to do it? because adding +200 is a littel lot.
A practical solution would be to do like the ISBN example.
If you want to display the Contributor Type "Cover designer", you create a Custom Colums (Column built from other columns) with this model {contributor:select(cov)}

But unlike the identifiers, we will certainly need the commas in the Contributor Type, so it can't be used to separate them. Personally, I have no idea how to display and edit all of the Contributor Type in one line (and I don't think that's a good idea)

Finally, an option (probably in Tweaks) to force the display a liste of Contributor Type, even if empty.
Ex contributor_type_forced_display = ['trl', 'cov'] will force the Contributor Type Translator and the Cover designer, even if empty.

Probably a big addition for few users, but it's a official specification for ePub
I'm not saying: you absolutely have to add it because, here's the thing, no reason
No, I think we should seriously consider and think about how adding the support from <contributor> mark.
This would be one more step towards better support of ePub format, and wider and universal growth of the information/metadata contained within.

All of this is a idea and just suggeste. I would be very happy to see a support of <contributor> in Calibre, in Calibre itself or whas a plugin.
If some person wants to try this, I thank them for it.

Good continuation
un_pogaz is offline   Reply With Quote
Old 06-11-2018, 09:53 AM   #2
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 43,843
Karma: 22666666
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
I'm afraid not. calibre is not an EPUB application. And dedicated metadata for types of contributors is not generally useful enough for me to dedicate UI space for it.
kovidgoyal is online now   Reply With Quote
Old 06-11-2018, 11:20 AM   #3
un_pogaz
Chalut o/
un_pogaz understands the importance of being earnest.un_pogaz understands the importance of being earnest.un_pogaz understands the importance of being earnest.un_pogaz understands the importance of being earnest.un_pogaz understands the importance of being earnest.un_pogaz understands the importance of being earnest.un_pogaz understands the importance of being earnest.un_pogaz understands the importance of being earnest.un_pogaz understands the importance of being earnest.un_pogaz understands the importance of being earnest.un_pogaz understands the importance of being earnest.
 
un_pogaz's Avatar
 
Posts: 410
Karma: 145324
Join Date: Dec 2017
Device: Kobo
Okay
I'll probably wait for a plugin for that... or learn Python to do it
(It's is just the second plugin doesn't exist I'd like to have)
We'll see.

Thank for answer.

PS: I know I could use Sigil, but I prefer use/centralized the metadata editing via Calibre.
un_pogaz is offline   Reply With Quote
Reply

Tags
contributor, developement, epub specification, metadata, support


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Contributor tags Notjohn General Discussions 3 03-01-2015 08:50 AM
ePub 2.01 specification as ePub file? At_Libitum ePub 4 10-15-2013 09:08 AM
Any ongoing work on the epub specification? b.tarde ePub 10 03-18-2010 08:33 PM
ePub and top margin specification tompe Upload Help 6 01-02-2010 11:24 AM


All times are GMT -4. The time now is 12:31 PM.


MobileRead.com is a privately owned, operated and funded community.