Visual Studio CodeのプラグインであるTeX Workshopを使用中にVisual Studio Codeエディタの自動フォーマット機能を使うと、以下のようなエラーが表示されます。
最初は何を言っているのかわかりませんでした。このエラーが出ても、TeXは問題なく処理されています。
このエラーはTeXのエラーではなく、エディタのエラーです。エディタがテキスト整形を自動的に行おうとして失敗しています。
この問題を解決する簡単な方法は自動整形をやめることです。しかし、私はVisual Studio Codeをプログラミング用のエディタとしても使っているため、自動整形を切りたくありません。
いろいろ検索した結果、コマンドラインから以下のプログラムを実行することで解決できました。
sudo cpan Log::Log4perl sudo cpan Log::Dispatch sudo cpan YAML::Tiny sudo cpan File::HomeDir sudo cpan Unicode::GCString
環境は
- Ubuntu 22.04 LTS
- Visual Studio Code 1.66.2
- TeX Workshop v8.11.1
です。
情報ソースはCodeTDです。