3

In the following example, the PDF compiles without error using xelatex:

\documentclass{article}
\usepackage{fontspec}
\usepackage{xunicode}
\usepackage{polyglossia}
\setdefaultlanguage{english}
\begin{document}
Hello there. Do you know  ?
\end{document}

The character, however, is missing in the PDF.

The log file shows:

Missing character: There is no  in font [lmroman10-regular]:mapping=tex-text!

Why is this a warning and not an error?

scottkosty
  • 13,164
  • I suppose because this is not a syntax error. – Bernard Mar 12 '16 at 01:19
  • it has nothing to do with TeX –  Mar 12 '16 at 07:41
  • Because the code works. The problem lies with the tool that the code is using (the font), so it's not critical. The code compiles anyway. – Alenanno Mar 12 '16 at 09:54
  • Errors could be problematic. Missing characters can pop up in curious places see e.g. https://sourceforge.net/p/pgfplots/bugs/101/ – Ulrike Fischer Mar 12 '16 at 10:10
  • 1
    See also https://tex.stackexchange.com/questions/41230/getting-xetex-to-complain-when-a-character-is-missing and https://tex.stackexchange.com/questions/201622/why-does-xetex-not-display-basic-unicode-characters – ShreevatsaR Jul 01 '17 at 19:59

0 Answers0