Pages: 1
Print
Author Topic: Require some XML and XMetal terms answered  (Read 4742 times)
linjinwei
Member

Posts: 65


« on: December 01, 2008, 10:20:19 PM »

Hi guys. I came to this forum with little knowledge of XML and XMetal. However this project that I am working is unavoidable and requires much understanding of both XML and XMetal.

Everytime I posted a question, I get responses using terms that I am not familiar with. So if possible, could I request the definition of some of these terms:

1)What is DITA? what is it used for?
2)What is DITA Open Toolkit and how is it useful?
3)What is the difference between XML and XSLT?


Hope I'm not a pain in the neck...
Logged
dcramer
Member

Posts: 120


« Reply #1 on: December 01, 2008, 11:32:45 PM »

#1 and #2: http://en.wikipedia.org/wiki/Darwin_Information_Typing_Architecture
#3: http://en.wikipedia.org/wiki/XML and http://en.wikipedia.org/wiki/Xslt
Logged

David Cramer
Technical Writer
Motive, an Alcatel-Lucent Company
gihyunlee
Member

Posts: 11


WWW
« Reply #2 on: December 02, 2008, 03:01:25 PM »

DITA Specifications (DITA Language Reference) can be found here:

http://www.oasis-open.org/specs/

Logged

Gi H. Lee
Consultant & Software Engineer @ Flatirons Solutions & Zia Consulting
linjinwei
Member

Posts: 65


« Reply #3 on: December 03, 2008, 09:36:07 PM »

To Clarify:
So DITA is like a piece of paper that lets you write things on?

How about DTD? Is it things like Topic, Paragraphs, tables etc?
Logged
mag3737
XMetaL Evangelist
Administrator
Member

Posts: 100


I even use XMetaL to write my business letters.


« Reply #4 on: December 04, 2008, 11:35:44 AM »

The DTD is what tells you (and XMetaL) which elements exist (paragraphs, lists, etc.), and how they can all be combined.

DITA is one example of a DTD.

http://en.wikipedia.org/wiki/Document_Type_Definition
Logged

Tom Magliery
JustSystems Canada, Inc.
Derek Read
Program Manager (XMetaL)
Administrator
Member

Posts: 1551



WWW
« Reply #5 on: December 04, 2008, 01:29:22 PM »

This is a good book to read through if you are curious about XML in general:

http://www.xmlhandbook.com/

For people new to XML some of the specifications (even the XML recommendation itself) can be difficult to read. Starting with this book will give you a very good foundation to build on. After reading this understanding any of the XML-related recommendations or specifications will be far easier.
« Last Edit: December 04, 2008, 01:42:06 PM by Derek Read » Logged
Su-Laine Yeo
Solutions Consultant
Member

Posts: 260


« Reply #6 on: December 04, 2008, 01:32:40 PM »

Anne Gentle put together a good DITA reading list: http://justwriteclick.com/2008/08/15/darwin-information-typing-architecture-dita-reading-list/
Logged

Su-Laine Yeo
Solutions Consultant
JustSystems Canada, Inc.
linjinwei
Member

Posts: 65


« Reply #7 on: December 04, 2008, 08:22:10 PM »

Thanks for all the links and explainations.
I beginning to understand that in order to get the desired look and feel that I want in the output, I need to edit the DTD and also the css, which are found in the folders:

Code:
C:\Program Files\Common Files\XMetaL Shared\DITA_OT\dtd
C:\Program Files\Common Files\XMetaL Shared\DITA_OT\css

Am i right?
Logged
gihyunlee
Member

Posts: 11


WWW
« Reply #8 on: December 05, 2008, 01:19:34 AM »

Thanks for all the links and explainations.
I beginning to understand that in order to get the desired look and feel that I want in the output, I need to edit the DTD and also the css, which are found in the folders:

Code:
C:\Program Files\Common Files\XMetaL Shared\DITA_OT\dtd
C:\Program Files\Common Files\XMetaL Shared\DITA_OT\css

Am i right?

If you are working with a DTD and need to make XMetaL customization, you should probably create an XMetaL Document Customization for that DTD you are working with.  I don't want to be one of those people that say "go read this it's all in there", but do take some time to skim over and read the XMetaL customization guide and programmers guide.  Lots of good info in there specific to XMetaL customizations.

That is pretty much where I started when I first got thrown into the world of XML, DTD and XMetaL customizations.  All the guides (customization, programmers, xft, and author) have much of the needed information for one to get jump started in XMetaL customizations. 

Correct me if I'm wrong :-)  I'm just happy to see that the XMetaL staff are very responsive in these forums!
Logged

Gi H. Lee
Consultant & Software Engineer @ Flatirons Solutions & Zia Consulting
mag3737
XMetaL Evangelist
Administrator
Member

Posts: 100


I even use XMetaL to write my business letters.


« Reply #9 on: December 05, 2008, 06:54:27 PM »

Editing the DTDs and CSS files in the folders mentioned here is NOT the way to go about creating changes in your DITA output.

XMetaL includes some documentation for how to customize your HTML and PDF output for DITA, covering many of the typical things people want to do.  You can find this information in the Appendices of the XMetaL Author online help ("Help > Contents" or F1).

(The Customization Guide and Programmers' Guide mentioned by Gi Hyun Lee are invaluable resources for developers customizing XMetaL, but they are much less applicable to users of DITA and non-developers.)
Logged

Tom Magliery
JustSystems Canada, Inc.
Pages: 1
Print
Jump to: