Disponible LyX 2.3.1

Una rápida entrada dominical: 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 la primera versión de corrección de errores de la línea 2.3

[ANNOUNCE] LyX 2.3.1 Released

Además de numerosas correcciones de error, esta versión agrega mejoras en la interfaz gráfica que la vuelven más ágil. También utiliza diálogos nativos del sistema para abrir o salvar documentos.

Entre otras muchas cosas, que es domingo y no me viene en ganas entrar en tanto detalle.

Después de todo, para eso está el anuncio 😉

Anuncios

LyX: Estilo de párrafo con color de fondo y bordes

El tema apareció hace ya un tiempo en las listas de correo de LYX, pero solo ahora logro (es decir, me acuerdo de) poner en el blog la solución que comenté en su momento.

Situación: construir un estilo de párrafo que tenga un color de fondo y, posiblemente, bordes.

Solución: crear un «formato local» que utilice los paquetes mdframed y xcolor.

Nos dirigimos entonces a Documento → Configuración → Formato local y escribimos (estoy usando el formato de LYX 2.3, recuerda que en 2.2.x era Format 60)

Format 66

Style MiParrafo
 Category      MainText
 Margin        Static
 LatexType     Environment
 LatexName     miparrafo
 NextNoIndent  1
 LeftMargin    MMM
 RightMargin   MMM
 ParIndent     MM
 ParSkip       0
 ItemSep       0
 TopSep        0.5
 BottomSep     0.5
 ParSep        0
 Align         Block
 AlignPossible Block, Left, Right, Center
 Preamble
   \usepackage{mdframed}
   \usepackage{xcolor}
   \newenvironment{miparrafo}
      {\begin{mdframed}[
        backgroundcolor=lightgray,
        linecolor=lightgray 
      ]\quotation}
   {\endquotation\end{mdframed}}
 EndPreamble
End

Te dejaré jugar con los parámetros.

Validado, actualizado (si necesario) y aceptado el nuevo formato local, ahora tendremos un nuevo «entorno» llamado MiParrafo que nos dará un párrafo que, al compilar el documento, se presentará con color y bordes grises claros y mostrará además sangrías por todos lados.


Como siempre, la inspiración para estas cosas viene de tex.stackexchange. Dado que el tema que encontré es del 2010 no usa las nuevas herramientas, por lo que simplemente adapté el código a las exigencias del problema (color de fondo en lugar de solo borde) y al «formato local» que ahora disfrutamos en este gran programa, pero si quieres ver el «original», aquí está:

https://tex.stackexchange.com/questions/6851/create-new-paragraph-style-in-lyx#7471

DAE-18: reporte de progreso para septiembre, encuesta y pequeño anuncio

Y aquí me ven, controlando el PDF de la «versión de desarrollo» de «Domando al escritor 2018»

Aquí ya tenemos a la vista una serie de «trucos» en función: numeración continua de capítulos, índices parciales para cada «parte», enlaces dinámicos coloridos… Todo va tomando forma.


Ahora bien, hay algo que me está rondando por la cabeza en estos días con respecto al libro: esta edición será tan diferente de todas las anteriores que quizás merezca un nuevo nombre… ¿Qué te parece? ¿Dejamos «Domado al escritor» o buscamos un nuevo nombre, más representativo? ¡Aquí te dejo con una encuesta para que me des tu opinión!

 

Eso sí, si piensas sugerir un nombre nuevo, por favor, nada de «Writy McWriteface» o cosas por el estilo.

Igual, que después haré lo que me venga en gana 😉

En fin, que más allá de esta duda de último momento (dejaré correr la encuesta por algunas semanas) todo está en orden para una nueva versión de este libro. No prometo nada, pero en una de esas, quien te dice, quizás… para el mes que viene… puede ser…


