5.4.2 Documentation files

All manuals live in subdirectories of Documentation/XX, where ‘XX’ is a two-letter language code like ‘en’ for English. All non-English documents are translations of the English ones.

Here is a table of the most important user manuals together with the name of their master source files (the extension .tely stands for Texinfo + LilyPond code).

Learning Manual (LM)learning.tely
Notation Reference (NR)notation.tely
Music Glossary (MG)music-glossary.tely
Application Usage (AU)usage.tely
Extending Guide (EG)extending.tely

Each chapter is put into a separate file, ending in .itely for files containing LilyPond code, and .itexi for files without LilyPond code (the ‘i’ in the file name extension stands for ‘included’), located in a subdirectory associated with the manual (learning/ for learning.tely, and so on); list the subdirectory of each manual to determine the file name of the specific chapter you wish to modify.

Developer manuals live in Documentation/ too. Currently there is only one: the Contributor’s Guide (contributor.texi) you are reading right now.

Many snippet files are part of the Notation Reference, and the Snippet List (SL), which holds all snippets, lives in Documentation/ just like the manuals; its master file is called snippets.tely. For information about how to modify the snippet files and SL, see LSR work.

LilyPond Contributor’s Guide v2.25.22 (development-branch).