Skip to content

mkpoli/honkoku-toolbox

Repository files navigation

翻刻ツールボックス

ロゴ

日本の古典籍を翻刻する時によく利用する入力補助機能を集めたツールボックスです。

パネル

サポートされているサイト

機能概要

変体仮名

変体仮名

異体字

異体字

使い方

インストール

TampermonkeyGreasemonkeyなどの UserScript マネージャーをインストールした上、Greasy Fork の URLからインストールするか、またはGitHub の Release から UserScript を入れてください。具体的な指示は各サイトのリンク先を参照してください。

開く方法

翻刻サイトのエディタを開くと右に「飜」のロゴ文字が表示されます。

開く方法

自動的に表示されます。

機能一覧

  • ドラッグ可能なフローティングメニュー
  • 特殊文字の挿入・置換用ボタン
    • 一般
      • 踊字(々、ゝ、ゞ、ヽ、ヾ、〻、〳、〴、〵、〱、〲)
      • 合字(〆、 ͡と、ゟ、𬼂、𬻿、ヿ、𪜈、𬼀)
      • 記号(ダッシュ「—」、省略記号「…」、半角スペース「 」、全角スペース「 」、全角丸「◯」、……)
      • 仮名入力
        • 変体仮名(五十音入力)
        • 濁点・半濁点(◌゙、◌゚)
      • 異体字(異体字セレクタ、CJK互換漢字)
        • 異体字のハイライト表示切り替え(「異體」のボタンを押すと新字がハイライト表示される)
        • 選択された異体字のボタンのハイライト(異体字が含まれる文字が選択された場合グループ及びボタンがハイライト表示される)
    • 「みんなで翻刻」
      • 頁註(【左頁】、【右頁】、【左丁】、【右丁】、【上段】、【中段】、【下段】、……)
      • 音註( ̄ハ、 ̄モ、……)
      • 返点(_レ、_一、_二、_三、_四、_上、_中、_下、_甲、_乙、_丙、_丁、_天、_地、_人、……)
      • 註釈(ルビー、割註、註釈)の括弧挿入
      • 句読点(。、!、?、……)・スペース(全角・半角)
      • その他(々、〆、◯、……)
    • ウィキソース
      • 傍点(﹅、﹆、•、◦、●、○、◉、◎、▲、△)
      • ルビー({{ruby|文字}}
      • 分註({{分註|文字|}}
      • 脚註(<ref></ref>
    • カスタムボタン
      • ユーザー定義の入力文字と色を持つボタンの作成・編集・削除
      • カスタムボタンの設定の永続化(サイトに跨って保存されます)
    • ツールボックスの表示/非表示切り替え

開発

bun i
bun dev

機能追加

  1. 機能を実装する。
  2. 実践テストを行う。
  3. ドキュメントを更新する。

リリース

  1. bun run versionでバージョンを上げてタグコミットを作成しプッシュする。
  2. GitHub Actions がビルドを行い、リリースページが自動的に作成されるのを待つ。
  3. GreasyFork などの UserScript 共有サイトでリリースする。

ライセンス

MIT License © 2023-2024 mkpoli