Disponible LyX 2.3.3

Ya está disponible la tercera actualización de la serie 2.3 de esta magnífica interfaz gráfica para LATEX / XƎTEX.

En esta versión se corrigen algunos errores y se mejora el rendimiento del programa, como así también se refinan algunos elementos de la interfaz gráfica (por ejemplo, el movimiento de las pestañas es más claro). Todas las novedades están resumidas en el anuncio.

Como siempre, los usuarios de openSUSE ya lo tenemos disponible en el repositorio publishing.

Anuncios

Este pingüino estuvo en el podcast de KDE España

El lunes 17 de junio 2019 participé del podcast de KDE España, hablando de literatura y de las herramientas para escribir y dar formato que nos ofrece el software libre. Si tienes dos horas libres, la charla ha sido muy interesante.

KDE y software para el arte IV: literatura


Edito: ahora es posible descargar/ver el programa desde archive.org

Writer: numeración «en el margen» para notas al pie y títulos

La idea aquí será hacer que la numeración automática de títulos (por ejemplo, de nivel 1) y de notas al pie caigan dentro del margen, logrando los efectos de las siguientes capturas de pantalla (he tenido que activar los caracteres no imprimibles para que se vean los márgenes… en fin)

Como te podrás imaginar, estos trucos tienen su historia, por lo que vayamos por partes.

Números de las notas al pie en el margen

Y ya que estamos, alineados «a la derecha».

Comencemos por ir al estilo de párrafo de las notas al pie, el cual, apropiadamente, se llama Nota al pie. En la pestaña Sangrías y espaciado, para Sangrías ponemos el espacio antes del texto en cero, pero el del Primer renglón en un valor negativo lo suficientemente grande como para acomodar los números, digamos, −1 cm. Presionamos Aplicar y nos movemos a la pestaña Tabuladores donde definimos dos tabuladores, el primero en −0,6 cm y alineado a derecha y el segundo en 0 cm y alineado a izquierda. Aplicamos también este último cambio y cerramos el diálogo para dirigirnos a Herramientas → Notas al pie y finales → pestaña Notas al pie, donde en Numeración automática, para Antes y Después escribimos \t para que Writer inserte los tabuladores que necesitamos (esto de los tabuladores en la numeración de las notas al pie lo cuento en el libro).

Lista esta parte.

Numeración de títulos en el margen

Aquí todo es más simple, pero no necesariamente más claro. Veamos. Nos dirigimos a Herramientas → Numeración de capítulos y en la pestaña Numeración elegimos el tipo de numeración que queramos mientas que en Separador, Después tenemos que agregar un par de espacios. Ahora nos dirigimos a la pestaña Posición para elegir lo que se ve en la segunda captura de pantalla: todo alineado a cero, la alineación de la numeración «a la derecha», la numeración seguida de «nada» y el sangrado en cero.

Nada más que hacer.

Otra forma de representar teclas en LyX

En la sección 15.1 de mi libro sobre LYX describo cómo utilizar el paquete menukeys para representar teclas y menús en un documento XƎTEX. Hace unos días… bueno, unos meses, un lector (¡gracias, César, por el reporte!) me comentó que no le funcionaba y luego de un poco de prueba y error resultó que el problema está en que la instrucción \keys definida por el paquete menukeys no funciona en los títulos: si quieres agregar la representación de una tecla en un título de sección, no puedes, el documento no compila.

El problema me quedó dando vueltas en la cabeza, por lo que el otro día… está bien, el otro mes… no el último, el otro, pensé en utilizar en LYX la fuente Libertinus Keyboard que tan buenos resultados me ha dado en mi manual de Writer: las últimas versiones de esta fuente implementan las teclas como ligaduras tipográficas, por lo que si escribes «Enter» te lo transforma automáticamente en una representación de la tecla Intro.

Dicho y hecho… bueno, dicho un mes y hecho el otro: estilo creado, que la cosa es bien simple.

Creas un nuevo documento, en su configuración eliges de «usar tipografías no TeX», en el Preámbulo escribes

\newfontfamily{\libertinusKB}{Libertinus Keyboard}

para definir Libertinus Keyboard en el documento (¡ciertamente la fuente tiene que estar instalada!) y en el Formato local creas el siguiente estilo:

