|
From: | Simon Albrecht |
Subject: | Re: Using italic font for TextScript messes up \dynamic display |
Date: | Sat, 4 Mar 2017 01:13:02 +0100 |
Am 04.03.2017 um 01:00 schrieb kmg:
As an additional request, could you recommend some starting points for Scheme learning?
First, there’s LilyPond’s own Extending Manual, which covers some of the more pertinent basics. Then there’s the Guile Reference Manual and R5RS. The latter can also give you an impression of some general basics, the former covers the actual Scheme implementation used by LilyPond (be sure to find the 1.8 version!) and is very useful to look up functions using its Procedure Index. And once you’ve got a bit of a grip on the basics there’s the very useful way of reading the user list, and studying code on openlilylib and LSR and in LilyPond’s own codebase. However, there’s no real beginner-friendly, systematic introduction that would meet more requirements than the Extending Manual already does. Urs Liska made an attempt on a Git Book on the topic, which he has linked to on the list (sorry, I can’t come up with the link myself right now).
Best, Simon
[Prev in Thread] | Current Thread | [Next in Thread] |