Я зазвичай використовую 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
, виходячи з цієї відповіді .)