On Sun, Feb 11, 2007 at 06:11:58AM -0500, cga2000 wrote:
> So far my personal doc system amounts to a patchwork of notes and
> cheat sheets in ascii files that I grep when I need to find some piece
> of information or other.
> 
> I would like to switch to something a little more ambitious where I
> would be able to generate my docs in the usual popular formats, namely
> pdf, html, ps, txt, and possibly dvi.
> 
> In terms of document structure, my needs are very basic:
> 
> ======================================================================
> This is the main title of my document 
> 1. Chapter 1.
> 1.1 Paragraph 1. 
>     This is a list
>     1. list item 1
>     2. list item 2
>     blurb blurb blurb blurb blurb blurb blurb ..
[snip standard technical report] 
> 
> I am not concerned about typesetting .. the only requirement is that the
> contents of tables and samples should materialize in a non-proportional
> font in order to be legible.
> 
> My only other requirement is that this "documentation system" should not
> require the implementation of complex gui tools.  I want to do it in vim
> and use command line tools to generate the various formats.
> 

Hi cga,

I asked something similar a couple of months ago and the concensus was
either LaTex or DocBook.

I don't like GUI tools.  For years I've been using Lout but it only puts
out to text, ps, and pdf.  I've finally bitten the bullet and am looking
at LaTex.  It will do whatever output format you like either with a
dvi2* or a tex2* type processor.  The documentation is great except that
it comes in tex and ps.  I suppose one could convert the tex to html and
make a system of that.

I have also looked at DocBook. It is in transition from SGML to XML.
The DocBook-Definitive Guide (docbook-dg) isn't packaged for Etch yet
and previous docs only delt with SGML.  

If one were using a GUI it would probably be a possibility for me, but
there's a lot more typing for XML tags than there are in Tex.  Tex is
also very similar to Lout (or rather, Lout is rather similar to Tex) so
that eases my learning curve.

I've been looking at this in relation to my NoviceDoc project and I'm
leaning toward LaTex.  LaTex files can also be converted to DocBook.

I know that most of LaTex is focused on typesetting so you could think
it is overkill, but to me it is the easiest to implement even to put out
html (unless you _only_ want html, then I suppose you could just learn
html.)

Doug.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to