@@ -185,10 +185,9 @@ <h2 class="no-num no-toc" id=contents>Table of contents</h2>
185185
186186 < li class =no-num > < a href ="#references "> References</ a >
187187 < ul class =toc >
188- < li class =no-num > < a href ="#normative-references "> Normative
189- references</ a >
188+ < li > < a href ="#normative "> < span class =secno > 8.1 </ span > Normative</ a >
190189
191- < li class = no-num > < a href ="#other-references " > Other references </ a >
190+ < li > < a href ="#informative " > < span class = secno > 8.2 </ span > Informative </ a >
192191 </ ul >
193192
194193 < li class =no-num > < a href ="#index "> Index</ a >
@@ -206,37 +205,47 @@ <h2 id=introduction><span class=secno>1. </span>Introduction</h2>
206205 across languages and cultures. For even common Latin letters, wide
207206 variations are possible:
208207
209- < div class =figure > < img src =aaaaaa.png > </ div >
208+ < div class =figure > < img src =aaaaaa.png >
209+ < p class =caption > Letterform variations</ p >
210+ </ div >
210211
211212 < p > Differences in the anatomy of letterforms is one way to distinguish
212213 fonts. For Latin fonts, flourishes at the ends of a character's main
213214 strokes, or serifs, can distinguish a font from those without. Similar
214215 comparisons exist in non-Latin fonts. For Japanese fonts, a Mincho face
215216 contains tapered strokes while a Gothic face does not:
216217
217- < div class =figure > < img src =serifvssansserif.png > </ div >
218+ < div class =figure > < img src =serifvssansserif.png >
219+ < p class =caption > Classifying by letterform style</ p >
220+ </ div >
218221
219222 < p > Fonts contain letterforms and the data needed to map characters to these
220223 letterforms. Often this may be a simple one-to-one mapping but more
221224 complex mappings are also possible. The use of combining diacritic marks
222225 creates many variations for an underlying letterform:
223226
224- < div class =figure > < img src =aaaaaa-diacritics.png > </ div >
227+ < div class =figure > < img src =aaaaaa-diacritics.png >
228+ < p class =caption > Variations with diacritic marks</ p >
229+ </ div >
225230
226231 < p > A sequence of characters can be represented by a single glyph known as a
227232 ligature:
228233
229- < div class =figure > < img src =final-ligature.png > </ div >
234+ < div class =figure > < img src =final-ligature.png >
235+ < p class =caption > Ligature example</ p >
236+ </ div >
230237
231238 < p > Visual transformations based on textual context like this may be a
232239 stylistic option for European langauges but are required to correctly
233- render languages like Arabic. The lam and alef characters below
240+ render languages like Arabic; the lam and alef characters below
234241 < em > must</ em > be combined when they exist in sequence:
235242
236- < div class =figure > < img src =lamaleflig.png > </ div >
243+ < div class =figure > < img src =lamaleflig.png >
244+ < p class =caption > Required Arabic ligature</ p >
245+ </ div >
237246
238- < p > The relative complexity of these transformations requires additional
239- data within the font to support shaping operations like this .
247+ < p > The relative complexity of these shaping transformations requires
248+ additional data within the font.
240249
241250 < p > Sets of font faces with various stylistic variations are often grouped
242251 together into font families. In the simplest case this can mean just bold
@@ -245,14 +254,21 @@ <h2 id=introduction><span class=secno>1. </span>Introduction</h2>
245254 within the Univers font family. The width used increases from top to
246255 bottom and the weight increases from left to right:
247256
248- < div class =figure > < img src =weightwidthvariations.png > </ div >
257+ < div class =figure > < img src =weightwidthvariations.png >
258+ < p class =caption > Weight and width variations within a single font family</ p >
259+ </ div >
249260
250261 < p > Italic faces are commonly thought of as sloped variations but the
251262 distinction is actually more subtle than that. Italics are generally more
252- cursive style letterforms. Compare the artificially sloped version of the
253- regular face in grey to the actual italic face:
254-
255- < div class =figure > < img src =realvsfakeitalics.png > </ div >
263+ cursive style letterforms (< a href ="#ELEMTYPO "
264+ rel =biblioentry > [ELEMTYPO]<!--{{ELEMTYPO}}--> </ a > ). Compare the
265+ artificially sloped renderings of Palatino ‘< span
266+ class =property > a</ span > ’ and Baskerville ‘< span
267+ class =property > N</ span > ’ in grey with the actual italic versions:
268+
269+ < div class =figure > < img src =realvsfakeitalics.png >
270+ < p class =caption > Artificial sloping versus real italics</ p >
271+ </ div >
256272
257273 < ul >
258274 < li > fonts as containers of glyphs, supporting wide variety of languages
@@ -1005,7 +1021,7 @@ <h2 class=no-num id=acknowledgments>Acknowledgments</h2>
10051021
10061022 < h2 class =no-num id =references > References</ h2 >
10071023
1008- < h3 class = no-num id =normative-references > Normative references </ h3 >
1024+ < h3 id =normative > < span class = secno > 8.1 </ span > Normative </ h3 >
10091025 <!--begin-normative-->
10101026 <!-- Sorted by label -->
10111027
@@ -1025,14 +1041,20 @@ <h3 class=no-num id=normative-references>Normative references</h3>
10251041 </ dl >
10261042 <!--end-normative-->
10271043
1028- < h3 class = no-num id = other-references > Other references </ h3 >
1044+ < h3 id = informative > < span class = secno > 8.2 </ span > Informative </ h3 >
10291045 <!--begin-informative-->
10301046 <!-- Sorted by label -->
10311047
10321048 < dl class =bibliography >
10331049 < dt style ="display: none "> <!-- keeps the doc valid if the DL is empty -->
10341050 <!---->
10351051
1052+ < dt id =ELEMTYPO > [ELEMTYPO]
1053+
1054+ < dd > Robert Bringhurst. < cite > The Elements of Typographic Style, Version
1055+ 3.1.</ cite > 2005. ISBN 0-88179-206-3.</ dd >
1056+ <!---->
1057+
10361058 < dt id =HTML40 > [HTML40]
10371059
10381060 < dd > Dave Raggett; Arnaud Le Hors; Ian Jacobs. < a
0 commit comments