htmltables

Replace colspan and rowspan with virtual cells

Repository
Git URL https://github.com/transpect/htmltables.git
SVN URL https://github.com/transpect/htmltables
Base URI http://transpect.io/htmltables/

Source ⬇

htmltable:add-origin-atts

Import

<p:import href="http://transpect.io/htmltables/xpl/add-origin-atts.xpl"/>

Synopsis

<htmltable:add-origin-atts xmlns:htmltable="http://transpect.io/htmltable">
  <p:input port="source" primary="true"/>
  <p:input port="stylesheet"/>
  <p:output port="result" primary="true"/>
</htmltable:add-origin-atts>

tr:normalize-html-tables

This step represents an XProc wrapper for Andrew J. Welch's table normalization algorithm.

Import

<p:import href="http://transpect.io/htmltables/xpl/normalize-html-tables.xpl"/>

Synopsis

<tr:normalize-html-tables xmlns:tr="http://transpect.io">
  <p:input port="source"/>
  <p:output port="result"/>
  <p:option name="process-tables-only" select="'yes'"/>
</tr:normalize-html-tables>

GitHub sync date: 2026-10-19+02:00