Extending LilyPond: 1.3 Building complicated functions

[ << Scheme tutorial ] | [Top][Contents][Index][ ? ] | [ Interfaces for programmers >> ]
[ < Internal music representation ] | [ Up : Scheme tutorial ] | [ Displaying music expressions > ]

## 1.3 Building complicated functions

This section explains how to gather the information necessary to create complicated music functions.

1.3.1 Displaying music expressions |  |
1.3.2 Music properties |  |
1.3.3 Doubling a note with slurs (example) |  |
1.3.4 Adding articulation to notes (example) |  |

[ << Scheme tutorial ] | [Top][Contents][Index][ ? ] | [ Interfaces for programmers >> ]
[ < Internal music representation ] | [ Up : Scheme tutorial ] | [ Displaying music expressions > ]

This page is for LilyPond-2.14.2 (stable-branch).

We welcome your aid; please help us by reporting errors to our bug list.

Más nyelvek: deutsch, español.

<< Back to Documentation Index

#### LilyPond — Extending

- 1. Scheme tutorial
  - 1.1 Introduction to Scheme
  - 1.2 Scheme in LilyPond
  - 1.3 Building complicated functions
    - 1.3.1 Displaying music expressions
    - 1.3.2 Music properties
    - 1.3.3 Doubling a note with slurs (example)
    - 1.3.4 Adding articulation to notes (example)
- 2. Interfaces for programmers
  - 2.1 Music functions
  - 2.2 Markup functions
  - 2.3 Contexts for programmers
  - 2.4 Callback functions
  - 2.5 Inline Scheme code
  - 2.6 Difficult tweaks
- 3. LilyPond Scheme interfaces
- A. GNU Free Documentation License
- B. LilyPond index