differentiate more name fields when matching

finally resolves “eb garamond 12” as *eb garamond 12 regular*