I was using texLiveFull until recently, but now it's marked broken and a
comment points users to the texlive.combine method. I tried checking out an
older version of pkgs/tools/typesetting/tex but the dependencies don't line up
with the rest of nixpkgs anymore. Probably I just want the full set of
texlive-new packages, even if they're big, becuase I don't know what I'm doing
enough to pick and choose. So I tried this monster (all collections + inputenc
packages):
myTexlive = with pkgs; texlive.combine {
inherit (texlive)
collection-basic
collection-bibtexextra
collection-binextra
collection-context
collection-fontsextra
collection-fontsrecommended
collection-fontutils
collection-formatsextra
collection-games
collection-genericextra
collection-genericrecommended
collection-htmlxml
collection-humanities
collection-langafrican
collection-langarabic
collection-langchinese
collection-langcjk
collection-langcyrillic
collection-langczechslovak
collection-langenglish
collection-langeuropean
collection-langfrench
collection-langgerman
collection-langgreek
collection-langindic
collection-langitalian
collection-langjapanese
collection-langkorean
collection-langother
collection-langpolish
collection-langportuguese
collection-langspanish
collection-latex
collection-latexextra
collection-latexrecommended
collection-luatex
collection-mathextra
collection-metapost
collection-music
collection-omega
collection-pictures
collection-plainextra
collection-pstricks
collection-publishers
collection-science
collection-texworks
collection-wintools
collection-xetex
greek-inputenc;
};
Still the same error though. Maybe it's a pandoc issue after all.
Jeff
On Wed, 1 Jun 2016 02:45:18 -0700
Linus Arver <[email protected]> wrote:
> On Sun, May 29, 2016 at 04:56:12PM -0700, Jeffrey David Johnson wrote:
> > I get the following error when exporting some markdown to PDF with pandoc:
> >
> > An error occured: PDF creation failed:
> > ! Package inputenc Error: Unicode char \u8: not set up for use with
> > LaTeX.
> >
> > See the inputenc package documentation for explanation.
> > Type H <return> for immediate help.
> > ...
> >
> > l.150 Evolutionary Analysis}
> >
> > Try running pandoc with --latex-engine=xelatex.
> >
> > I could hunt this one character down, but is there a package I could add to
> > my texlive environment that might help handle this type of problem in
> > general?
>
> I used to use the texliveFull package, which included xelatex.
>
> FWIW, I no longer use texliveFull; instead I use a Docker container for
> all TeX-related things as it is much simpler to use along with
> negligible maintenence costs, if at all.
>
> > So far I just use the standard one:
> >
> > myTexLive = texlive.combine {
> > inherit (texlive) scheme-small;
> > };
> >
> > Don't see any mention of xelatex in nixpkgs.
>
> That's probably because it still comes with texliveFull, which is what
> most people use I imagine.
>
> > Ideally I'd like to handle all of unicode, but just skipping any
> > unrenderable characters would be OK too, since I gather latex doesn't do
> > that yet?
>
> AFAIK, Latex never dealt with Unicode natively. Xelatex has much simpler
> font support (fontspec) so I've always opted for Xelatex from the beginning.
>
> Best,
> Linus
_______________________________________________
nix-dev mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-dev