Hi Hiltjo!

> It looks interesting. I think it's useful if you're using the drw.c interfaces
> (as a wrapper) for this. It can be found in the libsl repo:
>
> https://git.suckless.org/libsl/files.html

Yeah that's probably the best course of action here.
I'm just not quite sure how to do the matching of font names to
concrete file paths;
drw currently uses FontConfig for this, but I don't know if that thing
can even work
without FreeType2.

> I've had a similar project based on a stripped-down/cleanup version of 
> stb_truetype:
> https://github.com/nothings/stb/blob/master/stb_truetype.h

Actually, stb_truetype has also been a bit of an inspiration for libschrift.
Its author, Sean Barrett, has a great writeup of his rasterization algorithm,
which was very helpful in getting me going.
Since then though, I developed my own much simpler algorithm that relies on
2D raycasting instead of scanline rasterization (which is what
stb_truetype does).

Best regards,
          Thomas Oltmann

Reply via email to