使用 skak 以外的国际象棋字体

使用 skak 以外的国际象棋字体

我想使用 skak 以外的其他字体(merida、cases 等)。我下载了 enpassant 字体,甚至将它们复制到 skaknew 文件夹。但是,我无法使用没有 .pfb 文件的字体,描述如下:

错误:(类型 1):无法打开文件读取“chess-merida-board-fig-raw.pfb

我的代码:

\documentclass[paper=6in:9in,DIV=calc,12pt]{scrbook}
\usepackage{xskak}
\usepackage{texmate}
\usepackage{array}
\usepackage{fdsymbol}
\newcounter{diagrams}
\newcommand\printdiagrams{\refstepcounter{diagrams}\thediagrams}
\setboardfontfamily{chess-merida}
\setchessboard{smallboard, showmover=true, moverstyle=triangle, movershift=-1.3ex, moverlift=-1.5ex}
\newcommand\tacticboard[2][]{%
 \noindent\begin{minipage}[t]{0.49\textwidth}
  \centering\printdiagrams\chessboard[#2]\par
   \small\bfseries #1\strut
    \end{minipage}\hfill\ignorespaces }

    ....

\begin{document}

....

\tacticboard{setfen=6k1/4p3/3p2p1/4brp1/7q/1P2B2P/PP1Q2P1/5RK1 b}
\tacticboard{setfen=Bn3rk1/p4p1p/b2P2p1/2p1b1B1/3q4/8/P4RPP/2RQ2K1 b}
\tacticboard{setfen=8/1P6/2n1k3/8/3B1p1p/5P1p/8/5K2 w,moverlift=16.5ex}

....

\end{document}

由于unicode文件,我用LuaLatex编码。另外,我无法将chessfss和upper包合并。如何解决?

问候,Ulvi Bajarani

相关内容