PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Chessboard, Skak u.ä.



Superdongdong
22-07-2011, 22:26
Hallo zusammen,


ich habe versucht, mir Latex-Pakete für die Darstellung von Schachstellungen zu beschaffen. Dabei habe ich gelesen, dass Chessboard ein geeignetes Paket sein soll. Ich habe mir dieses samt aller mir als nötigen Pakete installiert - das heißt hier: von CTAN.org heruntergeladen, ein paar Latex-Befehle ausgeführt, Dateien herumkopiert und texhash ausgeführt.

Damit bin ich soweit gekommen, dass Latex-Dokumente mit Bezug auf Chessboard kompiliert werden, allerdings mit Warnungen wie




Font shape `OT1/cmr/m/n' in size not available(Font) size substituted on input line 34. Font shape `OT1/cmr/m/n' in size not available(Font) size substituted

Font shape `OML/cmm/m/it' in size not available(Font) size substituted on input line 34. Font shape `OML/cmm/m/it' in size not available(Font) size substituted

Font shape `OMS/cmsy/m/n' in size not available(Font) size substituted on input line 34. Font shape `OMS/cmsy/m/n' in size not available(Font) size substituted

Font shape `OMX/cmex/m/n' in size not available(Font) size substituted on input line 34. Font shape `OMX/cmex/m/n' in size not available(Font) size substituted

Font shape `U/msa/m/n' in size not available(Font) size substituted on input line 34. Font shape `U/msa/m/n' in size not available(Font) size substituted

Font shape `U/msb/m/n' in size not available(Font) size substituted on input line 34. Font shape `U/msb/m/n' in size not available(Font) size substituted


Und das Ergebnis sieht auch tatsächlich scheußlich aus - naja, zumindest erinnert nichts, aber auch gar nichts an eine Schachfigur, weder bei dvi-, ps- oder pdf-Ausgabe.


Könnt Ihr mir verraten, welche Fontdateien mir fehlen, woher ich sie kriege und wo sie hin müssen?



Was ich alles eingefügt habe:




Verzeichnisse in texmf/tex/latex:

skak, xskak, skaknew, chessboard


texmf/fonts/type1:

AlphaDia.pfb SkakNew-Diagram.pfb SkakNew-DiagramT.pfb SkakNew-FigurineBold.pfb SkakNew-Figurine.pfb

texmf/fonts/tfm:

AlphaDia.tfm SkakNew-Diagram.tfm SkakNew-DiagramT.tfm SkakNew-FigurineBold.tfm SkakNew-Figurine.tfm

texmf/dvips/config\SkakNew.map


Vielen Dank im Voraus!

u_fischer
23-07-2011, 11:21
Dein log-Datei-Schnipsel hat überhaupt nichts mit Schach zu tun. Was auch immer dein Problem ist, du hast keine, wirklich keine, sinnvolle Information geliefert für das Verständnis - geschweige denn für die Lösung - geliefert.

Ich würde dir mal empfehlen, die Boardregeln zu lesen.
http://mrunix.de/forums/showthread.php?t=38129

Btw: Bei einem modernen TeX-System ist eine manuelle Installation nicht nötig. Die Paketmanager erledigen das für dich. Bei Miktex ist dann alles dabei, bei TeX-Live musst du dir noch die Dokumentation von chessboard/xskak von CTAN holen.

Superdongdong
23-07-2011, 15:03
Vielen Dank für die freundliche Antwort.

1. Wenn ich keine Schach-spezifischen Befehle verwende, bekomme ich die zitierten Warnungen nicht.
2. Andere Warnungen oder Fehler bekomme ich auch nicht.

Aus diesen Gründen liegt die Vermutung nahe, dass die zitierten Warnungen eben doch mit Schach zu tun haben.

vci
23-07-2011, 15:43
Wie man eine Frage stellt:
Sollte Code nicht funktionieren, wie erwartet: Minimalbeispiel erstellen (=kompilierfähig und aufs wesentliche Problem beschränkt)
Bei Fehlern: Unbedingt die Fehlermeldung mit angeben!

