X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Fnotation.tely;h=c055ab1e5f55d4c9e7367424d2e7f61577e0c498;hb=750b714488c5af6eae22d07163bba8b554734ac6;hp=2489b1a05919d2903ed236d9f69cbf66ad3f3231;hpb=f6cd32433853e6731ae523a46da9053f8350995c;p=lilypond.git diff --git a/Documentation/notation.tely b/Documentation/notation.tely index 2489b1a059..c055ab1e5f 100644 --- a/Documentation/notation.tely +++ b/Documentation/notation.tely @@ -3,53 +3,36 @@ Translation of GIT committish: FILL-IN-HEAD-COMMITTISH When revising a translation, copy the HEAD committish of the - version that you are working on. See TRANSLATION for details. + version that you are working on. For details, see the Contributors' + Guide, node Updating translation committishes.. @end ignore + @setfilename lilypond-notation.info -@settitle GNU LilyPond Notation Reference +@settitle LilyPond Notation Reference @documentencoding UTF-8 @documentlanguage en - -@include macros.itexi - @afourpaper -@c Keep this here, since it pertains to the direntry below. -@ignore -Distributions will want to install lilypond.info in postinstall, doing: +@macro manualIntro +This manual provides a reference for all notation that can be +produced with LilyPond version @version{}. It assumes that +the reader is familiar with the material in the +@rlearningnamed{Top, Learning Manual}. +@end macro - install-info --info-dir=/usr/share/info out[-www]/lilypond.info +@c `Notation Reference' was born 1998-08-14 with this commit: +@c release: 1.0.2 +@c author: Han-Wen Nienhuys +@c commit: a3a44f9f3c581b6824b3a65f9039656693e09bbf +@c file: Documentation/tex/refman.yo - * Prepend GNU for dir, must be unique. - - * Do not list the `lilypond' node at toplevel, so that `info lilypond' - goes to Top. - - * List all commands in direntry. - -@c * lilypond: (lilypond-application)Running LilyPond. Invoking the -@c LilyPond program. -@end ignore +@macro copyrightDeclare +Copyright @copyright{} 1998--2015 by the authors. +@end macro -@c -@c Info files are no longer installed in a subdirectory, images are -@c expected to be found in lilypond/ subdirectory. -@dircategory GNU LilyPond --- the music typesetter -@direntry -* LilyPond Learning Manual: (lilypond-learning). Start here. -* Music Glossary: (music-glossary). For non-English users. -* LilyPond: (lilypond-notation). LilyPond Notation Reference. -* LilyPond Snippets: (lilypond-snippets). Short tricks, tips, and examples. -* LilyPond Internals Reference: (lilypond-internals). Definitions for tweaking. -* LilyPond Application Usage: (lilypond-application). Installing and running applications. -* abc2ly: (lilypond-application)Invoking abc2ly. Importing ABC. -* convert-ly: (lilypond-application)Updating files with convert-ly. Older LilyPond versions. -* etf2ly: (lilypond-application)Invoking etf2ly. Importing Finale. -* lilypond-book: (lilypond-application)LilyPond-book. Integrating text and music. -* midi2ly: (lilypond-application)Invoking midi2ly. Importing MIDI. -* musicxml2ly: (lilypond-application)Invoking musicxml2ly. Importing MusicXML. -@end direntry +@set FDL +@include macros.itexi @c don't remove this comment. @ignore @@ -60,99 +43,11 @@ Distributions will want to install lilypond.info in postinstall, doing: @omflanguage English @end ignore -@ifnottex -@node Top -@top GNU LilyPond --- Notation Reference -@chapheading The music typesetter -@c HJJ: Info needs `@top', which is a synonym for `@unnumbered' in TeX. -@end ifnottex - - -@ifhtml -@ifclear bigpage -This document is also available as a -@uref{source/Documentation/notation.pdf,PDF} and as -@uref{source/Documentation/notation-big-page.html,one big page}. -@end ifclear -@ifset bigpage -This document is also available as a -@uref{source/Documentation/notation.pdf,PDF} and as a -@uref{source/Documentation/notation/index.html,HTML indexed multiple pages}. -@end ifset -@end ifhtml - - -@c This produces the unified index -@syncodeindex fn cp -@syncodeindex vr cp - -@finalout +@lilyTitlePage{Notation Reference} -@titlepage -@title LilyPond -@subtitle The music typesetter -@titlefont{Notation Reference} -@author The LilyPond development team - -Copyright @copyright{} 1999--2009 by the authors - -@quotation -Permission is granted to copy, distribute and/or modify this document -under the terms of the GNU Free Documentation License, Version 1.1 -or any later version published by the Free Software Foundation; -with no Invariant Sections. -A copy of the license is included in the section entitled ``GNU -Free Documentation License''. -@end quotation - -@vskip 20pt - -For LilyPond version @version{} -@end titlepage - -@copying -Copyright @copyright{} 1999--2009 by the authors - -@quotation -Permission is granted to copy, distribute and/or modify this document -under the terms of the GNU Free Documentation License, Version 1.1 -or any later version published by the Free Software Foundation; -with no Invariant Sections. -A copy of the license is included in the section entitled ``GNU -Free Documentation License''. -@end quotation -@end copying - -@ifnottex -This file documents GNU LilyPond. - -Copyright 1999--2009 by the authors - -@quotation -Permission is granted to copy, distribute and/or modify this document -under the terms of the GNU Free Documentation License, Version 1.1 -or any later version published by the Free Software Foundation; -with no Invariant Sections. -A copy of the license is included in the section entitled ``GNU -Free Documentation License''. -@end quotation -@end ifnottex @ifnottex -This is the Notation Reference (NR) for GNU LilyPond version @version{}. -For more information about how this fits with the other -documentation, see -FIXME FIXME FIXME -@c @rlearning{About the documentation}. - -@cindex web site -@cindex URL - -More information can be found at -@uref{http://@/www@/.lilypond@/.org/}. The website contains on-line copies -of this and other documentation. - @menu * Musical notation:: Notation which is used in @@ -163,22 +58,22 @@ of this and other documentation. LilyPond input and output. * Spacing issues:: Display of output on paper. * Changing defaults:: Tuning output. -* Interfaces for programmers:: How to interface with scheme. Appendices * Notation manual tables:: Tables and charts. * Cheat sheet:: Summary of LilyPond syntax. -* LilyPond grammar:: Syntax diagram for LilyPond parser. * GNU Free Documentation License:: License of this document. * LilyPond command index:: * LilyPond index:: @end menu + +@docMain @end ifnottex -@c * Literature list:: Reference works about music notation. @contents +@allowcodebreaks false @include notation/notation.itely @include notation/specialist.itely @@ -187,23 +82,15 @@ Appendices @include notation/spacing.itely @include notation/changing-defaults.itely -@include notation/programming-interface.itely -@c @include notation/literature.itely @include notation/notation-appendices.itely @include notation/cheatsheet.itely -@node LilyPond grammar -@appendix LilyPond grammar - -This appendix contains a description of the LilyPond grammar, as -output from the parser. - -@verbatiminclude ly-grammar.txt @include fdl.itexi + @node LilyPond command index @appendix LilyPond command index