def convert_curves(self, ufos, compatible=False): if compatible: fonts_to_quadratic(ufos, reverse_direction=True, dump_stats=True) else: for ufo in ufos: print('>> Converting curves for ' + self._font_name(ufo)) font_to_quadratic(ufo, reverse_direction=True, dump_stats=True)
def convert_curves(self, ufos, compatible=False, reverse_direction=True, conversion_error=None): if compatible: fonts_to_quadratic( ufos, max_err_em=conversion_error, reverse_direction=reverse_direction, dump_stats=True) else: for ufo in ufos: print('>> Converting curves for ' + self._font_name(ufo)) font_to_quadratic( ufo, max_err_em=conversion_error, reverse_direction=reverse_direction, dump_stats=True)
def convert_curves(self, ufos, compatible=False, reverse_direction=True, conversion_error=None): from cu2qu.ufo import font_to_quadratic, fonts_to_quadratic if compatible: logger.info('Converting curves compatibly') fonts_to_quadratic( ufos, max_err_em=conversion_error, reverse_direction=reverse_direction, dump_stats=True) else: for ufo in ufos: logger.info('Converting curves for ' + self._font_name(ufo)) font_to_quadratic( ufo, max_err_em=conversion_error, reverse_direction=reverse_direction, dump_stats=True)
def convert_curves(self, ufos, compatible=False, reverse_direction=True, conversion_error=None): if compatible: fonts_to_quadratic(ufos, max_err_em=conversion_error, reverse_direction=reverse_direction, dump_stats=True) else: for ufo in ufos: print('>> Converting curves for ' + self._font_name(ufo)) font_to_quadratic(ufo, max_err_em=conversion_error, reverse_direction=reverse_direction, dump_stats=True)
def _font_to_quadratic(zipped_paths, **kwargs): input_path, output_path = zipped_paths ufo = defcon.Font(input_path) logger.info('Converting curves for %s', input_path) if font_to_quadratic(ufo, **kwargs): logger.info("Saving %s", output_path) ufo.save(output_path) else: _copytree(input_path, output_path)
def quadufo(FontClass): font = FontClass(getpath("TestFont.ufo")) font_to_quadratic(font) return font
def test_single_font(self, fonts): assert font_to_quadratic(fonts[0], max_err_em=0.002, reverse_direction=True)