#1008808 texlive-games: [chess.sty] Incorrect usage of babel breaks package

#1008808#5
Date:
2022-04-01 20:38:02 UTC
From:
To:
Dear Maintainer,

The file /usr/share/texlive/texmf-dist/tex/latex/chess/chess.sty (used
by the LaTeX files generated by Scid) uses "\input english.sty" instead
of "\usepackage[english]{babel}". This causes a lot of errors when
compiling a LaTeX file that uses the chess package. If the errors are
ignored (e.g. by using "-interaction nonstopmode"), then the compiled
document has a lot of garbage at the start.

The following is a minimal example that produces the error:

#1008808#10
Date:
2022-04-01 21:21:57 UTC
From:
To:
Am 01.04.2022 um 22:38 teilte Asher Gordon mit:

Hi,
Many thanks for the report if you search for the package on CTAN, you'll
come here: https://www.ctan.org/tex-archive/fonts/chess/chess/

You'll notice that the package is quite old and I'd assume that nobody
will ever care to change something. Indeed on the upper right corner
you'll see a note:

"The original (and now somewhat dated) TeX chess font package.

Potential users should consider skak (for alternative fonts, and
notation support), texmate (for alternative notation support), or
chessfss (for flexible font choices)."

So you're actively pushed to other packages. Please consider to follow
this recommendation.

Hilmar

#1008808#17
Date:
2022-04-01 21:47:54 UTC
From:
To:
Hi Hilmar,

Hilmar Preuße <hille42@web.de> writes:

Thanks for the advice. So it seems a better solution would be to use an
alternative package in Scid's generated LaTeX files. I don't think that
should be too difficult. I'll do that when I have the time and send a
report to upstream and/or Debian.

Thanks,
Asher