pjs/layout/reftests/fonts
John Daggett 8cefdf5a20 fix format hint in testing fonts stylesheet 2009-02-18 15:30:18 +09:00
..
mplus more fonts for reftest testing 2009-02-18 13:26:02 +09:00
sil fix format hint in testing fonts stylesheet 2009-02-18 15:30:18 +09:00
Ahem.ttf
PositioningTest1.ttf Bug 475092. Fix horizontal offsets for vertically-offset glyphs on Windows. r=vlad,r+sr=roc 2009-02-10 21:34:51 +13:00
PositioningTest2.ttf Bug 475092. Fix horizontal offsets for vertically-offset glyphs on Windows. r=vlad,r+sr=roc 2009-02-10 21:34:51 +13:00
README Bug 475092. Fix horizontal offsets for vertically-offset glyphs on Windows. r=vlad,r+sr=roc 2009-02-10 21:34:51 +13:00
mark-generate.py Stop using MarkXMark2Y in reftest references, since its underline offsets don't correctly match combinations, and go back to using combinations. (Bug 468217) r=jdaggett 2009-02-06 08:52:13 -08:00
mark-glyph.svg
mark2-glyph.svg
mark2A.otf otf versions of reftest mark fonts 2008-12-16 14:47:31 +09:00
mark2A.ttf
mark2B.otf otf versions of reftest mark fonts 2008-12-16 14:47:31 +09:00
mark2B.ttf
mark2C.otf otf versions of reftest mark fonts 2008-12-16 14:47:31 +09:00
mark2C.ttf
mark2D.otf otf versions of reftest mark fonts 2008-12-16 14:47:31 +09:00
mark2D.ttf
markA.eot Add copy of .ttf font with .eot extension for testing 2008-12-22 17:03:32 +09:00
markA.otf otf versions of reftest mark fonts 2008-12-16 14:47:31 +09:00
markA.ttf
markB.eot add valid EOT font and note describing reftest font directory contents 2008-12-24 12:57:25 +09:00
markB.otf otf versions of reftest mark fonts 2008-12-16 14:47:31 +09:00
markB.ttf
markC.otf otf versions of reftest mark fonts 2008-12-16 14:47:31 +09:00
markC.ttf
markD.otf otf versions of reftest mark fonts 2008-12-16 14:47:31 +09:00
markD.ttf

README

Этот файл содержит невидимые символы Юникода!

Этот файл содержит невидимые символы Юникода, которые могут быть отображены не так, как показано ниже. Если это намеренно, можете спокойно проигнорировать это предупреждение. Используйте кнопку Экранировать, чтобы показать скрытые символы.


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.