Org-mode para creador@s de contenidos

La creación de contenidos basados en textos, imágenes, hiperenlaces y media es una necesidad permanente para quienes somos comunicadores. La transmisión de ideas de manera clara es clave para diseminar el conocimiento.

En general, con las herramientas informáticas hay dos modos de crear un contenido. El primero es cuando se usan editores /wysiwyg/ en que lo que se ve es lo que se tiene. El otro es enfocarse en la creación del contenido más que en la presentación, ya que esta es estándar o ya está definida.

Esta segunda tiene muchas ventajas y un pequeño escollo. Entre las ventajas están que se basan en /texto/, por lo que se pueden integrar a sistemas de control de versiones como *git* con facilidad. Con flujos de trabajo para crear productos finales, como pdfs, webs, presentaciones, etc.

La importancia de que se basa en /texto/ es que no depende de formatos específicos que pueden quedar caducos, como ocurre con los *.doc* u otros formatos de software privativos.

La dificultad radica en que la forma de trabajar con en la creación de estos contenidos maximiza el uso del teclado y las acciones recortadas (shortcuts). Esto requiere un tiempo de aclimatación y aprendizaje, ya que es un paradigma de creación de contenidos que promueve una buena estructura de proyecto, aumentando la productividad general.

El sistema *Org mode*, como *Markdown* o *Grafoscopio*, son formas de escribir texto en base a marcas (que se deben aprender), que generan un documento final. Este curso consistirá en aprender a usar *Org mode*, conocer sus principales acciones y metodología de trabajo.

El editor a utilizar es *Emacs*, que es un clásico del software libre, de variados usos, para programar, navegar, emails, basado en una variante del lenguaje *lisp*, llamado *elisp*. Sobre este existe el sistema *Org mode*, ya que se apoya en las facilidades que entrega para interpretar y realizar acciones requeridas por este último.

Es un sistema que permite la escritura de documentos, toma de apuntes, libros, informes, presentaciones bajo diversos formatos. Crear diagramas, integrar código fuente y ejecutarlo, incluir fórmulas, mostrar información de sistema. Crear tablas con información y realizar cálculos, integrar imágenes con tamaño adaptable, etc.

Inscripción

Curso

Generación 'Narval'

Es un sistema que permite la escritura de documentos, toma de apuntes, libros, informes, presentaciones bajo diversos formatos. Crear diagramas, integrar código fuente y ejecutarlo, incluir fórmulas, mostrar información de sistema. Crear tablas con información y realizar cálculos, integrar imágenes con tamaño adaptable, etc.

De preferencia usuari@s de Gnu/Linux (es mucho más fácil)

2 Público objetivo

Este curso es altamente recomendado para profesores, científic@s, informátic@s y personas que tengan la necesidad de crear textos que deban perdurar con el tiempo, ser adaptados y mejorados a medida que se necesite, sin perder el contenido y las versiones.

1 Sesión 1: El editor y sus características

  • Instalar
  • Abrir
  • Acceder al manual
  • Nociones básicas de lisp
  • Shortcuts más esperados
  • División de pantallas
  • Gestión de archivos y directorios
  • Activar una shell
  • Montar Spacemacs

2 Sesión 2: Preparar un Taller o Curso

  • Idea de curso
  • Estructura de un curso
  • Proyecto git
  • Crear carpetas y archivos base (la estructura)
  • Crear un documento org base

3 Sesión 3: Crear una sesión: Documentos de texto e imagen, listas y tablas.

  • Crear listas
  • Crear tablas
  • Buscar imágenes y visualizarlas.
  • Exportar a pdf, html, txt

4 Sesión 4: Presentaciones

  • Beamer
  • Reveal.js

5 Sesión 5: Incluir código: Programación Literaria

  • Ejemplo con bash
  • Ejemplo con awk
  • Ejemplo con python
  • Ejemplo con C
  • Graphviz y plantuml

6 Sesión 6: Evaluación de código incluido

  • Mostrar código y resultados
  • Mostrar solo el resultado
  • Agregar trozos de código a archivo (tangle)
  • Llamar trozos de código desde otra sección de código (incluir)

Valores de Inscripción

Participante Valor en CLP$ Valor en USD$
Todos Gratis 0 0