|
1273 | 1273 | */@rdf:about='http://id.loc.gov/authorities/genreForms/gf2011026707'">z</xsl:when> |
1274 | 1274 | <xsl:when test="@rdf:resource='http://id.loc.gov/authorities/genreForms/gf2014026055' or |
1275 | 1275 | */@rdf:about='http://id.loc.gov/authorities/genreForms/gf2014026055'">5</xsl:when> |
| 1276 | + |
| 1277 | + |
| 1278 | + <!-- Comics (graphic novels) --> |
1276 | 1279 | <xsl:when test="@rdf:resource='http://id.loc.gov/authorities/genreForms/gf2014026266' or |
1277 | 1280 | */@rdf:about='http://id.loc.gov/authorities/genreForms/gf2014026266'">6</xsl:when> |
| 1281 | + <xsl:when test="*/madsrdf:authoritativeLabel[contains(., 'comics')] or |
| 1282 | + */rdfs:label[contains(., 'comics')]">6</xsl:when> |
| 1283 | + <xsl:when test="*/madsrdf:authoritativeLabel[contains(., '(Comics)')] or |
| 1284 | + */rdfs:label[contains(., '(Comics)')]">6</xsl:when> |
| 1285 | + <xsl:when test="@rdf:resource='http://id.loc.gov/authorities/genreForms/gf2014026572' or |
| 1286 | + */@rdf:about='http://id.loc.gov/authorities/genreForms/gf2014026572'">6</xsl:when> |
| 1287 | + |
| 1288 | + <!-- Manga --> |
| 1289 | + <xsl:when test="@rdf:resource='http://id.loc.gov/authorities/genreForms/gf2022026036' or |
| 1290 | + */@rdf:about='http://id.loc.gov/authorities/genreForms/gf2022026036'">6</xsl:when> |
| 1291 | + <xsl:when test="*/madsrdf:authoritativeLabel[contains(., ' manga')] or |
| 1292 | + */rdfs:label[contains(., ' manga')]">6</xsl:when> |
| 1293 | + <xsl:when test="@rdf:resource='http://id.loc.gov/authorities/genreForms/gf2023026096' or |
| 1294 | + */@rdf:about='http://id.loc.gov/authorities/genreForms/gf2023026096'">6</xsl:when> |
| 1295 | + |
| 1296 | + <!-- Graphic Novels --> |
| 1297 | + <xsl:when test="@rdf:resource='http://id.loc.gov/authorities/genreForms/gf2014026362' or |
| 1298 | + */@rdf:about='http://id.loc.gov/authorities/genreForms/gf2014026362'">6</xsl:when> |
| 1299 | + <xsl:when test="@rdf:resource='http://id.loc.gov/authorities/genreForms/gf2016026005' or |
| 1300 | + */@rdf:about='http://id.loc.gov/authorities/genreForms/gf2016026005'">6</xsl:when> |
| 1301 | + <xsl:when test="@rdf:resource='http://id.loc.gov/authorities/genreForms/gf2017026130' or |
| 1302 | + */@rdf:about='http://id.loc.gov/authorities/genreForms/gf2017026130'">6</xsl:when> |
| 1303 | + |
| 1304 | + |
1278 | 1305 | </xsl:choose> |
1279 | 1306 | </xsl:for-each> |
1280 | 1307 | </xsl:variable> |
|
1505 | 1532 | <xsl:when test="$v008Format='BK'"> |
1506 | 1533 | <xsl:choose> |
1507 | 1534 | <xsl:when test="bf:Work/bf:genreForm[@rdf:resource='http://id.loc.gov/authorities/genreForms/gf2014026339' or */@rdf:about='http://id.loc.gov/authorities/genreForms/gf2014026339']">1</xsl:when> |
1508 | | - <xsl:when test="bf:Work/bf:genreForm/madsrdf:authoritativeLabel[contains(., 'fiction')]">1</xsl:when> |
1509 | | - <xsl:when test="bf:Work/bf:genreForm/rdfs:label[contains(., 'fiction')]">1</xsl:when> |
| 1535 | + <xsl:when test="bf:Work/bf:genreForm/*/madsrdf:authoritativeLabel[contains(., 'fiction')]">1</xsl:when> |
| 1536 | + <xsl:when test="bf:Work/bf:genreForm/*/rdfs:label[contains(., 'fiction')]">1</xsl:when> |
1510 | 1537 | <xsl:when test="bf:Work/bf:genreForm[@rdf:resource='http://id.loc.gov/authorities/genreForms/gf2014026297' or */@rdf:about='http://id.loc.gov/authorities/genreForms/gf2014026297']">d</xsl:when> |
1511 | 1538 | <xsl:when test="bf:Work/bf:genreForm[@rdf:resource='http://id.loc.gov/authorities/genreForms/gf2014026094' or */@rdf:about='http://id.loc.gov/authorities/genreForms/gf2014026094']">e</xsl:when> |
1512 | 1539 | <xsl:when test="bf:Work/bf:genreForm[@rdf:resource='http://id.loc.gov/authorities/genreForms/gf2015026020' or */@rdf:about='http://id.loc.gov/authorities/genreForms/gf2015026020']">f</xsl:when> |
1513 | 1540 | <xsl:when test="bf:Work/bf:genreForm[@rdf:resource='http://id.loc.gov/authorities/genreForms/gf2014026110' or */@rdf:about='http://id.loc.gov/authorities/genreForms/gf2014026110']">h</xsl:when> |
1514 | | - <xsl:when test="bf:Work/bf:genreForm/madsrdf:authoritativeLabel[contains(., 'Humor')]">h</xsl:when> |
1515 | | - <xsl:when test="bf:Work/bf:genreForm/rdfs:label[contains(., 'Humor')]">h</xsl:when> |
| 1541 | + <xsl:when test="bf:Work/bf:genreForm/*/madsrdf:authoritativeLabel[contains(., 'Humor')]">h</xsl:when> |
| 1542 | + <xsl:when test="bf:Work/bf:genreForm/*/rdfs:label[contains(., 'Humor')]">h</xsl:when> |
1516 | 1543 | <xsl:when test="bf:Work/bf:genreForm[@rdf:resource='http://id.loc.gov/authorities/genreForms/gf2014026141' or */@rdf:about='http://id.loc.gov/authorities/genreForms/gf2014026141']">i</xsl:when> |
1517 | 1544 | <xsl:when test="bf:Work/bf:genreForm[@rdf:resource='http://id.loc.gov/authorities/genreForms/gf2014026054' or */@rdf:about='http://id.loc.gov/authorities/genreForms/gf2014026054']">i</xsl:when> |
1518 | 1545 | <xsl:when test="bf:Work/bf:genreForm[@rdf:resource='http://id.loc.gov/authorities/genreForms/gf2014026542' or */@rdf:about='http://id.loc.gov/authorities/genreForms/gf2014026542']">j</xsl:when> |
1519 | 1546 | <!-- <xsl:when test="bf:Work/bf:genreForm[@rdf:resource='http://id.loc.gov/authorities/genreForms/gf2014026339' or */@rdf:about='http://id.loc.gov/authorities/genreForms/gf2014026339']">m</xsl:when> --> |
1520 | 1547 | <xsl:when test="bf:Work/bf:genreForm[@rdf:resource='http://id.loc.gov/authorities/genreForms/gf2014026488' or */@rdf:about='http://id.loc.gov/authorities/genreForms/gf2014026488']">p</xsl:when> <!-- Prose peoms. --> |
1521 | 1548 | <xsl:when test="bf:Work/bf:genreForm[@rdf:resource='http://id.loc.gov/authorities/genreForms/gf2014026481' or */@rdf:about='http://id.loc.gov/authorities/genreForms/gf2014026481']">p</xsl:when> |
1522 | | - <xsl:when test="bf:Work/bf:genreForm/madsrdf:authoritativeLabel[contains(., 'poetry')]">p</xsl:when> |
1523 | | - <xsl:when test="bf:Work/bf:genreForm/rdfs:label[contains(., 'poetry')]">p</xsl:when> |
| 1549 | + <xsl:when test="bf:Work/bf:genreForm/*/madsrdf:authoritativeLabel[contains(., 'poetry')]">p</xsl:when> |
| 1550 | + <xsl:when test="bf:Work/bf:genreForm/*/rdfs:label[contains(., 'poetry')]">p</xsl:when> |
1524 | 1551 | <xsl:when test="bf:Work/bf:genreForm[@rdf:resource='http://id.loc.gov/authorities/genreForms/gf2011026363' or */@rdf:about='http://id.loc.gov/authorities/genreForms/gf2011026363']">s</xsl:when> |
1525 | | - <xsl:when test="bf:Work/bf:genreForm/madsrdf:authoritativeLabel[contains(., 'speeches')]">s</xsl:when> |
1526 | | - <xsl:when test="bf:Work/bf:genreForm/rdfs:label[contains(., 'speeches')]">s</xsl:when> |
| 1552 | + <xsl:when test="bf:Work/bf:genreForm/*/madsrdf:authoritativeLabel[contains(., 'speeches')]">s</xsl:when> |
| 1553 | + <xsl:when test="bf:Work/bf:genreForm/*/rdfs:label[contains(., 'speeches')]">s</xsl:when> |
1527 | 1554 | <xsl:otherwise>0</xsl:otherwise> |
1528 | 1555 | </xsl:choose> |
1529 | 1556 | </xsl:when> |
|
1579 | 1606 | <xsl:when test="bf:Work/bf:genreForm[@rdf:resource='http://id.loc.gov/authorities/genreForms/gf2014026085' or */@rdf:about='http://id.loc.gov/authorities/genreForms/gf2014026085']">a</xsl:when> |
1580 | 1607 | <xsl:when test="bf:Work/bf:note/bf:Note/rdfs:label[contains(., 'Contains biographical information')]">d</xsl:when> |
1581 | 1608 | <xsl:when test="bf:Work/bf:genreForm[@rdf:resource='http://id.loc.gov/authorities/genreForms/gf2014026049' or */@rdf:about='http://id.loc.gov/authorities/genreForms/gf2014026049']">b</xsl:when> |
| 1609 | + |
| 1610 | + <!-- Autobiographical comics --> |
| 1611 | + <xsl:when test="bf:Work/bf:genreForm[@rdf:resource='http://id.loc.gov/authorities/genreForms/gf2014026229' or */@rdf:about='http://id.loc.gov/authorities/genreForms/gf2014026229']">a</xsl:when> |
| 1612 | + <!-- Biographical comics --> |
| 1613 | + <xsl:when test="bf:Work/bf:genreForm[@rdf:resource='http://id.loc.gov/authorities/genreForms/gf2014026244' or */@rdf:about='http://id.loc.gov/authorities/genreForms/gf2014026244']">b</xsl:when> |
1582 | 1614 | <xsl:otherwise><xsl:value-of select="' '"/></xsl:otherwise> |
1583 | 1615 | </xsl:choose> |
1584 | 1616 | </xsl:when> |
|
0 commit comments