NávodyNástroje

Soubory PGN vysvětlené pro šachisty

PGN je prostý textový formát, na kterém se shodne každý šachový program. Tady je, co je uvnitř, a jak přesunout partie mezi aplikacemi.

Co je PGN

PGN je zkratka pro Portable Game Notation. Je to prostý textový formát pro záznam šachových partií, napsaný v devadesátých letech, a každý šachový program ho dodnes umí číst i psát.

Soubor PGN je prostě text. Můžete ho otevřít v textovém editoru a přečíst si ho bez jakéhokoli zvláštního programu.

To znamená víc, než jak to zní. Protože je formát prostý a všeobecně podporovaný, vaše partie a vaše analýza nejsou uvězněné v aplikaci, kterou jste zrovna použili.

Lichess Lichess Chess.com Chess.com ChessBase ChessBase Chess Prep Pro Chess Prep Pro Vaše partie Vaše partie PGN jeden formát exportuje odsud importuje sem
Jeden formát uprostřed a všechno ostatní po obou jeho stranách. To je celý důvod, proč se vyplatí o PGN vědět.

Všechno vlevo v tom schématu umí PGN zapsat. Všechno vpravo ho umí přečíst. Uprostřed není žádný převodník, protože není co převádět.

Co je uvnitř

Záznam PGN má dvě části: sadu značek a pak tahy.

[Event "Casual game"] [Site "Dublin"] [Date "2026.03.14"] [White "Player A"] [Black "Player B"] [Result "1-0"] 1. e4 e5 2. Nc3 Nf6 3. f4 d5 4. fxe5 Nxe4 1-0 značky text tahů kdo, kdy, výsledek tahy, pak výsledek prázdný řádek
Každý záznam PGN má týž tvar. Jakmile ty dvě poloviny uvidíte, formát přestane být záhadou.

Řádky v hranatých závorkách jsou značky. Sedm z nich je standardních: Event, Site, Date, Round, White, Black a Result. Soubor je platný i tehdy, když některé chybějí nebo když se přidají další.

Všechno za prázdným řádkem je text tahů. Tahy jsou ve standardní algebraické notaci, očíslované, a výsledek je na konci. 1-0 znamená, že vyhrál bílý, 0-1 že vyhrál černý, 1/2-1/2 je remíza a * znamená, že partie je nedohraná nebo že jde o studii, ne o partii.

Komentáře a varianty

Dva doplňky promění záznam partie v něco, z čeho se dá studovat.

Komentáře patří do složených závorek. Enginy je ignorují a většina programů je zobrazí:

3. f4 {Vídeňský gambit. Bílý obětuje pěšce, aby otevřel sloupec f.} exf4

Varianty patří do kulatých závorek a obsahují alternativy k právě zahranému tahu:

3... d5 (3... exf4 4. e5 {hlavní alternativa} 4... Qe7) 4. fxe5

Varianty se dají vnořovat, a tak se do jednoho souboru vejde celý repertoár. Hlavní linie běží textem tahů a každá alternativa se odklání v závorkách. V repertoárovém PGN bývá víc textu uvnitř závorek než mimo ně.

Můžete taky narazit na značky jako !, ? nebo !? a na číselné symboly jako $1. To jsou hodnocení tahu před nimi a klidně je můžete ignorovat.

Export z velkých webů

Lichess. U jedné partie ji otevřete a v nabídce sdílení zvolte PGN. U studie použijte možnost stažení, která vyexportuje všechny kapitoly do jednoho souboru. Pro všechny své partie použijte exportní stránku v předvolbách profilu, která vytvoří jeden archiv.

Chess.com. Jednotlivé partie mají možnost stažení v ovládacích prvcích sdílení pod šachovnicí. Hromadné exporty jsou v sekci partií vašeho účtu, ne u jednotlivé partie.

ChessBase. Databáze používají vlastní formáty ChessBase, takže je potřeba výslovný převod. Označte partie a vyexportujte nebo uložte jako PGN, místo abyste kopírovali soubor databáze. Některé komentáře specifické pro ChessBase cestu nemusí přežít.

Vaše vlastní šachovnice. Většina analytických šachovnic, včetně těch uvnitř tréninkových aplikací, vyrobí PGN z linie, která je právě načtená.

Co se často pokazí

  • V souboru je víc než jedna partie. Soubory PGN jich mohou obsahovat tisíce, oddělené prázdnými řádky. Když import ukáže jen tu první, program nejspíš čeká jednu partii na soubor, nebo má zvláštní hromadný import.
  • Kódování. Jména hráčů s diakritikou přijdou rozsypaná, pokud byl soubor uložen ve špatném kódování. Uložení v UTF-8 většinu případů vyřeší.
  • Konce řádků. PGN dovoluje, aby tahy přetékaly přes řádky, a některé editory to ochotně „opraví“ způsobem, který soubor rozbije. Pracujte v prostém textovém editoru, nikdy ve Wordu.
  • Velmi velké soubory. Export databáze s desítkami tisíc partií je platné PGN, ale většina studijních nástrojů není na jeho načtení stavěná. Nejdřív ho rozdělte.

Proč se vyplatí formátu rozumět

Jakmile víte, co PGN je, přestanete o své analýze přemýšlet jako o něčem, co žije uvnitř účtu. Je to textový soubor, který vlastníte. Můžete ho zazálohovat, poslat e-mailem a načíst do nástroje, který budete používat příští rok.

V praxi to znamená, že repertoár můžete postavit na jednom místě a trénovat ho na jiném. Držet studie na Lichess a procvičovat je jinde. Stavět linie v mobilu a analyzovat je na počítači.

Právě kvůli té přenositelnosti Chess Prep Pro čte text PGN, soubory PGN i studie z Lichess a všechno to zase exportuje ven.

  • PGN
  • Lichess
  • Chess.com
  • ChessBase