6

I like using Unicode symbols together with XeLaTeX, especially in mathematical documents, as it improves code readability. However there is a problem with the ɛ symbol. This should be mapped to \varepsilon, but as you can see from the result below, this symbol only produces a blank. Is this a bug?

\documentclass{article}
\usepackage{unicode-math}

\begin{document}
    $ϵ,ɛ,\epsilon,\varepsilon$
\end{document}

Result: Image of missing epsilon

1
  • 1
    I'm not sure it really improves code readability. ;-)
    – egreg
    Dec 10, 2015 at 15:01

1 Answer 1

6

The character you're typing is not an epsilon, but U+025B LATIN SMALL LETTER OPEN E; what you want is ε (U+03B5 GREEK SMALL LETTER EPSILON)

\documentclass{article}
\usepackage{unicode-math}

\begin{document}

$ϵ,ε,\epsilon,\varepsilon$

\end{document}

enter image description here

1
  • I see, thanks! This seems to be a bug in the latex-completions package for the Atom editor then. It replaces \varepsilon with U+025B LATIN SMALL LETTER OPEN E. Dec 10, 2015 at 15:03

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .