En este blog hemos hablado de LibreOffice más de una vez en la sección de ofimática. Esta vez no vamos a hablar de nada en concreto, simplemente dejo por aquí este enlace. Se trata de un acceso directo a la documentación de LibreOffice en castellano.
Por desgracia de momento no está todo traducido y apenas está disponible al momento de escribir esto la guía de introducción. En caso de necesitar una guía más avanzada puedes recurrir a la documentación en inglés:
Seguimos con las entradas sobre ofimática, que es uno de los temas que van a tener una ampliación en el blog en los próximos meses. ¿Cómo podemos numerar de forma automática los títulos en Libre Office Writer?
Vamos a empezar creando un documento sin trastear en los estilos, poniendo la lista de títulos como simples líneas. Después aplicaremos estilos para tener tres niveles:
Si seleccionamos el título y pulsamos F11 abriremos el menú de Estilos y Formato.
Tras eso seleccionamos el texto que queremos formatear para el primer nivel y le damos estilos.
El el botón de la derecha desplegamos el menú y elegimos Nuevo Estilo a Partir de Selección. Ahí crearemos el estilo para el Título A (le he puesto A ya que Título 1 es uno de los predeterminados por el sistema).
Pulsamos este botón situado a la derecha y elegimos Nuevo Estilo desde Selección
Repetimos esa operación para definir un estilo para los tres niveles de título que queremos (en tu caso tantos como quieras anidar, claro).
Y finalmente aplicamos esos estilos al resto de líneas. Nos quedará en principio algo así.
El siguiente punto es crear un esquema de numeración. Nos vamos a Herramientas->Numeración de Capítulos y desde ahí vamos a la pestaña Numeración. Configuraremos así el primer nivel: En Estilo de párrafo seleccionamos el estilo de párrafo Título A, en Número ponemos el formato de numeración que queremos usar, en Estilo de Carácter lo he dejado en ninguno. Los campos Antes y Después nos permiten elegir un carácter que poner precediendo o antecediendo al número y finalmente tenemos Empezar En donde decidimos desde qué numero se empieza a contar.
Aplicamos estilos a los tres niveles de título y, si queremos definir una sangría podemos hacerlo desde la pestaña Posición.
Una vez acabado y aceptado la numeración se aplicará directamente a los títulos que hemos configurado en el documento. El resultado final sería algo así:
Para calcular la mediana tenemos la función MEDIANA(),que recibe como parámetros un conjunto de valores. En el ejemplo de la imagen habríamos hecho =MEDIANA(A1:A15) para que la calcule entre los valores de esas celdas.
Para la media tenemos dos funciones PROMEDIO() y PROMEDIOA(). ¿Qué las diferencia? Que PROMEDIO() ignorará lo valores que no sean numéricos mientras que PROMEDIOA() los tomará como un 0.
Finalmente para la moda también tenemos dos funciones: MODA.UNO() y MODA.VARIOS(). Como ya sabéis puede haber varias modas en un conjunto de valores. La función MODA.UNO() nos devuelve un valor, el inferior, y si no hay repeticiones envía un erorr. La función MODA.VARIOS() devuelve una matriz con todas las modas si la usamos en una fórmula matricial, en caso contrario se comporta como MODA.UNO().
Aquí os dejo una captura con los resultados. Podéis ver que PROMEDIO() y PROMEDIOA() dan resultado distintos porque la celda A10 tiene un valor textual en lugar de uno numérico:
Libre Office Writer, al igual que otros procesadores de texto, nos da la opción de «Combinar Correspondencia«, esto es redactar un modelo de carta y rellenar parte del texto con información extraída desde una base de datos. Cierto es que hoy por hoy ya no es una opción tan popular pues cada vez se usa menos el correo postal, pero todavía hay muchas comunicaciones que se hacen por carta.
He creado un modelo de carta genérico donde he dejado espacio para insertar los campos de la base de datos, poniendo el nombre que tendrá ese campo en mi fuente para no liarme:
Y también he creado una hoja con Calc que me servirá como fuente de datos:
Ahora nos vamos a Insertar->Campos->Otros y en la ventana que se nos abre vamos a la pestaña Base de Datos. Buscamos nuestro documento en Añadir Archivo de Base de datos y lo vinculamos. En este caso estamos usando un fichero .ods de Calc, pero podríamos usar un CSV o una base de datos de Base:
Tras esto vamos a ir cambiando los espacios que dejamos antes por los campos de la base de datos. Lo que hacemos es seleccionar la palabra que dejamos como espacio, volvemos a Insertar->Campos->Otros y seleccionamos el campo con el que queremos sustituir esa palabra, dándole finalmente a Insertar (por ejemplo, cambiamos la palabra Nombre en el texto por el campo Nombre de la base de datos)
El resultado final será algo así:
Ahora ya solo nos queda imprimir. Ojo, la función de exportar a PDF directamente no funciona bien, tenéis que darle a Imprimir. Allí podréis confirmar el origen de los datos y seleccionar la salida entre Impresora o a Archivo, por lo que podéis elegir lo que prefiráis según el uso que le queráis dar.
La semana pasada veíamos cómo insertar bibliografía en Libre Office Writer, así que nos quedaba pendiente cómo añadir al final del documento un índice bibliográfico, para así evitar que el ABC nos tache de plagio.
Tras hacer esto nos vamos al final del documento y en el menú superior buscamos Insertar->Índices y Tablas->Índices. En la ventana de inserción de índices elegimos Bibliografía en el desplegable de Tipo. En las pestañas de Entradas, Estilos, etc tenemos distintas opciones con las que experimentar para generar nuestro índice y ponerlo bonito, con distintos formatos.
Y esto ya se encargará de generarnos al final del documento un índice de nuestras referencias bibliográficas.
Todo procesador de textos suele tener la posibilidad de insertar una bibliografía (Relación de textos, procedentes de diversos soportes, utilizados como fuente documental, definición de la RAE) para facilitarnos el trabajo. ¿Cómo lo hacemos con Libre Office Writer?
Lo más cómodo es almacenar la información en una base de datos bibliográfica. Basta con ir al menú Herramientas->Base de datos bibliográfica. Allí elegimos Insertar->Registro, creamos un nuevo código en el cuadro Abreviatura y rellenamos el resto de datos. Una vez completada, cerramos esa pantalla.
Con la referencia en la base de datos para usar cuando la necesitemos solo nos queda insertarla en el documento. Empezamos por situar el cursor de escritura en la parte donde vamos a añadir la referencia, luego nos vamos a Insertar->Sumario e índice->Entrada Bibliográfica, seleccionamos De la Base de Datos Bibliográfica y buscamos luego entre la lista de las abreviaturas la que corresponda. Ahí simplemente pulsamos Insertar y Cerrar.
Toda buena hoja de cálculo tiene una utilidad de creación de gráficas y LibreOffice no va a ser menos. La suite ofimática libre nos permite crear, con su programa Calc, gráficas para dar color y hacer más visuales nuestras representaciones de datos.
Lo primero es meter los datos en las dos columnas. Para nuestro ejemplo vamos a hacer una gráfica que muestra la relación entre la distancia recorrida y el tiempo invertido, que mostrará la evolución de la velocidad. La columna X muestra el tiempo invertido y la columna Y la distancia recorrida en dicho tiempo. En dicha gráfica podremos comprobar como el cansancio va haciendo que en cada intervalo se vaya recorriendo menos distancia.
Tras insertar los datos lo siguiente es irnos al menú Añadir->Objeto->Gráfica y en los distintos modelos que podemos elegir escogemos Dispersión:
Tras eso escogemos el rango de datos seleccionando las dos columnas donde hemos metido los datos. En el siguiente paso, donde hay que confirmar las series, ya nos debería traer los valores por defecto de ambas columnas. En caso contrario tendrías que seleccionarlas también.
Finalmente le damos un título a la tabla y también a ambos ejes de la misma, para que sea evidente su función.
Y tras completar todos los pasos ya tenemos nuestra gráfica de dispersión lista y podemos visualizarla.
Calcular la letra del DNI es un ejercicio clásico de la programación (al menos en el estado español, claro) y aquí ya revisamos en su día cómo hacerlo con Javascript. Pero algunos no programáis sino que simplemente trabajáis con software ofimático. En ese caso ¿se puede validar un DNI en una hoja de cálculo de Libre Office Calc? Se puede, aquí os dejo una fórmula para Libre Office en castellano:
La web Basketball Reference ofrece una buena cantidad de estadísticas relativas a la NBA, tanto a nivel de jugador como de equipos. Incluye estadísticas clásicas, avanzadas, de tiro o de uso. Incluso podemos ver las estadísticas clásicas de un jugador partido a partido y además el sistema dispone de un comparador de jugadores o de un buscador para estadísticas concretas seleccionando los parámetros que queremos pasarle (tipo «Jugadores que han hecho una temporada promediando más de 25 puntos, 10 rebotes y un 40% en triples«). Aquí os dejo unos ejemplos:
Pero si sois tan freaks que no os basta con eso (yo me declaro culpable) desde esta web podéis exportar los datos para trabajar con ellos en una hoja de cálculo de Excel o de LibreOffice Calc. Tenéis dos opciones: exportar directamente como libro de Excel, que en principio es experimental pero a mi no me ha dado problema sacando a Word 2010 o a Word 2007, o convertir en CSV consiguiendo así un formato exportable a diversas aplicaciones.
Para exportar basta con que os situéis con el ratón sobre el desplegable que pone Share & more y desde ahí seleccionáis una de las dos opciones que están marcadas en la captura de abajo: Get as Excel Workbook, para que os lo saque como un excel, o Get Table as CSV (For Excel):
Viene cargadito de cambios LibreOffice 6. Ayer, 31 de enero de 2018, The Document Foundation liberó la última versión de la conocida suite ofimática libre para sistemas operativos Windows, MacOS y Linux.
Si tenéis una manzanita necesitaréis al menos la versión 10.9 del sistema operativo instalada en vuestro equipo. En caso de usuarios de Windows ya no hay soporte en esta versión para Windows XP o para Vista, siendo Windows 7 SP1 el sistema operativo mínimo requerido. En el caso de Linux os puedo dar una lista de requisitos más detallada:
Kernel 2.6.18 o superior.
glibc2 versión 2.5 o superior.
gtk versión 2.10.4 o superior.
256 MB de RAM como mínimo.
Al menos 1.55 gigas de espacio en disco duro.
Entorno de escritorio (GNOME o KDE).
Entre las múltiples novedades, aparte de la interfaz y de las mejoras en la integración de LibreOffice Online (la versión cloud de LibreOffice), encontramos nuevas plantillas para Impress, nuevas tipografías, mejoras en el corrector gramatical, nuevos estilos para tablas y formularios en Writer, la posibilidad de exportar directamente a ePUB los documentos o la posibilidad de firmarlos con OpenPGP.