LEFT | RIGHT |
(no file at all) | |
1 /* | 1 /* |
2 This file is part of LilyPond, the GNU music typesetter. | 2 This file is part of LilyPond, the GNU music typesetter. |
3 | 3 |
4 Copyright (C) 2002--2019 Juergen Reuter <reuter@ipd.uka.de>, | 4 Copyright (C) 2002--2019 Juergen Reuter <reuter@ipd.uka.de>, |
5 Pal Benko <benkop@freestart.hu> | 5 Pal Benko <benkop@freestart.hu> |
6 | 6 |
7 LilyPond is free software: you can redistribute it and/or modify | 7 LilyPond is free software: you can redistribute it and/or modify |
8 it under the terms of the GNU General Public License as published by | 8 it under the terms of the GNU General Public License as published by |
9 the Free Software Foundation, either version 3 of the License, or | 9 the Free Software Foundation, either version 3 of the License, or |
10 (at your option) any later version. | 10 (at your option) any later version. |
(...skipping 152 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
163 case MLP_NONE: | 163 case MLP_NONE: |
164 return Lookup::blank (Box (Interval (0, 0), Interval (0, 0))); | 164 return Lookup::blank (Box (Interval (0, 0), Interval (0, 0))); |
165 case MLP_MAXIMA: | 165 case MLP_MAXIMA: |
166 duration_log--; | 166 duration_log--; |
167 // fallthrough | 167 // fallthrough |
168 case MLP_LONGA: | 168 case MLP_LONGA: |
169 duration_log--; | 169 duration_log--; |
170 // fallthrough | 170 // fallthrough |
171 case MLP_BREVIS: | 171 case MLP_BREVIS: |
172 duration_log--; | 172 duration_log--; |
173 suffix = ::to_string (duration_log) + color | 173 suffix = std::to_string (duration_log) + color |
174 + (duration_log < -1 ? "lig" : "") + "mensural"; | 174 + (duration_log < -1 ? "lig" : "") + "mensural"; |
175 index = prefix + "s"; | 175 index = prefix + "s"; |
176 out = fm->find_by_name (index + "r" + suffix); | 176 out = fm->find_by_name (index + "r" + suffix); |
177 if (!out.is_empty () | 177 if (!out.is_empty () |
178 && !Staff_symbol_referencer::on_line | 178 && !Staff_symbol_referencer::on_line |
179 (me, | 179 (me, |
180 robust_scm2int (me->get_property ("staff-position"), 0))) | 180 robust_scm2int (me->get_property ("staff-position"), 0))) |
181 index += "r"; | 181 index += "r"; |
182 out = fm->find_by_name (index + suffix); | 182 out = fm->find_by_name (index + suffix); |
183 break; | 183 break; |
(...skipping 104 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
288 | 288 |
289 /* properties */ | 289 /* properties */ |
290 "delta-position " | 290 "delta-position " |
291 "ligature-flexa " | 291 "ligature-flexa " |
292 "head-width " | 292 "head-width " |
293 "add-join " | 293 "add-join " |
294 "flexa-interval " | 294 "flexa-interval " |
295 "primitive " | 295 "primitive " |
296 "thickness " | 296 "thickness " |
297 ); | 297 ); |
LEFT | RIGHT |