Why are characters missing from rendered text when using XeLaTex with utf8 and an installed font?utf8 math characters from source code file with minted in XeLaTeXXeLaTeX replaces characters present in font with missing character placeholdersWhy are some Unicode characters missing when using XeTeX and Ubuntu Mono?How can I set the boldmath font with unicode-math?Why are missing characters reported as warnings and not errors?Why are EPS files not showing up when using XeLatex?Why am I getting “Missing character:” error when using xelatex, xstring, and TikZ?Math digits are rendered in CM when using libertine and newtxmath with XeLaTeX in TeX Live 2016Unicode characters with XeLaTeX without changing the fontIssue with installed font XeLaTex

Weight functions in graph algorithms

What does "play in traffic" mean?

Found old paper shares of Motorola Inc that has since been broken up

Does unblocking power bar outlets through short extension cords increase fire risk?

Applying for jobs when I have an obvious scar

Will copper pour help on my single-layer PCB?

I want light controlled by one switch, not two

Is art a form of communication?

setcounter is not affecting numbering

Fitting two-dimensional data

What does Windows' "Tuning up Application Start" do?

How does mathematics work?

How was Luke's prosthetic hand in Episode V filmed?

Should I have one hand on the throttle during engine ignition?

Why are flying carpets banned while flying brooms are not?

Animating the result of numerical integration

A Real World Example for Divide and Conquer Method

Why is there an extra "t" in Lemmatization?

Is it ethical to tell my teaching assistant that I like him?

Rule of thumb to choose right mix of Rodinal developer?

Could Europeans in Europe demand protection under UN Declaration on the Rights of Indigenous Peoples?

What does a Nintendo Game Boy do when turned on without a game cartridge inserted?

Another "name-that-distribution" question

Difference between string += s1 and string=string +s1



Why are characters missing from rendered text when using XeLaTex with utf8 and an installed font?


utf8 math characters from source code file with minted in XeLaTeXXeLaTeX replaces characters present in font with missing character placeholdersWhy are some Unicode characters missing when using XeTeX and Ubuntu Mono?How can I set the boldmath font with unicode-math?Why are missing characters reported as warnings and not errors?Why are EPS files not showing up when using XeLatex?Why am I getting “Missing character:” error when using xelatex, xstring, and TikZ?Math digits are rendered in CM when using libertine and newtxmath with XeLaTeX in TeX Live 2016Unicode characters with XeLaTeX without changing the fontIssue with installed font XeLaTex






.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;








5















Why are some characters missing from rendered text? I am using XeLaTeX, the UCAS block (Unified Canadian Aboriginal Syllabics) of Unicode fonts and an installed font on my system.



  1. Some of the typed characters are not rendered.

  2. There seem to be hidden sequences in the actual code; I say that because when moving the cursor through the code with the arrow keys, there are specific places where several strikes are necessary. These are consistently in the same place and the same number of strikes to move the cursor. I was receiving the compilation error "��Text line contains an invalid character," until I backspaced over them. The code itself still looks exactly the same.

Here is what the code looks like:



documentclassarticle

usepackagefontspec
setmainfontPitabek

begindocument

My name is Jayse Cardinal-Tahkiné.\
ᒉᐦᔅ ᑳᕐᑏᓈᓪ ᓐᑎᔑᓂᐦᑳᔅ᙮ \
ᐁ is CANADIAN SYLLABICS E

enddocument


As you can see, the rendered code is missing several characters in the second line: ᒉᐦ ᑳᑏᓈ ᑎᔑᐦᑳ



rendered font










share|improve this question



















  • 1





    I don't have your font; with two other fonts I get this picture

    – egreg
    Jul 11 at 21:24











  • Thank you. So evidently this is a font-specific issue; I tried with another font (OskiEast) and the code rendered correctly. That begs the question: why would any unicode font would fail when the characters are part of the font? Will all fonts have to be put through some kind of rendering test prior to use?

    – Jayse
    Jul 11 at 21:47











  • one possibility is that the font is incomplete/bad. The other that you have two versions of the font - that can confuse xetex.

    – Ulrike Fischer
    Jul 11 at 21:52

















5















