alerque / libertinus

The Libertinus font family
Other
928 stars 57 forks source link

Add ﬩ (U+FB29, hebrew alternative plus sign) #502

Open cionx opened 2 years ago

cionx commented 2 years ago

I tried my hand at #341 by removing the lower part of the plus sign (+, U+002B).

plus

LaTeX code for the overview ```latex \documentclass{scrartcl} \usepackage{unicode-math} \usepackage{booktabs} \setmainfont{Libertinus Serif} \setmathfont{LibertinusMath-Regular.otf} \newfontfamily{\lkeyboard}{LibertinusKeyboard-Regular.otf} \newfontfamily{\lmono}{LibertinusMono-Regular.otf} \newfontfamily{\lsans}{LibertinusSans-Regular.otf} \newfontfamily{\lsansbold}{LibertinusSans-Bold.otf} \newfontfamily{\lsansitalic}{LibertinusSans-Italic.otf} \newfontfamily{\lserif}{LibertinusSerif-Regular.otf} \newfontfamily{\lserifbold}{LibertinusSerif-Bold.otf} \newfontfamily{\lserifbolditalic}{LibertinusSerif-BoldItalic.otf} \newfontfamily{\lserifitalic}{LibertinusSerif-Italic.otf} \newfontfamily{\lserifsemibold}{LibertinusSerif-Semibold.otf} \newfontfamily{\lserifsemibolditalic}{LibertinusSerif-SemiboldItalic.otf} \newfontfamily{\lserifdisplay}{LibertinusSerifDisplay-Regular.otf} \begin{document} \renewcommand{\arraystretch}{1.2} \begin{tabular}{lccc} \toprule \textbf{Name} & \textbf{Plus} & \textbf{Hebrew Plus} & \textbf{Minus} \\ \midrule Libertinus Keyboard & \lkeyboard A + B & \lkeyboard A ﬩ B & \lkeyboard A − B \\ Libertinus Math & $A + B$ & $A \mathbin{﬩} B$ & $A − B$ \\ Libertinus Mono & \lmono A + B & \lmono A ﬩ B & \lmono A − B \\ Libertinus Sans & \lsans A + B & \lsans A ﬩ B & \lsans A − B \\ {} & \lsansbold A + B & \lsansbold A ﬩ B & \lsansbold A − B \\ {} & \lsansitalic A + B & \lsansitalic A ﬩ B & \lsansitalic A − B \\ Libertinus Serif & \lserif A + B & \lserif A ﬩ B & \lserif A − B \\ {} & \lserifsemibold A + B & \lserifsemibold A ﬩ B & \lserifsemibold A − B \\ {} & \lserifsemibolditalic A + B & \lserifsemibolditalic A ﬩ B & \lserifsemibolditalic A − B \\ {} & \lserifbold A + B & \lserifbold A ﬩ B & \lserifbold A − B \\ {} & \lserifbolditalic A + B & \lserifbolditalic A ﬩ B & \lserifbolditalic A − B \\ Libertinus Serif Display & \lserifdisplay A + B & \lserifdisplay A ﬩ B & \lserifdisplay A − B \\ \bottomrule \end{tabular} \end{document} ```

There are currently two points I’m unsure about.

While creating the above overview I also notices that Libertinus Keyboard is missing a glyph for the minus sign. I took the liberty of adding this glyph by removing the vertical stroke from the glyph for the plus sign.

I also have no prior experience with font making/modification, so there is a good chance that I overlooked something else.