common.xsl 649 B

12345678910111213141516171819
  1. <?xml version="1.0" encoding="ASCII"?>
  2. <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
  3. xmlns:db="http://docbook.org/ns/docbook"
  4. xmlns:dbs="http://docbook.org/ns/docbook-slides"
  5. exclude-result-prefixes="dbs db"
  6. version="1.0">
  7. <xsl:template name="get.title">
  8. <xsl:param name="ctx" select="."/>
  9. <xsl:value-of select="($ctx/db:info/db:titleabbrev|$ctx/db:titleabbrev|$ctx/db:info/db:title|$ctx/db:title)[1]"/>
  10. </xsl:template>
  11. <xsl:template name="get.subtitle">
  12. <xsl:param name="ctx" select="."/>
  13. <xsl:value-of select="($ctx/db:info/db:subtitle|$ctx/db:subtitle)[1]"/>
  14. </xsl:template>
  15. </xsl:stylesheet>