def sort_font(fontlist):
	"""
	Returns a new list that is first sorted by the font's compatibleFamilyName3
	(Windows compatible name), and secondly by the font's macStyle (style name).
	"""
	return sorted(fontlist, key=lambda font: (font.compatibleFamilyName3, font.macStyle))