1- # 剪辑内容设计器 #
1+ # 剪贴板内容编辑器 #
2+ * 作者: Noelia、Abdel。
23
3- * 作者: Noelia, Abdel。
4-
5- 此插件用于向剪贴板添加文本,当您希望将文本部分连接在一起以准备粘贴时,这可能很有用。剪贴板内容也可以清除或者用浏览模式逐字逐句查看。
4+ 此插件用于向剪贴板添加文本,当您希望将文本部分连接在一起以准备粘贴时,这可能很有用。
5+ 剪贴板内容也可以清除或者用浏览模式逐字逐句查看。
66
77## 键盘快捷键 ##
8- * NVDA+windows+c: 将选定的文本,表示MathML对象的Unicode盲文字符或已使用浏览光标标记的字符串添加到剪贴板.
9- * NVDA+windows+x: 清除剪贴板内容.
10- * 未分配:复制到剪贴板(或从剪贴板剪切),并跳出确认框。
11- * Not assigned: Shows the clipboard text as HTML in browse mode, or
12- announces if clipboard is empty or has contents which can't be presented
13- in a browseable message, for instance if files or folders are been copied
14- from Windows Explorer.
15- * Not assigned: Shows the textual clipboard contents as plain text in browse
16- mode, or announces if clipboard is empty or has contents which can't be
17- presented in a browseable message, for instance if files or folders are
18- been copied from Windows Explorer.
19-
20-
21- ## Clip Contents Designer settings ##
22-
23- This panel is available from NVDA's menu, Preferences submenu, Settings
24- dialog.
25-
26- It contains the following controls:
27-
28- * Type the string to be used as a separator between contents added to the
29- clipboard: Allows to set a separator which can be used to find the text
30- segments once the entire added text is pasted.
31- * Add text before clip data: It's also possible to choose if the added text
32- will be appended or prepended.
33- * Select the actions which require previous confirmation: You can choose,
34- for each action available, if it should be performed inmediately or after
35- confirmation. Available actions are: add text, clear clipboard, emulate
36- copy and emulate cut.
37- * Request confirmation before performing the selected actions when: You can
38- select if confirmations will be requested always, just if text is
39- contained in the clipboard, or if clipboard is not empty (for example if
40- you've copied a file, not text).
41- * Format to show the clipboard text as HTML in browse mode: If you're
42- learning HTML markup language, you may choose Preformatted text in HTML or
43- HTML as shown in a web browser, to have an idea of how your HTML code will
44- be rendered by NVDA in a browser. The difference between preformatted and
45- conventional HTML is that the first option will preserve consecutive
46- spaces and line breaks, and the second one will compact them. For
47- example, write some HTML tags like h1, h2, li, pre, etc., select and copy
48- the text to clipboard, and use clipContentsDesigner add-on to show the
49- text in a browseable message.
50- * Maximum number of characters when showing clipboard text in browse mode:
51- Please, be aware that increasing this limit may produce issues if the
52- clipboard contains large strings of text. The default limit is 100000
53- characters.
54- * Restore defaults.
8+ * NVDA+windows+c: 将选定的文本,表示MathML对象的Unicode盲文字符或已使用浏览光标标记的字符串添加到剪贴板。
9+ * NVDA+windows+x: 清除剪贴板内容。
10+ * 未分配:复制到剪贴板(或从剪贴板剪切),可能需要事先确认。
11+ * 未分配:在浏览模式下以 HTML 格式显示剪贴板文本;若剪贴板为空或包含不可浏览内容(例如从 Windows 资源管理器复制的文件或文件夹),则会进行语音提示。
12+ * 未分配:在浏览模式下以纯文本格式显示剪贴板文本;若剪贴板为空或包含不可浏览内容(例如从 Windows 资源管理器复制的文件或文件夹),则会进行语音提示。
13+
14+
15+ ## 剪贴板内容编辑器设置 ##
16+
17+ 此面板可通过 NVDA 菜单、选项子菜单、设置对话框访问。
18+
19+ 包含以下选项:
20+
21+ * 输入用作剪贴板内容分隔符的字符串:可设置分隔符,用于在粘贴全部添加文本后定位文本段落。
22+ * 在剪贴数据前添加文本:还可选择添加文本是追加至末尾还是插入至开头。
23+ * 选择需要预先确认的操作:您可为每个可用操作选择立即执行或确认后执行。可用操作包括:添加文本、清空剪贴板、模拟复制和模拟剪切。
24+ * 在以下情况下执行选定操作前请求确认:可选择始终请求确认、仅当剪贴板包含文本时请求确认、或当剪贴板不为空时请求确认(例如复制了文件而非文本时)。
25+ * 在浏览模式下以 HTML 格式显示剪贴板文本:若您正在学习 HTML 标记语言,可选择 HTML 预格式化文本或网页浏览器呈现的 HTML 格式,以了解 NVDA 在浏览器中渲染 HTML 代码的效果。预格式化与常规 HTML 的区别在于:前者会保留连续空格和换行符,后者则会压缩这些空白字符。例如编写 h1、h2、li、pre 等 HTML 标签,选中并复制文本到剪贴板后,使用此插件即可在浏览模式中查看效果。
26+ * 浏览模式下显示剪贴板文本的最大字符数:请注意,若剪贴板包含大段文本,提高此限制可能导致性能问题。默认限制为 100000 个字符。
27+ * 恢复默认值。
5528
5629注意:
5730
58- * 当NVDA的消息框仍然打开时,将不会请求确认。在这些情况下,将立即执行操作。
59- * Emulate copy and emulate cut commands mean that, when these features are
60- enabled, the add-on will take control of control+c and control+x. This
61- will allow to select if a confirmation should be requested before
62- performing the actions corresponding to these keystrokes.
31+ * 当NVDA消息框仍处于打开状态时,将不会请求确认。此类情况下操作将立即执行。
32+ * 模拟复制和模拟剪切命令意味着启用这些功能时,插件将接管 Ctrl+C 和 Ctrl+X 组合键。这可允许选择在执行这些按键对应操作前是否请求确认。
6333
64- ## Changes for 46.0.0
65- * NVDA will sanitize HTML in browseable messages.
66- * Added a button to close browseable messages, in addition to the Escape
67- key.
34+ ## 版本 46.0.0
35+ * NVDA 将在浏览模式消息中清理 HTML 内容。
36+ * 除 Esc 键外,新增可关闭浏览模式消息的按钮。
6837
6938
70- ## Changes for 40.0.0
71- * Added support for Hebrew keyboard.
39+ ## 版本 40.0.0
40+ * 添加了对希伯来语键盘的支持。
7241
73- ## Changes for 22.0.0
74- * Added a button to restore defaults in the add-on settings panel.
75- * The add-on cannot be run in secure mode.
42+ ## 版本 22.0.0
43+ * 在插件设置面板中添加了恢复默认值的按钮。
44+ * 此插件无法在安全模式下运行。
7645
77- ## Changes for 17.0
78- * Compatible with NVDA 2023.1.
46+ ## 版本 17.0
47+ * 与 NVDA 2023.1 兼容。
7948
80- ## Changes for 16.0
81- * Reqires NVDA 2022.1 or later.
49+ ## 版本 16.0
50+ * 要求 NVDA 2022.1 或更高版本。
8251
83- ## Changes for 15.0
84- * The command to add text to clipboard is again presented in the input
85- gestures dialog.
86- * Fixed gestures to copy and cut with Persian keyboard, thanks to
87- Mohammadhosein Ghezelsofla.
52+ ## 版本 15.0
53+ * 将文本添加到剪贴板的命令再次出现在按键与手势对话框中。
54+ * 修复了用波斯语键盘复制和剪切的手势,感谢 Mohammadhosein Ghezelsofla。
8855
89- ## Changes for 14.0
90- * Compatible with NVDA 2021.1.
56+ ## 版本 14.0
57+ * 与 NVDA 2021.1 兼容。
9158
92- ## Changes for 13.0
93- * Fixed an issue in visual layout of the settings panel, thanks to Cyrille
94- Bougot.
95- * Improved documentation.
96- * Added a Clip Contents Designer category to assign input gestures to all
97- commands available for this add-on.
98- * Fixed bugs when using emulate copy in browsers if focus mode is active.
99- * You can assign different gestures to show the clipboard textual contents
100- as raw text or formatted in HTML. The Format to show the clipboard text in
101- the settings panel has being modified accordingly, to select the two
102- options available for HTML format.
59+ ## 版本 13.0
60+ * 修复了设置面板的视觉布局问题,感谢 Cyrille Bougot。
61+ * 文档改进。
62+ * 新增剪贴板内容编辑器分类,可在此分类为此插件的所有可用命令分配按键或手势。
63+ * 修复了浏览器中启用焦点模式时使用模拟复制功能存在的错误。
64+ * 现可为以原始文本格式显示剪贴板文本内容和以 HTML 格式显示剪贴板文本内容分别分配不同快捷键。设置面板中的剪贴板文本显示格式选项已相应调整为两个 HTML 格式选项。
10365
10466## 版本 12.0
10567* 修复了在 LibreOffice Writer 等应用程序中使用模拟复制时的错误。
10668
10769## 版本11.0
108- * 现在可以使用 NVDA (NVDA_f9 和 NVDA_f10) 的标准命令添加带有浏览光标标记的文本。NVDA_windows_f9
109- 不再使用,以便更好地与新的 NVDA_shift_f9 命令集成。
70+ * 现可通过 NVDA 标准命令(NVDA+F9 与 NVDA+F10)添加由查看光标标记的文本。NVDA+Windows+F9快捷键已被停用,以实现与新增 NVDA+Shift+F9 命令的更好整合。
11071* 需要NVDA 2019.3或更高版本。
11172
11273## 版本10.0
@@ -126,20 +87,14 @@ It contains the following controls:
12687
12788## 版本7.0
12889
129- * 在安装时配置模拟复制和模拟剪切功能的对话框中,如果选择否,将删除这些功能的命令,以便您可以恢复control + c和control +
130- x的正常行为。
90+ * 在安装时配置模拟复制和模拟剪切功能的对话框中,如果选择否,将删除这些功能的命令,以便您可以恢复control + c和control + x的正常行为。
13191
13292## 版本6.0
13393
134- * Added options to choose if available actions should be performed after
135- confirmation.
136- * Added Emulate copy and Emulate cut commands, which could be assigned from
137- the Input gestures dialog.
138- * Added a dialog to configure the Emulate copy and Emulate cut
139- functionalities at installation. This allows to add the control+c and
140- control+x commands to copy and cut, and be asked if you want to replace
141- the clipboard contents when pressing these keystrokes.
142- * Fixed documentation for script_add (Windows+NVDA+c).
94+ * 新增选项:可选择是否需要在确认后执行可用操作。
95+ * 新增模拟复制与模拟剪切命令,可通过按键与手势对话框分配快捷键。
96+ * 安装时新增模拟复制与模拟剪切功能配置对话框。此功能可添加 Ctrl+C 与 Ctrl+X 快捷键执行复制/剪切操作,并在触发这些快捷键时询问是否替换剪贴板内容。
97+ * 修正了 script_add 脚本(Windows+NVDA+C 快捷键)的说明文档。
14398
14499## 版本5.0 ##
145100
@@ -161,6 +116,3 @@ It contains the following controls:
161116
162117## 版本1.0 ##
163118* 发布初始版本。
164-
165- [[ !tag dev stable]]
166-
0 commit comments