$v:pi-db-attributes-are-uris

$v:pi-db-attributes-are-uris — Controls which “db” processing instruction pseudo-attributes are URIs.

Variable:
{http://docbook.org/ns/docbook/variables}pi-db-attributes-are-uris
Defined in:
../standalone-functions.xsl
Used in:
modules/functions.xsl

Synopsis

$v:pi-db-attributes-are-uris as xs:string* := ('glossary-collection', 'bibliography-collection', 'annotation-collection')

Description

The “db” processing instruction can be used to provide configuration values within a document. For example:

  |<?db xlink-style='inline' glossary-collection='../gcollection.xml'?>

In this example, xlink-style is just a string value, but glossary-collection is a URI. When the value in question is a URI, it must be made absolute against the base URI of the processing instruction on which it occurs. The $v:pi-db-attributes-are-uris variable determines which pseudo-attributes are considered URIs. Their values are made absolute when the processing instruction is parsed.