Fredrick Brennan

Results 187 issues of Fredrick Brennan

Fixes `ls` listings; possibly more secure?

I'm working on a font editor, MFEK. I also contribute to Unicode when I can. One of my fonts requires characters in Unicode 14.0. For those reasons, I had to...

Some modern programming fonts, such as JetBrains Mono, come in variable font format. See . This is cool because it allows fine grained control of how bold you want your...

enhancement

I commonly use [`cairosvg`](https://github.com/Kozea/CairoSVG) on the command line to clean up SVG files I intend to put into SILE documents. One thing that it does that I need is it...

bug
Not My Bug

The Ruby package currently works by using a bold font. This normally works fine. However, there is an OpenType feature named `ruby` used in many single weight fonts, including one...

enhancement

SILE v0.10.9.r36-gf16af44, Xubuntu 20.04 ![image](https://user-images.githubusercontent.com/838783/88758699-0d041800-d137-11ea-887d-8934cc62d051.png) ```tex \begin[class=book]{document} \script[src=packages/unichar] \set[parameter=font.family,value=Noto Serif CJK JP,makedefault=true] Compare: \par 風 \font[size=2em]{風} \par \unichar{0x98a8} \font[size=2em]{\unichar{0x98a8}} \bigskip And: \par 風が吹く \font[size=2em]{風が吹く} \par \unichar{0x98a8}\unichar{0x304c}\unichar{0x5439}\unichar{0x304f} \font[size=2em]{\unichar{0x98a8}\unichar{0x304c}\unichar{0x5439}\unichar{0x304f}} \bigskip Both sets...

bug

This is a bit different than #1182, because this doesn't require instancing or anything—we should still be applying the OT FeatureVariations even without that. I tried this patch to get...

bug

Would prevent future recurrences of bugs in the class of #1226, #1227 and #1228. I consider those a particularly bad class of bug, bugs that break our examples, as when...

todo
ci

The [Kitty graphics protocol](https://sw.kovidgoyal.net/kitty/graphics-protocol.html) is an open standard for displaying graphics in the terminal, similar to [sixels](https://en.wikipedia.org/wiki/Sixel), but not color-palette limited, and comparatively easier to implement, both by TEs and...

(Note: I contribute to FontForge, so readers should be aware of that bias.) I use Arch Linux. It's a quite popular distro. There is seemingly no simple way to use...