[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

fonts review wishlish



Hi!
It appears there are calls to revive the fonts review in some way.

Per IRC discussions, the old code is no good, and needs a rewrite from
scratch, with at most picking some old parts.

It'd be good to gather ideas and requirements.  So, here's a start:


* technical: old cronjob processed every package containing a font on every
  run, causing significant load.  Need to do only updated packages (other
  than manually).

* short specimens of all fonts on one page: something akin to LibreOffice's
  menu.  Obviously one sample per family rather than variant.

* list of monospace fonts.  Can include aspect ratio, etc.

* script coverage.  Hard to think of a good metric: most Unicode blocks have
  a mix of current characters, those used until a 17th century spelling
  reform, and those used by old folks in a language spoken by 1000.  Asked
  on Unicode ML, got no good answer despite a long thread.  Just dumb
  codepoint count per block for now?

* (requested by Unicode ML): search per character: akin to "fc-list
  :charset=16D7".  Preferably multiple characters (show only fonts that
  cover them all).  A single input box would be enough.

To implement script queries, we'd need to store all codepoints supported by
a font.  SQL with a row per character per font is inadequate, need to code
a data structure; 16k fonts with up to 64K characters, most in long streaks.
Even text representation output by "fc-list : file charset" might be enough.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀ 
⣾⠁⢠⠒⠀⣿⡁ A dumb species has no way to open a tuna can.
⢿⡄⠘⠷⠚⠋⠀ A smart species invents a can opener.
⠈⠳⣄⠀⠀⠀⠀ A master species delegates.


Reply to: