Contenido

# Crear filtros XML

## Crear un filtro XML para LibreOffice

Cuando cree un filtro XML para LibreOffice, debe diseñar una hoja de estilos XSLT que pueda convertir al formato de archivo XML de OpenDocument y desde éste.

Para obtener más información tocante al formato XML de OpenDocument, visite www.openoffice.org/xml (en inglés).

Si lo desea, puede incluir una plantilla con el filtro para aplicar los estilos de LibreOffice a un documento XML que importe.

## Para crear un filtro XML

1. Cree una hoja de estilos de transformación XSLT que asigne los elementos del formato XML externo a los elementos del formato de archivo XML de OpenDocument y de nuevo al formato externo.

2. Cree una plantilla que asigne estilos de LibreOffice a elementos con formato XML externo al importar un archivo en este formato a LibreOffice.

3. En LibreOffice Writer, cree un documento de texto y seleccione Herramientas ▸ Configuración de filtros XML.

4. Pulse en Nuevo.

5. En el diálogo Filtro XML, pulse en la pestaña Generales y defina las propiedades del filtro.

- En el cuadro Nombre del filtro, escriba un nombre para el filtro XML.

  Este nombre se muestra en el diálogo Configuración de filtros XML.

- En el cuadro Aplicación, seleccione la aplicación de LibreOffice en la que se va a utilizar el filtro.

- En el cuadro Nombre del tipo de archivo, escriba el tipo de archivo al que se va a aplicar el filtro.

  Este nombre se muestra en la lista de tipos de archivo en los diálogos Abrir, Exportar y Guardar como.

- En el cuadro Extensión del archivo, escriba la extensión del archivo exportado.

  Para diferenciar el archivo de otros archivos XML, escriba una extensión que no sea *.xml.

6. En la pestaña Transformación, defina las propiedades de transformación del filtro.

- (Opcional) En el cuadro Tipo de documento, especifique el identificador del tipo de documento, o «DocType», para el formato de archivo externo.

  Este identificador se utiliza para detectar el tipo de archivo al importar.

- En el cuadro XSLT para exportación, escriba la ruta y el nombre de archivo de la hoja de estilos XSLT que define la transformación del formato OpenDocument al formato externo.

- En el cuadro XSLT para importación, escriba la ruta y el nombre de archivo de la hoja de estilos XSLT que define la transformación del formato externo al formato OpenDocument.

- (Opcional) En el cuadro Plantilla para importación, escriba la ruta y el nombre de la plantilla que define los estilos de LibreOffice que se utilizan en el archivo importado.

  Los archivos que se especifican en la pestaña Transformación se copian en el directorio local de usuarios de LibreOffice.

7. Pulse en Aceptar.

## Para probar un filtro XML

Puede llevar a cabo pruebas básicas en un filtro XML personalizado en LibreOffice.

Estas pruebas no modifican el documento.

1. Crear o abrir un documento de texto.

2. Vaya a Herramientas ▸ Configuración de filtros XML.

3. En la lista de filtros, seleccione el filtro que quiere probar y pulse en Probar los XSLT.

4. Para probar un filtro de exportación, siga uno de estos procedimientos en el apartado Exportar del diálogo:

- Pulse en Examinar, seleccione el documento de LibreOffice que desee probar y pulse en Abrir.

- Para someter a prueba el documento actual, pulse en Documento actual.

5. Para probar un filtro de importación, pulse en Examinar en el apartado Importar del diálogo, seleccione un documento y pulse en Abrir.

Temas relacionados

Acerca de los filtros XML

Distribuir filtros XML