Proyecto friki: ¡frikilibro secreto!

Os he hablado alguna vez de que tenía un proyecto secreto con mi señor hermano y ¿sabéis qué? ¡Hoy llega el día de desvelarlo! Redoble de tambores, por favor. Estamos escribiendo un libro. La idea es acercar las herramientas informáticas de las que solemos hablar en nuestros respectivos blogs a la gente. Pensad en Vim y Emacs, git, Markdown, regexp… este tipo de movidas. Que parece que no pero te hacen mucho más productivo. Os lo ilustro con un ejemplo personal: cuando envié mi artículo científico a la revista, descubrí que la plataforma no funcionaba bien si las imágenes no estaban en eps. Ahí tenía dos opciones, transformarlas una a una (me negaba rotundamente) o escribir un script1. Pues el script ese que escribí con mi hermano sirvió para que otra doctoranda en la misma situación no tuviera que transformar las imágenes una a una ¡Media hora de vida libre de trabajo repetitivo e inútil!

En fin, me centro. El libro está dividido en capítulos que se componen de artículos relativamente independientes sobre diferentes herramientas, libres todas ellas aunque en algún caso me temo que tendremos que citar alguna no libre. Como somos supermolones, estamos escribiendo el propio libro usando las técnicas y trucos que contamos para demostrar que funcionan. Evidentemente, liberaremos la fuente. Y para financiarnos probablemente cobraremos por la versión compilada.

Seguir leyendo →

Nunca es tarde

¡Hoy se pasa por el blog una señora muy molona! Se llama Masako Wakamiya, aunque es conocida como Ma-chan, es japonesa, octogenaria y se dedica a acercar la tecnología a la tercera edad. Todo empezó cuando se jubiló, tenía miedo de quedarse aislada y se compró un ordenador para hablar con sus amigas. Luego entre todas montaron un club online para la tercera edad y de ahí siguieron y siguieron…

En el vídeo nos cuenta su historia:

Lo último que ha hecho la señora ha sido aprender a programar y desarrollar un juego para móviles. Es mi ídola.

Referencias

La charla y la bio de Ma-chan en TedX Tokio

Curso no convencional de LaTeX: un documento científico

Vamos a hablar del caso en el que LaTeX da lo mejor de sí mismo: un documento científico. Con esto me refiero a libros técnicos, tesis, artículos… ya me entendéis. No tienen por qué hablar necesariamente de ciencia, si me centro más en ellos es porque es mi campo.

La característica esencial de un documento científico es su formato rígido que en muchas ocasiones nos viene impuesto, ya sea por una revista o universidad o por las propias costumbres de nuestra disciplina. Por ejemplo, una tesis suele estar dividida en capítulos, debe tener referencias bibliográficas con un estilo determinado y se inicia con un índice general, uno de tablas y otro de figuras así como con un glosario de términos. También suele llevar un resumen del contenido al principio y se separa el trabajo adicional en apéndices. Todo esto implica diferentes formatos para las partes (numeración de las páginas y secciones, estilo de los encabezados…) y cierta planificación. Sin planificar se puede uno volver completamente tarumba, lo digo conocimiento de causa, el control de versiones me salvó más de una vez de romper la tesis sin remedio.

Es por ello que primero veremos cómo organizar el documento en cuestión y luego haremos un índice, un glosario y hasta unas lista de referencias.

Seguir leyendo →

Camino a la panificación: pan de einkorn y copos

Olvidé refrescar la masa madre y estaba sin pan así que aprovechando de que me quedaba levadura seca de aquella vez que hice bollos de despedida me puse a fabricar un pan de masa directa. Pillé el libro de Hamelman con la intención de seguir una receta al pie de la letra pero la anarquía es fuerte en mí y acabé haciendo un poco lo que me dio la gana. Lo escribo aquí para acordarme para la próxima.

Pan de einkorn y copos de avena

Casi sigo una receta pero al final no


Ingredientes

  • 85 g copos de 4 cereales. Son mi desayuno con yogur, canela, plátano y unos frutos secos.
  • 125 g harina integral de fuerza
  • 375 g einkorn. No tenía harina de trigo normal, así soy.
  • 320 g agua
  • 60 g yogur matsoni. Sustituye la leche de la receta original.
  • 30 g aceite de oliva
  • 10 g sal
  • Una cucharada de miel
  • 1 cucharadita de levadura seca

