Disponible LyX 2.2.1

lyxUn breve artículo para anunciar la disponibilidad de la primer versión de corrección de errores de la serie 2.2.x:

[ANNOUNCE] LyX 2.2.1 Released

Aparte de numerosas correcciones de error y mejoras en la interfaz gráfica (y el regreso del soporte para algo llamado «Vista»… qué será eso…😄 ) se tiene un nuevo módulo para «jugar» con los títulos y el preámbulo en general, se han hecho cambios en cómo se manejan las definiciones de estilos de carácter (algún día tendré que hablar de eso…), etcétera.

Deja un comentario

Disponible LabPlot 2.3.0

El sábado se ha publicado una nueva versión de este programa de visualización y análisis de datos construido sobre tecnologías KDE:

LabPlot 2.3.0 released

Desde su entrada a la infraestructura de KDE, el proyecto no ha hecho más que crecer.

Las novedades de esta versión son realmente impresionantes:

  • Gracias a la integración con Cantor, ahora es posible llamar programas externos como Maxima o NumPy (R y Octave están al caer) para luego representar los resultados con LabPlot
  • Finalmente se han implementado las transformadas de Fourier, ofreciendo 15 tipos de «ventanas» para analizar los datos
  • Se disponen de varios tipos de filtros para suavizar datos
  • También es posible realizar interpolaciones con múltiples métodos
  • Vuelve a LabPlot luego de muchos años el cálculo de estadísticas sobre los valores de las columnas de una tabla
  • El contenido de los contenedores de datos puede ser exportado en formato TeX
  • Se ha implementado un pequeño «bloc de notas»
  • Se ha mejorado el rendimiento del programa

Y esto es solo el principio: futuras versiones traerán más sorpresas. Cuando esta nueva versión aparezca en los repositorios, veré de analizarla en más detalle.

, ,

Deja un comentario

LyX: sub- y superíndices en modo texto

En modo matemático es fácil: el guión bajo para para subíndices, el acento circunflejo para los superíndices y a otra cosa. Ahora bien, tener sub- y superíndices en modo texto también es necesario[citation needed], ¿cómo los logramos?

Antes de seguir tenemos que distinguir entre sub- y superíndices reales y simulados. Los sub- y superíndices reales son caracteres especiales diseñados explícitamente para actuar como tales mientras que los simulados simplemente provienen de hacer la fuente más pequeña y subirla (o bajarla) un poco, lo cual nunca se ve igual

Sub-super

Como puede verse en la captura (sí, la he tomado de mi libro sobre Writer😛 ) los índices reales (los de la derecha) se ven mejor que los simulados. Y es que al escalar la fuente para simular el índice también se reducen el grosor de los trazos, haciendo que los índices se vean más «claros» que la letra de base.

En este blog hemos hablado varias veces sobre cómo aplicar especialidades OpenType sobre una fuente por lo que activar los índices verdaderos con las etiquetas +sups, +sinf o +subs no debería ser un problema para el lector… salvo por el hecho de que no todas las fuentes tipográficas ofrecen estas opciones y que las pocas que las ofrecen no nos dan todos los caracteres que podríamos necesitar.

En fin, que tendremos que utilizar índices simulados, otra no nos queda. Para aliviar este problema resulta conveniente elegir una fuente tipográfica que ofrezca «tamaños ópticos» como por ejemplo Latin Modern, Antykwa Połtawskiego o, en menor medida, EB Garamond, ya que los índices serán generados a partir de la fuente correcta para ese tamaño y se verán bien.

LaTeX nos permite trabajar con índices simulados gracias a las instrucciones \textsuperscript{} y \textsubscript{}. Para ambas, LyX ofrece una interfaz gráfica.

Para insertar estos índices «en modo texto» en LyX tenemos los menús Insertar → Formato → Superíndice/Subíndice.

Por defecto LyX no ofrece atajos de teclado para estas opciones, pero esto es simple de solucionar. Si prestamos atención a la barra de estado de LyX (la parte baja de la ventana) mientras aplicamos este formato veremos que por algunos instantes aparece

script-insert superscript

cada vez que creamos un superíndice, mientras que al crear un subíndice tendremos

script-insert subscript

Estas son las instrucciones que necesitamos para crear nuevos atajos de teclado.

Nos dirigimos ahora a Herramientas → Preferencias → Edición → Atajos de teclado y presionamos Nuevo. Para crear un atajo de teclado para el superíndice en modo texto copiamos la instrucción correcta en el campo Función, presionamos el botón en blanco que sigue a Atajo de teclado, presionamos el atajo que queramos (aparecerá escrito en el botón que estaba en blanco) y luego clic en Aceptar.

