Normalmente lo uso pdflatexpara compilar documentos de látex, pero en NixOS no veo que pdflatexesté disponible para instalar a través de $ nix-env -i pdflatex.
$ nix-env -qa pdflatex
error: selector ‘pdflatex’ matches no derivations
Los resultados para pdflatexno aparecen bajo búsqueda en nixos.org/nixos/packages.html tampoco. Sin embargo, noté allí el paquete rubber, que aparentemente envuelve otros programas de látex, incluidos pdflatex. Después de instalar rubbere intentar compilar mi documento de látex con él, aparece el siguiente error "pdflatex no se encuentra".
$ rubber --pdf doc.tex
compiling doc.tex...
pdflatex not found
Running pdflatex failed.
¿Cómo puedo instalar pdflatex para compilar documentos de látex en NixOS?
¿Por qué está rubberdisponible para la instalación vía nix-envmientras que pdflatex, una dependencia de rubber, no lo está?
Como nota al margen, la sección 'Tex / Latex' del manual no explica esto.
nix-env -iA nixpkgs.texlive.combined.scheme-basic(arrojaráLaTeX Error: File 'lmodern.sty' not found.sin embargo, y no pudo encontrar la manera de vincular después de la instalaciónnix-env -i lmodern, en base a esta respuesta .)