Book review encoding
Posted by mholmes on 13 Mar 2009 in Activity log
Having just marked up five book reviews for ScanCan in P4, I'm coming to the first instance of a book review for the teiJournal system, and I'm anxious to avoid the error-prone repetition that the old system suffers from. I'll document all my steps here:
- A book review is a little odd in that it has two titles: the title of the review, and the title of the book itself. It also needs to have a solid encoding of the bibliographical information relating to the book being reviewed, and ideally this info is only encoded in one place. I've elected to place it in a
<biblStruct>element directly inside the main article title (<title level="a">). This is a provisional decision; I'm still not sure how I'd handle the range of possible situations. I imagine, though, that this setup will handle three situations: where there's one book, where there's more than one book (just two<biblStruct>s, and where there's an actual title for the review that isn't the same as the book(s) reviewed; in the last case, I'll probably just add text before the first<biblStruct>, and have the XSLT detect that text and respond accordingly. - There are two levels of affiliation information, short and long (the print volume includes a section with long affiliations). The
<affiliation>tag itself doesn't allow@type(why? this seems arbitrary), so I've elected simply to use two tags, with the short annotation first, and the long one second.