Change of font in my moderncv CV

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
2
down vote

favorite












When I recompile my CV that I last changed in August 2017 I suddenly get a different font.



Old font: Old font



New font: New font



How do I get the old font back?



Here's the preamble of my CV:



documentclass[10pt,a4paper,roman]moderncv
moderncvstylebanking
moderncvcolorblue
nopagenumbers
usepackage[utf8]inputenc
usepackage[scale=0.75]geometry


EDIT 1:



  • Log file for a build that used the font I want

  • Log file for a build that uses the new, undesired font

EDIT 2:



Here's a compilable example extracted from my cv:



documentclass[10pt,a4paper,roman]moderncv
moderncvstylebanking
moderncvcolorblue
nopagenumbers
usepackage[utf8]inputenc
usepackage[scale=0.75]geometry

firstnameSimon
familynameJakobi

begindocument
beginminipage[t][0pt]linewidth
makecvtitle
sectionStudium
endminipage
enddocument






share|improve this question


















  • 1




    How do you compile? Maybe you have compiled with pdfLaTeX the last time and now used a different engine? But without a minimal compilable example, it is hard to help you here. (Btw: Do you have the log file of both runs?)
    – TeXnician
    Aug 17 at 13:02







  • 1




    Surely you can just take your CV, remove all personal information and add a few bogus definitions to show the fonts.
    – moewe
    Aug 17 at 13:18







  • 1




    The old CV loaded tgpagella (TeX Gyre Pagella), the new one doesn't.
    – moewe
    Aug 17 at 13:23







  • 3




    @sjakobi The banking style automatically uses tgpagella, iff it is installed. You had the font installed in your old TeX installation but not in the current one. Just install the tex-gyre package using your package manager.
    – Marcel Krüger
    Aug 17 at 13:26






  • 2




    @MarcelKrüger I would like to ask you to write up a short answer instead of closing. The behaviour of the class is unusual enough that this could confuse more people. I personally think IfFileExsits for package loading is not a great idea and will file a feature request to drop it.
    – moewe
    Aug 17 at 13:34














up vote
2
down vote

favorite












When I recompile my CV that I last changed in August 2017 I suddenly get a different font.



Old font: Old font



New font: New font



How do I get the old font back?



Here's the preamble of my CV:



documentclass[10pt,a4paper,roman]moderncv
moderncvstylebanking
moderncvcolorblue
nopagenumbers
usepackage[utf8]inputenc
usepackage[scale=0.75]geometry


EDIT 1:



  • Log file for a build that used the font I want

  • Log file for a build that uses the new, undesired font

EDIT 2:



Here's a compilable example extracted from my cv:



documentclass[10pt,a4paper,roman]moderncv
moderncvstylebanking
moderncvcolorblue
nopagenumbers
usepackage[utf8]inputenc
usepackage[scale=0.75]geometry

firstnameSimon
familynameJakobi

begindocument
beginminipage[t][0pt]linewidth
makecvtitle
sectionStudium
endminipage
enddocument






share|improve this question


















  • 1




    How do you compile? Maybe you have compiled with pdfLaTeX the last time and now used a different engine? But without a minimal compilable example, it is hard to help you here. (Btw: Do you have the log file of both runs?)
    – TeXnician
    Aug 17 at 13:02







  • 1




    Surely you can just take your CV, remove all personal information and add a few bogus definitions to show the fonts.
    – moewe
    Aug 17 at 13:18







  • 1




    The old CV loaded tgpagella (TeX Gyre Pagella), the new one doesn't.
    – moewe
    Aug 17 at 13:23







  • 3




    @sjakobi The banking style automatically uses tgpagella, iff it is installed. You had the font installed in your old TeX installation but not in the current one. Just install the tex-gyre package using your package manager.
    – Marcel Krüger
    Aug 17 at 13:26






  • 2




    @MarcelKrüger I would like to ask you to write up a short answer instead of closing. The behaviour of the class is unusual enough that this could confuse more people. I personally think IfFileExsits for package loading is not a great idea and will file a feature request to drop it.
    – moewe
    Aug 17 at 13:34












up vote
2
down vote

favorite









up vote
2
down vote

favorite











When I recompile my CV that I last changed in August 2017 I suddenly get a different font.



Old font: Old font



New font: New font



How do I get the old font back?



Here's the preamble of my CV:



documentclass[10pt,a4paper,roman]moderncv
moderncvstylebanking
moderncvcolorblue
nopagenumbers
usepackage[utf8]inputenc
usepackage[scale=0.75]geometry


EDIT 1:



  • Log file for a build that used the font I want

  • Log file for a build that uses the new, undesired font

EDIT 2:



Here's a compilable example extracted from my cv:



documentclass[10pt,a4paper,roman]moderncv
moderncvstylebanking
moderncvcolorblue
nopagenumbers
usepackage[utf8]inputenc
usepackage[scale=0.75]geometry

firstnameSimon
familynameJakobi

