要修复在 Mac 版 MuseScore Studio 中编辑乐谱后出现的过大垂直间距,请先检查已编辑元素的位置及其附近的格式对象。然后根据多余间隙出现的位置,调整页面对齐或局部间隔器。
本指南适用于希望恢复易读间距,同时保留乐谱内容的 Mac 桌面用户。指南依据当前版 Studio 手册;官方发布仓库列出的最新版本为 4.7.6。请通过 MuseScore Studio → About 查看已安装的版本。官方版本发布、用户界面。
调整整份乐谱之前,先确定发生了什么变化
从受影响的小节段落及其后紧接的页面开始检查。留意间隙是在同一系统的两行谱表之间、相邻系统之间,还是出现在空白较多的整页中。系统是指一起演奏的一组水平排列的谱表。
MuseScore 会自动定位元素以避免重叠,也会对齐某些标记:例如,相邻的力度记号和渐强渐弱线可能会一起移动。因此,如果移动某个标记后出现了间隙,请检查整个受影响的系统。该系统中其他位置的标记发生位移,也可能是原因。元素定位。
可按以下顺序诊断问题。这是根据文档中介绍的控制项整理出的实用排查流程,并非内置修复命令:
| 现象 | 首先检查 | 首先尝试的操作 |
|---|---|---|
| 编辑标记旁出现一个间隙 | 标记的位置和间距 | 分别重置已更改的属性 |
| 每个系统中有一行谱表都离得特别远 | 谱表专属间距 | 检查 Extra distance above staff |
| 某个系统中出现孤立的大间隙 | 现有间隔器和附近标记 | 添加覆盖设置前,先修正局部原因 |
| 页面上的系统较少,看起来被拉得很开 | 分页符和页面对齐 | 检查格式对象,然后检查页面间距 |
| 只有某个乐器分谱显示异常 | 当前分谱及同步状态 | 在该分谱中进行修正,并检查影响范围 |
要显示有用线索,请打开 View → Show,并启用 Show formatting、Show frames 和 Show invisible。它们分别显示分页符号、框架轮廓和隐藏元素。在 Mac 上,应用菜单位于屏幕顶部的菜单栏中。用户界面。
先修正编辑过的标记位置
如果移动力度记号、文本项或线条后间距立即发生变化,请先检查该对象。选中对象并点击 Properties 选项卡。该面板通常只影响选中的对象,适合进行针对性修正。属性面板。
- 检查所选对象的
Offset,以及适用时的Minimum distance。 - 点击已更改设置旁边的三点菜单,然后选择
Reset,将该设置恢复为乐谱默认值。 - 每次重置后,都重新检查受影响的系统。
- 如果需要微调默认位置,请逐步调整所选对象的偏移量。
手册介绍了精确的偏移控制,以及针对单项设置的 Reset 菜单。在局部修复时,避免选择 Save as default style for this score:该命令会为整份乐谱设定默认值。属性面板。
仅重置偏移量可能无法彻底解决问题。手动重新定位元素时,MuseScore 可能会自动更改其 Minimum distance。如果间距仍不理想,也请检查此属性。因此,逐项检查设置比反复拖动标记使其靠近谱表更有效。元素定位。
排查常见间距问题时,请保持 Auto-place 启用。关闭此选项后,该元素会被排除在碰撞检测和自动垂直对齐之外,因此间隙变小可能会造成重叠。只有在有意手动排布且已检查结果时,才使用此选项。元素定位。
修正某一行谱表上方反复出现的间隙
如果整份乐谱中同一行谱表始终与上方谱表相隔过远,请检查其专属设置。右键点击下方谱表的空白区域,然后选择 Staff/Part properties…。找到 Extra distance above staff,并减小意外增加的间距。此设置会改变所有系统中的最小间隔,但对系统中最上方的谱表无效。要调整单个系统,手册建议使用间隔器。谱表/分谱属性。
将此方法用于修复反复出现的问题。例如,如果只有第二个系统的间隙过大,修改整行谱表的间距也会影响原本正常的其他系统。如果使用对话框中的箭头按钮切换到另一行谱表,请先点击 Apply,以保留当前更改。谱表/分谱属性。
页面整体看起来过于稀疏时,调整页面间距
打开 Format → Style → Spacing。当前概览在此处列出了垂直布局控制项,不过手册中单独介绍间隔器的页面仍引用了 Page。MuseScore 会计算系统高度、将系统排入页面,并分配剩余的垂直空间。因此,编辑内容导致页面可容纳的系统数量发生变化时,整页的外观也可能随之改变。乐谱大小和间距。
根据现象选择相应的控制项:
- 空白较多的页面中间距拉得过大时,减小
Max page fill distance。 - 钢琴谱表在垂直对齐时相隔过远,请检查
Max. grand staff distance。 - 若要使用基本谱表间距,而不在系统内分配空间,请选择
Disable vertical justification of staves。系统之间仍可能分配空间。 - 在此模式下系统间距过大时,请检查
Max. system distance。
这些设置在乐谱大小和间距中有说明。每次只更改一个数值,同时检查内容较多的页面和空白较多的页面。为避免碰撞而需要更多空间时,最大间距值仍可能被超出,因此减小最大值无法解决所有过大的间隙。
使用固定间隔器调整单个系统的间距
如果某两个系统之间的间隙过大,请在上方系统最下方的谱表中选中一个小节。在 Layout 调色板中添加 Staff spacer fixed down。选中间隔器,并在 Properties 中调整 Height。手册特别介绍了此方法用于缩小两个系统之间的距离;如果因此腾出了足够的空间,另一个系统会自动移入该页面。页面和垂直间距。
Staff spacer down 和 Staff spacer up 设置的是最小空间,而 Staff spacer fixed down 设置的是精确间距。减小普通最小间隔器的数值,不一定会迫使周围布局靠得更近。添加间隔器前,也请检查是否已有间隔器。页面和垂直间距。
即使还有空间容纳更多系统,分页符也会有意结束当前页面。使用间距覆盖设置补偿之前,请先检查分页符。在 Mac 上,要插入有意设置的分页符,请选中一个小节或框架,然后按 Cmd + Enter。如果最后一页内容稀疏,请先考虑前面的分页方式,再强行将局部内容排得过紧。页面和垂直间距。
保留记谱音高、实际音高和关联分谱
不要使用音高快捷键让音符靠近谱表。在普通音符选择状态下,Up 和 Down 会按半音移调;在 Mac 上,Cmd + Up 或 Down 会按八度移调。记谱音高是演奏者读到的音高,实际音高是听到的音高。状态栏中的 Concert pitch 复选框可切换移调乐器的显示音高方式。评估布局时,请保持所需的音高显示方式一致。移调。
八度线也是一种音乐指示。MuseScore 会调整八度记号下方的播放音高,因此,如果仅为减少加线而添加八度线,就需要检查由此产生的实际音高。修复间距时,请保留现有八度记号,除非你打算修改记谱本身。八度线。
修改分谱之前,请确认其标签页处于活动状态。点击 Parts 打开分谱,选中相应分谱,然后选择 Open selected。在那里所做的样式更改只影响该分谱;Apply to all parts 会将更改扩展到所有分谱,但不会更改主谱。分谱。
内容更改(包括音符音高和时值)会在总谱和分谱之间同步。项目属性的行为则不同:在分谱中更改位置后,该设置可能会变为独立;在总谱中更改位置则会应用到分谱,除非相关属性已取消同步。请在 Properties 中检查 Score and part synchronisation。恢复同步开关后,这些属性会重置为与总谱一致。手册指出,这些控制项在 4.2 版中新增或进行了重大增强,因此不要假定早期版本的行为完全相同。分谱。
最后检查已编辑的小节段落、相邻系统、下一页以及所有受影响的分谱。保留能够实现清晰间距,同时不改变预期音符和标记的最小修正。如果文档中介绍的控制项都无法解释该间隙,请保留文件,并记录版本号和复现步骤以便进一步调查,不要继续叠加布局覆盖设置。
来源
- MuseScore Studio 4.7.6 版本发布 — MuseScore 项目,GitHub。
- 用户界面 — MuseScore Studio 手册。
- 元素定位 — MuseScore Studio 手册。
- 属性面板 — MuseScore Studio 手册。
- 谱表/分谱属性 — MuseScore Studio 手册。
- 乐谱大小和间距 — MuseScore Studio 手册。
- 页面和垂直间距 — MuseScore Studio 手册。
- 移调 — MuseScore Studio 手册。
- 八度线 — MuseScore Studio 手册。
- 分谱 — MuseScore Studio 手册。