Последние новости
Полезные ссылки
Сообщение о землетрясении
Если Вы ощутили землетрясение, пожалуйста, сообщите о нёмLatex vs. Chess
В Latex существует специализированный пакет для записи шахматных партий. Ниже приведен пример использования пакета chess.
Так же существуют chessfss, cchess, chessboard, chess-problem-diagrams.
Текст Latex
Результат создания chess1.pdf (56 кб)
% начало документа
\documentclass[12pt]{article}
%преамбула
\usepackage[T2A]{fontenc} %таблица символов
\usepackage[cp1251]{inputenc} %кодировка ввода
\usepackage[russian]{babel} %переносы слов
\usepackage[pdftex, unicode]{hyperref} %параметры pdf!
\usepackage{chess} %шахматы
\title{Шахматы} %название документа
\author{Иванов И.И.} %автор документа
%тело документа
\begin{document}
\sloppy %мягкие условия на сборку
\maketitle
\section{Создание новой партии}
\newgame
\move e2e4 e7e5
\ply d2d4
$$\showboard$$
\ply b8c6
\section{С текущей позиции}
%% K - King, Q-Quenn, R-rock, N-Knight, B-Bishop, P-pawn,
\position
\White(Ke1,f2,g2,h2,Rh1, Nf3, Qc4,a2,b2,c3,Ra1)
\Black(Ke8,a7,b7,c7, Ra8, Bf5, Qb6,h7,g7,f6,Rh8)
\global\movecount=28
\global\Whitefalse
\endposition
$$\showboard$$
\ply e8c8
\ply e1g1
$$\showboard$$
\end{document}