Etiquetado de contenido para XML

Última actualización el 26-10-2021
Nota

Equitable Language: We are replacing non-inclusive language from InCopy 2022 (version 17.0) onwards, to reflect core Adobe values of inclusivity. Any reference to Master page is replaced by Parent page in our Help articles for the English, Danish, Hungarian, Spanish, Italian, Brazilian, Portuguese, and Japanese locales.

Creación y carga de etiquetas XML

Antes de etiquetar elementos de página, cree (o cargue) etiquetas para identificar cada tipo de contenido o elemento en su documento. Puede crear etiquetas desde cero\no cargarlas desde otra fuente, como un documento de InDesign,\ndocumento de InCopy o archivo DTD. Use cualquiera de los siguientes métodos para crear\no cargar etiquetas XML para su documento:

  • Crear una etiqueta\ncon el comando Nueva etiqueta.

  • Cargar etiquetas desde un archivo XML u otro documento.

  • Importar un archivo DTD.

  • Importar\netiquetas (y contenido) usando el comando Importar XML.

El panel Etiquetas con una lista de etiquetas disponibles

Crear una etiqueta XML

Elija Ventana > Utilidades\n> Etiquetas para abrir el panel Etiquetas.
Lleve a cabo una de las siguientes acciones:
  • Elija Nueva etiqueta en el menú del panel Etiquetas.

  • Haga clic en el botón Nueva etiqueta en\nel panel Etiquetas.

Escribir un nombre para la etiqueta. El nombre debe cumplir con los estándares XML.\n Si incluye un espacio o un carácter no válido en el nombre de la etiqueta,\naparece un mensaje de alerta.
Seleccione un color para la etiqueta si creó su etiqueta desde\nel menú del panel Etiquetas. (Si creó su etiqueta con el botón Nueva etiqueta,\npuede elegir un color cambiando el color de la etiqueta.)
Nota

Puede asignar el mismo color a diferentes etiquetas. El\ncolor que seleccione aparece cuando aplique la etiqueta a un marco y elija\nVer > Estructura > Mostrar marcos etiquetados, o\ncuando aplique la etiqueta a texto dentro de un marco y elija Ver >\nEstructura > Mostrar marcadores de etiquetas. (Los colores de etiquetas no aparecen\nen archivos XML exportados.)

Haga clic en OK.

Cargar etiquetas XML desde otra fuente

Puede cargar etiquetas desde un archivo XML, un documento de InDesign o un documento de InCopy.

Nota

InCopy automáticamente\nagrega etiquetas al panel Etiquetas cuando carga un archivo XML.

Elija Cargar etiquetas en el menú del panel Etiquetas." ] } ```
Seleccione el archivo que contiene las etiquetas que desea cargar en el panel Etiquetas y, a continuación, haga clic en Abrir.

Cambiar el nombre o el color de la etiqueta

Haga doble clic en un nombre de etiqueta en el panel Etiquetas o elija Opciones de etiqueta en el menú del panel Etiquetas.
Cambie el nombre o el color de la etiqueta y haga clic en Aceptar.
Nota

No puede cambiar el nombre de las etiquetas bloqueadas. InCopy bloquea automáticamente las etiquetas especificadas en un archivo DTD cargado. Para cambiar el nombre de estas etiquetas, debe editar el archivo DTD y volver a cargarlo en el documento.

Etiquetado de elementos

Antes de exportar contenido a un archivo XML, debe etiquetar el texto y otros elementos (como marcos y tablas) que desea exportar. También debe etiquetar los elementos que ha creado como marcadores de posición para el contenido XML importado. Los elementos que se han etiquetado aparecen como elementos en el panel Estructura.

Elementos y etiquetas XML

A. Los elementos aparecen en el panel Estructura. B. Los marcadores de etiquetas rodean el texto al que se le han aplicado las etiquetas. 

Al etiquetar elementos de página, tenga en cuenta lo siguiente:

  • Los marcos de texto deben etiquetarse antes de poder etiquetar el texto que contienen.

  • Puede aplicar solo una etiqueta a un marco.

  • Los marcos de texto enlazados comparten una sola etiqueta, que se aplica a todo el texto del enlace, incluido el texto desbordado.

  • Cuando etiqueta texto dentro de un elemento etiquetado (por ejemplo, cuando etiqueta un párrafo dentro de un artículo etiquetado), el texto aparece como un elemento secundario de un elemento existente en el panel Estructura.

  • Cuando etiqueta un elemento dentro de un marco con el botón Etiquetar automáticamente, InCopy etiqueta automáticamente el marco usando la etiqueta especificada en el cuadro de diálogo Opciones de ajustes preestablecidos de etiquetado.

