LibreOffice 支持无障碍辅助的 5 种方式
LibreOffice 无障碍

> 
> 试试 LibreOffice 中的这些无障碍功能之一。你可能会发现更好的或替代的方式来完成日常工作。
> 
> 
> 


![](/data/attachment/album/202202/23/121309ow8jcu6f0d60eds8.jpg "Coding on a computer")


[LibreOffice.org](http://LibreOffice.org) 是我首选的生产力套件，我在过去已经介绍了我如何将它作为一个 [图形化办公套件](https://opensource.com/article/21/9/libreoffice-tips) 以及 [终端命令](https://opensource.com/article/21/3/libreoffice-command-line) 使用。


在这篇文章中，我想着重介绍 LibreOffice 如何支持使用无障碍辅助技术的人。


### 鼠标


鼠标是一项重要的发明，但它并不是对每个人都同样有效。例如，那些不能在屏幕上看到鼠标指针的人，或者不能在他们的桌子上实际操作鼠标的人，从鼠标中获益不多。


为了考虑到人们与电脑互动方式的不同，你可以在没有鼠标的情况下使用 LibreOffice。与应用中的大多数无障碍功能一样，这个功能对任何人都有帮助。即使你自己是一个鼠标用户，有时你也不想把你的手从键盘上移开。能够在“打字模式”下触发特定的 LibreOffice 动作，对于忙碌的打字员来说真的很方便。


你可以使用 `Alt` 键和菜单名称中的一个触发字母来打开 LibreOffice 主菜单中的每一个项目。在默认情况下，你不会看到这些触发字母，但当你按下 `Alt` 键时，它们就会出现。


![LibreOffice Writer menus with underlines](/data/attachment/album/202202/23/121327gct2hxtlo1c26zan.jpg "LibreOffice Writer menus with underlines")


要打开<ruby> 文件 <rt>  File </rt></ruby>菜单，按住 `ALT+F`。要打开<ruby> 格式 <rt>  Format </rt></ruby>菜单，按住 `ALT+O`。当菜单被打开后，你就可以释放按键。


在你打开一个菜单后，该菜单中的每个项目都有一个触发字母，或者你可以使用键盘上的**箭头**键导航到该项目并按下**回车**。


要关闭一个菜单而不做任何事情，按 `Esc` 键。


### 不用鼠标就能改变一个字体


LibreOffice 界面中的所有东西都可以从菜单中获得，即使你认为它只是工具栏中的一个元素。例如，你通常可能会将鼠标移动到格式化工具栏来改变字体，但你也可以通过选择文本，然后打开<ruby> 格式 <rt>  Format </rt></ruby>菜单并选择<ruby> 字符 <rt>  Character </rt></ruby>来打开字符对话框来改变字体。你可以使用 `Tab`、**箭头** 和 **回车** 键来浏览这个对话框。


这里需要注意的是，你可以在一个应用中使用许多不同的路径来达到同一个目标。每个场景都可能有不同的最佳路径，所以在处理任务时不要想得太线性。


### 常见的快捷方式


这里有一些 LibreOffice Writer 的快捷键：


* `F2`：公式栏
* `Ctrl+F2`：插入字段
* `F3`：自动文本
* `F5`: 打开/关闭导航
* `Shift+F5`：将光标移到上次保存文件时的位置
* `Ctrl+Shift+F5`：打开导航，进入页面
* `F7`：拼写
* `F8`：同义词


以下是电子表格的快捷键：


* `Ctrl+Home`：返回到 A1 单元格
* `Ctrl+End`：移到最后一个包含数据的单元格
* `Home`：将光标移到当前行的第一个单元格
* `End`：将光标移到当前行的最后一个单元格
* `Shift+Home`：选择从当前单元格到当前行的第一个单元格的单元格


LibreOffice 的文档非常丰富，通过按键盘上的 `Alt+H` 或 `F1` 可以很容易地获取。


### 无障碍设置


关于更多的无障碍设置，请进入<ruby> 工具 <rt>  Tools </rt></ruby>菜单，选择<ruby> 选项 <rt>  Options </rt></ruby>。在选项对话框中，在左边的栏目中展开 LibreOffice 类别，然后点击<ruby> 无障碍 <rt>  Accessibility </rt></ruby>。


选项包括：


* **在只读文本文件中使用文本选择光标**：这允许你在只读文档中移动，就像你可以编辑它一样，限制了你实际可以做的选择和复制文本。
* **允许动画图像**：不是每个人都希望在工作时在他们的文档中出现移动的图像。你可以在这里进行调整。
* **允许动画文本**：与图像一样，动画文本样式对一些人来说是有趣的，而对另一些人来说则是分散注意力或令人困惑的。


也有高对比度主题的选项。如果你在你的操作系统上使用高对比度模式，LibreOffice 会自动检测并改变它的主题来匹配。


### 键盘快捷方式


你可以通过设置自己的键盘快捷键来定制你与 LibreOffice 的交互方式。进入<ruby> 工具 <rt>  Tools </rt></ruby>菜单，选择<ruby> 自定义 <rt>  Customize </rt></ruby>（或者直接按 `Alt+T`，然后按 `C`）。


选择<ruby> 键盘 <rt>  Keyboard </rt></ruby>标签，必要时按**箭头**键或用鼠标点击它（如果你还在使用鼠标）。


### 对所有人开放


让开源的应用无障碍化有利于所有的用户。通过尝试 LibreOffice 中的无障碍功能，你可能会发现更好的或替代性的方法来完成日常任务。无论你是否“需要”该功能，无障碍功能提供了选择。试试其中的一些，因为你可能会发现你喜欢的东西。如果你有一个 LibreOffice（或任何你喜欢的开源应用）似乎没有提供的要求，在其错误跟踪系统中提交一个功能请求来让该项目知道。




---


via: <https://opensource.com/article/22/2/libreoffice-accessibility>


作者：[Don Watkins](https://opensource.com/users/don-watkins) 选题：[lujun9972](https://github.com/lujun9972) 译者：[geekpi](https://github.com/geekpi) 校对：[wxy](https://github.com/wxy)


本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译，[Linux中国](https://linux.cn/) 荣誉推出


OK
LibreOffice.org is my preferred productivity suite, and I've covered how I use it both as a [graphical office suite](https://opensource.com/article/21/9/libreoffice-tips) as well as a [terminal command](https://opensource.com/article/21/3/libreoffice-command-line) in the past.

In this article, I want to focus on how LibreOffice supports people using assistive technology.


## Mouse

The mouse was an important invention, but it doesn't work equally well for everyone. For instance, people who can't see the mouse pointer on the screen or can't physically operate the mouse on their desk don't benefit much from a mouse.

To account for the difference in how people interact with their computers, you can use LibreOffice without a mouse. As with most accessibility features in applications, this feature is helpful to anyone. Even if you are a mouse user yourself, sometimes you don't want to take your hand off the keyboard. Being able to trigger specific LibreOffice actions while still in "typing mode" is really convenient for the busy typist.

You can open every item in LibreOffice's main menu using the **Alt** key followed by a trigger letter in the menu's name. You don't see these trigger letters by default, but they appear when you press the **Alt** key.

![LibreOffice Writer menus with underlines LibreOffice Writer menus with underlines](https://opensource.com/sites/default/files/uploads/libreoffice_menu_with_underlines.jpg)

(Don Watkins, CC BY-SA 4.0)

To open the **File** menu, press and hold **ALT+F**. To open the **Format** menu, press and hold **ALT+O**. Once the menu is open, you may release the keys.

After you open a menu, each item in that menu has a trigger letter, or you can use the **Arrow** keys on your keyboard to navigate to the item and press **Enter**.

To close a menu without doing anything, press the **Esc** key.

## Change a font without the mouse

Everything in LibreOffice's interface is available from its menus, even if you think it is just an element in a toolbar. For instance, you may usually move your mouse to the formatting toolbar to change a font, but you can also change the font by selecting text and then opening the **Format** menu and selecting **Character** to open the **Character** dialog. You can navigate this dialog using the **Tab**, **Arrows**, and **Enter **keys.

The important thing to note here is that you can use many different paths in an application to reach the same goal. Each use case might have a different optimal path, so it's important not to think too linearly when approaching a task.

## Common shortcuts

Here are some LibreOffice Writer shortcut keys:

**F2**: Formula bar**Ctrl+F2**: Insert fields**F3**: Auto text**F5**: Navigator on/off**Shift+F5**: Moves the cursor to its position when you last saved the document**Ctrl+Shift+F5**: Navigator on,**Go to Page****F7**:**Spelling****F8**:**Thesaurus**

Here are shortcut keys for spreadsheets:

**Ctrl+Home**: Returns you to cell A1**Ctrl+End**: Moves you to the last cell that contains data**Home**: Moves the cursor to the first cell in the current row**End**: Moves the cursor to the last cell in the current row**Shift+Home**: Selects cells from the current cell to the first cell of the current row

LibreOffice documentation is extensive and easily accessible by pressing **Alt+H** or **F1** from the keyboard.

## Accessibility settings

For more accessibility settings, go to the **Tools **menu and select** Options**. In the **Options** dialog, expand the **LibreOffice** category in the column on the left and then click **Accessibility**.

Options include:

**Use text selection cursor in read-only text documents**: This allows you to move through a read-only document as if you could edit it, limiting what you can actually do to select and copy text.**Allow animated images**: Not everyone wants moving images in their documents as they work. You can adjust that here.**Allow animated text**: As with images, animated text styles can be fun for some and distracting or confusing to others.

There are also options for a high contrast theme. If you use a high contrast mode on your operating system, LibreOffice automatically detects it and changes its theme to match.

## Keyboard shortcuts

You can customize how you interact with LibreOffice by setting your own keyboard shortcuts. Go to the **Tools **menu and select **Customize **(or just press **Alt+T **followed by **C**.)

Select the **Keyboard **tab by pressing the **Arrow **key as necessary or click it with the mouse (if you're still using the mouse.)

## Open for all

Making open source applications accessible benefits all users. By trying accessibility features in LibreOffice, you might find better or alternative ways of doing everyday tasks. Whether you "need" the feature or not, accessibility provides options. Try some of them out because you might find something you love. And if you have a requirement that LibreOffice (or any of your favorite open source applications) doesn't seem to provide, let the project know by filing a feature request in its bug tracking system.

## 2 Comments