LilyPond Internals Reference: 2.2.104 Script_engraver

### 2.2.104 Script_engraver

Handle note scripted articulations.

Music types accepted:

articulation-event

Properties (read)

> `scriptDefinitions` (list)

>   The description of scripts. This is used by the `Script_engraver` for typesetting note-superscripts and subscripts. See ‘`scm/script.scm`’ for more information.

This engraver creates the following layout object(s):

Script.

`Script_engraver` is part of the following context(s): CueVoice, DrumVoice, Dynamics, GregorianTranscriptionVoice, KievanVoice, MensuralVoice, PetrucciVoice, TabVoice, VaticanaVoice and Voice.

#### Internals Reference v2.22.2 (stable-branch).