begindocument
beginminipage[t][0pt]linewidth
makecvtitle
sectionStudium
endminipage
enddocument






share|improve this question














When I recompile my CV that I last changed in August 2017 I suddenly get a different font.



Old font: Old font



New font: New font



How do I get the old font back?



Here's the preamble of my CV:



documentclass[10pt,a4paper,roman]moderncv
moderncvstylebanking
moderncvcolorblue
nopagenumbers
usepackage[utf8]inputenc
usepackage[scale=0.75]geometry


EDIT 1:



  • Log file for a build that used the font I want

  • Log file for a build that uses the new, undesired font

EDIT 2:



Here's a compilable example extracted from my cv:



documentclass[10pt,a4paper,roman]moderncv
moderncvstylebanking
moderncvcolorblue
nopagenumbers
usepackage[utf8]inputenc
usepackage[scale=0.75]geometry

firstnameSimon
familynameJakobi

begindocument
beginminipage[t][0pt]linewidth
makecvtitle
sectionStudium
endminipage
enddocument








share|improve this question













share|improve this question




share|improve this question








edited Aug 17 at 13:24

























asked Aug 17 at 12:59









sjakobi

1888




1888







  • 1




    How do you compile? Maybe you have compiled with pdfLaTeX the last time and now used a different engine? But without a minimal compilable example, it is hard to help you here. (Btw: Do you have the log file of both runs?)
    – TeXnician
    Aug 17 at 13:02







  • 1




    Surely you can just take your CV, remove all personal information and add a few bogus definitions to show the fonts.
    – moewe
    Aug 17 at 13:18







  • 1




    The old CV loaded tgpagella (TeX Gyre Pagella), the new one doesn't.
    – moewe
    Aug 17 at 13:23







  • 3




    @sjakobi The banking style automatically uses tgpagella, iff it is installed. You had the font installed in your old TeX installation but not in the current one. Just install the tex-gyre package using your package manager.
    – Marcel Krüger
    Aug 17 at 13:26






  • 2




    @MarcelKrüger I would like to ask you to write up a short answer instead of closing. The behaviour of the class is unusual enough that this could confuse more people. I personally think IfFileExsits for package loading is not a great idea and will file a feature request to drop it.
    – moewe
    Aug 17 at 13:34












  • 1




    How do you compile? Maybe you have compiled with pdfLaTeX the last time and now used a different engine? But without a minimal compilable example, it is hard to help you here. (Btw: Do you have the log file of both runs?)
    – TeXnician
    Aug 17 at 13:02







  • 1




    Surely you can just take your CV, remove all personal information and add a few bogus definitions to show the fonts.
    – moewe
    Aug 17 at 13:18







  • 1




    The old CV loaded tgpagella (TeX Gyre Pagella), the new one doesn't.
    – moewe
    Aug 17 at 13:23







  • 3




    @sjakobi The banking style automatically uses tgpagella, iff it is installed. You had the font installed in your old TeX installation but not in the current one. Just install the tex-gyre package using your package manager.
    – Marcel Krüger
    Aug 17 at 13:26






  • 2




    @MarcelKrüger I would like to ask you to write up a short answer instead of closing. The behaviour of the class is unusual enough that this could confuse more people. I personally think IfFileExsits for package loading is not a great idea and will file a feature request to drop it.
    – moewe
    Aug 17 at 13:34







1




1




How do you compile? Maybe you have compiled with pdfLaTeX the last time and now used a different engine? But without a minimal compilable example, it is hard to help you here. (Btw: Do you have the log file of both runs?)
– TeXnician
Aug 17 at 13:02





How do you compile? Maybe you have compiled with pdfLaTeX the last time and now used a different engine? But without a minimal compilable example, it is hard to help you here. (Btw: Do you have the log file of both runs?)
– TeXnician
Aug 17 at 13:02





1




1




Surely you can just take your CV, remove all personal information and add a few bogus definitions to show the fonts.
– moewe
Aug 17 at 13:18





Surely you can just take your CV, remove all personal information and add a few bogus definitions to show the fonts.
– moewe
Aug 17 at 13:18





1




1




The old CV loaded tgpagella (TeX Gyre Pagella), the new one doesn't.
– moewe
Aug 17 at 13:23





The old CV loaded tgpagella (TeX Gyre Pagella), the new one doesn't.
– moewe
Aug 17 at 13:23





3




3




@sjakobi The banking style automatically uses tgpagella, iff it is installed. You had the font installed in your old TeX installation but not in the current one. Just install the tex-gyre package using your package manager.
– Marcel Krüger
Aug 17 at 13:26




@sjakobi The banking style automatically uses tgpagella, iff it is installed. You had the font installed in your old TeX installation but not in the current one. Just install the tex-gyre package using your package manager.
– Marcel Krüger
Aug 17 at 13:26




2




2




@MarcelKrüger I would like to ask you to write up a short answer instead of closing. The behaviour of the class is unusual enough that this could confuse more people. I personally think IfFileExsits for package loading is not a great idea and will file a feature request to drop it.
– moewe
Aug 17 at 13:34




