diff options
Diffstat (limited to 'modules/arabic/naqshfont.h')
-rw-r--r-- | modules/arabic/naqshfont.h | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/modules/arabic/naqshfont.h b/modules/arabic/naqshfont.h new file mode 100644 index 00000000..f4f7f098 --- /dev/null +++ b/modules/arabic/naqshfont.h @@ -0,0 +1,25 @@ +/* pango-arabic module + * + * (C) 2000 K. Koehler <koehler@or.uni-bonn.de> + * + * This file provides a mapping unicode <- mulefont + */ +#ifndef __nqfont_h_ +#define __nqfont_h_ +#include "pango.h" +#include "pangox.h" + +/* + * nqfont must point to valid memory for this to work. + */ +int +urdu_naqshinit(PangoFont *font,PangoXSubfont* nqfont); +/* a return value of 0 means this has failed */ + + +/* glyph2 is the next glyph in line; if there is none, put in NULL + */ +void +urdu_naqsh_recode(PangoXSubfont* subfont,int* glyph,int* glyph2, + PangoXSubfont* nqfont); +#endif |