mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-29 11:57:32 +09:00
import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo
This commit is contained in:
commit
dcd9973243
150858 changed files with 23884658 additions and 0 deletions
37
layout/reftests/fonts/graphite/README.txt
Normal file
37
layout/reftests/fonts/graphite/README.txt
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
|
||||
Test fonts with Graphite tables for testing
|
||||
|
||||
Original font: League Gothic by League of Moveable Type, converted to TT via FontSquirrel
|
||||
|
||||
Kerning, GDEF/GSUB/GPOS info stripped out and the name table edited to
|
||||
produce grtest-template.ttx.
|
||||
|
||||
Making a test font:
|
||||
|
||||
1. Build ttx from template
|
||||
sed -e 's/xxxfontnamexxx/grtestxxx/' grtest-template.ttx >grtestxxx-src.ttx
|
||||
|
||||
2. Make the font
|
||||
ttx grtestxxx-src.ttx
|
||||
|
||||
3. Edit GDL file
|
||||
|
||||
4. Compile the GDL into the ttf
|
||||
|
||||
../graphite-compiler.sh -d -v3 -w3521 -w510 font.gdl grtestxxx-src.ttf grtestxxx.ttf
|
||||
|
||||
Where graphite-compiler.sh is a script to run the graphite compiler in wine on OSX
|
||||
(the compiler is available both as a Windows exe and as source).
|
||||
|
||||
Graphite compiler download:
|
||||
http://scripts.sil.org/cms/scripts/page.php?item_id=GraphiteCompilerDownload
|
||||
|
||||
grtest-simple.ttf
|
||||
Simple FAIL ==> PaSs substitution via graphite or via OT with TST1=1
|
||||
|
||||
grtest-multipass.ttf
|
||||
Several passes where the end result is FAIL ==> PaSs or via OT with TST1=1
|
||||
|
||||
grtest-langfeat.ttf
|
||||
FAIL ==> PaSs substitution enabled via language or feature settings or via OT with TST1=1
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue