context-2012-mixed-columns.tex /size: 2535 b    last modification: 2020-07-01 14:35
1\usemodule[present-stepwise,present-bars,abr-01]
2
3\startdocument
4  [title=The scripts,
5   color=darkyellow]
6
7\StartSteps
8
9\startsubject[title=Output]
10
11    \startitemize[packed]
12
13        \startitem \TEX\ collects content paragraph wise. \stopitem \FlushStep
14        \startitem In between it can trigger the so called output routine. \stopitem \FlushStep
15        \startitem At that moment you can do something with the result. \stopitem \FlushStep
16        \startitem One of the things you can do is package all collected so far in a page. \stopitem \FlushStep
17
18    \stopitemize
19
20\stopsubject
21
22\startsubject[title=Bonus]
23
24    \startitemize[packed]
25
26        \startitem In \LUATEX\ we can also intercept content at more places. \stopitem \FlushStep
27        \startitem For instance before and after each paragraph is processed. \stopitem \FlushStep
28
29    \stopitemize
30
31\stopsubject
32
33\StopSteps \page \StartSteps
34
35\startsubject[title=Columns]
36
37    \startitemize[packed]
38
39        \startitem \TEX\ has no concept of columns. \stopitem \FlushStep
40        \startitem You need to fake them by fiddling with the width and spitting boxes. \stopitem \FlushStep
41        \startitem Often we can use tabulate (no output routine). \stopitem \FlushStep
42        \startitem For some local applications we use simple columns. \stopitem \FlushStep
43        \startitem In for instance itemize we used a mixed one- and multi-column model. \stopitem \FlushStep
44        \startitem Columnsets are another (independent) mechanism, strongly grid based. \stopitem \FlushStep
45        \startitem Traditional multicolumns are being replaced by a new mechanism: mixed columns. \stopitem \FlushStep
46
47    \stopitemize
48
49\stopsubject
50
51\startsubject[title=Pitfalls]
52
53    \startitemize[packed]
54
55        \startitem Footnotes: page, first or last column, each column (delayed, immediate). \stopitem \FlushStep
56        \startitem Graphics: moving floats around is more complex than in single columns. \stopitem \FlushStep
57        \startitem Nesting: how about columns inside columns. \stopitem \FlushStep
58        \startitem Balancing: can be hard taking all into account. \stopitem \FlushStep
59
60    \stopitemize
61
62\stopsubject
63
64\StopSteps \page \StartSteps
65
66\startsubject[title=Questions]
67
68    \startitemize[packed]
69
70        \startitem Do complex column mechanisms still make sense given the move to electronic paper. \stopitem \FlushStep
71        \startitem If so, what functionality should be provided. \stopitem \FlushStep
72
73    \stopitemize
74
75\stopsubject
76
77\StopSteps
78
79\stopdocument
80