GuidesVærktøjer

PGN-filer forklaret for skakspillere

PGN er det rene tekstformat, alle skakprogrammer er enige om. Her er, hvad der er i en, og hvordan du flytter dine partier mellem apps.

Hvad PGN er

PGN er en forkortelse af Portable Game Notation. Det er et rent tekstformat til at registrere skakpartier, skrevet i 1990’erne, og alle skakprogrammer kan stadig læse og skrive det.

En PGN-fil er bare tekst. Du kan åbne en i en teksteditor og læse den uden nogen særlig software.

Det betyder mere, end det lyder. Fordi formatet er enkelt og understøttes overalt, er dine partier og din analyse ikke fanget i den app, du tilfældigvis brugte.

Lichess Lichess Chess.com Chess.com ChessBase ChessBase Chess Prep Pro Chess Prep Pro Dine partier Dine partier PGN ét format eksporterer fra importerer til
Ét format i midten og alt andet på begge sider af det. Det er hele grunden til, at PGN er værd at kende.

Alt til venstre i det diagram kan skrive PGN. Alt til højre kan læse det. Der er ingen omformer i midten, for der er intet at omforme.

Hvad der er inde i en

En PGN-post har to dele: et sæt mærker og derefter trækkene.

[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 mærker trækteksten hvem, hvornår, resultat træk, så resultat én tom linje
Enhver PGN-post har samme form. Når du først kan se de to halvdele, holder formatet op med at være mystisk.

Linjerne i kantede parenteser er mærkerne. Syv er standard: Event, Site, Date, Round, White, Black og Result. Filen er stadig gyldig, hvis andre mangler, eller hvis der tilføjes ekstra.

Alt efter den tomme linje er trækteksten. Trækkene står i almindelig algebraisk notation, nummereret, og resultatet kommer til sidst. 1-0 betyder, at hvid vandt, 0-1 at sort vandt, 1/2-1/2 er remis, og * betyder, at partiet er uafsluttet, eller at filen er et studie frem for et parti.

Kommentarer og varianter

To tilføjelser gør en partiregistrering til noget, du kan studere ud fra.

Kommentarer står i tuborgklammer. Motorer ignorerer dem, og de fleste programmer viser dem:

3. f4 {Wienergambit. Hvid ofrer en bonde for at åbne f-linjen.} exf4

Varianter står i almindelige parenteser og rummer alternativer til det træk, der lige er spillet:

3... d5 (3... exf4 4. e5 {det vigtigste alternativ} 4... Qe7) 4. fxe5

Varianter kan ligge inden i hinanden, og på den måde er det, at et helt repertoire kan være i én fil. Hovedlinjen løber gennem trækteksten, og hvert alternativ forgrener sig ud i parenteser. En repertoire-PGN har tit mere tekst inde i parenteserne end uden for.

Du kan også støde på tegn som !, ? eller !? og talsymboler som $1. Det er vurderinger af trækket før dem, og du kan roligt ignorere dem.

Eksport fra de store sider

Lichess. For ét parti: åbn det, og vælg PGN i delemenuen. For et studie: brug download-muligheden, der eksporterer alle kapitler som én fil. For alle dine egne partier laver eksportsiden under dine profilindstillinger ét arkiv.

Chess.com. Enkeltpartier har en download-mulighed i delekontrollerne under brættet. Samlede eksporter ligger i partisektionen på din konto frem for ved et enkelt parti.

ChessBase. Databaser bruger ChessBases egne formater, så det kræver en udtrykkelig omdannelse. Markér partierne, og eksportér eller gem som PGN i stedet for at kopiere databasefilen. Nogle ChessBase-specifikke kommentarer overlever måske ikke turen.

Dit eget bræt. De fleste analysebrætter, også dem inde i træningsapps, laver PGN af den linje, der er indlæst.

Det, der ofte går galt

  • Filen rummer mere end ét parti. PGN-filer kan indeholde tusindvis, adskilt af tomme linjer. Viser en import kun det første, forventer programmet formentlig ét parti per fil eller har en særskilt samlet import.
  • Tegnkodning. Spillernavne med accenter kommer forvansket ind, hvis filen blev gemt i den forkerte tegnkodning. At gemme som UTF-8 løser de fleste tilfælde.
  • Linjeskift. PGN tillader, at træk fortsætter på næste linje, og nogle editorer »retter« hjælpsomt det på måder, der ødelægger filen. Redigér i en ren teksteditor, aldrig i et tekstbehandlingsprogram.
  • Meget store filer. En databaseeksport med titusindvis af partier er gyldig PGN, men de fleste studieværktøjer er ikke bygget til at indlæse en. Del den op først.

Hvorfor formatet er værd at forstå

Når du først ved, hvad PGN er, holder du op med at tænke på din analyse som noget, der lever inde i en konto. Det er en tekstfil, du ejer. Du kan sikkerhedskopiere den, sende den på mail og indlæse den i det værktøj, du bruger næste år.

I praksis betyder det, at du kan bygge et repertoire ét sted og træne det et andet. Have studier på Lichess og øve dem andetsteds. Bygge linjer på telefonen og analysere dem på en computer.

Den flytbarhed er grunden til, at Chess Prep Pro læser PGN-tekst, PGN-filer og Lichess-studier og eksporterer det hele lige ud igen.

  • PGN
  • Lichess
  • Chess.com
  • ChessBase