Direcciones

  1. Mezclé los copos con el yogur, el agua y el aceite y la miel. Lo dejé reposar para que se ablandara. Mientras tanto pesé y mezclé los ingredientes secos.
  2. Junté lo seco con lo líquido y amasé.
  3. Dejé reposar a temperatura ambiente 2h y 15′
  4. Formé en bola y dejé fermentando 1h 30′
  5. Horneé en horno precalentado a 200ºC, los primeros 10 minutos solo con la resistencia superior, luego con ambas a 180ºC otros 35′.

Lo que he aprendido: blindtext en LaTeX

Estoy ahora mismo probando una plantilla de LaTeX y recordado una herramienta interesante para estas labores: el paquete blindtext. Este paquete es similar al típico Lorem Ipsum, es decir, nos crea texto sin sentido, pero tiene ciertas funcionalidades añadidas:

  • Depende del idioma así que se puede ver qué tal va la silabación. Ahora mismo los idiomas disponibles son inglés, francés, alemán, latín y catalán. Es curioso que en cosas de LaTeX haya casi siempre catalán como opción, los demás deberíamos ponernos las pilas.

  • A diferencia del paquete lipsum, la implementación de Lorem Ipsum para LaTeX, que solo nos crea texto, tenemos la posibilidad de generar listas, ecuaciones y hasta un documento completo si se lo pedimos.

  • Podemos crear texto formado por pangramas, frases que contienen todas las letras del abecedario de un idioma concreto1, interesante para probar tipografías. También podemos usar trozos de la Biblia, cosa que me parece absolutamente genial aunque utilidad práctica le veo menos.

Es muy fácil de usar, para crear texto sin más tenemos dos comandos:

  • \blindtext crea un trozo de texto corto. Opcionalmente le podemos dar el número de veces que queremos que repita el texto con \blindtext[REP]
  • \Blindtext crea un trozo de texto largo. Puede tomar como opciones el número de párrafos y el de repeticiones con \Blindtext[PAR][REP]

Podemos fabricar un documento completo, largo o corto, con y sin ecuaciones:

  • \blindocument crea un documento corto, si delante activamos las matemáticas con \blindmathtrue tendrá también ecuaciones. El documento creado tendrá títulos de sección de todos los niveles y varios tipos de listas.
  • \Blindocument crea un documento largo, funciona exactamente igual que el anterior.

  • \blindmathpaper crea un documento con ecuaciones.

Hay otras opciones para crear listas y así, en el manual lo tenéis bien explicado.

Os pongo para terminar un ejemplo con diferentes opciones para que hurguéis si os parece interesante. Lo único que hay que tener en cuenta es que el idioma que usa es el del paquete babel. He puesto una comparación con lipsum también ya que estaba.

\documentclass[a4paper,11pt]{article}

% Idioma y codificación
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}

\usepackage[english]{babel}

% Paquetes para texto de relleno

% Blindtext
% Opciones pangram, bible, random (defecto)
\usepackage[pangram]{blindtext}

% Lorem ipsum
\usepackage{lipsum}

\begin{document}

\tableofcontents

% Texto corto
\blindtext

% 3 párrafos, 2 repeticiones
\Blindtext[3][2]

% Párrafos 5 y 6 creados con Lorem Ipsum
\lipsum[5-6]

% Documento completo con matemáticas
\blindmathtrue
\blinddocument

% Documento completo con matemáticas
\blindmathpaper

\end{document}
Lorem Ipsum por Sudweb vía Attribution Engine. Licencia CC BY-NC-SA.

Referencias

Manual de blindtext(pdf)

Alternative to “Lorem Ipsum” en TexExchange

El paquete lipsum

Otros generadores de texto


  1. El veloz murciélago hindú comía feliz cardillo y kiwi. ¿Lo recordáis? 

Software libre en el Parlamento Vasco

Últimamente estamos los vascos a tope con el software libre, que si
el manifiesto Software librea nahi dugu, el Queremos software libre que llevan Saregune y Reciclanet… hasta una propuesta seria de Bildu1 tenemos.

Ahora parece que esta exigencia ha llegado hasta el Parlamento Vasco, ni más ni menos. El pasado día 30 en la sesión sobre los presupuestos hubo una discusión bastante caliente sobre el software libre en la administración pública.

Seguir leyendo →