Есть ли способ запустить Windows Texlive на WSL?

Есть ли способ запустить Windows Texlive на WSL?

Есть ли способ запустить существующий TexLive, установленный на моей Windows 10, через функцию Linux Windows WSL (подсистема Windows для Linux) или его следует устанавливать отдельно в WSL?

У меня такое чувство, что установка полного TL на WSL, когда он уже установлен на Windows, будет пустой тратой ресурсов аппаратной памяти.

решение1

Единственное преимущество установки TL по сравнению с WSL — это скорость компиляции, я провел тестовую установку с использованием WSL 1.0 (версия 2.0 пока недоступна). Если вы хотите немного улучшить время компиляции, лучше установить 64-битную версию TL.

Возвращаясь к вашему вопросу, ответ — ДА, чтобы использовать TL из Windows под WSL, вам нужно только вызвать исполняемые файлы с их расширением .exe. например:

pdflatex.exe file.tex

А если вы решили установить TL под WSL, вам нужно всего лишь добавить wslперед исполняемым файлом, например:

wsl pdflatex file.tex

(будьте осторожны, если используете xelatex, вам придется установить fcи еще несколько библиотек).

решение2

Это всего лишь сопутствующий комментарий, но: Если выбор дистрибутива TeX мало влияет на производительность, я бы сказал, что возможность использовать редактор под WSL была бы гораздо важнее. Например, насколько мне известно, все редакторы, использующие Qt (например, TeXstudio или TexMaker), хотя и доступны в Windows, компилируются там крайне медленно.

Связанный контент