context-2015-status.tex /size: 3072 b    last modification: 2025-02-21 11:03
1\usemodule[present-ovals]
2
3\setupwhitespace
4  [halfline]
5
6\doifelsemode {atpragma} {
7    \usetypescriptfile[ghz]
8    \setupbodyfont[palatino-informal]
9    \setupbodyfont[24pt,ss]
10    \definefont[whatever][file:palatinosansinflcom-med*default at 10pt]
11} {
12    \setupbodyfont[palatino]
13    \setupbodyfont[24pt,ss]
14    \definefont[whatever][Bold*default at 10pt]
15}
16
17\setuplayout[topspace=.10\paperheight]
18
19\definecolor[maincolor][orange]
20%definecolor[othercolor][black]
21
22\startuseMPgraphic{common}
23
24    detailpaths ; % let draw = detaileddraw ;
25
26    drawoptionsfactor := .03bp ;
27
28    drawlineoptions   (withpen pencircle scaled 1.0 drawoptionsfactor withcolor .5white) ;
29    drawpointoptions  (withpen pencircle scaled 4.0 drawoptionsfactor withcolor   white) ;
30    drawcontroloptions(withpen pencircle scaled 2.5 drawoptionsfactor withcolor   white) ;
31    drawpathoptions   (withpen pencircle scaled 5.0 drawoptionsfactor withcolor .8white) ;
32
33    vardef oneliner(expr t, x, y) =
34        outlinetext.b (t) (withcolor .75white) (withcolor .25white) ysized 2cm shifted (x,y)
35    enddef ;
36
37\stopuseMPgraphic
38
39\startuseMPgraphic{whatif}
40    \includeMPgraphic{common}
41    normaldraw oneliner("\whatever \setstrut \strut \ConTeXt", 0mm,  0mm) ;
42    normaldraw oneliner("\whatever \setstrut \strut 2015",    11mm,-20mm) ;
43\stopuseMPgraphic
44
45\startdocument
46
47\startstandardmakeup
48    \scale[width=\textwidth]{\useMPgraphic{whatif}}
49\stopstandardmakeup
50
51\starttexdefinition statusstep #1
52    \startparagraph
53        #1
54    \stopparagraph
55\stoptexdefinition
56
57\starttexdefinition status #1#2
58    \starttitle[title={#1}]
59        \processcommalist[#2]\statusstep
60    \stoptitle
61\stoptexdefinition
62
63\status{fonts}       {new loader, stable interfaces, related mechanisms can be cleaned up, extensions possible}
64\status{hyphenation} {experimental, normalization considered}
65\status{spacing}     {functional stable, maybe some cleanup needed}
66\status{metafun}     {updated tex and backend interface, occasional additions, module for graphs pending}
67\status{math}        {stable, some improvements possible, maybe lua variant (fun project)}
68\status{margins}     {quite okay, right2left adaption in progress}
69\status{structure}   {stable, maybe cleanup}
70\status{conversions} {stable}
71\status{sorting}     {works, extension possible, japanese in progress}
72\status{publications}{getting there, documentation pending}
73\status{color}       {stable}
74\status{backend}     {stable, awaiting some cleanup in engine backend}
75\status{images}      {stable}
76\status{epub}        {always work in progress}
77\status{columns}     {mixed more or less stable, columsets to be redone, better float support needed}
78\status{file io}     {stable}
79\status{tables}      {stable, maybe some xtables extensions}
80\status{verbatim}    {stable, maybe some cleanup}
81\status{xml}         {stable, maybe some more helpers}
82\status{positioning} {okay, optimization possible}
83\status{cldf}        {okay, always more possible}
84\status{layout}      {okay, bidi model neeed}
85\status{scripts}     {work in progress}
86
87\stopdocument
88