最近、LaTeXをvscodeで書き始めました。
今回は、いつもPDFでプレビューされていたのに急に空白のタブでプレビューされない問題が発生したので、メモとして残しておきます。
変なテンションで冗長に書いてしまったので、早く解決策を知りたい方はこちらへジャンプ。
LaTeXをVScodeで書くための環境構築は下記記事を参考にしました。
VSCode で最高の LaTeX 環境を作る
使用OSはMacです。
##0.問題の発生
実験レポートが立て込み、汗あせとレポートを書いているとある日、PDFビュアーに何も表示されなくなりました。
##1.試行錯誤
まずは原因を探るべく、ネットで調べました。
しかし、出てくるのは、どれもlatexmkrcの設定等、僕が環境構築で行った部分。それはわかってるねん。と思いつつ、万が一のこともあるので、latexmkrcの中身やsetting.jsonなども見直しましたが、間違いはあらず。
次に、これはlatex-work-shopの問題だろうと思い、一旦アンインストールして再度入れ直しました。
しかし、相変わらず、表示されませんでした。
##2.解決への糸口
そこで、今一度、ネットでの検索にもどり、1の段階では手を出さなかった英語の文献にもちゃんと目を通しました。
その過程で、以下に出会いました。やっぱりバージョンを疑うのが定石ですか。
https://github.com/James-Yu/LaTeX-Workshop/issues/949
他のパソコンでは正常にpdfを見ることができたし、ファイル外に問題があると考えていた僕は再度環境のバージョンを見直すことにしました。
##3.解決
Latex-work-shopのバージョンを再度確認。
お、6/11にバージョンアップされてるな。え?ちょうど6/11あたりから表示されなかったはず。ここに問題があると考えた僕はvscodeの更新の確認。
確認をすると、右下にこんなエラーが。
Cannot update while running on a read-only volume.
The application is on a read-only volume.
Please move the application and try again.
If you're on macOS Sierra or later, you'll need to move the application out of the Downloads directory.
See this link for more information.
なんだこれと思って、調べると解決策を発見。なるほど、vscodeをダウンロードに入れちゃってたのか・・・
そしてvscodeを更新したら無事に表示されました!
今回の教訓は、
・アプリのダウンロード時にはどこに入ったのかを確認する。
・バージョンのをまずは疑う。
・英語の記事も読む。
これからガンガンlatexを使って慣れていきたいと思います!
##参考
https://nullpoint.hatenablog.com/entry/2019/04/06/085430
https://github.com/James-Yu/LaTeX-Workshop/issues/949