diff options
Diffstat (limited to 'Build/source/texk/lcdf-typetools/lcdf-typetools-2.104/otftotfm/kpseinterface.h')
-rw-r--r-- | Build/source/texk/lcdf-typetools/lcdf-typetools-2.104/otftotfm/kpseinterface.h | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/Build/source/texk/lcdf-typetools/lcdf-typetools-2.104/otftotfm/kpseinterface.h b/Build/source/texk/lcdf-typetools/lcdf-typetools-2.104/otftotfm/kpseinterface.h new file mode 100644 index 00000000000..413e06e6572 --- /dev/null +++ b/Build/source/texk/lcdf-typetools/lcdf-typetools-2.104/otftotfm/kpseinterface.h @@ -0,0 +1,23 @@ +#ifndef OTFTOTFM_KPSEINTERFACE_H +#define OTFTOTFM_KPSEINTERFACE_H +#ifdef __cplusplus +extern "C" { +#endif + +void kpsei_init(const char* argv0, const char* progname); +extern int kpsei_env_sep_char; +char* kpsei_path_expand(const char* path); /* free() result */ +enum { KPSEI_FMT_WEB2C, KPSEI_FMT_ENCODING, KPSEI_FMT_TYPE1, + KPSEI_FMT_OTHER_TEXT, KPSEI_FMT_MAP, KPSEI_FMT_TRUETYPE, + KPSEI_FMT_OPENTYPE, KPSEI_FMT_TYPE42 }; +char* kpsei_find_file(const char* name, int format); +void kpsei_set_debug_flags(unsigned flags); + +#ifdef W32TEX +char* kpsei_var_value(const char *name); +#endif + +#ifdef __cplusplus +} +#endif +#endif |