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!

Anuncios

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.

Mostrando datos «en línea» con la fuente Sparks

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


El proyecto que presento hoy es más una curiosidad que otra cosa, pero no por eso menos interesante.

La idea es presentar datos en forma de pequeños gráficos de barras o de línea, pero hacerlo «en línea» y sin utilizar otro software, solo un programa que soporte OpenType y la tabla de sustitución +calt (Contextual Alternates). ¿Cómo?, pues simplemente utilizando una de las quince fuentes tipográficas de este proyecto

Sparks | A typeface for creating sparklines in text without code

en un programa como LibreOffice Writer o XƎTEX. ¿El resultado?

Los números fuera de las llaves serán ignorados mientras que los otros, separados por comas, serán convertidos en «datos». Tenemos a disposición 101 «niveles» (del 0 al 100, inclusos) y tres «estilos», cada uno en cinco «pesos».

Es posible entrar texto normal, pero no resulta tan interesante: su uso principal (digamos, su único uso) es para presentar datos.

La fuente también puede ser descargada desde la página GitHub del proyecto.

Curioso proyecto, ¿verdad?

Fantasque Sans Mono: una fuente para programadores con toques «caligráficos»

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


Hoy presento una fuente monoespaciada con «personalidad» propia:

Fantasque Sans Mono, por Jany Belluz

Tomándose ciertas «libertades» poco frecuentes en fuentes monoespaciadas y con verdaderas itálicas, resulta agradable a la vista y le dará un poco de «alegría» a nuestro código.

Al momento de escribir este artículo el autor está trabajando para agregar ligaduras al mejor estilo Fira Code, lo cual hará que esta fuente sea aún más interesante.

Disponible «Domando al escritor, 2018»

¡Ya está disponible en la página del proyecto la edición 2018 de «Domando al escritor»!

La lista de cambios en esta edición es tan grande que ya me canso de pensar a ella.

¡Espero que lo disfrutes!

A menos de algún «problema técnico de último momento», ya encontrarás allí el PDF y el enlace a la versión en papel (y una pequeña «tirada de manga» 😛 )

[Aquí, entre nosotros: parece que Lulu ofrece estos días un descuento del 15% con el código LULU15… digo, por si te interesa… 😉 ]


Si quieres darme una mano con una pequeña donación, sea esta ocasional a mi cuenta de

PayPal.me

o periódica a mi cuenta en Liberapay

pues que puedes 😉

¡Muchas gracias!

DAE-18: último «informe de avance»

EDITO: ¡Ya está disponible la edición 2018!


Sí, el último, ¡que ya casi estamos!

Como podrás ver, la página del proyecto ya está casi en orden por lo que ahora solo queda una última revisión para buscar errores obvios, esperar que el proyecto LibreOffice publique la versión 6.1.2 y ya estamos.

El día exacto de la publicación dependerá de mi tiempo libre, pero que falta poco.

¡Ah!, sobre eso de «hacer clic para ver más» hablo este jueves, ¡no hay que ser impacientes!

El tema de la «encuesta» lo doy por cerrado: si bien el número de votos no puede considerarse «estadísticamente significativo» (al domingo, solo 17 votos), parece que hay una preferencia por dejar el título original tal y como es, con un segundo lugar para el que era el subtítulo del libro. Por lo que todo queda casi igual, solo he hecho que el subtítulo se vea un poco más grande en la portada.

Lo dicho: en la primera quincena de octubre estará disponible, pero todavía no digo cuándo.

Porque no tengo idea de cuándo, por eso no lo digo.

 

Mayúsculas iniciales en WordPress

Ciertamente si tenemos un sitio propio, con dominio propio y acceso como administrador a sus «entrañas» podremos crear nuestros propios estilos CSS y con ellos construir cualquier formato que queramos en nuestras páginas. Pero eso solo si «tenemos el poder» (y queremos utilizarlo). Ahora bien, esto no quiere decir que no podamos hacer «cosas extrañas» en una de estas cuentas gratuitas, solo tendremos que trabajar un poco más. De hecho en un artículo anterior vimos cómo utilizar Texto En Versalitas y «definiciones flotantes» mientras que en otro artículo comentamos cómo utilizar los logos de TEX, LATEX, XƎTEX y LYX: hoy le toca el turno a las «mayúsculas iniciales», que ya hemos visto en funciones hace un par de semanas.

Pues bien, este truco, como el anterior, está en ir a la pestaña HTML del editor de WordPress e insertar un poco de código. El truco lo vi en la siguiente página: How do I add a Drop cap text (html or image) to my website. Básicamente para crear la primera letra inicial he escrito

<span style="float: left; color: #d4d4c7; font-size: 87px; 
line-height: 39px; padding-top: 3px; padding-right: 3px; 
font-family: serif;">C</span><span style="font-variant: 
small-caps;">iertamente</span> si tenemos

NOTA IMPORTANTE: Por motivos de presentación he quebrado el código en varias líneas, pero es mejor ponerlo todo en una sola.

Solo nos queda jugar un poco con los colores HTML y los tamaños de la letra capital y su interlineado. El código no es ciertamente cómodo por lo que es un recurso que queda solo para «artículos especiales». Eso o adquirir un plan más completo que nos permita trabajar con el código CSS.