With the following code :
\documentclass[a4paper,twocolumn]{article}
\usepackage{xskak,adjustbox}
\usepackage{lipsum}
\usepackage{tabularx}
\usepackage{parskip}
\begin{document}
\lipsum[5]
\begingroup\setlength{\fboxsep}{0pt}
\colorbox{lightgray}{%
\begin{tabularx}{\linewidth}{p{0.5\linewidth}@{\extracolsep{\fill}}p{0.46\linewidth}@{}}%
\adjustbox{valign=t,width=0.85\linewidth}{\chessboard[setfen=8/8/5K2/2p3Bk/2P1R3/8/8/8 b - - 0 1,tinyboard,margin=false]} & \footnotesize{\lipsum[5]}
\end{tabularx}}
\endgroup
\lipsum[5]
\lipsum[5]
\lipsum[5]
\end{document}
I get the following result :
As you can see the text is not perfectly top aligned with the chessboard on the left side... It is slightly shifted down...
I would like to align the top of the chessboard perfectly with the top of the text on the right, but I couldn't do it... Can you help me please?
Thank you!


\adjustbox{width=0.85\linewidth,valign=t}. And if you still don't like the alignment, change\adjboxvtop, see the documentation. – Ulrike Fischer Feb 28 '23 at 22:29