Skip to content

Request for ⊻ (U+22BB) in Libertinus Math Regular #587

@kylebgorman

Description

@kylebgorman

Describe the bug

U+22BB is apparently not supported by the LaTeX libertinus package, and I don't see it in list of supported symbols; this symbol, usually denoted \veebar in LaTeX math, is used for (logical) exclusive OR.

Steps to reproduce

Here is a minimal LaTeX example. Contents of minimal.tex:

\documentclass{article}
\usepackage{libertinus}
\begin{document}
Logical exclusive OR is denoted by $\veebar$.
\end{document}

To compile, run xelatex minimal.tex. This produces a warning:

Missing character: There is no ⊻ (U+22BB) in font [LibertinusMath-Regular.otf]/
OT:script=math;language=dflt;;!

And the resulting PDF has tofu where the veebar should be; see below.

Expected vs. actual behavior

I expected this common mathematical symbol to be present in the font; it's not.

Screenshots / logs

Image

Additional context

I am using XeTeX 3.141592653-2.6-0.999995 (TeX Live 2023), though I doubt it matters much.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions