On Tue, Aug 23, 2011 at 07:57:32AM +0200, Werner LEMBERG wrote: > > > This is a paragraph with some text which states that it might be a > > good idea for a user to look in: > > > > @example > > /usr/local/share/lilypond/foo.bar > > @end example > > I strongly disagree. While it might be OK for really, really long > path names, the vertical disturbance of the reading flow is extremely > severe. Just imagine that you have four such file names within a > paragraph. You then cut such a paragraph into five chunks! And don't > forget to insert @noindent four times to indicate that the paragraph > still continues.
I'd look at other ways of presenting the information -- a list, table, "mini footnotes" -- something, at least. The more technical documentation I read, the less I like paragraphs of text. Text arises naturally from the way we speak, but that ignores the enormous potential of visual displays. This is particularly relevant in reference material, where the reader is often scanning the material to find one or two bits of information. > > It's very readable output, it's nicely formatted (the text can use > > normal text hyphenation+formatting; the long filename has a line all > > to itself), and it's unambiguous for documentation editors to write. > > This is joke, isn't it? Looking into the documentation, this needs a > *huge* rewrite of almost everything! Not a rewrite of Notation 1 and most of 2. Not a rewrite of Learning. ... hey, that's exactly the material covered by the Grand Documentation Project! :) > Who is doing that? Nobody, unfortunately. James Lowe was the last active documentation editor, but he's needed to "plug holes" in the patch handling process. I can't wait until GOP is over, and more "administrators" are recruited, so that I'm not running one emergency to another. :( > My solution is the introduction of a few `@/' after (or before) > a backslash, while yours needs @example...@end example > constructions. My solution can be checked with some simple > regular expressions, and it doesn't really hurt if `@/' is > missing, while your suggestion needs a manual checking of > everything. Yes. I'm fine with your solution for now. (meaning "the next few years") In the long term, I think we can do better, but this is quite low down on the priority list. Cheers, - Graham _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel