Ir al Hogar Ver Índice Buscar Enlaces Acerca de nosotros
[LinuxFocus Image]
[Navegation Bar]
  Noticias   Archivos   Compa��as   Consejos 

La Suite StarOffice (Creaci�n de Presentaciones)

por Ismael Ripoll


Introducci�n

Instalaci�n

Caracter�sticas
globales

Creaci�n de
presentaciones

"cosas" que
se pueden hacer

Exportar a HTML

Conclusiones

En este art�culo se presentan, a grandes rasgos, las aplicaciones que ofrece el paquete ofim�tico StarOffice 4.0. Y se analiza en m�s detalle la aplicaci�n de creaci�n de presentaciones (algo muy parecido al PowerPoint de MS). En posteriores art�culos se tratar� el resto de las aplicaciones: procesador de textos, hoja de c�lculo, navegador web, etc.


Introducci�n

Aun a riesgo de caer en frases muy t�picas, se puede describir al programa StarOffice 4.0 como:

"Una soluci�n integral a los problemas inform�ticos de cualquier departamento"

Concretando: el paquete StarOffice contiene las siguientes aplicaciones (intentar� no dejarme ninguna): procesador de textos, hoja de c�lculo, base de datos, editor de presentaciones, lector de correo, cliente ftp, lector de noticias, navegador web, editor HTML y editor gr�fico.

Antes de seguir es necesario aclarar la licencia de uso: no es software GPL, y los fuentes no est�n disponibles. Por ahora StarDivision ha estado produciendo versiones BETA que ofrec�a libremente. Y seguir� as� hasta que finalmente hagan una versi�n NON-COMMERCIAL FOR PERSONAL USE ONLY disponible a trav�s de Caldera y StarDivision.

StarDivision ha firmado un acuerdo con Caldera por el cual le cede la comercializaci�n y distribuci�n de StarOffice. Tras este acuerdo s�lo Caldera y StarOffice pueden distribuir StarOffice. Si se quiere incluir StarOffice en otras districuciones se ha de contactar primero con Caldera. Es por este motivo por el que no se pueden encontrar distribuciones en los mirrors habituales.

Desde mi punto de vista, StarOffice va a marcar un punto de inflexi�n en la historia de Linux. Hasta ahora Linux estaba en gran medida restringido a los entornos de investigaci�n y desarrollo en las empresas y universidades (sin contar al gran n�mero de incondicionales hackers) debido principalmente a dos factores: (1) se necesitaba tener m�s conocimientos de inform�tica que con otros sistemas operativos; y (2) hab�a una carencia de software de aplicaci�n para la oficina, me refiero a editores de texto WYSIWYG, hojas de c�lculo, etc.. Con las actuales distribuciones se empieza a solucionar el problema de la instalaci�n y administraci�n de Linux, y si bien es cierto que existen muy buenos editores de texto para Linux (Emacs, LyX, Applix, etc), ninguno de ellos est� a la altura de programas como el Ms Word (por m�s que duela reconocerlo).... Pero con StarOffice la situaci�n es bien distinta, su calidad, potencia y aspecto est�n al nivel del omnipresente Ms Office. Como alguien coment�: "Bill Gates tendr� pesadillas el d�a que conozca StarOffice".

Una particularidad de StarOffice es que es un solo programa y todas las aplicaciones se ejecutan dentro de la ventana de este �nico programa. De hecho, la gente de StarDivision (la empresa que lo ha creado) ha creado un completo entorno de ventanas propio, que se ejecuta dentro de la �nica ventana que necesita StarOffice. De esta forma es m�s f�cil mantener la aplicaci�n, ya que StarDivision ha hecho versiones para m�ltiples plataformas: OS/2, Windows, Linux, Sun, y otros Unix. S�lo el 20% del c�digo es dependiente de la implementaci�n.

