Home
last modified time | relevance | path

Searched refs:hmtx (Results 26 – 50 of 910) sorted by relevance

12345678910>>...37

/dports/java/openjdk11-jre/jdk11u-jdk-11.0.13-8-1/src/java.desktop/share/native/libharfbuzz/
H A Dhb-ot-font.cc110 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 Dhb-ot-font.cc110 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 Dhb-ot-font.cc110 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 Dhb-ot-font.cc110 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 Dotmetrics.cpp95 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 Dtest-subset-drop-tables.c48 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 Dtest-subset-drop-tables.c48 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 Dtest-subset-drop-tables.c48 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 Dtest-subset-drop-tables.c49 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 Dtest-subset-drop-tables.c49 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 Dtest-subset-drop-tables.c49 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 DHead.pm166 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 DOS_2.pm268 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 DREADME.euc121 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 DTTF.pm28 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 DHead.pm179 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 Dttfmetrics.ph35 $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 Dttfmetrics.ph35 $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 Dttfmetrics.ph35 $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 Dhhea.src9 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 Dhmtx.rst2 hmtx chapter
5 .. automodule:: fontbakery.profiles.hmtx
/dports/print/tex-dvipdfmx/texlive-20150521-source/texk/dvipdfm-x/
H A Dtt_glyf.c209 struct tt_longMetrics *hmtx, *vmtx = NULL; in tt_build_tables() local
247hmtx = 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
552hmtx = 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 Dtt_glyf.w22 @* 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 Dtt_glyf.w22 @* 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 Dtt_glyf.w22 @* 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 …]

12345678910>>...37