/dports/java/openjdk11-jre/jdk11u-jdk-11.0.13-8-1/src/java.desktop/share/native/libharfbuzz/ |
H A D | hb-ot-font.cc | 110 const OT::hmtx_accelerator_t &hmtx = *ot_face->hmtx; in hb_ot_get_glyph_h_advances() local 114 *first_advance = font->em_scale_x (hmtx.get_advance (*first_glyph, font)); in hb_ot_get_glyph_h_advances() 229 const OT::hmtx_accelerator_t &hmtx = *ot_face->hmtx; in hb_ot_get_font_h_extents() local 230 metrics->ascender = font->em_scale_y (hmtx.ascender); in hb_ot_get_font_h_extents() 231 metrics->descender = font->em_scale_y (hmtx.descender); in hb_ot_get_font_h_extents() 232 metrics->line_gap = font->em_scale_y (hmtx.line_gap); in hb_ot_get_font_h_extents() 234 return hmtx.has_font_extents; in hb_ot_get_font_h_extents()
|
/dports/java/openjdk12/openjdk-jdk12u-jdk-12.0.2-10-4/src/java.desktop/share/native/libfontmanager/harfbuzz/ |
H A D | hb-ot-font.cc | 110 const OT::hmtx_accelerator_t &hmtx = *ot_face->hmtx; in hb_ot_get_glyph_h_advances() local 114 *first_advance = font->em_scale_x (hmtx.get_advance (*first_glyph, font)); in hb_ot_get_glyph_h_advances() 229 const OT::hmtx_accelerator_t &hmtx = *ot_face->hmtx; in hb_ot_get_font_h_extents() local 230 metrics->ascender = font->em_scale_y (hmtx.ascender); in hb_ot_get_font_h_extents() 231 metrics->descender = font->em_scale_y (hmtx.descender); in hb_ot_get_font_h_extents() 232 metrics->line_gap = font->em_scale_y (hmtx.line_gap); in hb_ot_get_font_h_extents() 234 return hmtx.has_font_extents; in hb_ot_get_font_h_extents()
|
/dports/java/openjdk15/jdk15u-jdk-15.0.6-1-1/src/java.desktop/share/native/libfontmanager/harfbuzz/ |
H A D | hb-ot-font.cc | 110 const OT::hmtx_accelerator_t &hmtx = *ot_face->hmtx; in hb_ot_get_glyph_h_advances() local 114 *first_advance = font->em_scale_x (hmtx.get_advance (*first_glyph, font)); in hb_ot_get_glyph_h_advances() 229 const OT::hmtx_accelerator_t &hmtx = *ot_face->hmtx; in hb_ot_get_font_h_extents() local 230 metrics->ascender = font->em_scale_y (hmtx.ascender); in hb_ot_get_font_h_extents() 231 metrics->descender = font->em_scale_y (hmtx.descender); in hb_ot_get_font_h_extents() 232 metrics->line_gap = font->em_scale_y (hmtx.line_gap); in hb_ot_get_font_h_extents() 234 return hmtx.has_font_extents; in hb_ot_get_font_h_extents()
|
/dports/java/openjdk14/jdk14u-jdk-14.0.2-12-1/src/java.desktop/share/native/libfontmanager/harfbuzz/ |
H A D | hb-ot-font.cc | 110 const OT::hmtx_accelerator_t &hmtx = *ot_face->hmtx; in hb_ot_get_glyph_h_advances() local 114 *first_advance = font->em_scale_x (hmtx.get_advance (*first_glyph, font)); in hb_ot_get_glyph_h_advances() 229 const OT::hmtx_accelerator_t &hmtx = *ot_face->hmtx; in hb_ot_get_font_h_extents() local 230 metrics->ascender = font->em_scale_y (hmtx.ascender); in hb_ot_get_font_h_extents() 231 metrics->descender = font->em_scale_y (hmtx.descender); in hb_ot_get_font_h_extents() 232 metrics->line_gap = font->em_scale_y (hmtx.line_gap); in hb_ot_get_font_h_extents() 234 return hmtx.has_font_extents; in hb_ot_get_font_h_extents()
|
/dports/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/opentype/ |
H A D | otmetrics.cpp | 95 BLFontTableT<XMtxTable> hmtx; in init() local 96 if (fontData->queryTable(faceI->faceInfo.faceIndex, &hmtx, BL_MAKE_TAG('h', 'm', 't', 'x'))) { in init() 100 if (longMetricDataSize > hmtx.size) in init() 103 …size_t lsbCount = blMin<size_t>((hmtx.size - longMetricDataSize) / 2u, longMetricCount - faceI->fa… in init() 104 faceI->metrics.xmtxTable[BL_TEXT_ORIENTATION_HORIZONTAL] = hmtx; in init()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/harfbuzz-ng/src/test/api/ |
H A D | test-subset-drop-tables.c | 48 hb_blob_t *hmtx = hb_face_reference_table (subset, HB_TAG ('h', 'm', 't', 'x')); in test_subset_drop_tables() local 51 g_assert (!hb_blob_get_length (hmtx)); in test_subset_drop_tables() 54 hb_blob_destroy (hmtx); in test_subset_drop_tables()
|
/dports/graphics/mupdf/mupdf-1.18.0-source/thirdparty/harfbuzz/test/api/ |
H A D | test-subset-drop-tables.c | 48 hb_blob_t *hmtx = hb_face_reference_table (subset, HB_TAG ('h', 'm', 't', 'x')); in test_subset_drop_tables() local 51 g_assert (!hb_blob_get_length (hmtx)); in test_subset_drop_tables() 54 hb_blob_destroy (hmtx); in test_subset_drop_tables()
|
/dports/textproc/cast2gif/cast2gif-0.1.0/cargo-crates/harfbuzz-sys-0.3.4/harfbuzz/test/api/ |
H A D | test-subset-drop-tables.c | 48 hb_blob_t *hmtx = hb_face_reference_table (subset, HB_TAG ('h', 'm', 't', 'x')); in test_subset_drop_tables() local 51 g_assert (!hb_blob_get_length (hmtx)); in test_subset_drop_tables() 54 hb_blob_destroy (hmtx); in test_subset_drop_tables()
|
/dports/print/harfbuzz-hb-view/harfbuzz-3.4.0/test/api/ |
H A D | test-subset-drop-tables.c | 49 hb_blob_t *hmtx = hb_face_reference_table (subset, HB_TAG ('h', 'm', 't', 'x')); in test_subset_drop_tables() local 52 g_assert (!hb_blob_get_length (hmtx)); in test_subset_drop_tables() 55 hb_blob_destroy (hmtx); in test_subset_drop_tables()
|
/dports/print/harfbuzz/harfbuzz-3.4.0/test/api/ |
H A D | test-subset-drop-tables.c | 49 hb_blob_t *hmtx = hb_face_reference_table (subset, HB_TAG ('h', 'm', 't', 'x')); in test_subset_drop_tables() local 52 g_assert (!hb_blob_get_length (hmtx)); in test_subset_drop_tables() 55 hb_blob_destroy (hmtx); in test_subset_drop_tables()
|
/dports/print/harfbuzz-icu/harfbuzz-3.4.0/test/api/ |
H A D | test-subset-drop-tables.c | 49 hb_blob_t *hmtx = hb_face_reference_table (subset, HB_TAG ('h', 'm', 't', 'x')); in test_subset_drop_tables() local 52 g_assert (!hb_blob_get_length (hmtx)); in test_subset_drop_tables() 55 hb_blob_destroy (hmtx); in test_subset_drop_tables()
|
/dports/x11-fonts/p5-Font-TTF/Font-TTF-1.06/lib/Font/TTF/ |
H A D | Head.pm | 166 my ($num, $i, $loc, $hmtx); 173 $hmtx = $self->{' PARENT'}{'hmtx'}->read; 176 $hmtx->update; # if we updated, then the flags will be set anyway. 187 $lsbx &= ($loc->{'xMin'} == $hmtx->{'lsb'}[$i]);
|
H A D | OS_2.pm | 268 my ($map, @keys, $table, $i, $avg, $hmtx); 274 $hmtx = $self->{' PARENT'}{'hmtx'}->read; 314 { $avg += $hmtx->{'advance'}[$map->{'val'}{$i + 0x0061}] * $weights[$i]; } 315 $avg += $hmtx->{'advance'}[$map->{'val'}{0x0020}] * $weights[-1]; 321 foreach (@{$hmtx->{'advance'}})
|
/dports/japanese/font-mona/monafont-2.90/ttftools/ |
H A D | README.euc | 121 hmtx ���ͤ��Ȥ���)�� 191 ��Ҥ� hmtx, vmtx �ơ��֥�Τ���Υإå��� 194 10. hmtx, vmtx (Horizontal/Vertical MeTriX) �ơ��֥�: 199 hmtx, hhea, vmtx, vhea �γƥơ��֥뤬�ʤ��Ȳ���ɽ������ʤ��� 214 ���Υơ��֥뤬�ʤ����� hmtx �ơ��֥�Υ�ȥ�å����� 291 ����� Windows �Ѥ� hhea, hmtx, vhea, vmtx, hdmx �ơ��֥��������ޤ��� 379 hmtx/vmtx �ơ��֥�����Ƥ���ɷ����ǽ��Ϥ��롣 430 Ϳ����줿 BDF �ե����뤫�� hmtx/vmtx �ơ��֥����������
|
/dports/graphics/p5-SWF-Builder/SWF-Builder-0.16/lib/SWF/Builder/Character/Font/ |
H A D | TTF.pm | 28 my ($p_font, $head, $name, $os2, $hhea, $cmap, $loca, $hmtx, $kern); 79 $hmtx = $font->{hmtx}||$p_font->{hmtx} # horizontal metrics 87 $hmtx->read; 96 $ttft->{_advance}= $hmtx->{advance};
|
/dports/textproc/p5-PDF-API3/PDF-API3-3.001/lib/PDF/API3/Compat/API2/Basic/TTF/ |
H A D | Head.pm | 179 my ($num, $i, $loc, $hmtx); 186 $hmtx = $self->{' PARENT'}{'hmtx'}->read; 189 $hmtx->update; # if we updated, then the flags will be set anyway. 200 $lsbx &= ($loc->{'xMin'} == $hmtx->{'lsb'}[$i]);
|
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/nasm/doc/ |
H A D | ttfmetrics.ph | 35 $f->{hmtx}->read(); 49 my $width = $f->{hmtx}->{advance}[$i]; 55 $fontdata->{widths}{$psname} = $f->{hmtx}->{advance}[$i];
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/nasm/doc/ |
H A D | ttfmetrics.ph | 35 $f->{hmtx}->read(); 49 my $width = $f->{hmtx}->{advance}[$i]; 55 $fontdata->{widths}{$psname} = $f->{hmtx}->{advance}[$i];
|
/dports/devel/nasm/nasm-2.15.05/doc/ |
H A D | ttfmetrics.ph | 35 $f->{hmtx}->read(); 49 my $width = $f->{hmtx}->{advance}[$i]; 55 $fontdata->{widths}{$psname} = $f->{hmtx}->{advance}[$i];
|
/dports/japanese/font-mona/monafont-2.90/ttfsrc/old/ |
H A D | hhea.src | 9 advancewidthmax 1024 # Maximum advance width value in 'hmtx' table. (from Kochi Mincho) 10 minleftsidebearing -11 # Minimum left sidebearing value in 'hmtx' table. (from Kochi Mincho) 21 numberofhmetrics 0 # Number of hMetric entries in 'hmtx' table
|
/dports/print/py-fontbakery/fontbakery-0.8.4/docs/source/fontbakery/profiles/ |
H A D | hmtx.rst | 2 hmtx chapter 5 .. automodule:: fontbakery.profiles.hmtx
|
/dports/print/tex-dvipdfmx/texlive-20150521-source/texk/dvipdfm-x/ |
H A D | tt_glyf.c | 209 struct tt_longMetrics *hmtx, *vmtx = NULL; in tt_build_tables() local 247 …hmtx = tt_read_longMetrics(sfont, maxp->numGlyphs, hhea->numOfLongHorMetrics, hhea->numOfExSideBea… in tt_build_tables() 305 g->gd[i].advw = hmtx[gid].advance; in tt_build_tables() 306 g->gd[i].lsb = hmtx[gid].sideBearing; in tt_build_tables() 393 RELEASE(hmtx); in tt_build_tables() 517 struct tt_longMetrics *hmtx, *vmtx = NULL; in tt_get_metrics() local 552 …hmtx = tt_read_longMetrics(sfont, maxp->numGlyphs, hhea->numOfLongHorMetrics, hhea->numOfExSideBea… in tt_get_metrics() 596 g->gd[i].advw = hmtx[gid].advance; in tt_get_metrics() 597 g->gd[i].lsb = hmtx[gid].sideBearing; in tt_get_metrics() 635 RELEASE(hmtx); in tt_get_metrics()
|
/dports/print/tex-basic-engines/texlive-20150521-source/texk/web2c/luatexdir/font/ |
H A D | tt_glyf.w | 22 @* Subsetting glyf, updating loca, hmtx, etc. 186 struct tt_longMetrics *hmtx, *vmtx = NULL; 221 sfnt_locate_table(sfont, "hmtx"); 287 g->gd[i].advw = hmtx[gid].advance; 288 g->gd[i].lsb = hmtx[gid].sideBearing; 380 RELEASE(hmtx); 512 struct tt_longMetrics *hmtx, *vmtx = NULL; 555 sfnt_locate_table(sfont, "hmtx"); 603 g->gd[i].advw = hmtx[gid].advance; 604 g->gd[i].lsb = hmtx[gid].sideBearing; [all …]
|
/dports/devel/tex-web2c/texlive-20150521-source/texk/web2c/luatexdir/font/ |
H A D | tt_glyf.w | 22 @* Subsetting glyf, updating loca, hmtx, etc. 186 struct tt_longMetrics *hmtx, *vmtx = NULL; 221 sfnt_locate_table(sfont, "hmtx"); 287 g->gd[i].advw = hmtx[gid].advance; 288 g->gd[i].lsb = hmtx[gid].sideBearing; 380 RELEASE(hmtx); 512 struct tt_longMetrics *hmtx, *vmtx = NULL; 555 sfnt_locate_table(sfont, "hmtx"); 603 g->gd[i].advw = hmtx[gid].advance; 604 g->gd[i].lsb = hmtx[gid].sideBearing; [all …]
|
/dports/devel/tex-synctex/texlive-20150521-source/texk/web2c/luatexdir/font/ |
H A D | tt_glyf.w | 22 @* Subsetting glyf, updating loca, hmtx, etc. 186 struct tt_longMetrics *hmtx, *vmtx = NULL; 221 sfnt_locate_table(sfont, "hmtx"); 287 g->gd[i].advw = hmtx[gid].advance; 288 g->gd[i].lsb = hmtx[gid].sideBearing; 380 RELEASE(hmtx); 512 struct tt_longMetrics *hmtx, *vmtx = NULL; 555 sfnt_locate_table(sfont, "hmtx"); 603 g->gd[i].advw = hmtx[gid].advance; 604 g->gd[i].lsb = hmtx[gid].sideBearing; [all …]
|