WSL で Windows Texlive を実行する方法はありますか?

WSL で Windows Texlive を実行する方法はありますか?

Windows WSL (Linux 用 Windows サブシステム) の Linux 機能を使用して、Windows 10 にインストールされている既存の TexLive を実行する方法はありますか? それとも、WSL に別途インストールする必要がありますか?

Windows にすでに TL がインストールされている状態で、WSL に完全な TL をインストールすると、ハードウェア メモリ空間リソースが無駄になるような気がします。

答え1

WSL ではなく TL をインストールする唯一の利点は、コンパイル時の速度です。私は WSL 1.0 を使用してインストールテストを行いました (バージョン 2.0 はまだ利用できません)。コンパイル時間を少し短縮したい場合は、64 ビットの TL バージョンをインストールすることをお勧めします。

質問に戻りますが、答えは「はい」です。WSL 下の Windows から TL を使用するには、拡張子を付けて実行可能ファイルを呼び出すだけです.exe。例:

pdflatex.exe file.tex

また、WSL で TL をインストールすることにした場合は、実行可能ファイルの前に追加するだけで済みますwsl。例:

wsl pdflatex file.tex

( を使用する場合は、さらにいくつかのライブラリxelatexをインストールする必要があるので注意してください)。fc

答え2

これは関連したコメントですが、TeX ディストリビューションの選択がパフォーマンスにほとんど影響しない場合は、WSL でエディターを使用できることがはるかに重要であると主張します。たとえば、私の知る限り、Qt を使用するすべてのエディター (TeXstudio や TexMaker など) は、Windows でも使用できますが、Windows ではコンパイルが非常に遅くなります。

関連情報