int main () { xputenv ("KPATHSEA_DPI", "781"); /* call mktexpk */ xputenv ("MAKETEX_BASE_DPI", "300"); /* call mktexpk */ KPSE_MAKE_SPEC_ENABLED (kpse_make_specs[kpse_pk_format]) = true; test_make_tex (kpse_pk_format, "cmr10"); /* Fail with mktextfm. */ KPSE_MAKE_SPEC_ENABLED (kpse_make_specs[kpse_tfm_format]) = true; test_make_tex (kpse_tfm_format, "foozler99"); /* Call something disabled. */ test_make_tex (kpse_bst_format, "no-way"); return 0; }
int main (int argc, char **argv) { kpathsea kpse = xcalloc(1, sizeof(kpathsea_instance)); kpathsea_set_program_name(kpse, argv[0], NULL); kpathsea_xputenv (kpse, "KPATHSEA_DPI", "781"); /* call mktexpk */ kpathsea_xputenv (kpse,"MAKETEX_BASE_DPI", "300"); /* call mktexpk */ kpathsea_set_program_enabled(kpse, kpse_pk_format, 1, kpse_src_env); test_make_tex (kpse, kpse_pk_format, "cmr10"); /* Fail with mktextfm. */ kpathsea_set_program_enabled(kpse, kpse_tfm_format, 1, kpse_src_env); test_make_tex (kpse, kpse_tfm_format, "foozler99"); /* Call something disabled. */ test_make_tex (kpse, kpse_bst_format, "no-way"); return 0; }