[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: moderncv class does not compile in Debian Stretch



On Sat, Jul 15, 2017 at 06:53:44PM +0000, Andrea Neroni wrote:
> Hello everybody,
> I used to have a personal cv written using the moderncv class from the package texlive-latex-extra,
> compiled using pdflatex. After upgrading to Stretch it seems that moderncv class is using
> /usr/share/texlive/texmf-dist/tex/latex/fontawesome/fontawesome.sty
> 
> that in turn uses
> /usr/share/texlive/texmf-dist/tex/latex/fontspec/fontspec.sty
> 
> that can only be compiled in XeLateX or LuaLatex. Fine.
> Installed texlive-xetex and compiled using xelatex. This error now pops up
> 
> LaTeX Warning: You have requested package `moderncvheadiii',
>                but the package provides `moderncvheadiii'.
> 
> ) (/usr/share/texlive/texmf-dist/tex/latex/moderncv/moderncvbodyiii.sty
> 
> LaTeX Warning: You have requested package `moderncvbodyiii',
>                but the package provides `moderncvbodyiii'.
> 
> ! Undefined control sequence.
> <argument> \tiny \faCircleO 

Where did you found this error? pdflatex output or *.log?
I have the same error in the *.log file but it is not prevent pdflatex
form building the related .pdf.


 
> Now, to my questions. Why is Xelatex now required, what changed in the class?
> 
> How can I solve the latter error? I believe it could be a bug in the moderncv class,
> should I report it to package maintainers?
> 
> 
> Thanks in advance to anybody answering!
> 
> 
> Andrea

-- 
Felipe Salvador


Reply to: