KDP(電子出版)のメモ 急急如律令

Amazon Kindleダイレクト・パブリッシングでの電子出版や電子書籍の作成販売について、文章やイラストの作成や編集方法について書いています。

文章校正するアンドロイドアプリを作ってみた

文章校正アプリ

寝ながらスマホで文章の校正ができないかなと思って、作ってみた。

play.google.com

 

校正支援

校正支援

  • kyukyunyorituryo
Amazon

 

上のテキストエリアに校正したい文章を貼り付けて、校正実行ボタンを押すと、その下のリストビューに校正結果が表示される。校正結果をタップすると、校正結果の指示するテキストが選択される。校正候補があるものは「候補置換」ボタンを押すと校正候補と入れ替わる。

 その他の「開く」ボタンではテキストファイルを開いて上のテキストエリアに表示する。文字コード自動判別機能があるのでシフトJISでも読み込める。「保存」ボタンでは、テキストエリアの内容をテキストファイルとして保存ができる。

f:id:kyukyunyorituryo:20220217232800p:plain

校正支援

ヤフーAPI

 

developer.yahoo.co.jp

q="セキュリティー,食べれる" という文字を校正アプリに送る。

 

offsetは開始文字位置で0から

lengthは文字の長さでカンマが1文字としてカウントされている。

wordは指摘対象文字列

suggestionは代替文字提案。

ruleは指摘理由

{
  "id": "1234-1",
  "jsonrpc": "2.0",
  "result": {
    "suggestions": [
      {
        "length": "7",
        "note": "語末が-tyだが昨今のネット上の慣習に準ず",
        "offset": "0",
        "rule": "用字",
        "suggestion": "セキュリティ",
        "word": "セキュリティー"
      },
      {
        "length": "4",
        "note": "",
        "offset": "8",
        "rule": "ら抜き",
        "suggestion": "食べられる",
        "word": "食べれる"
      }
    ]
  }
}
  • 校正結果の一覧を表示する
  • 提案文字に置き換えるボタンを作る。
  • 校正結果の対象にカーソルを移動する。

以下色々参考にしたもの、アンドロイドアプリを作るのになれてきた感じがある。

www.javadrive.jp

developer.android.com

 

qiita.com

qiita.com

akira-watson.com

akira-watson.com

 

www.delftstack.com

stackoverflow.com

stackoverflow.com

techbooster.org

 

99nyorituryo.hatenablog.com

 

99nyorituryo.hatenablog.com

 

99nyorituryo.hatenablog.com

 

99nyorituryo.hatenablog.com

 

stackoverflow.com