Why are some characters missing from rendered text? I am using XeLaTeX, the UCAS block (Unified Canadian Aboriginal Syllabics) of Unicode fonts and an installed font on my system.



  1. Some of the typed characters are not rendered.

  2. There seem to be hidden sequences in the actual code; I say that because when moving the cursor through the code with the arrow keys, there are specific places where several strikes are necessary. These are consistently in the same place and the same number of strikes to move the cursor. I was receiving the compilation error "��Text line contains an invalid character," until I backspaced over them. The code itself still looks exactly the same.

Here is what the code looks like:



documentclassarticle

usepackagefontspec
setmainfontPitabek

begindocument

My name is Jayse Cardinal-Tahkiné.\
ᒉᐦᔅ ᑳᕐᑏᓈᓪ ᓐᑎᔑᓂᐦᑳᔅ᙮ \
ᐁ is CANADIAN SYLLABICS E

enddocument


As you can see, the rendered code is missing several characters in the second line: ᒉᐦ ᑳᑏᓈ ᑎᔑᐦᑳ



rendered font










share|improve this question



















  • 1





    I don't have your font; with two other fonts I get this picture

    – egreg
    Jul 11 at 21:24











  • Thank you. So evidently this is a font-specific issue; I tried with another font (OskiEast) and the code rendered correctly. That begs the question: why would any unicode font would fail when the characters are part of the font? Will all fonts have to be put through some kind of rendering test prior to use?

    – Jayse
    Jul 11 at 21:47











  • one possibility is that the font is incomplete/bad. The other that you have two versions of the font - that can confuse xetex.

    – Ulrike Fischer
    Jul 11 at 21:52













5












5








5








Why are some characters missing from rendered text? I am using XeLaTeX, the UCAS block (Unified Canadian Aboriginal Syllabics) of Unicode fonts and an installed font on my system.



  1. Some of the typed characters are not rendered.

  2. There seem to be hidden sequences in the actual code; I say that because when moving the cursor through the code with the arrow keys, there are specific places where several strikes are necessary. These are consistently in the same place and the same number of strikes to move the cursor. I was receiving the compilation error "��Text line contains an invalid character," until I backspaced over them. The code itself still looks exactly the same.

Here is what the code looks like:



documentclassarticle

usepackagefontspec
setmainfontPitabek

begindocument

My name is Jayse Cardinal-Tahkiné.\
ᒉᐦᔅ ᑳᕐᑏᓈᓪ ᓐᑎᔑᓂᐦᑳᔅ᙮ \
ᐁ is CANADIAN SYLLABICS E

enddocument


As you can see, the rendered code is missing several characters in the second line: ᒉᐦ ᑳᑏᓈ ᑎᔑᐦᑳ



rendered font










share|improve this question
















Why are some characters missing from rendered text? I am using XeLaTeX, the UCAS block (Unified Canadian Aboriginal Syllabics) of Unicode fonts and an installed font on my system.



  1. Some of the typed characters are not rendered.

  2. There seem to be hidden sequences in the actual code; I say that because when moving the cursor through the code with the arrow keys, there are specific places where several strikes are necessary. These are consistently in the same place and the same number of strikes to move the cursor. I was receiving the compilation error "��Text line contains an invalid character," until I backspaced over them. The code itself still looks exactly the same.

Here is what the code looks like:



documentclassarticle

usepackagefontspec
setmainfontPitabek

begindocument

My name is Jayse Cardinal-Tahkiné.\
ᒉᐦᔅ ᑳᕐᑏᓈᓪ ᓐᑎᔑᓂᐦᑳᔅ᙮ \
ᐁ is CANADIAN SYLLABICS E

enddocument


As you can see, the rendered code is missing several characters in the second line: ᒉᐦ ᑳᑏᓈ ᑎᔑᐦᑳ



rendered font







fonts xetex unicode






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Jul 11 at 21:14









moewe

102k11 gold badges128 silver badges386 bronze badges




102k11 gold badges128 silver badges386 bronze badges










asked Jul 11 at 21:08









JayseJayse

284 bronze badges




