commit 1840e2dbaf8b0278a81c6b14fe8a1f939c390160
Author: Richard Heck <[email protected]>
Date:   Sun Jul 31 01:20:16 2016 -0400

    Enable export of spreadsheets with XHTML.
---
 lib/configure.py       |    7 ++++++-
 lib/external_templates |    5 +++++
 2 files changed, 11 insertions(+), 1 deletions(-)

diff --git a/lib/configure.py b/lib/configure.py
index df8e060..2345deb 100644
--- a/lib/configure.py
+++ b/lib/configure.py
@@ -638,6 +638,7 @@ def checkFormatEntries(dtl_tools):
     checkViewer('gnumeric spreadsheet software', ['gnumeric'],
       rc_entry = [r'''\Format gnumeric gnumeric "Gnumeric spreadsheet" "" ""   
 "%%"   "document"      "application/x-gnumeric"
 \Format excel      xls    "Excel spreadsheet"      "" "" "%%"    "document"    
"application/vnd.ms-excel"
+\Format html_table html   "HTML Table (for spreadsheets)"      "" "" "%%"    
"document"        "text/html"
 \Format oocalc     ods    "OpenDocument spreadsheet" "" "" "%%"    "document"  
"application/vnd.oasis.opendocument.spreadsheet"'''])
  #
     checkViewer('an HTML previewer', ['firefox', 'mozilla file://$$p$$i', 
'netscape'],
@@ -1016,7 +1017,11 @@ def checkConverterEntries():
     checkProg('a spreadsheet -> latex converter', ['ssconvert'],
        rc_entry = [ r'''\converter gnumeric latex "ssconvert 
--export-type=Gnumeric_html:latex $$i $$o" ""
 \converter oocalc latex "ssconvert --export-type=Gnumeric_html:latex $$i $$o" 
""
-\converter excel  latex "ssconvert --export-type=Gnumeric_html:latex $$i $$o" 
""'''])
+\converter excel  latex "ssconvert --export-type=Gnumeric_html:latex $$i $$o" 
""
+\converter gnumeric html_table "ssconvert 
--export-type=Gnumeric_html:html40frag $$i $$o" ""
+\converter oocalc html_table "ssconvert --export-type=Gnumeric_html:html40frag 
$$i $$o" ""
+\converter excel  html_table "ssconvert --export-type=Gnumeric_html:html40frag 
$$i $$o" ""
+'''])
 
     path, lilypond = checkProg('a LilyPond -> EPS/PDF/PNG converter', 
['lilypond'])
     if (lilypond != ''):
diff --git a/lib/external_templates b/lib/external_templates
index ee15398..f54a298 100644
--- a/lib/external_templates
+++ b/lib/external_templates
@@ -81,6 +81,11 @@ Template GnumericSpreadsheet
        Format DocBook
                Product "[Spreadsheet: $$FName]"
        FormatEnd
+       Format XHTML
+               Product "$$Contents(\"$$AbsPath$$Basename.html\")</p>"
+               UpdateFormat html_table
+               UpdateResult "$$AbsPath$$Basename.html"
+       FormatEnd
 TemplateEnd
 
 Template RasterImage

Reply via email to