eduellery / penpa-edit

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

penpa-editor

万能ペンシルパズルエディタ。 あらゆるペンシルパズルを作図するためのソフトです。ソフト上で問題を解くこともできます。

画像保存とテキスト保存が行えます。「アドレス出力」で出力されたテキストをアドレスバーに入力することでロードされます。

ブラウザで異なりますが、「Ctrl」+「R」、「Ctrl」+「F5」、「Shift」+「F5」などでキャッシュを使わないページの更新ができます。

対応ブラウザ

  • Google Chrome
  • Safari
  • Firefox
  • Microsoft Edge

ショートカットキー

  • Ctrl + z : 一手戻る
  • Ctrl + y : 一手進む
  • Ctrl + d : 盤面を複製
  • Ctrl + space : 数字と記号を同時に削除
  • Shift + space : 半角スペースを入力
  • F2 : 問題モード
  • F3 : 解答モード

Tips

  • 数字:パネルの「1」タブでBackSpace、「A」タブで半角スペースが入力可能。大・中・小・長文ではShift + spaceでも半角スペースを入力可能。
  • 数字>矢印 : マスをドラッグした方向に矢印が入力。
  • 記号:数字キーの1-9,0によって入力。パネルをONにすると入力できる記号の一覧を表示、左上から1,2,...と対応。パネルの入力方法は、パネル記号にカーソルを合わせ、盤面をクリック。二回クリックで消去。
  • 記号>図形>十字など、いくつかの記号はonoffの入力形式。パネルをクリックすると直接入力される。特殊例:デジタル(枠)で同じキーを二回押せば枠だけ表示される。
  • 特殊:入力した記号の1マス目をクリックすることで削除。
  • 特殊:入力中に通った道を戻ることで先端の位置を一手前に戻せる。

現在の機能

黒マス

  • 黒マス。スタイルで色を選択。(ぬりかべ、アイスバーン、シャカシャカ etc.)
  • 濃灰のみ、二回クリックすると緑マスに。
  • 隠灰は、灰色の文字や記号に重ねて隠す時に用いる。
  • 右クリックで緑マスを入力。

  • 通常:マスの**をタテヨコに結ぶ線。(ましゅ、橋をかけろ、回文数独etc.)
  • 対角線:マスの**をナナメに結ぶ線。(Zigzag etc.)
  • 自由線:任意のマス同士を結ぶ線。(ナイトツアー etc.)
  • 中線:マスの**と辺の**を結ぶ線。
  • 補助x:辺に置く補助用のバツ記号。
  • スタイルで線の色や太さを選択。

  • 通常:マスの頂点をタテヨコに結ぶ線。(へやわけ、スリザーリンクetc.)
  • 対角線:マスの頂点をナナメに結ぶ線。(対角線数独etc.)
  • 自由線:任意のマスの頂点同士を結ぶ線。(鋭直鈍ループetc.)
  • 補助x:辺に置く補助用のバツ記号。
  • 枠消:盤面の枠線の削除。
  • スタイルで線の色や太さを選択。

  • マスの内部にタテヨコで描かれる線。(縦横さん、スラローム etc.)
  • スタイルで線の色や太さを選択。

数字

  • 通常:数字、アルファベット、一部の記号文字をキーボードから入力。パネルを使うと記号・カタカナ・ひらがな・漢字などの入力も可能。(ぬりかべ etc.)
  • 矢印:矢印付き文字。(ヤジリン、CastleWall etc.)
  • Tapa:Tapa用文字。4文字まで。
  • 1/4:四隅の文字。(カックロ、ヘヤジリン、キラー数独 etc.)
  • コンパ:コンパス用文字。上下左右によった、小さい数字を入力することが可能。
  • 大、中、小:小さいサイズの数字。
  • 長文:長い文章。シークワーズなどのリストが作成可能。
  • 候補:数独など、ラテンスクエア用の候補数字。1-9に対応。onoff入力。
  • 白丸、黒丸は数字の裏に丸が書かれる。
  • 白背景は、数字の裏に白丸を描画。裏の線に隠れて数字が見えにくい時。
  • 辺入力をONにすると、文字を辺上・頂点に配置。

記号

  • 多数の記号。パネルを開くことで入力可能な記号を閲覧可能。〇や□などの図形、不等号、デジタル数字、その他パズル固有の記号など。
  • スタイルで、図形を線の手前側に置くか、奥側に置くかを選択可能。(ましゅの〇は線の奥、ごきげんななめの〇は線の手前)
  • 辺入力をONにすると、文字を辺上・頂点に配置。

