]> git.lyx.org Git - features.git/commitdiff
Enable export of spreadsheets with XHTML.
authorRichard Heck <rgheck@lyx.org>
Sun, 31 Jul 2016 05:20:16 +0000 (01:20 -0400)
committerRichard Heck <rgheck@lyx.org>
Sun, 31 Jul 2016 05:36:43 +0000 (01:36 -0400)
(cherry picked from commit 1840e2dbaf8b0278a81c6b14fe8a1f939c390160)

lib/configure.py
lib/external_templates
status.22x

index 84a852afde1f018eefa1012d84ed45cad716d445..d1d83b83a2c7a98cee435727e5d0ddd90048a1e1 100644 (file)
@@ -632,6 +632,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'],
@@ -1010,7 +1011,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 != ''):
index 1145f3ab0b737e1b783e75133bec6aa69d82b4e0..409e09a7ed3ae34b6bc5f373a7bf8a73b14a59b7 100644 (file)
@@ -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
index a4a3072df78d301f65b312ae8e9c21570677760c..8e4bfa117eef5380fe540f7fc4046ed2bcb67f7e 100644 (file)
@@ -83,6 +83,8 @@ What's new
 
 * LYXHTML
 
+- Enable export of external material (bug 8693).
+
 - Fix problem with output of branches (bug 8022).
 
 - Fix output of table borders (bug 10154).