Los dise�adores de StarOffice saben perfectamente que el look-and-feel de MS es el gran ganador en todos los �mbitos de la inform�tica, y que la organizaci�n de los men�s y las combinaciones de teclas que casi todo el mundo conoce son las que el Office ha establecido como est�ndar de facto. Por lo que no se han complicado la vida, y tanto la instalaci�n, como la organizaci�n y la utilizaci�n del paquete es totalmente igual que el "est�ndar". De echo, llega incluso a ser molesto para los muy usuarios de Linux este fuerte parecido.

Este art�culo lo estoy escribiendo desde el mismo StarOffice. La siguiente figura es una foto del aspecto del editor de texto:

Graphic1

Instalaci�n

La instalaci�n es totalmente autom�tica. Los pasos son los siguientes: bajarse de http://www.stardivision.com el fichero "so40_lnx_01.tgz"; descomprimirlo en un directorio temporal, con lo que aparecer� el directorio "Office_Install"; dentro de este directorio ejecutaremos el fichero "setup".

Antes de empezar la instalaci�n aseg�rate que tienes una libc versi�n 5.4.22 o superior. En otras palabras, debe de existir el fichero /lib/libc.so.5.4.22. Puedes encontrarla en cualquier sunsite. Si tienes la versi�n 5.0 de Red Hat tambi�n tendr�s problemas pues ellos utilizan ya la siguiente versi�n de librer�a, la libc6 y la libc.so.5.3. He o�do que ya han sacado un patch para que sea compatible con los programas que utilizan la libc.so.5.4, pero de todas formas te voy a dar un truco infalible: (1) copias la librer�a libc.so.5.4.22 (superior) al directorio /lib, �sta la puedes conseguir en cualquier lugar, desde el directorio del gcc en cualquier sunsite, hasta de cualquier distribuci�n slackware o Debian; (2) ejecutas ldconfig; (3) para ejecutar el setup has de hacer.

$ (export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/lib; setup)
Los par�ntesis son necesarios. De esta forma forzamos a que el programa setup crea que est� en un sistema con librer�as antiguas.

Tenemos dos posibilidades: instalar el paquete s�lo para nuestro uso propio, o instalarlo en un directorio publico para que lo puedan utilizar todos los usuarios del sistema. Para instalarlo para que todos puedan utilizarlo, hay que ejecutar el programa setup con el par�metro /net, e instalarlo en un directorio al que todos tengan acceso como puede ser /opt. Esta instalaci�n ocupa unos 114Mb. Luego, cada usuario que quiera utilizarlo ha de ejecutar el programa /opt/Office40/bin/setup y elegir la opci�n "Install from CD or net". La instalaci�n de cada usuario ocupa unos 12Mb.

Lo �ltimo que queda por hacer es a�adir en la variable PATH el directorio en el que se encuentran los ejecutables: export PATH=$PATH:$HOME/Office40/bin. El StarOffice hace un uso extensivo de las capacidades del servidor X, por tanto es interesante tener todas las fuentes de letras instaladas, en caso contrario las fuentes que no encuentre las sustituir� por otras de distinto tama�o con un resultado penoso. En el propio paquete vienen un directorio de fuentes que pueden ser utilizadas por tu servidor X. Las siguientes ordenes informan al servidor X d�nde puede encontrar las fuentes que el StarOffice le pida.

$ xset fp+ $HOME/Office40/fonts/75dpi
$ xset fp+ $HOME/Office40/fonts/type1
El ejecutable que pone en marcha todo el paquete es soffice. Si tu ordenador tiene menos de 32Mb o si lo tienes con muchos programas en marcha ten un poco de paciencia, puede tardar bastante tiempo en arrancar. Al igual que en la instalaci�n, si tienes problemas de librer�as, tendr�s que ejecutar:
$ (export LD_LIBRARY_PATH=/lib.old:$LD_LIBRARY_PATH; soffice)

Graphic2

Caracter�sticas globales

Ayuda en l�nea

Todos los programas que componen el paquete est�n preparados para ofrecer ayuda al estilo Windows (osea sobre todo lo que se te pueda ocurrir por tonta que sea la pregunta). En todas las ventanas de di�logo aparece un bot�n de Ayuda. La versi�n 4.0 a�n no viene con los ficheros de ayuda, por lo que no pasa nada al pulsar cualquiera de estos botones.

Otra ayuda que esta vez s� que est� disponible son los tutoriales sobre cada uno de los programas. No son tutoriales exhaustivos, pues posiblemente no han tenido tiempo para hacerlos, pero las partes que ya est�n hechas, son realmente buenas. Son manuales que se pueden leer a la vez que trabajamos con nuestro documento.

A parte de los cl�sicos globitos de ayuda, StarOffice dispone de unos globos de ayuda extendidos (se activan desde el men� de Help->Extended_Tips) que son realmente �tiles.

Men�s contextuales

Sobre cualquier "objeto" que tengamos seleccionado, podemos desplegar un men� pulsando el bot�n derecho del rat�n. Este men� contiene las opciones m�s usuales que se pueden realizar sobre el objeto concreto seleccionado. Tambi�n las barras de men�s se adaptan al tipo de objeto que hay seleccionado. Por ejemplo si hemos seleccionado un bloque de texto, entonces la barra de herramientas de objetos tiene el siguiente aspecto:
Barra de texto
Pero si lo que tenemos seleccionado es un objeto gr�fico, entonces la barra de herramientas que aparece es:
[Barra de graficos]

Varias aplicaciones simult�neas

Podemos tener varias aplicaciones abiertas a la vez. Cada documento puede ser totalmente distinto. Por ejemplo, podemos estar editando un texto en una ventana, a la vez que en otra ventana navegamos por la red y en otra tenemos una hoja de calculo procesando. Sin ir m�s lejos, ahora tengo la presentaci�n de ejemplo que estoy preparando y este mismo documento abiertos.

Tecnolog�a OLE para Linux

Quiz�s no conozcas el concepto OLE de Windows. OLE es el acr�nimo de Object Linking and Embedding, es un protocolo para enlazar componentes en un entorno gr�fico. En otras palabras, podemos insertar documentos creados con otras aplicaciones en nuestra aplicaci�n. Tal como he comentado StarOffice est� compuesto de muchas aplicaciones y gracias a esta tecnolog�a (implementada en su totalidad por los creadores de StarOffice, pues en Linux a�n no exist�a) podremos pegar en una presentaci�n una hoja de c�lculo o una tabla del editor de textos.

Corrector ortogr�fico y sin�nimos

Dispone de un potent�simo corrector ortogr�fico. Puede funcionar en modo diferido, en cual, a trav�s de una ventana nos presenta las palabras que no ha encontrado y nos ofrece una lista de posibles correcciones. Tambi�n dispone de la correcci�n online; de esta forma, conforme se teclea texto, �ste es analizado y subrallado en rojo si se detecta alguna falta. Las palabras incorrectas se pueden corregir r�pidamente pues en el mismo men� contextual aparecen las palabras propuestas. En cualquiera de los dos casos, es incre�blemente r�pido.

Un Peque�o problema es que por ahora s�lo se dispone de el diccionario en ingles y alem�n, aunque creo que ya ha salido, o est� a punto de hacerlo, la versi�n multiling�e.

Tambi�n dispone de un excelente diccionario de sin�nimos (lo cual es muy �til para los que tenemos que escribir en un idioma que no es el nuestro nativo).

[Thesaurus]

Es imposible abordar todas las funcionalidades de StarOffice en un solo art�culo, por lo que comenzar� esta serie con una de las aplicaciones que m�s he echado a faltar en Linux: el editor de presentaciones, el PowerPoint de Linux.

Creaci�n de presentaciones

Los programas para la creaci�n de presentaciones est�n a mitad de camino entre los editores de texto (Word, LyX, etc) y los editores de gr�ficos vectoriales (CorelDraw, xfig, etc). Con un editor de presentaciones podremos crear presentaciones de varios tipos: presentaciones en pantalla, presentaciones para transparencias (tanto en color como en blanco y negro) y presentaciones en papel.

