三村智保
← 記事一覧

SnapGoban Manual

Overview

SnapGoban is a Chrome extension specialized for viewing, editing, printing, and exporting Go
(Baduk/Weiqi) game records. It features full SGF support, powerful branching navigation, and beautiful
print & image output.

Key Features

– Full SGF Support: Load, edit, and save SGF files with full branching (variations)
– Beautiful Board: Realistic stones with wood grain texture (monochrome mode included)
– Branch Navigation: Ghost stones and A/B/C buttons to view and switch between variations
– Printing: Professional-quality kifu printing with customizable headers/footers, whole game or figure
splits
– Image Export: PNG / SVG / GIF, partial board cropping, clipboard copy, auto-generated legend
– Review Mode: Freely place stones or step back to review positions
– Multilingual: Japanese, English, and Chinese (Simplified)

Basic Operations

Board Operations

– Place stones: Left-click for black, right-click for white. Click an existing stone to remove it
– Input moves: Left-click to place a numbered move. The move number advances automatically
– Navigate moves:
– Mouse wheel or arrow keys (← / →) to step through moves
– Right-click to undo the last move (in normal mode)
– Pass: Click the “✋” button in the toolbar to pass

Toolbar & Modes

– New: Clear the board and start a new game (Alt+N)
– Open: Load an SGF file from your computer (Ctrl+O)
– Save: Save the current game as an SGF file
– Save As: Save with a new filename (Ctrl+S)
– Print: Open print settings (Ctrl+P)
– Export: Export as image (Ctrl+F to copy)

Keyboard Shortcuts

– ← / → — Step back / forward one move
– Ctrl + Z — Undo (remove last move)
– Ctrl + Y — Redo (advance one move)
– Ctrl + S — Save SGF
– Ctrl + O — Open SGF
– Ctrl + F — Copy image (selected area or whole board)
– Ctrl + B — Copy SGF text to clipboard
– Ctrl + V — Paste SGF from clipboard
– Ctrl + P — Print dialog
– Alt + N — New game (clear board)
– Delete — Delete current node
– Escape — Cancel (exit selection mode or help)

Loading & Saving SGF

Loading (Open)

– Load SGF files from your computer
– Drag & drop files or paste SGF text are also supported
– All branching structures in the SGF are parsed and navigable

Saving (Save)

– Saves the entire game tree (all branches, comments, metadata) in SGF format
– Use Ctrl+C to copy SGF text to clipboard without creating a file

Printing

Access via Ctrl+P or the “Print” toolbar button.

Settings

– Paper Size: A4, B5, etc.
– Figure Split: Whole game or split by moves (50, 100, etc.)
– Header / Footer: Customizable text with variables:
– %BLACK% — Black player name
– %WHITE% — White player name
– %DATE% — Game date
– %RESULT% — Result
– %NUM% — Current move number
– Advanced: Layout adjustments, font size, etc.

Image Export

Full Board Export

Click “Export” or press Ctrl+F to copy or download the entire board as an image.

Partial Board Export

1. Drag on the board to select an area (blue frame appears)
2. Press Ctrl+F to copy just that area
3. Leave 5 Moves: Option to show only the last 5 move numbers

Formats

– PNG — Standard image format
– SVG — Vector format, ideal for DTP and print (no quality loss when scaled)
– GIF — Animated format, export move sequences as animated GIF