bachotex-2015-ligatures.tex /size: 4398 b    last modification: 2020-07-01 14:35
1\usemodule[present-ovals]
2
3\definecolor[maincolor][darkgray]
4
5\definefont[largett][Mono sa 3]
6
7\starttext
8
9\startstandardmakeup
10    \bfc\setstrut
11    \vfil
12    \midaligned{\strut the interaction between}
13    \vfil
14    \midaligned{\strut ligatures hyphenation}
15    \vfil
16    \midaligned{\strut and kerning}
17    \vfil
18    \bf\setstrut
19    \vfil
20    \midaligned{\strut Hans Hagen}
21    \vfil
22    \midaligned{\strut Bacho\TeX\ 2015}
23    \vfil
24\stopstandardmakeup
25
26\starttitle[title={Ligature}]
27\startlines \largett\setupinterlinespace
28    {\red e}{\red f}{\red f}{\red e}
29    {\red e}{\blue ff}{\red e}
30    {\red e}{\vl}{\blue ff}{\vl}{\red e}
31\stoplines
32\stoptitle
33
34\starttitle[title={Discretionary}]
35\startlines \bigger \setupinterlinespace
36    \type{\discretionary{pre}{post}{replace}}
37    \blank
38    \type{explicit: \-}
39    \blank
40    \type{automatic: -}
41    \blank
42    \type{regular: patterns}
43    \blank
44    \type{first: internal}
45    \type{second: internal}
46\stoplines
47\stoptitle
48
49\starttitle[title={Hyphenated ligature}]
50\startlines \largett\setupinterlinespace
51    {\red e}{\red f}{\green -}{\red f}{\red e}
52    {\red e}[{\red f}{\green -}][{\red f}][{\blue ff}]{\red e}
53    {\red e}[{\vl}{\red f}{\vl}{\green -}][{\red f}{\vl}][{\vl}{\blue ff}{\vl}]{\red e}
54\stoplines
55\stoptitle
56
57\starttitle[title={Substitution}]
58\startlines \largett\setupinterlinespace
59{\red e}{\red f}{\red f}{\red e}
60{\red e}{\magenta f}{\cyan f}{\red e}
61{\red e}{\vl}{\magenta f}{\vl}{\cyan f}{\vl}{\red e}
62\stoplines
63\stoptitle
64\stoptitle
65
66\starttitle[title={Hyphenation substitution}]
67\startlines \largett\setupinterlinespace
68{\red e}{\red f}{\green -}{\red f}{\red e}
69{\red e}[{\red f}{\green -}][{\red f}][{\magenta f}{\cyan f}]{\red e}
70{\red e}[{\vl}{\red f}{\vl}{\green -}][{\red f}{\vl}][{\vl}{\magenta f}{\vl}{\cyan f}{\vl}]{\red e}
71\stoplines
72\stoptitle
73
74\starttitle[title={Hyphenation substitution (2)}]
75\startlines \largett\setupinterlinespace
76{\red e}{\red f}{\green -}{\red f}{\red e}
77{\red e}[{\red f}{\green -}][{\green -}{\red f}][{\magenta f}{\cyan f}]{\red e}
78{\red e}[{\vl}{\red f}{\vl}{\green -}][{\green -}{\vl}{\red f}{\vl}][{\vl}{\magenta f}{\vl}{\cyan f}{\vl}]{\red e}
79\stoplines
80\stoptitle
81
82\starttitle[title={Hyphenation substitution (3)}]
83\startlines \largett\setupinterlinespace
84{\red e}{\red f}{\green -}{\red f}{\red e}
85{\red e}[{\yellow f}{\green -}][{\green -}{\red f}][{\magenta f}{\cyan f}]{\red e}
86{\red e}[{\vl}{\yellow f}{\vl}{\green -}][{\green -}{\vl}{\red f}{\vl}][{\vl}{\magenta f}{\vl}{\cyan f}{\vl}]{\red e}
87\stoplines
88\stoptitle
89
90\starttitle[title={Hyphenation substitution (4)}]
91\startlines \largett\setupinterlinespace
92\dontleavehmode\hbox{{\red e}{\red f}{\green -}{\red f}{\red i}{\green -}{\red c}{\red i}{\red e}{\red n}{\red t}}
93\dontleavehmode\hbox{{\red e}[{\red f}{\green -}][{\blue fi}][{\blue ffi}{\green -}]{\red c}}
94\dontleavehmode\hbox{{\red e}[{\vl}{\red f}{\vl}{\green -}][{\blue fi}{\vl}][{\vl}{\blue ffi}{\vl}{\green -}{\vl}]{\red c}}
95\stoplines
96\stoptitle
97
98\starttitle[title={Languages}]
99\startlines \largett\setupinterlinespace
100{\red f}{\red i}{\red j}{\red n}
101{\blue fi}{\red j}{\red n}
102{\red f}{\blue ij}{\red n}
103\stoplines
104\stoptitle
105
106\starttitle[title={Relevance of typesetting}]
107\startparagraph glyphs (shapes) are a way to communicate \stopparagraph
108\startparagraph writing and reading are complementary \stopparagraph
109\startparagraph both were instrumental to progress \stopparagraph
110\startparagraph and both are under pressure \stopparagraph
111\startparagraph we need to distinguish between art and useability \stopparagraph
112\startparagraph typography is a tool, not an aim \stopparagraph
113\stoptitle
114
115\starttitle[title={Relevance of ligatures}]
116\startparagraph save space (less medium needed) \stopparagraph
117\startparagraph kind of arbitrary applied / provided \stopparagraph
118\startparagraph less relevant apart from look \stopparagraph
119\startparagraph alien for most readers \stopparagraph
120\startparagraph not always better readable \stopparagraph
121\startparagraph better spend energy elsewhere \stopparagraph
122\stoptitle
123
124\page
125
126\usemodule[punk] \usetypescript[punk]
127
128\startstandardmakeup
129
130    \definedfont[demo@punk at 40pt] \setupinterlinespace \EnableRandomPunk
131
132    Should we really care about such features in a time when kids no
133    longer need to write and don't seem to care at all about how things
134    look.
135
136\stopstandardmakeup
137
138\stoptext
139