View Single Post
Old 11-19-2022, 11:29 AM   #53
Pajamaman
Wizard
Pajamaman ought to be getting tired of karma fortunes by now.Pajamaman ought to be getting tired of karma fortunes by now.Pajamaman ought to be getting tired of karma fortunes by now.Pajamaman ought to be getting tired of karma fortunes by now.Pajamaman ought to be getting tired of karma fortunes by now.Pajamaman ought to be getting tired of karma fortunes by now.Pajamaman ought to be getting tired of karma fortunes by now.Pajamaman ought to be getting tired of karma fortunes by now.Pajamaman ought to be getting tired of karma fortunes by now.Pajamaman ought to be getting tired of karma fortunes by now.Pajamaman ought to be getting tired of karma fortunes by now.
 
Pajamaman's Avatar
 
Posts: 2,863
Karma: 10700629
Join Date: May 2016
Location: Canada
Device: Onyx Nova
Quote:
Originally Posted by DNSB View Post
I would simply send the book to my Kobo with a filename consisting of the title followed by the first author. My Kobo will read the metadata from the epub and populate the authors list in the database from there. At that point, I can search on any of the 26 authors and the book will be found. Since it is a live search, depending on the author name, it often does not take that many characters before the name pops up.

For what it's worth, the content.opf contains the following for title/series/author information:

Code:
    <dc:title id="id">The Science Fiction Hall of Fame, Volume One 1929-1964</dc:title>
    <dc:creator id="id-2">Robert Silverberg</dc:creator>
    <dc:creator id="id-3">Stanley G. Weinbaum</dc:creator>
    <dc:creator id="id-4">John W. Campbell</dc:creator>
    <dc:creator id="id-5">Lester del Rey</dc:creator>
    <dc:creator id="id-6">Robert A. Heinlein</dc:creator>
    <dc:creator id="id-7">Theodore Sturgeon</dc:creator>
    <dc:creator id="id-8">Isaac Asimov</dc:creator>
    <dc:creator id="id-9">A. E. van Vogt</dc:creator>
    <dc:creator id="id-10">Lewis Padgett</dc:creator>
    <dc:creator id="id-11">Clifford D. Simak</dc:creator>
    <dc:creator id="id-12">Fredric Brown</dc:creator>
    <dc:creator id="id-13">Murray Leinster</dc:creator>
    <dc:creator id="id-14">Judith Merril</dc:creator>
    <dc:creator id="id-15">Cordwainer Smith</dc:creator>
    <dc:creator id="id-16">Ray Bradbury</dc:creator>
    <dc:creator id="id-17">C. M. Kornbluth</dc:creator>
    <dc:creator id="id-18">Richard Matheson</dc:creator>
    <dc:creator id="id-19">Fritz Leiber</dc:creator>
    <dc:creator id="id-20">Anthony Boucher</dc:creator>
    <dc:creator id="id-21">James Blish</dc:creator>
    <dc:creator id="id-22">Arthur C. Clarke</dc:creator>
    <dc:creator id="id-23">Jerome Bixby</dc:creator>
    <dc:creator id="id-24">Tom Godwin</dc:creator>
    <dc:creator id="id-25">Alfred Bester</dc:creator>
    <dc:creator id="id-26">Damon Knight</dc:creator>
    <dc:creator id="id-27">Daniel Keyes</dc:creator>
    <dc:creator id="id-28">Roger Zelazny</dc:creator>
    <meta id="id-29" property="belongs-to-collection">SF Hall of Fame</meta>
    <meta property="collection-type" refines="#id-29">series</meta>
    <meta property="group-position" refines="#id-29">1</meta>
Interesting. So the epub tags are stored as a form of XML in the opf file. I must pull apart the epub format sometime.

However, the approach you use depends on the publisher of the epub adding all the author names to the epub in the first place. (I wonder how they do that?) Are there many cases where a publisher will not add the multiple author names to the epub anthology accurately, if at all...
Pajamaman is offline   Reply With Quote