summaryrefslogtreecommitdiff
path: root/tex/context/base/back-exp-html.lua
diff options
context:
space:
mode:
authorHans Hagen <pragma@wxs.nl>2014-07-14 12:38:00 +0200
committerHans Hagen <pragma@wxs.nl>2014-07-14 12:38:00 +0200
commit9db977edc178a6f9503a8864c75b1a8c0a18887b (patch)
tree1bf66ada62acafb9153861e220d4aa07688c233f /tex/context/base/back-exp-html.lua
parent5b62616c1e2fd2af67f62f9b4c4fcf1190470845 (diff)
downloadcontext-9db977edc178a6f9503a8864c75b1a8c0a18887b.tar.gz
beta 2014.07.14 12:38
Diffstat (limited to 'tex/context/base/back-exp-html.lua')
-rw-r--r--tex/context/base/back-exp-html.lua52
1 files changed, 52 insertions, 0 deletions
diff --git a/tex/context/base/back-exp-html.lua b/tex/context/base/back-exp-html.lua
new file mode 100644
index 000000000..e284c42dd
--- /dev/null
+++ b/tex/context/base/back-exp-html.lua
@@ -0,0 +1,52 @@
+return {
+ name = "html export",
+ version = "1.00",
+ comment = "Experimental feature.",
+ author = "Hans Hagen",
+ copyright = "ConTeXt development team",
+ suffix = "html",
+ remapping = {
+ {
+ pattern = "tabulate",
+ element = "table",
+ class = "tabulate",
+ },
+ {
+ pattern = "tabulaterow",
+ element = "tr",
+ class = "tabulate.tr",
+ },
+ {
+ pattern = "tabulatecell",
+ element = "td",
+ class = "tabulate.td",
+ extras = {
+ align = {
+ flushleft = "tabulate.td.left",
+ flushright = "tabulate.td.right",
+ middle = "tabulate.td.center",
+ }
+ }
+ },
+ {
+ pattern = "break",
+ element = "br",
+ },
+ {
+ pattern = "section",
+ element = "div",
+ },
+ {
+ pattern = "verbatimblock",
+ element = "pre",
+ },
+ {
+ pattern = "verbatimlines|verbatimline",
+ element = "div",
+ },
+ {
+ pattern = "!(div|table|td|tr|pre)",
+ element = "div",
+ },
+ }
+}