Answers.Body: <p>With <a href="https://www.cs.kent.ac.uk/%7Edjb/pgn-extract" rel="nofollow noreferrer">pgn-extract</a>, you could &quot;Output each variation as a separate game (--splitvariants)&quot;</p>
  <p>The --splitvariants flag will output each variation of a game as a separate game. The headers of the containing game are reproduced for each variation, except for the Result tag, which is replaced with &quot;*&quot; to indicate that it is not necessarily a complete game.</p>
  <p>The flag takes an optional positive integer to limit the depth of variants output as separate games. For instance: --splitvariants 1 will only output separate variant games for top-level variants. Others are suppressed from the output. A value of 0 is used to output all variants and may be omitted.</p>
  <p>Create an small database with your games with variations of interest. Export to pgn and process with pgn-extract. Import again those games to SCID and use Opening Report with this temporal database.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2021-05-16T08:21:25.847Z
Answers.LastActivityDate: 2021-05-16T08:21:25.847Z
Answers.UserDisplayName: djnavas
Answers.Body: <p>First of all, I do not know if trying the feature Opening Report on a single game (or a database composed of a single game) would show the variations in the ECO tree. If you have not tried it, this would be my first step.</p>
  
  <p>I also don't know if the ECO table can be directly printed as on ChessBase (it certainly is a great feature), but what you can do, albeit being a bit more of work, is to make a SCID database rewriting all the variations as whole (unfinished) games, and then use Opening Report to get the desired ECO tables.</p>
  
  <p>What I mean by this is that if I have a game that goes:</p>
  
  <pre><code>    [FEN ""]
      1. e4 e5 2. Bc4 (2. Nf3 Nc6 3. Bc4) Nc6 3. Qh5 Nf6 4. Qxf7#
  </code></pre>
  
  <p>Then the variation shall be included in the database and this game would be split into two, the main line and the variation, when being rewritten. When using Opening Report on this variation filled database, you will certainly obtain the ECO tables (and more).</p>
  
  <p>This should not be extremely difficult and hopefully not long. I suggest you take a look at this <a href="http://www.chessvideos.tv/forum/viewtopic.php?t=6635" rel="nofollow">video</a>, as here the theme of easily including and saving variations in a game is a bit discussed (although the main purpose of the video is to use SCID to develop an opening repertoire).</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2014-10-18T11:51:03.170Z
Answers.LastActivityDate: 2014-10-18T11:51:03.170Z
Answers.UserDisplayName: Pablo S. Ocal
Body: <p>Other major chess database programs allow this, but I am curious if SCID has this "print as repertoire" function. Opening report in SCID creates an ECO table from multiple games, but I'd like to instead use a single game with sub-variations as input.</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2014-10-16T22:06:38.020Z
Comments.Text: Just so I don't get mistaken, could you post an example please? I am understanding that you want a table (like say one of the book [MCO](http://www.amazon.com/Modern-Chess-Openings-15th-Edition/dp/0812936825/ref=sr_1_1?ie=UTF8&qid=1413497160&sr=8-1&keywords=modern+chess+openings)) but the main line to be the game and the sidelines the variations.
Comments.UserDisplayName: Pablo S. Ocal
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2014-10-18T05:32:47.357Z
Comments.Text: I am looking for exactly the same functionality as "Print Repertoire" in Chessbase, but in SCID. Chessbase functionality is discussed here around 2:00 in this video https://www.youtube.com/watch?v=N8b5frlJiT0
Comments.UserDisplayName: Joe
Tags: <software><scid><eco>
Title: Does SCID have a function that allows to print a single game with variations as ECO table?
ThreadText: # Does SCID have a function that allows to print a single game with variations as ECO table?
  
  (Asked by: username_0 on 2013-07-21)
  
  Other major chess database programs allow this, but I am curious if SCID has this "print as repertoire" function. Opening report in SCID creates an ECO table from multiple games, but I'd like to instead use a single game with sub-variations as input.
  
  **Tags:** software, scid, eco
  
  > **Comments:**
  > **username_1**: Just so I don't get mistaken, could you post an example please? I am understanding that you want a table (like say one of the book [MCO](http://www.amazon.com/Modern-Chess-Openings-15th-Edition/dp/0812936825/ref=sr_1_1?ie=UTF8&qid=1413497160&sr=8-1&keywords=modern+chess+openings)) but the main line to be the game and the sidelines the variations.  
  > **username_0**: I am looking for exactly the same functionality as "Print Repertoire" in Chessbase, but in SCID. Chessbase functionality is discussed here around 2:00 in this video https://www.youtube.com/watch?v=N8b5frlJiT0  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_2 on 2021-05-16. Score: 1 | Accepted answer
  
  With [pgn-extract](https://www.cs.kent.ac.uk/%7Edjb/pgn-extract), you could "Output each variation as a separate game (--splitvariants)"
  
  The --splitvariants flag will output each variation of a game as a separate game. The headers of the containing game are reproduced for each variation, except for the Result tag, which is replaced with "\*" to indicate that it is not necessarily a complete game.
  
  The flag takes an optional positive integer to limit the depth of variants output as separate games. For instance: --splitvariants 1 will only output separate variant games for top-level variants. Others are suppressed from the output. A value of 0 is used to output all variants and may be omitted.
  
  Create an small database with your games with variations of interest. Export to pgn and process with pgn-extract. Import again those games to SCID and use Opening Report with this temporal database.
  
  
  ---
  
  ### Answer by username_1 on 2014-10-18. Score: 2
  
  First of all, I do not know if trying the feature Opening Report on a single game (or a database composed of a single game) would show the variations in the ECO tree. If you have not tried it, this would be my first step.
  
  I also don't know if the ECO table can be directly printed as on ChessBase (it certainly is a great feature), but what you can do, albeit being a bit more of work, is to make a SCID database rewriting all the variations as whole (unfinished) games, and then use Opening Report to get the desired ECO tables.
  
  What I mean by this is that if I have a game that goes:
  
  ```
      [FEN ""]
      1. e4 e5 2. Bc4 (2. Nf3 Nc6 3. Bc4) Nc6 3. Qh5 Nf6 4. Qxf7#
  
  ```
  
  Then the variation shall be included in the database and this game would be split into two, the main line and the variation, when being rewritten. When using Opening Report on this variation filled database, you will certainly obtain the ECO tables (and more).
  
  This should not be extremely difficult and hopefully not long. I suggest you take a look at this [video](http://www.chessvideos.tv/forum/viewtopic.php?t=6635), as here the theme of easily including and saving variations in a game is a bit discussed (although the main purpose of the video is to use SCID to develop an opening repertoire).
  
  
  ---
  
  