Ajedrez y LaTeX: Inserción de variantes

Objetivo: aprender a insertar variantes al anotar una partida de ajedrez en LaTeX.

Con el comando \mainline del paquete skak aprendimos a anotar una partida de ajedrez en \LaTeX. Sin embargo, la transcripción era lineal, indicando cada jugada consecutivamente de principio a fin.

Para poder insertar variantes disponemos de otro comando: \variation

Ilustraremos su uso transcribiendo una pequeña miniatura del siglo XVIII jugada por François Antoine Legal, uno de los mejores jugadores de su época. El remate final que se ilustra en esta partida fue bautizado posteriormente como Mate de Legal, en honor a su brillante ejecutor.

Esta es una muestra del PDF que obtendremos. El código aparecerá a continuación:

legal-2

No están del todo claros ni la fecha, ni el nombre del rival de Legal, ni las jugadas exactas que condujeron a este remate final que debe formar parte del bagaje táctico de todo principiante. Es una celada típica que puede darse en determinadas variantes de algunas aperturas abiertas.

Siempre me ha llamado la atención, al reproducir partidas de la era romántica, la suerte de código de honor no explícito que hasta cierto punto obligaba a aceptar cualquier sacrificio de pieza en virtud de la belleza de la creación final. El jaque en f7 y el posterior mate en d5 resultaban evidentes a poco nivel que tuviera el jugador que conducía las negras. Desde luego, pese a ser en ese momento el mejor jugador de Francia (y probablemente del mundo entero) pocos recordarían hoy día a Legal si su contrario no hubiese tomado esa dama.

Este es el código \LaTeX original:

\documentclass{article}
\usepackage[spanish]{babel}
\usepackage[utf8]{inputenc}
\usepackage{parskip}
\usepackage{skak}  

\begin{document}
\textbf{Blancas:} Legal

\textbf{Negras:} Saint-Brie

\textit{París, 1750}
\\

\newgame
\mainline{1. e4 e5 2. Nf3 d6}

La defensa de Philidor que, curiosamente, fue alumno de Legal.

\mainline{3. Bc4 Bg4 4. Nc3 g6}

Esta jugada pierde un peón. Lo propio era haber desarrollado 
el caballo, \variation{4...Nf6}.

\mainline{5. Nxe5 Bxd1??}

Pero esta otra decide inmediatamente el resultado. Era necesario
contener esa voracidad fatídica tomando simplemente el caballo y
aceptando con humildad la pérdida del peón: \variation{5... dxe5 6. Qxg4}.

\mainline{6. Bxf7+ Ke7 7. Nd5#}

\showboard

\end{document}

Presta mucha atención a los comandos ajedrecísticos, particularmente a \variation, con el que hemos introducido las anotaciones en los comentarios.

Fiel al espíritu de \LaTeX: limítate a indicar qué deseas hacer, recurriendo a comandos semánticos, y deja que \LaTeX y sus compinches se ocupen de las consideraciones de diseño.

Javier Montero Gabarró


Ajedrez y LaTeX: Inserción de variantes


El texto de este artículo se encuentra sometido a una licencia Creative Commons del tipo CC-BY-NC-ND (reconocimiento, no comercial, sin obra derivada, 3.0 unported)


El Club del Autodidacta


Índice completo de artículos relacionados con \LaTeX.

Un comentario en “Ajedrez y LaTeX: Inserción de variantes”

  1. Buenas, estoy haciendo un libro de ajedrez y estos articulos me son de mucha utilidad, ya que el manual es un poco dificil de entender, pero bueno estoy haciendo la lucha. Una pregunta como puedo cambiar el estilo de las piezas, ya que el paquete de chessboard solo maneja un solo estilo, en especial me gustaria tener las piezas del estilo mérida. He buscado por muchos lados pero no logro poner esas piezas.

Deja un comentario

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies