Uno de los problemas más comunes al compartir archivos de texto enriquecido (ya sean de Word u OpenOffice/LibreOffice) tiene que ver con la disponibilidad de los tipos de letra utilizados en cada una de las máquinas en las que se desea ver o editar estos archivos.
Así, por ejemplo, el otro día yo compartí un archivo de LibreOffice con una compañera y ésta, cuando lo abrió, lo veía diferente. El problema, obviamente, era que ella no tenía instalada en su máquina el tipo de letra que yo había utilizado en ese documento.
¿Cómo solucionarlo? La respuesta más obvia sería: instalar la fuente en la máquina de mi compañera. Esta solución no es la mejor no sólo porque es necesario contar con privilegios de admin en esa máquina sino también porque eventualmente podría compartir ese archivo con muchas otras personas y no resultaría práctico tener que adjuntarles el tipo de letra para que lo descarguen e instalen por ellos mismos. Además, existen otras soluciones más prácticas.
La primera de ellas es guardar el archivo como un PDF híbrido, lo cual permitirá a quienes reciban el archivo poder abrirlo con LibreOffice y realizar las ediciones que deseen.
A diferencia de lo que mucha gente suele pensar, los PDFs no son necesariamente de «sólo lectura» sino que están pensados para ser portables, como lo indica su sigla en inglés (Portable Document Format).
Esto implica que el acento está puesto en la portabilidad y que el archivo «se vea igual en cualquier máquina» y no en evitar la posibilidad de poder editarlo. Precisamente, LibreOffice puede abrir y editar archivos PDFs, siempre y cuando éstos tengan incrustados un archivo OpenDocument. Para ver en mayor detalle cómo conseguirlo, sugiero leer este otro artículo.
Incrustar fuentes en archivos de LibreOffice
La segunda solución es posible gracias a las nuevas funcionalidades incorporadas en la versión 4.1 de LibreOffice. Ahora, es posible incrustar las fuentes utilizadas en los documentos de LibreOffice Writer, Calc o Impress, lo que asegura que el documento se verá exactamente igual en cualquier máquina con LibreOffice 4.1 o superior.
Esta alternativa tiene la ventaja de que los usuarios están más acostumbrados a modificar archivos de LibreOffice que a editar PDFs híbridos (si bien esta sigue siendo una forma completamente válida de resolver el problema).
Simplemente hay que ir a Archivo > Propiedades > Fuente y seleccionar la opción Incrustar los tipos de letra en el documento.
Así de sencillo.
Hola! ¿cuánto puede cambiar el peso o tamaño del archivo al incluir las fuentes?
Saludos!
Hola. He hecho la prueba con un documento odt y de 28 kB pasa a 2,2 MB usando el tipo Liberation (sans y serif).
Así es… es lógico que aumente de tamaño bruscamente porque tiene que incrustar los archivos de los tipos de letra utilizados…
Gracias x hacer la prueba y comentar.
Abrazo! Pablo.
Genial, sencillo, útil 😀
Me sonrojo… 😛
una ayuda, porque mi libre office 4.1 en manjaro, solo pone la mayuscula en el primer parrafo y de ahi para abajo ya no vuelve a poner la primera letra en mayuscula. asi:
Hola, como estas.
hola, como estas.
hola, como estas.
en las opciones de configuracion de autocorreccion esta seleccionada la de «siempre poner La primera en Mayuscula en cada parrafo»
A esto le voy a sacar provecho.
Me alegro… era la idea…
¿Sabes que ocurre si el documento que guardas en tu LibreOffice, con las letras incrustadas, luego es abierto en Office de Micro$oft?…
Hola.
He hecho la prueba con word 2007 sobre xp desde LibO 4.1 sobre debian. Además de decir que el archivo está corrupto, lo lee aunque no queda muy bien. Reconoce los tipos incrustados pero no respeta el tamaño. Aunque siempre he pensado que es algo intencionado.
gracias edeplus! 🙂
Me he ahorrado correr el Windows para comprobarlo.
Qué pasa si lo guardás usando el formato 1.2 extendido??
Ver https://blog.desdelinux.net/optimiza-libreoffice-para-que-tenga-mejor-compatibilidad-con-microsoft-office/
Sale el mismo error?
Tendré que abrir el maldito Windows, nomás.
Vi el enlace sobre el formato 1,2 y 1.2 extendido de usemoslinux. Ahora veré qué es lo que ocurre guardando odt con formato 1.2 extendido
El punto es que en mi trabajo, nadie usa linux ni LibreOffice. Y en las PC institucionales está instalado el Win XP con Office 2003.
Así es que cuando guardo los documentos y los envío desde mi computadora, no puedo usar el formato nativo .odt, sino que guardo como .doc
Hola. Guardé el documento .odt con una fuente especial (anarrosa font ttf)
Antes: Archivo > Propiedades > Fuente/incrustar los tipos de letra en el documento.
Y antes, Herramientas » Opciones » Cargar/Guardar – General. versión del formato odf 1.2
🙁 no funcionó al tratar de abrirlo en Win 7 con Microsoft Word Started. Advertencia de error y finalmente lo abre con fuente Times New Roman, no con la incrustada
Está bien… igualmente, la idea de esto era abrirlo siempre con LibreOffice en formato ODT (tanto en Windows como en Linux).
Lo de guardarlo en DOC era una prueba que fue surgiendo de los comentarios, nomás.
Para ello, la alternativa es el PDF híbrido, no hay dudas.
Abrazo! Pablo.
Excelente aporte.. 😀
Gracias elav! Es bueno estar de vuelta… 🙂
Fácil y sencillo. Nunca me había dado cuenta de esa pestaña.
Gracias.
Muchas gracias, muy útil.
Muy bueno, me será de ayuda. Gracias!
Súper útil! gracias!
Gran aporte!!