対象の症状
OS: Windows
VSCodeのLatex Workshopを使用
Google Drive内のtexファイルをコンパイルするとコンパイルエラー
ログを確認するとファイルパスが文字化けしている
原因
LaTeX Workshopはそもそもファイル名が日本語のパスだとコンパイルできず、
Google Driveのデフォルトではマイドライブとかが日本語になっているため起きる症状らしい
報告: https://note.com/ojk/n/n6c8f6a30b67a
解決策1
バックアップと同期ではなく、
__デスクトップ版Google Drive__なるものを使用する。
この記事に詳しく書いてあるのでがんばってインストールしてください。
インストールをしたら、ファイルを英語名にするよう設定を変更する。
ドキュメントによるとDisableLocalizedVirtualFoldersをTrueにすれば良いらしい
解決策2
luaTexのオプションで回避できるらしい?(未検証)
https://qiita.com/moinslut/items/bc1d1b1e13cb38377406
これでコンパイルできるはず...!
余談
筆者は解決策1でコンパイル通ったのですが、よくよくみたらドライブ内のファイル名にも日本語名をつかっていた。
なぜできたのかよくわかっていません... マイドライブの全角空白が良くなかったのか...?