Functions/Templates List

Templates

breakup-pi (param: xs:integer position) - source
apply-character-mapping-with-regex (param: xs:string stringxs:string regex [required=yes]) - source
process-character-match (param: xs:integer current-regex-group) - source
display-info (param: item()+ message) - source
display-warning (param: item()+ message) - source
display-error (param: item()+ message) - source
create-colspec (param: xs:string colwidth) - source
process-block (param: element()+ source-rowsdocument-node()* processed-rowxs:integer row-countxs:integer? col-count [tunnel=yes]) - source

Functions

tps:get-article-section-type (param: element(article) article) - source
xs:boolean tps:is-stacked-title (param: element(title) title) - source
xs:string tps:get-body-title-para-type (param: element(title) title) - source
xs:string? tps:get-body-title-para-type-prefix (param: element(title) title) - source
xs:string tps:get-body-title-para-type-root (param: element(title) title) - source
xs:string? tps:get-body-title-para-type-postfix (param: element(title) title) - source
xs:string tps:get-publication-date-string (param: element(pub-date)? pub-date) - source
xs:string? tps:get-publication-date-string (param: element(pub-date)? pub-datexs:boolean? format-month) - source
xs:string tps:get-boxed-text-context-type (param: element(boxed-text) boxed-text) - source
xs:string? tps:get-boxed-text-variant (param: element(boxed-text) boxed-text) - source
item()? tps:get-boxed-text-variant-input (param: element(boxed-text) boxed-text) - source
xs:boolean tps:is-first-boxed-text-p (param: element(p) p) - source
node()* tps:breaking-whitespace-adjacents (param: node()* nodes) - source
xs:integer? tps:get-breakup-position (param: node() context) - source
xs:string? tps:get-broken-element-name (param: element() breakup-element) - source
element()* tps:get-breakup-ancestors (param: node() context) - source
xs:boolean tps:is-initial-breakup-element (param: element() element) - source
xs:boolean tps:is-broken (param: element() element) - source
xs:boolean tps:is-breaking (param: node() node) - source
tps:get-character-mapping-result (param: xs:string string) - source
xs:string? tps:construct-character-mapping-regex (param: item()* mapping-configuration) - source
xs:boolean tps:transformed-to-doclink (param: element(xref) xref) - source
xs:boolean tps:transformable-as-doclink (param: element(xref) xref) - source
xs:string tps:get-fig-context-type (param: element(fig) fig) - source
xs:string? tps:get-fig-variant (param: element(fig) fig) - source
item()? tps:get-fig-variant-input (param: element(fig) fig) - source
node()* tps:non-empty-nodes (param: node()* nodes) - source
xs:boolean tps:is-non-empty-regular-expression (param: xs:string regex) - source
xs:string tps:replace-tokens (param: xs:string stringxs:string+ tokensxs:string+ replacements) - source
xs:string tps:format-month (param: xs:string month) - source
xs:string tps:format-month-number (param: xs:double month) - source
xs:string? tps:get-mapped-value (param: xs:string? inputelement(map)* mapping) - source
attribute()? tps:create-attribute (param: xs:string namexs:string? value) - source
xs:boolean tps:is-subsequence (param: xs:string+ seq1xs:string+ seq2) - source
xs:string* tps:sequence-except (param: xs:string+ seq1xs:string+ seq2) - source
xs:string tps:encode-gt-lt-url (param: xs:string url) - source
xs:string tps:get-graphic-file-path (param: element() graphicxs:string extension) - source
xs:string tps:get-file-name-from-path (param: xs:string path) - source
xs:boolean tps:has-path-extension (param: xs:string path) - source
xs:boolean tps:is-ordered-list (param: element(list) list) - source
xs:boolean tps:is-bullet-list (param: element(list) list) - source
xs:string tps:get-list-item-p-para-type (param: element(p) p) - source
xs:string tps:get-list-item-p-para-type-root (param: element(p) p) - source
xs:string? tps:get-list-item-p-para-type-prefix (param: element(p) p) - source
xs:string? tps:get-list-item-p-para-type-postfix (param: element(p) p) - source
xs:string tps:get-list-item-p-type-marker (param: element(p) p) - source
xs:string tps:get-list-item-p-level-marker (param: element(p) p) - source
xs:string tps:get-list-item-p-position-marker (param: element(p) p) - source
xs:boolean tps:is-upper-level-list (param: element(list) list) - source
element(p)? tps:first-list-p (param: element(p) p) - source
element(p)? tps:last-list-p (param: element(p) p) - source
xs:string? tps:get-continued-list-item-p-para-type-postfix (param: element(p) p) - source
xs:boolean tps:is-continued-list-item-p (param: element(p) p) - source
xs:boolean tps:follows-disp-formula (param: element() el) - source
xs:boolean tps:precedes-disp-formula (param: element() el) - source
xs:boolean tps:has-custom-c-type (param: element() el) - source
xs:string? tps:get-custom-c-type (param: element() el) - source
element()? tps:select-style (param: element() elxs:string+ styles-to-match) - source
xs:string* tps:get-contextual-styles (param: element() el) - source
xs:boolean tps:is-style-element (param: element() el) - 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
xs:string? tps:get-entry-alignment (param: element() entry) - source
element()? tps:get-colspec (param: element() entry) - source
xs:integer tps:get-column-number (param: element() colspec) - source
xs:integer tps:get-entry-column-number (param: element() entry) - source
xs:integer tps:get-entry-column-span (param: element() entry) - source
xs:integer? tps:get-column-number-from-name (param: node()? name) - source
xs:string tps:get-table-entry-para-type (param: element() entry) - source
xs:boolean tps:is-relative-width (param: attribute(width) width) - source
item()+ tps:expand-table-row (param: element()+ table-blockdocument-node()+ expanding-rowxs:integer rowxs:integer? col-count) - source
item()+ tps:expand-col-spans (param: element()+ source-row) - source
item()+ tps:expand-row-spans (param: element()+ source-rowselement()+ modified-row) - source
document-node() tps:create-supplementary-cells (param: element() rowxs:integer? col-count) - source
tps:select-cell (param: xs:integer src-column-noelement()+ rowxs:integer current-column-countxs:double current-span-col-total) - source
node()* tps:get-text-mapping-result (param: xs:string text) - source
node()* tps:convert-to-nodes (param: item()* items) - source
text() tps:convert-to-text (param: xs:string string) - source
xs:string tps:get-text-keeps-mapping-result (param: xs:string string) - source
xs:string tps:apply-text-keep-rule (param: xs:string textxs:string* match-patternsxs:string* replace-patternsxs:string* flags) - source
xs:string* tps:get-text-keeps-match-patterns (param: item() mapping) - source
xs:string* tps:get-text-keeps-replace-patterns (param: item() mapping) - source
xs:string* tps:get-text-keeps-flags (param: item() mapping) - source