Jazzと読書の日々

iPadを筆記具として使う方法を模索します

Dynalistでアーティクルビューの行間を狭める2

これがあったわ。

Userscripts

Userscripts 1.1.0
分類: 開発ツール,ユーティリティ
価格: 無料 (Justin Wasack)

Mobile Safari 用のグリモン。いわゆるGreasemonkeyです。サイトごとにスクリプトを走らせるツール。これなら、ややこしいことを考えなくても、スクリプトで解決できる。

An open-source userscript manager for Safari - Github.com

設定のしかた

ショートカット 5.0
分類: 仕事効率化,ユーティリティ
価格: 無料 (Apple)

ローカルにスクリプトを用意する必要があります。拡張子がjsのファイル。そういうのが作れるエディタってあったっけ?
そんなわけで、jsファイルを作るショートカットを組んでみました。実行すると、ダウンロードフォルダに Dynalist-Articlemode.user.js という名前のファイルを作ります。

インストールはこちら → https://www.icloud.com/shortcuts/58b84292167a49b782cebae126ec19c5

使い方

Userscriptsを起動し「Set Userscripts Directory」をダウンロードフォルダに設定してください。SafariでDynalistを開いたとき user.js が適用されます。パッチ当てがされる。すると、アーティクルビューでの行間が狭くなる設計。
それだけだと何なので、モバイル版のツールバー隠しと、スライドカーソルも付けておきました。行の上をタップしたときだけツールバーが出る。画面を左右に撫でるとカーソルが動く。モバイル版も案外使いやすいものです。

Dynalistでアーティクルビューの行間を狭める - Jazzと読書の日々

まとめ

実はUserscriptsのためのエディタはネット上にあります。Webアプリとして。jsファイルを書いてダウンロードできる。ここまで高機能でなくてもいいのに。

追記 2022/4/8

もし上記のショートカットが動かないときは、Safariで下記リンクを長押しして「リンク先のファイルをダウンロード」で取得してください。

https://wineroses.github.io/css/Dynalist-Articlemode.user.js