jats-tables.xsl

Converts tables to cxml
If the input table has Cals format then table is converted to cxml if the input table has XHTML format then starts conversion table to Cals format via "xhtml-to-cals" mode (see see jats-tables-xhtml-to-cals.xsl) and result is processed as normal Cals table
CVS Id:
Revision
XSLT Version:
2.0
Namespace Prefix Summary:
tps - http://www.typefi.com/ContentXML
xd - http://www.pnp-software.com/XSLTdoc
xs - http://www.w3.org/2001/XMLSchema
xsl - http://www.w3.org/1999/XSL/Transform

Template Modes Summary

Match Templates Summary

table-wrap-foot/fn[1] (mode: #default, priority: 10) - source
table-wrap-foot/p[1] (mode: #default, priority: 10) - source
*:entry[@align] (mode: entry-alignment, priority: 30) - source

Named Templates Summary

Functions Summary

element()? tps:get-colspec (param: element() entry) - source
xs:integer tps:get-column-number (param: element() colspec) - source
xs:integer? tps:get-column-number-from-name (param: node()? name) - source
xs:string? tps:get-entry-alignment (param: element() entry) - source
xs:integer tps:get-entry-column-number (param: element() entry) - source
xs:integer tps:get-entry-column-span (param: element() entry) - source
xs:string tps:get-table-entry-para-type (param: element() entry) - source
xs:string? tps:get-table-wrap-variant (param: element(table-wrap) table-wrap) - source
item()? tps:get-table-wrap-variant-input (param: element(table-wrap) table-wrap) - source
xs:boolean tps:is-cals-table (param: element() table) - source

Template Modes Detail

Match Templates Detail

Attributes:
{name()}: replace(., 'col', '')
Attributes:
{name()}: .
table-wrap-foot/fn[1] (mode: #default, priority: 10) - source
table-wrap-foot/p[1] (mode: #default, priority: 10) - source
*:entry[@align] (mode: entry-alignment, priority: 30) - source

Named Templates Detail

Functions Detail

element()? tps:get-colspec (param: element() entry) - source
Parameters:
element() entry -
xs:integer tps:get-column-number (param: element() colspec) - source
Parameters:
element() colspec -
xs:integer? tps:get-column-number-from-name (param: node()? name) - source
Parameters:
node()? name -
xs:string? tps:get-entry-alignment (param: element() entry) - source
Parameters:
element() entry -
xs:integer tps:get-entry-column-number (param: element() entry) - source
Parameters:
element() entry -
xs:integer tps:get-entry-column-span (param: element() entry) - source
Parameters:
element() entry -
xs:string tps:get-table-entry-para-type (param: element() entry) - source
Parameters:
element() entry -
xs:string? tps:get-table-wrap-variant (param: element(table-wrap) table-wrap) - source
Parameters:
element(table-wrap) table-wrap -
item()? tps:get-table-wrap-variant-input (param: element(table-wrap) table-wrap) - source
Parameters:
element(table-wrap) table-wrap -
xs:boolean tps:is-cals-table (param: element() table) - source
Parameters:
element() table -