Documentation formats

All off topic discussions go here. Everything from the funny thing your cat did to your favorite tv shows. Non-programming computer questions are ok too.
Post Reply
User avatar
JamesM
Member
Member
Posts: 2935
Joined: Tue Jul 10, 2007 5:27 am
Location: York, United Kingdom
Contact:

Documentation formats

Post by JamesM »

What format do you guys use for your documentation?

I was wanting to use a structured, xml based format like DITA/DocBook, but the rendering toolchain is SERIOUSLY complex and XSL stylesheets are a nightmare to change.

Just wondering :P
User avatar
Zacariaz
Member
Member
Posts: 1069
Joined: Tue May 22, 2007 2:36 pm
Contact:

Post by Zacariaz »

Real men dont read manual or documentation, thus theres really no nead to write any ;)
This was supposed to be a cool signature...
User avatar
JamesM
Member
Member
Posts: 2935
Joined: Tue Jul 10, 2007 5:27 am
Location: York, United Kingdom
Contact:

Post by JamesM »

Hmm... right then. I assume you don't work in CS for a living? ;)
User avatar
Zacariaz
Member
Member
Posts: 1069
Joined: Tue May 22, 2007 2:36 pm
Contact:

Post by Zacariaz »

CS? Whats CS? Since in dont know i supose i dont... ;)
This was supposed to be a cool signature...
Tyler
Member
Member
Posts: 514
Joined: Tue Nov 07, 2006 7:37 am
Location: York, England

Post by Tyler »

Customer Service?
User avatar
JamesM
Member
Member
Posts: 2935
Joined: Tue Jul 10, 2007 5:27 am
Location: York, United Kingdom
Contact:

Post by JamesM »

Well, I was referring to Computer Science - was that Customer Service reference a joke or an insult?
Tyler
Member
Member
Posts: 514
Joined: Tue Nov 07, 2006 7:37 am
Location: York, England

Post by Tyler »

Actually it seemed logical, given that people don't work in Computer Science, and good Documenation is useful for the Customer Service Departments.

So, i'll say, it's the Joke one!
User avatar
JamesM
Member
Member
Posts: 2935
Joined: Tue Jul 10, 2007 5:27 am
Location: York, United Kingdom
Contact:

Post by JamesM »

Oh, OK - You thought I was referring to "computer science" in academia only? That term can encompass pretty much all development jobs.

Back on topic, I was looking for documentation formats.
earlz
Member
Member
Posts: 1546
Joined: Thu Jul 07, 2005 11:00 pm
Contact:

Post by earlz »

I mostly just use somethign like OpenOffice to make stuff, and then export it to PDF...but, you may also wish to do somethign like that, and then export to html...

I'm pretty simplistic though...
User avatar
JamesM
Member
Member
Posts: 2935
Joined: Tue Jul 10, 2007 5:27 am
Location: York, United Kingdom
Contact:

Post by JamesM »

Yes, I did have that idea. I would like something a little more structured however.

I'm erring on the side of wikimedia format atm: my project is hosted on googlecode which has built in wiki pages...
User avatar
JackScott
Member
Member
Posts: 1031
Joined: Thu Dec 21, 2006 3:03 am
Location: Hobart, Australia
Contact:

Post by JackScott »

Have you looked at TeX / LaTeX? It's pretty well structured (that being the whole point of LaTeX), and exports to PDF so all the 'normal' people can read it. :P

http://en.wikipedia.org/wiki/LaTeX
User avatar
AndrewAPrice
Member
Member
Posts: 2299
Joined: Mon Jun 05, 2006 11:00 pm
Location: USA (and Australia)

Post by AndrewAPrice »

Have you looked at Microsoft Assistance Markup Language? It's sort of XML based, and there are several tools on the Internet to covert it to HTML and PDF.
My OS is Perception.
User avatar
Solar
Member
Member
Posts: 7615
Joined: Thu Nov 16, 2006 12:01 pm
Location: Germany
Contact:

Post by Solar »

Personally I use a Wiki for creating / updating / keeping dokumentation alive, and export to HTML for snapshot / distribution. For something beyond hobbyist use, I'd prefer PDF, as HTML doesn't allow for easy hardcopy and makes full-text search a pain.

Everything else is a PITA, IMHO, because it forces people to install / use software they don't have on their system already.

For PDCLib, which is pretty code-centric anyhow, well-placed comments and a Readme.txt must suffice.
Every good solution is obvious once you've found it.
User avatar
JamesM
Member
Member
Posts: 2935
Joined: Tue Jul 10, 2007 5:27 am
Location: York, United Kingdom
Contact:

Post by JamesM »

Thanks guys. I've gone for using DocBook format (based on XML).

The developer must install a toolchain to build the docs, but that's easy enough and I've documented it already. It exports to PDF, XHTML and man pages and I've just hacked together a script to make GoogleWiki code from it so I can put it on my wiki pages at googlecode.com

Cheers for the input.
User avatar
AndrewAPrice
Member
Member
Posts: 2299
Joined: Mon Jun 05, 2006 11:00 pm
Location: USA (and Australia)

Post by AndrewAPrice »

I found Doc-o-Matic really cool. It can export to HTML help files (there are lots of viewers for Gnome/KDE on Sourceforge), plain HTML, PDF, and some other formats.
My OS is Perception.
Post Reply