- getFontinfo(family,series,shape);
- int fsize = int( (lyxrc->font_sizes[size] * lyxrc->dpi *
- (lyxrc->zoom/100.0) ) / 72.27 + 0.5 );
+ if (!lyxrc.use_gui) {
+ if (!dummyXFontStructisGood) {
+ // no character specific info
+ dummyXFontStruct.per_char = 0;
+ // unit ascent on character displays
+ dummyXFontStruct.ascent = 1;
+ // no descent on character displays
+ dummyXFontStruct.descent = 0;
+ dummyXFontStructisGood = true;
+ }
+
+ return &dummyXFontStruct;
+ }
+
+ getFontinfo(family, series, shape);
+ int fsize = int( (lyxrc.font_sizes[size] * lyxrc.dpi *
+ (lyxrc.zoom/100.0) ) / 72.27 + 0.5 );