Superdongdong
23-07-2011, 16:33
Gut, betrachten wir folgendes Beispiel:



\documentclass[a4paper,twoside,12pt]{article}
\usepackage{ifthen,xskak,chessboard}

\begin{document}


\newgame
\chessboard
%\showboard

\end{document}


Ergibt folgende Log-Datei:



This is pdfTeX, Version 3.141592-1.40.3 (Web2C 7.5.6)
entering extended mode
(./TestSkak.tex
LaTeX2e <2005/12/01>
Babel <v3.8h> and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, basque, bulgarian, coptic, welsh, czech, slovak, german, ngerman, d
anish, esperanto, spanish, catalan, galician, estonian, finnish, french, greek,
monogreek, ancientgreek, croatian, hungarian, interlingua, ibycus, indonesian,
icelandic, italian, latin, mongolian, dutch, norsk, polish, portuguese, pinyin
, romanian, russian, slovenian, uppersorbian, serbian, swedish, turkish, ukengl
ish, ukrainian, loaded.
(/usr/share/texmf/tex/latex/base/article.cls
Document Class: article 2005/09/16 v1.4f Standard LaTeX document class
(/usr/share/texmf/tex/latex/base/size12.clo))
(/usr/share/texmf/tex/latex/base/ifthen.sty)
(/usr/share/texmf/tex/latex/xskak/xskak.sty
(/usr/share/texmf/tex/latex/aeguill/skak.sty
(/usr/share/texmf/tex/latex/chessfss/chessfss.sty
(/usr/share/texmf/tex/latex/xkeyval/xkeyval.sty
(/usr/share/texmf/tex/latex/xkeyval/xkeyval.tex
(/usr/share/texmf/tex/latex/xkeyval/keyval.tex)))
(/usr/share/texmf/tex/latex/chessfss/lsbenc.def)
(/usr/share/texmf/tex/latex/chessfss/lsfenc.def)
(/usr/share/texmf/tex/latex/chessfss/lsienc.def))
(/usr/share/texmf/tex/latex/aeguill/lambda.sty)
(/usr/share/texmf/tex/latex/tools/calc.sty)
(/usr/share/texmf/tex/latex/base/textcomp.sty
(/usr/share/texmf/tex/latex/base/ts1enc.def))
(/usr/share/texmf/tex/latex/chessfss/lsbskaknew.fd))
(/usr/share/texmf/tex/latex/xifthen/xifthen.sty
(/usr/share/texmf/tex/latex/etex/etex.sty)
(/usr/share/texmf/tex/latex/ltxmisc/ifmtarg.sty))
(/usr/share/texmf/tex/latex/chessboard/chessboard.sty
(/usr/share/texmf/tex/generic/oberdiek/ifpdf.sty)
(/usr/share/texmf/tex/latex/pgf/basiclayer/pgfcore.sty
(/usr/share/texmf/tex/latex/graphics/graphicx.sty
(/usr/share/texmf/tex/latex/graphics/graphics.sty
(/usr/share/texmf/tex/latex/graphics/trig.sty)
(/usr/share/texmf/tex/latex/config/graphics.cfg)
(/usr/share/texmf/tex/latex/graphics/dvips.def)))
(/usr/share/texmf/tex/latex/pgf/systemlayer/pgfsys.sty
(/usr/share/texmf/tex/latex/pgf/utilities/pgfrcs.sty
(/usr/share/texmf/tex/generic/pgf/utilities/pgfutil-common.tex)
(/usr/share/texmf/tex/generic/pgf/utilities/pgfutil-latex.def)
(/usr/share/texmf/tex/generic/pgf/utilities/pgfrcs.code.tex))
(/usr/share/texmf/tex/generic/pgf/systemlayer/pgfsys.code.tex
(/usr/share/texmf/tex/generic/pgf/systemlayer/pgf.cfg)
(/usr/share/texmf/tex/generic/pgf/systemlayer/pgfsys-dvips.def
(/usr/share/texmf/tex/generic/pgf/systemlayer/pgfsys-common-postscript.def)))
(/usr/share/texmf/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex)
(/usr/share/texmf/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex))
(/usr/share/texmf/tex/latex/xcolor/xcolor.sty
(/usr/share/texmf/tex/latex/config/color.cfg))
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcore.code.tex
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcoremath.code.tex)
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorepoints.code.tex)
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorepathconstruct.code.tex)
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorepathusage.code.tex)
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorescopes.code.tex)
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcoregraphicstate.code.tex)
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcoretransformations.code.tex)
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorequick.code.tex)
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcoreobjects.code.tex)
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorepathprocessing.code.tex)
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorearrows.code.tex)
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcoreshade.code.tex)))
(/usr/share/texmf/tex/latex/pgf/basiclayer/pgfbaseshapes.sty
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfbaseshapes.code.tex))
(/usr/share/texmf/tex/latex/pstricks/pst-node.sty
(/usr/share/texmf/tex/latex/pstricks/pstricks.sty
(/usr/share/texmf/tex/generic/pstricks/pstricks.tex
`PSTricks' v1.15 <2006/12/22> (tvz)
(/usr/share/texmf/tex/generic/pstricks/pstricks.con)))
(/usr/share/texmf/tex/generic/pstricks/pst-node.tex v97 patch 11, 2000/11/09))
(/usr/share/texmf/tex/latex/amsfonts/amssymb.sty
(/usr/share/texmf/tex/latex/amsfonts/amsfonts.sty))
(/usr/share/texmf/tex/latex/chessboard/chessboard-keys-main.sty)
(/usr/share/texmf/tex/latex/chessboard/chessboard-keys-pgf.sty)
(/usr/share/texmf/tex/latex/chessboard/chessboard-pgf.sty))
(/usr/share/texmf/tex/latex/xskak/xskak-keys.sty)
(/usr/share/texmf/tex/latex/xskak/xskak-nagdef.sty)) (./TestSkak.aux)
(/usr/share/texmf/tex/latex/chessfss/lsfskaknew.fd)
(/usr/share/texmf/tex/latex/chessfss/lsiskaknew.fd)
(/usr/share/texmf/tex/latex/base/ts1cmr.fd)

LaTeX Font Warning: Font shape `OT1/cmr/m/n' in size <20> not available
(Font) size <20.74> substituted on input line 10.


LaTeX Font Warning: Font shape `OT1/cmr/m/n' in size <13.99994> not available
(Font) size <14.4> substituted on input line 10.


LaTeX Font Warning: Font shape `OML/cmm/m/it' in size <20> not available
(Font) size <20.74> substituted on input line 10.


LaTeX Font Warning: Font shape `OML/cmm/m/it' in size <13.99994> not available
(Font) size <14.4> substituted on input line 10.


LaTeX Font Warning: Font shape `OMS/cmsy/m/n' in size <20> not available
(Font) size <20.74> substituted on input line 10.


LaTeX Font Warning: Font shape `OMS/cmsy/m/n' in size <13.99994> not available
(Font) size <14.4> substituted on input line 10.


LaTeX Font Warning: Font shape `OMX/cmex/m/n' in size <20> not available
(Font) size <20.74> substituted on input line 10.


LaTeX Font Warning: Font shape `OMX/cmex/m/n' in size <13.99994> not available
(Font) size <14.4> substituted on input line 10.

(/usr/share/texmf/tex/latex/amsfonts/umsa.fd)

LaTeX Font Warning: Font shape `U/msa/m/n' in size <20> not available
(Font) size <20.74> substituted on input line 10.


LaTeX Font Warning: Font shape `U/msa/m/n' in size <13.99994> not available
(Font) size <14.4> substituted on input line 10.

(/usr/share/texmf/tex/latex/amsfonts/umsb.fd)

LaTeX Font Warning: Font shape `U/msb/m/n' in size <20> not available
(Font) size <20.74> substituted on input line 10.


LaTeX Font Warning: Font shape `U/msb/m/n' in size <13.99994> not available
(Font) size <14.4> substituted on input line 10.

[1] (./TestSkak.aux)

LaTeX Font Warning: Size substitutions with differences
(Font) up to 0.74pt have occurred.

)
Output written on TestSkak.dvi (1 page, 7664 bytes).
Transcript written on TestSkak.log.


Wenn ich hingegen in der Quelldatei den \chessboard-Befehl durch \showboard ersetze (wie oben angedeutet, bleiben die Fontwarnungen weitgehend weg:



This is pdfTeX, Version 3.141592-1.40.3 (Web2C 7.5.6)
entering extended mode
(./TestSkak.tex
LaTeX2e <2005/12/01>
Babel <v3.8h> and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, basque, bulgarian, coptic, welsh, czech, slovak, german, ngerman, d
anish, esperanto, spanish, catalan, galician, estonian, finnish, french, greek,
monogreek, ancientgreek, croatian, hungarian, interlingua, ibycus, indonesian,
icelandic, italian, latin, mongolian, dutch, norsk, polish, portuguese, pinyin
, romanian, russian, slovenian, uppersorbian, serbian, swedish, turkish, ukengl
ish, ukrainian, loaded.
(/usr/share/texmf/tex/latex/base/article.cls
Document Class: article 2005/09/16 v1.4f Standard LaTeX document class
(/usr/share/texmf/tex/latex/base/size12.clo))
(/usr/share/texmf/tex/latex/base/ifthen.sty)
(/usr/share/texmf/tex/latex/xskak/xskak.sty
(/usr/share/texmf/tex/latex/aeguill/skak.sty
(/usr/share/texmf/tex/latex/chessfss/chessfss.sty
(/usr/share/texmf/tex/latex/xkeyval/xkeyval.sty
(/usr/share/texmf/tex/latex/xkeyval/xkeyval.tex
(/usr/share/texmf/tex/latex/xkeyval/keyval.tex)))
(/usr/share/texmf/tex/latex/chessfss/lsbenc.def)
(/usr/share/texmf/tex/latex/chessfss/lsfenc.def)
(/usr/share/texmf/tex/latex/chessfss/lsienc.def))
(/usr/share/texmf/tex/latex/aeguill/lambda.sty)
(/usr/share/texmf/tex/latex/tools/calc.sty)
(/usr/share/texmf/tex/latex/base/textcomp.sty
(/usr/share/texmf/tex/latex/base/ts1enc.def))
(/usr/share/texmf/tex/latex/chessfss/lsbskaknew.fd))
(/usr/share/texmf/tex/latex/xifthen/xifthen.sty
(/usr/share/texmf/tex/latex/etex/etex.sty)
(/usr/share/texmf/tex/latex/ltxmisc/ifmtarg.sty))
(/usr/share/texmf/tex/latex/chessboard/chessboard.sty
(/usr/share/texmf/tex/generic/oberdiek/ifpdf.sty)
(/usr/share/texmf/tex/latex/pgf/basiclayer/pgfcore.sty
(/usr/share/texmf/tex/latex/graphics/graphicx.sty
(/usr/share/texmf/tex/latex/graphics/graphics.sty
(/usr/share/texmf/tex/latex/graphics/trig.sty)
(/usr/share/texmf/tex/latex/config/graphics.cfg)
(/usr/share/texmf/tex/latex/graphics/dvips.def)))
(/usr/share/texmf/tex/latex/pgf/systemlayer/pgfsys.sty
(/usr/share/texmf/tex/latex/pgf/utilities/pgfrcs.sty
(/usr/share/texmf/tex/generic/pgf/utilities/pgfutil-common.tex)
(/usr/share/texmf/tex/generic/pgf/utilities/pgfutil-latex.def)
(/usr/share/texmf/tex/generic/pgf/utilities/pgfrcs.code.tex))
(/usr/share/texmf/tex/generic/pgf/systemlayer/pgfsys.code.tex
(/usr/share/texmf/tex/generic/pgf/systemlayer/pgf.cfg)
(/usr/share/texmf/tex/generic/pgf/systemlayer/pgfsys-dvips.def
(/usr/share/texmf/tex/generic/pgf/systemlayer/pgfsys-common-postscript.def)))
(/usr/share/texmf/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex)
(/usr/share/texmf/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex))
(/usr/share/texmf/tex/latex/xcolor/xcolor.sty
(/usr/share/texmf/tex/latex/config/color.cfg))
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcore.code.tex
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcoremath.code.tex)
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorepoints.code.tex)
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorepathconstruct.code.tex)
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorepathusage.code.tex)
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorescopes.code.tex)
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcoregraphicstate.code.tex)
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcoretransformations.code.tex)
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorequick.code.tex)
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcoreobjects.code.tex)
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorepathprocessing.code.tex)
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcorearrows.code.tex)
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfcoreshade.code.tex)))
(/usr/share/texmf/tex/latex/pgf/basiclayer/pgfbaseshapes.sty
(/usr/share/texmf/tex/generic/pgf/basiclayer/pgfbaseshapes.code.tex))
(/usr/share/texmf/tex/latex/pstricks/pst-node.sty
(/usr/share/texmf/tex/latex/pstricks/pstricks.sty
(/usr/share/texmf/tex/generic/pstricks/pstricks.tex
`PSTricks' v1.15 <2006/12/22> (tvz)
(/usr/share/texmf/tex/generic/pstricks/pstricks.con)))
(/usr/share/texmf/tex/generic/pstricks/pst-node.tex v97 patch 11, 2000/11/09))
(/usr/share/texmf/tex/latex/amsfonts/amssymb.sty
(/usr/share/texmf/tex/latex/amsfonts/amsfonts.sty))
(/usr/share/texmf/tex/latex/chessboard/chessboard-keys-main.sty)
(/usr/share/texmf/tex/latex/chessboard/chessboard-keys-pgf.sty)
(/usr/share/texmf/tex/latex/chessboard/chessboard-pgf.sty))
(/usr/share/texmf/tex/latex/xskak/xskak-keys.sty)
(/usr/share/texmf/tex/latex/xskak/xskak-nagdef.sty)) (./TestSkak.aux)
(/usr/share/texmf/tex/latex/chessfss/lsfskaknew.fd)
(/usr/share/texmf/tex/latex/chessfss/lsiskaknew.fd)
(/usr/share/texmf/tex/latex/base/ts1cmr.fd) [1] (./TestSkak.aux) )
Output written on TestSkak.dvi (1 page, 3928 bytes).
Transcript written on TestSkak.log.