Una presentaci�n est� compuesta por una serie de p�ginas independientes; esto es, si el texto y las figuras no caben en una p�gina entonces en lugar de saltar a la siguiente p�gina, se pierde fuera de la p�gina. Se tiene un control total sobre la disposici�n y localizaci�n de todos los objetos. Y normalmente se dispone de un amplio conjunto de objetos predise�ados (figuras geom�tricas, iconos, globos de texto, etc.)

Dentro de la "suite" StarOffice el editor de presentaciones se llama Presentation, si bien es poco significativo pues s�lo se puede acceder a �l desde la ventana de soffice.

Hay dos formas de crear una presentaci�n: partiendo de una presentaci�n en blanco, o utilizando el asistente --Auto Pilot--. En el segundo caso se puede hacer desde el men� de File->New->Presentation (evidente), s�lo tenemos que ir siguiendo las ventanas del asistente y al finalizar tendremos un esquema de transparencias, todo ello id�ntico a como lo hace el PowerPoint.

[Autopilot]


[Outline] [WorArea]
Ahora lo que tenemos que hacer es rellenar las transparencias que el asistente nos ha propuesto y a�adir las que sean necesarias. Para ello contamos con varios modos para trabajar con el documento:

  • Slide: Modo normal de trabajo. Todas las operaciones se realizan en modo WYSIWYG. S�lo podemos trabajar sobre una p�gina a la vez.
  • Background: Desde aqu� podemos dise�ar el fondo de todas las transparencias.
  • Layer: Cada transparencia est� dividida en varias capas, de esta forma es m�s sencillo trabajar con transparencias que contienen muchos objetos.
  • Outline Overview: Muestra el texto que contienen todas las transparencias, con lo que se tiene una visi�n global de la estructura de la presentaci�n.
  • Notes view: Podemos preparar a la vez que creamos la presentaci�n, las notas que nos ayudar�n. Vemos a la vez las notas y el contenido de la transparencia.
  • Short view: Vemos todas (todas las que caben) las transparencias en tama�o reducido, con lo que nos podemos hacer una idea del aspecto global. Tambi�n podemos reorganizar el orden de las transparencias.

"cosas" que se pueden hacer

Lo m�s importante de un programa de presentaciones no el la cantidad de cosas novedosas y divertidas que pueda hacer, sino lo f�cil y automatizado que tenga las operaciones que m�s se utilicen.

El 99% de todas las transparencias que hagamos tendr�n un aspecto muy parecido: tendr�n un t�tulo, y luego seguramente un texto en forma de lista de �temes. Por tanto si esto se puede hacer con una pulsaci�n, mejor que si se hace con dos. Presentation nos permite elegir desde una ventana un conjunto de posibles disposiciones est�ndar. La estructura de una transparencia se puede modificar en cualquier momento.


Figuras con texto

Una presentaci�n no puede limitarse a una secuencia de transparencias con texto, en una buena presentaci�n es aconsejable distribuir el texto de acuerdo con las relaciones existentes entre los conceptos que se est�n presentado. Poner el texto dentro de un rect�ngulo u otras figuras geom�tricas es un recurso imprescindible en un programa de presentaciones. Presentation dispone de los t�picos rect�ngulos, rect�ngulos con bordes redondeados, elipses, etc. No dispone de figuras 2D m�s complejas, como las que hay en PowerPoint, pero que rara vez se utilizan. Si queremos figuras m�s complejas tendremos que crearlas a mano alzada con la herramienta l�neas y pol�gonos.

Podemos cambiar f�cilmente todos los atributos de cada una de las figuras tanto desde las barras de herramientas como desde el menu contextual.

Para escribir texto dentro de cada figura s�lo hay que hacer click dos veces sobre la figura.

Figuras 3D

Dispone de un conjunto de figuras b�sicas en 3D, a las que se les puede modificar multitud de par�metros, con unos resultados muy aparentes.

L�neas

Imprescindibles para establecer relaciones entre objetos y para centrar la atenci�n del espectador. Tenemos una amplia gama de tipos de l�neas, desde las l�neas sin extremos, pasando por las l�neas con terminaci�n en punta de flecha y las l�neas de dise�o de CAD para medir distancias.