284 bronze badges







  • 1





    I don't have your font; with two other fonts I get this picture

    – egreg
    Jul 11 at 21:24











  • Thank you. So evidently this is a font-specific issue; I tried with another font (OskiEast) and the code rendered correctly. That begs the question: why would any unicode font would fail when the characters are part of the font? Will all fonts have to be put through some kind of rendering test prior to use?

    – Jayse
    Jul 11 at 21:47











  • one possibility is that the font is incomplete/bad. The other that you have two versions of the font - that can confuse xetex.

    – Ulrike Fischer
    Jul 11 at 21:52












  • 1





    I don't have your font; with two other fonts I get this picture

    – egreg
    Jul 11 at 21:24











  • Thank you. So evidently this is a font-specific issue; I tried with another font (OskiEast) and the code rendered correctly. That begs the question: why would any unicode font would fail when the characters are part of the font? Will all fonts have to be put through some kind of rendering test prior to use?

    – Jayse
    Jul 11 at 21:47











  • one possibility is that the font is incomplete/bad. The other that you have two versions of the font - that can confuse xetex.

    – Ulrike Fischer
    Jul 11 at 21:52







1




1





I don't have your font; with two other fonts I get this picture

– egreg
Jul 11 at 21:24





I don't have your font; with two other fonts I get this picture

– egreg
Jul 11 at 21:24













Thank you. So evidently this is a font-specific issue; I tried with another font (OskiEast) and the code rendered correctly. That begs the question: why would any unicode font would fail when the characters are part of the font? Will all fonts have to be put through some kind of rendering test prior to use?

– Jayse
Jul 11 at 21:47





Thank you. So evidently this is a font-specific issue; I tried with another font (OskiEast) and the code rendered correctly. That begs the question: why would any unicode font would fail when the characters are part of the font? Will all fonts have to be put through some kind of rendering test prior to use?

– Jayse
Jul 11 at 21:47













one possibility is that the font is incomplete/bad. The other that you have two versions of the font - that can confuse xetex.

– Ulrike Fischer
Jul 11 at 21:52





one possibility is that the font is incomplete/bad. The other that you have two versions of the font - that can confuse xetex.

– Ulrike Fischer
Jul 11 at 21:52










1 Answer
1






active

oldest

votes


















5














I downloaded the pitabek.ttf font and tried the example also with other fonts having the glyphs for Canadian Aboriginal Syllabic.



documentclassarticle

usepackagefontspec
setmainfontEuphemia UCAS
newfontfamilydjsDejaVu Sans
newfontfamilypitapitabek.ttf[Path=./]
begindocument

My name is Jayse Cardinal-Tahkiné.\
ᒉᐦᔅ ᑳᕐᑏᓈᓪ ᓐᑎᔑᓂᐦᑳᔅ᙮ \
ᐁ is CANADIAN SYLLABICS E

djs

My name is Jayse Cardinal-Tahkiné.\
ᒉᐦᔅ ᑳᕐᑏᓈᓪ ᓐᑎᔑᓂᐦᑳᔅ᙮ \
ᐁ is CANADIAN SYLLABICS E

pita

My name is Jayse Cardinal-Tahkiné.\
ᒉᐦᔅ ᑳᕐᑏᓈᓪ ᓐᑎᔑᓂᐦᑳᔅ᙮ \
ᐁ is CANADIAN SYLLABICS E

enddocument


This is the output I get:



enter image description here



The log file contains



Missing character: There is no ᔅ in font [./pitabek.ttf]/OT:script=latn;language=DFLT;!
Missing character: There is no ᕐ in font [./pitabek.ttf]/OT:script=latn;language=DFLT;!
Missing character: There is no ᓪ in font [./pitabek.ttf]/OT:script=latn;language=DFLT;!
Missing character: There is no ᓐ in font [./pitabek.ttf]/OT:script=latn;language=DFLT;!
Missing character: There is no ᔅ in font [./pitabek.ttf]/OT:script=latn;language=DFLT;!


