*Tento článok sa týka bridžu a používa špecifickú bridžovú terminológiu. Pozri článok Bridžová terminológia pre vysvetlenie neznámych slov a fráz. Pokiaľ tam nejaký termín nenájdete, upozornite na to prosím v diskusii.*
**Portable bridge notation** (skratka **PBN**) je univerzálny formát pre bridžové počítačové programy.

Pomocou tohto formátu možno zaznamenať jednotlivé rozdania, priebeh licitácie a samotnej zohrávky.
Existujú dve verzie PBN - PBN 1.0 a PBN 2.0. Tieto dva formáty sú navzájom kompatibilné, pri konverzii z PBN 2 do PBN 1 však dochádza ku strate informácie. Formát PBN 1.0 bol zverejnený 1.4.1998, PBN 2.0 bol zverejnený 1.9.1999. Aktuálna verzia je PBN 2.1. Vo verzii 2.1 pribudli tagy pre optimálne záväzky a optimálnu hru.

Format PBN je otvorený, nie je chránený autorskými právami. PBN je určený pre všetky druhy bridžových programov: generátory rozdaní, licitačné programy, hracie programy, ...

Ukážka PBN pre jedno konkrétne odohrané rozdanie:

---

[Event „International Amsterdam Airport Schiphol Bridgetournament"]  

[Site „Amsterdam, The Netherlands NLD"]  

[Date „1995.06.10"]  

[Board „1"]  

[West „Podgor"]  

[North „Westra"]  

[East „Kalish"]  

[South „Leufkens"]  

[Dealer „N"]  

[Vulnerable „None"]  

[Deal „N:.63.AKQ987.A9732 A8654.KQ5.T.QJT6 J973.J98742.3.K4 KQT2.AT.J6542.85"]  

[Scoring „IMP"]  

[Declarer „S"]  

[Contract „5HX"]  

[Result „9"]  

[Auction „N"]  

1D 1S 3H =1= 4S  

4NT =2= X Pass Pass  

5C X 5H X  

Pass Pass Pass  

[Note „1:non-forcing 6-9 points, 6-card"]  

[Note „2:two colors: clubs and diamonds"]  

[Play „W"]  

SK =1= H3 S4 S3  

C5 C2 C6 CK  

S2 H6 S5 S7  

C8 CA CT C4  

D2 DA DT D3  

D4 DK H5 H7  

- - - H2  

 \*  

[Note „1:highest of series"]  


---

PBN je derivátom formátu Portable Game Notation (PGN). 

PBN súbory sú obyčajné textové súbory. Jeden riadok môže mať najviac 255 znakov.
Znak „**%**" na začiatku riadku označuje, že daný riadok má byť preskočený.
Znak „**;**" označuje, že v danom riadku sa nachádza poznámka
Sekcia začínajúca znakom „**{**" a končiaca znakom „**}**" označuje, že všetko čo sa v nej nachádza je poznámka. Takto sa zvykne vypísať rozloženie kariet u hráčov, keďže pre človeka je to tak názornejšie.

Identifikačná sekcia
--------------------

Obsahuje nasledujúcich 15 tagov.
(1) Event (Názov turnaja alebo zápasu)
(2) Site (Miesto)
(3) Date (Dátum)
(4) Board (Číslo rozdania)
(5) West (Meno hráča na západe)
(6) North (Meno hráča na severe)
(7) East (Meno hráča na východe)
(8) South (Meno hráča na juhu)
(9) Dealer (Rozdávajúci)
(10) Vulnerable (Stav hier)
(11) Deal (Rozdelenie kariet u hráčov)
(12) Scoring (Skórovacia metóda)
(13) Declarer (Vydražiteľ)
(14) Contract (Záväzok)
(15) Result (Výsledok - počet zdvihov hlavného hráča)

### Deal

Rozdanie je uvedené v tvare:
<prvý:><1. ruka> <2.ruka> <3. ruka> <4. ruka>
Pričom poradie rúk je v smere hodinových ručičiek, napr.

[Deal „N:.63.AKQ987.A9732 A8654.KQ5.T.QJT6 J973.J98742.3.K4 KQT2.AT.J6542.85"]

Prvé sú uvedené piky, potom srdcia, kára a trefy, jednotlivé farby sú oddelené „." bodkou a desiatka je označená písmenom **T** (z anglického ten).

Dražobná sekcia
---------------

Dražobná sekcia začína tagom Auction medzera a kód prvého dražiteľa.
Každý riadok dražby obsahuje štyri hlášky.

### Kódy hlášok

* AP - všetci pasovali
* Pass
* X - hráč kontroval
* XX - hráč rekontroval

<k><farba> - k - je číslo od 1 do 7, kódy farieb sú: C - trefy, D - kára, H - srdcia, S - piky, NT - bez tromfa

### Poznámky ku dražbe

Keď je za hláškou ==n==, kde n je celé číslo, označuje to, že na konci bude poznámka ku dražbe - vysvetlenie hlášky. Prvá poznámka má číslo 1.

### Komentáre

* ! - dobrá hláška
* ? - zlá hláška
* !! - výborná hláška
* ?? - veľmi zlá hláška
* !? - špekulatívna hláška
* ?! - diskutabilná hláška

Sekcia zohrávky
---------------

Sekcia zohrávky začína tagom Play. Zahraná karta je v tvare <farba><hodnota karty>.
Podobne ako v sekcii dražby, možno k zahraným kartám pripísať poznámku, alebo komentár.

Externé odkazy
--------------

* Plné texty všetkých verzií formátu PBN v angličtine