add variable-width font support
add var-font support to fontgen