한 열에 일련의 체스판을 표시하고 다른 열에는 텍스트를 표시하려면 어떻게 해야 합니까?

한 열에 일련의 체스판을 표시하고 다른 열에는 텍스트를 표시하려면 어떻게 해야 합니까?

체스 게임의 각 동작에 주석이 달린 문서를 만들고 싶습니다.

나는 왼쪽에 체스판이 있고 오른쪽에 주석이 있는 것을 상상합니다.

작은 예를 포함하지 못해 죄송합니다. 나는 Tex를 처음 사용합니다.

답변1

이와 같이?

여기에 이미지 설명을 입력하세요

\documentclass{article}


\usepackage{skak}
\usepackage[margin=1in]{geometry}
\usepackage{lipsum}


\begin{document}

\begin{tabular}{cc}
\begin{minipage}{0.45\textwidth}
\newgame
\showboard  
\end{minipage}
&
\begin{minipage}{0.45\textwidth}
Black can win in two moves, with white's assistance.

\lipsum[1-2]
\end{minipage}
\end{tabular}
\end{document}

답변2

내 생각엔 a가 longtable더 적합할 수도 있을 것 같아.

또한 모든 셀에 환경을 K입력하지 않도록 새로운 열 유형을 만들었습니다 .minipage

\documentclass{article}
\usepackage{array}
\renewcommand{\arraystretch}{2}
\usepackage{longtable}
\usepackage{skak}
\usepackage[margin=1in]{geometry}
\newcolumntype{K}{>{\begin{minipage}[t][\height][c]{0.45\textwidth}\arraybackslash}c<{\end{minipage}}}
\usepackage{lipsum}
\begin{document}

\begin{longtable}{KK}
\newgame
\showboard  
&
A short description
\\
\newgame
\showboard  
&
Black can win in two moves, with white's assistance.
\\
\newgame
\showboard  
&
Black can win in two moves, with white's assistance.
\\
\newgame
\showboard  
&
A medium description \lipsum[1]
\\
\newgame
\showboard  
&
Black can win in two moves, with white's assistance.
\lipsum[1]
\\
\newgame
\showboard  
&
A long description \lipsum[1-2]
\\
\end{longtable}
\end{document}

여기에 이미지 설명을 입력하세요

여기에 이미지 설명을 입력하세요

여기에 이미지 설명을 입력하세요

관련 정보