MacOS上でHomebrewでインストールしたPandocを使っているが、最近Pandocが2.0にアップデートされたので、特に深く考えずにbrew upgrade
したところ図表番号を管理するために使っていたpandoc-crossrefが動かなくなってしまった。
数日後にpandoc-crossrefにもアップデートが来ていたのでこれで動くだろうと思ってアップデートするも動かず。pandoc-crossrefは v0.2.7.0 にアップデートされたのだが、pandoc-crossrefのGitHubを見るとPandoc 2.0 support
となっているのは v0.3.0.0-beta から。
なので、pandoc-crossrefの開発版を入れることにした(Pandocのバージョンを戻せば良いのだが、homebrewでバージョンを戻すのが多少面倒くさくて開発版を入れたほうが早い!となった)。
--devel
をつけて更新すれば良いです。
brew update
brew upgrade --devel pandoc-crossref
なんかすごい時間かかった(今までcabalとか使ってなかったのか)
なぜかリンクが貼られず実行できなかったので
brew link pandoc-crossref
として完了。