Das dvi-Ergebnis ist im ersten Falle der quadratische Rahmen des Schachbretts mit Bezeichnungen 1-8 und a-h, darin aber sieht man weder Figuren noch eine systematische Färbung aller schwarzen Felder, sondern nur schwarze Recktecke (keine Quadrate) dort, wo ein Spielstein auf einem schwarzen Felde steht (die Figur selbst ist unsichtbar).

Das Ergebnis im zweiten Falle ist ähnlich, nur dass zusätzlich die horizontale Begrenzung des Brettes sowie die Bezeichnung der Linien (a-h) viel zu groß im Vergleich zur Vertikalen bzw. den schwarzen Flecken ist.


* * *


Ich vermute daher, dass ich nicht die nötigen Fonts an der richtigen Stelle in meinem Baum habe. Ich habe mir alle verfügbaren Dokumentationen angesehen, um herauszufinden, was wohin gehört; das Ergebnis habe ich versucht, oben aufzuführen. Es ist jedoch nicht besonders einfach, das dort herauszulesen; daher hatte ich gehofft, dass mir jemand von Euch einen Hinweis geben kann.

vci
23-07-2011, 23:59
Obwohl ich auch Warnings bzgl. der Fonts bekomme funktioniert bei mir alles.
Welche LaTeX-Distribution nutzt du?
In jedem Fall scheint sie veraltet zu sein, da du auch pdftex 1.40.3 einsetzt.