Etiquetado de texto en un marco de texto

Elija Ver > Vista de maquetación.
Asegúrese de que el marco de texto en el que aparece el texto esté etiquetado. (Si el marco no está etiquetado cuando intenta etiquetar texto dentro del marco, InCopy etiqueta la historia usando etiquetas predeterminadas.)
Lleve a cabo una de las siguientes acciones:
  • Con la Herramienta Texto , seleccione texto dentro de un marco de texto y, a continuación, haga clic en una etiqueta del panel Etiquetas. Si selecciona todo el texto dentro del marco, la etiqueta se aplica al marco, no al bloque de texto (a menos que haya seleccionado Agregar etiqueta en el panel Etiquetas).

  • Seleccione el marco de texto, la tabla, las celdas de tabla o la imagen que desea etiquetar y haga clic en el icono Etiquetar automáticamente del panel Etiquetas para aplicar una etiqueta predeterminada. (Consulte Especificar valores predeterminados de etiquetado automático.)

  • Etiquete automáticamente el texto al que se han aplicado estilos de párrafo o de carácter usando el comando Asignar estilos a etiquetas.

Etiquetado de texto en tablas

Cuando etiqueta una tabla para exportarla a XML, crea un elemento de tabla además de un elemento de celda para cada celda de la tabla. Los elementos de celda son elementos secundarios del elemento de tabla y se crean automáticamente.

Elija Ver > Vista de maquetación.
Haga clic en la tabla y elija Tabla > Seleccionar > Tabla.
Seleccione una etiqueta para la tabla en el panel Etiquetas.

InCopy crea un elemento de celda para cada celda de la tabla (puede mostrarlos en el panel Estructura). La etiqueta aplicada\na los elementos de celda de tabla depende de las opciones de etiquetado presentes.

Si resulta necesario, etiquete las celdas de la tabla con una etiqueta diferente.

Por ejemplo, puede etiquetar las celdas de la primera fila con\nuna etiqueta diferente para identificarlas como celdas de encabezado. Para aplicar etiquetas\na las celdas, seleccione las celdas reales de la tabla en su documento y, a continuación,\nseleccione una etiqueta. (Al seleccionar las celdas de la tabla también se seleccionan los elementos\nde celda correspondientes en el panel Estructura.)

Nota

También puede etiquetar una tabla seleccionándola y haciendo clic en el icono Etiquetado automático del panel Etiquetas. La etiqueta Table (u otra etiqueta que elija) se aplica inmediatamente a la tabla, según la configuración predeterminada de Autotag.

Etiquetar contenido en función de los estilos

Los estilos de párrafo, carácter, tabla y celdas\nque asigne al texto se pueden usar como medio para etiquetar texto\npara XML. Por ejemplo, un estilo de párrafo llamado Cuerpo se puede asociar con una etiqueta llamada StoryText. A continuación, mediante el comando Asignar\nestilos a etiquetas, puede aplicar la etiqueta StoryText\na todos los párrafos del documento que tengan asignado el Estilo de párrafo\ncuerpo. Puede asignar más de un estilo a la misma etiqueta.

Nota

El comando Asignar estilos a etiquetas etiqueta contenido\nautomáticamente, incluidos los párrafos y caracteres que ya se han\netiquetado. Para conservar las etiquetas, debe aplicarlas manualmente.

Elija Asignar estilos a etiquetas en el menú del panel Etiquetas\no en el menú del panel Estructura.
Para cada estilo del documento, especifique la etiqueta\na la que desea que se asigne.
Cuadro de diálogo Asignar estilos a etiquetas

Para que los nombres de los estilos coincidan con los de las etiquetas, haga clic en Asignar por nombre. Los estilos que tienen nombres idénticos a los nombres de etiqueta se seleccionan en el\ncuadro de diálogo. Asignar por nombre distingue mayúsculas de minúsculas; Head1 y head1,\npor ejemplo, se tratan como etiquetas diferentes.
Para usar asignaciones de estilo configuradas en un archivo de InDesign, haga clic en\nCargar y seleccione el archivo.
Seleccione o deseleccione las opciones de Incluir:

