> to become more intimate with LilyPond, I've revised
   > reference-manual.yo completely -- well, I haven't added more info
   > to it, but I tried to improve its appearance -- it now looks
   > quite nice in both DVI and HTML format.

   Thanks, I'll have a look.  Btw, you should make a unified diff and
   send that, rather than the new file, ie, do something like:

     diff -u refman.yo-1.2 refman.yo > refman.diff

   Changes are always examined carefully before they're applied.

I've touched almost everything, thus a unified diff has about
200kByte!  So I thought it is better to send the full source.

   > Nevertheless, a lot of examples still look bad, and I don't know
   > how to improve them (or rather not interested in reading source
   > code).  Most notably, the spacing in some code snippets is
   > extremely bad.  So please fix this.

   Which ones? (Add a comment or TODO list in refman.yo)

Too many!  If you convert reference-manual.yo to a DVI file, you'll
notice it immediately.  I will go into detail perhaps in the next
days if time permits.

     * We want to support quite some doc formats, and generate them
       from one source language:
        - latex for high quality hard copy; include .ps images
        - html for www, and to provide searchable doc; include .png
          images

Basically, the produced results for LaTeX and HTML from refman are OK
with yodl now IMHO.

        - plain text for README, INSTALL etc.
        - texinfo for structured, well searchable doc; no images

I'll test refman + yodl2texinfo soon.

        - unix man format; for executables only, no images

   At the time (we'll have to check again) 

     * Latex2html was no option for producing fine html output from
       latex.

Check it again.  I believe it has improved considerably in the last
two years.

     * Texinfo2html was not available (how good is it now?).  

I'll test it soon also.

     * Preprocess to texinfo
       - is texinfo2dvi an option for producing high-quality hard copy
         doco (ie, is it better than yodl2latex?)

Yes.

       - awkward typing?

You must get used to it :-)

       - manual node structure maintenance or be forced to use emacs?

A good question!

       - node names cannot contain , : . ? ! \ ' ` { } -- ---
       - how to generate unix manual pages?

Maybe we should contact Karl Berry...



    Werner

Reply via email to