I want to write a special 1 character to denote the Indicator Function. The class loads Libertine fonts and I think there is no option to override them. See Section 3.8 of documentation.

The following minimal example types all 1 values the same way.



The reason as I see it, is because there is no double stroke or bold 1 in Libertine fonts. Is there any alternative to write any specially typed 1. I can also use the I character but since I already use I to denote different things I would like to avoid causing confusion.

Update: It seems that when I compile with XeLaTeX MWE works as expected except for \mathbb macro, but not when I compile with LaTeX or PDFLaTeX. What could be the issue in this case?

  • 3
    If I run your MWE (on TL2019) I get 4 different tokens of 1, although \mathbb{1} produces , which might be related to this issue: tex.stackexchange.com/questions/26637/…
    – DG'
    Jan 12, 2020 at 20:42
  • I will update my question but it seems when I compile with XeLaTeX I also get different tokens.
    – kon psych
    Jan 12, 2020 at 20:57


You must log in to answer this question.

Browse other questions tagged .