こんにちは。
PGN (ポータブル・ゲーム・ノートーション) 文字列をインタラクティブなチェス盤にレンダリングするテーマコンポーネントを作成しました。これは PgnViewerJS を使用しています。コンポーネントはまだ開発中ですが、ある程度は使用可能です。
このテーマでは、ユーザーは PGN 仕様を持つコードブロック内に PGN テキストブロックを配置し、外観を制御するためのパラメータを設定できます。ラップブロックを使用することも可能ですが、内部テキストが解析され、「1. e4 e5」のような表記がリスト項目に変換されるため、いくつかの問題があります。
これまでのところ、チェスドットコム、lichess、および一般的な PGN からのコピー&ペーストが可能で、NAG と注釈も含まれます。
まだ適切なドキュメントや README は書いていませんが、進行中です。ドキュメントの適切なフォーマット方法や、発表のための投稿方法がわからないため、従うべきガイドラインがあれば教えてください。ありがとうございます。
HC