Hi,

> I strongly recommend writing a helper script to describe the names, and
> using it to make sure your update only made desirable changes. If you
> have some experience with AWK, the below script (see bottom of email)
> can report on, for example, White or Black tags in a pgn database. Or
> you could do similar in python, powershell, or other scripting language.
> You can use such a report to check before, check after, and perhaps even
> create your new SSP file if you want to go that route.

Thank you for your answer.
Yes, this was indeed the way I had decided in the meantime ;-)

I used several Python scripts that did the job very well. 
One of the ways I used the Python script was to generate an Excel file on a 
regular basis, so that I could easily filter out specific problem cases. Once I 
had edited the lists in Excel, the script could import this file again and then 
write the changes to the PGN.
The second application also ran via Python and Excel, because it allowed me to 
perform a perfect transliteration based on the official ISO standard.
Of course, the clearly structured format of the PGN standard was helpful here, 
as it was this that made it possible to implement all the changes easily using 
Python.

I have to say that after many years of using Chessbase (and getting annoyed 
with every update because the shortcomings weren't fixed and they just made 
cosmetic changes instead), I've finally moved on from it and found a much 
better solution in SCID.

But I have to say that the biggest benefit comes directly from SCID itself!
a) no stupid limitation like the 30 chars limit for names in Chessbase
b) UTF-8 support

> Hmm, I think the Scid spellcheck predates UTF-8 encoding.... The unix
> `file` utility says the SSP file is ASCII text. And the PGN Standard
> specifies Latin-1. But most chess software I have seen uses either UTF-8
> or Windows-1252. So UTF-8 might work, but be sure to test everything.

Yes, that's true, but for my particular use case I didn't need to use the PGN 
format in the standard way. And as these PGN files are only used by me 
privately, it doesn't seem to be a problem. 

Best regards,
Ulrich


_______________________________________________
Scid-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/scid-users

Reply via email to