OLD | NEW |
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. For details, see the Contributors' | 6 version that you are working on. For details, see the Contributors' |
7 Guide, node Updating translation committishes.. | 7 Guide, node Updating translation committishes.. |
8 @end ignore | 8 @end ignore |
9 | 9 |
10 @c \version "2.17.25" | 10 @c \version "2.17.25" |
(...skipping 1004 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1015 } | 1015 } |
1016 | 1016 |
1017 << | 1017 << |
1018 \new Staff { \instrumentOne } | 1018 \new Staff { \instrumentOne } |
1019 \new Staff { \instrumentTwo } | 1019 \new Staff { \instrumentTwo } |
1020 \new Staff { \partcombine \instrumentOne \instrumentTwo } | 1020 \new Staff { \partcombine \instrumentOne \instrumentTwo } |
1021 >> | 1021 >> |
1022 @end lilypond | 1022 @end lilypond |
1023 | 1023 |
1024 | 1024 |
| 1025 @subsubsubheading Using \partcombine with lyrics |
| 1026 |
| 1027 @cindex \partcombine and lyrics |
| 1028 |
| 1029 The @code{\partcombine} command is not designed to work with |
| 1030 lyrics; if one of the voices is explicitly named in order to |
| 1031 attach lyrics to it, the partcombiner will stop working. However, |
| 1032 this effect can be achieved using a @code{NullVoice} context. See |
| 1033 @ref{Polyphony with shared lyrics}. |
| 1034 |
| 1035 |
1025 @snippets | 1036 @snippets |
1026 | 1037 |
1027 @lilypondfile[verbatim,quote,texidoc,doctitle] | 1038 @lilypondfile[verbatim,quote,texidoc,doctitle] |
1028 {combining-two-parts-on-the-same-staff.ly} | 1039 {combining-two-parts-on-the-same-staff.ly} |
1029 | 1040 |
1030 @lilypondfile[verbatim,quote,texidoc,doctitle] | 1041 @lilypondfile[verbatim,quote,texidoc,doctitle] |
1031 {changing-partcombine-texts.ly} | 1042 {changing-partcombine-texts.ly} |
1032 | 1043 |
1033 @seealso | 1044 @seealso |
1034 Music Glossary: | 1045 Music Glossary: |
1035 @rglos{a due}, | 1046 @rglos{a due}, |
1036 @rglos{part}. | 1047 @rglos{part}. |
1037 | 1048 |
1038 Notation Reference: | 1049 Notation Reference: |
1039 @ref{Writing parts}. | 1050 @ref{Writing parts}. |
1040 | 1051 |
1041 Snippets: | 1052 Snippets: |
1042 @rlsr{Simultaneous notes}. | 1053 @rlsr{Simultaneous notes}. |
1043 | 1054 |
1044 Internals Reference: | 1055 Internals Reference: |
1045 @rinternals{PartCombineMusic}, | 1056 @rinternals{PartCombineMusic}, |
1046 @rinternals{Voice}. | 1057 @rinternals{Voice}. |
1047 | 1058 |
1048 @knownissues | 1059 @knownissues |
1049 All @code{\partcombine@dots{}} functions can only accept two voices and are | 1060 All @code{\partcombine@dots{}} functions can only accept two voices. |
1050 not designed to work with lyrics; such that when one of the voices is | |
1051 explicitly named in order to attach lyrics to it, the partcombiner will | |
1052 stop working. | |
1053 | 1061 |
1054 @code{\partcombine@dots{}} functions cannot be placed inside a @code{\tuplet} | 1062 @code{\partcombine@dots{}} functions cannot be placed inside a @code{\tuplet} |
1055 or @code{\relative} block. | 1063 or @code{\relative} block. |
1056 | 1064 |
1057 If @code{printPartCombineTexts} is set and the two voices play the same | 1065 If @code{printPartCombineTexts} is set and the two voices play the same |
1058 notes @qq{on and off}, in the same measure, the part combiner may | 1066 notes @qq{on and off}, in the same measure, the part combiner may |
1059 typeset @code{a2} more than once in that measure. | 1067 typeset @code{a2} more than once in that measure. |
1060 | 1068 |
1061 @code{\partcombine} only knows when a note starts in a @code{Voice}; it | 1069 @code{\partcombine} only knows when a note starts in a @code{Voice}; it |
1062 cannot, for example, remember if a note in one @code{Voice} has already | 1070 cannot, for example, remember if a note in one @code{Voice} has already |
(...skipping 126 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1189 >> | 1197 >> |
1190 } | 1198 } |
1191 @end lilypond | 1199 @end lilypond |
1192 | 1200 |
1193 @seealso | 1201 @seealso |
1194 Learning Manual: | 1202 Learning Manual: |
1195 @rlearning{Organizing pieces with variables}. | 1203 @rlearning{Organizing pieces with variables}. |
1196 | 1204 |
1197 Snippets: | 1205 Snippets: |
1198 @rlsr{Simultaneous notes}. | 1206 @rlsr{Simultaneous notes}. |
OLD | NEW |