[prev in list] [next in list] [prev in thread] [next in thread]
List: koffice
Subject: FW: M$ Word filter? And more standard formats
From: David Faure <David.Faure () cramersystems ! com>
Date: 1999-11-26 16:34:38
[Download RAW message or body]
Damn reply-to headers.
> -----Original Message-----
> From: David Faure
> Sent: Friday, November 26, 1999 4:34 PM
> To: 'dep@snet.net'
> Subject: RE: M$ Word filter? And more standard formats
>
>
> > On Fri, 26 Nov 1999, David Faure wrote:
> >
> > |
> > |http://koffice.kde.org/faq/faq-5.html#ss5.3
> > |
> > |"5.3 What data format does KOffice read and write natively?"
> >
> > please forgive what may be a tremendously naive question: from the
> > answer given, i get the sense trhat it would be possible to extend
> > koffice's "understanding" of XML, which is to say give it new tags,
> > so that in the example given one could in fact with a small
> amount of
> > modification and configuration make koffice read and write the
> > framemaker document transparently. is this an oversimplfication?
>
> The answer to your question is in 5.4, just a few lines below.
>
> "No, unfortunately not; you still need a filter. Think of XML
> as a very
> base, general markup language which allows you to "create
> your own markup
> language". So it's more precise to say, the KOffice
> applications use a
> file format thats based on XML. The XML code Framemaker can
> write to is
> a different file format based on XML. Nevertheless, the usage
> of XML is
> going to make it easier to develop import filters."
>
> The section 5.3 talks about KOffice's use of XML, not about
> FrameMaker's.
> Re-read 5.4 : XML is a META-language.
>
> It's like saying "all c++ programs use objects so they should be able
> to natively understand one another". That's obviously wrong,
> and it's the same
> thing with XML. XML is a text-form of objects. The whole
> difference between KWord
> and FrameMaker is which objects they use to represent their
> data, and you easily
> see that it can be very very different internally.
> So it's not as easy as you suggest, but it's still feasible,
> and that's called a
> filter.
>
>
> --
> David Faure
> faure@kde.org - KDE developer
> david@mandrakesoft.com - Mandrake
> david.faure@cramersystems.com - Cramer Systems
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic