Avatar

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

ClintGoss

About

Username
ClintGoss
Joined
Visits
135
Last Active
Roles
Member
Points
5
Posts
17

Comments

  • "The Enemy of the Good is the Perfect" ( https://en.wikipedia.org/wiki/Perfect_is_the_enemy_of_good )   This issue has been central throughout my life. In commercial software development settings, I always wanted to tinker with source code to impro…
  • In a metrics run over 1900 Open Source fonts I have, many have Rise=1000 with variable (and appropriate) Run settings. Some fix Rise=100 and some fix Rise=2048. On my fonts, I (for some reason) decided to keep the numbers small and have an 8-way ca…
  • Thomas Phinney said: .sCapHeight and .sxHeight ... are normally typographically accurate measurements for the particular font, Thanks for that ... and ... here are other metrics that I can imagine are actively used by applications: pos…
  • I've done some very basic testing of four "High PUA" characters: U+10ff00 through U+10ff03 on a small flock of apps. Most of the MS apps (Word, Excel, PowerPoint, WordPad) and Acrobat work as expected and inter-operate nicely. Windows Explorer show…
  • Thank you all!  ... this has be really helpful ... I'll sprinkle some characters at the nosebleed end of PUA-B and try it with some common apps on Win7x64 to see what breaks ...
  • Ah, OK, Thomas ... I get it now. There's unlikely to be concurrent contention over the PUA (unless Klingons take a shine to FontAwesome icons ... and then only if they had not figured out how to switch fonts). However, as Jacob Casal asked ...   I…
  • André G. Isaak said: ... relocating would cause significant hassles ... ... except that maybe OT provides a straightforward (and pretty slick) upgrade path into the upper planes ... what if each PUA user: Picks a second plot of code-poi…
  • Thank you so much Joshua! ... you've saved me from an extensive session of hair-pulling.
  • Thanks Joshua ... Joshua Hadley said: ... this is very likely a mistake; ... ... this is so helpful - just knowing I haven't taken some huge mis-step or missed something fundamental.
  • Here's what I've found over the last week: * The head.flags.LSBearing bit appears to be advisory. Font authoring tools and TTF rendering engines that handle fonts where the rule is broken (i.e. head.flags.LSBearing is set but a glyphs's offset is n…
  • Thanks Jens ... this is a real head-scratcher for me! So ... hmtx.leftSideBearing is an array of int16's, which I'm taking to be +/-funits. The glyph.xMin entries are also int16's. If head.flags.LSBearing is set, I was thinking that htmx.leftSideBe…
  • It appears that two popular font authoring apps consider the head.flags.LSBearing bit to be advisory. Current versions of FontCreator and the Python-based ttx tool, set this bit based on the presence of any glyphs that have an LSB settings that dif…