Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(6813)

Issue 3667041: Rewrite NR 3.2 Titles and headers. (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
13 years, 4 months ago by Mark Polesky
Modified:
10 years, 8 months ago
Reviewers:
Valentin Villenave, Jlowe, carl.d.sorensen, Trevor Daniels, nicolas.sceaux
CC:
lilypond-devel_gnu.org
Visibility:
Public.

Description

Rewrite NR 3.2 Titles and headers.

Patch Set 1 #

Patch Set 2 : More changes. #

Patch Set 3 : More changes. #

Patch Set 4 : More changes. #

Patch Set 5 : First draft. #

Total comments: 35
Unified diffs Side-by-side diffs Delta from patch set Stats (+529 lines, -213 lines) Patch
M Documentation/notation/input.itely View 1 2 3 4 1 chunk +521 lines, -211 lines 33 comments Download
M ly/titling-init.ly View 1 2 3 4 chunks +8 lines, -2 lines 2 comments Download

Messages

Total messages: 7
Mark Polesky
Hey guys. Here's a complete rewrite of NR 3.2 Titles and headers. Please comment. You ...
13 years, 4 months ago (2010-12-19 02:07:46 UTC) #1
pkx166h
Hope these aren't too nit-picky. http://codereview.appspot.com/3667041/diff/13001/Documentation/notation/input.itely File Documentation/notation/input.itely (right): http://codereview.appspot.com/3667041/diff/13001/Documentation/notation/input.itely#newcode527 Documentation/notation/input.itely:527: Could we have some ...
13 years, 4 months ago (2010-12-19 09:01:32 UTC) #2
Trevor Daniels
Just a few comments after eye-balling the patch. I'll need to download and compile to ...
13 years, 4 months ago (2010-12-19 09:09:21 UTC) #3
nicolas.sceaux
A short note about bookpart titles. http://codereview.appspot.com/3667041/diff/13001/Documentation/notation/input.itely File Documentation/notation/input.itely (right): http://codereview.appspot.com/3667041/diff/13001/Documentation/notation/input.itely#newcode538 Documentation/notation/input.itely:538: @c TODO: figure ...
13 years, 4 months ago (2010-12-19 10:07:20 UTC) #4
Trevor Daniels
I've looked at the compiled version now. It's nicely written, but my concern is that ...
13 years, 4 months ago (2010-12-19 10:46:54 UTC) #5
Valentin Villenave
Greetings Mark, I actually kinda like this writing style, it's more explanatory and detailed that ...
13 years, 4 months ago (2010-12-19 12:08:32 UTC) #6
Carl
13 years, 4 months ago (2010-12-19 15:07:32 UTC) #7
Mark, 

This is really useful stuff.  Thanks!

However, I agree with Trevor about the LM vs NR style of writing.

The NR needs to be terse and show, rather than tell, the story.  In an effort to
be clear, we often try to both tell and show.  I spent a lot of time when I
first started writing NR sections doing both.  Graham relentlessly focused on
getting me to remove text, using the aphorism "A document is complete, not when
nothing more can be added, but when nothing more can be removed."  I fought
against that at first, but ultimately came to agree with this policy.

This is the reason that the hard part of writing NR documentation is coming up
with effective snippets.  They need to be short and self-evident, while
demonstrating the appropriate principle.

I think that much of your explanation here is written in LM style.  And I'd be
happy to have a chapter/section in the LM that explained these items.

However, in the NR, I think that we need to have much less writing to
accommodate your excellent examples.

Thanks,

Carl

http://codereview.appspot.com/3667041/diff/13001/Documentation/notation/input...
File Documentation/notation/input.itely (right):

http://codereview.appspot.com/3667041/diff/13001/Documentation/notation/input...
Documentation/notation/input.itely:683: The default settings for
@code{bookTitleMarkup}:
You don't need to itemize the settings; the example shows them.

http://codereview.appspot.com/3667041/diff/13001/Documentation/notation/input...
Documentation/notation/input.itely:721: The default settings for
@code{scoreTitleMarkup} place the
Again, no explanation necessary.  Just show.

http://codereview.appspot.com/3667041/diff/13001/Documentation/notation/input...
Documentation/notation/input.itely:766: The default settings for headers are
such that:
An example would be better than an itemized list, if it's doable.

http://codereview.appspot.com/3667041/diff/13001/Documentation/notation/input...
Documentation/notation/input.itely:971:
@lilypond[quote,verbatim,noragged-right,staffsize=17]
Would this be better as a selected snippet?

http://codereview.appspot.com/3667041/diff/13001/Documentation/notation/input...
Documentation/notation/input.itely:1005: The following example integrates
several of the above techniques
I think this is definitely better as a selected snippet.

http://codereview.appspot.com/3667041/diff/13001/ly/titling-init.ly
File ly/titling-init.ly (right):

http://codereview.appspot.com/3667041/diff/13001/ly/titling-init.ly#newcode146
ly/titling-init.ly:146: %% oddHeaderMarkup if it were not defined here
Me too.
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b