Ayuda > Creación > Uso de marcadores > Instrucciones de procesamiento > Instrucción de procesamiento de contexto
  
Instrucción de procesamiento de contexto
Cuando una entidad de fichero se crea a partir de un documento SGML, Arbortext Editor generará automáticamente la instrucción de procesamiento de comprobación de contexto <?Pub CX> donde el fragmento se encontraba en el documento original. Arbortext Editor utiliza este contexto para verificar la integridad de la entidad de fichero si se abre como fichero independiente para su edición. Para los documentos XML, esta PI de comprobación de contexto no se generará automáticamente. Sin embargo, para suministrar más contexto para la búsqueda de eic coincidente en un documento XML, se podrá añadir la PI de la cadena de contexto en un fichero XML mediante un editor de texto. Arbortext Editor mantendrá la PI de la cadena de contexto cuando se guarde el fichero.
Una PI <?Pub CX> proporciona contexto para la búsqueda de e-i-c FOSI coincidentes, a menos que la variable de entorno APTFRAGCX se defina en none. Esta PI, que aparece delante de la primera etiqueta del documento, sólo está visible en el origen SGML.
Para determinar el valor de la PI CX, sitúe el cursor delante de la primera etiqueta del documento y utilice la función context_string(). Además, para determinar cuál va a ser la PI de contexto de una PI que se ha creado o se va a crear, utilice context_string() en la posición de la referencia a la entidad. Buscar > Instrucción de procesamiento no encuentra instrucciones de procesamiento de contexto.
A continuación, se ofrece un ejemplo de PI CX:
<?Pub CX set(book(title()bookinfo()dedication()toc()?>
El contexto real empieza después de la parte set de la instrucción. El paréntesis de apertura que se encuentra después del elemento book de la lista indica que la entidad de fichero se encontraba dentro del elemento book . Por el contrario, la combinación de paréntesis de apertura y cierre después del elemento bookinfo indica que la entidad de fichero se encontraba detrás del elemento bookinfo.
La interpretación completa de esta PI coloca la entidad de fichero: en book, después de title, después de bookinfo, después de dedication, después de toc. Jerárquicamente, esta instrucción de procesamiento indica la siguiente ubicación.
book
title
bookinfo
dedication
toc
entity was here
La siguiente instrucción de procesamiento ilustra un ejemplo más complejo.
<?Pub CX set(book(title()bookinfo()dedication()toc()preface()
part()part(title()partintro()chapter()chapter(title()para()
sect1()sect1(title()para()sect2(title()para()sect3()?>
Jerárquicamente, esta instrucción de procesamiento indica la siguiente ubicación.
book
title
bookinfo
dedication
toc
preface
part
part
title
partintro
chapter
chapter
title
para
sect1
sect1
title
para
sect2
title
para
sect3
entity was here