Mein Tipp wäre es daher, erst einmal TeXLive 2011 (gibt es für Windows/Linux/Mac) zu installieren und es dann erneut zu probieren.
Bei der Gelegenheit wird auch das aktuelle pdftex installiert.

Superdongdong
24-07-2011, 08:42
Obwohl ich auch Warnings bzgl. der Fonts bekomme funktioniert bei mir alles.

Bei näherer Betrachtung klingt "Size substitutions with differences up to 0.74pt" auch wenig dramatisch ...


Welche LaTeX-Distribution nutzt du?

Das müsste TeX-Live 2007 sein - also taufrisch.
Mir ist schon klar, dass ein neueres System eine bessere Ausgangslage ist.
Allerdings habe ich etwas Hemmungen, die Neuinstallation auf Verdacht durchzuführen - zumal ich nicht einmal weiß, ob das die Probleme mit Chessboard löst und ich bisher alle anderen TeXnischen Sonderwünsche eigentlich gut im Griff habe.


Kleine Ergänzung zur Diagnose: Wenn ich den mainline-Befehl verwende, wir die entsprechende Partiezeile angezeigt, aber wiederum mit schwarzen Rechtecken statt Figurensymbolen. Mir fehlen also irgendwo die richtigen Zeichensätze ...
Wie gesagt, eigentlich dachte ich, aus Dokumentation und makefiles (auf die verwiesen wird!) alle nötigen Kopierbefehle herausgelesen zu haben ...



