这篇秘诀会说明如何在「Arbortext 编辑器」中限制在建立新物件 (文件或物件) 时所能选取的范本清单。依照预设,「Arbortext 编辑器」会包含分散式文件类型定义的完整清单 (文件类型),当您选取「档案」>「新增」时即可看到这份清单。这份清单会包含在各文件类型组态档案 (.dcf) 的「新增」(New) 部分所定义的每一个範本,其中包含的範本如 DITA 物件的完整清单、Arbortext XML Docbook V40 等等。「档案」>「新增」也会包含您在已宣告文件类型的「新增」(New) 部分所定义的任何範本。
因此,这份可用範本清单也会列出在贵公司环境中不应选取或使用的範本。若要限制这份清单:
建立名为 new_dialog.acl 的档案,并将下列这几行程式码插入该档案中。其中的 doctype1 是指文件类型的名称。
function set_new_dialog_window(){
set newlist='doctype1';
}
set_new_dialog_window();
将这个档案放在位于贵公
司「自订」目录中的 init 资料夹内。
您可以将其他文件类型附加到清单中,只要将其他文件类型列在第一个文件类型的后面即可,如下所示:
set newlist='doctype1', 'doctype2',….;
如果您想要根据部门或角色来限制範本,可以为不同的使用者类型建立不同的 new_dialog.acl 档案。例如:对于负责编写维修程序的作者,您可能会想要从範本清单中排除前页内容範本。