• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/emacs-93/emacs/src/

Lines Matching +defs:font +defs:size

34   /* Pointer to window system dependent font structure.  On X window,
36 void *font;
38 /* Index number of the font. */
41 /* Name to be used to find the font. */
44 /* Full name of the font given by a window system. */
47 /* Charset of characters displayed by the font. */
51 /* Codepage of characters that will be displayed by the font. */
55 /* Maximum bound width over all existing characters of the font. On
56 X window, this is same as (font->max_bounds.width) */
57 int size;
59 /* Height of the font. On X window, this is the same as
60 (font->ascent + font->descent). */
63 /* Width of the space glyph of the font. */
66 /* Average width of glyphs in the font. */
69 /* 1 iff `vertical-centering-font-regexp' matches this font name.
74 /* Encodings of the font indexed by CHARSET. The value is one of
80 For instance, ASCII and Latin-1 characters may use the same font
84 If the value can't be decided from information of the font, we
85 consult `font-encoding-alist' to get of the corresponding charset
88 encoding information decided by the font itself.
94 /* The baseline position of a font is normally `ascent' value of the
95 font. However, there exists many fonts which don't set `ascent'
104 So, Emacs accepts a private font property
105 `_MULE_BASELINE_OFFSET'. If a font has this property, we
108 higher we should draw a character of the font than normal ASCII
119 in such a case, again, we utilize the font property
135 This value is taken from a private font property
143 /* CCL program to calculate code points of the font. */
148 font_info indicating that a font itself doesn't tell which encoding
160 /* Return a pointer to struct font_info of font FONT_IDX of frame F. */
164 /* Return a list of font names which matches PATTERN. See the document of
168 int size,
171 /* Load a font named NAME for frame F and return a pointer to the
172 information of the loaded font. If loading is failed, return -1. */
176 /* Return a pointer to struct font_info of a font named NAME for frame F.
177 If no such font is loaded, return NULL. */
215 /* Load a font named FONTNAME for displaying character C. All fonts
217 pointer to the struct font_info of the loaded font. If loading
219 information of FONTSET. If FONTSET is given, try to load a font
220 whose size matches that of FONTSET, and, the font index is stored