X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Fextending.tely;fp=Documentation%2Fextending.tely;h=684f7216c3cc4afc288bc0fd2ed85b26adbc00a1;hb=e90f0536f9be39ada0bef0aeb0d275dec3b2fb5b;hp=0000000000000000000000000000000000000000;hpb=a8c9e8a7ca320ab0df5fd32e717fd62cd7635ce6;p=lilypond.git diff --git a/Documentation/extending.tely b/Documentation/extending.tely new file mode 100644 index 0000000000..684f7216c3 --- /dev/null +++ b/Documentation/extending.tely @@ -0,0 +1,75 @@ +\input texinfo @c -*- coding: utf-8; mode: texinfo; -*- +@ignore + Translation of GIT committish: FILL-IN-HEAD-COMMITTISH + + When revising a translation, copy the HEAD committish of the + version that you are working on. For details, see the Contributors' + Guide, node Updating translation committishes.. +@end ignore + +@setfilename lilypond-extending.info +@settitle Extending LilyPond +@documentencoding UTF-8 +@documentlanguage en +@afourpaper + +@macro manualIntro +This file explains how to extend the functionality of +LilyPond version @version{}. +@end macro + +@c `Extending' was born 2003-04-23 with git commit c08f6e8... +@macro copyrightDeclare +Copyright @copyright{} 2003--2011 by the authors. +@end macro + +@set FDL +@include macros.itexi + + +@c don't remove this comment. +@ignore +@omfcreator Han-Wen Nienhuys, Jan Nieuwenhuizen and Graham Percival +@omfdescription Programming extensions for the LilyPond music engraving system +@omftype program usage +@omfcategory Applications|Publishing +@omflanguage English +@end ignore + + +@lilyTitlePage{Extending} + + +@c TOC -- non-tex +@ifnottex + +@menu +* Scheme tutorial:: Programming inside LilyPond. +* Interfaces for programmers:: How to interface with scheme. +* LilyPond Scheme interfaces:: Getting information in and out of music + +Appendices + +* GNU Free Documentation License:: License of this document. +* LilyPond index:: +@end menu + +@docMain +@end ifnottex + + +@contents + +@allowcodebreaks false + +@include extending/scheme-tutorial.itely +@include extending/programming-interface.itely + +@include fdl.itexi + +@node LilyPond index +@appendix LilyPond index + +@printindex cp + +@bye