Error “Missing endcsname inserted” when including PDF using includegraphics












4














documentclass[12pt,a4paper]{article}
usepackage{color}
usepackage[turkish]{babel}
usepackage{graphicx}
usepackage{tabularx}
usepackage{multirow}
usepackage{graphicx}


%%%%%%%%%%%%%%%%%%%%%%%%%
begin{figure}
includegraphics[width=3cm, height=4cm]{2.pdf}
end{figure}
%%%%%%%%%%%%%%%%%%%%%%%%%


The error message is:




Missing endcsname inserted.

relax
l.334 ...udegraphics[width=3cm, height=4cm]{1.jpg}




but, if add only a picture, then it is ok.



documentclass{article}

usepackage{graphicx}

begin{document}

begin{figure}
includegraphics[width=3cm, height=4cm]{1.jpg}
end{figure}

end{document}


This is ok. But why does the first one give an error message?










share|improve this question




















  • 1




    I know that the graphicx package is fantastic, but this is no reason to load it more than once.
    – samcarter
    Dec 11 at 10:13












  • It is also better to not specify both the width and height of an image, this will distort the image. If you must specify both, add at least keepaspectratio
    – samcarter
    Dec 11 at 10:17
















4














documentclass[12pt,a4paper]{article}
usepackage{color}
usepackage[turkish]{babel}
usepackage{graphicx}
usepackage{tabularx}
usepackage{multirow}
usepackage{graphicx}


%%%%%%%%%%%%%%%%%%%%%%%%%
begin{figure}
includegraphics[width=3cm, height=4cm]{2.pdf}
end{figure}
%%%%%%%%%%%%%%%%%%%%%%%%%


The error message is:




Missing endcsname inserted.

relax
l.334 ...udegraphics[width=3cm, height=4cm]{1.jpg}




but, if add only a picture, then it is ok.



documentclass{article}

usepackage{graphicx}

begin{document}

begin{figure}
includegraphics[width=3cm, height=4cm]{1.jpg}
end{figure}

end{document}


This is ok. But why does the first one give an error message?










share|improve this question




















  • 1




    I know that the graphicx package is fantastic, but this is no reason to load it more than once.
    – samcarter
    Dec 11 at 10:13












  • It is also better to not specify both the width and height of an image, this will distort the image. If you must specify both, add at least keepaspectratio
    – samcarter
    Dec 11 at 10:17














4












4








4







documentclass[12pt,a4paper]{article}
usepackage{color}
usepackage[turkish]{babel}
usepackage{graphicx}
usepackage{tabularx}
usepackage{multirow}
usepackage{graphicx}


%%%%%%%%%%%%%%%%%%%%%%%%%
begin{figure}
includegraphics[width=3cm, height=4cm]{2.pdf}
end{figure}
%%%%%%%%%%%%%%%%%%%%%%%%%


The error message is:




Missing endcsname inserted.

relax
l.334 ...udegraphics[width=3cm, height=4cm]{1.jpg}




but, if add only a picture, then it is ok.



documentclass{article}

usepackage{graphicx}

begin{document}

begin{figure}
includegraphics[width=3cm, height=4cm]{1.jpg}
end{figure}

end{document}


This is ok. But why does the first one give an error message?










share|improve this question















documentclass[12pt,a4paper]{article}
usepackage{color}
usepackage[turkish]{babel}
usepackage{graphicx}
usepackage{tabularx}
usepackage{multirow}
usepackage{graphicx}


%%%%%%%%%%%%%%%%%%%%%%%%%
begin{figure}
includegraphics[width=3cm, height=4cm]{2.pdf}
end{figure}
%%%%%%%%%%%%%%%%%%%%%%%%%


The error message is:




Missing endcsname inserted.

relax
l.334 ...udegraphics[width=3cm, height=4cm]{1.jpg}




but, if add only a picture, then it is ok.



documentclass{article}

usepackage{graphicx}

begin{document}

begin{figure}
includegraphics[width=3cm, height=4cm]{1.jpg}
end{figure}

end{document}


This is ok. But why does the first one give an error message?







errors includegraphics






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Dec 11 at 10:14









Stefan Pinnow

19.4k83175




19.4k83175










asked Dec 11 at 9:57









tiosonsoner

283




283








  • 1




    I know that the graphicx package is fantastic, but this is no reason to load it more than once.
    – samcarter
    Dec 11 at 10:13












  • It is also better to not specify both the width and height of an image, this will distort the image. If you must specify both, add at least keepaspectratio
    – samcarter
    Dec 11 at 10:17














  • 1




    I know that the graphicx package is fantastic, but this is no reason to load it more than once.
    – samcarter
    Dec 11 at 10:13












  • It is also better to not specify both the width and height of an image, this will distort the image. If you must specify both, add at least keepaspectratio
    – samcarter
    Dec 11 at 10:17








1




1




