View Single Post
Old 07-05-2020, 12:13 AM   #3
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 24,905
Karma: 47303824
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo, AuraH2O, GloHD,AuraONE, ClaraHD, Libra H2O; tolinoepos
Quote:
Originally Posted by tozzi View Post
Hi!

I'm organizing my sheet music with calibre. It works fine and supports my dataformats from notatioprograms...

I'd like to add fields in the main area from author on the main metadatafield.
For Composer I use the authorfield. Now I need a second field for Arrangement or Transcription. This is important, when I have a Title, original, but arranged or transcribet by several musicians. So I can identify the Title, without loosing the original composer. I work with several userdefined columns, but I would like to have the basic data in the main metadata field!
I'm not sure what you are trying to achieve. If you use BR's suggestion, it means editing the author field to add the other information to it. Personally, I don't like it. I think that the separate columns for each type of person is more flexible.

What I would consider is a custom column made up of others. You could use a template to build a column to display what you want. The quick and dirty template to produce something like what BR suggested would be:

Code:
{author} (Composer) {#arrangement :| & | (Arrangement)} {#transcription:| & | (Transcription)}
That would list each of the values one after the other and handle not having and arrangement or transcription. It doesn't handle multiple values in each, but, that shouldn't be to hard to do.
davidfor is offline   Reply With Quote