上下文检查
通过在编辑文档时交互检查上下文,不允许在无效位置处插入元素或文字,Arbortext Editor 不断强制使用已定义的文档结构规则。由于上下文检查通常处于打开状态,Arbortext Editor 可确保在编写时创建了有效的文档,因此不必担心创建了结构无效的文档。Arbortext Editor 上下文检查程序可防止在文档的文档类型不允许的位置插入标注(如元素和实体)和文本。
仅当您导入结构无效的文档时,才不会应用上下文检查。在此情况下,上下文检查将关闭,以使 Arbortext Editor 可打开文档。此时,如果您要获得有效文档,则需要更正这些错误(Arbortext Editor 可以帮助您确定这些错误)。
在某些点处,根据文档类型的规则,一些文档可能较含糊或不完整。Arbortext Editor 暂时允许这种不完整性,以便较容易地创建文档。例如,文档可能丢失一个必需的元素,如附录。因为附录位于文档结尾,所以丢失附录不会中断上下文检查,因为它不会影响其他元素的上下文。此类文档可保存,但是在状况栏上会使用 INC 指示器将其标记为不完整。它们仍为有效文件。
Arbortext Editor 允许不完整的文档,以便在保存前不会强制作者修正一切。工作流会非常灵活,因为您(或其他人)可在以后完成文档结构。通常,作者组合文档并可能暂时忽略一些组件,或将它们留由其他人进行组合。文档组件完全组合后,或者要查看剩余工作时,可执行完整性检查。
上下文检查处于打开状态时(操作的默认模式),插入标注对话框仅显示当前光标位置处允许的元素和其他构建。上下文检查程序指示不正确的上下文时,无效的菜单选项不可用。如果尝试以文档类型不允许的任何方式剪切或插入文字,上下文检查程序将提供错误消息。
只有打开上下文规则时,Arbortext Editor 才能防止插入无效标注。可通过清除 > 复选框来关闭上下文检查。如果要在文档的任意位置插入文件,然后在插入文件后修正标记,此操作非常有用。要确保文件仍然有效,请再次选取 > 以再次复选复选框并打开上下文规则。