Herencia en plantillas

Discute sobre el procesador de textos
Responder
nullnull
Mensajes: 2
Registrado: Lun Nov 24, 2008 7:14 pm

Herencia en plantillas

Mensaje por nullnull »

Os voy a plantear mi problema.

Estoy funcionando con un sistema de ofimática distinto a OpenOffice y me estoy planteando la migración a OpenOffice para ahorrar costes. Sin embargo me encuentro con algunos problemas en la funcionalidad de plantillas que no puedo solucionar, desconozco si es porque OpenOffice no soporta las funcionalidades necesarias o es que yo no he encontrado la vía para hacerlo.

Lo que necesito es un sistema de "herencia" para las plantillas. Ahora mismo dispongo de un sistema de plantillas de dos niveles, un primer nivel en el que defino los tipos de letras a usar en el documento, y un segundo en el que defino estructuras de documentos. Así pues, y por poner un ejemplo, tengo una plantilla llamada "Estilos" en el que defino el tipo de letra para "Normal", "Titulo 1", "Titulo 2", etc.. y una plantilla llamada "Presupuesto", que depende de "Estilos" y que además tiene definida una estructura (una serie de tablas, apartados y textos predefinidos). De esta forma, si tengo varias plantillas de segundo nivel ("Presupuestos", "DocumentacionTecnica", "InformeEconomico"...) y quiero cambiar la imagen corporativa de todas estas plantillas no tengo que ir una a una para cambiar el tipo de letra, pues basta con cambiar "Estilos".

He estado haciendo pruebas con la última versión de OpenOffice y no he sido capaz de conseguirlo. La conclusión a la que he llegado es que el sistema de plantillas de OO3 es bastante pobre y caótico, aunque por lo que parece tiene algunas ideas para mejorar la usabilidad; http://wiki.services.openoffice.org/wik ... _Templates

¿Alguien sabe como puedo solucionar mi problema?
jmroca
Mensajes: 1
Registrado: Lun Dic 15, 2008 4:32 am

Re: Herencia en plantillas

Mensaje por jmroca »

Esto es algo que a mi también me interesa... ¿alguna sugerencia?
Avatar de Usuario
RGB-es
Mensajes: 4739
Registrado: Lun Nov 24, 2008 10:46 am
Contactar:

Re: Herencia en plantillas

Mensaje por RGB-es »

Puedo estar de acuerdo en que no es un sistema completo pero ¿pobre y caótico? Realmente no veo así, pero para gustos los colores...
Las plantillas no pueden estar relacionadas unas con otras, es verdad, ¿pero para qué necesitas muchas plantillas para documentos semejantes? Por mi parte definiría una plantilla única con todos los estilos de párrafo necesarios y con secciones ocultas donde pondría la información "fija" de las diferentes clases de documento. Luego definiría una variable que ocultara / mostrara las secciones que me sirven según su valor. Eso sería mucho más simple de administrar.
No respondo mensajes privados sobre AOO/LibO, por favor, utilice el foro para sus preguntas

LibreOffice en openSUSE con escritorio Plasma
---
Existen dos clases de personas: las que dicen que existen dos clases de personas y las que no.
nullnull
Mensajes: 2
Registrado: Lun Nov 24, 2008 7:14 pm

Re: Herencia en plantillas

Mensaje por nullnull »

La Herencia es una funcionalidad INDISPENSABLE en un sistema de plantillas si quieres hacer algo serio. No conozco ninguna tecnología de plantillas (o estilos) seria que no trenga dicha funcionalidad (por ejemplo CSS). El otro dí haciendo búsquedas encontré un sitio en el que explicavan que OO3 soporta herencia en plantillas (vaya el formato ODT), però que no hay interfaz de usuario para usarla... Me parece un poco raro.
Avatar de Usuario
RGB-es
Mensajes: 4739
Registrado: Lun Nov 24, 2008 10:46 am
Contactar:

Re: Herencia en plantillas

Mensaje por RGB-es »

Aquí somos todos usuarios tratando de ayudar otros usuarios. Si crees que este sistema es indispensable, deberías reportarlo como sugerencia en el lugar apropiado, para que los desarrolladores se enteren.
He escrito una guía para reportar errores, sugerencias o deseos que podría servirte. Prueba primero a realizar una búsqueda para ver si no ha sido reportado antes.
En cuanto a la falta de implementación, ningún sistema implementa aún todas las posibilidades del formato opendocument, ni siquiera OOo, y la razón es simple: definir un estándar es mucho más simple que implementarlo. Evidentemente, tarde o temprano se implementará, pero cuán tarde o cuán temprano dependerá del interés que los usuarios / desarrolladores tengan, por eso es tan importante comunicar las necesidades de los usuarios a las personas correctas.
No respondo mensajes privados sobre AOO/LibO, por favor, utilice el foro para sus preguntas

LibreOffice en openSUSE con escritorio Plasma
---
Existen dos clases de personas: las que dicen que existen dos clases de personas y las que no.
Avatar de Usuario
carlos_cr0811
Mensajes: 6
Registrado: Lun Nov 24, 2008 5:43 am

Re: Herencia en plantillas

Mensaje por carlos_cr0811 »

Debería explicar de cuál programa y sistema operativo proviene la plantilla. Si es Word de M.S. Office:
1) Archivo, abrir, plantilla de M.S. Word.
2) La guardamos como plantilla de Writer. Si no se conservan todas las características las editamos.
3) En Archivo, plantillas, administrar, mis plantillas, botón derecho del mouse, importar plantilla. Una vez importada la podemos convertir en plantilla predeterminada usando también el menú contextual en el administrador de plantillas.

Si no es lo que busca explicar qué entiende por "herencia" de plantillas. ¿No será importación de plantillas?

Debe recordar que M.S. Word es código cerrado y que algunas características de las plantillas y documentos no se conservan o recuperan en Writer, pues los desarrolladores de OO deben usar ingeniería inversa para averiguar que quisieron hacer los programadores de Microsoft. Sin embargo los estilos creados en un documento de Word si se pueden recuperar en Writer.
Avatar de Usuario
RGB-es
Mensajes: 4739
Registrado: Lun Nov 24, 2008 10:46 am
Contactar:

Re: Herencia en plantillas

Mensaje por RGB-es »

Lo que necesita nullnull es que algunas características de una plantilla sean tomadas de otra, es decir, que exista una "herencia" de plantillas en el sentido de que al cambiar una plantilla cambien todas aquellas que dependen de esta en forma automática. Es como el "Vinculado con" cuando defines un estilo de párrafo, pero a nivel más alto. odf 1.2 creo que define esta posibilidad, pero OOo no lo ha implementado aún.
Cada uno tiene sus necesidades. Por mi parte hace más de 20 años que uso los procesadores de texto más variados para escribir documentos complejos y jamás tuve tal necesidad. De hecho (más allá de CSS, que es para contenidos web, es decir, contenidos pequeños separados en muchos documentos y donde la ubicación de cada elemento es importante), no conozco un programa que implemente algo semejante para documentos de texto; es decir, para documentos monolíticos que van a ser leídos en papel.
Pero para nullnull parece ser algo "esencial".
No respondo mensajes privados sobre AOO/LibO, por favor, utilice el foro para sus preguntas

LibreOffice en openSUSE con escritorio Plasma
---
Existen dos clases de personas: las que dicen que existen dos clases de personas y las que no.
Responder