Fourier font and enumitem misbehaviour

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











up vote
5
down vote

favorite












Consider the following MWE:



documentclass[a4paper]scrartcl

usepackageenumitem
usepackagefourier

begindocument
beginenumerate[labelindent=10pt,labelwidth=0pt,labelsep=30.5pt,leftmargin=!,itemsep=2.00pt,topsep=2.75pt,partopsep=2.00pt,parsep=2.00pt,label=Alph*.,ref=Alphenumi]
item Do whatever.
item Do whatever.
item Do whatever.
item Do whatever.
item Do whatever.
item Do whatever.
endenumerate
enddocument


Clearly, the letters are not correctly aligned. See the pic below (particularly the letter F).



BAD ALIGNMENT



If instead one runs the exact same MWE but commenting usepackagefourier, one obtains correctly aligned letters. See the pic below.



GOOD ALIGNMENT



Why is this happening? Can this problem be sorted in any way?



Thank you all very much in advanced for your time.










share|improve this question



























    up vote
    5
    down vote

    favorite












    Consider the following MWE:



    documentclass[a4paper]scrartcl

    usepackageenumitem
    usepackagefourier

    begindocument
    beginenumerate[labelindent=10pt,labelwidth=0pt,labelsep=30.5pt,leftmargin=!,itemsep=2.00pt,topsep=2.75pt,partopsep=2.00pt,parsep=2.00pt,label=Alph*.,ref=Alphenumi]
    item Do whatever.
    item Do whatever.
    item Do whatever.
    item Do whatever.
    item Do whatever.
    item Do whatever.
    endenumerate
    enddocument


    Clearly, the letters are not correctly aligned. See the pic below (particularly the letter F).



    BAD ALIGNMENT



    If instead one runs the exact same MWE but commenting usepackagefourier, one obtains correctly aligned letters. See the pic below.



    GOOD ALIGNMENT



    Why is this happening? Can this problem be sorted in any way?



    Thank you all very much in advanced for your time.










    share|improve this question

























      up vote
      5
      down vote

      favorite









      up vote
      5
      down vote

      favorite











      Consider the following MWE:



      documentclass[a4paper]scrartcl

      usepackageenumitem
      usepackagefourier

      begindocument
      beginenumerate[labelindent=10pt,labelwidth=0pt,labelsep=30.5pt,leftmargin=!,itemsep=2.00pt,topsep=2.75pt,partopsep=2.00pt,parsep=2.00pt,label=Alph*.,ref=Alphenumi]
      item Do whatever.
      item Do whatever.
      item Do whatever.
      item Do whatever.
      item Do whatever.
      item Do whatever.
      endenumerate
      enddocument


      Clearly, the letters are not correctly aligned. See the pic below (particularly the letter F).



      BAD ALIGNMENT



      If instead one runs the exact same MWE but commenting usepackagefourier, one obtains correctly aligned letters. See the pic below.



      GOOD ALIGNMENT



      Why is this happening? Can this problem be sorted in any way?



      Thank you all very much in advanced for your time.










      share|improve this question















      Consider the following MWE:



      documentclass[a4paper]scrartcl

      usepackageenumitem
      usepackagefourier

      begindocument
      beginenumerate[labelindent=10pt,labelwidth=0pt,labelsep=30.5pt,leftmargin=!,itemsep=2.00pt,topsep=2.75pt,partopsep=2.00pt,parsep=2.00pt,label=Alph*.,ref=Alphenumi]
      item Do whatever.
      item Do whatever.
      item Do whatever.
      item Do whatever.
      item Do whatever.
      item Do whatever.
      endenumerate
      enddocument


      Clearly, the letters are not correctly aligned. See the pic below (particularly the letter F).



      BAD ALIGNMENT



      If instead one runs the exact same MWE but commenting usepackagefourier, one obtains correctly aligned letters. See the pic below.



      GOOD ALIGNMENT



      Why is this happening? Can this problem be sorted in any way?



      Thank you all very much in advanced for your time.







      enumitem fourier






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited 16 mins ago









      egreg

      686k8418303078




      686k8418303078










      asked 3 hours ago









      Héctor

      717315




      717315




















          2 Answers
          2






          active

          oldest

          votes

















          up vote
          4
          down vote



          accepted










          I believe the issue must arise from the kerning between, for example, F and the subsequent period . Therefore, I prevent the kerning by typesetting the label as label=Alph*., with braces, so that kerning between the letter and the dot does not apply.



          documentclass[a4paper]scrartcl

          usepackageenumitem
          usepackagefourier

          begindocument
          beginenumerate[labelindent=10pt,labelwidth=0pt,labelsep=30.5pt,leftmargin=!,itemsep=2.00pt,topsep=2.75pt,
          partopsep=2.00pt,parsep=2.00pt,label=Alph*.,ref=Alphenumi]
          item Do whatever.
          item Do whatever.
          item Do whatever.
          item Do whatever.
          item Do whatever.
          item Do whatever.
          endenumerate
          enddocument


          enter image description here



          If you are still not happy, you can center the letter in a fixed-width makebox, as in label=makebox[1.6ex]Alph*.



          documentclass[a4paper]scrartcl

          usepackageenumitem
          usepackagefourier

          begindocument
          beginenumerate[labelindent=10pt,labelwidth=0pt,labelsep=30.5pt,leftmargin=!,itemsep=2.00pt,topsep=2.75pt,
          partopsep=2.00pt,parsep=2.00pt,label=makebox[1.6ex]Alph*.,ref=Alphenumi]
          item Do whatever.
          item Do whatever.
          item Do whatever.
          item Do whatever.
          item Do whatever.
          item Do whatever.
          endenumerate
          enddocument


          enter image description here






          share|improve this answer


















          • 1




            I adopted your second approach: it's the one that feels visually best (at least to me). Thank you!
            – Héctor
            1 hour ago

















          up vote
          1
          down vote













          In order to break an automatic kerning, I suggest /, which inserts an explicit kern, so disallowing the automatic one.



          beginenumerate[
          labelindent=10pt,
          labelwidth=0pt,
          labelsep=30.5pt,
          leftmargin=!,
          itemsep=2.00pt,
          topsep=2.75pt,
          partopsep=2.00pt,
          parsep=2.00pt,
          label=Alph*/.,
          ref=Alphenumi
          ]


          I believe you should define your own environment, instead of adding all those options in the document body.



          enter image description here



          You may also want to do



          usepackagefourier
          usepackageerewhon


          which chooses a newer version of Utopia for the text font, with better support for font encodings.






          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%2f453781%2ffourier-font-and-enumitem-misbehaviour%23new-answer', 'question_page');

            );

            Post as a guest






























            2 Answers
            2






            active

            oldest

            votes








            2 Answers
            2






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes








            up vote
            4
            down vote



            accepted










            I believe the issue must arise from the kerning between, for example, F and the subsequent period . Therefore, I prevent the kerning by typesetting the label as label=Alph*., with braces, so that kerning between the letter and the dot does not apply.



            documentclass[a4paper]scrartcl

            usepackageenumitem
            usepackagefourier

            begindocument
            beginenumerate[labelindent=10pt,labelwidth=0pt,labelsep=30.5pt,leftmargin=!,itemsep=2.00pt,topsep=2.75pt,
            partopsep=2.00pt,parsep=2.00pt,label=Alph*.,ref=Alphenumi]
            item Do whatever.
            item Do whatever.
            item Do whatever.
            item Do whatever.
            item Do whatever.
            item Do whatever.
            endenumerate
            enddocument


            enter image description here



            If you are still not happy, you can center the letter in a fixed-width makebox, as in label=makebox[1.6ex]Alph*.



            documentclass[a4paper]scrartcl

            usepackageenumitem
            usepackagefourier

            begindocument
            beginenumerate[labelindent=10pt,labelwidth=0pt,labelsep=30.5pt,leftmargin=!,itemsep=2.00pt,topsep=2.75pt,
            partopsep=2.00pt,parsep=2.00pt,label=makebox[1.6ex]Alph*.,ref=Alphenumi]
            item Do whatever.
            item Do whatever.
            item Do whatever.
            item Do whatever.
            item Do whatever.
            item Do whatever.
            endenumerate
            enddocument


            enter image description here






            share|improve this answer


















            • 1




              I adopted your second approach: it's the one that feels visually best (at least to me). Thank you!
              – Héctor
              1 hour ago














            up vote
            4
            down vote



            accepted










            I believe the issue must arise from the kerning between, for example, F and the subsequent period . Therefore, I prevent the kerning by typesetting the label as label=Alph*., with braces, so that kerning between the letter and the dot does not apply.



            documentclass[a4paper]scrartcl

            usepackageenumitem
            usepackagefourier

            begindocument
            beginenumerate[labelindent=10pt,labelwidth=0pt,labelsep=30.5pt,leftmargin=!,itemsep=2.00pt,topsep=2.75pt,
            partopsep=2.00pt,parsep=2.00pt,label=Alph*.,ref=Alphenumi]
            item Do whatever.
            item Do whatever.
            item Do whatever.
            item Do whatever.
            item Do whatever.
            item Do whatever.
            endenumerate
            enddocument


            enter image description here



            If you are still not happy, you can center the letter in a fixed-width makebox, as in label=makebox[1.6ex]Alph*.



            documentclass[a4paper]scrartcl

            usepackageenumitem
            usepackagefourier

            begindocument
            beginenumerate[labelindent=10pt,labelwidth=0pt,labelsep=30.5pt,leftmargin=!,itemsep=2.00pt,topsep=2.75pt,
            partopsep=2.00pt,parsep=2.00pt,label=makebox[1.6ex]Alph*.,ref=Alphenumi]
            item Do whatever.
            item Do whatever.
            item Do whatever.
            item Do whatever.
            item Do whatever.
            item Do whatever.
            endenumerate
            enddocument


            enter image description here






            share|improve this answer


















            • 1




              I adopted your second approach: it's the one that feels visually best (at least to me). Thank you!
              – Héctor
              1 hour ago












            up vote
            4
            down vote



            accepted







            up vote
            4
            down vote



            accepted






            I believe the issue must arise from the kerning between, for example, F and the subsequent period . Therefore, I prevent the kerning by typesetting the label as label=Alph*., with braces, so that kerning between the letter and the dot does not apply.



            documentclass[a4paper]scrartcl

            usepackageenumitem
            usepackagefourier

            begindocument
            beginenumerate[labelindent=10pt,labelwidth=0pt,labelsep=30.5pt,leftmargin=!,itemsep=2.00pt,topsep=2.75pt,
            partopsep=2.00pt,parsep=2.00pt,label=Alph*.,ref=Alphenumi]
            item Do whatever.
            item Do whatever.
            item Do whatever.
            item Do whatever.
            item Do whatever.
            item Do whatever.
            endenumerate
            enddocument


            enter image description here



            If you are still not happy, you can center the letter in a fixed-width makebox, as in label=makebox[1.6ex]Alph*.



            documentclass[a4paper]scrartcl

            usepackageenumitem
            usepackagefourier

            begindocument
            beginenumerate[labelindent=10pt,labelwidth=0pt,labelsep=30.5pt,leftmargin=!,itemsep=2.00pt,topsep=2.75pt,
            partopsep=2.00pt,parsep=2.00pt,label=makebox[1.6ex]Alph*.,ref=Alphenumi]
            item Do whatever.
            item Do whatever.
            item Do whatever.
            item Do whatever.
            item Do whatever.
            item Do whatever.
            endenumerate
            enddocument


            enter image description here






            share|improve this answer














            I believe the issue must arise from the kerning between, for example, F and the subsequent period . Therefore, I prevent the kerning by typesetting the label as label=Alph*., with braces, so that kerning between the letter and the dot does not apply.



            documentclass[a4paper]scrartcl

            usepackageenumitem
            usepackagefourier

            begindocument
            beginenumerate[labelindent=10pt,labelwidth=0pt,labelsep=30.5pt,leftmargin=!,itemsep=2.00pt,topsep=2.75pt,
            partopsep=2.00pt,parsep=2.00pt,label=Alph*.,ref=Alphenumi]
            item Do whatever.
            item Do whatever.
            item Do whatever.
            item Do whatever.
            item Do whatever.
            item Do whatever.
            endenumerate
            enddocument


            enter image description here



            If you are still not happy, you can center the letter in a fixed-width makebox, as in label=makebox[1.6ex]Alph*.



            documentclass[a4paper]scrartcl

            usepackageenumitem
            usepackagefourier

            begindocument
            beginenumerate[labelindent=10pt,labelwidth=0pt,labelsep=30.5pt,leftmargin=!,itemsep=2.00pt,topsep=2.75pt,
            partopsep=2.00pt,parsep=2.00pt,label=makebox[1.6ex]Alph*.,ref=Alphenumi]
            item Do whatever.
            item Do whatever.
            item Do whatever.
            item Do whatever.
            item Do whatever.
            item Do whatever.
            endenumerate
            enddocument


            enter image description here







            share|improve this answer














            share|improve this answer



            share|improve this answer








            edited 2 hours ago

























            answered 2 hours ago









            Steven B. Segletes

            148k9186390




            148k9186390







            • 1




              I adopted your second approach: it's the one that feels visually best (at least to me). Thank you!
              – Héctor
              1 hour ago












            • 1




              I adopted your second approach: it's the one that feels visually best (at least to me). Thank you!
              – Héctor
              1 hour ago







            1




            1




            I adopted your second approach: it's the one that feels visually best (at least to me). Thank you!
            – Héctor
            1 hour ago




            I adopted your second approach: it's the one that feels visually best (at least to me). Thank you!
            – Héctor
            1 hour ago










            up vote
            1
            down vote













            In order to break an automatic kerning, I suggest /, which inserts an explicit kern, so disallowing the automatic one.



            beginenumerate[
            labelindent=10pt,
            labelwidth=0pt,
            labelsep=30.5pt,
            leftmargin=!,
            itemsep=2.00pt,
            topsep=2.75pt,
            partopsep=2.00pt,
            parsep=2.00pt,
            label=Alph*/.,
            ref=Alphenumi
            ]


            I believe you should define your own environment, instead of adding all those options in the document body.



            enter image description here



            You may also want to do



            usepackagefourier
            usepackageerewhon


            which chooses a newer version of Utopia for the text font, with better support for font encodings.






            share|improve this answer
























              up vote
              1
              down vote













              In order to break an automatic kerning, I suggest /, which inserts an explicit kern, so disallowing the automatic one.



              beginenumerate[
              labelindent=10pt,
              labelwidth=0pt,
              labelsep=30.5pt,
              leftmargin=!,
              itemsep=2.00pt,
              topsep=2.75pt,
              partopsep=2.00pt,
              parsep=2.00pt,
              label=Alph*/.,
              ref=Alphenumi
              ]


              I believe you should define your own environment, instead of adding all those options in the document body.



              enter image description here



              You may also want to do



              usepackagefourier
              usepackageerewhon


              which chooses a newer version of Utopia for the text font, with better support for font encodings.






              share|improve this answer






















                up vote
                1
                down vote










                up vote
                1
                down vote









                In order to break an automatic kerning, I suggest /, which inserts an explicit kern, so disallowing the automatic one.



                beginenumerate[
                labelindent=10pt,
                labelwidth=0pt,
                labelsep=30.5pt,
                leftmargin=!,
                itemsep=2.00pt,
                topsep=2.75pt,
                partopsep=2.00pt,
                parsep=2.00pt,
                label=Alph*/.,
                ref=Alphenumi
                ]


                I believe you should define your own environment, instead of adding all those options in the document body.



                enter image description here



                You may also want to do



                usepackagefourier
                usepackageerewhon


                which chooses a newer version of Utopia for the text font, with better support for font encodings.






                share|improve this answer












                In order to break an automatic kerning, I suggest /, which inserts an explicit kern, so disallowing the automatic one.



                beginenumerate[
                labelindent=10pt,
                labelwidth=0pt,
                labelsep=30.5pt,
                leftmargin=!,
                itemsep=2.00pt,
                topsep=2.75pt,
                partopsep=2.00pt,
                parsep=2.00pt,
                label=Alph*/.,
                ref=Alphenumi
                ]


                I believe you should define your own environment, instead of adding all those options in the document body.



                enter image description here



                You may also want to do



                usepackagefourier
                usepackageerewhon


                which chooses a newer version of Utopia for the text font, with better support for font encodings.







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered 17 mins ago









                egreg

                686k8418303078




                686k8418303078



























                     

                    draft saved


                    draft discarded















































                     


                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function ()
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f453781%2ffourier-font-and-enumitem-misbehaviour%23new-answer', 'question_page');

                    );

                    Post as a guest













































































                    Comments

                    Popular posts from this blog

                    What does second last employer means? [closed]

                    Installing NextGIS Connect into QGIS 3?

                    One-line joke