Sub-superConfigurarAtajo

NOTA: Si estamos utilizando una fuente tipográfica particularmente completa que tenga todos los sub- y superíndices reales disponibles como opción OpenType (¡avisen cuál es!) podremos seguir utilizando este método ya que existe un paquete (cuando no…) que al encontrarse con las instrucciones \textsuperscript y \textsubscript las reemplaza automáticamente por la opción OpenType correspondiente. Este paquete se llama realscripts, pero no hablaré de él aquí.

Ahora bien, ¿cómo podemos hacer para modificar cuánto se reduce la fuente del índice simulado y cuánto es este subido o bajado? La respuesta es que con estas funciones no es posible, pero que se puede hacer algún «truco» del cual hablaremos en un próximo artículo.

,

Deja un comentario

Nueva versión de DejaVu Fonts, ahora con fuente matemática

Ayer se ha publicado la versión 2.36 de la familia de fuentes DejaVu (el artículo original ya ha sido actualizado). Además de numerosas correcciones de error y nuevos símbolos, la novedad más importante es la incorporación de una fuente «matemática» que puede ser utilizada por el paquete unicode-math en documentos XeTeX y LuaTeX. En efecto, esta nueva versión incluye un aporte de la gente del grupo GUST (ya hablamos de ellos aquí, aquí y aquí): la fuente matemática DejaVu Math TeX Gyre.

DejaVuMath

No es ciertamente la más bella de las fuentes matemáticas, pero aquí está😉

[DejaVu-fonts] DejaVu version 2.36 release

La fuente puede descargarse tanto desde la página principal del proyecto como desde el repositorio en GitHub.

,

Deja un comentario

LyX: configurando las leyendas de figuras y cuadros

La forma más sencilla de configurar la leyenda de figuras y cuadros en un documento LaTeX es utilizar el paquete caption.

En Linux y con TeXLive (los paquetes texlive-caption y texlive-caption-doc) la documentación se instala en

/usr/share/texmf/doc/latex/caption/caption-eng.pdf

La documentación es muy sencilla por lo que en este breve artículo solo daré un ejemplo «cotidiano» para ver cómo se utilizan los diferentes parámetros de este paquete.

La idea de este ejemplo es configurar las leyendas de figuras y tablas para que sean:

  • Justificadas pero con la última línea centrada
  • La etiqueta se muestre en negrita
  • El texto de la leyenda en cursiva

Para lograr esto nos dirigimos al preámbulo LaTeX y escribimos

\usepackage{caption}

\captionsetup{justification=centerlast,labelfont=bf,textfont=it}

La primera línea activa el paquete caption mientras que la segunda lo configura con las tres opciones comentadas más arriba. El resultado:

LyX-Caption

Otras opciones ofrecidas por caption: cambiar márgenes, el tamaño o el tipo de la fuente, interlineado, color del texto, modificar o incluso eliminar el nombre de la etiqueta (para que se muestre solo el número), insertar un quiebre entre la etiqueta y el texto de la leyenda, la distancia entre la imagen/cuadro y la leyenda (la opción skip), etcétera.

Es interesante notar que la instrucción \captionsetup puede también utilizarse no solo en el preámbulo: colocándola en un flotante particular nos permitirá configurar esa leyenda.

Dejo al lector el explorar las opciones de este paquete.

Deja un comentario

Definiendo una ciudad

Ámsterdam: canales y bicicletas. Algún que otro auto, pero principalmente canales y muchas bicicletas:)

Amsterdam

Magnífica ciudad.

2 comentarios

Octave 4.0.3

No me pregunten qué pasó con la 4.0.2 (hace unos meses que hablamos de la 4.0.1), pero hoy me he enterado (con retardo) que la versión 4.0.3 de este sistema libre de cálculo y simulación para ciencia e ingeniería ya está con nosotros. La extensa lista de cambios puede consultarse en este enlace:

Bugs Fixed in GNU Octave 4.0.3

Para los usuarios de openSUSE, la nueva versión ya está disponible en el repositorio Science.

Para quienes no lo conozcan aún, GNU Octave es un sistema que ofrece un lenguaje interpretado de alto nivel muy similar al lenguaje M utilizado por Matlab, el cual está orientado al procesamiento de datos y a la realización de los más variados cálculos numéricos y simulaciones, tanto en ciencia como en ingeniería y educación (en este sitio ya lo hemos utilizado aquí y aquí). Distribuido bajo la licencia GNU General Public License, esta magnífica herramienta libre cuenta además con una enorme comunidad de desarrolladores que continuamente crean los complementos reunidos en el proyecto Octave-Forge.

,

2 comentarios

A %d blogueros les gusta esto: