辅助功能

1个月前更新
此译文内容陈旧,请参考英语版本: Accessibility

    引言

    本文档是为MuseScore 3的盲人和视障用户编写的。它不打算提供MuseScore所有功能的完整描述;您应该将此文档与MuseScore的常规文档一起阅读。

    MuseScore支持免费和开源的Windows NVDA屏幕阅读器。您还可以安装一个脚本来支持JAWS,或者在Linux上为Orca安装一个脚本。MuseScore支持免费和开源的WindowsNVDA屏幕阅读器。您还可以安装一个脚本来支持JAWS,或者在Linux上为Orca安装一个脚本

    最终,我们希望支持其他屏幕阅读器,如 VoiceOverNarrator。目前,不受支持的屏幕阅读器通常会读取菜单和对话框,但目前需要一个受支持的屏幕阅读器逐音符读取乐谱。

    从MuseScore 3.3开始,MuseScore的大部分特性都是完全可访问的,它可以作为一个乐谱阅读器和编辑器。以前的版本在编辑方面比较有限。

    初始设置

    当你第一次运行MuseScore时,在启动时你会被问到一些问题。我们建议你接受默认值,但对关于显示导览的问题回答 "否",因为这些问题很遗憾还不能访问。

    当MuseScore启动时,你通常首先看到的是启动中心窗口。这显示了一个最近的乐谱列表,您可以通过Shift+Tab,然后使用左右光标键访问。你可能会发现更容易从文件菜单直接打开乐谱,但是,如果你喜欢,你可以按 Esc 关闭启动中心。事实上,您可能想要永久禁用它。关闭 启动中心 后,打开 编辑 菜单 (Alt+E),选择 偏好设置 ,在 常规 选项卡中,撤选 显示启动中心 ,然后关闭 偏好设置 窗口。

    MuseScore包括许多命令的键盘快捷键,其他没有默认快捷键的命令可以在以后的编辑、首选项和快捷键中自定义。

    找到你的方式

    MuseScore中的用户界面工作起来很像其他符号程序或其他面向文档的程序。它有一个单独的主文档窗口,您可以在其中处理一个乐谱。MuseScore支持此窗口内的多个文档选项卡。它还支持分屏视图,让您可以同时处理两个文档,并且每个窗口中可以有多个选项卡。

    除了乐谱窗口外,MuseScore还有一个菜单栏,你可以通过各个菜单的快捷键进入:

    • 文件:Alt+F
    • 编辑:Alt+E
    • 视图:Alt+V
    • 添加:Alt+A
    • 格式:Alt+O
    • 工具:Alt+T
    • 插件:Alt+P
    • 帮助:Alt+H

    提示:一旦你打开了一个菜单,可能要按几次 UpDown 键才能正常阅读所有内容。另外,如果在任何时候读屏器停止响应,有一个有用的技巧可以再次启动它,那就是按 Alt 键将焦点移到菜单栏,然后按 Esc 键返回到乐谱。有时切换到另一个应用程序,然后再返回,也会有帮助。

    除了菜单栏外,MuseScore中还有一些工具栏、面板和子窗口,你可以用 Tab 键在这些控件中循环操作(或者用 Shift+Tab 键在同样的循环中向后移动)。当你第一次启动MuseScore或加载一个乐谱时,焦点应该在主乐谱窗口。

    如果未选择任何内容(按Esc清除任何选择),请按 Tab 将您带到一个工具栏,该工具栏包含一系列按钮,用于新建,打开,播放等操作。 Tab 将跳过当前不活动的任何按钮。 屏幕阅读器应读取这些按钮的名称和快捷键(适用)。

    一旦你循环浏览了工具栏上的按钮,Tab将访问的下一个窗口是符号面板。这是用来给乐谱添加各种元素的(力度、奏法记号等)。

    如果在乐谱中选择了一个元素,Tab访问的第一个窗口是检视器,它用于在乐谱中进行各种手动调整。其中许多功能是基于乐谱的视觉外观(尽管有几个与播放有关)。

    如果你已经打开了一个额外的可选窗口,如选择过滤器,Tab键也将访问这些窗口。你可以关闭你不需要的窗口,方法是进入视图菜单,确保第一组复选框都没有被选中(出现在缩放设置之前的窗口)。默认情况下,只有符号面板和检视器应该被选中。关于禁用启动中心的说明,见 初始设置F9 可以用来切换符号面板, F8 可以切换检视器。

    在访问了工具栏或子窗口后,要把焦点返回到乐谱窗口,请按Esc键。如果在访问其他窗口之前已经选择了一些东西,那么这些选择就会被保留下来,但是一旦焦点在乐谱窗口中,按Esc就会清除这些选择。当你开始使用下面描述的无障碍指令进行导航时,选择会自动恢复。

    乐谱窗口

    当您第一次启动MuseScore3时,默认情况下会加载一个空的示例乐谱。如果您希望尝试编辑功能,这将是一个很好的开始。否则,您可能需要从加载乐谱开始。MuseScore使用标准快捷方式访问系统命令,如 Ctrl+O (Mac:Cmd+O) 打开文件,Ctrl+S (Mac:Cmd+S) 保存,Ctrl+W (Mac:Cmd+W) 关闭等。

    如果你按 Ctrl+O (Mac:Cmd+O) 加载乐谱,将显示一个相当标准的文件对话框。MuseScore可以以自己的格式(MSCZ或MSCX)打开乐谱,也可以以标准MusicXML格式、MIDI格式或其他一些程序(如Guitar Pro、Capella和Band-in-a-Box)导入乐谱。加载分数后,它将显示在分数窗口中的新选项卡中。你可以使用 Ctrl+Tab 在乐谱窗口中的选项卡之间移动(不适用于Mac)。提示:如果当前选项卡中的乐谱名称未被读取,请让屏幕阅读器读取标题栏。

    要想逐个音符阅读乐谱,请看下面的内容,但你还可以对加载的乐谱做一些其他有趣的事情。你可以按 Space 键,让MuseScore为你播放乐谱。你可以用 文件/导出 来转换乐谱为其他格式,包括PDF、PNG、WAV、MP3、MIDI、MusicXML等。当然,你也可以通过 文件/打印 或 Ctrl+P (Mac:Cmd+P) 打印乐谱。

    如果一个乐谱包含多种乐器,它可能已经生成了链接分谱。链接的分谱在乐谱标签页中以分谱标签页的形式出现,但目前还没有办法用键盘来导航这些分谱标签页。这些分谱通常不会包含与乐谱不同的信息;它们只是显示方式不同(每个分谱在自己的页面上)。如果一个乐谱还没有生成分谱,你可以通过 文件/分谱 来完成,这个对话框是可以访问的。如果你想打印分谱,你可以通过使用 文件/导出分谱 对话框来解决无法单独访问分谱标签页的问题,它可以在一个步骤中自动导出所有分谱的PDF(或其他格式)。

    阅读乐谱

    当您第一次加载一个分数时,分数窗口有键盘焦点,但没有选择任何内容。阅读分数的第一步是选择内容,最自然的起点是分数的第一个元素。在载入分数后, Alt+Right (Mac:Alt+Right) 将选择第一个元素,也就是标题; Ctrl+Home (Mac:Cmd+Home) 将选择第一个“音乐”元素(通常是一个谱号或一个起始的小节线)。

    当您在元素之间导航时,屏幕阅读器应该给出所选元素的名称。您将听到它读取元素的名称(例如,“高音谱号”),并提供位置信息(例如,“小节1;节拍1;谱表1;小提琴”)。读取的信息量被优化为不重复未更改的信息。当前按下Shift键会中断阅读,这可能也很有用。

    MuseScore中的大多数导航都是围绕着音符和休止符进行的--它将跳过谱号、调号、拍号、小节线和其他元素。因此,如果你只用标准的 Right 键和 Left 键来浏览你的乐谱,你将只听到音符和休止符(以及与之相连的元素)。然而,有两个特殊的无障碍指令,你会发现它们对获得更完整的乐谱总结很有用。:

    • 下一元素:Alt+Right (Mac:Alt+Right)
    • 上一元素:Alt+Left (Mac:Alt+Left

    这些命令包括其他导航命令所跳过的谱号和其他元素,还可以在当前谱号内的所有声部中导航,而其他导航命令如 RightLeft 只能在当前选择的声部中导航,直到你明确地改变声部。例如,如果你在第1小节第1拍的四分音符上,而该小节有两个声部,那么按右键将进入声部1的下一个音符--这将是在第2拍,而按 Alt+Right (Mac:Alt+Right) 将停留在第1拍,但移动到声部2的音符。只有当你在当前谱表的当前拍子上移动了所有的音符后,该快捷键才会将你移到下一拍。这样做的目的是,如果你还不知道乐谱的内容,这个快捷键应该对浏览乐谱很有用。

    当导航到元素时,屏幕阅读器应该读取有关元素的信息。对于音符和休止符,它也会读取附加到它们的元素的信息,如歌词、奏法、和弦符号等。可访问性命令也将分别导航这些元素。

    一个重要的注意事项:使用ShiftCtrl / Cmd 单独UpDown移动都不是有用的导航快捷方式!相反,它们会改变当前选定音符的音高。注意不要无意中编辑你试图阅读的乐谱。如果您的目的只是导航,则“向上”和“向下”只能与“Alt”一起使用。请参见下面的导航快捷方式列表。

    如果你失去了你在乐谱中的位置--或者你完全失去了选择--按Shift+L (“位置”)来获得当前位置。

    Moving forwards or backwards in time

    下面的快捷键对于“水平”移动乐谱非常有用:

    • 下一元素:Alt+Right
    • 上一元素:Alt+Left
    • 下一和弦或休止符:Right
    • 上一和弦或休止符:Left
    • 下一小节:Ctrl+Right
    • 上一小节:Ctrl+Left
    • 前往小节:Ctrl+F
    • 第一个元素:Ctrl+Home
    • 最后一个元素:Ctrl+End

    Moving between notes at a given point in time

    下面的快捷键对于“垂直”移动乐谱非常有用:

    • 下一元素:Alt+Right
    • 上一元素:Alt+Left
    • 声部中上方音符、前一声部,或上方谱表:Alt+Up
    • 声部中下方音符、下一声部,或下方谱表:Alt+Down
    • 和弦顶部音符:Ctrl+Alt+Up
    • 和弦底部音符:Ctrl+Alt+Down

    Alt+UpAlt+Down命令类似于Alt+RightAlt+Left命令,它们的设计目的是帮助您发现一个乐谱的内容。你不需要知道一个和弦中有多少个音符,一个谱表中有多少个声部,或者一个乐谱中有多少个五线谱,就可以使用这些命令在乐谱中垂直移动。

    过滤乐谱阅读

    通过使用选区过滤器 (F6),可以在读谱时排除某些元素,如歌词或和弦名称。撤选那些你不想读的元素。然而,这个功能目前可能还没有实现。

    乐谱回放

    Space 键的作用是开始和停止播放。如果选择了一个音符,播放将从当前选择的音符开始;如果没有选择音符,播放将从最后停止的地方开始;或者在第一次播放时从乐谱的开头开始。

    MuseScore支持循环播放,这样你就可以重复播放一个乐曲的某个部分以达到练习的目的。通过播放面板 (F11)设置循环播放的 "入 "和 "出 "点:

    1. 首先在乐谱窗口中选择应该开始循环的音符;
    2. 进入播放面板,按下设置循环位置的切换按钮;
    3. 回到乐谱窗口,导航到你希望循环结束的音符;
    4. 再次切换到播放面板,按下设置循环出位置切换键;
    5. 要启用或禁用循环,请按循环播放切换按钮。

    你还可以通过 视图/播放面板 (F11)来控制循环播放和控制其他播放参数,如覆盖乐谱的基本节奏。

    乐谱创建和编辑

    虽然一些高级的乐谱编辑技术需要查看乐谱,少量的命令可能需要使用鼠标,但在MuseScore 3.3中,大多数的乐谱编辑功能都是完全无障碍的。

    你可以将音乐输入到默认的空乐谱中(使用钢琴的声音,有一个谱表的乐谱),或者编辑已经打开的现有乐谱,或者您可以使用所需的一组乐器创建新的乐谱。

    创建新乐谱

    要创建一个新的乐谱,使用 文件 , 新建 或 Ctrl+N。然后,向导将指导您完成乐谱创建过程。

    向导的第一个屏幕有输入标题、作曲家和其他信息的字段。第二屏允许你选择一个模板(为常见的合奏如合唱SATB或爵士大乐队预定义的乐谱)或选择乐器。第三步允许你选择一个初始的调号和速度。有时这个屏幕会被跳过,所以如果发生这种情况,按 返回 按钮就可以返回。要选择一个调,可以使用UpDown。调号控制在某些屏幕阅读器上不能很好地工作,但如果你发出 "读取当前行"(read current line)的命令(如NVDA+L),它可能会读取当前选择的调。向导的下一个也是最后一个屏幕允许你选择初始拍号、不完全小节(弱起小节)和开始的小节数。

    一旦你有了一个乐谱,你可以开始编辑它。

    音符输入

    要输入音符,您需要进入音符输入模式。首先,导航到您想要输入音符的小节,然后按 N键。几乎所有关于音符输入的内容都是可通过键盘访问的,标准文档应该能够很好地帮助您完成这个过程。请记住,MuseScore可以是音符输入模式,也可以是普通模式,但并不总是清楚你处于哪种模式。如果不确定,按Esc键。如果你在音符输入模式,你将离开该模式。如果你处于正常模式,你将停留在那里,尽管你也会失去选区。

    音符输入的基本过程是首先选择一个持续时间(例如,使用快捷键4-5-6表示八分之一、四分之一、二分之一),然后通过输入字母名称输入一个音符。一旦选择了时值,你可以输入多个相同音长的音符。按0来输入休止符。

    UpDown 键可以将音高提高或降低半级,必要时可以增加或删除临时记号。要改变一个音符的和声拼写,按 J

    要输入一个连结线,选择连音的时长,然后按 +。要创建三连音,选择三连音的总时长,然后按 Ctrl+3 (对四连音和其他小音也是如此)。要在一个谱表上输入多个声部的音乐,按 Ctrl+Alt 加上1到4的数字就可以切换到该声部(请记住,每个谱表的第一个声部始终是声部1)。

    MuseScore中有更多值得注意的输入。参见手册中关于音符输入的章节

    选区

    MuseScore支持常用的键盘快捷键进行选区。对于单个元素来说,导航和选区是一样的。要选择一个范围内的元素,可以导航到第一个元素,按住Shift,然后导航到第二个元素。 Ctrl+A 将选择整个乐谱。

    符号面板

    如前所述,除音符外,许多符号都是从面板窗口输入的。基本使用模型是,首先选择要应用面板项目的乐谱中的一个或多个元素,然后应用面板元素。有几种不同的方法可以选择面板元素。

    一开始最简单的方法是通过键盘浏览符号面板窗口。要到达符号面板窗口,按Shift+Tab。屏幕阅读器可能不会特别提醒你在符号面板窗口中,但你会在浏览过程中发现你在这里。根据你以前是否使用过符号面板,焦点可能在你离开的地方,或者在顶部。按几下Tab键,就可以进入窗口中的第一个面板(谱号)。你可以用向上和向下的方向键浏览符号面板的列表。右边的方向键可以打开一个符号面板,然后四个方向键都可以用来浏览元素(它们被排列在一个表格中)。你也可以用Tab来浏览符号面板的名称和内容。

    一旦你找到一个你想要应用的符号面板项目,按Enter将它应用到当前选择的乐谱元素,并将焦点返回到乐谱。下次按下Shift+Tab返回符号面板时,最后使用的符号面板项仍将被选中,因此Enter将再次应用它。屏幕阅读器可能会在应用一个符号面板项目后停止响应,即使焦点已经返回到乐谱,但按下Alt和Esc的技巧应该会让它再次工作。

    你也可以使用符号面板搜索工具来快速找到一个符号面板项目。搜索框是符号面板顶部的第一个元素之一,所以你可以导航到它,或者你可以为 "符号面板搜索 "命令定义一个快捷键( 编辑→偏好设置→快捷键 ),这将使你直接进入搜索框。一旦你进入了搜索框,输入搜索词的前几个字符,只有符合该搜索的符号面板项目会显示出来。然后你可以浏览搜索结果,找到你想要的元素。向下的光标会直接带你到第一个搜索结果,然后你可以在这之后使用右键。(The Down cursor will take you directly to the first search result, then you can use Right after that.)不过,在某些系统上,当使用符号面板搜索功能并启用屏幕阅读器时,MuseScore可能会崩溃。

    到达符号面板窗口的另一种方法是使用 F9 快捷键,它可以打开和关闭符号面板窗口。默认情况下,符号面板窗口是打开的,因此按F9将关闭它,但再次按下它将打开窗口,并将光标放在搜索框中。

    还有一个有用的符号面板无障碍技术,那就是 "应用当前符号面板元素 "命令(你可以为它定义一个快捷键)。如果你在乐谱中,这将自动应用最后使用的符号面板元素(相当于 Shift+Tab 后跟 Enter )。

    菜单和快捷键

    有些元素可以通过菜单命令或键盘快捷键添加或编辑。 编辑 菜单有标准的复制和粘贴命令(通常的快捷键也可以使用)。 添加 菜单有添加音符、多连音、小节、占位框、文本和一些线性记号命令。 格式 菜单中的命令主要与乐谱的视觉外观有关(例如,页面和谱表尺寸,符号的位置和大小,用于文本的字体),这在生成大型打印时非常有用。"自定义五线谱记谱法"(modified stave notation)乐谱(见下文)。 工具 菜单有许多其他有用的命令,包括删除小节或其他选定范围、转换选择、连接和分割小节等。这些命令都有默认定义的快捷键,屏幕阅读器应该读取这些快捷键。你可以在 编辑→偏好设置→快捷键 中为其余大部分定义自定义快捷键。

    还有许多符号面板项的快捷键,以及定义其他快捷键的可能性(尽管许多符号面板项目前不支持这种方式)。需要记住的有用的快捷键包括:

    Ctrl+T: 谱表文字
    Alt+Shift+T: 速度
    Ctrl+L: 歌词
    Ctrl+K: 和弦记号
    Ctrl+M: 排练记号

    S: 连句线
    Shift+S: 断奏号(Staccato)
    Shift+V: accent
    Shift+N: 持续号(Tenuto)
    Shift+O: 着重的,突出的(常带有顿音)。(marcato)
    slash: 装饰音,花音(grace note)
    less than: 渐强(crescendo)
    greater than: 渐弱(diminuendo)

    自定义

    通过打开“编辑”菜单,选择“偏好设置”,然后导航到“快捷键”选项卡,可以自定义键盘快捷键。到达后,选项卡将带您进入快捷方式列表,您可以使用上下光标键直接导航该列表,但它是一个很长的列表。您可以多按几次Tab键以访问搜索框,然后键入命令的前几个字符以筛选列表,然后导航回列表。

    一旦你找到了你希望自定义的命令,按Enter键。然后你可以按下你希望成为快捷键的组合键。它可以是一个单键,也可以是一个带有Shift,Ctrl和/或其他修饰符的键,甚至可以是一个序列键或连续按下的两个或多个键。在输入你想要的快捷键后,按Tab键进入AddReplace按钮(Tab键是唯一不会被解释为快捷键序列的一部分)。如果你没有看到AddReplace就达到了Cancel ,这意味着你选择的快捷键与其他快捷键相冲突。回到你输入快捷键的地方,它会告诉你与之冲突的命令的名称。点击Tab键进入 Clear 按钮来清除它,然后用不同的快捷键再试一次。

    在某些时候,我们可能会提供一组特殊的辅助功能优化的快捷键。快捷键对话框中已经有了保存和加载自定义快捷键的功能,因此可以与其他用户分享自定义快捷键。

    您还有未解之惑吗? 请登录以发布问题。