Display created docbook
Kornel Benko
kornel at lyx.org
Tue Sep 29 07:18:29 UTC 2020
Am Mon, 28 Sep 2020 20:30:00 -0400
schrieb Richard Kimberly Heck <rikiheck at lyx.org>:
> On 9/28/20 7:19 PM, Kornel Benko wrote:
> > Am Mon, 28 Sep 2020 16:54:44 -0400
> > schrieb Richard Kimberly Heck <rikiheck at lyx.org>:
> >
> >> On 9/28/20 11:06 AM, Pavel Sanda wrote:
> >>> On Mon, Sep 28, 2020 at 04:59:23PM +0200, Kornel Benko wrote:
> >>>>>>> Hi,
> >>>>>>> I have a patch ready to
> >>>>>>> 1.) new format (pdf9) + conversion 'docbook5->pdf9'
> >>>>>>> This is using pandoc, so that one can display the docbook data
> >>>>>>> 2.) A wrapper/filter around ssconvert for converting spreadsheets
> >>>>>>> to be inserted in docbook5 documents
> >>>>>>>
> >>>>>>> The first part should be uncontroversial.
> >>>>>>> For the second there may be objections, because the wrapper is
> >>>>>>> written in perl.
> >>>>>> That's indeed controversial. What's the justification for writing
> >>>>>> that in perl when all other conversion script are in python?
> >>>> The only justification is my (in)ability to write it in python.
> >>> Well, it's sort of sending the packagers the message if you want to have
> >>> fully functional lyx if should bump perl dependency. This does not strike
> >>> me as a good idea if this was the only reason.
> >> Someone can certainly do the conversion to Python.
> >>
> >> Is it worth an enhancement request to the gnumeric people to include
> >> docbook-compatible output? Can't be that hard.
> >>
> >> Riki
> >>
> >>
> > The output of ssconvert _is_ docbook compatible. But it contains also the document
> > header which we have to discard because we need the table definition only.
>
> I see. They should have an option for that. But since they don't, it
> will be easy to write a python script to strip the header. What output
> format do you use?
>
> Riki
>
>
The output format is 'xhtml_table'
\Format xhtml_table xhtml "XHTML Table (for spreadsheets)" "" "" "gnumeric" "document"
""
\converter gnumeric xhtml_table "perl $$s/scripts/wssconvert
--export-type=Gnumeric_html:xhtml $$i $$o" ""
\converter oocalc xhtml_table "perl $$s/scripts/wssconvert
--export-type=Gnumeric_html:xhtml $$i $$o" ""
\converter excel xhtml_table "perl $$s/scripts/wssconvert
--export-type=Gnumeric_html:xhtml $$i $$o" ""
\converter excel2 xhtml_table "perl $$s/scripts/wssconvert
--export-type=Gnumeric_html:xhtml $$i $$o" ""
Also the change in lib/xtemplates/gnumeric.xtemplate is needed for 'Format DocBook'
- Product "[Spreadsheet: $$FName]"
+ Product "$$Contents(\"$$AbsPath$$Basename.xhtml\")"
+ UpdateFormat xhtml_table
+ UpdateResult "$$AbsPath$$Basename.xhtml"
Kornel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 488 bytes
Desc: Digitale Signatur von OpenPGP
URL: <http://lists.lyx.org/pipermail/lyx-devel/attachments/20200929/a1afc623/attachment.asc>
More information about the lyx-devel
mailing list