I recently decided that I want my resume to look better than the result of libreoffice. I installed texlive from the default trixie repository, and it works for the very simplest cases. However, trying to render a template which depends on CurVe resulted in an error about missing sty files.

By installing texlive from source, and installing CurVe to the working directory, I was able to fix that problem. However, there is still an error, and it appears to be an error in apa.bbx, a downstream dependency that comes with texlive. The error is

Package keyval Error: usenarrator undefined.

I'm not sure what I can do about this. I'm not very experienced with latex, mostly just using the default style as a convenient way to format math. Would swapping it for html be a recommended solution? Is there a good way from the command line to export html to pdf?

you are viewing a single comment's thread
view the rest of the comments
[–] 4 points 10 months ago* (last edited 10 months ago)

I've always just written single-file LaTeX, but it looks like the settings.sty failure you're getting is because of this:

% Most commands and style definitions are in settings.sty.
\usepackage{settings}

By installing texlive from source, and installing CurVe to the working directory, I was able to fix that problem.

I'm not sure how this would resolve the issue


I'd think that you'd still need settings.sty. It looks to me like Debian trixie packages CurVe in texlive-pictures, so I don't think that you need to manually install texlive or CurVe from source:

$ apt-file search curve.cls
texlive-pictures: /usr/share/texlive/texmf-dist/tex/latex/curve/curve.cls
$ apt show texlive-pictures
[snip]
curve -- A class for making curriculum vitae
[snip]
$ sudo apt install texlive texlive-pictures
[snip]
$ pdflatex test.tex
[snip]
! LaTeX Error: File `settings.sty' not found.

I think that that example CV you have is missing some of the LaTeX source, the stuff that's in its settings.sty. Like, it might not be the best starting point, unless you've resolved that bit.

EDIT: If you just want a functioning CurVe example, I can render this one:

https://github.com/ArwensAbendstern/CV-LaTeX/tree/master/simple%20CurVe%20CV%20English

Need to download CV.ltx and experience.ltx. Then $ pdflatex CV.ltx renders it to a PDF for me.

  • source
  • parent