Hi!

Just committed a bunch of new features. Please have a look if they work 
as expected an report any bugs.

- Fulivios patch: this should allow to change the board position without 
needing to wait for tree searches to finish.
........................................................................

- Show flags and annotations in the "Best games" window. To distinguish 
annotated games or games with a special meaning I introduced 5 
additionaly characters in the best games window. In case a game has some 
annotations (comments, variations, NAGs) you get an A displayed. If a 
game is flagged up to 4 flag entries are displayed. If more than 4 flags 
were applied to a game the number of flags show up in [] like [ 5]. The 
idea is that flags are applied on an intellectual basis, ie games with 
flags and annotations were most likely reviewed in depth already and 
thus probably what one is looking for.
........................................................................

- Show player countries in the game info area. This evaluates the header 
tags WhiteCountry/BlackCountry available in a bunch of bases.

Initially, I wanted to use <img> tags here to show the actual flags 
(they are available for CC code anyway), but if I do this Scid just 
dumps a core, therefore only the 3 letter country code is displayed. 
Hints appreciated how to solve the img issue. (Seems that it dumps 
somewhere in Tcl, but I've actually no clue what's bad about the <img> 
tag in this ::htext. Same code works on a bunch of other locations.)
........................................................................

- Bibliographic support: long on my personal wish list. If a game has a 
special header tag like:

[Bib "Predecessors-1, No.3 p.22 ; Burgess.etal:1998, No.2 p.14"]

you'll now get a new link in the game info area named Bib. Clicking this 
link will open up more detailed bibliographic data that decode this 
reference for printed literature.

E.g. the above will unfold and tell you that the "Immortal game" was 
annotated by Kasparov in Vol. 1 of "My Great Predecessors" as Game No. 3 
starting on p.22. Additionally, Burgess, Nunn and Emms had a look at it 
and annotated it in "The mammoth book of the world's greatest chess 
games" as No. 2 starting on p.14.

The bibliographic data is pulled in from a file named like the base the 
game is stored with the extension .bib. (Test.si4 uses Test.bib.) 
Storage format is BibTeX, a standardised, open, text based bibliographic 
format usually used for LaTeX typesetting.

Syntax of these Bib-entries in the pgn headers:

        <BibTeXkey>, <addinfo> ; <BibTeXkey>, <addinfo> ...

<BibTeXkey> is the key in your bib-file, <addinfo> can be any free form 
text (see the above example, don't use the separator chars!). The 
separator chars are: BibTeX-keys and additional info is split by ", ", 
two entries by " ; ". (Inspired by ISBD.)

To handle BibTeX files I can strongly recommend JabRef 
(http://jabref.sf.net), a very nice GUI available for all platforms, 
tons of other tools are available on the Net. A good starting point for 
the bibliographic data is WorldCat (http://worldcat.org), though from a 
professional point of view data export could be improved in this 
catalogue. However, it holds a lot of data sets for chess books, 
especially from the English speaking countries.

Hint: as Scid is pretty slow and not too flexible searching free form 
headers it is advisable to flag games with such info if fast and easy 
retrieval is required. It's much faster to narrow down a shortlist by 
free form header searches than to run this free form search on a Megabase.

Note this is only the very first version of this function. It works 
nicely for me right now, but that does not mean that it can't be improved.
........................................................................

-- 

Kind regards,                /                 War is Peace.
                             |            Freedom is Slavery.
Alexander Wagner            |         Ignorance is Strength.
                             |
                             | Theory     : G. Orwell, "1984"
                            /  In practice:   USA, since 2001

------------------------------------------------------------------------------
_______________________________________________
Scid-users mailing list
Scid-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/scid-users

Reply via email to