Información de las hojas de estilo
Cuando se inicia Arbortext Publishing Engine, localiza las hojas de estilo disponibles en el Servidor de Arbortext PE y las presenta a los usuarios del Arbortext Editor. Las hojas de estilo encontradas en el Servidor de Arbortext PE se muestran en la lista Hojas de estilo precedidas por la anotación (pe). Las hojas de estilo y conjuntos de marcos del sistema local se desestiman.
Las opciones de Hoja de estilo pueden ser de los siguientes tipos:
• .style
Hoja de estilo de Arbortext Styler.
• .3f
Fichero de plantilla de PTC Advanced Print Publisher (PTC APP). Este tipo sólo está disponible si PTC APP está instalado en el entorno de Arbortext Styler o en el servidor Arbortext Publishing Engine.
• .fos
Hoja de estilo FOSI
• .xsl
Hoja de estilo XSL
|
|
Entre los resultados de una publicación local y una publicación remota que utilicen hojas de estilo con el mismo nombre se pueden apreciar diferencias. No hay ningún mecanismo que permita sincronizar las hojas de estilo o los conjuntos de marcos entre el cliente y el servidor ni Arbortext Editor puede enviar una hoja de estilo o un conjunto de marcos local a Arbortext Publishing Engine junto con el documento.
|
Si el usuario observa una demora prolongada al publicar el documento, es posible que el fichero .style del servidor no sea de la versión actual. Arbortext Publishing Engine podrá actualizar automáticamente algunas versiones anteriores de los ficheros .style de la memoria durante la publicación, pero no se guardarán para un uso futuro. Si el usuario sospecha que los ficheros .style no están actualizados en el Servidor de Arbortext PE, debe ponerse en contacto con el administrador del sitio.
Arbortext Publishing Engine podrá buscar automáticamente las hojas de estilo colocadas en el directorio de ruta-Arbortext\custom\doctypes\doctype del Servidor de Arbortext PE. La opción del atributo allowComposeStylesheetList del elemento Options se configura en el fichero de configuración del tipo de documento (.dcf) del servidor. Es posible configurar el orden de las hojas de estilo que se presentan en la lista Hoja de estilo configurando PEStylesheetOrder en el fichero .dcf.
Las siguientes opciones se pueden utilizar para especificar las hojas de estilo de publicación por defecto:
• set printstylesheet
• set htmlstylesheet
• set htmlhelpstylesheet
• set webstylesheet
• set epubstylesheet
Se debe tener en cuenta la siguiente información cuando se configuren en el cliente Arbortext Editor:
• Si se intenta definir la ubicación como una ruta local para cualquier tipo de hoja de estilo, se producirá un error indicando que la hoja de estilo no es el nombre de una hoja de estilo del servidor. El siguiente ejemplo produce un error si se activa la publicación de Arbortext Publishing Engine pero la hoja de estilo especificada no existe en el servidor:
set htmlstylesheet=D:\ArbortextUser\axdocbook-html.xsl
Sin embargo, si la hoja de estilo especificada en la ruta no existe en el servidor, en la lista Hojas de estilo de los cuadros de diálogo de publicación se presentará la hoja de estilo con el mismo nombre.
• Si se intenta definir la ubicación únicamente como nombre de fichero de hoja de estilo (sin ruta precedente), Arbortext Publishing Engine buscará una hoja de estilo con un nombre coincidente. El siguiente ejemplo sería correcto si existe una hoja de estilo con el mismo nombre en una ubicación en la que el Servidor de Arbortext PE busca hojas de estilo.
set htmlstylesheet=axdocbook-html.xsl
Un documento también puede hacer referencia a una hoja de estilo mediante una asociación de hoja de estilo. Una asociación de hoja de estilo puede especificar un URL o una ruta de fichero. Sin embargo, si se utiliza Arbortext Publishing Engine, no será válida una ruta para el servidor. Si se especifica una asociación de hoja de estilo con una ruta, Arbortext Publishing Engine intentará localizar una hoja de estilo con el mismo nombre en el Servidor de Arbortext PE (es decir, la ruta de la hoja de estilo se desestima y sólo se usa el nombre de la hoja de estilo). Si coincide el nombre de una hoja de estilo existente, aparecerá automáticamente en la lista Hoja de estilo para los cuadros de diálogo Imprimir y Publicar precedido por la anotación (pe).
Para recibir notificación de que una asociación de hoja de estilo utiliza una hoja de estilo no instalada en el Servidor de Arbortext PE, se puede usar set promptstylesheetassociations en > > para que se muestre un aviso indicando que se desestimará una asociación de hoja de estilo. Sin embargo, si existe una hoja de estilo con el mismo nombre en el servidor, se presentará en la lista Hoja de estilo de los cuadros de diálogo de publicación. La opción de preferencia se guarda para futuras sesiones.