diff options
Diffstat (limited to 'Build/source/texk/lcdf-typetools/lcdf-typetools-2.95/otftotfm/otftotfm.hh')
-rw-r--r-- | Build/source/texk/lcdf-typetools/lcdf-typetools-2.95/otftotfm/otftotfm.hh | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/Build/source/texk/lcdf-typetools/lcdf-typetools-2.95/otftotfm/otftotfm.hh b/Build/source/texk/lcdf-typetools/lcdf-typetools-2.95/otftotfm/otftotfm.hh new file mode 100644 index 00000000000..67c0e0b32ab --- /dev/null +++ b/Build/source/texk/lcdf-typetools/lcdf-typetools-2.95/otftotfm/otftotfm.hh @@ -0,0 +1,25 @@ +#ifndef OTFTOTFM_OTFTOTFM_HH +#define OTFTOTFM_OTFTOTFM_HH +#include <lcdf/string.hh> +class Metrics; +class FontInfo; +class StringAccum; +class ErrorHandler; + +String suffix_font_name(const String &font_name, const String &suffix); + +String installed_metrics_font_name(const String &font_name, const String &secondary); + +void output_metrics(Metrics &metrics, const String &ps_name, int boundary_char, + const FontInfo &finfo, + const String &encoding_name, const String &encoding_file, + const String &font_name, + String (*dvips_include)(const String &ps_name, const FontInfo &, ErrorHandler *), + ErrorHandler *errh); + +int font_x_height(const FontInfo &, const Transform &); +int font_cap_height(const FontInfo &, const Transform &); +int font_ascender(const FontInfo &, const Transform &); +double font_slant(const FontInfo &); + +#endif |