¿Texto junto a un diagrama xskak?

¿Texto junto a un diagrama xskak?

El \chessboardcomando xskak.styensambla el tablero usando glifos de una fuente de ajedrez. Esto me causa untoneladade dolores de cabeza al intentar poner un texto explicativo al lado de un tablero.

El primer y más obvio intento fue usar una tabla (de hecho, tengo varios diagramas en una tabla con 3 tableros y texto asociado por línea, pero sería bueno que solo funcionara un diagrama por ahora):

\documentclass{article}
\usepackage{xskak}
\begin{document}
{\centering
\begin{tabular}{l p{4cm}}
\chessboard[setfen=] &
White to move.  Mutual zugzwang.
\end{tabular}\par}
\end{document}

Desafortunadamente, el texto va en la línea de base de la segunda columna y parece... bueno... una mierda. Preferiría que se adhiera a la parte superior del diagrama o que esté centrado.

Es decir:

r n b q k b n r    Text should be 
p p p p p p p p    aligned like this
. . . . . . . .    in the final PDF.
. . . . . . . .                          Or centred
. . . . . . . .                          vertically.
. . . . . . . . 
P P P P P P P P 
R N B Q K B N R                                        It should
                                                       definitely not
                                                       be aligned with
                                                       the baseline of 
                                                       the diagram.

Respuesta1

Esto no tiene absolutamente nada que ver con la forma en que está construido el tablero de ajedrez. El tablero de ajedrez es como, por ejemplo, un gráfico, simplemente un cuadro con la línea de base en la parte inferior y, por lo tanto, casi todas las respuestas relacionadas con la alineación de los gráficos con el texto (ver, por ejemplo,Cómo centrar verticalmente texto con una imagen en la misma fila de una tabla) también se puede utilizar en este caso: puede utilizar \raiseboxo, por ejemplo, ajustarbox:

\documentclass{article}
\usepackage{xskak,adjustbox}
\begin{document}

\begin{tabular}{l p{4cm}}
\adjustbox{valign=c}{\chessboard[setfen=]} &
White to move.  Mutual zugzwang.
\end{tabular}
\end{document}

información relacionada