Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(412)

Delta Between Two Patch Sets: Documentation/user/rhythms.itely

Issue 88155: New format for autobeaming rules (Closed)
Left Patch Set: Fixed indentation, eliminated commented code Created 14 years, 8 months ago
Right Patch Set: Release candidate Created 14 years, 8 months ago
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments. Please Sign in to add in-line comments.
Jump to:
Left: Side by side diff | Download
Right: Side by side diff | Download
LEFTRIGHT
1 @c -*- coding: utf-8; mode: texinfo; -*- 1 @c -*- coding: utf-8; mode: texinfo; -*-
2 @ignore 2 @ignore
3 Translation of GIT committish: FILL-IN-HEAD-COMMITTISH 3 Translation of GIT committish: FILL-IN-HEAD-COMMITTISH
4 4
5 When revising a translation, copy the HEAD committish of the 5 When revising a translation, copy the HEAD committish of the
6 version that you are working on. See TRANSLATION for details. 6 version that you are working on. See TRANSLATION for details.
7 @end ignore 7 @end ignore
8 8
9 @c \version "2.12.0" 9 @c \version "2.12.0"
10 10
(...skipping 1692 matching lines...) Expand 10 before | Expand all | Expand 10 after
1703 >> 1703 >>
1704 @end lilypond 1704 @end lilypond
1705 1705
1706 When multiple voices are used the @code{Staff} context must be 1706 When multiple voices are used the @code{Staff} context must be
1707 specified if the beaming is to be applied to all voices in the 1707 specified if the beaming is to be applied to all voices in the
1708 staff: 1708 staff:
1709 1709
1710 @lilypond[quote,verbatim,relative=2] 1710 @lilypond[quote,verbatim,relative=2]
1711 \time 7/8 1711 \time 7/8
1712 % rhythm 3-1-1-2 1712 % rhythm 3-1-1-2
1713 % Context not specified - does not work correctly 1713 % Context Voice specified -- does not work correctly
1714 % Because of autogenerated voices, all beating will 1714 % Because of autogenerated voices, all beating will
1715 % be at beatLength (1 . 8) 1715 % be at beatLength (1 . 8)
1716 \overrideBeamSettings #'Voice #'(7 . 8) #'end #'((* . (3 1 1 2))) 1716 \overrideBeamSettings #'Voice #'(7 . 8) #'end #'((* . (3 1 1 2)))
1717 << {a8 a a a16 a a a a8 a} \\ {f4. f8 f f f} >> 1717 << {a8 a a a16 a a a a8 a} \\ {f4. f8 f f f} >>
1718 1718
1719 % Works correctly with context specified 1719 % Works correctly with context Staff specified
1720 \overrideBeamSettings #'Staff #'(7 . 8) #'end #'((* . (3 1 1 2))) 1720 \overrideBeamSettings #'Staff #'(7 . 8) #'end #'((* . (3 1 1 2)))
1721 << {a8 a a a16 a a a a8 a} \\ {f4. f8 f f f} >> 1721 << {a8 a a a16 a a a a8 a} \\ {f4. f8 f f f} >>
1722 @end lilypond 1722 @end lilypond
1723 1723
1724 @snippets 1724 @funindex revertBeamSettings
1725
1726 @cindex beams, subdividing
1727
1728 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1729 {sub-dividing-beams.ly}
1730
1731 @cindex measure groupings
1732 @cindex beats, grouping
1733 @cindex grouping beats
1734 @cindex measure sub-grouping
1735
1736 @funindex autoBeamSettings
1737
1738 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1739 {conducting-signs,-measure-grouping-signs.ly}
1740
1741 @funindex revert-beam-setting
1742 1725
1743 Beam settings can be reverted to get back to default behavior. This 1726 Beam settings can be reverted to get back to default behavior. This
1744 is accomplished by using @code{\revertBeamSettings}. The arguments 1727 is accomplished by using @code{\revertBeamSettings}. The arguments
1745 are the same as for @code{\overrideBeamSettings}, except no value 1728 are the same as for @code{\overrideBeamSettings}, except no value
1746 for @var{grouping} is given: 1729 for @var{grouping} is given:
1747 1730
1748 @example 1731 @example
1749 \revertBeamSettings context time-signature rule-type 1732 \revertBeamSettings context time-signature rule-type
1750 @end example 1733 @end example
1751 1734
1752 1735
1753 @lilypond[quote,verbatim,relative=2] 1736 @lilypond[quote,verbatim,relative=2]
1754 \time 4/4 1737 \time 4/4
1755 \repeat unfold 16 {a16} 1738 \repeat unfold 16 {a16}
1756 % set default rule for (1 1 1 1) grouping 1739 % set default rule for (1 1 1 1) grouping
1757 \overrideBeamSettings #'Score #'(4 . 4) #'end #'((* . (1 1 1 1))) 1740 \overrideBeamSettings #'Score #'(4 . 4) #'end #'((* . (1 1 1 1)))
1758 \repeat unfold 16 {a16} 1741 \repeat unfold 16 {a16}
1759 % revert the new rule 1742 % revert the new rule
1760 \revertBeamSettings #'Score #'(4 . 4) #'end 1743 \revertBeamSettings #'Score #'(4 . 4) #'end
1761 \repeat unfold 16 {a16} 1744 \repeat unfold 16 {a16}
1762 @end lilypond 1745 @end lilypond
1763 1746
1764 @snippets 1747 @snippets
1765 1748
1749 @cindex beams, subdividing
1750
1751 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1752 {sub-dividing-beams.ly}
1753
1754 @cindex measure groupings
1755 @cindex beats, grouping
1756 @cindex grouping beats
1757 @cindex measure sub-grouping
1758
1759 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1760 {conducting-signs,-measure-grouping-signs.ly}
1766 1761
1767 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle] 1762 @lilypondfile[verbatim,lilyquote,ragged-right,texidoc,doctitle]
1768 {beam-endings-in-score-context.ly} 1763 {beam-endings-in-score-context.ly}
1769
1770 @funindex \autoBeamOff
1771 @funindex autoBeamOff
1772 @funindex \autoBeamOn
1773 @funindex autoBeamOn
1774
1775 @predefined
1776 @code{\autoBeamOff},
1777 @code{\autoBeamOn}.
1778 @endpredefined
1779
1780 1764
1781 @cindex beam, last in score 1765 @cindex beam, last in score
1782 @cindex beam, last in polyphonic voice 1766 @cindex beam, last in polyphonic voice
1783 1767
1784 @knownissues 1768 @knownissues
1785 1769
1786 If a score ends while an automatic beam has not been ended and is 1770 If a score ends while an automatic beam has not been ended and is
1787 still accepting notes, this last beam will not be typeset at all. 1771 still accepting notes, this last beam will not be typeset at all.
1788 The same holds for polyphonic voices, entered with @code{<< 1772 The same holds for polyphonic voices, entered with @code{<<
1789 @dots{} \\ @dots{} >>}. If a polyphonic voice ends while an 1773 @dots{} \\ @dots{} >>}. If a polyphonic voice ends while an
(...skipping 938 matching lines...) Expand 10 before | Expand all | Expand 10 after
2728 2712
2729 @seealso 2713 @seealso
2730 This manual: @ref{Bar numbers}, @ref{Unmetered music} 2714 This manual: @ref{Bar numbers}, @ref{Unmetered music}
2731 2715
2732 Snippets: 2716 Snippets:
2733 @rlsr{Rhythms}. 2717 @rlsr{Rhythms}.
2734 2718
2735 Internals Reference: @rinternals{Timing_translator}, 2719 Internals Reference: @rinternals{Timing_translator},
2736 @rinternals{Score} 2720 @rinternals{Score}
2737 2721
LEFTRIGHT

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b