Historias de páginas principales: Asigna estilos encontrados en la página principal a etiquetas.

Artículos de mesa de trabajo

Asigna a etiquetas estilos que se encuentran en los artículos de la mesa de trabajo. (Desmarque esta opción para evitar que se etiqueten las historias del área de trabajo.)

Artículos vacíos

Asigna a etiquetas estilos ubicados en artículos vacíos. (Anule la selección de\nesta opción para evitar que se etiqueten los estilos de historias vacías.)

Haga clic en OK.

Las nuevas etiquetas XML se aplican en todo el documento\na los estilos de párrafo, carácter, tabla y celda que especificó\nen el cuadro de diálogo Asignar estilos a etiquetas.

Quitar la etiqueta de un elemento de página

Quite la etiqueta de\nun elemento para eliminar su etiqueta pero conservar el contenido asociado.

Seleccione el elemento en la ventana del panel Estructura o seleccione el elemento de página en la maquetación del documento.
Lleve a cabo una de las siguientes acciones:
  • Haga clic en Quitar etiqueta del elemento en el menú del panel\nEstructura.

  • Haga clic en el botón Quitar del panel Etiquetas.

Cambiar la etiqueta de un elemento de página

Vuelva a etiquetar un elemento para reemplazar la etiqueta existente\n(no es necesario quitar la etiqueta primero).

Seleccione\nla Herramienta Texto ." ]} ```
Lleve a cabo una de las siguientes acciones:
  • Seleccione el texto o el marco de texto y, a continuación, haga clic en una etiqueta diferente en el panel Etiquetas.

  • Coloque el punto de inserción en un marco de texto etiquetado dentro de un elemento de historia (no en un elemento secundario). Seleccione Reetiquetar en la parte superior del panel Etiquetas y haga clic en una etiqueta diferente en el panel Etiquetas.

  • Seleccione todo el bloque de texto al que se ha aplicado una etiqueta, seleccione Reetiquetar en la parte superior del panel Etiquetas y haga clic en una etiqueta diferente. (Si selecciona Agregar etiqueta en la parte superior del panel Etiquetas y, a continuación, hace clic en una etiqueta diferente, aparecerá un nuevo elemento secundario en el panel Estructura).

Especificar valores predeterminados del etiquetado automático

Cuando selecciona un marco de texto, una tabla, celdas de tabla o una imagen y, a continuación, hace clic en el icono Etiquetado automático en el panel Etiquetas, InDesign aplica una etiqueta predeterminada al elemento seleccionado. Puede especificar estas etiquetas predeterminadas en el cuadro de diálogo Opciones de ajustes preestablecidos de etiquetado.

Cuando selecciona un marco de texto, una tabla, celdas de tabla o una imagen y, a continuación, hace clic en el icono Etiquetado automático en el panel Etiquetas, InCopy aplica una etiqueta predeterminada al elemento seleccionado. Puede especificar estas etiquetas predeterminadas en el cuadro de diálogo Opciones de ajustes preestablecidos de etiquetado.

Nota

InCopy aplica una etiqueta predeterminada cuando crea un elemento que requiere un elemento principal, pero aún no tiene uno. Por ejemplo, si etiqueta texto dentro de un marco de texto pero el marco en sí no está etiquetado, InCopy asigna al marco una etiqueta según las Opciones de ajustes preestablecidos de etiquetado. La capacidad de aplicar etiquetas predeterminadas ayuda a InCopy a mantener una estructura XML correcta.

Elija Opciones de ajustes preestablecidos de etiquetado en el menú del panel Etiquetas.
Elija una etiqueta predeterminada para marcos de texto, tablas, celdas de tabla e imágenes.
Nota

Si la etiqueta que necesita no aparece en la lista, puede elegir Etiqueta nueva en el menú y crear una etiqueta.

Asignación de etiquetas XML a estilos

Las etiquetas XML son simplemente descripciones de datos y no contienen instrucciones de formato. Por ello, debe formatear el contenido XML después de importarlo y maquetarlo. Una forma de hacerlo es asignar etiquetas XML a estilos de párrafo, carácter, tabla o celda. Por ejemplo, la etiqueta Byline podría asignarse al estilo de carácter Autor, de modo que todo el contenido XML importado y colocado que esté etiquetado como Byline se asigne automáticamente al estilo de carácter Autor. La asignación de etiquetas a estilos hace que formatear el Contenido XML importado sea más fácil y requiera menos tiempo.

