Guía para crear extensiones de plantillas Recurso de apoyo para el proceso de migración a Software Libre de la Universidad de Costa Rica. Este manual fue elaborado con Libre Office Writer Creación de extensiones de plantillas Las plantillas son documentos utilizados en LibreOffice para realizar trabajos con formatos muy similares de manera rápida y sencilla. Las extensiones de plantillas, son una funcionalidad que contiene un conjunto de plantillas que pueden ser utilizadas en las diferentes herramientas de ofimática para facilitar el trabajo del usuario. Para crear extensiones de plantillas, se debe realizar el siguiente proceso: 1. Crear una carpeta donde se almacenarán los archivos necesarios para crear la extensión. 2 Software Libre Universidad de Costa Rica www.migracion.ucr.ac.cr 2. Incluir en la carpeta: • Un archivo llamado description.xml, que declara las opciones que se presentarán al usuario al instalar la extensión. • Una carpeta llamada help, que contiene un archivo .txt donde se describe la extensión creada. • Una carpeta nominada icons, que posee el icono que representará la extensión. • Un archivo de nombre LICENSE, que especifica las condiciones sobre la licencia. • Una carpeta llamada META-INF que contiene un archivo llamado manifest.xml, el cual declara los archivos que definen las nuevas plantillas que se agregarán a la extensión. • • 3 Un archivo llamado Paths.xcu, en el cual se declara que se realizará una modificación en las rutas del perfil de usuario. Una carpeta template, donde se incluirán las plantillas con su respectivo formato, localizadas en las diversas carpetas, por ejemplo: Software Libre Universidad de Costa Rica www.migracion.ucr.ac.cr 3. Realizar la plantilla en la herramienta de ofimática para la cual se creará la plantilla y cuando se tiene finalizada guardarla como plantilla, en el menú: Archivo / Guardar como plantilla... 4. Crear una carpeta, en la opción carpeta nueva que se muestra en la figura. En ella se almacenarán las plantillas creadas, organizándolas según su categoría. 4 Software Libre Universidad de Costa Rica www.migracion.ucr.ac.cr 5. Cuando se crea la carpeta, se muestra la opción de asignar un nombre a la plantilla. 6. Copiar el archivo groupuinames.xml y las carpetas generadas cuando se crearon las plantillas, en la carpeta template, que se creó en el paso 2. Para encontrar dichos documentos debe seguir la ruta dependiendo su sistema operativo: • Linux: carpeta personal/.config/libreoffice/4/user/template. • Windows: C:\Document and Settings\nombreUsuario\Datos del programa\libreoffice\4\. • Mac:/Users/<nombredel usuario>/Library/Application Support/libreoffice/3/user/template. 7. Cuando tenga todos los archivos completos, debe comprimirlos. 5 Software Libre Universidad de Costa Rica www.migracion.ucr.ac.cr 8. Cambien la extensión al archivo por la extensión.oxt. De ésta manera la extensión está lista para implementarla. Licencia Créditos El texto del presente documento está disponible de acuerdo con las condiciones de la Licencia AtribuciónNoComercial 3.0 Costa Rica (CC BY-NC 3.0) de Creative Commons. Guía para crear extensiones de plantillas para LibreOffice, realizada por Hellen Cubero y Franklin Gutiérrez. Las capturas de pantalla muestran marcas registradas cuyo uso es permitido según su normativa Usted es libre: • • Compartir – copiar, distribuir, ejecutar y comunicar públicamente la obra. Hacer obras derivadas. Bajo las siguientes condiciones: • • • 6 Atribución – Debe reconocer los créditos de la obra de la manera especificada por el autor. No comercial – No puede usar esta obra para fines comerciales. Compartir bajo al misma licencia. Software Libre Universidad de Costa Rica www.migracion.ucr.ac.cr Este documento se elaboró en el marco del proceso de “Migración a Software Libre de la Universidad de Costa Rica” (www.ucr.ac.cr), coordinado por el Centro de Informática ( http://ci.ucr.ac.cr). Más información en el sitio web: www.migracion.ucr.ac.cr o al correo electrónico: [email protected]. La Estación Centro de Informática Comunidad de Software Libre de la UCR