On 5/15/07, Alan G Isaac <[EMAIL PROTECTED]> wrote:

> On 5/15/07, Alan G Isaac <[EMAIL PROTECTED]> wrote:
>> Just to add a bit more specificity, I believe that the
>> HOWTO_DOCUMENT.txt document at
>> http://svn.scipy.org/svn/numpy/trunk/numpy/doc/HOWTO_DOCUMENT.txt
>> summarizes a substantial discussion and broad agreement.
>> I.e., it is currently the preferred standard.


On Tue, 15 May 2007, Charles R Harris apparently wrote:
> I think the output generated for the consolidated lists is too ugly to
bear.
> The bullets are distracting, there is no spacing between entries, and
the
> explanatory text is appended on the same line, making it difficult to
read.
> So get rid of ":Parameters:" and just use "Parameters: ". Futhermore,
the
> dashes under Notes and Examples make these section headers and PyDoc
moves
> these blocks to the top so that they are printed before the Parameters
list
> and other list blocks. Did no one actually run this stuff through PyDoc?
So
> my recommendations are to remove the leading :'s from the list headings,
> making them definition lists, italicize them, and insert the mandatory
blank
> line after. Then remove the dashes  from under Notes and Examples, and
let
> the documenter choose between lists with the appended : , or just indent
the
> text after, which has the same effect if there are no list item
headings,
> which there typically aren't in those sections.


If this is meant as a reply to my post, it seems to treat my
simple summary as advocacy.


I was pointing out why I thought the suggested style was deficient.

Now I am in fact an advocate of sticking with
reStructuredText, but I was simply summarizing how
I understood a rather *extended* discussion.
There was an outcome; I believe the doc above captures it.

Charles apparently wishes to reopen that discussion.


Yes!

It will probably help to keep a few things separate.

Bullets in consolidated lists:
    if you don't like them, don't use them.
    Use a definition list instead.
    (I like this much better myself.)


We should settle on one or the other.

Formatting:
    this is just a style issue.
    Submit a CSS file.


I will look into that.

Placement of Notes and Examples:
    Seems simple to change, and the Epydoc developer has
    been very accommodating. Raise it as an issue or submit
    a patch.


It also causes the headings to be set in large bold type. Ugly.

I will not try to summarize all the reasons *for* relying on
reST, since these were hashed over in the previous
discussion.


I think reST is great, and properly used we get good looking output without
mucking up the help text displayed in a terminal.


I will just mention the obvious: getting
additional functionality can have some costs, and one cost
of having access to all the possible epydoc
conversions---including typeset math in both PDF and XHTML
documents---is the use of (very light) informative markup.


I have no problem with that.  I am just trying to get the most suitable
output without making upstream changes to epydoc. We will have to do
something to deal with the documentation for c functions in add_newdocs.py,
but that is another problem.

Chuck
_______________________________________________
Numpy-discussion mailing list
Numpy-discussion@scipy.org
http://projects.scipy.org/mailman/listinfo/numpy-discussion

Reply via email to