+void init_freetype()
+{
+ FT_Library library;
+ if (FT_Init_FreeType(&library))
+ throw std::logic_error("FreeType init failed.");
+ if (FT_New_Face(library, "/usr/share/fonts/truetype/msttcorefonts/Georgia.ttf", 0, &font))
+ throw std::logic_error("Face opening failed.");
+ if (FT_Set_Char_Size(font, 0, 12, 96, 96))
+ throw std::logic_error("Size set failed.");
+}
+