On Tue, Mar 15, 2016 at 6:15 PM -0700, "Simon Albrecht"
<address@hidden <mailto:address@hidden>> wrote:
On 16.03.2016 01:04, David Landt wrote:
> Hello Simon.
>
>
> Simon Albrecht-2 wrote
>>> That makes so much more sense now! No wonder nobody else experienced
>>> the problem you described since no ChordNames were included in your
>>> original file.
> Initially, I was trying to follow the forum etiquette by only
including what
> is pertinent; however, since I am new, I thought that ChordNames
strictly
> meant a display of names and had no bearing on sound, which I come
to find
> out is not the case.
Typically, if you have a problem with a lilypond score, you’d try
removing more and more things and testing if the problem persists. Often
this helps you find the culprit yourself; else you’ll end up with a
minimal example with which you can ask on the list.
> Is there any information available regarding the terminology and
anatomy of
> the actual LilyPond language? Something like information for
learning and
> understanding the actual source code and all its components?
Of course. First, the manuals of course. The Learning Manual gives an
introduction and needs definitely to be read to come to terms with the
basics. It will also help with how to use the other manuals. But from
your question I guess that you have some experience with coding already.
Some information of the kind you ask is found in the Notation Reference,
more in the Extending manual or in the Internals Reference, at some
point you’ll be interested in the Guile manual (either the R5RS for
Scheme in general or the Guile Reference Manual
<http://www.gnu.org/software/guile/docs/docs-1.8/guile-ref/> – yes,
Guile 1.8), and then of course you can delve into the source code
yourself – see <http://lilypond.org/development.html>.
HTH, Simon