[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: building documention
From: |
Gerrit |
Subject: |
Re: building documention |
Date: |
Thu, 31 May 2001 17:24:45 +0200 |
This is probably a great sugestion, unfortunately I really 'grew up' in
Win32 so this would be a long road for me. Some-one else?
I use a "simple" win32 text editor (textpad) with which I can search and
replace text using regular expressions allowing me to do select and repace
text that matches a certain patern (like a filename).
Gerrit
----- Original Message -----
From: "John W. Eaton" <address@hidden>
To: "Gerrit" <address@hidden>
Cc: <address@hidden>; <address@hidden>
Sent: Thursday, May 31, 2001 5:12 PM
Subject: Re: building documention
>
> Take a look at the way the Octave 2.1.x build process does it.
>
> The manual sources (.txi files) contain lines like this:
>
> @DOCSTRING(foo)
>
> which are replaced with the docstring information extracted for
> function "foo" (assumed to already be marked up with Texinfo
> commands). The resulting file can then be processed with TeX,
> texi2html, makeinfo, or other tools to produce output in a variety of
> formats suitable for printing or online use.
>
> The scripts/programs that do the extracting/munging are
>
> scripts/gethelp.cc
> scripts/mkdoc
> doc/interpreter/munge-texi.cc
> src/mkdocs
> src/mkgendoc
>
> You'll have to look at the Makefiles to see how they are used.
>
> jwe
>
>
>
> -------------------------------------------------------------
> Octave is freely available under the terms of the GNU GPL.
>
> Octave's home on the web: http://www.octave.org
> How to fund new projects: http://www.octave.org/funding.html
> Subscription information: http://www.octave.org/archive.html
> -------------------------------------------------------------
>
-------------------------------------------------------------
Octave is freely available under the terms of the GNU GPL.
Octave's home on the web: http://www.octave.org
How to fund new projects: http://www.octave.org/funding.html
Subscription information: http://www.octave.org/archive.html
-------------------------------------------------------------