Weitere Ergänzung (12 Uhr):
Wenn ich die oben beschriebene fehlerhafte dvi-Ausgabe durch dvips jage, erhalte ich (wie erwähnt) immer noch keine Schachfiguren, aber immerhin eine (theoretisch) lesbare Codierung der Stellung:

Ich sehe den Rand des Bretts mit Beschriftung, und darin sind anstelle der Felder und Steine Ein-Zeichen-"Codierungen" wie im Kreuzworträtsel angeordnet. Zum Beispiel:
Z leeres weißes Feld
0 leeres schwarzes Feld
R weißer Turm auf schwarzem Grunde
S weißer Turm auf weißem Grunde
r schwarzer Turm auf schwarzem Grunde
s weißer Turm auf schwarzem Grunde
usw.

Die Information über die Figuren/Felder ist also in der dvi-Datei erhalten; sie kann nur nicht angezeigt werden ...

Superdongdong
24-07-2011, 12:26
Hallo zusammen,

habe gerade eine Behelfslösung gefunden:

latex, anschließend dvipdfm (in Kile oft hinter DVItoPDF versteckt) aufrufen.
Das entstehende pdf zeigt ein wunderschönes Schachbrett mit Figuren und so.

Warum das so funktioniert?
Ich habe keinen blassen Schimmer ...

