faer.grok

Завозим xelatex на Archlinux, если xelatex ругается на отсутствие *.sty файлов

Всем привет! Вообщем, я устанавливал TeX Live на свою Garuda Linux и столкнулся с проблемой того, что tlmgr мне говорил о том, что все пакеты установлены, а kpsewhich говорил, что файла не существует. Ну и xelatex выводит ошибку LaTeX Error: File `fontspec.sty' not found. Type X to quit or <RETURN> to proceed, or enter new name. (Default extension: sty) Enter file name:
Оказалось, что пакет TeX Live в AUR очень прикольный, он заставляет думать систему, что все пакеты TeX Live установлены, хотя по факту это не так.
Окей, в чём проблема мы поняли, как её править? Нужно поставить необходимые нам пакеты! Для этого заходим в терминал и ставим через yay необходимый пакет: yay -S texlive-<название необходимого пакета>. Тогда у вас установится пакет пакетов(что, texlive в AUR завозили типичные русские? :) ), в котором в том числе будет и необходимый вам пакет. Конечно, может установиться и куча лишних пакетов, но пока у меня ставились "сборники", не превышающие 100МБ. Можно ли этого избежать? Походу нет, Arch не разрешает устанавливать пакеты через сторонние пакетные менеджеры(так же, как и с Python).
Мб кому-то будет интересно, как завести LaTeX в VSCode, для этого советую прочесть этот гайд,а вместо использования установочного скрипта TeX Live можно воспользоваться yay: yay -S texlive-bin texlive-basic texlive-latex texlive-xetex