Need to put "entryFree" words in a first column (leaving <form>
content for second), and "sense" and other as a second, every pair in the same row, with borders. Sample XSL stylesheet contains formatting only.
sample XML: https://drive.google.com/file/d/1sNAbWw5xo1pgwK2QfQwPrbZtZt8uV48T/view?usp=sharing
fancy XSL (licence permits modification): https://github.com/michmech/tei-dictionary.xsl
If you want to map all
entryFree
elements to HTML table rows (i.e. HTMLtr
elements in an HTMLtable
) then set up thetable
as needed and in atbody
process allentryFree
elements, mapping them with a template to atr
:You will need to remove the template matching
tei:entryFree
obviously.As for formatting the table, that is a HTML/CSS problem, HTML 4 https://www.w3.org/TR/html401/struct/tables.html#h-11.3.1 allows e.g.
in HTML5 I think using CSS is preferred: