Lines Matching refs:a

5 // Define the value used in the "head" table of a created TTF file
8 // Either seems to work for a font embedded in a PDF file
9 // when read by Adobe Reader on a Windows PC(!)
203 throw new \Mpdf\Exception\FontException("TTCfontID for a TrueType Collection has to be defined in ttfontdata configuration key (" . $file . ")");
207 throw new \Mpdf\Exception\FontException("Not a TrueType font: version=" . $version);
346 $a = (ord($s[0]) << 8) + ord($s[1]);
347 if ($a & (1 << 15)) {
348 $a = ($a - (1 << 16));
351 return $a;
356 $a = (ord($s[0]) << 8) + ord($s[1]);
357 if ($a & (1 << 15)) {
358 $a = ($a - (1 << 16));
361 return $a;
852 } // Avoid overwriting a glyph already mapped in PUA
946 // Version 0x00010002 of GDEF header contains additional Offset to a list defining mark glyph set definitions (MarkGlyphSetDef)
1041 The Attachment Point List table (AttachmentList) identifies all the attachment points defined in the GPOS table and their associated glyphs so a client can quickly access coordinates for each glyph's attachment points. As a result, the client can cache coordinates for attachment points along with glyph bitmaps and avoid recalculating the attachment points each time it displays a glyph. Without this table, processing speed would be slower because the client would have to decode the GPOS lookups that define attachment points and compile the points in a list.
1045 The table consists of an offset to a Coverage table (Coverage) listing all glyphs that define attachment points in the GPOS table, a count of the glyphs with attachment points (GlyphCount), and an array of offsets to AttachPoint tables (AttachPoint). The array lists the AttachPoint tables, one for each glyph in the Coverage table, in the same order as the Coverage Index.
1052 An AttachPoint table consists of a count of the attachment points on a single glyph (PointCount) and an array of contour indices of those points (PointIndex), listed in increasing numerical order.
1063 // The Ligature Caret List table (LigCaretList) defines caret positions for all the ligatures in a font.
1289 $html .= '<div><a href="font_dump_OTL.php?script=' . $st . '&lang=' . $l . '">' . $l . '</a></b>: ';
1330 // Overwrites new offset (32-bit) for each subtable, and a new lookup Type
1413 // Overwrites new offset (32-bit) for each subtable, and a new lookup Type
1621 All contextual substitution subtables specify the substitution data in a Substitution Lookup Record (SubstLookupRecord). Each record contains a SequenceIndex, which indicates the position where the substitution will occur in the glyph sequence. In addition, a LookupListIndex identifies the lookup to be applied at the glyph position specified by the SequenceIndex.
2963 $StartCoverageIndex = $this->read_ushort(); // n/a
3139 $html .= '<div><a href="font_dump_OTL.php?script=' . $st . '&lang=' . $l . '">' . $l . '</a></b>: ';
3180 // Overwrites new offset (32-bit) for each subtable, and a new lookup Type
3261 // LookupType 1: Single adjustment Adjust position of a single glyph (e.g. SmallCaps/Sups/Subs)
3365 // LookupType 2: Pair adjustment Adjust position of a pair of glyphs (Kerning)
3403 // If RTL pairs, GPOS declares a XPlacement e.g. -180 for an XAdvance of -180 to take
3410 // If RTL pairs, GPOS declares a XPlacement e.g. -180 for an XAdvance of -180 to take
3467 // If RTL pairs, GPOS declares a XPlacement e.g. -180 for an XAdvance of -180
3589 // LookupType 4: MarkToBase attachment Attach a combining mark to a base glyph
3633 // LookupType 5: MarkToLigature attachment Attach a combining mark to a ligature
3708 // LookupType 6: MarkToMark attachment Attach a combining mark to another mark
4142 // NB 65535 is a set width of 0