@MarcelKrüger I would like to ask you to write up a short answer instead of closing. The behaviour of the class is unusual enough that this could confuse more people. I personally think IfFileExsits for package loading is not a great idea and will file a feature request to drop it.
– moewe
Aug 17 at 13:34










1 Answer
1






active

oldest

votes

















up vote
7
down vote



accepted










The "old font" is the standard font of the banking style in moderncv, TeX Gyre Pagella.
You do not have to write anything in your tex file to activate it, but it has to be installed.



Sadly moderncv uses a trick to avoid issuing an error message if the font is not found, so the only indication that the font is missing is the automatic fallback to the "new font" (This is the TeX standard font Computer Modern).



To install "TeX Gyre Pagella" depends on your system. According to your log file you use Debian or Ubuntu, so you have to install the package named tex-gyre.



Open a shell window and run



sudo apt-get install tex-gyre


then follow the instructions from apt-get.
Afterwards compiling your document gives the right font again.






share|improve this answer




















    Your Answer







    StackExchange.ready(function()
    var channelOptions =
    tags: "".split(" "),
    id: "85"
    ;
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function()
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled)
    StackExchange.using("snippets", function()
    createEditor();
    );

    else
    createEditor();

    );

    function createEditor()
    StackExchange.prepareEditor(
    heartbeatType: 'answer',
    convertImagesToLinks: false,
    noModals: false,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: null,
    bindNavPrevention: true,
    postfix: "",
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    );



    );













     

    draft saved


    draft discarded


















    StackExchange.ready(
    function ()
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f446425%2fchange-of-font-in-my-moderncv-cv%23new-answer', 'question_page');

    );

    Post as a guest






























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes








    up vote
    7
    down vote



    accepted










    The "old font" is the standard font of the banking style in moderncv, TeX Gyre Pagella.
    You do not have to write anything in your tex file to activate it, but it has to be installed.



    Sadly moderncv uses a trick to avoid issuing an error message if the font is not found, so the only indication that the font is missing is the automatic fallback to the "new font" (This is the TeX standard font Computer Modern).



    To install "TeX Gyre Pagella" depends on your system. According to your log file you use Debian or Ubuntu, so you have to install the package named tex-gyre.



    Open a shell window and run



    sudo apt-get install tex-gyre


    then follow the instructions from apt-get.
    Afterwards compiling your document gives the right font again.






    share|improve this answer
























      up vote
      7
      down vote



      accepted










      The "old font" is the standard font of the banking style in moderncv, TeX Gyre Pagella.
      You do not have to write anything in your tex file to activate it, but it has to be installed.



      Sadly moderncv uses a trick to avoid issuing an error message if the font is not found, so the only indication that the font is missing is the automatic fallback to the "new font" (This is the TeX standard font Computer Modern).



      To install "TeX Gyre Pagella" depends on your system. According to your log file you use Debian or Ubuntu, so you have to install the package named tex-gyre.



      Open a shell window and run



      sudo apt-get install tex-gyre


      then follow the instructions from apt-get.
      Afterwards compiling your document gives the right font again.






      share|improve this answer






















        up vote
        7
        down vote



        accepted







        up vote
        7
        down vote



        accepted






        The "old font" is the standard font of the banking style in moderncv, TeX Gyre Pagella.
        You do not have to write anything in your tex file to activate it, but it has to be installed.



        Sadly moderncv uses a trick to avoid issuing an error message if the font is not found, so the only indication that the font is missing is the automatic fallback to the "new font" (This is the TeX standard font Computer Modern).



        To install "TeX Gyre Pagella" depends on your system. According to your log file you use Debian or Ubuntu, so you have to install the package named tex-gyre.



        Open a shell window and run



        sudo apt-get install tex-gyre


        then follow the instructions from apt-get.
        Afterwards compiling your document gives the right font again.






        share|improve this answer












        The "old font" is the standard font of the banking style in moderncv, TeX Gyre Pagella.
        You do not have to write anything in your tex file to activate it, but it has to be installed.



        Sadly moderncv uses a trick to avoid issuing an error message if the font is not found, so the only indication that the font is missing is the automatic fallback to the "new font" (This is the TeX standard font Computer Modern).



        To install "TeX Gyre Pagella" depends on your system. According to your log file you use Debian or Ubuntu, so you have to install the package named tex-gyre.



        Open a shell window and run



        sudo apt-get install tex-gyre


        then follow the instructions from apt-get.
        Afterwards compiling your document gives the right font again.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Aug 17 at 13:49









        Marcel Krüger

        10.4k11032




        10.4k11032



























             

            draft saved


            draft discarded















































             


            draft saved


            draft discarded














            StackExchange.ready(
            function ()
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f446425%2fchange-of-font-in-my-moderncv-cv%23new-answer', 'question_page');

            );

            Post as a guest













































































            Comments

            Popular posts from this blog

            What does second last employer means? [closed]

            List of Gilmore Girls characters

            Confectionery