Mypal/layout/reftests/fonts
Fedor 75fc2843ab Nuke vim lines. 2021-02-04 16:48:36 +02:00
..
DeLarge ooops, some files where missed 2019-03-12 18:31:25 +03:00
dejavu-sans basic source 2019-03-11 13:26:37 +03:00
fira basic source 2019-03-11 13:26:37 +03:00
graphite basic source 2019-03-11 13:26:37 +03:00
gsubtest basic source 2019-03-11 13:26:37 +03:00
math Nuke vim lines. 2021-02-04 16:48:36 +02:00
mplus basic source 2019-03-11 13:26:37 +03:00
sil basic source 2019-03-11 13:26:37 +03:00
spacelookups basic source 2019-03-11 13:26:37 +03:00
ttf-indic basic source 2019-03-11 13:26:37 +03:00
Ahem.ttf basic source 2019-03-11 13:26:37 +03:00
BitPattern.woff basic source 2019-03-11 13:26:37 +03:00
Chunkfive-license.txt basic source 2019-03-11 13:26:37 +03:00
Chunkfive.otf basic source 2019-03-11 13:26:37 +03:00
Chunkfive.sjs basic source 2019-03-11 13:26:37 +03:00
Chunkfive.ttf basic source 2019-03-11 13:26:37 +03:00
DejaVuSansMono.otf basic source 2019-03-11 13:26:37 +03:00
DejaVuSansMono.woff basic source 2019-03-11 13:26:37 +03:00
DroidSansArabic-noGSUB.ttf basic source 2019-03-11 13:26:37 +03:00
LigatureSymbolsWithSpaces.woff basic source 2019-03-11 13:26:37 +03:00
LinLibertine_Re-4.7.5.woff basic source 2019-03-11 13:26:37 +03:00
MiaoUnicode-Regular.ttf basic source 2019-03-11 13:26:37 +03:00
NotoSansBalinese-Regular.ttf basic source 2019-03-11 13:26:37 +03:00
PositioningTest1.ttf basic source 2019-03-11 13:26:37 +03:00
PositioningTest2.ttf basic source 2019-03-11 13:26:37 +03:00
Prototype.ttf basic source 2019-03-11 13:26:37 +03:00
README ooops, some files where missed 2019-03-12 18:31:25 +03:00
VeraBd-validchecksum.ttf basic source 2019-03-11 13:26:37 +03:00
VeraBd.ttf basic source 2019-03-11 13:26:37 +03:00
colr-unset.ttf basic source 2019-03-11 13:26:37 +03:00
csstest-widths-wd1.ttf basic source 2019-03-11 13:26:37 +03:00
csstest-widths-wd2.ttf basic source 2019-03-11 13:26:37 +03:00
csstest-widths-wd3.ttf basic source 2019-03-11 13:26:37 +03:00
csstest-widths-wd4.ttf basic source 2019-03-11 13:26:37 +03:00
csstest-widths-wd5.ttf basic source 2019-03-11 13:26:37 +03:00
csstest-widths-wd6.ttf basic source 2019-03-11 13:26:37 +03:00
csstest-widths-wd7.ttf basic source 2019-03-11 13:26:37 +03:00
csstest-widths-wd8.ttf basic source 2019-03-11 13:26:37 +03:00
csstest-widths-wd9.ttf basic source 2019-03-11 13:26:37 +03:00
emoji-yellow.ttf basic source 2019-03-11 13:26:37 +03:00
emoji.ttf basic source 2019-03-11 13:26:37 +03:00
generate-bitpattern-font.pl basic source 2019-03-11 13:26:37 +03:00
glyphwiki-license.txt basic source 2019-03-11 13:26:37 +03:00
gw432047.ttf basic source 2019-03-11 13:26:37 +03:00
gw1270797.ttf basic source 2019-03-11 13:26:37 +03:00
header-totalsfntsize-001.ttf basic source 2019-03-11 13:26:37 +03:00
header-totalsfntsize-001.woff2 Update in-tree Brotli, Woff2 and OTS components. 2019-12-25 15:45:57 +03:00
loadtest-license.txt basic source 2019-03-11 13:26:37 +03:00
loadtest.ttf basic source 2019-03-11 13:26:37 +03:00
mark-generate.py Nuke vim lines. 2021-02-04 16:48:36 +02:00
mark-glyph.svg basic source 2019-03-11 13:26:37 +03:00
mark2-glyph.svg basic source 2019-03-11 13:26:37 +03:00
mark2A-highunderline.ttf basic source 2019-03-11 13:26:37 +03:00
mark2A-lowunderline.ttf basic source 2019-03-11 13:26:37 +03:00
mark2A.otf basic source 2019-03-11 13:26:37 +03:00
mark2A.ttf basic source 2019-03-11 13:26:37 +03:00
mark2A.woff basic source 2019-03-11 13:26:37 +03:00
mark2B.otf basic source 2019-03-11 13:26:37 +03:00
mark2B.ttf basic source 2019-03-11 13:26:37 +03:00
mark2B.woff basic source 2019-03-11 13:26:37 +03:00
mark2C.otf basic source 2019-03-11 13:26:37 +03:00
mark2C.ttf basic source 2019-03-11 13:26:37 +03:00
mark2C.woff basic source 2019-03-11 13:26:37 +03:00
mark2D.otf basic source 2019-03-11 13:26:37 +03:00
mark2D.ttf basic source 2019-03-11 13:26:37 +03:00
mark2D.woff basic source 2019-03-11 13:26:37 +03:00
markA-badfullname.ttf basic source 2019-03-11 13:26:37 +03:00
markA-copyright.ttf basic source 2019-03-11 13:26:37 +03:00
markA-copyrightps.ttf basic source 2019-03-11 13:26:37 +03:00
markA-highunderline.ttf basic source 2019-03-11 13:26:37 +03:00
markA-lineheight1500.ttf basic source 2019-03-11 13:26:37 +03:00
markA-lineheight6000-typolineheight2700.otf basic source 2019-03-11 13:26:37 +03:00
markA-lineheight6000-typolineheight2700.ttf basic source 2019-03-11 13:26:37 +03:00
markA-lowunderline.ttf basic source 2019-03-11 13:26:37 +03:00
markA-nofamily.ttf basic source 2019-03-11 13:26:37 +03:00
markA-nofullname.ttf basic source 2019-03-11 13:26:37 +03:00
markA-nopostscript.ttf basic source 2019-03-11 13:26:37 +03:00
markA-nostyle.ttf basic source 2019-03-11 13:26:37 +03:00
markA-noversion.ttf basic source 2019-03-11 13:26:37 +03:00
markA-redirect.ttf basic source 2019-03-11 13:26:37 +03:00
markA-redirect.ttf^headers^ basic source 2019-03-11 13:26:37 +03:00
markA-shortfullname.ttf basic source 2019-03-11 13:26:37 +03:00
markA.eot basic source 2019-03-11 13:26:37 +03:00
markA.otf basic source 2019-03-11 13:26:37 +03:00
markA.ttf basic source 2019-03-11 13:26:37 +03:00
markA.woff basic source 2019-03-11 13:26:37 +03:00
markAB-spaceliga.otf basic source 2019-03-11 13:26:37 +03:00
markB.eot basic source 2019-03-11 13:26:37 +03:00
markB.otf basic source 2019-03-11 13:26:37 +03:00
markB.ttf basic source 2019-03-11 13:26:37 +03:00
markB.woff basic source 2019-03-11 13:26:37 +03:00
markC.otf basic source 2019-03-11 13:26:37 +03:00
markC.ttf basic source 2019-03-11 13:26:37 +03:00
markC.woff basic source 2019-03-11 13:26:37 +03:00
markD.otf basic source 2019-03-11 13:26:37 +03:00
markD.ttf basic source 2019-03-11 13:26:37 +03:00
markD.woff basic source 2019-03-11 13:26:37 +03:00
markfonts-delay.sjs basic source 2019-03-11 13:26:37 +03:00
subsuper-nofeat.woff basic source 2019-03-11 13:26:37 +03:00
subsuper.woff basic source 2019-03-11 13:26:37 +03:00

