<commit_before>局面.js
===========
ウェブで将棋の棋譜を語るための JavaScript ライブラリ
[https://junkoda.github.io/kyokumen/](https://junkoda.github.io/kyokumen/)

## できること

- SFEN (Shogi Forsyth-Edwards Notation) を与えて、局面図を作る
- 棋譜にマウスカーソルをあわせると局面図を更新する



## 使いかた

### 局面図を作る

```html
<figure id="fig1" class="kyokumen" data-sente="先手" data-gote="後手" data-sfen="lnsgkgsnl/1r5b1/ppppppppp/9/9/9/PPPPPPPPP/1B5R1/LNSGKGSNL b 1"></figure>
```

### 局面図を変更する

```html
<span class="mv" data-board="fig1" data-sfen="lnsgkgsnl/1r5b1/pppppp1pp/6p2/9/2P6/PP1PPPPPP/1B5R1/LNSGKGSNL b 2">☗７六歩</span>
```

data-board は変更したい図の `id`。

### 例

```html
<!DOCTYPE html>
<html lang="ja">
<head>
  <meta charset="UTF-8">
  <link rel="stylesheet" type="text/css" href="https://junkoda.github.io/kyokumen/0.0.1/kyokumen.css">
  <title>例</title>
</head>
<body>
<script src="https://junkoda.github.io/kyokumen/0/kyokumen.js"></script>

<figure id="board1" class="kyokumen" data-sente="先手" data-gote="後手"
     data-sfen="8l/1l+R2P3/p2pBG1pp/kps1p4/Nn1P2G2/P1P1P2PP/1PS6/1KSG3+r1/LN2+p3L w Sbgn3p 124"><commit_msg>Fix 0.0.1 remaining in README.<commit_after>局面.js
===========
ウェブで将棋の棋譜を語るための JavaScript ライブラリ
[https://junkoda.github.io/kyokumen/](https://junkoda.github.io/kyokumen/)

## できること

- SFEN (Shogi Forsyth-Edwards Notation) を与えて、局面図を作る
- 棋譜にマウスカーソルをあわせると局面図を更新する



## 使いかた

### 局面図を作る

```html
<figure id="fig1" class="kyokumen" data-sente="先手" data-gote="後手" data-sfen="lnsgkgsnl/1r5b1/ppppppppp/9/9/9/PPPPPPPPP/1B5R1/LNSGKGSNL b 1"></figure>
```

### 局面図を変更する

```html
<span class="mv" data-board="fig1" data-sfen="lnsgkgsnl/1r5b1/pppppp1pp/6p2/9/2P6/PP1PPPPPP/1B5R1/LNSGKGSNL b 2">☗７六歩</span>
```

data-board は変更したい図の `id`。

### 例

```html
<!DOCTYPE html>
<html lang="ja">
<head>
  <meta charset="UTF-8">
  <link rel="stylesheet" type="text/css" href="https://junkoda.github.io/kyokumen/0/kyokumen.css">
  <title>例</title>
</head>
<body>
<script src="https://junkoda.github.io/kyokumen/0/kyokumen.js"></script>

<figure id="board1" class="kyokumen" data-sente="先手" data-gote="後手"
     data-sfen="8l/1l+R2P3/p2pBG1pp/kps1p4/Nn1P2G2/P1P1P2PP/1PS6/1KSG3+r1/LN2+p3L w Sbgn3p 124">
{'fraction_non_alphanumeric': 0.20971508640822045, 'fraction_numerical': 0.05464736104624007, 'mean_word_length': 5.2631578947368425, 'pattern_counts': {'":': 0, '<': 35, '<?xml version=': 0, '>': 35, 'https://': 8, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 4, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2906361', 'n_tokens_mistral': 1248, 'n_tokens_neox': 1188, 'n_words': 125}