Hello,
Thanks for your lovely work on the Relief single-line font. I have been developing a project to load/display single-line SVG fonts in p5.js, a popular toolkit for creative coding: https://editor.p5js.org/golan/sketches/T-Vf4vvaR
While developing this I noticed that the glyphs i, I, and | had no horiz-adv-x property in the SVG Font file, ReliefSingleLine-Regular.svg. As a result, typesetting with these characters was broken.
You can see this here:
|
<glyph glyph-name="I" unicode="I" |
|
<glyph glyph-name="i" unicode="i" |
|
<glyph glyph-name="bar" unicode="|" |
Related characters (Iacute, Ibreve, Icircumflex, etc.) also have this problem.
I added horiz-adv-x="340" to those glyph definitions in my local copy, and that fixed the problem.
Best wishes,
Golan
Hello,
Thanks for your lovely work on the Relief single-line font. I have been developing a project to load/display single-line SVG fonts in p5.js, a popular toolkit for creative coding: https://editor.p5js.org/golan/sketches/T-Vf4vvaR
While developing this I noticed that the glyphs
i,I, and|had nohoriz-adv-xproperty in the SVG Font file, ReliefSingleLine-Regular.svg. As a result, typesetting with these characters was broken.You can see this here:
Relief-SingleLine/fonts/open_svg/ReliefSingleLine-Regular.svg
Line 115 in 218c4d5
Relief-SingleLine/fonts/open_svg/ReliefSingleLine-Regular.svg
Line 547 in 218c4d5
Relief-SingleLine/fonts/open_svg/ReliefSingleLine-Regular.svg
Line 326 in 218c4d5
Related characters (Iacute, Ibreve, Icircumflex, etc.) also have this problem.
I added
horiz-adv-x="340"to those glyph definitions in my local copy, and that fixed the problem.Best wishes,
Golan