特殊

  • 複数マスにまたがる特殊記号。(アロー数独、サーモ数独、移動用矢印、四角のエリア、多角形の塗りつぶし。)
  • 入力した最初のマスをクリックすると消去。
  • 多角形の塗りつぶし。クリックした順番に頂点が選ばれる。最後にクリックした頂点か、最初にクリックした頂点をもう一度クリックすると選択終了。消去は戻ボタンのみ。

  • 複数のマスを囲む線。(キラー数独 etc.)
  • スタイルは黒色の点線・黒色の実線・灰色の点線、灰色の実線の4種類。
  • 正方形と正六角形で使用可能。

マス

  • 盤面の枠を描くマスをクリックで選択。

移動

  • 数字、記号をドラッグで移動可能。もともと数字or記号のあるマスには移動不可。
  • 全は数字と記号を両方動かす。数字、記号のどちらか一方を動かす設定も可能。

複合

  • 複数の入力方法を同時に使う機能。
  • 複合モード一覧
  1. 黒・点 黒マス、点をドラッグ入力
  2. 白丸黒丸 白丸、黒丸をドラッグ入力
  3. シャカシャカ 三角形を引っ張り入力
  4. 線・x 線と補助x(キャッスルウォール)
  5. 線・OX 線とマスに〇×(カントリーロード)
  6. 辺・x・内外 辺と、補助xと、内外の塗り分け黄色と緑。(スリリン、Cave)
  7. ヤジリン 黒マス・点と、線
  8. 橋をかけろ 線をもう一度引くと二重線に
  9. 辺・補助線 辺と、マスの連結を表す補助線
  10. バトルシップ 戦艦。二回クリックすると周りの船の状態に応じて形が変化。
  11. スターバトル 星と×
  12. テント テントと点、辺の補助x、テントと木を結ぶ線。
  13. 矢印フリック 矢印をフリック入力。8方向。
  14. 数字フリック 数字をフリック入力。左上から右下へ123456789。
  15. 英字フリック アルファベットをフリック入力。左上から右下へABCDEFGH-。右下で-を入力。

変形盤面

  • 「新規作成・枠変更」メニューから正方形、正六角形、正三角形、ピラミッド、立方体を選択可能。正方形以外では機能制限あり。
  • 「マス」モードで盤面形状を調整。「回転・移動」メニューから、「盤面を**に移動」、「画面サイズを盤面に合わせる」ボタンで盤面の余白を調整。

グリッド

  • 「新規作成・枠変更」メニューから盤面の枠線を変更可能。
  • グリッド:枠線の種類
  • 格子点:頂点に点を置くかどうか
  • 外枠:盤面の周囲に太線を書くかどうか
  • 余白:盤面のグリッドの外側に数字を置く場合などに使用。(ビルディングパズルetc.)
  • 「作成」ボタンは盤面をリセット。「枠変更」ボタンは盤面をリセットしない代わりに、表示サイズ以下の項目のみ更新。

回転・移動

  • 「回転・移動」メニューから盤面の回転・反転が可能。正方形、ピラミッドでは90°回転。正六角形、正三角形、立方体盤面では30°回転。 * 「盤面を**に移動」、「画面サイズを盤面に合わせる」ボタンで盤面の余白を調整。

画像保存

  • 画質:高にすると画質は良くなるが、画像サイズが大きくなるので用途に応じて

解答判定

  • 「アドレス」から、「拡張出力」で、出力時の解答盤面に対応した解答チェックつきのアドレスを出力。一覧にのっている一部の記号のみ判定するが、複雑な仕様のため省略。

英語

  • "English"で英語モードに。ブラウザの言語が英語の場合、最初から英語モードで起動。

履歴

  • 2020/08/01 ver2.19 英語対応。出題用アドレスで、解答モードでのボタンの選択状態を記録するように変更。
  • 2020/07/01 ver2.18 記号追加
  • 2020/06/28 ver2.17 記号追加、半角スペースをShift + spaceで入力可能に。
  • 2020/06/24 ver2.16 記号追加
  • 2020/06/12 ver2.15 記号追加
  • 2020/01/05 ver2.12 マウス判定を調整。
  • 2019/12/21 ver2.11 複合モードなどを実装。
  • 2019/12/07 ver2.10 別アドレスで開発を行っていたver.2を旧アドレスと統合。
  • 2019/09/07 ver2.00 変形盤面対応など
  • 2019/08/16 ver1.05 Microsoft Edge対応
  • 2019/08/04 ver1.04 白フチの仕様変更、記号の入力方法を変更
  • 2019/07/29 ver1.03 点線の描画を修正など
  • 2019/07/18 ver1.02 iPhone対応
  • 2019/07/14 ver1.01
  • 2019/07/13 ver1.00
  • 2019/07/07 β版

免責事項

コードの二次配布は禁止です。 当ソフトを使用して作成した画像は、自由に使用して構いません。 当ソフトを使用したことによって生じた損害等の一切の責任を負いかねます。

About