Hi, I uploaded a new beta. As I'm still in cleaning-up mode, the usual problems could show up as quite some code was adapted (moved around). For those interested there is a file 'status-mkiv' that can be run to get an overview of where we stand. One big change has been the way alignments are initialized. There were two methods (one for \setupalign and one for align keywords) and these have been merged into one. A side effect is that an alignment change is twice as fast as before which might make a difference in excessive usage of \framed and some table mechanisms. Another change is that \color[whatever]{} now always expects an argument (in \MKII {\color[red] ...} is valid too. Some more commands might get that restriction but not the style switchers etc). Again this is twice as fast as the previous method (probably not that noticeable as many switches happen otherwise). For those who won't/didn't get it by snail mail .. this years card can be found at http://www.pragma-ade.com/show-gra.pdf#page=33 In 2012 it will of course again be a gamble if the betas work out well, Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
Has the following been found and corrected?
\definetypeface [\typescriptone] [tt] [mono] [cursor] [default]<argument> \@tlstyle <argument> \@tlstyle
\dousestyleparameter ...\currentstyleparameter {#1 }\ifx \currentstyleparamet... <argument> ...\hss \dousestyleparameter \@tlstyle \dousecolorparameter \@tlc… apparently in: pack-mrl.mkiv My typesetting of an xml-document cannot advance because of this missing \@tlstyle (and possibly also \@tlcolor?) Is there a quick fix? Hans van der Meer On 31 dec. 2011, at 13:32, Hans Hagen wrote:
Hi,
I uploaded a new beta. As I'm still in cleaning-up mode, the usual problems could show up as quite some code was adapted (moved around). For those interested there is a file 'status-mkiv' that can be run to get an overview of where we stand.
One big change has been the way alignments are initialized. There were two methods (one for \setupalign and one for align keywords) and these have been merged into one. A side effect is that an alignment change is twice as fast as before which might make a difference in excessive usage of \framed and some table mechanisms.
Another change is that \color[whatever]{} now always expects an argument (in \MKII {\color[red] ...} is valid too. Some more commands might get that restriction but not the style switchers etc). Again this is twice as fast as the previous method (probably not that noticeable as many switches happen otherwise).
For those who won't/didn't get it by snail mail .. this years card can be found at
http://www.pragma-ade.com/show-gra.pdf#page=33
In 2012 it will of course again be a gamble if the betas work out well,
Hans
Am 31.12.2011 um 13:58 schrieb Meer, H. van der:
Has the following been found and corrected?
\definetypeface [\typescriptone] [tt] [mono] [cursor] [default]<argument> \@tlstyle <argument> \@tlstyle
\dousestyleparameter ...\currentstyleparameter {#1 }\ifx \currentstyleparamet... <argument> ...\hss \dousestyleparameter \@tlstyle \dousecolorparameter \@tlc… apparently in: pack-mrl.mkiv
My typesetting of an xml-document cannot advance because of this missing \@tlstyle (and possibly also \@tlcolor?)
Should \@@tlstyle and \@@tlcolor.
Is there a quick fix?
\unprotect \def\docomplextextrule#1% {\bgroup \advance\hsize\dimexpr-\rightskip-\leftskip\relax \setbox\scratchbox\hbox to \hsize {\dimen4\dimexpr .5ex+.5\linewidth\relax \dimen6\dimexpr-.5ex+.5\linewidth\relax \doifsomething{#1} {\doifelse\@@tllocation\v!inmargin {\llap {\dousestyleparameter\@@tlstyle \dousecolorparameter\@@tlcolor #1% \hskip\leftmargindistance}} {\color[\@@tlrulecolor] {\vrule\!!height\dimen4\!!depth\dimen6\!!width\@@tlwidth}% \hbox spread 2\dimexpr\@@tldistance\relax {\hss \dousestyleparameter\@@tlstyle \dousecolorparameter\@@tlcolor \strut#1% \hss}}}% \color[\@@tlrulecolor] {\leaders\hrule\!!height\dimen4\!!depth\dimen6\hfill}}% \ht\scratchbox\strutht \dp\scratchbox\strutdp \noindent\box\scratchbox %\nobreak\verticalstrut\kern-\struttotal % evt \witruimte \egroup} \protect Wolfgang
2011/12/31 Hans Hagen
Hi,
I uploaded a new beta. As I'm still in cleaning-up mode, the usual problems could show up as quite some code was adapted (moved around). For those interested there is a file 'status-mkiv' that can be run to get an overview of where we stand.
One big change has been the way alignments are initialized. There were two methods (one for \setupalign and one for align keywords) and these have been merged into one. A side effect is that an alignment change is twice as fast as before which might make a difference in excessive usage of \framed and some table mechanisms.
The indentation is broken. Please see this example: \setupindenting[first,2em,always] \starttext \input knuth \stoptext The result is that the first line of a paragraph is not indented but the other lines are indented. -- Best regards, Li Yanrui (李延瑞)
Am 01.01.2012 um 03:39 schrieb Li Yanrui (李延瑞):
2011/12/31 Hans Hagen
: Hi,
I uploaded a new beta. As I'm still in cleaning-up mode, the usual problems could show up as quite some code was adapted (moved around). For those interested there is a file 'status-mkiv' that can be run to get an overview of where we stand.
One big change has been the way alignments are initialized. There were two methods (one for \setupalign and one for align keywords) and these have been merged into one. A side effect is that an alignment change is twice as fast as before which might make a difference in excessive usage of \framed and some table mechanisms.
The indentation is broken. Please see this example:
\setupindenting[first,2em,always] \starttext \input knuth \stoptext
The result is that the first line of a paragraph is not indented but the other lines are indented.
In mult-dim.mkvi there is a unwanted “-” in front of “#value”. -\setvalue{\??dimensionnormal\s!unknown}#value#dimension#small#medium#big{#dimension=-#value\relax} +\setvalue{\??dimensionnormal\s!unknown}#value#dimension#small#medium#big{#dimension=#value\relax} Wolfgang
participants (4)
-
Hans Hagen
-
Li Yanrui (李延瑞)
-
Meer, H. van der
-
Wolfgang Schuster