begin_srcおよび結果ブロックと一緒に画像をインラインで表示します。
ただし、大きな画像の場合、画像の下部をスクロールすると、「ジャーク」が発生し、画像全体がスクロールされます。同様に、上にスクロールして画像にぶつかると、少しずつインクリメンタルに表示されるのではなく、画像全体がギクシャクして表示されます。
これにより、org-modeで大きなplantuml / graphvizダイアグラムを操作するのが難しくなります。
スムーズにスクロールして、ウェブブラウザのように画像を静かにスクロールして、ぎくしゃくしないようにしたいと思います。
私が試してみました:
(setq auto-window-vscroll nil)
そしてまた
(setq scroll-margin 1
scroll-conservatively 0
scroll-up-aggressively 0.01
scroll-down-aggressively 0.01)
smooth-scrollパッケージとこのスニペットも試しました。
ただし、インラインイメージは「1行」しか使用しないため、emacsを「1行」だけでスクロールするように修正しても問題は解決しません。
この問題の解決策はありますか?
[編集] キーボードとマウスのスクロール:
マウスのスクロールが暗示されています。ただし、適切なマウススクロールが機能する場合、キーボードスクロールはボーナスになります。
[編集]
やや回避策ですが、org-modeで画像を操作するのに便利なのは、ファイルの変更時に自動リロードする外部アプリで画像を開くことです。例はeog (eye of gnome)
or shutter
またはprievew (on OS X)
です。以下をorg-file-apps
追加することで設定できます:
extension: \.png\'
Command: eog "%s"
(setq scroll-conservatively 101)
コメントあなたの他のスクロールの設定のすべての外には、上記の質問で言及し、無効にすることをスムーズにスクロールパッケージおよび/またはスニペット?状態のdoc-string scroll-conservatively
: " 値が100より大きい場合、再表示はポイントを再センタリングしませんが、遠くに移動してもポイントを表示するのに十分なテキストだけを常にスクロールします。値0は常に再センタリングポイントを意味します画面外に移動した場合。 "