使用者定義標籤處理指示
Arbortext Editor 中有兩種類型的使用者定義標籤 (UDT) 處理指示 (PI)。唯有在 SGML 來源中才看得見這些處理指示:
• 包含文件中使用之 UDT 定義的 PI。這些 PI 出現在第一個文件元素之前。例如,
<?Pub UDT p para>
是定義 <p> UDT 的 PI,可用來代替 <para> 標籤。
這也包含 Arbortext Editor 自動建立的下列 UDT PI:
◦ _bookmark UDT - 用於書籤和快速標記。
◦ _target_N UDT - 建立超連結時一併建立。
◦ _nopagebreak 和 _nocolumnbreak - 使用相應的修改選單項目時建立。這些 UDT 以 _touchup 為基礎。
這些 PI 透過 > 無法找到,但您可使用 show usertags 指令來決定要定義哪些使用者定義標籤。
• 跟在標籤之後並指示標籤確實是 PI 的 PI。處理指示的 UDT 會產生不同於 DTD 元素之 UDT 的 PI。將標籤標記為 DTD 元素之 UDT 的 PI 透過 > 無法找到,但如果 OID 是本身為 UDT 的標籤,則 oid_name(oid) 會傳回 UDT 名稱。