No necesita asignar cada etiqueta a un estilo de párrafo o carácter. Algunos elementos pueden no aparecer en el diseño y otros pueden ser más fáciles de formatear de uno en uno. Además, los elementos secundarios adoptan el estilo de párrafo o carácter que se asigna a su elemento principal, lo que puede causar confusión a menos que tenga cuidado de asignar elementos principales y secundarios por separado.

Nota

El comando Asignar etiquetas a estilos vuelve a aplicar estilos en todo un documento, a veces con resultados no deseados. Cuando asigna una etiqueta a un estilo, el texto que anteriormente estaba asignado a un estilo puede reasignarse a otro, según su etiqueta XML. Si ya ha formateado algún texto, puede que prefiera aplicar estilos de forma manual para evitar que las opciones de estilo de párrafo y carácter se vean anuladas.

Elija Asignar etiquetas a estilos en el menú del panel Etiquetas o en el menú del panel Estructura.
Aparece un menú de estilos para cada etiqueta en el cuadro de diálogo Asignar etiquetas a estilos

Lleve a cabo cualquiera de las siguientes acciones:
  • Para importar estilos, etiquetas y definiciones de asignación de otro documento, haga clic en Cargar, elija un documento y haga clic en Abrir.

  • Para asignar etiquetas a estilos de forma individual, haga clic en la columna Estilo adjacente a una etiqueta y elija un estilo de párrafo o carácter en el menú que aparece. (El símbolo de párrafo identifica los estilos de párrafo en el menú; una "A" identifica los estilos de carácter.) Repita para cada etiqueta que desee asignar.

  • Para asignar automáticamente etiquetas a estilos con los mismos nombres, haga clic en Asignar por nombre. Los estilos con nombres idénticos a los nombres de etiqueta se seleccionan en la columna Estilo. Para que haya coincidencia, una etiqueta y un estilo no solo deben tener el mismo nombre, sino las mismas mayúsculas y minúsculas; H1 y h1, por ejemplo, no se consideran una coincidencia. (Si el mismo nombre de estilo existe en dos grupos de estilos diferentes, Asignar por nombre no funciona y se le alerta para que cambie el nombre de uno de los estilos.)

Haga clic en OK.

Mostrar u ocultar marcos etiquetados o marcadores de etiqueta

En las vistas Galerada e Historia, los marcadores de etiquetas indican dónde se han etiquetado los elementos de una página. En la vista Maquetación, los marcos etiquetados indican dónde se han etiquetado elementos como tablas e imágenes. El color de la etiqueta determina el color del marcador o del cuadro.

En este ejemplo, todos los elementos de página están etiquetados excepto el subtítulo debajo del título.

Lleve a cabo cualquiera de las siguientes acciones:
  • Para mostrar marcos etiquetados en color, elija Ver > Estructura > Mostrar marcos etiquetados.

  • Para ocultar la codificación de color de marcos etiquetados, elija Ver > Estructura > Ocultar marcos etiquetados.

  • Para mostrar corchetes de color alrededor del texto etiquetado, elija Ver > Estructura > Mostrar marcadores de etiquetas.

  • Para ocultar corchetes de color alrededor del texto etiquetado, elija Ver > Estructura > Ocultar marcadores de etiquetas.

Eliminación de etiquetas o elementos

  • Para eliminar una etiqueta del panel Etiquetas, arrástrela hasta el icono Eliminar etiqueta en la parte inferior del panel. Si la etiqueta se ha aplicado al contenido, aparece un mensaje de alerta. Seleccione otra etiqueta para reemplazar la etiqueta eliminada y haga clic en Aceptar.
  • Para eliminar todas las etiquetas no utilizadas, elija Seleccionar todas las etiquetas no utilizadas en el menú del panel Etiquetas y haga clic en el icono Eliminar etiqueta en la parte inferior del panel.
  • Para eliminar un elemento del panel Estructura, seleccione el elemento y haga clic en el icono Eliminar del panel Estructura o elija Eliminar en el menú del panel Estructura. Si el elemento contiene cualquier contenido, aparece un mensaje de alerta. Haga clic en Desetiquetar para dejar el contenido en el documento; haga clic en Eliminar para eliminar tanto el elemento como su contenido.
Nota

Las etiquetas que se cargaron con un archivo DTD importado no se pueden eliminar hasta que se elimine el archivo DTD.