local M = {}
local xtpipeslib = require "make4ht-xtpipes"
local domfilter = require "make4ht-domfilter"
function M.prepare_parameters(settings, extensions)
settings.tex4ht_sty_par = settings.tex4ht_sty_par ..",tei"
settings = mkutils.extensions_prepare_parameters(extensions, settings)
return settings
end
function M.prepare_extensions(extensions)
return extensions
end
function M.modify_build(make)
local process = domfilter {
"joincharacters"
}
-- we use <hi> elements for characters styled using HTF fonts in TEI
-- use the `joincharacters` DOM filter to join them
filter_settings "joincharacters" {
charclasses = { hi=true, mn = true}
}