Vielen Dank jedenfalls fürs Mitüberlegen!

u_fischer
24-07-2011, 12:33
Wenn du Probleme mit Schriften hast, solltest du mit pdflatex kompilieren - das gibt deutlich bessere Informationen. Und du solltest die log-Datei zeigen, nicht nur die Kopie der Terminalausgabe. Du kannst die log-Datei anhängen, indem du entweder ihre Endung in txt änderst, oder sie in eine zip-Datei versteckst.

Da du keine Schachsymbole erhältst ist fonts/type1/public/skaknew/SkakNew-Diagram.pfb nicht korrekt installiert. Da du die Schrift hast und anscheinend auch im richtigen Ordner, hast du entweder texhash oder updmap (oder beides) nicht richtig ausgeführt.

Ich weiß nicht, wie updmap in TeXLive 2007 gehandhabt wurde. In einem modernen System z.B. wäre skaknew.map in fonts/map/dvips/skaknew, und es gibt updmap-sys + updmap.

Schaue nach, wo in deinem System map-Dateien sind und verschiebe skaknew in einen entsprechenden Ordner, führe texhash aus und versuche dann mal


updmap-sys --enable Map skaknew.map

Wenn es updmap-sys nicht gibt, mache das gleich mit updmap.


Btw: Deine Schriftsubstitutionen sind harmlos, sie kommen von den Buchstaben an der Seite des Brettes (und haben nichts mit Schachschriften zu tun). Du kannst sie loswerden mit \RequirePackage{fix-cm} vor \documentclass (nur sinnvoll, wenn du type1-Schriften benutzt)