DCLP / dclpxsltbox

Sandbox for development, testing, and review of XSLT for DCLP
http://dclp.github.io/dclpxsltbox/
1 stars 5 forks source link

some bibliographic references in XML are incompletely displayed in editor #314

Open paregorios opened 7 years ago

paregorios commented 7 years ago

Consider TM66470 in which we find the following XML:

<bibl type="publication" subtype="principal">
   <title level="s" type="abbreviated">CLA</title>
   <biblScope unit="volume">3</biblScope>
   <biblScope unit="numbers">369</biblScope>
</bibl>
<bibl type="reference" subtype="principal">
   <ptr target="http://papyri.info/biblio/3761"/>
   <!-- ignore - start, i.e. SoSOL users may not edit this -->
   <title level="m" type="main">Codices Latini Antiquiores. A Palaeographical Guide to Latin Manuscripts prior to the Ninth Century. Part III: Italy: Ancona - Novara.</title>
   <author n="1">
      <surname>Lowe</surname>
      <forename>Elias Avery</forename>
   </author>
   <date>1938</date>
   <!-- ignore - stop -->
</bibl>

This bibliographic information is rendered as follows in the editor:

screen shot 2017-08-09 at 2 23 08 pm

Regarding the "principal" edition (the first one), no preview is displayed, presumably because there is no <ptr> reference to a record in the Biblio collection. But the <title> element's content is also not displayed, which makes it impossible for the user to determine what work is being cited. Moreover, there is an extra "Book" entry line in the passages section that does not correspond to any of the markup in the XML file.

I note also that there are multiple empty "Book" passages unaccountably shown with the second bibliographic entry.

If this DCLP file requires, as I have suggested in #313, human intervention to resolve a duplicate entry for CLA, that cannot be accomplished by a user of the editor in the current state because there is no way to see that the same work is being cited (because of title suppression).

Edelweiss commented 6 years ago

all values of tei:biblScope/@unit that are currently used in DCLP

Edelweiss commented 6 years ago

google spread sheet that lists all DCLP files with missing biblio pointers (DCLP bibliography, biblio and appearsIn)

https://docs.google.com/spreadsheets/d/1zS8D859XVja4XaI-2G-5BDe3t63cJ_N4ldjUHDCkoTc/edit#gid=1469196938

(navigate to tab “fix074_findMissingBiblioReferences“)