Я зазвичай використовую pdflatexдля складання латексних документів, але на NixOS я не бачу, що pdflatexце можна встановити через $ nix-env -i pdflatex.
$ nix-env -qa pdflatex
error: selector ‘pdflatex’ matches no derivations
Результати pdflatexпошуку не з’являються під пошуковим записом на nixos.org/nixos/packages.html . Однак я помітив там пакет rubber, який, очевидно, обгортає інші програми з латексу, в тому числі pdflatex. Після встановлення rubberта спроби скласти з ним мій латексний документ я отримую наступну помилку "pdflatex не знайдено".
$ rubber --pdf doc.tex
compiling doc.tex...
pdflatex not found
Running pdflatex failed.
Як я можу встановити pdflatex для складання латексних документів на NixOS?
Чому він rubberдоступний для встановлення через nix-envтоді pdflatex, коли залежність rubberвідсутня?
Як зауваження, розділ «Текс / латекс» цього посібника не пояснює цього.
nix-env -iA nixpkgs.texlive.combined.scheme-basic(викинешLaTeX Error: File 'lmodern.sty' not found.хоч і не зможеш зрозуміти, як пов’язати його після встановленняnix-env -i lmodern, виходячи з цієї відповіді .)