Lo que puedo decir, es que estoy por publicar una plantilla basada en el formato de DAE-16, pero actualizando todo a LibO 6.1. La plantilla no será exactamente igual al libro: le faltan un par de cosas (agrupar capítulos «en partes» y los «apéndices») que, si bien fáciles de hacer cuando se conoce el truco, requieren que o bien se den largas explicaciones o bien se usen macros. Y como no estoy de humor para ninguna de las dos cosas, pues que quedarán para otra oportunidad.

Igual, que en el libro explico cómo hacerlas.

Cuando tenga todo listo, aviso.

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.

DAE-18: El texto ya está en su lugar (mayormente)

Bueno, parece que después de todo es posible que la edición 2018 de «domando al escritor» no se convierta en la edición 2019…

El texto está, mayormente, «en su lugar». De hecho el índice ya ha llegado a las siete páginas. No hay aún diagramas ni capturas de pantalla, solo texto y dos tablas. Hay muchas «notas» indicando dónde deberían ir los diagramas y las capturas de pantalla, pero para esta edición estoy haciendo todo lo posible para reducir el número de figuras al mínimo indispensable… para así después revisar todo otra vez y quitar algunas más.

El libro será completamente diferente a todas las ediciones anteriores. De hecho en el primer capítulo dejo en claro cuándo es mejor no usar Writer, indicando las situaciones en las cuales es mejor buscar una alternativa.

Todo en claro y desde el principio.

En fin, que ahora empiezan las infinitas rondas de revisión. Pero no hay que preocuparse, que ya estoy blindando la radiación sincrotrón que saldrá de tanto giro.

La fecha sigue indeterminada, pero ya va tomando forma.

Usar XeTeX en LibreOffice Writer

Solo en las expresiones matemáticas, eso sí.

Ya hablé de TeXMaths por aquí, pero hoy quiero volver a esta extensión ya que a partir de la versión 0.46 nos ofrece algo simplemente magnífico: ¡soporte completo para XƎTEX y el paquete unicode-math!

¡Esto quiere decir que podemos utilizar cualquier fuente matemática para construir nuestras expresiones!

La extensión ha mejorado muchísimo desde aquel viejo artículo que escribí allá por el 2016, ofreciendo ahora varios menús que facilitan la introducción de expresiones, el manejo del preámbulo y las opciones de numeración de ecuaciones.

Lo primero que hay que hacer luego de instalar la extensión es configurarla, haciendo clic en el icono con la llave de tuercas de la barra de herramientas que esta agrega, para así escribir las rutas a los ejecutables que utiliza

Es importante notar que dvisvgm tiene que ser una versión reciente: se necesita al menos TeXLive 2017 (o equivalente) para que funcione todo.

Y recuerda, seguidor de Tux: si no sabes dónde se encuentra un ejecutable el comando whereis es tu amigo.

Ahora la novedad: en la pestaña «Opciones» podemos elegir de utilizar nuestro motor tipográfico favorito

Luego es solo cuestión de crear un objeto y modificar el preámbulo

Escribir la expresión

y disfrutar

La extensión se puede configurar en todos sus detalles, está traducida al castellano y nos ofrece opciones de numeración automática de ecuaciones, entre otras cosas. Dejo al lector los detalles, que hay para divertirse.

La fuente matemática Garamond-Math

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


Combinar fuentes tipográficas puede ser un dolor de cabeza, especialmente cuando tenemos fórmulas matemáticas en nuestros documentos. Por esto me he alegrado al encontrar el proyecto que hoy presento

Garamond-Math | An OTF math font matching the EB Garamond

Ciertamente, para utilizar esta fuente necesitamos un sistema que la reconozca, como XƎTEX con el paquete unicode-math.

Esta fuente matemática toma los principales caracteres de EBGaramond, mientras que los elementos matemáticos son adaptaciones de distintos proyecto como STIX Two, Libertinus MathTeX Gyre Termes Math.

Aún en una etapa temprana de desarrollo, esta fuente promete mucho y nos permite crear complejos documentos técnicos con una de las tipografías más bellas jamás creadas.