Text neben einem Xskak-Diagramm?

Text neben einem Xskak-Diagramm?

Der \chessboardBefehl von xskak.stystellt das Brett mit Glyphen aus einer Schachschrift zusammen. Das verursacht bei mir einTonneKopfschmerzen beim Versuch, erklärenden Text neben eine Tafel zu setzen.

Der erste und naheliegendste Versuch war die Verwendung einer Tabelle (eigentlich habe ich mehrere Diagramme in einer Tabelle mit 3 Tafeln und zugehörigem Text pro Zeile, aber für den Moment wäre es schön, wenn nur ein Diagramm funktionieren würde.):

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

Leider kommt der Text auf die Grundlinie in der zweiten Spalte und sieht... nun ja... beschissen aus. Ich hätte ihn lieber oben im Diagramm oder zentriert.

Dh:

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.

Antwort1

Dies hat absolut nichts mit der Art und Weise zu tun, wie das Schachbrett aufgebaut ist. Das Schachbrett ist wie z. B. eine Grafik einfach ein Kästchen mit der Grundlinie unten und so sind fast alle Antworten bezüglich der Ausrichtung von Grafiken mit Text (siehe z. B.So zentrieren Sie Text mit einem Bild vertikal in derselben Zeile einer Tabelle) kann auch in diesem Fall verwendet werden: Sie können \raiseboxoder zB adjustbox verwenden:

\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}

verwandte Informationen