[RESUELTO] Problema al editar el estilo "cuerpo de texto"

Discute sobre el procesador de textos
Responder
Avatar de Usuario
Pancracio
Mensajes: 34
Registrado: Mié Mar 09, 2011 8:30 pm
Ubicación: Buenos Aires

[RESUELTO] Problema al editar el estilo "cuerpo de texto"

Mensaje por Pancracio »

Estoy trabajando en un documento de unas 90 páginas de texto, para lo cual uso una plantilla relativamante simple para maquetar libros.

El texto principal está en el muy trillado Times New Roman 12, los párrafos están en un estilo denominado "cuerpo de texto", donde está configurada esa fuente.

Mi idea es cambiar por alguna otra fuente, como por ejemplo Calisto. Edito entonces el estilo "cuerpo de texto" sustituyendo la fuente ... y el cambio se opera hasta un punto de la página 11. De allí en adelante es necesario aplicar párrafo por párrafo el formato (es decir F11+Estilos de párrafo+Modo regadera+"regar" el párrafo).

Lo curioso es que los párrafos ya están todos en "cuerpo de texto"; no es que estén en otro estilo (por ejemplo "predeterminado"). Además pude hacer sin problemas esta otra operación: agregar 0.5 cm de sangría a la primera línea de los párrafos, cosa que se aplicó automáticamente a todos ellos, en las 90 páginas. :ouch:
Última edición por Pancracio el Mié Oct 09, 2019 4:51 am, editado 1 vez en total.
Apache OpenOffice 4.1.10
LibreOffice 7.3.1.3 (x64)
Windows 10 (x64)
FJCC-ES
Mensajes: 873
Registrado: Mié Mar 25, 2009 1:19 am
Ubicación: Colorado, USA

Re: Problema al editar el estilo "cuerpo de texto"

Mensaje por FJCC-ES »

¿Qué pasa si selecciona el texto de la página 11 y elige el menú Formato -> Formateo Predeterminado?
Avatar de Usuario
Pancracio
Mensajes: 34
Registrado: Mié Mar 09, 2011 8:30 pm
Ubicación: Buenos Aires

Re: Problema al editar el estilo "cuerpo de texto"

Mensaje por Pancracio »

Lo he probado y el resultado es el mismo (con la aclaración de que esta vez abrí el mismo documento en otra máquina, con Libre Office 4.0.4.2 (Windows 7 Enterprise Service Pack 1). Lo curioso es que el cambio de fuente se detiene siempre en el mismo punto. ¿Habrá quizás algo que no puede verse con Ctrl+F10, algún código oculto?

El problema no es demasiado grave, porque lo resuelvo con un formato manual, pero sí que me tiene intrigado.
Apache OpenOffice 4.1.10
LibreOffice 7.3.1.3 (x64)
Windows 10 (x64)
FJCC-ES
Mensajes: 873
Registrado: Mié Mar 25, 2009 1:19 am
Ubicación: Colorado, USA

Re: Problema al editar el estilo "cuerpo de texto"

Mensaje por FJCC-ES »

¿Puede subir el archivo al foro? Quiero examinar la estructura interna.
Avatar de Usuario
Pancracio
Mensajes: 34
Registrado: Mié Mar 09, 2011 8:30 pm
Ubicación: Buenos Aires

Re: Problema al editar el estilo "cuerpo de texto"

Mensaje por Pancracio »

El original tenía bastante información confidencial, pero generé un nuevo archivo con la misma plantilla sobreescribiendo el mismo documento. El problema parece estar en el segundo párrafo de la segunda página (el que empieza con "Duis lacinia auctor"). Ahí no puedo aplicar ningún estilo nuevo de párrafo aún usando F11. Claro que se puede cambiar manualmente.
Adjuntos
Lorem.odt
(35.78 KiB) Descargado 104 veces
Apache OpenOffice 4.1.10
LibreOffice 7.3.1.3 (x64)
Windows 10 (x64)
FJCC-ES
Mensajes: 873
Registrado: Mié Mar 25, 2009 1:19 am
Ubicación: Colorado, USA

Re: Problema al editar el estilo "cuerpo de texto"

Mensaje por FJCC-ES »

Seleccioné el texto entero y elijí el menú Formato → Formateo Predeterminado. Después de eso, al cambiar la fuente del estilo Cuerpo de Texto, todo el texto se cambia.

Mirando al código del documento, se puede ver que el documento original usa el estilo Text_20_Body (=Cuerpo de Texto) y también los estilos T1 y P6. El documento nuevo usa solamente Text_20_Body.

“style-name” significa “nombre del estilo”

Documento original

Código: Seleccionar todo

<text:p text:style-name="Text_20_body">Curabitur nec iaculis felis. Quisque id lacus sed orci porttitor ultricies sed id nisl. Donec fermentum, justo non dignissim vulputate, ex erat fermentum libero, vulputate sollicitudin nisl odio venenatis diam. Cras non eleifend diam. Nam quam nulla, ornare eget urna vulputate, pulvinar congue nunc. Maecenas ex nulla, faucibus vel elit at, iaculis scelerisque nisl. Mauris quis sagittis eros, in congue justo. Mauris vulputate interdum lorem congue malesuada. Integer sollicitudin pulvinar lacus, gravida tincidunt dolor porta at. Vestibulum ipsum sem, scelerisque eu diam id, rutrum congue enim. Nunc vel augue sed metus facilisis bibendum. Integer ut malesuada leo. Aliquam mattis quam non sapien aliquam sollicitudin.</text:p>
<text:p text:style-name="Text_20_body">
				<text:span text:style-name="T1">Duis lacinia auctor est ac volutpat. Aliquam in vestibulum tellus. Ut non pulvinar dolor. In porta ultrices quam, ac pulvinar enim interdum a. Nullam feugiat nunc venenatis posuere porta. Vestibulum varius, massa vel pulvinar consectetur, ex nisl euismod est, id interdum ipsum augue quis odio. Aenean dapibus elit maximus sem suscipit, nec ma</text:span>
				<text:soft-page-break/>
				<text:span text:style-name="T1">lesuada arcu condimentum.</text:span>
			</text:p>
			<text:p text:style-name="Text_20_body">Integer nec enim euismod, placerat massa at, placerat ex. Nunc faucibus sed mauris eu iaculis. Suspendisse mollis nibh mi, at aliquet nibh consectetur eget. Cras sit amet faucibus lorem. Vestibulum et accumsan nisi. Donec eget quam elit. Donec nec porta felis. Vivamus tincidunt varius tellus, non fermentum purus ultricies feugiat. Curabitur eleifend turpis id enim mollis, vitae accumsan sem facilisis. Vestibulum aliquet porta molestie. Suspendisse egestas ipsum nibh, quis congue massa mattis a. Sed id maximus sapien. Phasellus id leo risus. Nam tincidunt tempor elit, vel cursus erat dictum quis.</text:p>
			<text:p text:style-name="P6">Mauris tempus ut ex vel luctus. Aenean non congue nisl. Ut et lacus vel eros interdum vestibulum auctor tempus lorem. Nullam nec luctus sapien. Vivamus non ex leo. Donec aliquam vel dolor eu molestie. Etiam pharetra leo vel sem tristique, ut elementum ipsum hendrerit. Etiam lobortis elit enim, et cursus ligula pulvinar vel. Duis egestas metus ac est faucibus rutrum. Sed sed augue in massa malesuada sollicitudin. Maecenas ultrices arcu felis, nec consequat nulla fermentum sit amet. Nulla in lectus suscipit velit posuere suscipit porttitor vitae massa. Aenean diam turpis, mollis eget sapien id, suscipit tristique erat. Proin tincidunt velit neque. Nunc iaculis diam id massa fringilla bibendum.</text:p>
Después de arreglarlo

Código: Seleccionar todo

<text:p text:style-name="Text_20_body">Curabitur nec iaculis felis. Quisque id lacus sed orci porttitor ultricies sed id nisl. Donec fermentum, justo non dignissim vulputate, ex erat fermentum libero, vulputate sollicitudin nisl odio venenatis diam. Cras non eleifend diam. Nam quam nulla, ornare eget urna vulputate, pulvinar congue nunc. Maecenas ex nulla, faucibus vel elit at, iaculis scelerisque nisl. Mauris quis sagittis eros, in congue justo. Mauris vulputate interdum lorem congue malesuada. Integer sollicitudin pulvinar lacus, gravida tincidunt dolor porta at. Vestibulum ipsum sem, scelerisque eu diam id, rutrum congue enim. Nunc vel augue sed metus facilisis bibendum. Integer ut malesuada leo. Aliquam mattis quam non sapien aliquam sollicitudin.</text:p>
			<text:p text:style-name="Text_20_body">Duis lacinia auctor est ac volutpat. Aliquam in vestibulum tellus. Ut non pulvinar dolor. In porta ultrices quam, ac pulvinar enim interdum a. Nullam feugiat nunc venenatis posuere porta. Vestibulum varius, massa vel pulvinar consectetur, ex nisl euismod est, id interdum ipsum augue quis odio. Aenean dapibus elit maximus sem suscipit, nec malesuada arcu condimentum.</text:p>
			<text:p text:style-name="Text_20_body">
				<text:soft-page-break/>Integer nec enim euismod, placerat massa at, placerat ex. Nunc faucibus sed mauris eu iaculis. Suspendisse mollis nibh mi, at aliquet nibh consectetur eget. Cras sit amet faucibus lorem. Vestibulum et accumsan nisi. Donec eget quam elit. Donec nec porta felis. Vivamus tincidunt varius tellus, non fermentum purus ultricies feugiat. Curabitur eleifend turpis id enim mollis, vitae accumsan sem facilisis. Vestibulum aliquet porta molestie. Suspendisse egestas ipsum nibh, quis congue massa mattis a. Sed id maximus sapien. Phasellus id leo risus. Nam tincidunt tempor elit, vel cursus erat dictum quis.</text:p>
			<text:p text:style-name="Text_20_body">Mauris tempus ut ex vel luctus. Aenean non congue nisl. Ut et lacus vel eros interdum vestibulum auctor tempus lorem. Nullam nec luctus sapien. Vivamus non ex leo. Donec aliquam vel dolor eu molestie. Etiam pharetra leo vel sem tristique, ut elementum ipsum hendrerit. Etiam lobortis elit enim, et cursus ligula pulvinar vel. Duis egestas metus ac est faucibus rutrum. Sed sed augue in massa malesuada sollicitudin. Maecenas ultrices arcu felis, nec consequat nulla fermentum sit amet. Nulla in lectus suscipit velit posuere suscipit porttitor vitae massa. Aenean diam turpis, mollis eget sapien id, suscipit tristique erat. Proin tincidunt velit neque. Nunc iaculis diam id massa fringilla bibendum.</text:p>
Adjuntos
Lorem_fjcc.odt
(35.91 KiB) Descargado 104 veces
Avatar de Usuario
Pancracio
Mensajes: 34
Registrado: Mié Mar 09, 2011 8:30 pm
Ubicación: Buenos Aires

Re: Problema al editar el estilo "cuerpo de texto"

Mensaje por Pancracio »

:bravo: ¿Y cómo se puede ver ese código?
Apache OpenOffice 4.1.10
LibreOffice 7.3.1.3 (x64)
Windows 10 (x64)
FJCC-ES
Mensajes: 873
Registrado: Mié Mar 25, 2009 1:19 am
Ubicación: Colorado, USA

Re: Problema al editar el estilo "cuerpo de texto"

Mensaje por FJCC-ES »

Pancracio escribió::bravo: ¿Y cómo se puede ver ese código?
1. Cambiar el nombre del archivo de Lorem.odt → Lorem.zip
2. Abrir ese archivo y sacar el archivo content.xml
3. Abrir content.xml con un editor xml. Yo uso Notepad++.
Avatar de Usuario
Pancracio
Mensajes: 34
Registrado: Mié Mar 09, 2011 8:30 pm
Ubicación: Buenos Aires

Re: [RESUELTO] Problema al editar el estilo "cuerpo de texto

Mensaje por Pancracio »

¡Gracias FJCC!
Apache OpenOffice 4.1.10
LibreOffice 7.3.1.3 (x64)
Windows 10 (x64)
Responder