README

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.


Notes about fonts in this directory

Ahem.ttf - ACID3 test font

markXXX.ttf and markXXX.otf

These fonts are autogenerated with FontForge using the Python script mark-generate.py.  
See the comments in that file for more information on how to run the script.

The markX.ttf and markX.otf fonts contain a single glyph for the X character consisting
of three stacked boxes.  The mark2X.ttf and mark2X.otf files also contain just a glyph for the
character X but the glyph is similar to the space mark character.  The markXmark2Y.ttf has
two glyphs, the first glyph for X and the second glyph for Y.

The markA.eot and markB.eot files are for EOT-related testing.  The markA.eot file is just 
a copy of markA.ttf while markB.eot is a valid EOT file embedding the contents of markB.ttf
with a null root string (so it can be used in IE without domain-specific restrictions).


PositioningTest1.ttf, PositioningTest2.ttf

These fonts were generated with FontForge and then OpenType tables added with MS VOLT.
The glyphs are from Charis SIL (see http://scripts.sil.org/CharisSILFont), released under the
Open Font License.

In both fonts, the lowercase 'o' glyph should appear raised when rendered. Font 1 uses a GPOS
positioning rule to achieve this, so it tests whether vertical deltas are being handled
correctly. Font 2 uses a GSUB substitution to replace the 'o' with a glyph that has already
been offset within the em-square, so no vertical delta is involved.

Finally, the capital 'O' character maps directly to the shifted 'o' glyph, so this can be
used for comparison without requiring any OpenType layout support.