LaTeX forum ⇒ Curricula Vitae / RésumésIllegal parameter number in definition of . to be read again

ModernCV, Friggeri, Plasmati, Classicthesis-CV, and more
Renthal
Posts: 2
Joined: Thu Aug 11, 2016 5:25 pm

Illegal parameter number in definition of . to be read again

Postby Renthal » Thu Aug 11, 2016 5:42 pm

Downloading and compiling the Friggeri-CV I get the following error:

  1. ! Illegal parameter number in definition of \blx@defformat@d.<to be read again>3 \ifblank{#3
  2. ! Illegal parameter number in definition of \blx@defformat@d.<to be read again>3 \ifblank{#3}{}{#3


Condiering that I have a fresh up-to-date installation (I made sure to install latest MikTek version 2.9.6022 and just to be sure, I installed last version of ALL packages) I am quite confident the problem relies in the class definition.

The problem clearly is located in the bibliography because if I remove it everything works fine. However, biber compiles successfully is Xelatex that fails.
Specifically as I understand ( I am no latex expert ) there is a problem with the most recent update of Bibtek (see http://www.texdev.net/2016/03/13/biblatex-a-new-syntax-for-declarenameformat/) but I am not capable of correcting it myself.

Can someone help me please?

Tags:

User avatar
Johannes_B
Site Moderator
Posts: 3906
Joined: Thu Nov 01, 2012 4:08 pm

Postby Johannes_B » Thu Aug 11, 2016 5:52 pm

Welcome,

the issue is known, viewtopic.php?f=62&t=27239, but unfortunately nobody has updated the template yet.

The bibliography section was outdated a while, and finally broke completely. Getting everything up to date is quite a big amount of work.

Sorry for the inconvenience.

Workaround: Rename the class file to be friggeri-<yourName>.cls and remove all parts that belong to the bibliography. Then load package biblatex as you would do in a usual document. It will look a tiny bit different, but it will work.
The smart way: Calm down and take a deep breath, read posts and provided links attentively, try to understand and ask if necessary.

Renthal
Posts: 2
Joined: Thu Aug 11, 2016 5:25 pm

Postby Renthal » Thu Aug 11, 2016 6:07 pm

Thank you for the quick answer, I saw the other topic but the "solution" provided there is not working.

I am now trying to do what you suggested for a workaround. Removoing everything related to biblio was easy, but now I do not know how to make the bliob fit there (under publications) without creating a new chapter and messing with the template. I am using:

  1. \nocite{*}
  2. \bibliography{bibliography}
  3. \bibliographystyle{alpha}


But i get:

  1. ! Argument of \@sectioncolor has an extra }.<inserted text>\par \begin{thebibliography}{FCF{\etalchar{+}}11i}
  2. ! Paragraph ended before \@sectioncolor was complete.<to be read again>\par \begin{thebibliography}{FCF{\etalchar{+}}11i}


I don't care too much about the look, is there any simple solution ot make it work?

User avatar
Johannes_B
Site Moderator
Posts: 3906
Joined: Thu Nov 01, 2012 4:08 pm

Postby Johannes_B » Thu Aug 11, 2016 6:22 pm

Now you would be using the older BibTeX system instead of the more modern (and changing) biblatex system, which shouldn't be a problem. But it is :-(
Honestly, the template does some crazy stuff.

I will have to take a look at this tomorrow.


EDIT: If you have time till next week, i can apply a proper fix over the weekend and push it to latextemplates.com.
The smart way: Calm down and take a deep breath, read posts and provided links attentively, try to understand and ask if necessary.

Pierrick
Posts: 1
Joined: Wed Oct 12, 2016 10:21 am

Postby Pierrick » Wed Oct 12, 2016 10:30 am

Hi everyone!
Does anybody already fix the problem ? I am using the template and did an update of MiKTeX yesterday and my CV doesn't compile anymore although I don't us (as far as I know) the bibliography. I tried to comment out everything that is related to the bibliography but then it didn't work neither.

User avatar
Johannes_B
Site Moderator
Posts: 3906
Joined: Thu Nov 01, 2012 4:08 pm

Postby Johannes_B » Wed Oct 12, 2016 6:14 pm

The smart way: Calm down and take a deep breath, read posts and provided links attentively, try to understand and ask if necessary.


Return to “Curricula Vitae / Résumés”

Who is online

Users browsing this forum: No registered users and 1 guest