I use the XML Editor from xmlmind.com
In the save properties I set indentation to "2" and max line length to "130".
It's a bit quirky (well, that's docbook actually). I should probably
do an G+ hangout on it sometime.
Regards,
Andrew Eddie
http://learn.theartofjoomla.com - training videos for Joomla developers
> [DITA is] Definitely something worth further investigation IMHO.
Agree - I've worked with DITA a bit lately, and it seems to be a
superior document format, getting more and more support from many other
major projects/products. Online help, tutorials, manuals could all be
produced from the very same source. Be it as PDF, HTML, e-book or whatever.
Regards,
Niels
--
| http://barcamp-wk.de · 1. Barcamp Westküste 30./31. März 2012 |
| http://www.bsds.de · BSDS Braczek Software- und DatenSysteme |
| Webdesign · Webhosting · e-Commerce · Joomla! Content Management |
------------------------------------------------------------------
> What's the advantage of DITA over DocBook and are they significant
> enough to warrant refactoring the existing files and tool chain?
Roughly said, DITA is topic oriented, while DocBook is document
oriented. Quote from Wikipedia[1]: "DITA content is created as small
topic items, rather than long books or chapters. A DITA map contains
links to topics, organized in the sequence (which may be hierarchical)
in which they are intended to appear in finished documents. A DITA map
defines the table of contents for deliverables. Relationship tables in
DITA maps can also specify which topics link to each other."
Taken from "DITA and DocBook: An Overview"[2]:
"*Concept topics* answer ″What is...″ questions. They include a
body-level element with a basic topic structure, including sections and
examples.
*Task topics* answer ″How do I?″ questions. They have a well-defined
structure that describes how to complete a procedure to accomplish a
specific goal.
*Reference topics* describe regular features of a subject or product,
such as commands in a programming language.
*Audience attribute*: The type, job, experience level, and other
characteristics of the reader for the topic. The audience element can
elaborate values used by audience attributes.
*Category element*: A classification of the topic content, equivalent to
both Dublin Core Coverage and Dublin Core Subject.
DITA's metadata attributes and elements can be used to create audience-
or subject-specific document subsets from a given document set."
Here are some comparisions:
- "DocBook versus DITA: Will the Real Standard Please Stand Up?"[3]
- "Modular Docs Part 2: DITA vs. DocBook"[4]
Both are from 2008. DITA has evolved a lot since then.
[1] http://en.wikipedia.org/wiki/Darwin_Information_Typing_Architecture
[2] http://www.criticism.com/dita/dita_docbook.html
[3] http://www.dclab.com/dita_docbook.asp
[4] https://blogs.oracle.com/coolstuff/entry/modular_docs_part_2_dita
HTH,
In that case I'd err on the side of DocBook because a realistic future
goal would be to get Pearson to run a print version and/or free
digital version.
The reality is you need a "full blown something" to render these sorts
of things. There are probably ways to load it in a browser given the
right XSL, but I'd say you'd waste a lot of time getting it to work.
And, by the way, I forgot to wire the HTTP package into the document
so hopefully you noticed that :)
Regards,
Andrew Eddie
http://learn.theartofjoomla.com - training videos for Joomla developers