X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Fuser%2Fnotation-appendices.itely;h=95c1fc4e3566329f9a350432fee8b730af92f1bc;hb=7a6cc2409f4640656fb48c193f0b009be8016ec0;hp=a7c08b65ab16e1357d7587e184910c66675e9043;hpb=84dfa31321b6f0c3224ed8c586b64ec97e88402f;p=lilypond.git diff --git a/Documentation/user/notation-appendices.itely b/Documentation/user/notation-appendices.itely index a7c08b65ab..95c1fc4e35 100644 --- a/Documentation/user/notation-appendices.itely +++ b/Documentation/user/notation-appendices.itely @@ -7,22 +7,45 @@ version that you are working on. See TRANSLATION for details. @end ignore +@c \version "2.12.0" + @node Notation manual tables @appendix Notation manual tables +@c Please do not delete the following @ignore block. +@ignore +Note for editors and translators: In the following menu, two entries +are needed to link to a pair of automatically generated sections. +Please keep them and, if using emacs, do not run +texinfo-all-menus-update without manually restoring them back. These +menu entries are: + +* Text markup commands:: +* Text markup list commands:: + +and they should go just after +* Note head styles:: + +and just before +* List of articulations:: +@end ignore + @menu -* Chord name chart:: -* MIDI instruments:: -* List of colors:: -* The Feta font:: -* Note head styles:: -* Overview of text markup commands:: -* Overview of text markup list commands:: -* List of articulations:: -* All context properties:: -* Layout properties:: -* Identifiers:: -* Scheme functions:: +* Chord name chart:: +* Common chord modifiers:: +* Predefined fretboard diagrams:: +* MIDI instruments:: +* List of colors:: +* The Feta font:: +* Note head styles:: +* Text markup commands:: +* Text markup list commands:: +* List of articulations:: +* Percussion notes:: +* All context properties:: +* Layout properties:: +* Identifiers:: +* Scheme functions:: @end menu @@ -35,6 +58,359 @@ names, along with the pitches they represent. @lilypondfile{chord-names-jazz.ly} +@node Common chord modifiers +@appendixsec Common chord modifiers + +The following table shows chord modifiers that can be used in +@code{\chordmode} to generate standard chord structures. + +@multitable @columnfractions .2 .3 .2 .2 + +@item +@b{Chord type} +@tab +@b{Intervals} +@tab +@b{Modifier(s)} +@tab +@b{Example} + + +@item +Major +@tab +Major third, perfect fifth +@tab +@code{5} or nothing +@tab +@lilypond[line-width=3\cm,noragged-right, notime] +\chordmode { + c1:5 +} +@end lilypond + +@item +Minor +@tab +Minor third, perfect fifth +@tab +@code{m} or @code{m5} +@tab +@lilypond[line-width=3\cm,noragged-right, notime] +\chordmode { + c1:m +} +@end lilypond + +@item +Augmented +@tab +Major third, augmented fifth +@tab +@code{aug} +@tab +@lilypond[line-width=3\cm,noragged-right, notime] +\chordmode { + c1:aug +} +@end lilypond + +@item +Diminished +@tab +Minor third, diminished fifth +@tab +@code{dim} +@tab +@lilypond[line-width=3\cm,noragged-right, notime] +\chordmode { + c1:dim +} +@end lilypond + +@item +Dominant seventh +@tab +Major triad, minor seventh +@tab +@code{7} +@tab +@lilypond[line-width=3\cm,noragged-right, notime] +\chordmode { + c1:7 +} +@end lilypond + +@item +Major seventh +@tab +Major triad, major seventh +@tab +@code{maj7} or @code{maj} +@tab +@lilypond[line-width=3\cm,noragged-right, notime] +\chordmode { + c1:maj7 +} +@end lilypond + +@item +Minor seventh +@tab +Minor triad, minor seventh +@tab +@code{m7} +@tab +@lilypond[line-width=3\cm,noragged-right, notime] +\chordmode { + c1:m7 +} +@end lilypond + +@item +Diminished seventh +@tab +Diminished triad, diminished seventh +@tab +@code{dim7} +@tab +@lilypond[line-width=3\cm,noragged-right, notime] +\chordmode { + c1:dim7 +} +@end lilypond + +@item +Augmented seventh +@tab +Augmented triad, minor seventh +@tab +@code{aug7} +@tab +@lilypond[line-width=3\cm,noragged-right, notime] +\chordmode { + c1:aug7 +} +@end lilypond + +@item +Half-diminished seventh +@tab +Diminished triad, minor seventh +@tab +@code{m7.5-} +@tab +@lilypond[line-width=3\cm,noragged-right, notime] +\chordmode { + c1:m7.5- +} +@end lilypond + +@item +Minor-major seventh +@tab +Minor triad, major seventh +@tab +@code{maj7.5-} +@tab +@lilypond[line-width=3\cm,noragged-right, notime] +\chordmode { + c1:maj7.5- +} +@end lilypond + +@item +Major sixth +@tab +Major triad, sixth +@tab +@code{6} +@tab +@lilypond[line-width=3\cm,noragged-right, notime] +\chordmode { + c1:6 +} +@end lilypond + +@item +Minor sixth +@tab +Minor triad, sixth +@tab +@code{m6} +@tab +@lilypond[line-width=3\cm,noragged-right, notime] +\chordmode { + c1:m6 +} +@end lilypond + +@item +Dominant ninth +@tab +Dominant seventh, major ninth +@tab +@code{9} +@tab +@lilypond[line-width=3\cm,noragged-right, notime] +\chordmode { + c1:9 +} +@end lilypond + +@item +Major ninth +@tab +Major seventh, major ninth +@tab +@code{maj9} +@tab +@lilypond[line-width=3\cm,noragged-right, notime] +\chordmode { + c1:maj9 +} +@end lilypond + +@item +Minor ninth +@tab +Minor seventh, major ninth +@tab +@code{m9} +@tab +@lilypond[line-width=3\cm,noragged-right, notime] +\chordmode { + c1:m9 +} +@end lilypond + +@item +Dominant eleventh +@tab +Dominant ninth, perfect eleventh +@tab +@code{11} +@tab +@lilypond[line-width=3\cm,noragged-right, notime] +\chordmode { + c1:11 +} +@end lilypond + +@item +Major eleventh +@tab +Major ninth, perfect eleventh +@tab +@code{maj11} +@tab +@lilypond[line-width=3\cm,noragged-right, notime] +\chordmode { + c1:maj11 +} +@end lilypond + +@item +Minor eleventh +@tab +Minor ninth, perfect eleventh +@tab +@code{m11} +@tab +@lilypond[line-width=3\cm,noragged-right, notime] +\chordmode { + c1:m11 +} +@end lilypond + +@item +Dominant thirteenth +@tab +Dominant ninth, major thirteenth +@tab +@code{13} +@tab +@lilypond[line-width=3\cm,noragged-right, notime] +\chordmode { + c1:13 +} +@end lilypond + +@item +Dominant thirteenth +@tab +Dominant eleventh, major thirteenth +@tab +@code{13.11} +@tab +@lilypond[line-width=3\cm,noragged-right, notime] +\chordmode { + c1:13.11 +} +@end lilypond + +@item +Major thirteenth +@tab +Major eleventh, major thirteenth +@tab +@code{maj13.11} +@tab +@lilypond[line-width=3\cm,noragged-right, notime] +\chordmode { + c1:maj13.11 +} +@end lilypond + +@item +Minor thirteenth +@tab +Minor eleventh, major thirteenth +@tab +@code{m13.11} +@tab +@lilypond[line-width=3\cm,noragged-right, notime] +\chordmode { + c1:m13.11 +} +@end lilypond + +@item +Suspended second +@tab +Major second, perfect fifth +@tab +@code{sus2} +@tab +@lilypond[line-width=3\cm,noragged-right, notime] +\chordmode { + c1:sus2 +} +@end lilypond + +@item +Suspended fourth +@tab +Perfect fourth, perfect fifth +@tab +@code{sus4} +@tab +@lilypond[line-width=3\cm,noragged-right, notime] +\chordmode { + c1:sus4 +} +@end lilypond + + +@end multitable + +@node Predefined fretboard diagrams +@appendixsec Predefined fretboard diagrams + +The chart below shows the predefined fretboard diagrams. + +@lilypondfile{display-predefined-fretboards.ly} + @node MIDI instruments @appendixsec MIDI instruments @@ -197,9 +573,264 @@ Where N is in the range 0-100. The following symbols are available in the Emmentaler font and may be accessed directly using text markup such as @code{g^\markup @{ -\musicglyph #"scripts.segno" @}}, see @ref{Text markup}. +\musicglyph #"scripts.segno" @}}, see @ref{Formatting text}. + + +@menu +* Clefs:: +* Time Signatures:: +* Numbers:: +* Accidentals:: +* Default Noteheads:: +* Special Noteheads:: +* Shape-note Noteheads:: +* Rests:: +* Flags:: +* Dots:: +* Dynamics:: +* Scripts:: +* Arrowheads:: +* Bracket-tips:: +* Pedal:: +* Accordion:: +* Vaticana:: +* Medicaea:: +* Hufnagel:: +* Mensural:: +* Neomensural:: +* Petrucci:: +* Solesmes:: +@end menu + + +@node Clefs +@unnumberedsubsec Clefs + +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #clefs +@end lilypond + + +@node Time Signatures +@unnumberedsubsec Time Signatures + +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #timesig +@end lilypond + + +@node Numbers +@unnumberedsubsec Numbers + +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #numbers +@end lilypond + + +@node Accidentals +@unnumberedsubsec Accidentals + +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #accidentals +@end lilypond + + +@node Default Noteheads +@unnumberedsubsec Default Noteheads + +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #default-noteheads +@end lilypond + + +@node Special Noteheads +@unnumberedsubsec Special Noteheads + +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #special-noteheads +@end lilypond + + +@node Shape-note Noteheads +@unnumberedsubsec Shape-note Noteheads + +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #shape-note-noteheads +@end lilypond + + +@node Rests +@unnumberedsubsec Rests + +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #rests +@end lilypond + + +@node Flags +@unnumberedsubsec Flags + +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #flags +@end lilypond + + +@node Dots +@unnumberedsubsec Dots + +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #dots +@end lilypond + + +@node Dynamics +@unnumberedsubsec Dynamics -@lilypondfile[noindent]{font-table.ly} +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #dynamics +@end lilypond + + +@node Scripts +@unnumberedsubsec Scripts + +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #scripts +@end lilypond + + +@node Arrowheads +@unnumberedsubsec Arrowheads + +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #arrowheads +@end lilypond + + +@node Bracket-tips +@unnumberedsubsec Bracket-tips + +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #brackettips +@end lilypond + + +@node Pedal +@unnumberedsubsec Pedal + +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #pedal +@end lilypond + + +@node Accordion +@unnumberedsubsec Accordion + +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #accordion +@end lilypond + + +@node Vaticana +@unnumberedsubsec Vaticana + +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #vaticana +@end lilypond + + +@node Medicaea +@unnumberedsubsec Medicaea + +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #medicaea +@end lilypond + + +@node Hufnagel +@unnumberedsubsec Hufnagel + +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #hufnagel +@end lilypond + + +@node Mensural +@unnumberedsubsec Mensural + +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #mensural +@end lilypond + + +@node Neomensural +@unnumberedsubsec Neomensural + +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #neomensural +@end lilypond + + +@node Petrucci +@unnumberedsubsec Petrucci + +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #petrucci +@end lilypond + + +@node Solesmes +@unnumberedsubsec Solesmes + +@lilypond[quote] +\include "font-table.ly" +\markuplines \override-lines #'(word-space . 4) + \doc-chars #solesmes +@end lilypond @node Note head styles @@ -210,19 +841,8 @@ The following styles may be used for note heads. @lilypondfile[noindent]{note-head-style.ly} - -@node Overview of text markup commands -@appendixsec Overview of text markup commands - -The following commands can all be used inside @code{\markup @{ @}}. - @include markup-commands.tely -@node Overview of text markup list commands -@appendixsec Overview of text markup list commands - -The following commands can all be used with @code{\markuplines}. - @include markup-list-commands.tely @node List of articulations @@ -260,8 +880,13 @@ The following commands can all be used with @code{\markuplines}. Here is a chart showing all scripts available, -@lilypondfile[ragged-right,quote]{script-chart.ly} +@lilypondfile[quote]{script-chart.ly} + + +@node Percussion notes +@appendixsec Percussion notes +@lilypondfile[quote]{percussion-chart.ly} @node All context properties