Los conectores son otro tipo de l�neas para unir objetos. Los conectores se utilizan para enlazar objetos de forma que si desplazamos uno de los dos objetos, el conector se adapta para seguir enlazando los dos objetos. Existe varios tipos de terminaciones en cada uno de los dos extremos: cuadrado, c�rculo, flecha; rellenos y vac�os.

Gr�ficos

Evidentemente podemos insertar cualquier tipo de gr�fico de mapa de bits: <../../common/May1998/tt.jpg, bmp, gif, png, tif, etc. A a partir de este momento el gr�fico se trata como cualquier otro objeto lo podemos mover, redimensionar, etc.

Dispone de una amplia galer�a de im�genes predise�adas.

Animaciones

Entramos ahora en las caracter�sticas m�s espectaculares. Si nuestra presentaci�n la vamos a realizar utilizando un proyector de v�deo, entonces podemos utilizar el propio programa Presentation para hacerlo. En este caso el programa toma el control total del servidor X y va pasando las transparencias a golpe de rat�n (o autom�ticamente mediante un temporizador). Lo �nico que tenemos que hacer es conectar la salida del v�deo del ordenador a la entrada de v�deo del proyector, apretar el bot�n de "Slide Show" y apagar las luces.

De esta forma, podemos hacer que los objetos se muevan e interact�en entre ellos de forma predefinida (Tools->Effects). Durante la creaci�n de la presentaci�n podemos indicarle a cada objeto c�mo debe aparecer y desaparecer

Tambi�n podremos elegir la forma en la que se realiza la transici�n de una transparencia a la siguiente (Tools->Slide_Transition). La cantidad tipos de transiciones disponible es enorme. Es seguro que podemos evitar que nadie se duerma durante nuestra presentaci�n. En el modo Layout View podemos ver muy r�pidamente el efecto de transici�n de cada transparencia.

Pero el movimiento no es lo �nico que podemos hacer, tambi�n podemos incluir sonido.

Todav�a otra posibilidad es crear gif animados e incluirlos en la presentaci�n.

Estos podemos crearlos desde la ventana Tools->Animation. Si bien he de decir que en la versi�n actual no he sido capaz de crear un gif animado, pues parece que existe alg�n bug. De todas formas se puede utilizar un gif animado creado desde otro programa.

Objetos OLE

Podemos insertar cualquier otro documento creado desde StarOffice en muestra presentaci�n. Igualmente, podemos pegar las transparencias que hagamos sobre cualquier otro documento.

Exportar a HTML

Muchas veces sucede que una presentaci�n que hemos creado para una conferencia o un seminario, queremos dejarla accesible desde Internet en forma de p�gina HTML. StarOffice nos permite hacerlo de forma completamente autom�tica. Al exportar la presentaci�n a HTML, StarOffice genera una primera p�gina �ndice con el t�tulo de todas las transparencias, y dos ficheros por cada transparencia. Uno de los ficheros es una peque�a p�gina html que contiene �nicamente una imagen en formato <../../common/May1998/tt.jpg de la transparencia y unos enlaces a la p�gina siguiente, anterior e �ndice, y el otro es un fichero <../../common/May1998/tt.jpg de la transparencia

La p�ginas HTML creadas de est� forma no tienen ning�n tipo de animaci�n. Haz click en la siguiente imagen para ver el resultado de una presentaci�n convertida en HTML:

Conclusiones

Es impresionante la cantidad de trabajo que hay detr�s de este programa. Si tenemos en cuenta el tama�o de la empresa que ha creado StarOffice, el n�mero de programadores con los que ha contado, y el tiempo que ha empleado para hacerlo; podemos afirmar sin duda alguna que Microsoft no tiene ni idea de como hacer software. Y que si StarDivision sigue al mismo ritmo, en un plazo de menos de un a�o, StarOffice ser� con diferencia el entorno de trabajo m�s utilizado en el mundo Linux, y con muy buenas expectativas en el mundo Windows.

Art�culo original en Castellano  

 

© 1998 Antonio Castro
P�ginas web mantenidas por Miguel A Sepulveda.