]> git.donarmstrong.com Git - lilypond.git/commitdiff
Doc: CG added note regarding using #' in body text
authorJames Lowe <james.lowe@datacore.com>
Wed, 16 Jun 2010 18:29:20 +0000 (19:29 +0100)
committerGraham Percival <graham@percival-music.ca>
Thu, 17 Jun 2010 13:24:09 +0000 (14:24 +0100)
Also re-ordered two entries to make this new entry more logical in its grouping
Some minor reformatting.

Documentation/contributor/doc-work.itexi

index 16f9f0f7e6b53e66d0e034de5e486ebf6e74b098..c002698f1c1d19b56360aadef1f611dd8d9ac885 100644 (file)
@@ -284,14 +284,7 @@ construct.  These are easily constructed with automatic tools; see
 @itemize
 
 @item
-Use two spaces for indentation in lilypond examples.  (no
-tabs)
-
-@item
-All text strings should be prefaced with #.  LilyPond does
-not strictly require this, but it is helpful to get users
-accustomed to this scheme construct.  ie @code{\set
-Staff.instrumentName = #"cello"}
+Use two spaces for indentation in lilypond examples (no tabs).
 
 @item
 All engravers should have double-quotes around them:
@@ -300,8 +293,22 @@ All engravers should have double-quotes around them:
 \consists "Spans_arpeggio_engraver"
 @end example
 
-Again, LilyPond does not strictly require this, but it is a useful
-standard to follow.
+LilyPond does not strictly require this, but it is a useful
+convention to follow.
+
+@item
+All context or layout object strings should be prefaced with @code{#}.
+Again, LilyPond does not strictly require this, but it is helpful
+to get users accustomed to this scheme construct.  i.e. @code{\set
+Staff.instrumentName = #"cello"}
+
+@item
+Try to avoid using @code{#'} or @code{#`} within when describing
+context or layout properties outside of an @code{@@example} or @code{@@lilypond}, unless
+the description explicitly requires it.
+
+ie @qq{...setting the @code{transparent} property leaves the object where it
+is, but makes it invisible.}
 
 @item
 If possible, only write one bar per line.