Questions tagged [chess]
{chess} is for questions related to the chess game in TeX.
160 questions
2
votes
1
answer
56
views
Displaying a move in chess in LaTeX
I decided to try to design chess solutions and ran into a little difficulty. I wanted the move display (the white square in the photo) to be a circle or triangle instead of a square. I have already ...
0
votes
1
answer
34
views
Ad-hoc-chess-font related log-warnings: Missing character: There is no 0 in font chess-berlin-lsb!
This is a follow up of my question about using a specific set of pieces, berlin, for typing chess moves and diagrams. Yes, this works and i am very thankful for this!
A small drawback is in the latex-...
0
votes
2
answers
51
views
TEXmate - Hide the text used to generate the diagram?
I'm trying to make a doocument that just shows a bunch of positions, no commentary or text/notation. I'm using the Texmate package. Here is the code I have right now:
\begin{document}
|e4 e5 Nc3 Nc6\...
3
votes
2
answers
119
views
Dotted Chess Board Style
I found this old chessboard style in a magazine
I really like the design, the black fields are dotted and around the chessboard there are the labels on all sides and around that there is the border. ...
2
votes
1
answer
130
views
Chess Puzzle Sheet - Layout
I wanted to implement this style here in LaTeX
This is from a book by Maxim Blokh, I want to make a new version of some of his puzzles. The black and white bullets indicate how hard the puzzle is. I ...
0
votes
0
answers
50
views
Creating custom chess symbols (custom image) in LaTeX that remain compatible with xskak or chessboard packages for FEN positions
I want to use custom chess piece images/icons in my LaTeX document, but I still need to be able to utilize the xskak or chessboard packages for displaying FEN positions. What is the best approach or ...
0
votes
0
answers
33
views
problem with extended chess pgn format (including time)
I have chess games in pgn format enriched with times (eg.: 1. Nf3 {[%clk 00:45:08]} {[%emt 00:00:11]} c5 {[%clk 00:45:12]} {[%emt 00:00:08]}. Is there any style which let me control how much time ...
1
vote
0
answers
51
views
how to add parentheses in the chess moves using xskak
I have a very simple question but I am not able to find the answer. How can I try
22... N(g7)f5 using the xskak package. This notation means that the knight may go both g7 and f5 squares. For example,...
1
vote
0
answers
70
views
has anything gone wrong with mpchess [duplicate]
I have used the mpchess package to put chess diagrams in multiple documents and everything was fine.
Suddenly after some update all the files that contains mpchess were not compiling until you remove ...
1
vote
1
answer
107
views
Chess font specific problems on a linux arch based distribution (arcolinux)
For short, it is about getting (white and) black figurine fonts to work, so that typing some chess pages would focus on chess, not on the latex clutter around them. Explicitly:
Question: The Berlin ...
0
votes
1
answer
113
views
Increasing LuaLaTeX compiling speed having 2525 chess diagrams
I want to create a book having 2525 chess position. I have already defined \tacticboard command that should print diagrams. However, due to the size, the PDF generation with LuaLaTeX goes too long (...
1
vote
1
answer
130
views
Using TikZ (or other package) to draw a gameboard, somewhat similar to chess (Hnefatafl)
I need to write some documentation and need to display a Hnefatafl board.
Basically it is an 11x11 board, some of the squares would be highlighted (e.g. cross hatching). The pieces are basically ...
1
vote
1
answer
74
views
Using latex to mark squares in diagrams for Killer Chess Training homework club?
Killer Chess Training is a chess training website.
They give out worksheets every week like https://p8e5c7t2.rocketcdn.me/wp-content/uploads/2021/03/Friendly-Homework-23-%E2%80%93-2021-03-23.pdf and ...
0
votes
0
answers
151
views
How to color white chess pieces black?
I need a chessgame with just one piece color where I can make my moves and each additional board after \mainline stays in the color, black pieces stays black and the white pieces get black. The ...
0
votes
0
answers
113
views
How can I add labels to each square in \chessboard using xskak?
I searched a lot on the internet but I couldn't find any helpful answers, so here I am.
I'm trying to create a chessboard figure, using xskak package that contains a label for each square.
An example ...
1
vote
0
answers
259
views
Writing a Chess Book in LaTeX
I am interested in writing a chess book in LaTeX. Are there any existing LaTeX templates for writing Chess books in overleaf? Also, is there any streamlined way to use Chessbase directly for writing a ...
0
votes
0
answers
54
views
How to type a chess move that disguishes the black move and the white move?
I was reading this post here.
And I couldn't really find the answer.
Basically, how can I type a move of BLACK ROCK to c8 and for a WHITE ROCK to c8?
Something like \wmove{Ra8} and \bmove{Ra8} ...
0
votes
1
answer
103
views
usepackage {babel} and {chess} incompatibility
Have been using a document since time immemorial with \usepackage{babel} and \usepackage{chess},
amongst many others which is why it took me hours to find the culprits. Out of the blue this evening
I ...
0
votes
1
answer
83
views
why mpchess generated board is out of the page here is the simplest code possible
\documentclass[a4paper, twoside,12pt]{article}
\usepackage[margin=1.5cm]{geometry}
\usepackage{polyglossia}
\setdefaultlanguage{arabic}
\setotherlanguage{english}
\setmainfont{amiri}
\usepackage{...
1
vote
1
answer
61
views
Optimize tikz in combination with other packages // graphical visualization of chess opening repertoire
Is there a possibility to write the code in an easier way?:
\documentclass[landscape]{article}
\usepackage[paperwidth=42in,paperheight=40in,margin=0.5in]{geometry}
\usepackage{skak} %package to ...
1
vote
2
answers
185
views
Knights tour figure diagram
I'm converting my handwritten class notes into LaTeX. And there are some figures that I have been using the tikz package.Is it possible to transform the figure below, which represents the horse's ...
0
votes
1
answer
55
views
Can't change language using ```xskak``` package
I am studying chess and decided to take notes. So I am using xskak package. I decided to write in portuguese so that I can share with some friends. The package, however, doesn't obey my command. Here ...
0
votes
0
answers
119
views
Animate a chess line
I would like to animate a line of a chess opening but the only way I found is kinda difficult or repetitive so I would like to write a command that allows me to do so.
Here is an example:
\...
1
vote
1
answer
77
views
Chessboard with named squares in foreign language
I am trying to translate an example from the documentation of the chessboard package, page 54. The code's example is:
\setchessboard{tinyboard,color=magenta,clearboard}
\chessboard[pgfstyle={[base,at={...
0
votes
1
answer
70
views
xskak wont correctly display castle \ParseCastling doesn't match its definition
Hello I am using xskak and I hit the issue which I have to solve: castling
I understand you have to use letter not digit as noted [here][1]
But my issue is when I use O-O I hit error in building PDF:
!...
3
votes
1
answer
272
views
Chess: knight move diagram with 'L' shaped arrows
When drawing knight moves in a board, is it possible to make the line look like an 'L', ie straight for 2 squares then turning 90 degrees and straight again?
For example, the following piece of code
\...
0
votes
1
answer
81
views
Align large chess pieces inside tabular
My goal is very simple: large images of chess pieces with their names next to them. So far I haven't manage to align them correctly though. Here's my code
\documentclass[12pt]{article}
\usepackage[T1]{...
0
votes
3
answers
132
views
Text width inside a table
I'm using tables to format pages for a book with 6 chess positions for page. I'd like the positions to be aligned and it works fine if the text is short, but for positions where I have a longer ...
1
vote
1
answer
114
views
xskak / xsavebox: How to use an xsavebox for markmoves-list
I tried to use xsaveboxes at markmoves:
\xsbox{list1}{a8-e4}
\chessboard[tinyboard,
markmoves=\xusebox{list1}% <--- error
]
so that I can use numbered boxes.
But this does not work, what do I ...
0
votes
0
answers
56
views
chessboard: How to add or inherit styles?
Is it possible to add styles?
I add for example a style 's1' on a style 's2':
\storechessboardstyle{s1}{
movenr={1},
markmove=\xskakget{movefrom}-\xskakget{moveto},
}
\storechessboardstyle{s2}{
...
1
vote
0
answers
64
views
How to display the start situation in an xskakloop
How can I display the start situation, for example the normal chessboard structure, in an xskakloop?
So to speak as "Move 0".
\documentclass[margin=5mm, varwidth]{standalone}
\usepackage{...
1
vote
1
answer
86
views
How to mark the current move AND all previous moves when using an xskakloop (movement history)
With
movenr={1},
markmove=\xskakget{movefrom}-\xskakget{moveto},
movenr={2},
markmove=\xskakget{movefrom}-\xskakget{moveto},
movenr={3},
markmove=\xskakget{movefrom}-\xskakget{moveto},
......
.........
0
votes
0
answers
18
views
xskak: defaultmovenr=0 does not work at xskakloop
I set \xskakset{defaultmovenr=0,}.
And \mainline{0. Ba8 ... 1. Be4 ... 2. Bh7 ... 3. Bg8 ... 4. Ba2 ...} will work now.
But if I use an xskskloop, it does not work any more.
What do I have to do?
\...
1
vote
1
answer
151
views
Chessboard / xskak: How to add a move-number '.' at the chess-annotation
Is it possible to get a "Startposition" / "Number 0" in the move-annotation-printout?
If I try \hidemoves{0. Ke4 ... 1. Ke3 ... }
I get the error: ! mainline: 0 is not the correct ...
4
votes
1
answer
127
views
How to fill a letter (chess piece) with color
I choosed a King from 'DejaVu Sans'.
Is there a way to fill the a chess piece with white?
% arara: lualatex
\documentclass[margin=5mm, varwidth]{standalone}
\usepackage{xcolor}
\usepackage{fontspec}
\...
1
vote
1
answer
155
views
Placing Checkers pieces on a chessboard with `chessboard`, maybe using `xcolor`?
I would like to draw positions of Checkers (aka Draughts) with the almighty package chessboard, and I would like to place some discs with a nice boundary, rather than plain discs.
Edit: What I ideally ...
0
votes
0
answers
110
views
In xskak & chessboard, how to use a variable's value for the moves?
I am using the packages xskak and chessboard.
How should I first define a variable to hold the moves, then use that variable when using \hidemoves and \mainline?
Minimal non-working example:
\...
2
votes
1
answer
748
views
Drawing a chess queen in a Tikz grid
I'm quite new to LaTeX and I'm trying to replicate this using Tikz:
I know there is some chess-related things I can include, but it diesn't seems to be adapted for something like this.
\documentclass{...
2
votes
0
answers
243
views
Chessboard tree diagram
I'm wanting to draw a chessboard tree diagram and I am trying to find the best way to create the tree diagram part. So far I have the below but it looks like the chessboard has a white border which is ...
9
votes
4
answers
2k
views
Inline chess symbols
I want to put chess symbols inline in my document. I know that, using skak, I can produce nice looking inline symbols with commands like \symking, etc. However, these are only white, and I need white ...
0
votes
1
answer
189
views
Change fonts with `chessfss`
I would like to change font for the chess symbols, but it doesn't work.
I have tried to copy the code on the documentation of chessfss but with doesn't work.
Can you help me, please? Herewith, my ...
4
votes
2
answers
1k
views
How can I condense this code?
It is a lot of lines, how can I condense this code so it is shorter? I just wanted to show how the queen moves on a chess board.
\documentclass[12pt]{book}
\usepackage{skak} %or xskak
\usepackage{...
1
vote
1
answer
84
views
Handling the command elements together in the column break by multicols
I try to break the pages with chess diagrams containing the header to the two different columns. The problem is that the command elements are not process processed together. For example, in one of the ...
1
vote
1
answer
238
views
Use symbols from **bartel-chess-fonts** in Overleaf
I want to use a few symbols from the bartel-chess-fonts font in two projects in Overleaf (one is pdfLaTeX, other is XeLaTex). I downloaded the contents, which are all .mf or .tfm files, and added ...
1
vote
1
answer
166
views
Latex: use Pirat font for the King's fig instead of Skaknew King's fig
I'm using chessfss together with xskak package to make game's annotation, my favourite chess font is skaknew, but the figfont for the King look a bit complicated.
Is there anyway to use Pirat font for ...
0
votes
1
answer
248
views
How to add chess diagram \xskakloop in different frame LaTeX beamer?
\documentclass[aspectratio=169]{beamer}
\hypersetup{pdfpagemode=FullScreen}
\renewcommand{\familydefault}{\rmdefault}
\usepackage{tikz}
\usepackage[LSB2,LSBC4,T1]{fontenc} % use fontenc before ...
0
votes
2
answers
188
views
Display a key/legend beside a chess board diagram
Is it possible to display a key (legend) beside a chess board image in latex? That is, a list of piece names and the corresponding pictorial representation. I am using the latex chessboard package at ...
1
vote
1
answer
168
views
Divide a Chess Game into two parts and show individual moves using a looping code using xskak package
Following is a game which has two parts -
First part - Opening moves and
Second part - then start to analyse the further moves.
For this I create a game firstgame1 and display the moves using \...
0
votes
0
answers
56
views
What is the difference between \nextfen and \pastfen in the package xskak
I am trying to understand how continuation of a game (to create variations) in chess moves for a particular game can be achieved using
\newchessgame
along with its options can be done.
I fail to ...
2
votes
1
answer
234
views
The chess example 10-1-12 /LaTeX Graphics Companion/
I'm trying to compile the example10-1-12 from LaTeX Graphics Companion
but it gives an error:
Command Line: bibtex.exe "chess2"
Startup Folder: C:\Users\hynek0\Desktop\TH0dipl
This is BibTeX, ...