元素的排布
MuseScore Studio 根据规则和样式设置的集合自动放置您的乐谱中的元素。设计这些以生产卓越的默认结果。排布元素的根据是标准雕版实践而且避免碰撞。任何给定元素的默认位置都可以自定义。
默认位置
样式设置决定 MuseScore 中大多数元素的默认位置,它可以在 属性 面板或者 格式 → 样式 对话框中自定义。放置在谱表上方的元素的位置由从谱表最高谱线处的偏移决定;放置在谱表下方的元素的位置由从谱表最低谱线处的偏移决定。这些偏移,像 MuseScore 中大多数被测量一样,用谱间——缩写为 sp. ——来表达。对于许多元素类型,您可以指定当放置在上方之时所用的偏移以及放置在下方之时所用的另一偏移,还有这些排布方式中应当默认适用哪个。
譬如,默认将力度排布在谱表下方,并且默认从谱表最低谱线向下偏移 2.5 sp.。如果您将一力度记号翻到谱表上方,它默认为比谱表最高谱线高 1.5 sp(表达为负偏移:-1.5 sp)。这些设置全部见于 格式 → 样式 → 力度。
注意,放在谱表下方的力度的默认偏移比上方的更大仅仅是因为偏移从文本基线处测量。
自动排布
MuseScore 用一系列算法来避免碰撞和自动对齐某些元素,其中一个术语是自动排布
。当做出调整之时可能用到对于自动排布
如何工作的基本理解。
避免垂向碰撞
对于放置在谱表上方或者下方的大多数元素,避免碰撞在垂直方向工作。当正在排布一元素之时,MuseScore 首先试图根据那个元素类型的默认偏移放置它。如果那将会导致碰撞另一元素,那么两元素之一将会背离谱表以避免重叠。MuseScore 在决定哪些移动元素之时遵守标准雕版规则。譬如,将速度记号放在颤音线上方,而不是反之。
当以此方式避免碰撞之时,最小间距
样式设置确定 MuseScore 让元素彼此相距多远。 属性 面板中的对应设置允许您在必要之处为单独元素重载之。但是当手动排布元素之时, MuseScore 自动调整此值,如下文《手动调整》一节中所示。
避免水平碰撞
对于某些元素例如唱词或者和弦符号,MuseScore 将会拓宽小节以避免碰撞而不是垂直置换这些元素。
垂直对齐
MuseScore 还将会试图垂直对齐某些元素,以便如果那个类型的一个元素需要垂直调整以避免碰撞,同一谱行上那个相同类型的其他元素也将会自动调整。总是对齐垂直的元素包括歌词和踏板记号。力度和楔形力度将会对齐如果它们直接相邻。
如果您在和弦符号样式设置中启用之,和弦符号还可以垂直对齐,方式是设置<strong>最大移动量</strong>值。
禁用自动排布
自动排布
正常情况下胜任避免碰撞和对齐元素的工作。在您想要手动放置元素的场合中,您通常可以直接为之而无需禁用自动排布
。
然而,在一些情形中您可能仍然想要禁用自动排布
。譬如,排练号默认显示在跳跃号上方,但是在一些特定场合,其中跳跃号已经置于更高处并且下方有足够放排练号的地方您可能想要翻转之。
在此场合中,禁用排练号的自动排布
允许它显示在跳跃号下方,而仍然允许跳跃号自动避免撞到音符。
欲禁用一元素的自动排布
,选中之并且取消勾选 属性 →通用 中的自动排布
。
该元素将会回到其默认位置(取决于其样式设置)并且它将会排除于其他元素的碰撞检测。禁用一元素的自动排布还导致它被排除于不然本已适用的任何垂直对齐。
手动调整
无论自动排布是否已将一元素移出其默认位置,元素的位置可以手动调整,要么是拖动——使用光标键,要么是 属性 → 通用 → 外观 中的偏移
字段。
MuseScore 甚至允许您执行将会导致碰撞的手动调整。上文的示例中,如果您将排练音序拖到跳跃号下方,MuseScore 将会允许之并且将会自动将那个元素的最小间距
设为负值,于是有效地允许碰撞而不禁用自动排布。
手动对齐
相同类型的元素默认将会简单地正常对齐因为它们具有相同的样式设置,从而有相同的偏移。然而,自动排布可能致使一些元素比其他元素移得离谱表更远。如上文《垂直对齐》下所述,MuseScore 将会自动对齐一些类型的元素。对于其他元素类型,您可以手动对齐之,方式是配之以相同的垂直偏移。
欲为之,只需选中您想要对齐的元素(譬如,点击首个, 换档 + 点击最后的),然后逐渐增加或者缩减 属性 面板中的垂直偏移
。譬如,欲对齐谱表上方的一系列速度记号,您将会需要将其垂直偏移设为同一值。欲确保它们对齐并且还避免导致自动排布显示以之开头的其中一个或者更多碰撞,您将会需要将偏移设为足够大的负值。