我想更改国际象棋符号的字体,但不起作用。我尝试复制文档中的代码,chessfss
但不起作用。你能帮我吗?这是我的最小示例。(在将要使用此示例的文档中,我使用 XeLaTeX)。
% !TEX TS-program = XeLaTeX
\documentclass{article}
\usepackage{chessfss}
\begin{document}
\setfigfontfamily{maya}
\setboardfontsize{20pt}
\boardfont
KkQkRrBbNnPp
\end{document}
答案1
如果您想选择小雕像字体,则不应使用\figfont
。\boardfont
但是 maya 的 pfb 文件不在 CTAN 上的 enpassant 包中(由于许可原因),您必须手动创建它们。例如,使用 pirat,您可以这样做:
\documentclass{article}
\usepackage{chessfss}
\pdfmapfile{=chess-enpassant.map} %perhaps needed ...
\begin{document}
{\setfigfontfamily{pirat}
\figfont
KQRBNP}
{\setboardfontfamily{pirat}
\boardfont
KkQkRrBbNnPp}
\end{document}