从其他应用程序中复制并粘贴文本
在 Windows 平台上,利用 Arbortext Editor 允许您从其他应用程序复制内容,并使用文档类型匹配的标注将内容粘贴到您的文档。例如,假设您正在创作 DITA 文档并复制 Microsoft Word 文档中的项目符号列表。将该列表粘贴到 DITA 文档时,会随之粘贴相应的 ul 和 li 标记。
可以复制 Microsoft Word、Adobe FrameMaker、Web 浏览器、文本编辑器及其他应用程序中的内容,并将该内容粘贴到您的文档中。Arbortext Editor 使用 Arbortext Import/Export 技术将其他应用程序中的内容映射为适合于文档的标注。第一次粘贴时可能稍微有些延迟,这时您会看到状况栏中显示正在构建粘贴结果。默认情况下,Arbortext Editor 支持最常见的文档结构和默认文档类型。如果需要,系统管理员可以为自定义文档类型、自定义 Microsoft Word 或 Adobe FrameMaker 样式等增强和自定义此功能。
除支持自动复制和粘贴外,还可以通过选择性粘贴对话框,控制如何将其他应用程序中的内容粘贴到文档中。从另一个应用程序复制内容后,可以选择 > 打开对话框,并选择想要如何将内容粘贴到文档。如果试图粘贴的标注在粘贴位置无效,则无效的粘贴结构对话框会打开。通过此对话框可以查看 Arbortext Editor 试图粘贴到文档中的标注。此对话框也允许您将该标注的全部内容或部分内容复制并粘贴到文档中。
请注意,按 CTRL+SHIFT+V 始终会将剪贴板内容视为纯文本进行粘贴。
控制支持的格式
默认情况下,此功能支持以下类型的剪贴板格式:
• RTF – 许多 Microsoft 应用程序 (如 Microsoft Word 和 Outlook) 使用此格式
• MIF - Adobe FrameMaker 使用此格式
• HTML - Web 浏览器和基于 Web 的应用程序使用此格式
• 文本 – 包括 Unicode 和 ANSI 文本
可以使用 pastesource 高级首选项更改此功能支持的剪贴板格式类型。要更改此首选项,请选择 > ,在首选项对话框中选择高级按钮,然后将 pastesource 首选项的值更改为想要支持的格式。
从 Microsoft Word 中粘贴图形
如果您对包含嵌入式图形的 Microsoft Word 文档的一部分进行复制和粘贴,则这些图形不会嵌入到您的 XML 文档中。而是会从 Word 文档中删除,存储到文件系统中,并从 XML 文档中进行引用。默认情况下,图形存储在 Windows Application Data 目录中。例如,如果 Windows 主目录在 C: 驱动器上,图形将存储在 C:\Document and Settings\您的登录名\Application Data\PTC\Arbortext\Editor\pastegraphics 中。
可以使用 pastegraphicspath 高级首选项更改图形的存储目录。如果不想更改目录位置,建议您将此目录也添加到首选项对话框的图形路径中。如果 pastegraphicspath 的值在图形路径中,则对嵌入式图形的引用是相对路径。否则,图形文件引用将为完整路径。