I know that the graphicx package is fantastic, but this is no reason to load it more than once.
– samcarter
Dec 11 at 10:13






I know that the graphicx package is fantastic, but this is no reason to load it more than once.
– samcarter
Dec 11 at 10:13














It is also better to not specify both the width and height of an image, this will distort the image. If you must specify both, add at least keepaspectratio
– samcarter
Dec 11 at 10:17




It is also better to not specify both the width and height of an image, this will distort the image. If you must specify both, add at least keepaspectratio
– samcarter
Dec 11 at 10:17










1 Answer
1






active

oldest

votes


















8














By default the turkish language option makes = into an active character, essentially ruining any key=val interface (as they assume = to be a normal character).



The standard method of dealing with this is shorthandoff{...}:



documentclass{article}

usepackage[turkish]{babel}
usepackage{graphicx}
begin{document}

begin{figure}
shorthandoff{=}
includegraphics[width=3cm, height=4cm]{example-image}
end{figure}

end{document}


Used like this, it temporarily (inside this figure env) deactivates = making it behave normally, thus width=3cm works again.



The documentation for turkish babel (texdoc babel-turkish) mentions that the activation of = is potentially dangerous, and you can use



usepackage[turkish,shorthands=:!]{babel}


to just active :!, leaving = alone.






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%2f464285%2ferror-missing-endcsname-inserted-when-including-pdf-using-includegraphics%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









    8














    By default the turkish language option makes = into an active character, essentially ruining any key=val interface (as they assume = to be a normal character).



    The standard method of dealing with this is shorthandoff{...}:



    documentclass{article}

    usepackage[turkish]{babel}
    usepackage{graphicx}
    begin{document}

    begin{figure}
    shorthandoff{=}
    includegraphics[width=3cm, height=4cm]{example-image}
    end{figure}

    end{document}


    Used like this, it temporarily (inside this figure env) deactivates = making it behave normally, thus width=3cm works again.



    The documentation for turkish babel (texdoc babel-turkish) mentions that the activation of = is potentially dangerous, and you can use



    usepackage[turkish,shorthands=:!]{babel}


    to just active :!, leaving = alone.






    share|improve this answer




























      8














      By default the turkish language option makes = into an active character, essentially ruining any key=val interface (as they assume = to be a normal character).



      The standard method of dealing with this is shorthandoff{...}:



      documentclass{article}

      usepackage[turkish]{babel}
      usepackage{graphicx}
      begin{document}

      begin{figure}
      shorthandoff{=}
      includegraphics[width=3cm, height=4cm]{example-image}
      end{figure}

      end{document}


      Used like this, it temporarily (inside this figure env) deactivates = making it behave normally, thus width=3cm works again.



      The documentation for turkish babel (texdoc babel-turkish) mentions that the activation of = is potentially dangerous, and you can use



      usepackage[turkish,shorthands=:!]{babel}


      to just active :!, leaving = alone.






      share|improve this answer


























        8












        8








        8






        By default the turkish language option makes = into an active character, essentially ruining any key=val interface (as they assume = to be a normal character).



        The standard method of dealing with this is shorthandoff{...}:



        documentclass{article}

        usepackage[turkish]{babel}
        usepackage{graphicx}
        begin{document}

        begin{figure}
        shorthandoff{=}
        includegraphics[width=3cm, height=4cm]{example-image}
        end{figure}

        end{document}


        Used like this, it temporarily (inside this figure env) deactivates = making it behave normally, thus width=3cm works again.



        The documentation for turkish babel (texdoc babel-turkish) mentions that the activation of = is potentially dangerous, and you can use



        usepackage[turkish,shorthands=:!]{babel}


        to just active :!, leaving = alone.






        share|improve this answer














        By default the turkish language option makes = into an active character, essentially ruining any key=val interface (as they assume = to be a normal character).



        The standard method of dealing with this is shorthandoff{...}:



        documentclass{article}

        usepackage[turkish]{babel}
        usepackage{graphicx}
        begin{document}

        begin{figure}
        shorthandoff{=}
        includegraphics[width=3cm, height=4cm]{example-image}
        end{figure}

        end{document}


        Used like this, it temporarily (inside this figure env) deactivates = making it behave normally, thus width=3cm works again.



        The documentation for turkish babel (texdoc babel-turkish) mentions that the activation of = is potentially dangerous, and you can use



        usepackage[turkish,shorthands=:!]{babel}


        to just active :!, leaving = alone.







        share|improve this answer














        share|improve this answer



        share|improve this answer








        edited Dec 12 at 9:10

























        answered Dec 11 at 10:10









        daleif

        32.2k252115




        32.2k252115






























            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.





            Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


            Please pay close attention to the following guidance:


            • 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%2f464285%2ferror-missing-endcsname-inserted-when-including-pdf-using-includegraphics%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

            Probability when a professor distributes a quiz and homework assignment to a class of n students.

            Aardman Animations

            Are they similar matrix