Office 2003 Pro as an XML Authoring Application?
Saqib Ali asks: "Office 2003 Pro as been out for quite some time now. I was wondering how many large corporations have been to able use it as a XML authoring / modelling application? I have been involved in evaluation of several XML authoring / modelling applications and am planning to evaluate Office 2003 for it's XML authoring capabilities. The scope of my evaluation is limited to capabilities required for authoring technical documentation, preferably in DocBook XML. Is there anything I should keep in mind before starting the evaluation? One feature that I like about Office 2003 is its support for WebDAV. Our homebrewed CMS (Content Management Systems) supports WebDAV, which makes publishing the content a breeze. Except for OpenOffice, I haven't seen any other XML authoring application that has support for WebDAV. Any suggestions?"
XML Spy supports web dav.
Can you explain exactly what the point of XML is ?
It kind of makes sense for data interchange, but then so does ASCII. I don't see the point of taking ASCII where the problem is what the words mean, adding pointy brackets and setting up a scheme to strip them out, and then having the same problem of what the text means.
You can presume I've heard a lot of XML hype and obviously still have this question, so maybe concrete examples would be good.
XMLMind works with WebDAV and is great for DocBook. We use it for all of our documentation.
Check out Mon and Mon.cgi
I thought windows had 'Web Folders', which was WebDAV access? If you can switch OS's, KDE's kioslaves almost certainly support it. I can't check at the moment though..
Check the terms of the agreement if you wish to use their schema. License here
I'm using XMLMind's XML Editor. I just took over the tldp.org's Enterprise Java on Linux Howto and I didn't have any experience with docbook and it's been fairly easy with XMLMind. It's sort of a WYSIWYG editor for docbook and it will do transformation to html. There is a free version but if you buy it then you get webdav support. I was going to buy it since I like the free version so much but it's a little pricey for me but since we're comparing it to Office here...Oh, and it's Java based so it'll run anywhere.
My Hello World is 512 bytes. But it's also a valid Fat12 boot sector, Fat12 file reader, and Pmode routine.
windows supports WebDAV (internet folders and such even with win98)
Apple Supports WebDav (OS X finder mounts them)
Linux Supports WebDAV (through FileSystem mounting)
so why is this a big deal ?
most Adobe products have WebDAV support there is that old stallwart FrameMaker and their high end versioning system is infact a WebDAV server based...
XML in terms of Docbook can be edited in all editors and some even have things to help you along like formating,preview,block level viewing and colour highlighting
try out xemacs (its pretty nice) or any good editor
john 'confused' jones
p.s. personally I would go with frammaker
You must be out of your mind. Get gvim 6 installed onto your XP box and be happy. If you insist on spending money, use XMLSpy.
Oh for crying out loud...
Can't you indent?
;-)
BTW, I think something is wrong with the fourth character tag...
--Phillip
Can you say BIRTH TAX
Not the same, but close? Jedit is a text editor, but it has extensions that can do the XSLT xforms internally, as well as structure browsers and tag completion. OpenOffice is probably what you want because it has built-in filters to export to DocBook. You can also add your own export filters to xform to whatever schema you want.
"Lawyers are for sucks."
- Doug McKenzie
OpenOffice
Microsoft... ewwww....
I write/publish our technical documents using the reStructured Text markup conventions. These are processed by Docutils to XML. The XML is handled by Saxon and an XSL:FO transformation. The XML:FO is then rendered to PDF using XEP.
The documents are CVSed, so that I can claw back time and so that I can have multiple authors without too much worry about them stomping all over one anothers' work; and the publishing system is run automatically every night.
The advantages are significant: reST is easy to read as a plaintext file, while XML is a mess of tagging; we can use our own favourite text editors; and the output is thoroughly professional, pretty much on-par with Framemaker for most of our purposes. Plus I can easily repurpose the content, rendering out to HTML or LaTex or CHM help files.
Basically, reST is to XML as C is to assembly language.
--
Don't like it? Respond with words, not karma.
> windows supports WebDAV (internet folders and such even with win98) Actually to be exact, it was the Internet Explorer that introduced the concept of Web Folders on Windows.
If you ever use Web Folder on Windows, you will quickly realize that the Application needs to support Web Folder/Web DAV as well, to be able to save to that Web Folder.
For e.g. open up Notepad/Wordpad and try to save to a Web Folder on Windows. You WON'T be able to do so. You can cut and paste files into a Web Folder, but that is not really streamlining the content publishing process.
It is almost imperative that the application in question also supports WebDAV.
There were rumors that Microsoft had planned to improve the WebFolder functionality on Windows XP. But that never happened. I guess MS wants the users to use native File Sharing technology rather than a more Open Standard protocol. Actually on Windows XP, they crippled WebDAV authentication if you are trying to connect to the Unix based Apache server. On XP you can only connect to a MS IIS based WebFolder.
Windows XP adds the domain context to the user credential when passing the credentials to a WebServer. Windows ISS server knows to ignore the domain context, but most of the other WebDAV server don't. To get around this you have to connect to a WebDAV share using I.E.
Consensus is good, but informed dictatorship is better
BXE is an open source browser-based WYSIWYG XML editor with WebDAV support.
the format is like:
& *(&SD_DATA
<?xml version='1.0' encoding='UTF-8'?>
<datafile type='MSWord'> _LOTS_(&**(&_OF_(*&D)(*SDLKJ(*&(*&_BINARY_(*&SD(*
</datafile>
vodka, straight up, thank you!
'nuff said.
Is there anything I should keep in mind before starting the evaluation?
.doc and .xls files can't be represented in the XML format and will be lost when exporting.
.doc or .xls, you could better preserve its content by using Openoffice than MS Office.
Yes. Office 2003 Pro's XML export is exactly that - an export. According to Microsoft, certain information in
OpenOffice uses XML as its native format, and does not suffer data loss when using XML. If someone hands you an existing
He doesn't want to export DOC files as XML, he wants to use the XML authoring features. Pay attention!
He doesn't want to export DOC files as XML, he wants to use the XML authoring features. Pay attention!
His authoring tool may allow him to perform edits he can't save in his output file.
The sources for his technical doco may also include Word files.
If your XML is gonna be translated with XSLT, then hands down the best XML/XSLT editor to use is Xselerator
http://www.topxml.com/xselerator/default.asp
That is interesting.
I am using windows 2000 notepad and have a web folder setup in the network places.
I click on save and then on "My Network Places". I then open the web folder and save it.
I must be using a different notepad than you are.