microtype error with lualatex: “attempt to call field warning a nil value”LuaLaTeX, fontspec and tracking...

Is a new boolean field better than null reference when a value can be meaningfully absent?

"Starve to death" Vs. "Starve to the point of death"

How can the probability of a fumble decrease linearly with more dice?

When obtaining gender reassignment/plastic surgery overseas, is an emergency travel document required to return home?

After checking in online, how do I know whether I need to go show my passport at airport check-in?

Why did Luke use his left hand to shoot?

Does it take energy to move something in a circle?

How to delete duplicate text from a file?

Potential client has a problematic employee I can't work with

What will happen if I transfer large sums of money into my bank account from a pre-paid debit card or gift card?

How much mayhem could I cause as a fish?

Is there a file that always exists and a 'normal' user can't lstat it?

Book where a space ship journeys to the center of the galaxy to find all the stars had gone supernova

Count repetitions of an array

How to access internet and run apt-get through a middle server?

What is the wife of a henpecked husband called?

Does the ditching switch allow an A320 to float indefinitely?

The No-Straight Maze

What is a good reason for every spaceship to carry a weapon on board?

Website seeing my Facebook data?

Why do all the books in Game of Thrones library have their covers facing the back of the shelf?

What language shall they sing in?

Does Skippy chunky peanut butter contain trans fat?

False written accusations not made public - is there law to cover this?



microtype error with lualatex: “attempt to call field warning a nil value”


LuaLaTeX, fontspec and tracking with microtypeHow can I list fonts available to LuaTeX in ConTeXt (TeX Live 2013)?Strange linebreaks with microtype & LuaLaTexLuaLateX: Problem with microtype textls and center environmentHow well does microtype “font expansion” work with LuaLaTeX?Microtype causes error in combination with system call LuaLaTeXhanging punctuation with microtype and luaLaTeX'table index is nil' error when using the Avenir font with fontspec + luatexPre-built preamble with LuaLaTeX and microtypeProblem with miktex-2.9.6942-x64 and lualatex/luatex













4















no answer needed, I'm adding the question as reference



After todays update of luaotfload microtype gives an error when used with lualatex:



documentclass{article}

usepackage{microtype}

begin{document}
abc

end{document}


leads to



/tex/latex/microtype/microtype.lua:145: attempt to call field 'warning' (a nil v
alue)
stack traceback:
...exlive/2018/texmf-dist/tex/latex/microtype/microtype.lua:145: in main chunk
[C]: in function 'require'
[directlua]:1: in main chunk.
l.59 MT@lua{require("microtype")}









share|improve this question





























    4















    no answer needed, I'm adding the question as reference



    After todays update of luaotfload microtype gives an error when used with lualatex:



    documentclass{article}

    usepackage{microtype}

    begin{document}
    abc

    end{document}


    leads to



    /tex/latex/microtype/microtype.lua:145: attempt to call field 'warning' (a nil v
    alue)
    stack traceback:
    ...exlive/2018/texmf-dist/tex/latex/microtype/microtype.lua:145: in main chunk
    [C]: in function 'require'
    [directlua]:1: in main chunk.
    l.59 MT@lua{require("microtype")}









    share|improve this question



























      4












      4








      4








      no answer needed, I'm adding the question as reference



      After todays update of luaotfload microtype gives an error when used with lualatex:



      documentclass{article}

      usepackage{microtype}

      begin{document}
      abc

      end{document}


      leads to



      /tex/latex/microtype/microtype.lua:145: attempt to call field 'warning' (a nil v
      alue)
      stack traceback:
      ...exlive/2018/texmf-dist/tex/latex/microtype/microtype.lua:145: in main chunk
      [C]: in function 'require'
      [directlua]:1: in main chunk.
      l.59 MT@lua{require("microtype")}









      share|improve this question
















      no answer needed, I'm adding the question as reference



      After todays update of luaotfload microtype gives an error when used with lualatex:



      documentclass{article}

      usepackage{microtype}

      begin{document}
      abc

      end{document}


      leads to



      /tex/latex/microtype/microtype.lua:145: attempt to call field 'warning' (a nil v
      alue)
      stack traceback:
      ...exlive/2018/texmf-dist/tex/latex/microtype/microtype.lua:145: in main chunk
      [C]: in function 'require'
      [directlua]:1: in main chunk.
      l.59 MT@lua{require("microtype")}






      luatex microtype






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited 3 hours ago







      Ulrike Fischer

















      asked 3 hours ago









      Ulrike FischerUlrike Fischer

      193k8302684




      193k8302684






















          1 Answer
          1






          active

          oldest

          votes


















          5














          This is due to a bug in microtype. It uses an undefined lua-function, the bug appears now due as a side-effect of some changes in luaotfload.



          A work-around until microtype is fixed is to load luatexbase:



          documentclass{article}
          usepackage{luatexbase}
          usepackage{microtype}

          begin{document}
          abc

          end{document}





          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',
            autoActivateHeartbeat: false,
            convertImagesToLinks: false,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: null,
            bindNavPrevention: true,
            postfix: "",
            imageUploader: {
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            },
            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%2f476740%2fmicrotype-error-with-lualatex-attempt-to-call-field-warning-a-nil-value%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            5














            This is due to a bug in microtype. It uses an undefined lua-function, the bug appears now due as a side-effect of some changes in luaotfload.



            A work-around until microtype is fixed is to load luatexbase:



            documentclass{article}
            usepackage{luatexbase}
            usepackage{microtype}

            begin{document}
            abc

            end{document}





            share|improve this answer






























              5














              This is due to a bug in microtype. It uses an undefined lua-function, the bug appears now due as a side-effect of some changes in luaotfload.



              A work-around until microtype is fixed is to load luatexbase:



              documentclass{article}
              usepackage{luatexbase}
              usepackage{microtype}

              begin{document}
              abc

              end{document}





              share|improve this answer




























                5












                5








                5







                This is due to a bug in microtype. It uses an undefined lua-function, the bug appears now due as a side-effect of some changes in luaotfload.



                A work-around until microtype is fixed is to load luatexbase:



                documentclass{article}
                usepackage{luatexbase}
                usepackage{microtype}

                begin{document}
                abc

                end{document}





                share|improve this answer















                This is due to a bug in microtype. It uses an undefined lua-function, the bug appears now due as a side-effect of some changes in luaotfload.



                A work-around until microtype is fixed is to load luatexbase:



                documentclass{article}
                usepackage{luatexbase}
                usepackage{microtype}

                begin{document}
                abc

                end{document}






                share|improve this answer














                share|improve this answer



                share|improve this answer








                answered 3 hours ago


























                community wiki





                Ulrike Fischer































                    draft saved

                    draft discarded




















































                    Thanks for contributing an answer to TeX - LaTeX Stack Exchange!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid



                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.


                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function () {
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f476740%2fmicrotype-error-with-lualatex-attempt-to-call-field-warning-a-nil-value%23new-answer', 'question_page');
                    }
                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    Why do type traits not work with types in namespace scope?What are POD types in C++?Why can templates only be...

                    Will tsunami waves travel forever if there was no land?Why do tsunami waves begin with the water flowing away...

                    Should I use Docker or LXD?How to cache (more) data on SSD/RAM to avoid spin up?Unable to get Windows File...