Format 66
  InsetLayout Flex:LibKB
  LyxType       charstyle
  LabelString   LibKB
  LatexType     command
  LatexName     libkb
  Preamble
    \newcommand*{\libkb}[1]{{\libertinusKB #1}}
  EndPreamble
  ResetsFont    true
  Font
    Family      typewriter
  EndFont

End

Listo, ya tienes el estilo disponible en el clic derecho → Estilo del texto → LibKB (más información sobre estos temas en el libro). ¡Es más fácil que con menukeys!

Dos trucos WordPress: tablas y «enlaces internos»

Sí, sí, que este año también hablaré de tipografía, WordPress y las cosas de siempre. Al menos un poco. En fin, que hoy tocan dos temas. El primero las «tablas». Que deberían llamarse cuadros, pero yo ya me he rendido. Tablas. Tendré que acostumbrarme. El segundo tema es cómo realizar un índice interno en un artículo o página de tu sitio WordPress.


 

Tablas en WordPress, pero sin utilizar complementos

El editor por defecto de WordPress no nos da opciones para crear tablas, pero es posible hacerlas sin problemas. Compara esta

Cabecera 1

Cabecera 2

Cabecera 3

Contenido 11

Contenido 12

Contenido 13

Contenido 21

Contenido 22

Contenido 23

Con esta

Cabecera 1 Cabecera 2 Cabecera 3
Contenido 11 Contenido 12 Contenido 13
Contenido 21 Contenido 22 Contenido 23

Diferentes, ¿verdad? La primera la he creado en Writer dándole formato y luego copiando y pegando, pero la verdad es que no ha quedado muy parecida a la original: el código HTML que se genera es un tanto extraño. La segunda la he creado rápidamente con el siguiente servicio en línea

HTML Table generator

Se le da el formato, se copia el código que genera al portapapeles y se pega en el editor de texto de WordPress (la pestaña HTML). Allí puedes elegir tipo de fuente, tamaño, colores, lo que te plazca. Puedes importar el contenido de la tabla desde el portapapeles o desde un archivo. Todo es muy simple de utilizar, por lo que te dejo jugar con el servicio.

Enlaces internos en un artículo

Como puedes ver, puedes ir del índice que se encuentra al inicio del artículo a cada parte título y de este regresar al índice. En lugar de entrar en explicaciones liosas, te dejo con el código que he utilizado (insertándolo en el editor HTML, como siempre)

Para el «índice» (me salteo la parte del «marco» que eso ya lo he explicado):

<ul>
 	<li><a class="sdfootnoteanc" href="#sdfootnote1sym" name="sdfootnote1anc">Tablas en WordPress, pero sin utilizar complementos</a></li>
 	<li><a class="sdfootnoteanc" href="#sdfootnote2sym" name="sdfootnote2anc">Enlaces internos en un artículo</a></li>
</ul>

Para el primer título:

<h2><a class="sdfootnotesym" href="#sdfootnote1anc" name="sdfootnote1sym">Tablas en WordPress, pero sin utilizar complementos</a></h2>

Para el segundo título:

<h2><a class="sdfootnotesym" href="#sdfootnote2anc" name="sdfootnote2sym">Enlaces internos en un artículo</a></h2>

¡Ten cuidado con la numeración de las etiquetas!

Estos enlaces internos también pueden ser llamados desde otro artículo o página: simplemente utiliza como dirección

url-del-artículo-o-página#etiqueta

donde las dos etiquetas utilizadas en este artículo son sdfootnote1sym y sdfootnote2sym. Por ejemplo

https://elpinguinotolkiano.wordpress.com/2019/02/28/dos-trucos-wordpress-tablas-y-enlaces-internos/#sdfootnote1sym

o lo que uso para la lista de artículos sobre fuentes tipográficas

https://elpinguinotolkiano.wordpress.com/entradas-destacadas/#fuentes

Claramente esto también puede utilizarse para insertar «notas al pie» en los artículos como he hecho aquí, pero te dejo la tarea de descubrir los detalles.

¡Todo listo!

Disponible LyX 2.3.2

Una rápida entrada para este viernes de diciembre: si bien los usuarios de openSUSE ya lo tenemos desde hace unos días en el repositorio publishing, hoy el proyecto LYX ha anunciado la disponibilidad de una nueva versión de corrección de errores de la línea 2.3

Public release of LyX version 2.3.2

La lista de correcciones de error y mejoras en la interfaz gráfica es grande, por lo que te dejo explorar el anuncio. Happy LYXing!

Munson, una agradable «slab serif»

Este artículo es parte de la serie Recomendando fuentes tipográficas


Actualizado al 5 de mayo 2019


Debo admitirlo, nunca me he sentido particularmente atraído por las fuentes «slab serif», pero la que hoy presento no solo es casi una serif «normal»: está tan bien diseñada, con terminaciones «en esfera» en algunos puntos particularmente bien elegidos, que estoy seguro que aquellos que gusten de la tipografía del siglo XIX la encontrarán sumamente interesante:

Munson, por PJMiller

La versión 2 de la fuente (mayo 2019) ha agregado varias opciones OpenType, como fracciones complejas, subíndices e inferiores científicos, etc.