case GRUB_UNICODE_COMB_HEBREW_QAMATS:
case GRUB_UNICODE_COMB_HEBREW_TSERE:
case GRUB_UNICODE_COMB_HEBREW_SEGOL:
- /* ,
- GRUB_UNICODE_COMB_HEBREW_DAGESH = 21*/
/* TODO: placement in final kaf and under reish. */
case GRUB_UNICODE_COMB_HEBREW_HATAF_SEGOL:
- Private use characters (not really a problem)
- Variations (no font support)
- Vertical text
+ - Ligatures
Font information ignored:
- Kerning
- Justification data
#define FEATURE_INIT 0x696e6974
#define FEATURE_MEDI 0x6d656469
#define FEATURE_AALT 0x61616c74
+#define FEATURE_LIGA 0x6c696761
+#define FEATURE_RLIG 0x726c6967
grub_uint32_t feature_tag;
grub_uint16_t offset;
} __attribute__ ((packed)) features[0];
case FEATURE_AALT:
break;
+ /* FIXME: Add ligature support. */
+ case FEATURE_LIGA:
+ case FEATURE_RLIG:
+ break;
+
/* Cursive form variants. */
case FEATURE_FINA:
case FEATURE_INIT: