Lines Matching full:font
40 le_font *font = le_simpleFontOpen(12, &status);
41 le_engine *engine = le_create(font, arabScriptCode, -1, 0, &status);
181 le_fontClose(font);
189 le_font *font = le_simpleFontOpen(12, &status);
195 engine = le_create(font, scriptCode, -1, 0, &status);
204 le_fontClose(font);
212 le_font *font = le_simpleFontOpen(12, &status);
213 le_engine *engine =le_create(font, arabScriptCode, -1, 0, &status);
280 le_fontClose(font);
335 static void checkFontVersion(le_font *font, const char *testVersionString,
338 le_uint32 fontChecksum = le_getFontChecksum(font);
341 const char *fontVersionString = le_getNameString(font, NAME_VERSION_STRING,
346 uFontVersionString = le_getUnicodeNameString(font, NAME_VERSION_STRING,
350 log_info("Test %s: this may not be the same font used to generate the test data.\n", testID);
353 log_info("Your font's version string is \"%S\"\n", uFontVersionString);
354 le_deleteUnicodeNameString(font, uFontVersionString);
356 log_info("Your font's version string is \"%s\"\n", fontVersionString);
357 le_deleteNameString(font, fontVersionString);
361 log_info("If you see errors, they may be due to the version of the font you're using.\n");
397 le_font *font;
401 font = le_portableFontOpen(getPath(path, fontName), 12, &fontStatus);
404 log_info("Test %s: can't open font %s - test skipped.\n", testID, fontName);
405 le_fontClose(font);
412 checkFontVersion(font, version, cksum, testID);
415 font = le_simpleFontOpen(12, &fontStatus);
418 return font;
450 le_font *font = openFont(fontName, fontChecksum, fontVersion, testID);
454 if (font == NULL) {
463 engine = le_create(font, scriptCode, languageCode, typoFlags, &status);
489 le_fontClose(font);
515 le_font *font;
640 font = le_simpleFontOpen(12, &status);
648 pl_addFontRun(fontRuns, font, charCount);
727 le_fontClose(font);