Hagen - Pragma ADE
Hagen - Pragma ADE Hagen - Pragma ADE
Contents Introduction 1 Font formats 1.1 Introduction 7 1.2 Glyphs 7 1.3 The basic process 9 1.4 T E X metrics 10 1.5 Type1 12 1.6 OpenType 12 1.7 Lua 14 1.8 Files 15 1.9 Text 16 1.10 Math 16 1.11 Caching 16 2 Modes 2.1 Introduction 17 2.2 The font table 17 2.3 Base mode 28 2.4 Node mode 33 2.5 Auto mode 39 2.6 None mode 39 2.7 Dynamics 40 2.8 Efficiency 42 3 Lookups 3.1 Introduction 45 3.2 Specifications 46 3.3 File 47 3.4 Name 48 3.5 Spec 49 4 Methods 4.1 Introduction 51 4.2 : (direct features) 51 4.3 * (symbolic features) 51 4.4 @ (virtual features) 53 5 Features 5.1 Introduction 55 5.2 Regulars 55 5.3 Extras 73 1 Contents
- Page 1: explaining luatex and mkiv Fonts ou
- Page 5 and 6: A.8 Module fonts-tables 159 A.9 Mod
- Page 7 and 8: Introduction You sit in a cave and
- Page 9 and 10: 1 Font formats 1.1 Introduction In
- Page 11 and 12: 1.3 The basic process In T E X a fo
- Page 13 and 14: anyway. It’s interesting to notic
- Page 15 and 16: went wide was Omega, later replaced
- Page 17 and 18: comparable Lua table. That output i
- Page 19 and 20: 2 Modes 2.1 Introduction We use the
- Page 21 and 22: fontname DejaVuSerif format truetyp
- Page 23 and 24: aalt latn gag abcdefghijklmnopqrstu
- Page 25 and 26: ccmp latn nsm abcdefghijklmnopqrstu
- Page 27 and 28: liga cyrl mkd абвгдежзиі
- Page 29 and 30: salt cyrl dflt абвгдежзиі
- Page 31 and 32: This input gets translated into tok
- Page 33 and 34: glyph 256 font 33: U+00074: t glyph
- Page 35 and 36: glyph 256 font 33: U+00061: a glyph
- Page 37 and 38: step 2 affiliation [+TLT] U+61:a U+
- Page 39 and 40: ا خ﮲ َ ف﮲ َ step 4 [+TRT]
- Page 41 and 42: esult ا خLJ﮲َ ف﮲َ [+TRT] U
- Page 43 and 44: are used to fine-tune the typograph
- Page 45 and 46: The Husayni font focusses on Arabic
- Page 47 and 48: 3 Lookups 3.1 Introduction In tradi
- Page 49 and 50: The second variant is seldom used a
- Page 51 and 52: dejavusansextralight dejavusansligh
Contents<br />
Introduction<br />
1 Font formats<br />
1.1 Introduction 7<br />
1.2 Glyphs 7<br />
1.3 The basic process 9<br />
1.4 T E X metrics 10<br />
1.5 Type1 12<br />
1.6 OpenType 12<br />
1.7 Lua 14<br />
1.8 Files 15<br />
1.9 Text 16<br />
1.10 Math 16<br />
1.11 Caching 16<br />
2 Modes<br />
2.1 Introduction 17<br />
2.2 The font table 17<br />
2.3 Base mode 28<br />
2.4 Node mode 33<br />
2.5 Auto mode 39<br />
2.6 None mode 39<br />
2.7 Dynamics 40<br />
2.8 Efficiency 42<br />
3 Lookups<br />
3.1 Introduction 45<br />
3.2 Specifications 46<br />
3.3 File 47<br />
3.4 Name 48<br />
3.5 Spec 49<br />
4 Methods<br />
4.1 Introduction 51<br />
4.2 : (direct features) 51<br />
4.3 * (symbolic features) 51<br />
4.4 @ (virtual features) 53<br />
5 Features<br />
5.1 Introduction 55<br />
5.2 Regulars 55<br />
5.3 Extras 73<br />
1<br />
Contents