and this explains the issue: the font doesn't have the required glyphs.






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%2f499554%2fwhy-are-characters-missing-from-rendered-text-when-using-xelatex-with-utf8-and-a%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














    I downloaded the pitabek.ttf font and tried the example also with other fonts having the glyphs for Canadian Aboriginal Syllabic.



    documentclassarticle

    usepackagefontspec
    setmainfontEuphemia UCAS
    newfontfamilydjsDejaVu Sans
    newfontfamilypitapitabek.ttf[Path=./]
    begindocument

    My name is Jayse Cardinal-Tahkiné.\
    ᒉᐦᔅ ᑳᕐᑏᓈᓪ ᓐᑎᔑᓂᐦᑳᔅ᙮ \
    ᐁ is CANADIAN SYLLABICS E

    djs

    My name is Jayse Cardinal-Tahkiné.\
    ᒉᐦᔅ ᑳᕐᑏᓈᓪ ᓐᑎᔑᓂᐦᑳᔅ᙮ \
    ᐁ is CANADIAN SYLLABICS E

    pita

    My name is Jayse Cardinal-Tahkiné.\
    ᒉᐦᔅ ᑳᕐᑏᓈᓪ ᓐᑎᔑᓂᐦᑳᔅ᙮ \
    ᐁ is CANADIAN SYLLABICS E

    enddocument


    This is the output I get:



    enter image description here



    The log file contains



    Missing character: There is no ᔅ in font [./pitabek.ttf]/OT:script=latn;language=DFLT;!
    Missing character: There is no ᕐ in font [./pitabek.ttf]/OT:script=latn;language=DFLT;!
    Missing character: There is no ᓪ in font [./pitabek.ttf]/OT:script=latn;language=DFLT;!
    Missing character: There is no ᓐ in font [./pitabek.ttf]/OT:script=latn;language=DFLT;!
    Missing character: There is no ᔅ in font [./pitabek.ttf]/OT:script=latn;language=DFLT;!


    and this explains the issue: the font doesn't have the required glyphs.






    share|improve this answer



























      5














      I downloaded the pitabek.ttf font and tried the example also with other fonts having the glyphs for Canadian Aboriginal Syllabic.



      documentclassarticle

      usepackagefontspec
      setmainfontEuphemia UCAS
      newfontfamilydjsDejaVu Sans
      newfontfamilypitapitabek.ttf[Path=./]
      begindocument

      My name is Jayse Cardinal-Tahkiné.\
      ᒉᐦᔅ ᑳᕐᑏᓈᓪ ᓐᑎᔑᓂᐦᑳᔅ᙮ \
      ᐁ is CANADIAN SYLLABICS E

      djs

      My name is Jayse Cardinal-Tahkiné.\
      ᒉᐦᔅ ᑳᕐᑏᓈᓪ ᓐᑎᔑᓂᐦᑳᔅ᙮ \
      ᐁ is CANADIAN SYLLABICS E

      pita

      My name is Jayse Cardinal-Tahkiné.\
      ᒉᐦᔅ ᑳᕐᑏᓈᓪ ᓐᑎᔑᓂᐦᑳᔅ᙮ \
      ᐁ is CANADIAN SYLLABICS E

      enddocument


      This is the output I get:



      enter image description here



      The log file contains



      Missing character: There is no ᔅ in font [./pitabek.ttf]/OT:script=latn;language=DFLT;!
      Missing character: There is no ᕐ in font [./pitabek.ttf]/OT:script=latn;language=DFLT;!
      Missing character: There is no ᓪ in font [./pitabek.ttf]/OT:script=latn;language=DFLT;!
      Missing character: There is no ᓐ in font [./pitabek.ttf]/OT:script=latn;language=DFLT;!
      Missing character: There is no ᔅ in font [./pitabek.ttf]/OT:script=latn;language=DFLT;!


      and this explains the issue: the font doesn't have the required glyphs.






      share|improve this answer

























        5












        5








        5







        I downloaded the pitabek.ttf font and tried the example also with other fonts having the glyphs for Canadian Aboriginal Syllabic.



        documentclassarticle

        usepackagefontspec
        setmainfontEuphemia UCAS
        newfontfamilydjsDejaVu Sans
        newfontfamilypitapitabek.ttf[Path=./]
        begindocument

        My name is Jayse Cardinal-Tahkiné.\
        ᒉᐦᔅ ᑳᕐᑏᓈᓪ ᓐᑎᔑᓂᐦᑳᔅ᙮ \
        ᐁ is CANADIAN SYLLABICS E

        djs

        My name is Jayse Cardinal-Tahkiné.\
        ᒉᐦᔅ ᑳᕐᑏᓈᓪ ᓐᑎᔑᓂᐦᑳᔅ᙮ \
        ᐁ is CANADIAN SYLLABICS E

        pita

        My name is Jayse Cardinal-Tahkiné.\
        ᒉᐦᔅ ᑳᕐᑏᓈᓪ ᓐᑎᔑᓂᐦᑳᔅ᙮ \
        ᐁ is CANADIAN SYLLABICS E

        enddocument


        This is the output I get:



        enter image description here



        The log file contains



        Missing character: There is no ᔅ in font [./pitabek.ttf]/OT:script=latn;language=DFLT;!
        Missing character: There is no ᕐ in font [./pitabek.ttf]/OT:script=latn;language=DFLT;!
        Missing character: There is no ᓪ in font [./pitabek.ttf]/OT:script=latn;language=DFLT;!
        Missing character: There is no ᓐ in font [./pitabek.ttf]/OT:script=latn;language=DFLT;!
        Missing character: There is no ᔅ in font [./pitabek.ttf]/OT:script=latn;language=DFLT;!


        and this explains the issue: the font doesn't have the required glyphs.






        share|improve this answer













        I downloaded the pitabek.ttf font and tried the example also with other fonts having the glyphs for Canadian Aboriginal Syllabic.



        documentclassarticle

        usepackagefontspec
        setmainfontEuphemia UCAS
        newfontfamilydjsDejaVu Sans
        newfontfamilypitapitabek.ttf[Path=./]
        begindocument

        My name is Jayse Cardinal-Tahkiné.\
        ᒉᐦᔅ ᑳᕐᑏᓈᓪ ᓐᑎᔑᓂᐦᑳᔅ᙮ \
        ᐁ is CANADIAN SYLLABICS E

        djs

        My name is Jayse Cardinal-Tahkiné.\
        ᒉᐦᔅ ᑳᕐᑏᓈᓪ ᓐᑎᔑᓂᐦᑳᔅ᙮ \
        ᐁ is CANADIAN SYLLABICS E

        pita

        My name is Jayse Cardinal-Tahkiné.\
        ᒉᐦᔅ ᑳᕐᑏᓈᓪ ᓐᑎᔑᓂᐦᑳᔅ᙮ \
        ᐁ is CANADIAN SYLLABICS E

        enddocument


        This is the output I get:



        enter image description here



        The log file contains



        Missing character: There is no ᔅ in font [./pitabek.ttf]/OT:script=latn;language=DFLT;!
        Missing character: There is no ᕐ in font [./pitabek.ttf]/OT:script=latn;language=DFLT;!
        Missing character: There is no ᓪ in font [./pitabek.ttf]/OT:script=latn;language=DFLT;!
        Missing character: There is no ᓐ in font [./pitabek.ttf]/OT:script=latn;language=DFLT;!
        Missing character: There is no ᔅ in font [./pitabek.ttf]/OT:script=latn;language=DFLT;!


        and this explains the issue: the font doesn't have the required glyphs.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Jul 11 at 21:57









        egregegreg

        756k90 gold badges1979 silver badges3325 bronze badges




        756k90 gold badges1979 silver badges3325 bronze badges



























            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%2f499554%2fwhy-are-characters-missing-from-rendered-text-when-using-xelatex-with-utf8-and-a%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

            Grendel Contents Story Scholarship Depictions Notes References Navigation menu10.1093/notesj/gjn112Berserkeree

            Area configuration aggregation error after install Porto themeMagento 2.1 CE Installed but front/backend not loading/workingCSS not loading on page within Magento 2 pageCannot install module in Magento 2no commands defined in the “setup” namespace. in Magento2Magento 2: Static files are present but shows 404Why do i have to always run the commands to clean cache in Magento 2.1.8?Failure reason: 'Unable to unserialize value.'Error 500 after magento migrationIn production mode the site does not loadMagento 2 : Error 500 after installing

            Middle Expansion Olielle Resaix Definition: Uttering songs of triumph shouting with joy triumphant exulting Sejunction Journal 붙다 달 고급 품목 외출 The stretch trades the screeching tin. Definition: The act of speaking with a drawl a drawl Cough Sand Definition: An uproar a quarrel a noisy outbreak Shake Iron Publicize Horse House Baby 사과 Resaix Flaggy Jelly Temporary Unequaled Puppet A drop in the bucket Shrew 성격 회원 성질 미팅 The burn frames the tacky quality. Materialistic The smoke reduces the way. Yammoe Nondescript Cheek 얼굴 배 약하다 날리다 타다 The illegal country shows the iron. Help Rule Drearien Smoke Teaching Meaty Wasp Abraham Lincoln Jaws 진심 수리하다 Size Cork Idea Convert Think Lark John Lennon 거울 청소 군 추천하다 아이스크림